网页推送的方法、接收网页推送的方法、装置和系统的制作方法

文档序号:6503575阅读:198来源:国知局
网页推送的方法、接收网页推送的方法、装置和系统的制作方法
【专利摘要】本发明公开了一种网页推送的方法、装置、服务器、第一终端和系统。所述网页推送的方法包括:接收第一终端发送的网页推送的请求;获取所述第一终端当前的位置信息;根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终端;获取所述第二终端浏览网页的记录;将获取的所述记录发送给所述第一终端。网页推送的装置包括:接收模块、第一获取模块、查找模块、第二获取模块和发送模块。接收网页推送的装置包括:发送模块和接收模块。所述系统包括:服务器和第一终端。本发明通过位置信息实现了终端之间分享浏览网页的记录,推送内容更丰富,提高了推送内容与用户需求的匹配度。
【专利说明】网页推送的方法、接收网页推送的方法、装置和系统

【技术领域】
[0001] 本发明涉及通信【技术领域】,特别涉及一种网页推送的方法、装置、服务器和系统, 以及一种接收网页推送的方法、装置和第一终端。

【背景技术】
[0002] 在用户浏览网页的过程中,服务器会使用网页推送技术,将经过整理的信息资源 以网页的形式推送至用户的界面,以方便用户选择需要的内容进行浏览,从而实现用户的 多层次需求。
[0003] 通常,服务器通过收集用户个体的分类访问行为,推荐相关分类的热门内容给用 户,但是,这种方式下服务器仅仅根据用户自身的访问行为进行网页推送,推送内容比较局 限,与用户需求的匹配程度不高。


【发明内容】

[0004] 本发明实施例提供了一种网页推送的方法、装置、服务器和系统,以及一种接收网 页推送的方法、装置和第一终端,以降低推送内容的局限性,提高推送内容与用户需求的匹 配程度。所述技术方案如下:
[0005] 第一方面,提供了一种网页推送的方法,所述方法包括:
[0006] 接收第一终端发送的网页推送的请求;
[0007] 获取所述第一终端当前的位置信息;
[0008] 根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终端;
[0009] 获取所述第二终端浏览网页的记录;
[0010] 将获取的所述记录发送给所述第一终端。
[0011] 第二方面,提供了一种接收网页推送的方法,所述方法包括:
[0012] 第一终端向服务器发送网页推送的请求;
[0013] 将所述第一终端当前的位置信息发送给所述服务器;
[0014] 接收所述服务器发送的第二终端浏览网页的记录;
[0015] 其中,所述第二终端为所述服务器根据所述第一终端当前的位置信息查找到的, 且所述第二终端与所述第一终端的距离在指定范围内。
[0016] 第三方面,提供了一种网页推送的方法,包括:
[0017] 第一终端向服务器发送网页推送的请求;
[0018] 所述服务器接收所述请求,获取所述第一终端当前的位置信息;
[0019] 所述服务器根据所述位置信息查找与所述第一终端的距离在指定范围内的第二 终端;
[0020] 所述服务器获取所述第二终端浏览网页的记录,将获取的所述记录发送给所述第 一终端。
[0021] 第四方面,提供了一种网页推送的装置,所述装置包括:
[0022] 接收模块,用于接收第一终端发送的网页推送的请求;
[0023] 第一获取模块,用于获取所述第一终端当前的位置信息;
[0024] 查找模块,用于根据所述位置信息查找与所述第一终端的距离在指定范围内的第 -.终端;
[0025] 第二获取模块,用于获取所述第二终端浏览网页的记录;
[0026] 发送模块,用于将获取的所述记录发送给所述第一终端。
[0027] 第五方面,提供了一种接收网页推送的装置,所述装置应用于第一终端中,所述装 置包括:
[0028] 发送模块,用于向服务器发送网页推送的请求,并将所述第一终端当前的位置信 息发送给所述服务器;
[0029] 接收模块,用于接收所述服务器发送的第二终端浏览网页的记录;
[0030] 其中,所述第二终端为所述服务器根据所述第一终端当前的位置信息查找到的, 且所述第二终端与所述第一终端的距离在指定范围内。
[0031] 第六方面,提供了一种网页推送的服务器,所述服务器包括如上所述的网页推送 的装置。
[0032] 第七方面,提供了一种接收网页推送的第一终端,所述第一终端包括如上所述的 接收网页推送的装置。
[0033] 第八方面,提供了一种网页推送的系统,所述系统包括:如上所述的网页推送的服 务器,以及如上所述的接收网页推送的第一终端。
[0034] 第九方面,提供了一种推送媒体文件的系统,包括:第一终端和服务器;
[0035] 所述第一终端包括:
[0036] 第一发送模块,用于向所述服务器发送网页推送的请求,并将所述第一终端当前 的位置信息发送给所述服务器;
[0037] 第一接收模块,用于接收所述服务器发送的记录;
[0038] 所述服务器包括:
[0039] 第二接收模块,用于接收所述请求;
[0040] 第一获取模块,用于获取所述第一终端当前的位置信息;
[0041] 查找模块,用于根据所述位置信息查找与所述第一终端的距离在指定范围内的第 -.终端;
[0042] 第二获取模块,用于获取所述第二终端浏览网页的记录;
[0043] 第二发送模块,用于将获取的所述记录发送给所述第一终端。
[0044] 本发明提供的技术方案带来的有益效果是:通过接收第一终端发送的网页推送的 请求,获取所述第一终端当前的位置信息,根据所述位置信息查找与所述第一终端的距离 在指定范围内的第二终端,获取所述第二终端浏览网页的记录,将获取的所述记录发送给 所述第一终端,使得第一终端能够收到第二终端浏览网页的记录,通过位置信息实现了终 端之间分享浏览网页的历史记录,与根据终端自身的访问行为进行网页推送相比,推送内 容更丰富,提高了推送内容与用户需求的匹配度。

