书签同步方法以及书签同步的客户端和服务器的制造方法

文档序号:7982410阅读:133来源:国知局
书签同步方法以及书签同步的客户端和服务器的制造方法
【专利摘要】本发明涉及书签同步方法以及书签同步的客户端和服务器,其中书签同步方法包括步骤:接收用户的登录请求信息并将登录请求信息发送到服务器以登录到服务器;以及向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,并将接收的书签发送到存储器中进行存储,以实现客户端书签与服务器书签之间的跨平台同步。本发明使得当更换别的客户端时,仍然可以很方便地使用书签、解决书签丢失问题、确保书签的安全。
【专利说明】书签同步方法以及书签同步的客户端和服务器
【技术领域】
[0001]本发明涉及网络同步【技术领域】,特别涉及书签同步方法以及书签同步的客户端和服务器。
【背景技术】
[0002]随着互联网技术的发展,通过浏览器访问网站是人们获取资讯查找资料的最主要方式。目前,现有的终端,例如手机,大都提供了浏览网页、阅读电子书等功能。终端用户浏览网页、阅读电子书等的过程中,一般可以在网页或电子书上进行标记并将标记的网页或电子书链接收藏保存为书签,或者将自己喜欢的网页、网站链接等收藏为书签,以便在今后的使用过程中,用户查找到收藏的书签,就可快捷方便地找到所需内容。
[0003]然而,现有的终端,例如手机,一般将用户收藏的书签记录在终端的存储器里,如果用户更换终端或其它的浏览平台或者终端的存储器损坏导致书签丢失,则用户将无法调用上次浏览时收藏的书签继续浏览网页、电子书等,无法实现跨平台同步书签,从而使得用户使用极其不便。

【发明内容】

[0004]因此,本发明提供书签同步方法以及书签同步的客户端和服务器,以克服现有书签管理技术存在的问题。
[0005]具体地,本发明实施例提供的一种书签同步方法,其包括步骤:接收用户的登录请求信息并将登录请求信息发送到服务器以登录到服务器;以及向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,并将接收的书签发送到存储器中进行存储,以实现客户端书签与服务器书签之间的跨平台同步。
[0006]另外,本发明实施例提供的一种书签同步的客户端,其包括:登录单元以及读取单元。其中,登录单元,用于接收用户的登录请求信息并将登录请求信息发送到服务器以登录到服务器;读取单元,用于向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,并将接收的书签发送到存储器中进行存储,以实现客户端书签与服务器书签之间的跨平台同步。
[0007]此外,本发明实施例提供的一种书签同步方法,其包括步骤:接收客户端发送的用户的登录请求信息,并对登录请求信息进行验证;以及在验证通过后,接收到客户端发送的读取书签的请求,查找书签并将查找到的书签发送给客户端,以实现服务器书签与客户端书签之间的跨平台同步。
[0008]再者,本发明实施例提供的一种书签同步的服务器,其包括:验证单元以及收发单元。其中,验证单元,用于接收客户端发送的用户的登录请求信息,并对登录请求信息进行验证;收发单元,在验证通过后,接收到客户端发送的读取书签的请求,查找书签并将查找到的书签发送给客户端,以实现服务器书签与客户端书签之间的跨平台同步。
[0009]由上述实施例可知,本发明通过接收到客户端发送的读取书签的请求时,查找书签并将查找到的书签发送给客户端,从而可以实现服务器书签与客户端书签之间的跨平台同步,可解决客户端用户书签丢失问题。
[0010]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
【专利附图】

