一种同步网页信息的方法及系统的制作方法

文档序号:6488250阅读:141来源:国知局
一种同步网页信息的方法及系统的制作方法
【专利摘要】本发明公开了一种同步网页信息的方法及系统,属于互联网通信领域。所述方法包括:第一终端获取网页的网页信息,发送用户帐号和所述网页的网页信息给云端服务器;所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端;所述第二终端接收所述云端服务器发送的所述网页的网页信息。所述系统包括:第一终端、第二终端和云端服务器。本发明能够提高浏览网页的便捷性。
【专利说明】—种同步网页信息的方法及系统
【技术领域】
[0001]本发明涉及互联网通信领域,特别涉及一种同步网页信息的方法及系统。
【背景技术】
[0002]随着浏览器技术的快速发展,浏览器已得到用户广泛使用,用户可以使用浏览器来浏览网页,或者用户在浏览网页时可以通过浏览器收藏该网页以便用户需要重新浏览该网页时可以根据该网页的收藏项快速打开该网页。
[0003]目前大部分用户拥有多个终端,有时在一个终端上浏览某个网页或收藏该网页,还会换个时间或地点在其他的终端上继续需要浏览该网页;例如,用户在公司里电脑中浏览某个网页或者收藏了该网页,下班回家后在家里电脑上还需要浏览该网页,此时用户需要重新从互联网中寻找该网页,给用户浏览网页带来不便,浏览网页的便捷性较差。

【发明内容】

[0004]为了提高浏览网页的便捷性,本发明提供了一种同步网页信息的方法及系统。所述技术方案如下:
[0005]一种同步网页信息的方法,包括:
[0006]第一终端获取网页的网页信息,发送用户帐号和网页的网页信息给云端服务器;
[0007]云端服务器根据用户帐号发送网页的网页信息给用户帐号对应的第二终端;
[0008]第二终端接收云端服务器发送的网页的网页信息。
[0009]一种同步网页信息的系统,包括第一终端、第二终端和云端服务器;
[0010]第一终端,用于获取网页的网页信息,发送用户帐号和网页的网页信息给云端服务器;
[0011]云端服务器,用于根据用户帐号发送网页的网页信息给用户帐号对应的第二终端;
[0012]第二终端,用于接收云端服务器发送的网页的网页信息。
[0013]在本发明的同步网页信息的系统和方法中,第一终端获取网页的网页信息,发送用户帐号和该网页的网页信息给云端服务器;云端服务器根据该用户帐号发送该网页的网页信息给该用户帐号对应的第二终端;第二终端接收云端服务器发送的该网页的网页信息。如此当用户需要在第二终端上浏览该网页时,可以直接根据该网页的网页信息打开该网页,提高浏览网页的便捷性。
【专利附图】