【专利附图】

【附图说明】
[0045] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使 用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于 本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他 的附图。
[0046] 图1是本发明实施例1提供的网页推送的方法一种流程图;
[0047] 图2是本发明实施例1提供的网页推送的方法另一种流程图;
[0048] 图3是本发明实施例2提供的接收网页推送的方法一种流程图;
[0049] 图4是本发明实施例2提供的接收网页推送的方法另一种流程图;
[0050] 图5是本发明实施例2提供的接收网页推送的方法再一种流程图;
[0051] 图6是本发明实施例2提供的接收网页推送的方法又一种流程图;
[0052] 图7是本发明实施例3提供的网页推送的方法流程图;
[0053] 图8是本发明实施例4提供的网页推送的方法流程图;
[0054] 图9是本发明实施例5提供的网页推送的装置一种结构图;
[0055] 图10是本发明实施例5提供的网页推送的装置另一种结构图;
[0056] 图11是本发明实施例6提供的接收网页推送的装置结构图;
[0057] 图12是本发明实施例6提供的接收网页推送的装置结构图;
[0058] 图13是本发明实施例9提供的网页推送的系统结构图;
[0059] 图14是本发明实施例10提供的网页推送的系统结构图。

【具体实施方式】
[0060] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方 式作进一步地详细描述。
[0061] 实施例1
[0062] 参见图1,本实施例提供了一种网页推送的方法,包括:
[0063] 101 :接收第一终端发送的网页推送的请求;
[0064] 本实施例中,所述第一终端可以是固定终端,如计算机等;或者也可以是移动终 端,如笔记本电脑、手机、平板电脑等等。所述第一终端当前的位置信息可以由服务器根 据第一终端的IP (Internet Protocol,网际协议)地址获取到,或者第一终端自动定位并 上报至服务器等等,本发明对此不做具体限定。例如,手机中通常都自带有GPS (Global Positioning System,全球定位系统)功能,通过该功能手机可以自动定位自己当前的位置 信息。
[0065] 102 :获取该第一终端当前的位置信息;
[0066] 本实施例中所述位置信息是指能够标识一个终端的位置的相关信息,包括但不限 于以下信息:终端当前的经度、维度、海拔等等,本实施例对此不做具体限定。
[0067] 103 :根据该位置信息查找与该第一终端的距离在指定范围内的第二终端;
[0068] 所述指定范围可以根据需要预先设定,大小不限,如可以设定指定范围为距离100 米、500米或者1公里以内等等,本实施例对此不做具体限定。通过设置合适的指定范围可 以实现附近位置的第一终端之间的浏览网页的记录的分享。
[0069] 本实施例中,查找得到的第二终端可以为一个,也可以为多个,本实施例对此不做 具体限定。
[0070] 104 :获取该第二终端浏览网页的记录;
[0071] 105 :将获取的该记录发送给该第一终端。
[0072] 本实施例中涉及的浏览网页一般是指第一终端在线浏览的网页,该网页通常是由 网络侧的某个资源服务器提供的,第一终端可以通过输入相应的网址来在线浏览该网页, 浏览后第一终端会保存有该网页的浏览记录,通常第一终端内的浏览器会保存有浏览过的 网页的网址,以便第一终端后续可以查看或快捷地浏览。
[0073] 在第一种实施方式下,获取该第二终端浏览网页的记录之前,还包括:
[0074] 当该第二终端请求网页推送时,接收该第二终端上传的浏览网页的记录,并保存 接收到的该记录。
[0075] 参见图2,在第二种实施方式下,上述方法具体包括:
[0076] 201 :接收第一终端发送的网页推送的请求,以及第一终端浏览网页的记录;
[0077] 202 :保存接收到的该第一终端浏览网页的记录;
[0078] 其中,该第一终端浏览网页的记录可以用于后续为第二终端提供网页推送服务。
[0079] 203 :获取该第一终端当前的位置信息;
[0080] 204 :根据该位置信息查找与该第一终端的距离在指定范围内的第二终端;
[0081] 205 :获取该第二终端浏览网页的记录,并将该记录发送给第一终端。
[0082] 本实施例中,所述记录可以为网页的地址或网页的内容。相应地,将查找到的 记录发送给第一终端时,可以将查找到的记录中的网页地址发送给第一终端,如一个URL (Uniform Resource Locator,统一资源定位符);或者也可以将查找到的记录中的网页内容 发送给第一终端,如一个HTML (Hpertext Markup Language,超文本标记语言)文件等等, 本实施例对此不做具体限定。
[0083] 本实施例提供的上述方法可以由服务器来执行。
[0084] 本实施例提供的上述方法,通过接收第一终端发送的网页推送的请求,获取所述 第一终端当前的位置信息,根据所述位置信息查找与所述第一终端的距离在指定范围内的 第二终端,获取所述第二终端浏览网页的记录,将获取的所述记录发送给所述第一终端,使 得第一终端能够收到第二终端浏览网页的记录,用户可以根据该记录访问相应的网页,通 过位置信息实现了终端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页推 送相比,推送内容更丰富,提高了推送内容与用户需求的匹配度。
[0085] 实施例2
[0086] 参见图3,本实施例提供了一种接收网页推送的方法,包括:
[0087] 301 :第一终端向服务器发送网页推送的请求;
[0088] 本实施例中,所述第一终端可以是固定终端,如计算机等;或者也可以是移动终 端,如笔记本电脑、手机、平板电脑等等。所述第一终端当前的位置信息可以由服务器根据 第一终端的IP地址获取到,或者第一终端自动定位并上报至服务器等等,本发明对此不做 具体限定。例如,手机中通常都自带有GPS功能,通过该功能手机可以自动定位自己当前的 位置信息。另外,也可以基于手机的LBS (Location Based Service,基于位置的服务)功 能实现服务器获取手机当前的位置信息,此处不做过多说明。
[0089] 302 :接收服务器发送的第二终端浏览网页的记录;
[0090] 其中,所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第 二终端与该第一终端的距离在指定范围内。
[0091] 具体地,服务器查找到的第二终端可以为一个,或者也可以为多个。
[0092] 本实施例中所述位置信息是指能够标识一个终端的位置的相关信息,包括但不限 于以下信息:终端当前的经度、维度、海拔等等,本实施例对此不做具体限定。
[0093] 所述指定范围可以根据需要预先设定,大小不限,如可以设定指定范围为距离100 米、500米或者1公里以内等等,本实施例对此不做具体限定。通过设置合适的指定范围可 以实现附近位置的第一终端之间的浏览网页的记录的分享。
[0094] 参见图4,在第一种实施方式下,上述方法具体包括:
[0095] 401 :第一终端向服务器发送网页推送的请求;
[0096] 402 :第一终端发送第一终端当前的位置信息给服务器;
[0097] 403 :第一终端接收服务器发送的第二终端浏览网页的记录。
[0098] 其中,所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第 二终端与该第一终端的距离在指定范围内。
[0099] 参见图5,在第二种实施方式下,上述方法具体包括:
[0100] 501 :第一终端向服务器发送网页推送的请求;
[0101] 502 :第一终端接收服务器发送的第二终端浏览网页的记录;
[0102] 其中,所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第 二终端与该第一终端的距离在指定范围内。
[0103] 503 :第一终端发送该第一终端浏览网页的记录至服务器。
[0104] 其中,该第一终端浏览网页的记录用于服务器保存在本地以便后续为第二终端提 供网页推送服务。
[0105] 参见图6,在第三种实施方式下,上述方法具体包括:
[0106] 601 :第一终端向服务器发送网页推送的请求;
[0107] 602 :第一终端接收服务器发送的第二终端浏览网页的记录;
[0108] 其中,所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第 二终端与该第一终端的距离在指定范围内。
[0109] 603 :第一终端在本地显示接收到的该记录给用户。
[0110] 本实施例中,所述记录可以为网页的地址或网页的内容。相应地,将查找到的记录 发送给第一终端时,可以将查找到的记录中的网页地址发送给第一终端,如一个URL;或者 也可以将查找到的记录中的网页内容发送给第一终端,如一个HTML文件等等,本实施例对 此不做具体限定。
[0111] 本实施例提供的上述方法由所述第一终端来执行,具体地,可以由所述第一终端 内的浏览器来执行。所述第一终端向服务器发送网页推送的请求,可以包括:所述第一终端 在浏览器内触发查看周边在看功能,向服务器发送网页推送的请求。
[0112] 其中,所述周边在看功能为浏览器预留的一个入口,以便用户通过该入口触发发 送查看周边终端浏览网页的记录的请求。所述周边终端是指与所述第一终端的距离在指定 范围内的终端,就是所述第一终端当前位置附近的终端,可以为一个或者多个。用户在触发 查看周边在看功能时,可以通过鼠标或手指的指定动作来触发,所述指定动作包括但不限 于:点击或者滑动等等。
[0113] 例如,在浏览器的工具菜单中设置两个选项,一项为本地记录,另一项为周边记 录,用户点击本地记录选项时,可以查看本地浏览网页的记录;用户点击周边记录时,执行 上述方法从而可以查看周边的第二终端浏览网页的记录,扩大了推送网页的范围,用户有 更多的选择余地,很好地实现了第一终端之间浏览网页记录的分享。
[0114] 本实施例提供的上述方法,通过第一终端向服务器发送网页推送的请求,将该第 一终端当前的位置信息发送给服务器,接收服务器发送的第二终端浏览网页的记录,其中, 所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第二终端与该第一 终端的距离在指定范围内,从而通过位置信息实现了终端之间分享浏览网页的记录,用户 可以根据该记录访问相应的网页,与根据终端自身的访问行为进行网页推送相比,推送内 容更丰富,提高了推送内容与用户需求的匹配度。并且,通过用户之间的网页流动,可以更 好地为用户推送网页,提升了浏览器的活跃度。
[0115] 实施例3
[0116] 参见图7,本实施例提供了一种网页推送的方法,包括:
[0117] 701 :第一终端向服务器发送网页推送的请求,并将该第一终端当前的位置信息发 送给该服务器;
[0118] 本实施例中,进一步地,第一终端发送所述网页推送的请求之后,还可以上传的该 第一终端浏览网页的记录给服务器,服务器接收该第一终端浏览网页的记录,并将接收到 的该第一终端浏览网页的记录保存在本地,以便后续为第二终端提供网页推送服务。
[0119] 上述步骤701具体地可以由所述第一终端内的浏览器来执行。所述第一终端向服 务器发送网页推送的请求,可以包括:在浏览器内触发查看周边在看功能,向服务器发送网 页推送的请求。
[0120] 其中,所述周边在看功能为浏览器预留的一个入口,以便用户通过该入口触发发 送查看周边终端浏览网页的记录的请求。所述周边终端是指与所述第一终端的距离在指定 范围内的终端,就是所述第一终端当前位置附近的终端,可以为一个或者多个。用户在触发 查看周边在看功能时,可以通过鼠标或手指的指定动作来触发,所述指定动作包括但不限 于:点击或者滑动等等。
[0121] 702 :服务器接收第一终端发送的网页推送的请求,以及该第一终端当前的位置信 息;
[0122] 本实施例中,所述第一终端可以是固定终端,如计算机等;或者也可以是移动终 端,如笔记本电脑、手机、平板电脑等等。所述第一终端当前的位置信息可以由服务器根据 第一终端的IP地址获取到,或者第一终端自动定位并上报至服务器等等,本发明对此不做 具体限定。例如,手机中通常都自带有GPS功能,通过该功能手机可以自动定位自己当前的 位置信息。另外,也可以基于手机的LBS功能实现服务器获取手机当前的位置信息,此处不 做过多说明。
[0123] 本实施例中所述位置信息是指能够标识一个终端的位置的相关信息,包括但不限 于以下信息:终端当前的经度、维度、海拔等等,本实施例对此不做具体限定。
[0124] 703 :服务器根据该位置信息查找与该第一终端的距离在指定范围内的第二终 端;
[0125] 所述指定范围可以根据需要预先设定,大小不限,如可以设定指定范围为距离100 米、500米或者1公里以内等等,本实施例对此不做具体限定。通过设置合适的指定范围可 以实现附近位置的终端之间的浏览网页的记录的分享。
[0126] 704 :服务器获取该第二终端浏览网页的记录;
[0127] 本实施例中,服务器本地已保存的第二终端浏览网页的记录通过以下方式获得:
[0128] 当该第二终端请求网页推送时,服务器接收该第二终端上传的浏览网页的记录, 并保存接收到的该记录。
[0129] 705 :服务器将查找到的该记录发送给该第一终端;
[0130] 706 :该第一终端接收服务器发送的第二终端浏览网页的记录;
[0131] 707 :该第一终端在本地显示接收到的该第二终端浏览网页的记录给用户。
[0132] 具体地,第一终端可以以列表的形式显示接收到的记录,以便用户查看,用户可以 很方便地查找自己需要的网页。当所述接收到的记录较多时,可以设置每屏显示的项数,如 一次显示10条记录,用户可以通过翻屏或者点击下拉菜单等方式来查看其余的记录等等, 本实施例对此不做具体限定。
[0133] 本实施例中,所述记录可以为网页的地址或网页的内容。相应地,将获取的记录发 送给第一终端时,可以将获取的记录中的网页地址发送给第一终端,如一个URL;或者也可 以将查找到的记录中的网页内容发送给第一终端,如一个HTML文件等等,本实施例对此不 做具体限定。为了节省时间,提高传输效率,优选地,服务器可以将第二终端浏览网页的网 址发送给所述第一终端,以避免由于传输网页而带来的传输开销。
[0134] 本实施例提供的上述方法,通过第一终端向服务器发送网页推送的请求,并将该 第一终端当前的位置信息发送给服务器,服务器接收后获取所述第一终端当前的位置信 息,根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终端,获取所述第 二终端浏览网页的记录,将查找到的所述记录发送给所述第一终端,使得第一终端能够收 到第二终端浏览网页的记录,用户可以根据该记录访问相应的网页,通过位置信息实现了 终端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页推送相比,推送内容 更丰富,提高了推送内容与用户需求的匹配度。并且,通过用户之间的网页流动,可以更好 地为用户推送网页,提升了浏览器的活跃度。
[0135] 实施例4
[0136] 参见图8,本实施例提供了一种网页推送的方法,包括:
[0137] 801 :第一终端向服务器发送网页推送的请求;
[0138] 802 :服务器接收所述请求,获取第一终端当前的位置信息;
[0139] 803 :服务器根据所述位置信息查找与第一终端的距离在指定范围内的第二终 端;
[0140] 804:服务器获取第二终端浏览网页的记录,将获取的所述记录发送给第一终端。
[0141] 本实施例中,服务器获取所述第二终端浏览网页的记录之前,还包括:
[0142] 当所述第二终端请求网页推送时,所述服务器接收所述第二终端上传的所述第二 终端浏览网页的记录,保存接收到的所述记录。
[0143] 本实施例中,第一终端向服务器发送网页推送的请求之后,还包括:
[0144] 所述第一终端上传所述第一终端浏览网页的记录给所述服务器;
[0145] 所述服务器接收并保存所述第一终端浏览网页的记录。
[0146] 本实施例中,所述服务器根据所述位置信息查找与所述第一终端的距离在指定范 围内的第二终端,包括:
[0147] 所述服务器根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找 与所述第一终端的距离在指定范围内的第二终端。
[0148] 本实施例中,将获取的所述记录发送给所述第一终端之后,还包括:
[0149] 所述第一终端接收所述服务器发送的所述记录,并在本地显示接收到的所述记录 给用户。
[0150] 本实施例中,所述记录为网页的地址或网页的内容。
[0151] 本实施例提供的上述方法,通过接收第一终端发送的网页推送的请求,获取所述 第一终端当前的位置信息,根据所述位置信息查找与所述第一终端的距离在指定范围内的 第二终端,获取所述第二终端浏览网页的记录,将获取的所述记录发送给所述第一终端,使 得第一终端能够收到第二终端浏览网页的记录,用户可以根据该记录访问相应的网页,通 过位置信息实现了终端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页推 送相比,推送内容更丰富,提高了推送内容与用户需求的匹配度。
[0152] 实施例5
[0153] 参见图9,本实施例提供了一种网页推送的装置,包括:
[0154] 接收模块901,用于接收第一终端发送的网页推送的请求;
[0155] 第一获取模块902,用于获取该第一终端当前的位置信息;
[0156] 查找模块903,用于根据该位置信息查找与该第一终端的距离在指定范围内的第 -.终端;
[0157] 第二获取模块904,用于获取该第二终端浏览网页的记录;
[0158] 发送模块905,用于将获取的该记录发送给该第一终端。
[0159] 本实施例中,所述第一终端可以是固定终端,如计算机等;或者也可以是移动终 端,如笔记本电脑、手机、平板电脑等等。所述第一终端当前的位置信息可以由服务器根据 第一终端的IP地址获取到,或者第一终端自动定位并上报至服务器等等,本发明对此不做 具体限定。例如,手机中通常都自带有GPS功能,通过该功能手机可以自动定位自己当前的 位置信息。另外,也可以基于手机的LBS功能实现获取手机当前的位置信息,此处不做过多 说明。
[0160] 本实施例中所述位置信息是指能够标识一个终端的位置的相关信息,包括但不限 于以下信息:终端当前的经度、维度、海拔等等,本实施例对此不做具体限定。
[0161] 所述指定范围可以根据需要预先设定,大小不限,如可以设定指定范围为距离100 米、500米或者1公里以内等等,本实施例对此不做具体限定。通过设置合适的指定范围可 以实现附近位置的终端之间的浏览网页的记录的分享。
[0162] 参见图10,在第一种实施方式下,接收模块901还用于:
[0163] 当该第二终端请求网页推送时,接收该第二终端上传的浏览网页的记录;
[0164] 该装置还包括:存储模块906,用于存储该接收模块901接收到的该第二终端浏览 网页的记录。
[0165] 在第二种实施方式下,接收模块901还用于:
[0166] 在接收该请求之后,接收该第一终端上传的该第一终端浏览网页的记录;
[0167] 该装置还包括:存储模块,用于存储该接收模块901接收到的该第一终端浏览网 页的记录,以便后续为第二终端提供网页推送服务。
[0168] 本实施例中,查找模块903用于:
[0169] 根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找与第一终端 的距离在指定范围内的第二终端。
[0170] 本实施例中,所述记录为网页的地址或网页的内容。相应地,发送模块905将查找 到的记录发送给第一终端时,可以将查找到的记录中的网页地址发送给第一终端,如一个 URL ;或者也可以将查找到的记录中的网页内容发送给第一终端,如一个HTML文件等等,本 实施例对此不做具体限定。
[0171] 本实施例提供的上述装置可以执行上述任一方法实施例中提供的方法,详细过程 见方法实施例中的描述,此处不赘述。所述装置具体地可以应用于服务器中。
[0172] 本实施例提供的上述装置,通过接收第一终端发送的网页推送的请求,获取所述 第一终端当前的位置信息,根据所述位置信息查找与所述第一终端的距离在指定范围内的 第二终端,获取所述第二终端浏览网页的记录,将获取的所述记录发送给所述第一终端,使 得第一终端能够收到第二终端浏览网页的记录,用户可以根据该记录访问相应的网页,通 过位置信息实现了终端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页推 送相比,推送内容更丰富,提高了推送内容与用户需求的匹配度。
[0173] 实施例6
[0174] 参见图11,本实施例提供了一种接收网页推送的装置,应用于第一终端中,该装置 包括:
[0175] 发送模块1101,用于向服务器发送网页推送的请求,并将第一终端当前的位置信 息发送给该服务器;
[0176] 接收模块1102,用于接收该服务器发送的第二终端浏览网页的记录;
[0177] 其中,该第二终端为该服务器根据该第一终端当前的位置信息查找到的,且该第 二终端与该第一终端的距离在指定范围内。
[0178] 本实施例提供的上述装置,具体地可以是浏览器。所述发送模块1101向服务器发 送网页推送的请求,可以包括:触发浏览器内的查看周边在看功能,向服务器发送网页推送 的请求。其中,所述周边在看功能为浏览器预留的一个入口,以便用户通过该入口触发发送 查看周边终端浏览网页的记录的请求。所述周边终端是指与所述第一终端的距离在指定范 围内的终端,就是所述第一终端当前位置附近的终端,可以为一个或多个。
[0179] 本实施例中,所述第一终端可以是固定终端,如计算机等;或者也可以是移动终 端,如笔记本电脑、手机、平板电脑等等。所述第一终端当前的位置信息可以由服务器根据 第一终端的IP地址获取到,或者第一终端自动定位并上报至服务器等等,本发明对此不做 具体限定。例如,手机中通常都自带有GPS功能,通过该功能手机可以自动定位自己当前的 位置信息。另外,也可以基于手机的LBS功能实现服务器获取手机当前的位置信息,此处不 做过多说明。
[0180] 本实施例中所述位置信息是指能够标识一个终端的位置的相关信息,包括但不限 于以下信息:终端当前的经度、维度、海拔等等,本实施例对此不做具体限定。
[0181] 所述指定范围可以根据需要预先设定,大小不限,如可以设定指定范围为距离100 米、500米或者1公里以内等等,本实施例对此不做具体限定。通过设置合适的指定范围可 以实现附近位置的终端之间的浏览网页的记录的分享。
[0182] 在第一种实施方式下,发送模块1101还用于:
[0183] 发送该第一终端浏览网页的记录至该服务器。
[0184] 其中,该第一终端浏览网页的记录用于该服务器保存在本地以便后续为第二终端 提供网页推送服务。
[0185] 参见图12,在第二种实施方式下,该装置还包括:
[0186] 显示模块1103,用于显示该接收模块1102接收到的该记录给用户。
[0187] 本实施例中,所述记录可以为网页的地址或网页的内容。相应地,接收模块1102 接收到的可以是网页地址,如一个URL ;或者也可以是网页内容,如一个HTML文件等等,本 实施例对此不做具体限定。
[0188] 本实施例提供的上述装置,通过向服务器发送网页推送的请求,将该装置所在的 第一终端当前的位置信息发送给服务器,接收服务器发送的第二终端浏览网页的记录,其 中,所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第二终端与该 第一终端的距离在指定范围内,从而通过位置信息实现了终端之间分享浏览网页的记录, 用户可以根据该记录访问相应的网页,与根据终端自身的访问行为进行网页推送相比,推 送内容更丰富,提高了推送内容与用户需求的匹配度。
[0189] 实施例7
[0190] 本实施例提供了一种网页推送的服务器,包括如实施例5所述的网页推送的装 置,所述装置的功能与实施例5中描述的网页推送的装置的功能相同,此处不赘述。
[0191] 所述服务器可以执行上述任一方法实施例中提供的方法,详细过程见方法实施例 中的描述,此处不赘述。
[0192] 本实施例提供的上述服务器,通过接收第一终端发送的网页推送的请求,获取所 述第一终端当前的位置信息,根据所述位置信息查找与所述第一终端的距离在指定范围内 的第二终端,获取所述第二终端浏览网页的记录,将获取的所述记录发送给所述第一终端, 使得第一终端能够收到第二终端浏览网页的记录,用户可以根据该记录访问相应的网页, 通过位置信息实现了终端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页 推送相比,推送内容更丰富,提高了推送内容与用户需求的匹配度。
[0193] 实施例8
[0194] 本实施例提供了一种接收网页推送的第一终端,包括如实施例6所述的接收网页 推送的装置,所述装置的功能与实施例6中描述的接收网页推送的装置的功能相同,此处 不赘述。
[0195] 所述第一终端可以执行上述任一方法实施例中提供的方法,详细过程见方法实施 例中的描述,此处不赘述。
[0196] 本实施例提供的上述第一终端,通过向服务器发送网页推送的请求,将该装置所 在的第一终端当前的位置信息发送给服务器,接收服务器发送的第二终端浏览网页的记 录,其中,所述第二终端为服务器根据该第一终端当前的位置信息查找到的,且该第二终端 与该第一终端的距离在指定范围内,从而通过位置信息实现了终端之间分享浏览网页的记 录,用户可以根据该记录访问相应的网页,与根据终端自身的访问行为进行网页推送相比, 推送内容更丰富,提高了推送内容与用户需求的匹配度。
[0197] 实施例9
[0198] 参见图13,本实施例提供了一种网页推送的系统,包括:如实施例7所述的网页推 送的服务器1301,以及如实施例8所述的接收网页推送的第一终端1302。
[0199] 其中,所述网页推送的服务器1301的功能与实施例7提供的网页推送的服务器的 功能相同,所述接收网页推送的第一终端1302的功能与实施例8提供的网页推送的第一终 端的功能相同,此处不再赘述。
[0200] 本实施例提供的上述系统可以执行上述任一方法实施例中提供的方法,详细过程 见方法实施例中的描述,此处不赘述。
[0201] 本实施例提供的上述系统,通过第一终端向服务器发送网页推送的请求,并将该 第一终端当前的位置信息发送给服务器,服务器接收后获取所述第一终端当前的位置信 息,根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终端,获取所述第 二终端浏览网页的记录,将获取的所述记录发送给所述第一终端,使得第一终端能够收到 第二终端浏览网页的记录,用户可以根据该记录访问相应的网页,通过位置信息实现了终 端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页推送相比,推送内容更 丰富,提高了推送内容与用户需求的匹配度。
[0202] 实施例10
[0203] 参见图14,本实施例提供了一种推送媒体文件的系统,包括:第一终端1401和服 务器1402 ;
[0204] 所述第一终端1401包括:
[0205] 第一发送模块1401a,用于向所述服务器发送网页推送的请求,并将所述第一终端 当前的位置信息发送给服务器;
[0206] 第一接收模块1401b,用于接收所述服务器发送的记录;
[0207] 所述服务器1402包括:
[0208] 第二接收模块1402a,用于接收所述请求;
[0209] 第一获取模块1402b,用于获取所述第一终端当前的位置信息;
[0210] 查找模块1402c,用于根据所述位置信息查找与所述第一终端的距离在指定范围 内的第二终端;
[0211] 第二获取模块1402d,用于获取所述第二终端浏览网页的记录;
[0212] 第二发送模块1402e,用于将获取的所述记录发送给所述第一终端。
[0213] 本实施例中,所述服务器的第二接收模块还用于:当所述第二终端请求网页推送 时,接收所述第二终端上传的浏览网页的记录;
[0214] 所述服务器还包括:存储模块,用于保存所述第二接收模块接收到的所述记录。
[0215] 本实施例中,所述第一终端的第一发送模块还用于:上传所述第一终端浏览网页 的记录给所述服务器;
[0216] 所述服务器的第二接收模块还用于:接收所述第一终端浏览网页的记录;
[0217] 所述服务器还包括:存储模块,用于保存所述第二接收模块收到的所述记录。
[0218] 本实施例中,所述查找模块用于:
[0219] 根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找与所述第一 终端的距离在指定范围内的第二终端。
[0220] 本实施例中,所述第一终端还包括:
[0221] 显示模块,用于在本地显示所述第一接收模块接收到的所述记录给用户。
[0222] 本实施例中,所述记录为媒体文件的地址或媒体文件的内容。
[0223] 本实施例提供的上述系统可以执行上述任一方法实施例中提供的方法,详细过程 见方法实施例中的描述,此处不赘述。
[0224] 本实施例提供的上述系统,通过第一终端向服务器发送网页推送的请求,并将该 第一终端当前的位置信息发送给服务器,服务器接收后获取所述第一终端当前的位置信 息,根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终端,获取所述第 二终端浏览网页的记录,将获取的所述记录发送给所述第一终端,使得第一终端能够收到 第二终端浏览网页的记录,用户可以根据该记录访问相应的网页,通过位置信息实现了终 端之间分享浏览网页的记录,与根据终端自身的访问行为进行网页推送相比,推送内容更 丰富,提高了推送内容与用户需求的匹配度。
[0225] 本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件 来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读 存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0226] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和 原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1. 一种网页推送的方法,其特征在于,所述方法包括: 接收第一终端发送的网页推送的请求; 获取所述第一终端当前的位置信息; 根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终端; 获取所述第二终端浏览网页的记录; 将获取的所述记录发送给所述第一终端。
2. 根据权利要求1所述的方法,其特征在于,获取所述第二终端浏览网页的记录之前, 还包括: 当所述第二终端请求网页推送时,接收所述第二终端上传的所述第二终端浏览网页的 记录,并保存接收到的所述记录。
3. 根据权利要求1所述的方法,其特征在于,接收第一终端发送的网页推送的请求之 后,还包括: 接收所述第一终端上传的所述第一终端浏览网页的记录; 保存接收到的所述第一终端浏览网页的记录。
4. 根据权利要求1所述的方法,其特征在于,根据所述位置信息查找与所述第一终端 的距离在指定范围内的第二终端,包括: 根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找与所述第一终端 的距离在指定范围内的第二终端。
5. 根据权利要求1至4中任一项所述的方法,其特征在于,所述记录为网页的地址或网 页的内容。
6. -种接收网页推送的方法,其特征在于,所述方法包括: 第一终端向服务器发送网页推送的请求; 将所述第一终端当前的位置信息发送给所述服务器; 接收所述服务器发送的第二终端浏览网页的记录; 其中,所述第二终端为所述服务器根据所述第一终端当前的位置信息查找到的,且所 述第二终端与所述第一终端的距离在指定范围内。
7. 根据权利要求6所述的方法,其特征在于,所述方法还包括: 发送所述第一终端浏览网页的记录至所述服务器。
8. 根据权利要求6所述的方法,其特征在于,接收所述服务器发送的第二终端浏览网 页的记录之后,还包括: 所述第一终端在本地显示接收到的所述记录给用户。
9. 根据权利要求6至8中任一项所述的方法,其特征在于,所述记录为网页的地址或网 页的内容。
10. -种网页推送的方法,其特征在于,所述方法包括: 第一终端向服务器发送网页推送的请求; 所述服务器接收所述请求,获取所述第一终端当前的位置信息; 所述服务器根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终 端; 所述服务器获取所述第二终端浏览网页的记录,将获取的所述记录发送给所述第一终 端。
11. 根据权利要求10所述的方法,其特征在于,所述服务器获取所述第二终端浏览网 页的记录之前,还包括: 当所述第二终端请求网页推送时,所述服务器接收所述第二终端上传的所述第二终端 浏览网页的记录,保存接收到的所述记录。
12. 根据权利要求10所述的方法,其特征在于,第一终端向服务器发送网页推送的请 求之后,还包括: 所述第一终端上传所述第一终端浏览网页的记录给所述服务器; 所述服务器接收并保存所述第一终端浏览网页的记录。
13. 根据权利要求10所述的方法,其特征在于,所述服务器根据所述位置信息查找与 所述第一终端的距离在指定范围内的第二终端,包括: 所述服务器根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找与所 述第一终端的距离在指定范围内的第二终端。
14. 根据权利要求10所述的方法,其特征在于,将获取的所述记录发送给所述第一终 端之后,还包括: 所述第一终端接收所述服务器发送的所述记录,并在本地显示接收到的所述记录给用 户。
15. 根据权利要求10至14中任一项所述的方法,其特征在于,所述记录为网页的地址 或网页的内容。
16. -种网页推送的装置,其特征在于,所述装置包括: 接收模块,用于接收第一终端发送的网页推送的请求; 第一获取模块,用于获取所述第一终端当前的位置信息; 查找模块,用于根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终 端; 第二获取模块,用于获取所述第二终端浏览网页的记录; 发送模块,用于将获取的所述记录发送给所述第一终端。
17. 根据权利要求16所述的装置,其特征在于,所述接收模块还用于: 当所述第二终端请求网页推送时,接收所述第二终端上传的所述第二终端浏览网页的 记录; 所述装置还包括: 存储模块,用于存储所述接收模块接收到的所述第二终端浏览网页的记录。
18. 根据权利要求16所述的装置,其特征在于,所述接收模块还用于: 在接收所述请求之后,接收所述第一终端上传的所述第一终端浏览网页的记录; 所述装置还包括: 存储模块,用于存储所述接收模块接收到的所述第一终端浏览网页的记录。
19. 根据权利要求16所述的装置,其特征在于,所述查找模块用于: 根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找与所述第一终端 的距离在指定范围内的第二终端。
20. 根据权利要求16至19中任一项所述的装置,其特征在于,所述记录为网页的地址 或网页的内容。
21. -种接收网页推送的装置,其特征在于,所述装置应用于第一终端中,所述装置包 括: 发送模块,用于向服务器发送网页推送的请求,并将所述第一终端当前的位置信息发 送给所述服务器; 接收模块,用于接收所述服务器发送的第二终端浏览网页的记录; 其中,所述第二终端为所述服务器根据所述第一终端当前的位置信息查找到的,且所 述第二终端与所述第一终端的距离在指定范围内。
22. 根据权利要求21所述的装置,其特征在于,所述发送模块还用于: 发送所述第一终端浏览网页的记录至所述服务器。
23. 根据权利要求21所述的装置,其特征在于,所述装置还包括: 显示模块,用于显示所述接收模块接收到的所述记录给用户。
24. 根据权利要求21至23中任一项所述的装置,其特征在于,所述记录为网页的地址 或网页的内容。
25. -种网页推送的服务器,其特征在于,所述服务器包括如权利要求16至20中任一 项所述的网页推送的装置。
26. -种接收网页推送的第一终端,其特征在于,所述第一终端包括如权利要求21至 24中任一项所述的接收网页推送的装置。
27. -种网页推送的系统,其特征在于,所述系统包括:如权利要求25所述的网页推送 的服务器,以及如权利要求26所述的接收网页推送的第一终端。
28. -种推送媒体文件的系统,其特征在于,所述系统包括:第一终端和服务器; 所述第一终端包括: 第一发送模块,用于向所述服务器发送网页推送的请求,并将所述第一终端当前的位 置信息发送给所述服务器; 第一接收模块,用于接收所述服务器发送的记录; 所述服务器包括: 第二接收模块,用于接收所述请求; 第一获取模块,用于获取所述第一终端当前的位置信息; 查找模块,用于根据所述位置信息查找与所述第一终端的距离在指定范围内的第二终 端; 第二获取模块,用于获取所述第二终端浏览网页的记录; 第二发送模块,用于将获取的所述记录发送给所述第一终端。
29. 根据权利要求28所述的系统,其特征在于, 所述服务器的第二接收模块还用于:当所述第二终端请求网页推送时,接收所述第二 终端上传的浏览网页的记录; 所述服务器还包括:存储模块,用于保存所述第二接收模块接收到的所述记录。
30. 根据权利要求28所述的系统,其特征在于, 所述第一终端的第一发送模块还用于:上传所述第一终端浏览网页的记录给所述服务 器; 所述服务器的第二接收模块还用于:接收所述第一终端浏览网页的记录; 所述服务器还包括:存储模块,用于保存所述第二接收模块收到的所述记录。
31. 根据权利要求28所述的系统,其特征在于,所述查找模块用于: 根据所述位置信息,以及历史或当前所有终端上报的位置信息,查找与所述第一终端 的距离在指定范围内的第二终端。
32. 根据权利要求28所述的系统,其特征在于,所述第一终端还包括: 显示模块,用于在本地显示所述第一接收模块接收到的所述记录给用户。
33. 根据权利要求28至32中任一项所述的系统,其特征在于,所述记录为媒体文件的 地址或媒体文件的内容。
【文档编号】G06F17/30GK104216897SQ201310213421
【公开日】2014年12月17日 申请日期:2013年5月31日 优先权日:2013年5月31日
【发明者】刘靖 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1