【附图说明】
[0011]图1是本发明实施例提供的书签同步方法的步骤流程图;
图2是本发明实施例提供的书签的示意图;
图3是本发明另一实施例提供的书签同步方法的步骤流程图;
图4为本发明实施例提供的书签同步的客户端的主要架构框图;
图5是本发明另一实施例提供的书签同步方法的步骤流程图;
图6是本发明另一实施例提供的书签同步方法的步骤流程图;
图7为本发明实施例提供的书签同步的服务器的主要架构框图。
【具体实施方式】
[0012]为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的书签同步方法以及书签同步的客户端和服务器其【具体实施方式】、结构、特征及功效,详细说明如后。
[0013]有关本发明的前述及其他技术内容、特点及功效,在以下配合参考图式的较佳实施例详细说明中将可清楚的呈现。通过【具体实施方式】的说明,当可对本发明为达成预定目的所采取的技术手段及功效得以更加深入且具体的了解,然而所附图式仅是提供参考与说明之用,并非用来对本发明加以限制。
[0014]图1是本发明实施例提供的书签同步方法的步骤流程图。图2是本发明实施例提供的书签的示意图。请参阅图1及图2,本发明实施例的书签同步方法可包括以下步骤SlOl- S103:
步骤S101,接收用户的登录请求信息并将登录请求信息发送到服务器以登录到服务器。
[0015]本步骤中,登录请求信息可以包括用户的登录账号、登录密码等信息。
[0016]步骤S103,向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,并将接收的书签发送到存储器中进行存储,以实现客户端书签与服务器书签之间的跨平台同
止/J/ O
[0017]本步骤中,如图2所示的书签包括历史记录、阅读记录、腾讯微博及手机腾讯网等种类,而每一类书签可以包括多项内容,例如最近阅读书签可以存储多项最近阅读的电子书快链等。当接收到用户通过触发读取书签控件而产生的读取指令时,即可向服务器发送读取如图2所示的书签202的请求,或者也可以自动向服务器发送读取如图2所示的书签202的请求,则客户端与服务器的书签即可进行同步,图2所示为客户端书签201正在与服务器书签进行同步。
[0018]在本发明实施例中,通过向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,从而可以实现用户书签与服务器书签之间的跨平台同步。可解决客户端用户书签丢失问题。
[0019]图3是本发明实施例提供的书签同步方法的步骤流程图。图3是在图1的基础上改进而来的。请一并参阅图2及图3,本发明实施例的书签同步方法可包括以下步骤S301-S309:
步骤S301,接收用户的登录请求信息并将登录请求信息发送到服务器以登录到服务器。
[0020]本步骤中,登录请求信息可以包括用户的登录账号、登录密码等信息。
[0021]步骤S303,向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,并将接收的书签发送到存储器中进行存储,以实现客户端书签与服务器书签之间的跨平台同
止/J/ O
[0022]本步骤中,如图2所示的书签包括历史记录、阅读记录、腾讯微博及手机腾讯网等种类,而每一类书签可以包括多项内容,例如最近阅读书签可以存储多项最近阅读的电子书快链等。当接收到用户通过触发读取书签控件而产生的读取指令时,即可向服务器发送读取如图2所示的书签202的请求,或者也可以自动向服务器发送读取如图2所示的书签202的请求,则客户端与服务器的书签即可进行同步,图2所示为客户端书签201正在与服务器书签进行同步。
[0023]步骤S303后具体还可包括步骤:
步骤S305,接收到对书签进行处理的处理指令,根据处理指令对接收的书签进行相应处理,将处理后的书签发送给服务器进行存储,对接收的书签进行处理包括对书签进行增力口、删除、修改等处理。
[0024]本步骤中,以图2为例进行说明,当接收到用户通过触摸或者其他方式触发图2所示的书签种类中之一,例如最近阅读书签203,而产生的处理指令时,即可打开最近阅读书签203,并根据用户的操作,而对最近阅读书签203进行相应处理,例如可以增加最近阅读的网页到最近阅读书签203中、或删除最近阅读书签203中的某一项内容或修改最近阅读书签203中的某一项内容等。
[0025]步骤S305后具体还可包括步骤:
步骤S309,接收服务器发送的修改后的书签,并将修改后的书签发送到存储器中进行存储,修改后的书签包括服务器对书签进行修正、去重等操作后的书签。
[0026]在本发明实施例中,本发明通过向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,此外,还通过将客户端进行增删改处理后的书签同步到服务器,并且服务器修改后的书签也可以跨平台同步给客户端,以使客户端与服务器书签保持一致,从而实现服务器书签与客户端书签之间的跨平台同步。使得当更换别的客户端时,仍然可以很方便地使用书签、解决客户端用户书签丢失问题、确保书签的安全。
[0027]图4为本发明实施例提供的书签同步的客户端的主要架构框图。请参阅图4,本发明实施例提供的书签同步的客户端包括:登录单元401、读取单元403。
[0028]登录单元401,用于接收用户的登录请求信息并将登录请求信息发送到服务器以登录到服务器。
[0029]其中,登录请求信息可以包括用户的登录账号、登录密码等信息。[0030]读取单元403,用于向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,并将接收的书签发送到存储器中进行存储,以实现客户端书签与该服务器书签之间的跨平台同步。
[0031]此外,书签同步的客户端还可以包括:书签处理单元405以及收发单元407。
[0032]书签处理单元405,用于接收对书签进行处理的处理指令,根据处理指令对接收的书签进行相应处理,将处理后的书签发送给服务器进行存储,对接收的书签进行处理包括对对书签进行增加、删除、修改等处理。
[0033]收发单元407,接收服务器发送的修改后的书签,并将修改后的书签发送到存储器中进行存储,修改后的书签包括服务器对书签进行修正、去重等操作后的书签。
[0034]在本发明实施例中,本发明通过向服务器发送读取书签的请求,接收服务器发送的书签以进行显示,此外,还通过将客户端进行增删改处理后的书签同步到服务器,并且服务器修改后的书签也可以跨平台同步给客户端,以使客户端与服务器书签保持一致,从而实现服务器书签与客户端书签之间的跨平台同步。使得当更换别的客户端时,仍然可以很方便地使用书签、解决客户端用户书签丢失问题、确保书签的安全。
[0035]图5是本发明实施例提供的书签同步方法的步骤流程图。请参阅图5,本发明实施例的书签同步方法可包括以下步骤S501- S503:
步骤S501:接收客户端发送的用户的登录请求信息,并对登录请求信息进行验证,判断验证是否通过,若验证通过,则进行步骤S503。
[0036]在本步骤中,登录请求信息包括用户的登录账号、登录密码等信息,若用户的登录账号和登录密码与预先存储的用户登录账号和登录密码相符,则验证通过,反之,则验证未通过。
[0037]步骤S503,在验证通过后,接收到客户端发送的读取书签的请求,查找书签并将查找到的书签发送给客户端,以实现服务器书签与客户端书签之间的跨平台同步。
[0038]本步骤中,例如可以根据用户的登录请求信息从存储器中查找该用户的书签,并将查找到的书签发送给客户端用户。
[0039]在本发明实施例中,本发明通过接收到客户端发送的读取书签的请求时,查找书签,并将查找到的书签发送给客户端,从而可以实现书签与客户端书签之间的跨平台同步。可解决客户端用户书签丢失问题。
[0040]图6是本发明实施例提供的书签同步方法的步骤流程图。图6是在图5的基础上改进而来的。请参阅图6,本发明实施例的书签同步方法可包括以下步骤S601- S607:
步骤S601:接收客户端发送的用户的登录请求信息,并对登录请求信息进行验证,判断验证是否通过,若验证通过,则进行步骤S603。
[0041]在本步骤中,登录请求信息包括用户的登录账号、登录密码等信息,若用户的登录账号和登录密码与预先存储的用户登录账号和登录密码相符,则验证通过,反之,则验证未通过。
[0042]步骤S601后具体还可包括步骤:
步骤S602:将验证未通过的信息发送给客户端,结束。
[0043]步骤S603,在验证通过后,接收到客户端发送的读取书签的请求,查找书签并将查找到的书签发送给客户端,以实现服务器书签与客户端书签之间的跨平台同步。[0044]本步骤中,例如可以根据用户的登录请求信息从存储器中查找该用户的书签,并将查找到的书签发送给客户端用户。
[0045]步骤S603中具体还可包括步骤:将验证通过的信息发送给客户端。
[0046]在上述流程中,步骤S603后具体还可包括步骤:
步骤S605,接收并存储客户端发送的处理后的书签,处理后的书签包括客户端对书签增加、删除、修改等处理后的书签。
[0047]在上述流程中,步骤S605后具体还可包括步骤:
步骤S607,对接收的书签进行修改,并将修改后的书签发送给客户端,还将修改后的书签进行存储,修改后的书签包括对书签进行修正、去重等操作后的书签。
[0048]本步骤中,修正例如可以对书签进行修改以去除错误的书签,去重例如可以为去除重复的书签记录。
[0049]在本发明实施例中,本发明通过接收到客户端发送的读取书签的请求时,查找书签,并将查找到的书签发送给客户端,此外,还通过将客户端用户进行增删改处理后的书签同步到服务器,并且服务器修改后的书签也可以跨平台同步给客户端,以使客户端与服务器书签保持一致,从而实现服务器书签与客户端书签之间的跨平台同步。使得当更换别的客户端时,仍然可以很方便地使用书签、解决客户端用户书签丢失问题、确保书签的安全。
[0050]图7为本发明实施例提供的书签同步的服务器的主要架构框图。请参阅图7,本发明实施例提供的书签同步的服务器包括:验证单元701以及收发单元703。
[0051]验证单元701,用于接收客户端发送的用户的登录请求信息,并对登录请求信息进行验证。
[0052]此外,验证单元701,还用于将验证是否通过的结果发送给客户端。
[0053]收发单元703,在验证通过后,接收到客户端发送的读取书签的请求,查找书签并将查找到的书签发送给客户端,以实现服务器书签与客户端书签之间的跨平台同步。
[0054]此外,书签同步的服务器还可以包括:处理单元705。
[0055]具体地,处理单元705,用于接收并存储客户端发送的处理后的书签,处理后的书签包括客户端对书签增加、删除、修改等处理后的书签。
[0056]此外,处理单元705,还用于对接收的书签进行修改,并将修改后的书签发送给客户端,还将修改后的书签进行存储。修改后的书签包括对书签进行修正、去重等操作后的书签。
[0057]在本发明实施例中,本发明通过接收到客户端发送的读取书签的请求时,查找书签,并将查找到的书签发送给客户端,此外,还通过将客户端用户进行增删改处理后的书签同步到服务器,并且服务器修改后的书签也可以跨平台同步给客户端,以使客户端与服务器书签保持一致,从而实现服务器书签与客户端书签之间的跨平台同步。使得当更换别的客户端时,仍然可以很方便地使用书签、解决客户端用户书签丢失问题、确保书签的安全。
[0058]以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的技术内容作出些许更动或修饰为等同变化的等效实施例,但凡是未脱离本发明技术方案内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
【权利要求】
1.一种书签同步方法,其特征在于,该书签同步方法包括步骤: 接收用户的登录请求信息并将该登录请求信息发送到服务器以登录到该服务器;以及 向该服务器发送读取该书签的请求,接收该服务器发送的该书签以进行显示,并将接收的该书签发送到存储器中进行存储,以实现客户端书签与该服务器书签之间的跨平台同步。
2.如权利要求1所述的书签同步方法,其特征在于,该书签包括阅读记录、历史记录、微博。
3.如权利要求1所述的书签同步方法,其特征在于,在执行向该服务器发送读取该书签的请求的步骤后,还包括步骤: 接收到对书签进行处理的处理指令; 根据该处理指令对接收的书签进行相应处理,对接收的书签进行处理包括对该书签进行增加、删除、修改处理;以及 将处理后的书签发送给该服务器进行存储。
4.如权利要求3所述的书签同步方法,其特征在于,在执行向该服务器发送读取该书签的请求的步骤后,还包括步骤: 接收该服务器发送的修改后的书签,并将修改后的书签发送到存储器中进行存储,修改后的该书签包括服务器对书签进行修正、去重操作后的书签。
5.—种书签同步的客户端,其特征在于,该客户端包括: 登录单元,用于接收用户的登录请求信息并将该登录请求信息发送到服务器以登录到该服务器;以及 读取单元,用于向该服务器发送读取该书签的请求,接收该服务器发送的该书签以进行显示,并将接收的该书签发送到存储器中进行存储,以实现该客户端书签与该服务器书签之间的跨平台同步。
6.如权利要求5所述的客户端,其特征在于,还包括: 书签处理单元,用于接收对书签进行处理的处理指令,根据该处理指令对接收的书签进行相应处理并将处理后的书签发送给该服务器进行存储,对接收的书签进行处理包括对对该书签进行增加、删除、修改处理。
7.如权利要求6所述的客户端,其特征在于,还包括: 收发单元,用于接收该服务器发送的修改后的书签,并将修改后的书签发送到存储器中进行存储,修改后的书签包括该服务器对书签进行修正、去重操作后的书签。
8.如权利要求5所述的客户端,其特征在于,该书签包括阅读记录、历史记录、微博。
9.一种书签同步方法,其特征在于,该书签同步方法包括步骤: 接收客户端发送的用户的登录请求信息,并对该登录请求信息进行验证;以及 在验证通过后,接收到客户端发送的读取书签的请求,查找该书签并将查找到的该书签发送给该客户端,以实现服务器书签与该客户端书签之间的跨平台同步。
10.如权利要求9所述的书签同步方法,其特征在于,在执行在验证通过后的步骤后,还包括步骤: 接收并存储该客户端发送的处理后的书签,处理后的书签包括该客户端对该书签增加、删除、修改处理后的书签。
11.如权利要求10所述的书签同步方法,其特征在于,还包括步骤: 对接收的书签进行修改,并将修改后的书签发送给该客户端,还将修改后的书签进行存储,修改后的书签包括对书签进行修正、去重操作后的书签。
12.—种书签同步的服务器,其特征在于,该服务器包括: 验证单元,用于接收客户端发送的用户的登录请求信息,并对该登录请求信息进行验证;以及 收发单元,在验证通过后,接收到客户端发送的读取书签的请求,查找该书签并将查找到的该书签发送给该客户端,以实现该服务器书签与该客户端书签之间的跨平台同步。
13.如权利要求12所述的服务器,其特征在于,还包括: 处理单元,用于接收并存储该客户端发送的处理后的书签,处理后的书签包括该客户端对该书签增加、删除、修改处理后的书签。
14.如权利要求13所述的服务器,其特征在于,该处理单元,还用于对接收的书签进行修改,并将修改后的书签发送给该客户端,还将修改后的书签进行存储,修改后的书签包括对书签进行修正、去重操作后的书签。`
【文档编号】H04L29/06GK103634281SQ201210303923
【公开日】2014年3月12日 申请日期:2012年8月24日 优先权日:2012年8月24日
【发明者】薛珺, 许峰峰, 侯杰, 李美娜, 何明, 邓朔 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1