【附图说明】
[0014]图1是本发明实施例1提供的一种同步网页信息的方法流程图;
[0015]图2是本发明实施例2提供的一种同步网页信息的方法流程图;
[0016]图3是本发明实施例3提供的一种同步网页信息的方法流程图;
[0017]图4是本发明实施例4提供的一种同步网页信息的系统结构示意图。【具体实施方式】
[0018]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0019]实施例1
[0020]如图1所示,本发明实施例提供了一种同步网页信息的方法,该方法包括:
[0021]步骤101:第一终端获取网页的网页信息,发送用户帐号和该网页的网页信息给云端服务器;
[0022]步骤102:云端服务器根据该用户帐号发送该网页的网页信息给该用户帐号对应的第二终端;
[0023]步骤103:第二终端接收云端服务器发送的该网页的网页信息。
[0024]在本发明实施例中,第一终端获取网页的网页信息,发送用户帐号和网页的网页信息给云端服务器;云端服务器根据该用户帐号发送网页的网页信息给该用户帐号对应的第二终端;第二终端接收云端服务器发送的网页的网页信息,根据该网页的网页信息控制第二终端上的浏览器打开该网页。如此用户可以在第二终端上浏览从第一终端获取的网页,提高浏览网页的便捷性。
[0025]实施例2
[0026]如图2所示,本发明实施例提供了一种同步网页信息的方法,包括:
[0027]步骤201:第一终端获取第一浏览器当前显示的第一网页的网页信息,该网页信息包括第一网页的链接信息及第一网页在第一浏览器的标签栏上的位置编号。
[0028]其中,网页的链接信息至少包括网页的URL (Uniform/Universal ResourceLocator,统一资源定位符),还可以包括网页的标题等信息。
[0029]其中,在浏览器打开网页时,在浏览器的主窗口中显示打开的网页,同时在浏览器的标签栏中添加该网页的标签,并为该网页的标签设置位置编号。
[0030]其中,用户可以向第一终端提交上传命令来触发第一终端获取当前显示的第一网页的链接信息以及当前显示的第一网页在标签栏中的位置编号。
[0031]例如,当用户关闭浏览器时,第一终端显示提示窗口,该提示窗口中包括提示内容“是否上传当前浏览器状态至云端”、确定按钮和取消按钮;用户可以通过单击确定按钮向第一终端提交用于上传网页的上传命令,以及用户可以通过单击取消按钮向第一终端提交用于取消上传网页的取消命令。
[0032]进一步地,第一终端获取第一浏览器在第一时间与当前时间内记录的历史记录,其中,第一时间是第一终端最近上一次上传网页的上传时间和/或第一时间是第一浏览器的开启时间。
[0033]具体地,第一终端从第一浏览器的历史记录堆栈中获取第一浏览器记录的历史记录,该历史记录中包括该历史记录对应的网页的链接信息和记录时间等,从获取的历史记录中选择记录时间在第一时间与当前时间之间的历史记录。
[0034]其中,第一终端从第一浏览器中调用用于读取历史记录的接口,通过用于读取历史记录的接口从第一浏览器的历史记录堆栈中读取第一浏览器的历史记录。
[0035]步骤202:第一终端发送上传请求消息给云端服务器,该上传请求消息至少携带用户帐号和第一网页的网页信息;
[0036]进一步地,该上传请求消息还可以携带获取的历史记录。
[0037]进一步地,第一终端获取当前时间,将已存储的第一时间更新为获取的当前时间。所以已存储的第一时间为第一终端最近的上一次发送上传请求消息的时间;获取的历史记录为第一终端未上传的历史记录。
[0038]步骤203:云端服务器接收该上传请求消息,存储该上传请求消息携带的用户帐号和第一网页的网页信息的对应关系;
[0039]具体地,云端服务器接收该上传请求消息,根据该上传请求消息携带的用户帐号查找已存储的用户帐号和第一网页的网页信息对应关系,如果查找出对应的第一网页的网页信息,将查找的第一网页的网页信息更新为该上传请求消息携带的第一网页的网页信息;如果没有查找出对应的第一网页的网页信息,将该上传请求消息携带的用户帐号和第一网页的网页信息存储在用户帐号与第一网页的网页信息的对应关系中。
[0040]进一步地,如果该上传请求消息还携带历史记录,则云端服务器为该历史记录设置上传时间,存储该用户帐号、该历史记录和上传时间的对应关系。
[0041]其中,云端服务器接收该上传请求消息后,可以获取当前时间,将当前时间设置为该历史记录的上传时间。
[0042]步骤204:第二终端发送同步请求消息给云端服务器,该同步请求消息携带用户帐号;
[0043]进一步地,该同步请求消息还可以携带第二时间,第二时间为第二终端最近上一次发送同步请求消息的时间。
[0044]步骤205:云端服务器接收该同步请求消息,根据该同步请求消息携带的用户帐号从已存储的用户帐号与第一网页的网页信息的对应关系中获取对应的第一网页的网页信息;
[0045]进一步地,如果该同步请求消息还携带第二时间,则云端服务器根据该用户帐号,从已存储的用户帐号、历史记录与上传时间的对应关系中获取对应的上传时间在第二时间与当前时间之间的历史记录。
[0046]步骤206:云端服务器发送同步响应消息给第二终端,该同步响应消息携带第一网页的网页信息;
[0047]进一步地,该同步响应消息还可以携带获取的历史记录。
[0048]步骤207:第二终端接收该同步响应消息,根据该同步响应消息携带的第一网页的网页信息控制第二浏览器打开第一网页。
[0049]具体地,第二终端接收该同步响应消息,该同步响应消息携带第一网页的网页信息,该网页信息包括第一网页的链接信息和位置编号,根据第一网页的链接信息控制第二浏览器打开第一网页,根据第一网页的位置编号在第二浏览器的标签栏中添加第一网页的标签。
[0050]进一步地,如果该同步响应消息还携带历史记录,则第二终端将该历史记录传递给第二浏览器的浏览器内核。
[0051]其中,在使用第二浏览器浏览打开的网页时,如果第二浏览器的内核判断历史记录中存在与该网页关联且在该网页之前打开的网页的历史记录,则设置第二浏览器包括的“后退”按钮功能有效,此时如果用户单击“后退”按钮,则在当前打开的网页打开对应的网页。
[0052]其中,在使用第二浏览器浏览打开的网页时,如果第二浏览器的内核判断历史记录中存在与该网页关联且在该网页之后打开的网页的历史记录,则设置第二浏览器包括的“前进”按钮功能有效,此时如果用户单击“前进”按钮,则在当前打开的网页打开对应的网页。
[0053]其中,在本实施例中,第二终端可以为第一终端。其中,第一终端可以按步骤201至203将浏览器中显示的网页和/或浏览器中的历史记录上传到云端服务器,然后经过一段时间后可以按步骤204至207从云端服务器中获取之前浏览器显示的网页和/或浏览器记录的历史记录。
[0054]其中,在本实施例中,第一终端可以直接发送第一网页给云端服务器,相应地,第二终端可以直接根据用户帐号去云端服务器获取第一网页。
[0055]其中,在本实施例中,用户帐号可以为用户的用户名和/或用户的二维码。
[0056]在本发明实施例中,第一终端获取第一浏览器显示的第一网页的网页信息,发送用户帐号和第一网页的网页信息给云端服务器;云端服务器根据该用户帐号发送第一网页的网页信息给该用户帐号对应的第二终端;第二终端接收云端服务器发送的第一网页的网页信息,根据第一网页的网页信息控制第二浏览器打开第一网页。如此用户可以在第二终端上浏览第一网页,提高浏览网页的便捷性。
[0057]实施例3
[0058]如图3所示,本发明实施例提供了一种同步网页信息的方法,包括:
[0059]步骤301:当第一终端中的第一浏览器启动时,第一终端发送通知消息给云端服务器,该通知消息携带用户帐号和第一终端的标识;
[0060]其中,用户可以在第一终端中启动第一终端包括的第一浏览器。
[0061]步骤302:云端服务器接收该通知消息,存储该通知消息携带的用户帐号和第一终端的标识的对应关系;
[0062]具体地,云端服务器接收该通知消息,将该通知消息携带的用户帐号和第一终端的标识存储在用户帐号与终端标识的对应关系中。
[0063]其中,云端服务器包括的用户帐号与终端标识的对应关系中的每个终端的标识对应的终端的状态都为在线状态。
[0064]其中,在本实施例中,用户包括第一终端和第二终端,第二终端为该用户包括的终端中除第一终端以外的其他终端;且用户在第二终端上启动第二终端包括的第二浏览器时,第二终端也会发送通知消息给云端服务器,该通知消息携带该用户的用户帐号和第二终端的标识。
[0065]相应地,云端服务器接收第二终端发送的通知消息,将该通知消息携带的用户帐号和第二终端的标识存储在用户帐号与终端标识的对应关系中。
[0066]其中,用户在第一终端中的第一浏览器上选择一页需要收藏的网页,然后向第一浏览器提交收藏命令来收藏用户需要收藏的一页网页。
[0067]步骤303:第一终端接收用户提交的收藏命令,获取用户需要收藏的网页的网页信息,该网页信息至少包括该网页的链接信息;[0068]其中,该网页的链接信息至少包括该网页的URL。
[0069]其中,第一终端的第一浏览器中包括第一侦听器,具体地,第一终端通过第一浏览器包括的第一侦听器接收用户提交的收藏命令,然后通过第一浏览器包括的第一侦听器获取用户需要收藏的网页的链接信息。
[0070]步骤304:第一终端发送上传请求消息给云端服务器,该上传请求消息携带该网页的链接信息和该用户帐号;
[0071]其中,第一终端通过第一侦听器发送该上传请求消息给云端服务器。
[0072]步骤305:云端服务器接收该上传请求消息,根据该上传请求消息携带的用户帐号获取该用户帐号对应的第一终端和第二终端;
[0073]具体地,云端服务器接收该上传请求消息,根据该上传请求消息携带的用户帐号,从已存储的用户帐号与终端标识的对应关系中获取对应的第一终端的标识和第二终端的标识。
[0074]其中,云端服务器中包括云端侦听器,云端服务器通过云端侦听器接收该上传请求消息。
[0075]步骤306:云端服务器根据第一终端的标识和第二终端的标识分别发送同步请求消息给第一终端和第二终端,该同步请求消息携带该网页的链接信息上;
[0076]其中,云端服务器通过云端侦听器分别发送该同步请求消息给第一终端和第二终端。
[0077]步骤307:第一终端接收该同步请求消息,根据该同步请求消息携带的该网页的链接信息在自身包括的第一浏览器的收藏栏上添加该网页的收藏项;
[0078]具体地,第一终端接收该同步请求消息,该同步请求消息携带该网页的链接信息,在自身包括的第一浏览器的收藏栏绘制一个空白的收藏项,将该链接信息填充在该收藏项中。
[0079]其中,第一终端可以通过第一侦听器接收该同步请求消息,通过第一侦听器根据该同步请求消息携带的该网页的链接信息在自身包括的第一浏览器的收藏栏上添加该网页的收藏项。
[0080]进一步地,第一终端在第一浏览器的收藏栏绘制一个空白的收藏项,将该链接信息填充在该收藏项中,可以具体为:
[0081]第一终端在第一浏览器的收藏栏绘制一个收藏项,该收藏项的面积为预设面积,将该链接信息填充在该收藏项中,设置计时器计时以及添加次数的初值;当计时的时间达到预设时间时,判断添加次数是否达到预设次数,如果否,增加收藏项的面积和添加次数,重新在第一浏览器的收藏栏绘制一个收藏项,该收藏项的面积为增加的面积,将该链接信息填充在该收藏项中,设置计时器重新计时;如果判断添加次数达到预设次数,则结束操作。
[0082]其中,需要说明的是:第一终端获取用户需要收藏的网页的链接信息时,可以直接根据该网页的链接信息在第一浏览器的收藏栏中添加该网页的收藏项。
[0083]相应地,云端服务器当接收到第一终端发送的上传请求消息后,可以直接根据该用户帐号获取对应的第二终端的标识,然后根据第二终端的标识发送同步请求消息给第二终端。[0084]步骤308:第二终端接收该同步请求消息,根据该同步请求消息携带的该网页的链接信息在自身包括的第二浏览器的收藏栏上添加该网页的收藏项;
[0085]具体地,第二终端接收该同步请求消息,该同步请求消息携带的该链接信息,在自身包括的第二浏览器的收藏栏绘制一个空白的收藏项,将该链接信息填充在该收藏项中。
[0086]其中,第二终端包括第二侦听器,第二终端可以通过第二侦听器接收该同步请求消息,通过第二侦听器根据该同步请求消息携带的该网页的链接信息在自身包括的第二浏览器的收藏栏上添加该网页的收藏项。
[0087]进一步地,第二终端在第二浏览器的收藏栏绘制一个空白的收藏项,将该链接信息填充在该收藏项中,可以具体为:
[0088]第二终端在第二浏览器的收藏栏绘制一个收藏项,该收藏项的面积为预设面积,将该链接信息填充在该收藏项中,设置计时器计时以及添加次数的初值;当计时的时间达到预设时间时,判断添加次数是否达到预设次数,如果否,增加收藏项的面积和添加次数,重新在第二浏览器的收藏栏绘制一个收藏项,该收藏项的面积为增加的面积,将该链接信息填充在该收藏项中,设置计时器重新计时;如果判断添加次数达到预设次数,则结束操作。
[0089]其中,用户可以在第一终端上选择一个网页的收藏项,然后向第一终端提交删除命令来删除该网页的收藏项。
[0090]步骤309:第一终端接收用户提交的删除命令,获取用户选择的网页的收藏项,将该网页的收藏项从第一浏览器的收藏栏中删除;
[0091]本步骤具体包括如下的(1)-(3)的步骤,包括:
[0092](I):第一终端获取该网页的收藏项的面积,从在第一浏览器的收藏栏删除该网页的收减项,减少获取的面积;
[0093](2):判断减少的面积是否小于或等于预设面积,如果否,根据减少的面积在第一浏览器的收藏栏中添加该网页的收藏项,设置计时器从零开始计时;如果是,则结束操作;
[0094](3):减少该网页的收藏项的面积,当计时的时间达到预设时间时,返回执行步骤⑵。
[0095]步骤310:第一终端从该网页的收藏项中获取该网页的链接信息,发送删除请求消息给云端服务器,该删除请求消息携带用户帐号和该网页的链接信息;
[0096]步骤311:云端服务器接收该删除请求消息,根据该用户帐号获取对应的第二终端的标识,根据该第二终端的标识发送删除请求消息给第二终端,该删除请求消息携带该网页的链接信息;
[0097]具体地,云端服务器接收该删除请求消息,根据该用户帐号从已存储的用户帐号与终端标识的对应关系中获取对应的第二终端的标识,根据该第二终端的标识发送删除请求消息给第二终端,该删除请求消息携带该网页的链接信息。
[0098]步骤312:第二终端接收用户提交的删除命令,获取用户选择的网页的收藏项,将该网页的收藏项从第一浏览器的收藏栏中删除。
[0099]本步骤具体包括如下的(A)-(B)的步骤,包括:
[0100](A):第一终端获取该网页的收藏项的面积,从在第一浏览器的收藏栏删除该网页的收减项,减少获取的面积;[0101](B):判断减少的面积是否小于或等于预设面积,如果否,根据减少的面积在第一浏览器的收藏栏中添加该网页的收藏项,设置计时器从零开始计时;如果是,则结束操作;
[0102](C):减少该网页的收藏项的面积,当计时的时间达到预设时间时,返回执行步骤⑶。
[0103]其中,第一终端的第一浏览器关闭时,第一终端发送关闭消息给云端服务器,该关闭消息携带用户帐号,云端服务器删除该用户帐号与第一终端的标识的对应关系。
[0104]其中,第二终端的第二浏览器关闭时,第二终端发送关闭消息给云端服务器,该关闭消息携带用户帐号,云端服务器删除该用户帐号与第二终端的标识的对应关系。
[0105]其中,在本实施例中,第一终端可以直接发送用户需要收藏的网页给云端服务器,相应地,第二终端可以直接根据用户帐号去云端服务器获取用户需要收藏的网页。
[0106]其中,在本实施例中,用户帐号可以为用户的用户名和/或用户的二维码。
[0107]在本发明实施例中,第一终端获取用户需要收藏的网页的链接信息,发送用户帐号和该网页的链接信息给云端服务器;云端服务器根据该用户帐号发送该网页的链接信息给该用户帐号对应的第二终端;第二终端接收云端服务器发送的该网页的链接信息,根据该网页的链接信息添加第二浏览器收藏栏中添加该网页的收藏项。如此当用户需要在第二终端上浏览该网页时,可以直接根据该网页的收藏项打开该网页,提高浏览网页的便捷性。
[0108]实施例4
[0109]如图4所示,本发明实施例提供了一种同步网页信息的系统,该系统包括:
[0110]第一终端401:用于获取网页的网页信息,发送用户帐号和网页的网页信息给所述云端服务器;
[0111]云端服务器402:用于根据用户帐号发送网页的网页信息给用户帐号对应的第二终端;
[0112]第二终端403:用于接收云端服务器发送的网页的网页信息。
[0113]其中,第一终端401包括:
[0114]第一获取模块,用于获取第一浏览器当前显示的第一网页的网页信息,网页信息至少包括第一网页的链接信息以及第一网页在第一浏览器的标签栏上的位置编号;
[0115]第一发送模块,用于发送上传请求消息给云端服务器,上传请求消息携带用户帐号和第一网页的网页信息。
[0116]其中,第一终端401还包括:
[0117]第二获取模块,用于获取第一浏览器在已存储的第一时间与当前时间内记录历史记录,第一时间为最近上一次发送上传请求消息的时间;
[0118]相应地,上传请求消息还携带获取的历史记录。
[0119]进一步地,第一时间还包括第一浏览器的开启时间。
[0120]其中,云端服务器402包括:
[0121]第一接收模块,用于接收上传请求消息,存储用户帐号与第一网页的网页信息的对应关系;上传请求消息还携带第二网页的链接信息和打开序号;
[0122]第二接收模块,用于接收第二终端发送的同步请求消息,同步请求消息携带用户帐号;同步请求消息还携带第二时间,第二时间为第二终端最近上一次发送同步请求消息的时间;[0123]第四获取模块,用于根据用户帐号从已存储的用户帐号与第一网页的网页信息的对应关系中获取对应的第一网页的网页信息;
[0124]第二发送模块,用于发送同步响应消息,同步响应消息携带获取的第一网页的网页信息。
[0125]其中,如果该上传请求消息还携带所述第一浏览器的历史记录,该同步请求消息还携带第二时间,第二时间为第二终端403最近上一次发送同步请求消息的时间。
[0126]其中,云端服务器402还包括:
[0127]设置模块,用于为历史记录设置上传时间,存储用户帐号、历史记录和上传时间的对应关系;
[0128]第五获取模块,用于据用户帐号从已存储的用户帐号、历史记录和上传时间的对应关系中获取对应上传时间在第二时间与当前时间之间的历史记录;相应地,同步响应消息携带获取的历史记录。
[0129]其中,第二终端403包括:
[0130]打开模块,用于根据第一网页的链接信息控制第二浏览器打开第一网页以及根据第一网页的位置编号在第二浏览器的标签栏上添加第一网页的标签。
[0131]其中,第一终端401还包括:
[0132]第六获取模块,用于用户收藏的网页的网页信息,网页信息包括网页的链接信息;
[0133]第三发送模块,用于发送上传请求消息给云端服务器,上传请求消息携带用户帐号和网页的链接信息。
[0134]其中,云端服务器402还包括:
[0135]第七获取模块,用于根据用户帐号,从已存储的用户帐号与终端标识的对应关系中,获取用户帐号对应的第二终端的标识;
[0136]第四发送模块,用于根据第二终端的标识发送同步请求消息给第二终端,同步请求消息携带网页的网页信息。
[0137]其中,第二终端403还包括:
[0138]添加模块,用于在第二浏览器的收藏栏中根据网页的链接信息添加网页的收藏项。
[0139]其中,添加模块包括:
[0140]绘制单元,用于在第二浏览器的收藏栏绘制一个收藏项,收藏项的面积为预设面积,将网页的链接信息填充在收藏项中,设置计时器计时以及添加次数的初值;
[0141]判断单元,用于当计时时间达到预设时间时,判断添加次数是否达到预设次数,如果否,增加收藏项的面积和添加次数,重新在第二浏览器的收藏栏绘制一个收藏项,收藏项的面积为增加的面积,将网页的链接信息填充在收藏项中,设置计时器重新计时。
[0142]其中,第二终端403可以为第一终端401。
[0143]在本发明实施例中,第一终端获取网页的网页信息,发送用户帐号和网页的网页信息给云端服务器;云端服务器根据该用户帐号发送网页的网页信息给该用户帐号对应的第二终端;第二终端接收云端服务器发送的网页的网页信息,根据该网页的网页信息控制第二终端上的浏览器打开该网页。如此用户可以在第二终端上浏览从第一终端获取的网页,提高浏览网页的便捷性。
[0144]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0145]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种同步网页信息的方法,其特征在于,所述方法包括: 第一终端获取网页的网页信息,发送用户帐号和所述网页的网页信息给云端服务器; 所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端; 所述第二终端接收所述云端服务器发送的所述网页的网页信息。
2.如权利要求1所述的方法,其特征在于,所述第一终端获取网页的网页信息,发送用户帐号和所述网页的网页信息给云端服务器,包括: 第一终端获取第一浏览器当前显示的第一网页的网页信息,所述网页信息至少包括所述第一网页的链接信息以及所述第一网页在所述第一浏览器的标签栏上的位置编号; 所述第一终端发送上传请求消息给所述云端服务器,所述上传请求消息携带用户帐号和所述第一网页的网页信息。
3.如权利要求1或2所述的方法,其特征在于,所述第一终端获取网页的网页信息,发送用户帐号和所述网页的网页信息给云端服务器,还包括: 所述第一终端获取所述第一浏览器在已存储的第一时间与当前时间内记录的历史记录,所述第一时间包括最近上一次发送上传请求消息的时间; 相应地,所述上传请求消息还携带所述获取的历史记录。
4.如权利要求3所述的方法,其特征在于,所述第一时间还包括所述第一浏览器的开启时间。
5.如权利要求2所述的方法,其特征在于,所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端之前,还包括: 所述云端服务器接收所述上传请求消息,存储所述用户帐号与第一网页的网页信息的对应关系; 相应地,所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的弟二终端,包括: 所述云端服务器接收所述第二终端发送的同步请求消息,所述同步请求消息携带所述用户帐号; 所述云端服务器根据所述用户帐号从已存储的用户帐号与第一网页的网页信息的对应关系中获取对应的第一网页的网页信息; 所述云端服务器发送同步响应消息,所述同步响应消息携带所述获取的第一网页的网页信息。
6.如权利要求5所述的方法,其特征在于,所述上传请求消息还携带所述第一浏览器的历史记录,所述同步请求消息还携带第二时间,所述第二时间为所述第二终端最近上一次发送同步请求消息的时间; 所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端之前,还包括: 所述云端服务器为所述历史记录设置上传时间,存储所述用户帐号、所述历史记录和上传时间的对应关系; 所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端,还包括:所述云端服务器根据所述用户帐号从已存储的用户帐号、历史记录和上传时间的对应关系中获取对应上传时间在所述第二时间与当前时间之间的历史记录;相应地,所述同步响应消息携带所述获取的历史记录。
7.如权利要求1、2或5所述的方法,其特征在于,所述第二终端接收所述云端服务器发送的所述网页的网页信息之后,还包括: 所述第二终端根据所述第一网页的链接信息控制第二浏览器打开所述第一网页以及根据所述第一网页的位置编号在所述第二浏览器的标签栏上添加所述第一网页的标签。
8.如权利要求1所述的方法,其特征在于,所述第一终端获取网页的网页信息,发送用户帐号和所述网页的网页信息给云端服务器,包括: 所述第一终端获取用户收藏的网页的网页信息,所述网页信息包括所述网页的链接信息; 所述第一终端发送上传请求消息给所述云端服务器,所述上传请求消息携带用户帐号和所述网页的链接信息。
9.如权利要求8所述的方法,其特征在于,所述云端服务器根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端,包括: 所述云端服务器根据所述用户帐号,从已存储的用户帐号与终端标识的对应关系中,获取所述用户帐号对应的第二终端的标识; 所述云端服务器根据所述第二终端的标识发送同步请求消息给所述第二终端,所述同步请求消息携带所述网页的网页信息。
10.如权利要求8所述的方法,其特征在于,所述第二终端接收所述云端服务器发送的所述网页的网页信息之后,还包括: 所述第二终端在第二浏览器的收藏栏中根据所述网页的链接信息添加所述网页的收藏项。
11.如权利要求10所述的方法,其特征在于,所述第二终端在第二浏览器的收藏栏中根据所述网页的链接信息添加所述网页的收藏项,包括: 所述第二终端在第二浏览器的收藏栏绘制一个收藏项,所述收藏项的面积为预设面积,将所述网页的链接信息填充在所述收藏项中,设置计时器计时以及添加次数的初值; 当计时时间达到预设时间时,判断所述添加次数是否达到预设次数,如果否,增加所述收藏项的面积和添加次数,重新在所述第二浏览器的收藏栏绘制一个收藏项,所述收藏项的面积为所述增加的面积,将所述网页的链接信息填充在所述收藏项中,设置所述计时器重新计时。
12.如权利要求1所述的方法,其特征在于,所述第二终端为所述第一终端。
13.一种同步网页信息的系统,其特征在于,所述系统包括第一终端、第二终端和云端服务器; 所述第一终端,用于获取网页的网页信息,发送用户帐号和所述网页的网页信息给所述云端服务器; 所述云端服务器,用于根据所述用户帐号发送所述网页的网页信息给所述用户帐号对应的第二终端; 所述第二终端,用于接收所述云端服务器发送的所述网页的网页信息。
14.如权利要求13所述的系统,其特征在于,所述第一终端包括: 第一获取模块,用于获取第一浏览器当前显示的第一网页的网页信息,所述网页信息至少包括所述第一网页的链接信息以及所述第一网页在所述第一浏览器的标签栏上的位置编号; 第一发送模块,用于发送上传请求消息给所述云端服务器,所述上传请求消息携带用户帐号和所述第一网页的网页信息。
15.如权利要求13或14所述的系统,其特征在于,所述第一终端还包括: 第二获取模块,用于获取所述第一浏览器在已存储的第一时间与当前时间内记录历史记录,所述第一时间为最近上一次发送上传请求消息的时间; 相应地,所述上传请求消息还携带所述获取的历史记录。
16.如权利要求15所述的系统,其特征在于,所述第一时间还包括所述第一浏览器的开启时间。
17.如权利要求14所述的系统,其特征在于,所述云端服务器包括: 第一接收模块,用于接收所述上传请求消息,存储所述用户帐号与第一网页的网页信息的对应关系; 第二接收模块,用于接收所述第二终端发送的同步请求消息,所述同步请求消息携带所述用户帐号; 第四获取模块,用于根据所述用户帐号从已存储的用户帐号与第一网页的网页信息的对应关系中获取对应的第一网页的网页信息;` 第二发送模块,用于发送同步响应消息,所述同步响应消息携带所述获取的第一网页的网页信息。
18.如权利要求17所述的系统,其特征在于,所述上传请求消息还携带所述第一浏览器的历史记录,所述同步请求消息还携带第二时间,所述第二时间为所述第二终端最近上一次发送同步请求消息的时间; 所述云端服务器还包括: 设置模块,用于为所述历史记录设置上传时间,存储所述用户帐号、所述历史记录和上传时间的对应关系; 第五获取模块,用于据所述用户帐号从已存储的用户帐号、历史记录和上传时间的对应关系中获取对应上传时间在所述第二时间与当前时间之间的历史记录;相应地,所述同步响应消息携带所述获取的历史记录。
19.如权利要求13、14或17所述的系统,其特征在于,所述第二终端还包括: 打开模块,用于根据所述第一网页的链接信息控制第二浏览器打开所述第一网页以及根据所述第一网页的位置编号在所述第二浏览器的标签栏上添加所述第一网页的标签。
20.如权利要求13所述的系统,其特征在于,所述第一终端包括: 第六获取模块,用于获取用户收藏的网页的网页信息,所述网页信息包括所述网页的链接信息; 第三发送模块,用于发送上传请求消息给所述云端服务器,所述上传请求消息携带用户帐号和所述网页的链接信息。
21.如权利要求20所述的系统,其特征在于,所述云端服务器包括:第七获取模块,用于根据所述用户帐号,从已存储的用户帐号与终端标识的对应关系中,获取所述用户帐号对应的第二终端的标识; 第四发送模块,用于根据所述第二终端的标识发送同步请求消息给所述第二终端,所述同步请求消息携带所述网页的网页信息。
22.如权利要求20所述的系统,其特征在于,所述第二终端还包括: 添加模块,用于在第二浏览器的收藏栏中根据所述网页的链接信息添加所述网页的收藏项。
23.如权利要求22所述的系统,其特征在于,所述添加模块包括: 绘制单元,用于在第二浏览器的收藏栏绘制一个收藏项,所述收藏项的面积为预设面积,将所述网页的链接信息填充在所述收藏项中,设置计时器计时以及添加次数的初值; 判断单元,用于当计时时间达到预设时间时,判断所述添加次数是否达到预设次数,如果否,增加所述收藏项的面积和添加次数,重新在所述第二浏览器的收藏栏绘制一个收藏项,所述收藏项的面积为所述增加的面积,将所述网页的链接信息填充在所述收藏项中,设置所述计时器重新计时。
24.如权利要求13所述 的系统,其特征在于,所述第二终端为所述第一终端。
【文档编号】G06F17/30GK103631827SQ201210311628
【公开日】2014年3月12日 申请日期:2012年8月29日 优先权日:2012年8月29日
【发明者】杨彦召, 黄杜鹃 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1