首页> 中国专利> 稍后阅读服务器实现方法、系统及稍后阅读服务器

稍后阅读服务器实现方法、系统及稍后阅读服务器

摘要

本发明公开了一种稍后阅读服务器实现方法、系统及稍后阅读服务器。该方法包括:接收稍后阅读客户端发送的用户指令,从所述用户指令中获取稍后阅读数据,并对所述稍后阅读数据进行管理;接收所述稍后阅读客户端发送的稍后阅读数据请求消息,并根据所述稍后阅读数据请求消息向所述稍后阅读客户端发送相应的稍后阅读数据。借助于本发明的技术方案,能够实现浏览器客户端稍后阅读数据的跨平台互通,保证了用户稍后阅读数据的安全性,使稍后阅读客户端的稍后阅读数据集合能够及时更新,更好地将稍后阅读数据展现给用户。

著录项

  • 公开/公告号CN102724212A

    专利类型发明专利

  • 公开/公告日2012-10-10

    原文格式PDF

  • 申请/专利权人 奇智软件(北京)有限公司;

    申请/专利号CN201210226955.X

  • 发明设计人 纪纲;程宝;马向英;张秀全;邱慧;

    申请日2012-06-29

  • 分类号

  • 代理机构工业和信息化部电子专利中心;

  • 代理人梁军

  • 地址 100016 北京市朝阳区酒仙桥路14号兆维大厦4层东侧单元

  • 入库时间 2023-12-18 06:52:28

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-06-14

    未缴年费专利权终止 IPC(主分类):H04L29/06 专利号:ZL201210226955X 申请日:20120629 授权公告日:20141022

    专利权的终止

  • 2014-10-22

    授权

    授权

  • 2012-12-05

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20120629

    实质审查的生效

  • 2012-10-24

    专利申请权的转移 IPC(主分类):H04L29/06 变更前: 变更后: 登记生效日:20120910 申请日:20120629

    专利申请权、专利权的转移

  • 2012-10-10

    公开

    公开

说明书

技术领域

本发明涉及计算机技术领域,特别是涉及一种稍后阅读服务器实现方法、 系统及稍后阅读服务器。

背景技术

在现有技术中,用户在浏览网页时,如果碰到需要保存的网页时,一般都 会将该网页收藏到浏览器提供的本地收藏夹中。本地的收藏夹会保存用户收藏 网页的网址和标题信息等信息。在用户需要读取本地收藏夹的网页时,选择相 应的网页,该网页就会重新加载到当前的浏览器页面中,从而使用户能够方便 的查看之前保存的网页。但是,如果使用家用计算机在本地收藏夹中保存了网 页信息,当用户使用其他终端时,就无法获取家用计算机本地收藏夹中存储的 网页信息,为用户造成了极大的不方便。

此外,在原有的浏览器上,本地收藏夹作为书签的一项内容,是可以被任 何使用该浏览器客户端的人进行查看和修改的,从而使得用户某些需要保密的 网页数据无法得到保护。

在现有技术中,云存储(也可以称为云盘)是在云计算概念上延伸和发展 出来的一个新的概念,是指通过集群应用、网格技术或分布式文件系统等功能, 将网络中大量各种不同类型的存储设备通过应用软件集合起来协同工作,共同 对外提供数据存储和业务访问功能的一个系统。当用户需要存储一些文件时, 可以上传到云盘中,在需要时,登陆该云盘后,就可以获取之前上传的文件。 方便了用户的数据存储。但是,由于云盘上传下载的处理过程比较繁琐,因此, 用户一般在云盘上存储一些文件,不会将需要存储的网页信息存储的云盘中。

因此,目前急需一种技术方案来解决现有技术中无法实现网页数据各终端 平台互通、以及无法对用户浏览网页数据的隐私进行保护的问题。

发明内容

本发明提供一种稍后阅读实现方法、装置、以及系统,以解决现有技术中 无法实现网页数据(在本发明中,以下将网页数据称为稍后阅读数据)各终端 平台互通、以及无法对用户浏览网页数据的隐私进行保护的问题。

本发明提供一种稍后阅读认证系统,包括:稍后阅读客户端,适于获取认 证信息,并根据认证信息生成数据安全签名,将数据安全签名和认证信息中的 预定信息发送到稍后阅读服务器;并接收稍后阅读服务器发送的认证数据,并 将认证数据携带在用户指令中与稍后阅读服务器进行稍后阅读数据的交互;稍 后阅读服务器,适于根据数据安全签名和预定信息对稍后阅读客户端进行认 证,并向稍后阅读客户端发送认证数据,接收稍后阅读客户端发送的携带有认 证数据的用户指令,根据认证数据对稍后阅读客户端进行认证,在认证通过后, 与稍后阅读客户端进行稍后阅读数据的交互。

优选地,认证信息包括:时间戳、与稍后阅读客户端相应的账户数据、以 及生成数据安全签名需要使用的加密信息。

优选地,稍后阅读客户端进一步适于:登录账户中心服务器,从账户中心 服务器获取账户数据以及加密信息;向稍后阅读服务器发送时间戳请求信息, 从稍后阅读服务器获取时间戳,其中,账户中心服务器为云端服务器。

优选地,稍后阅读客户端进一步适于:根据账户数据、加密信息、以及时 间戳以预定格式生成数据安全签名,其中,预定格式为:数据安全签名=加密 算法(时间戳+账户数据+加密信息+删除最后一个数字的时间戳),“加密算法 ()”表示以加密信息中指定的加密算法对括号内的数据进行加密。

优选地,预定信息包括:账户数据、以及加密信息。

优选地,在稍后阅读客户端进一步适于:使用认证数据与稍后阅读服务器 进行交互时,如果稍后阅读服务器未通过对认证数据的认证,则稍后阅读客户 端重新向稍后阅读服务器进行认证。

优选地,稍后阅读服务器为云端服务器。

本发明还提供了一种稍后阅读客户端认证方法,包括:稍后阅读客户端向 稍后阅读服务器发送时间戳请求信息,从稍后阅读服务器获取时间戳,根据与 稍后阅读客户端相应的账户数据、生成数据安全签名需要使用的加密信息、以 及时间戳生成数据安全签名;稍后阅读客户端将数据安全签名和预定信息发送 到稍后阅读服务器,使稍后阅读服务器根据数据安全签名和预定信息对稍后阅 读客户端进行认证;稍后阅读客户端接收稍后阅读服务器发送的认证数据,并 使用认证数据与稍后阅读服务器进行交互。

优选地,稍后阅读客户端向稍后阅读服务器发送时间戳请求信息之前,上 述方法还包括:稍后阅读客户端登录账户中心服务器,从账户中心服务器获取 账户数据以及加密信息。

优选地,数据安全签名的格式为:数据安全签名=加密算法(时间戳+账户 数据+加密信息+删除最后一个数字的时间戳),“加密算法()”表示以加密信 息中指定的加密算法对括号内的数据进行加密。

优选地,预定信息包括:账户数据、以及加密信息。

优选地,上述方法还包括:在稍后阅读客户端使用认证数据与稍后阅读服 务器进行交互时,如果稍后阅读服务器未通过对认证数据的认证,则稍后阅读 客户端重新向稍后阅读服务器进行认证。

优选地,稍后阅读服务器和/或账户中心服务器为云端服务器。

本发明还提供了一种稍后阅读客户端认证装置,包括:获取模块,适于向 稍后阅读服务器发送时间戳请求信息,从稍后阅读服务器获取时间戳;生成模 块,适于根据与稍后阅读客户端相应的账户数据、生成数据安全签名需要使用 的加密信息、以及时间戳生成数据安全签名;认证模块,适于将数据安全签名 和预定信息发送到稍后阅读服务器,使稍后阅读服务器根据数据安全签名和预 定信息对稍后阅读客户端进行认证,并接收稍后阅读服务器发送的认证数据; 交互模块,适于使用认证数据与稍后阅读服务器进行交互。

优选地,获取模块具体适于:登录账户中心服务器,从账户中心服务器获 取账户数据以及加密信息。

优选地,数据安全签名的格式为:数据安全签名=加密算法(时间戳+账户 数据+加密信息+删除最后一个数字的时间戳),“加密算法()”表示以加密信 息中指定的加密算法对括号内的数据进行加密。

优选地,预定信息包括:账户数据、以及加密信息。

优选地,上述装置还包括:调用模块,适于在交互模块使用认证数据与稍 后阅读服务器进行交互时,如果稍后阅读服务器未通过对认证数据的认证,则 依次调用获取模块、生成模块、以及认证模块,重新向稍后阅读服务器进行认 证。

优选地,稍后阅读服务器和/或账户中心服务器为云端服务器。

本发明还提供了一种稍后阅读实现系统,包括第一稍后阅读客户端、第二 稍后阅读客户端、以及稍后阅读服务器,其中,第一稍后阅读客户端,适于根 据用户指令获取需要保存的稍后阅读数据,并将稍后阅读数据携带在稍后阅读 保存消息中发送到稍后阅读服务器;稍后阅读服务器,适于从第一稍后阅读客 户端发送的稍后阅读保存消息中获取稍后阅读数据,保存稍后阅读数据并对稍 后阅读数据进行管理;接收第二稍后阅读客户端发送的稍后阅读数据请求消 息,并根据稍后阅读数据请求消息向第二稍后阅读客户端发送相应的稍后阅读 数据;第二稍后阅读客户端,适于在需要获取稍后阅读数据时,向稍后阅读服 务器发送稍后阅读数据请求消息,从稍后阅读服务器获取相应的稍后阅读数 据。

优选地,稍后阅读保存消息中还包括用户标识数据;稍后阅读服务器进一 步适于:从稍后阅读保存消息中获取用户标识数据,根据用户标识数据将获取 的稍后阅读数据保存在相应的存储空间中。

优选地,稍后阅读数据请求消息中携带有用户标识数据;稍后阅读服务器 进一步适于:获取稍后阅读数据请求消息中携带的用户标识数据,根据用户标 识数据从相应的存储空间中获取与用户标识数据相应的稍后阅读数据。

优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项 稍后阅读数据请求消息;第二稍后阅读客户端进一步适于:发送稍后阅读列表 请求消息,并根据稍后阅读列表中的参数从稍后阅读服务器获取相应的稍后阅 读数据;在用户需要读取稍后阅读列表中的某项稍后阅读数据的页面内容时, 发送单项稍后阅读数据请求消息,并从稍后阅读服务器获取相应稍后阅读数据 的页面内容,其中,稍后阅读列表包括:未读稍后阅读数据组、以及全部稍后 阅读数据组,稍后阅读列表中的参数具体包括:稍后阅读数据的页面标题、稍 后阅读数据的页面网址、稍后阅读数据的页面状态、稍后阅读数据的来源类别、 和/或稍后阅读数据添加到稍后阅读服务器的添加时间。

优选地,用户指令具体包括:增加一项稍后阅读数据、删除一项稍后阅读 数据、和/或更改一项稍后阅读数据中的参数。

优选地,第一稍后阅读客户端发送的稍后阅读数据具体包括:页面标题、 以及页面网址;

优选地,第一稍后阅读客户端发送的稍后阅读数据还包括以下至少之一: 页面状态、来源类别。

优选地,第一稍后阅读客户端发送的稍后阅读数据还包括:页面内容。

优选地,第一稍后阅读客户端和第二稍后阅读客户端为同一稍后阅读客户 端或不同稍后阅读客户端。

本发明还提供了一种稍后阅读客户端实现方法,包括:稍后阅读客户端获 取需要保存的稍后阅读数据,并将稍后阅读数据保存在稍后阅读服务器中;稍 后阅读客户端在需要获取稍后阅读数据时,向稍后阅读服务器发送稍后阅读数 据请求消息,从稍后阅读服务器获取相应的稍后阅读数据。

优选地,上述方法还包括:稍后阅读客户端根据用户指令获取需要修改的 稍后阅读数据,并将需要修改的稍后阅读数据携带在稍后阅读保存消息中发送 到稍后阅读服务器。

优选地,稍后阅读客户端根据用户指令获取需要修改的稍后阅读数据具体 包括:稍后阅读客户端根据用户在稍后阅读列表中的操作,获取需要修改的稍 后阅读数据,其中,稍后阅读列表包括:未读稍后阅读数据组、以及全部稍后 阅读数据组,稍后阅读列表中的参数具体包括:稍后阅读数据的页面标题、以 及稍后阅读数据的页面网址。

优选地,稍后阅读列表中的参数还包括以下至少之一:稍后阅读数据的页 面状态、稍后阅读数据的来源类别、或稍后阅读数据添加到稍后阅读服务器的 添加时间。

优选地,用户指令具体包括:增加一项稍后阅读数据、删除一项稍后阅读 数据、和/或更改一项稍后阅读数据中的参数。

优选地,稍后阅读客户端发送的稍后阅读数据具体包括:页面标题、以及 页面网址;稍后阅读客户端发送的稍后阅读数据还包括以下至少之一:页面状 态、来源类别。

优选地,稍后阅读客户端发送的稍后阅读数据还包括:页面内容。

优选地,稍后阅读客户端获取需要保存的稍后阅读数据,并将稍后阅读数 据保存在稍后阅读服务器中具体包括:稍后阅读客户端将稍后阅读数据进行加 密,将加密后的稍后阅读数据携带在稍后阅读保存消息中发送到稍后阅读服务 器。

优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项 稍后阅读数据请求消息;稍后阅读客户端从稍后阅读服务器获取稍后阅读数据 具体包括:稍后阅读客户端发送稍后阅读列表请求消息,并根据稍后阅读列表 中的参数从稍后阅读服务器获取相应的稍后阅读数据;在用户需要读取稍后阅 读列表中的某项稍后阅读数据的页面内容时,稍后阅读客户端发送单项稍后阅 读数据请求消息,并从稍后阅读服务器获取相应稍后阅读数据的页面内容。

优选地,稍后阅读客户端设置于:计算机、或者移动终端。

优选地,稍后阅读服务器为云端服务器。

本发明还提供了一种稍后阅读客户端,包括:第一获取模块,适于获取需 要保存的稍后阅读数据,并将稍后阅读数据保存在稍后阅读服务器中;第二获 取模块,适于在需要获取稍后阅读数据时,向稍后阅读服务器发送稍后阅读数 据请求消息,从稍后阅读服务器获取相应的稍后阅读数据。

优选地,第一获取模块进一步适于:根据用户指令获取需要修改的稍后阅 读数据,并将需要修改的稍后阅读数据携带在稍后阅读保存消息中发送到稍后 阅读服务器。

优选地,第一获取模块具体适于:根据用户在稍后阅读列表中的操作,获 取需要修改的稍后阅读数据,其中,稍后阅读列表包括:未读稍后阅读数据组、 以及全部稍后阅读数据组,稍后阅读列表中的参数具体包括:稍后阅读数据的 页面标题、以及稍后阅读数据的页面网址。

优选地,稍后阅读列表中的参数还包括以下至少之一:稍后阅读数据的页 面状态、稍后阅读数据的来源类别、或稍后阅读数据添加到稍后阅读服务器的 添加时间。

优选地,用户指令具体包括:增加一项稍后阅读数据、删除一项稍后阅读 数据、和/或更改一项稍后阅读数据中的参数。

优选地,稍后阅读客户端发送的稍后阅读数据具体包括:页面标题、以及 页面网址;稍后阅读客户端发送的稍后阅读数据还包括以下至少之一:页面状 态、来源类别。

优选地,稍后阅读客户端发送的稍后阅读数据还包括:页面内容。

优选地,第一获取模块具体适于:将稍后阅读数据进行加密,将加密后的 稍后阅读数据携带在稍后阅读保存消息中发送到稍后阅读服务器。

优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项 稍后阅读数据请求消息;第二获取模块具体适于:发送稍后阅读列表请求消息, 并根据稍后阅读列表中的参数从稍后阅读服务器获取相应的稍后阅读数据;在 用户需要读取稍后阅读列表中的某项稍后阅读数据的页面内容时,发送单项稍 后阅读数据请求消息,并从稍后阅读服务器获取相应稍后阅读数据的页面内 容。

优选地,稍后阅读客户端设置于:计算机、或者移动终端。

优选地,稍后阅读服务器为云端服务器。

本发明还提供了一种稍后阅读服务器实现方法,包括:接收稍后阅读客户 端发送的用户指令,从用户指令中获取稍后阅读数据,并对稍后阅读数据进行 管理;接收稍后阅读客户端发送的稍后阅读数据请求消息,并根据稍后阅读数 据请求消息向稍后阅读客户端发送相应的稍后阅读数据。

优选地,稍后阅读服务器从稍后阅读客户端发送的用户指令中获取稍后阅 读数据具体包括:稍后阅读服务器对用户指令中获取的加密稍后阅读数据进行 解密,获取解密后的稍后阅读数据。

优选地,稍后阅读数据具体包括:页面标题、以及页面网址;

优选地,稍后阅读数据还包括:页面状态、和/或来源类别。

优选地,用户指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、 以及更改一项稍后阅读数据中的参数;稍后阅读服务器对稍后阅读数据进行管 理具体包括:步骤1,稍后阅读服务器判断用户指令是否为增加一项稍后阅读 数据,在判断为是的情况下,执行步骤2,否则,直接执行步骤4;步骤2,稍 后阅读服务器根据稍后阅读数据的页面网址获取与稍后阅读数据相应的页面 内容并保存在稍后阅读数据中,执行步骤3;步骤3,稍后阅读服务器获取与 稍后阅读数据相应的添加时间并保存在稍后阅读数据中,执行步骤4;步骤4, 稍后阅读服务器根据稍后阅读客户端的用户标识将稍后阅读数据与稍后阅读 客户端进行绑定;步骤5,稍后阅读服务器根据用户指令对稍后阅读数据进行 管理。

优选地,稍后阅读数据还包括:页面内容。

优选地,用户指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、 以及更改一项稍后阅读数据中的参数;稍后阅读服务器对稍后阅读数据进行管 理具体包括:步骤1,稍后阅读服务器判断用户指令是否为增加一项稍后阅读 数据,在判断为是的情况下,执行步骤2,否则,直接执行步骤3;步骤2,稍 后阅读服务器获取稍后阅读数据添加到稍后阅读服务器的添加时间并保存在 稍后阅读数据中,执行步骤3;步骤3,稍后阅读服务器根据稍后阅读客户端 的用户标识将稍后阅读数据与稍后阅读客户端进行绑定,执行步骤4;步骤4, 稍后阅读服务器根据用户指令对稍后阅读数据进行管理。

优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、和/或单项 稍后阅读数据请求消息;稍后阅读服务器根据稍后阅读数据请求消息向稍后阅 读客户端发送相应的稍后阅读数据进一步包括:在稍后阅读数据请求消息为稍 后阅读列表请求消息的情况下,稍后阅读服务器根据稍后阅读列表中的参数向 稍后阅读客户端发送相应的稍后阅读数据,其中,稍后阅读列表中的参数包括: 稍后阅读数据的页面标题、和稍后阅读数据的页面网址;在稍后阅读数据请求 消息为单项稍后阅读数据请求消息的情况下,稍后阅读服务器向稍后阅读客户 端发送相应稍后阅读数据的页面内容。

优选地,稍后阅读列表中的参数还包括以下至少之一:稍后阅读数据的页 面状态、稍后阅读数据的来源类别、稍后阅读数据的添加时间。

优选地,稍后阅读服务器为云端服务器。

优选地,用户指令为HTTP POST请求。

优选地,上述方法还包括:如果从用户指令中获取的稍后阅读数据所对应 的页面网址已存在,则更新该网址对应的其他稍后阅读数据。

本发明还提供了一种稍后阅读服务器,包括:管理模块,适于接收稍后阅 读客户端发送的用户指令,从用户指令中获取稍后阅读数据,并对稍后阅读数 据进行管理;交互模块,适于接收稍后阅读客户端发送的稍后阅读数据请求消 息,并根据稍后阅读数据请求消息向稍后阅读客户端发送相应的稍后阅读数 据。

优选地,管理模块具体适于:对用户指令中获取的加密稍后阅读数据进行 解密,获取解密后的稍后阅读数据。

优选地,稍后阅读数据具体包括:页面标题、以及页面网址。

优选地,稍后阅读数据还包括:页面状态、和/或来源类别。

优选地,稍后阅读数据还包括:页面内容。

优选地,用户指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、 以及更改一项稍后阅读数据中的参数;管理模块具体包括:第一判断子模块, 适于判断用户指令是否为增加一项稍后阅读数据,在判断为是的情况下,如果 稍后阅读数据中不包括页面内容,则依次调用页面内容获取子模块、添加时间 获取子模块、绑定子模块、以及管理子模块,如果稍后阅读数据中包括页面内 容,则调用添加时间获取子模块、绑定子模块、以及管理子模块;在判断为否 的情况下,调用绑定子模块、以及管理子模块;页面内容获取子模块,适于根 据稍后阅读数据的页面网址获取与稍后阅读数据相应的页面内容并保存在稍 后阅读数据中;添加时间获取子模块,适于获取与稍后阅读数据相应的添加时 间并保存在稍后阅读数据中;绑定子模块,适于根据稍后阅读客户端的用户标 识将稍后阅读数据与稍后阅读客户端进行绑定;管理子模块,适于根据用户指 令对稍后阅读数据进行管理。

优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、和/或单项 稍后阅读数据请求消息;交互模块进一步适于:在稍后阅读数据请求消息为稍 后阅读列表请求消息的情况下,根据稍后阅读列表中的参数向稍后阅读客户端 发送相应的稍后阅读数据,其中,稍后阅读列表中的参数包括:稍后阅读数据 的页面标题、和稍后阅读数据的页面网址;在稍后阅读数据请求消息为单项稍 后阅读数据请求消息的情况下,向稍后阅读客户端发送相应稍后阅读数据的页 面内容。

优选地,稍后阅读列表中的参数还包括以下至少之一:稍后阅读数据的页 面状态、稍后阅读数据的来源类别、稍后阅读数据的添加时间;

优选地,稍后阅读服务器为云端服务器。

优选地,用户指令为HTTP POST请求。

优选地,稍后阅读服务器还包括:更新模块,适于在从用户指令中获取的 稍后阅读数据所对应的页面网址已存在的情况下,更新该网址对应的其他稍后 阅读数据。

本发明还提供了一种稍后阅读刷新系统,包括:稍后阅读客户端,适于获 取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;获取稍后阅读服 务器发送的最新版本的稍后阅读数据;稍后阅读服务器,适于根据稍后阅读数 据刷新请求向稍后阅读客户端发送最新版本的稍后阅读数据。

优选地,稍后阅读服务器进一步适于:查找是否存在更新版本的稍后阅读 列表,如果存在,则向稍后阅读客户端发送最新版本的稍后阅读数据,如果不 存在,相稍后阅读客户端返回无数据更新的响应。

优选地,稍后阅读数据具体包括:网页标题、和网页网址;稍后阅读数据 还包括以下至少之一、网页状态、来源类别、网页内容、或添加时间。

优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。

优选地,稍后阅读客户端进一步适于:接收稍后阅读服务器发送的最新版 本的稍后阅读列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的网页 标题、以及各项稍后阅读数据的网页网址,稍后阅读列表还包括以下至少之一: 各项稍后阅读数据的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅 读数据添加到稍后阅读服务器的添加时间。

优选地,稍后阅读客户端进一步适于:显示稍后阅读列表,其中,稍后阅 读列表上标识有更新该稍后阅读列表的时间信息。

优选地,稍后阅读客户端进一步适于:在获取触发指令,向稍后阅读服务 器发送稍后阅读数据刷新请求之前,登陆登陆稍后阅读账号。

本发明还提供了一种稍后阅读客户端刷新方法,包括:获取触发指令,向 稍后阅读服务器发送稍后阅读数据刷新请求;接收稍后阅读服务器发送的最新 版本的稍后阅读数据。

优选地,稍后阅读数据具体包括:网页标题、和网页网址。

优选地,稍后阅读数据还包括以下至少之一、网页状态、来源类别、网页 内容、或添加时间。

优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。

优选地,稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后阅读 数据进一步包括:稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后 阅读列表,其中,稍后阅读列表中的参数具体包括:各项稍后阅读数据的网页 标题、以及各项稍后阅读数据的网页网址。

优选地,稍后阅读列表中的参数还包括以下至少之一:各项稍后阅读数据 的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后 阅读服务器的添加时间。

优选地,稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后阅读 列表之后,还包括:稍后阅读客户端显示稍后阅读列表,其中,稍后阅读列表 上标识有更新该稍后阅读列表的时间信息。

优选地,触发指令为:将稍后阅读客户端从后台睡眠状态转换为前台激活 状态的激活指令;或者,通过预先设置的刷新操作触发的刷新指令。

优选地,还包括:稍后阅读服务器检测稍后阅读客户端的稍后阅读数据是 否需要更新,如果需要,则向稍后阅读客户端发送推送消息,提示稍后阅读客 户端触发稍后阅读数据刷新请求。

优选地,向稍后阅读服务器发送稍后阅读数据刷新请求之前,还包括:登 陆用户帐号。

优选地,还包括:在两个稍后阅读客户端使用同一个用户帐号登录的情况 下,在第一稍后阅读客户端向稍后阅读服务器增加新的稍后阅读数据后,第二 稍后阅读客户端向稍后阅读服务器发送稍后阅读数据刷新请求,从稍后阅读服 务器获取第一稍后阅读客户端新增加的稍后阅读数据。

本发明还提供了一种稍后阅读客户端刷新装置,包括:发送模块,适于获 取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;刷新模块,适于 接收稍后阅读服务器发送的最新版本的稍后阅读数据。

优选地,稍后阅读数据具体包括:网页标题、和网页网址。

优选地,稍后阅读数据还包括以下至少之一、网页状态、来源类别、网页 内容、或添加时间。

优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。

优选地,刷新模块进一步适于:接收稍后阅读服务器发送的最新版本的稍 后阅读列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的网页标题、 以及各项稍后阅读数据的网页网址。

优选地,稍后阅读列表还包括以下至少之一:各项稍后阅读数据的网页状 态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后阅读服务 器的添加时间。

优选地,稍后阅读客户端刷新装置进一步包括:显示模块,适于显示稍后 阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读列表的时间信息。

优选地,触发指令为:将稍后阅读客户端从后台睡眠状态转换为前台激活 状态的激活指令;或者,通过预先设置的刷新操作触发的刷新指令。

优选地,稍后阅读客户端刷新装置进一步包括:登录模块,适于在向稍后 阅读服务器发送稍后阅读数据刷新请求之前,登陆用户帐号。

优选地,刷新模块进一步适于:在与第一稍后阅读客户端使用同一个用户 帐号登录、且在第一稍后阅读客户端向稍后阅读服务器增加新的稍后阅读数据 后的情况下,向稍后阅读服务器发送稍后阅读数据刷新请求,从稍后阅读服务 器获取第一稍后阅读客户端新增加的稍后阅读数据。

本发明有益效果如下:

通过对用户进行认证后,将用户的稍后阅读数据发送到服务器端,在用户 通过其他终端使用稍后阅读功能时,从服务器端获取最新的稍后阅读数据,解 决了现有技术中无法实现稍后阅读数据各终端平台互通、以及无法对用户浏览 网页数据的隐私进行保护的问题,能够实现浏览器客户端稍后阅读数据的跨平 台互通,保证了用户稍后阅读数据的安全性,使稍后阅读客户端的稍后阅读数 据集合能够及时更新,更好地将稍后阅读数据展现给用户。

附图说明

图1是本发明实施例的稍后阅读客户端认证方法的流程图;

图2是本发明实施例的稍后阅读客户端与云端交互的信令流程图;

图3是本发明实施例的生成数据安全签名的信令流程图;

图4是本发明实施例的稍后阅读客户端实现方法的流程图;

图5是本发明实施例的稍后阅读客户端处理的流程图;

图6是本发明实施例的稍后阅读Cloud Service架构的示意图;

图7是本发明实施例的稍后阅读服务器实现方法的流程图;

图8是本发明实施例的稍后阅读客户端刷新方法的流程图;

图9是本发明实施例的稍后阅读客户端界面的示意图;

图10是本发明实施例的稍后阅读客户端认证装置的结构示意图;

图11是本发明实施例的稍后阅读客户端的结构示意图;

图12是本发明实施例的稍后阅读服务器的结构示意图;

图13是本发明实施例的稍后阅读客户端刷新装置的结构示意图;

图14是本发明实施例的稍后阅读实现系统的结构示意图;

图15是本发明实施例的稍后阅读认证系统的示意图;

图16是本发明实施例的稍后阅读刷新系统的示意图。

具体实施方式

为了解决现有技术中无法实现稍后阅读数据各终端平台互通、以及无法对 用户的稍后阅读数据进行保护的问题,本发明提供了一种稍后阅读实现方法、 装置、及系统,需要说明的是,本发明所述的稍后阅读是指将用户要阅读或者 一时没有读完的网页标记下来,并同步到服务器,使用户可以在不同的设备上 继续阅读。

本发明实施例为了在移动iOS设备、移动Android设备和个人计算机 (Personal Computer,简称为PC)设备上使用浏览器客户端(例如,360浏览 器客户端)中的稍后阅读功能时能够数据互通(需要说明的是,数据互通是指 用户通过在个人计算机设备上更新了稍后阅读列表,移动设备上的稍后阅读列 表也会随之更新内容,反之亦然)。首先要将用户的稍后阅读数据发送到云服 务(Cloud Service)中,由Cloud Serice对数据进行收集,管理和下发,从而 使用户的稍后阅读数据实现了跨平台互通的目的。此外,用户需要登录账户中 心(Account Center)才能请求稍后阅读数据。当用户从Account Center注销时, 其他用户就不能够获取该用户的稍后阅读数据。从而保护了用户需要保密的稍 后阅读数据,本发明实施例的技术方案利用帐号登录实现阅读隐私的同时也利 用帐号实现了跨平台互通。

以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此 处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

本发明实施例设计了优良的云服务(Cloud Service)使稍后阅读功能实现 了跨平台,达到了数据各平台互通的目的。通过Cloud Service强大的云计算 (Cloud Computing)能力,实现对不同用户的稍后阅读数据进行收集、管理和 下发。

稍后阅读数据的收集是指浏览器客户端使用超文本传送协议请求方式 (Hyper Text Transfer Protocol request method,简称为HTTP POST)将用户个 人稍后阅读数据主动发送到云(Cloud)端,Cloud Service根据用户请求对用 户发送的稍后阅读数据进行保存。稍后阅读数据的管理是指Cloud端可以根据 不同用户的不同请求对稍后阅读数据进行增删改等操作。稍后阅读数据的下发 是指Cloud端可以根据不同用户下发不同的稍后阅读数据。例如:用户A在 PC设备的浏览器中登录了账户中心(Account Center),并使用浏览器浏览网站, 看到喜爱的互联网内容,就可以将其添加到稍后阅读列表中。PC设备的浏览 器会使用HTTP POST请求将新增的稍后阅读项发送到Cloud端,Cloud Service 审核用户A的信息,并将数据按照用户A的信息添加数据,分发保存到数据 库中。当用户A在户外环境中,需要阅读在家中添加的页面时,可以使用iOS 设备浏览器,登录Account Center,并发送HTTP POST请求Cloud Service下 发数据。Cloud端根据用户A信息下发A的稍后阅读数据到iOS设备浏览器中, 用户A可以在iOS设备上阅读已添加的页面。除了添加稍后阅读项外,还可以 删除稍后阅读数据和更改稍后阅读数据。

以下对本发明的上述技术方案进行详细的说明。

实例1

根据本发明的实施例,提供了一种稍后阅读客户端认证方法,图1是本发 明实施例的稍后阅读客户端认证方法的流程图,如图1所示,根据本发明实施 例的稍后阅读客户端认证方法包括如下处理:

步骤101,稍后阅读客户端向稍后阅读服务器发送时间戳请求信息,从稍 后阅读服务器获取时间戳(或称为时间戳值),根据与稍后阅读客户端相应的 账户数据、生成数据安全签名需要使用的加密信息、以及时间戳生成数据安全 签名。

具体地,在执行步骤101之前,稍后阅读客户端可以登录账户中心服务器, 从账户中心服务器获取账户数据以及加密信息;随后,在步骤101中,稍后阅 读客户端向稍后阅读服务器发送时间戳请求信息,从稍后阅读服务器获取时间 戳,其中,账户中心服务器可以为云端服务器。上述账户数据主要包括:稍后 阅读客户端的用户名、稍后阅读客户端的用户ID、稍后阅读客户端的用户来源、 以及稍后阅读客户端的用户注册邮箱;上述加密信息主要包括:账户中心服务 器下发的消息摘要算法第五版(Message Digest Algorithm MD5,简称为MD5) 加密串、以及加密算法的版本信息。

在步骤101中,根据认证信息生成数据安全签名具体包括:根据账户数据、 加密信息、以及时间戳以预定格式生成数据安全签名,其中,预定格式为:数 据安全签名=加密算法(时间戳+账户数据+加密信息+删除最后一个数字的时间 戳),“加密算法()”表示以加密信息中指定的加密算法对括号内的数据进行 加密,其中,指定的加密算法可以为:MD5、RSA、DES等加密算法。

步骤102,稍后阅读客户端将数据安全签名和预定信息发送到稍后阅读服 务器,使稍后阅读服务器根据数据安全签名和预定信息对稍后阅读客户端进行 认证;其中,上述预定信息包括:账户数据、以及加密信息。

在稍后阅读服务器对稍后阅读客户端进行认证时,根据稍后阅读客户端发 送的账户数据和加密信息、以及稍后阅读服务器发送给稍后阅读客户端的相应 时间戳,重新计算数据安全签名,并与稍后阅读客户端发送数据安全签名进行 比较,如果两个数据安全签名相同,则通过认证,否则,不通过认证。

步骤101,稍后阅读客户端接收稍后阅读服务器发送的认证数据,并使用 认证数据与稍后阅读服务器进行交互。

在稍后阅读客户端使用认证数据与稍后阅读服务器进行交互的过程中,如 果稍后阅读服务器未通过对认证数据的认证,则稍后阅读客户端需要重新向稍 后阅读服务器进行认证。稍后阅读服务器未通过对认证数据的认证的情况包 括:预先设置的定时器已到时,需要更换新的数据安全签名和认证数据。

需要说明的是,上述稍后阅读服务器可以为云端服务器。

从上述处理可以看出,在本发明实施例的上述技术方案中,浏览器客户端 的稍后阅读功能首先需要登录Account Center,获得Cloud服务下发的和用户 信息绑定的数据和时间戳值,并组织数据形成安全签名,再使用安全签名和时 间戳值请求Cloud Service下发认证。此后,应用程序使用HTTP POST请求附 加认证就可以获得安全的稍后阅读数据,浏览器客户端组织获得的稍后阅读数 据并将其展现在客户端的稍后阅读列表中。

图2是本发明实施例的稍后阅读客户端与云端交互的信令流程图,如图2 所示,包括如下处理:

步骤1,稍后阅读客户端登录账户中心(Cloud Service)获得和账户信息 绑定的TQ字符串(即上述账户数据以及加密信息);

步骤2,稍后阅读客户端向稍后阅读Cloud Sercie请求时间戳(STAMP);

步骤3,稍后阅读客户端组织TQ字符串和时间戳(STAMP)按照规则生 成数据安全签名;

步骤4,稍后阅读客户端向稍后阅读Cloud Sercie发送数据安全签名和TQ 数据,获得认证数据;

步骤5,稍后阅读客户端使用认证数据与稍后阅读Cloud Service进行交 互。

图3是本发明实施例的生成数据安全签名的信令流程图,如图3所示,包 括如下处理:

步骤1,稍后阅读客户端登录Account Center获得用户信息绑定数据(上 述TQ字符串);

步骤2,稍后阅读客户端发送HTTP POST请求Cloud Service下发时间戳 值;

步骤3,稍后阅读客户端组织TQ字符串和时间戳形成数据安全签名,其 中,数据安全签名(sign)形成规则:sign=MD5(stamp+tq+[stamp删除最后一 个数字]);

步骤4,客户端使用数据安全签名和TQ字符串请求认证。

从上述处理可以看出,各平台浏览器客户端依照相同的流程,组织符合规 则的数据安全签名,获取Cloud Service的正确认证,按照同样的数据结构进行 解析,从而达到各设备客户端稍后阅读数据互通的目的。

实例2

在稍后阅读客户端通过认证后,就可以与稍后阅读服务器进行交互。根据 本发明的实施例,提供了一种稍后阅读客户端实现方法,图4是本发明实施例 的稍后阅读客户端实现方法的流程图,如图4所示,根据本发明实施例的稍后 阅读客户端实现方法包括如下处理:

步骤401,稍后阅读客户端获取需要保存的稍后阅读数据,并将所述稍后 阅读数据保存在稍后阅读服务器中;

在用户需要修改稍后阅读数据时,所述稍后阅读客户端根据用户指令获取 需要修改的稍后阅读数据,并将需要修改的稍后阅读数据携带在稍后阅读保存 消息中发送到稍后阅读服务器。其中,用户指令具体包括:增加一项稍后阅读 数据、删除一项稍后阅读数据、和/或更改一项稍后阅读数据中的参数。

具体地,稍后阅读客户端根据用户在稍后阅读列表中的操作,获取需要修 改的稍后阅读数据,其中,稍后阅读列表包括:未读稍后阅读数据组、以及全 部稍后阅读数据组,稍后阅读列表中的参数具体包括:稍后阅读数据的页面标 题、以及稍后阅读数据的页面网址,还可以包括以下参数至少之一:稍后阅读 数据的页面状态、稍后阅读数据的来源类别、或稍后阅读数据添加到稍后阅读 服务器的添加时间。

在步骤401中,稍后阅读客户端发送的稍后阅读数据具体包括:页面标题、 以及页面网址,还可以包括:页面状态、或来源类别等。优选地,稍后阅读客 户端发送的稍后阅读数据还可以包括页面内容。在实际应用中,页面内容一般 由稍后阅读服务器获取。

优选地,在实际应用中,稍后阅读客户端将稍后阅读数据保存在稍后阅读 服务器中时,以及稍后阅读客户端将携带有稍后阅读数据的稍后阅读保存消息 中发送到稍后阅读服务器时,稍后阅读客户端可以将稍后阅读数据项进行加 密,将加密后的稍后阅读数据项携带在稍后阅读保存消息中发送到稍后阅读服 务器。

步骤402,稍后阅读客户端在需要获取稍后阅读数据时,向稍后阅读服务 器发送稍后阅读数据请求消息,从稍后阅读服务器获取相应的稍后阅读数据。 其中,稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项稍后阅 读数据请求消息;

在步骤402中,稍后阅读客户端从稍后阅读服务器获取稍后阅读数据具体 包括:1、稍后阅读客户端发送稍后阅读列表请求消息,并根据稍后阅读列表 中的参数从稍后阅读服务器获取相应的稍后阅读数据;2、在用户需要读取稍 后阅读列表中的某项稍后阅读数据的页面内容时,稍后阅读客户端发送单项稍 后阅读数据请求消息,并从稍后阅读服务器获取相应稍后阅读数据的页面内 容。

也就是说,在实际应用中,稍后阅读客户端一般会首先从稍后阅读服务器 获取稍后阅读列表,在用户需要读取稍后阅读列表中的项目时,再从稍后阅读 服务器获取相应的内容。

需要说明的是,在本发明实施例中,稍后阅读客户端可以设置于:计算机、 或者移动终端。此外,上述稍后阅读服务器可以为云端服务器。

在实际应用中,稍后阅读数据的格式为: {"title":"XXX","url":"XXX","txturl":"XXX","status":"1","type":"1","addtime":"XX X"},其中,title表示页面标题,url表示页面网址,txturl表示页面描述网址, status表示页面状态(已读或未读),type表示来源类别(移动设备或PC设备), addtime表示添加时间。

图5是本发明实施例的稍后阅读客户端处理的流程图,如图5所示,包括 如下处理:

步骤1,用户登录360Account Center,并使用稍后阅读客户端,用户在浏 览网站时,选择了偏好的网址;

步骤2,稍后阅读客户端将用户选择的偏好网址加入到稍后阅读列表中;

步骤3,稍后阅读客户端判断该网址是否已经在稍后阅读列表中,如果不 存在,执行步骤4,否则,结束操作;

步骤4,稍后阅读客户端将稍后阅读数据加密;

步骤5,稍后阅读客户端通过HTTP POST请求将加密后的稍后阅读数据 发送到Cloud端,交给Cloud Service处理。其中,稍后阅读客户端需要传递多 种类型的数据给Cloud端,包括增加稍后阅读项,删除稍后阅读项,更改稍后 阅读项阅读状态如:已读,未读等;

步骤6,Cloud端解析稍后阅读客户端发送的加密数据,并将稍后阅读数 据添加到稍后阅读列表;

步骤7,稍后阅读客户端通过发送HTTP POST请求向Cloud端请求稍后 阅读数据,其中,稍后阅读数据包括稍后阅读数据列表和单个稍后阅读数据项, 稍后阅读数据列表中仅包括稍后阅读数据中的基本信息,不包括详细的阅读数 据,例如,页面详细内容等。单个稍后阅读数据项包括了稍后阅读数据项的详 细数据,例如,页面正文和页面图片等。

图6是本发明实施例的稍后阅读Cloud Service架构的示意图,如图6所 示,浏览器客户端的稍后阅读功能本身也是遵从MVC模式的,但在更改稍后 阅读数据后,会通过HTTP POST请求发送更改后稍后阅读数据给Cloud  Service。Cloud Service根据请求的不同对用户数据进行不同的操作,从而很好 的管理了稍后阅读数据。并且不同的客户端共享一个Cloud Service,从而使用 户在不同的客户端能够使用相同的稍后阅读数据。

实例3

根据本发明的实施例,提供了一种稍后阅读服务器实现方法,图7是本发 明实施例的稍后阅读服务器实现方法的流程图,如图7所示,根据本发明实施 例的稍后阅读服务器实现方法包括如下处理:

步骤701,接收稍后阅读客户端发送的用户指令,从用户指令中获取稍后 阅读数据,并对稍后阅读数据进行管理;

优选地,在步骤701中,稍后阅读服务器首先需要对用户指令中获取的加 密稍后阅读数据进行解密,在解密后获取解密后的稍后阅读数据。其中,用户 指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、以及更改一项稍 后阅读数据中的参数;

稍后阅读服务器对稍后阅读数据进行管理包括两种情况:

情况一、稍后阅读客户端发送的稍后阅读数据中仅包括:页面标题、以及 页面网址,稍后阅读数据中还可以包括:页面状态、以及来源类别,不包括页 面内容。

情况二,稍后阅读客户端发送的稍后阅读数据除了包括页面标题、页面网 址、页面状态、或者来源类别以外,还包括页面内容。

在情况一中,包括如下处理:

步骤1,稍后阅读服务器判断用户指令是否为增加一项稍后阅读数据,在 判断为是的情况下,执行步骤2,否则,直接执行步骤4;

步骤2,稍后阅读服务器根据稍后阅读数据的页面网址获取与稍后阅读数 据相应的页面内容并保存在稍后阅读数据中,执行步骤3;

步骤3,稍后阅读服务器获取与稍后阅读数据相应的添加时间并保存在稍 后阅读数据中,执行步骤4;

步骤4,稍后阅读服务器将稍后阅读数据与稍后阅读客户端进行绑定;

步骤5,稍后阅读服务器根据用户指令对稍后阅读数据进行管理。

在情况二中,包括如下处理:

步骤1,稍后阅读服务器判断用户指令是否为增加一项稍后阅读数据,在 判断为是的情况下,执行步骤2,否则,直接执行步骤3;

步骤2,稍后阅读服务器获取稍后阅读数据添加到稍后阅读服务器的添加 时间并保存在稍后阅读数据中,执行步骤3;

步骤3,稍后阅读服务器将稍后阅读数据与稍后阅读客户端进行绑定,执 行步骤4;

步骤4,稍后阅读服务器根据用户指令对稍后阅读数据进行管理。

步骤702,接收稍后阅读客户端发送的稍后阅读数据请求消息,并根据稍 后阅读数据请求消息向稍后阅读客户端发送相应的稍后阅读数据。其中,稍后 阅读数据请求消息包括:稍后阅读列表请求消息、和/或单项稍后阅读数据请求 消息;

步骤702具体包括如下处理:在稍后阅读数据请求消息为稍后阅读列表请 求消息的情况下,稍后阅读服务器根据稍后阅读列表中的参数向稍后阅读客户 端发送相应的稍后阅读数据,其中,稍后阅读列表中的参数包括:稍后阅读数 据的页面标题、以及稍后阅读数据的页面网址;稍后阅读列表中的参数还可以 包括以下至少之一:稍后阅读数据的页面状态、稍后阅读数据的来源类别、或 者稍后阅读数据的添加时间;在稍后阅读数据请求消息为单项稍后阅读数据请 求消息的情况下,稍后阅读服务器向稍后阅读客户端发送相应稍后阅读数据的 页面内容。

优选地,如果从用户指令中获取的稍后阅读数据所对应的页面网址已存 在,则更新该网址对应的其他稍后阅读数据。

需要说明的是,上述稍后阅读服务器可以为云端服务器。

从上述处理可以看出,首先稍后阅读服务器根据稍后阅读客户端传递的用 户数据信息下发安全认证,稍后阅读客户端会通过HTTP POST请求Cloud端 下发数据。根据请求类型的不同可以下发稍后阅读列表和稍后阅读单独数据 项。其中,稍后阅读服务器可以通过两种来源收集数据:1、客户端主动发送 稍后阅读项的基本数据,例如,标题、地址、页面内容等信息,服务器可以根 据数据和操作对相应数据进行增删改等操作。2、服务器根据从客户端收集的 稍后阅读项数据,去该地址收集网址内容,解析HTML,获得页面正文等信息。

实例4

现有技术中的稍后阅读客户端,因为不存在Cloud Service,所以数据仅存 在本地,从而没有稍后阅读数据刷新功能。在本发明实施例中,稍后阅读数据 存储在Cloud端,所以数据可以由Cloud Service把用户数据下发,实现稍后阅 读数据的刷新。

根据本发明的实施例,提供了一种稍后阅读客户端刷新方法,图8是本发 明实施例的稍后阅读客户端刷新方法的流程图,如图8所示,根据本发明实施 例的稍后阅读客户端刷新方法包括如下处理:

步骤801,获取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;

在步骤801中,触发指令为:将稍后阅读客户端从后台睡眠状态转换为前 台激活状态的激活指令;或者,通过预先设置的刷新操作触发的刷新指令。

具体地,iOS设备上的应用程序存在激活与非激活状态,激活状态指应用 程序在可视区域,非激活状态指用户可以使用home按键将激活的应用程序切 入到后台运行。当用户点击一个处于非激活状态的应用程序图标时,iOS系统 会将该应用程序重新设置为激活状态。稍后阅读客户端选择应用程序切入前台 变成激活状态的时机向Cloud端请求刷新稍后阅读数据,这个时机可以认为是 iOS设备独有的。此外,本发明实施例在客户端设备上增加提供刷新数据的按 键,实现向Cloud端请求刷新稍后阅读数据的功能。

步骤802,接收稍后阅读服务器发送的最新版本的稍后阅读数据。其中, 上述稍后阅读数据具体包括:页面标题、以及页面网址;稍后阅读数据还包括 以下至少之一:页面状态、来源类别、页面内容、以及添加时间。

优选地,在本发明实施例中,稍后阅读数据刷新请求为稍后阅读列表请求 消息。步骤802具体包括:稍后阅读客户端接收稍后阅读服务器发送的最新版 本的稍后阅读列表,其中,稍后阅读列表中的参数具体包括:各项稍后阅读数 据的页面标题、以及各项稍后阅读数据的页面网址;后阅读列表中的参数还可 以包括以下至少之一:各项稍后阅读数据的页面状态、各项稍后阅读数据的来 源类别、以及各项稍后阅读数据添加到稍后阅读服务器的添加时间。

也就是说,如果稍后阅读服务器接收的是稍后阅读列表请求消息,则可以 仅发送稍后阅读列表给稍后阅读客户端,改稍后阅读列表中不包括页面内容。 未发送的页面内容可以根据稍后阅读客户端的请求进行发送。

稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后阅读列表之 后,稍后阅读客户端显示稍后阅读列表,其中,稍后阅读列表上标识有更新该 稍后阅读列表的时间信息。

优选地,稍后阅读服务器检测稍后阅读客户端的稍后阅读数据是否需要更 新,如果需要,则向稍后阅读客户端发送推送消息,提示稍后阅读客户端触发 稍后阅读数据刷新请求。

在本发明实施例中,向稍后阅读服务器发送稍后阅读数据刷新请求之前, 还可以事先登陆用户帐号。在实际应用中,在两个稍后阅读客户端使用同一个 用户帐号登录的情况下,在第一稍后阅读客户端向稍后阅读服务器增加新的稍 后阅读数据后,第二稍后阅读客户端向稍后阅读服务器发送稍后阅读数据刷新 请求,从稍后阅读服务器获取第一稍后阅读客户端新增加的稍后阅读数据。从 而实现了第一客户端和第二客户端都能够获取最新的稍后阅读数据,从而实现 同步阅读。

图9是本发明实施例的稍后阅读客户端界面的示意图,如图9所示,在本 发明实施例中,使用右上侧“+”号按键进行添加稍后阅读数据项的操作,同 样将稍后阅读数据分为全部数据组和未读数据组。优选地,本发明实施例的技 术方案在视图左上侧设置有一个刷新按键,该刷新按键的功能就是从Cloud  Service获取最新的稍后阅读数据集合。

综上所述,借助于本发明实施例的上述技术方案,通过对用户进行认证后, 将用户的稍后阅读数据发送到服务器端,在用户通过其他终端使用稍后阅读功 能时,从服务器端获取最新的稍后阅读数据,解决了现有技术中无法实现稍后 阅读数据各终端平台互通、以及无法对用户的稍后阅读数据进行保护的问题, 能够实现浏览器客户端稍后阅读数据的跨平台互通,保证了用户稍后阅读数据 的安全性,使稍后阅读客户端的稍后阅读数据集合能够及时更新,更好地将稍 后阅读数据展现给用户。

实例5

根据本发明的实施例,提供了一种稍后阅读客户端认证装置,图10是本 发明实施例的稍后阅读客户端认证装置的结构示意图,如图10所示,根据本 发明实施例的稍后阅读客户端认证装置包括:获取模块100、生成模块102、 认证模块104、以及交互模块106,以下对本发明实施例的各个模块进行详细 的说明。

获取模块100,适于向稍后阅读服务器发送时间戳请求信息,从稍后阅读 服务器获取时间戳(或称为时间戳值);

获取模块100具体适于:登录账户中心服务器,从账户中心服务器获取账 户数据以及加密信息;向稍后阅读服务器发送时间戳请求信息,从稍后阅读服 务器获取时间戳,其中,账户中心服务器为云端服务器;上述账户数据主要包 括:稍后阅读客户端的用户名、稍后阅读客户端的用户ID、稍后阅读客户端的 用户来源、以及稍后阅读客户端的用户注册邮箱;上述加密信息主要包括:账 户中心服务器下发的消息摘要算法第五版(Message Digest Algorithm MD5,简 称为MD5)加密串、以及加密算法的版本信息。

生成模块102,适于根据与稍后阅读客户端相应的账户数据、生成数据安 全签名需要使用的加密信息、以及时间戳生成数据安全签名;

生成模块102具体适于:根据账户数据、加密信息、以及时间戳以预定格 式生成数据安全签名,其中,预定格式为:数据安全签名=加密算法(时间戳+ 账户数据+加密信息+删除最后一个数字的时间戳),“加密算法()”表示以加 密信息中指定的加密算法对括号内的数据进行加密。

认证模块104,适于适于将数据安全签名和预定信息发送到稍后阅读服务 器,使稍后阅读服务器根据数据安全签名和预定信息对稍后阅读客户端进行认 证,并接收稍后阅读服务器发送的认证数据;其中,预定信息包括:账户数据、 以及加密信息。

交互模块106,适于使用认证数据与稍后阅读服务器进行交互。

优选地,本发明实施例还包括:调用模块,适于在交互模块106使用认证 数据与稍后阅读服务器进行交互时,如果稍后阅读服务器未通过对认证数据的 认证,则依次调用获取模块100、生成模块102、以及认证模块104,重新向稍 后阅读服务器进行认证。稍后阅读服务器未通过对认证数据的认证的情况包 括:预先设置的定时器已到时,需要更换新的数据安全签名和认证数据。

需要说明的是,上述稍后阅读服务器可以为云端服务器。

从上述处理可以看出,在本发明实施例的上述技术方案中,浏览器客户端 的稍后阅读功能首先必须登录Account Center,获得Cloud服务下发的和用户 信息绑定的数据和时间戳值,并组织数据形成安全签名,再使用安全签名和时 间戳值请求Cloud Service下发认证。此后,应用程序使用HTTP POST请求附 加认证就可以获得安全的稍后阅读数据,浏览器客户端组织获得的稍后阅读数 据并将其展现在客户端的稍后阅读列表中。

根据本发明实施例的稍后阅读客户端认证装置可以根据方法实施例中的 实例1中的描述进行理解,在此不再赘述。

从上述处理可以看出,各平台浏览器客户端依照相同的流程,组织符合规 则的数据安全签名,获取Cloud Service的正确认证,按照同样的数据结构进行 解析,从而达到各设备客户端稍后阅读数据互通的目的。

实例6

在稍后阅读客户端通过认证后,就可以与稍后阅读服务器进行交互。根据 本发明的实施例,提供了一种稍后阅读客户端,图11是本发明实施例的稍后 阅读客户端的结构示意图,如图11所示,根据本发明实施例的稍后阅读客户 端包括:第一获取模块110、以及第二获取模块112,以下对本发明实施例的 各个模块进行详细的说明。

第一获取模块110,适于获取需要保存的稍后阅读数据,并将所述稍后阅 读数据保存在稍后阅读服务器中;

第一获取模块110还适于:根据用户指令获取需要修改的稍后阅读数据, 并将所述需要修改的稍后阅读数据携带在稍后阅读保存消息中发送到所述稍 后阅读服务器。用户指令具体包括:增加一项稍后阅读数据、删除一项稍后阅 读数据、和/或更改一项稍后阅读数据中的参数。

第一获取模块110具体适于:根据用户在稍后阅读列表中的操作,获取需 要修改的稍后阅读数据,其中,稍后阅读列表包括:未读稍后阅读数据组、以 及全部稍后阅读数据组,稍后阅读列表中的参数具体包括:稍后阅读数据的页 面标题、以及稍后阅读数据的页面网址;稍后阅读列表中的参数还包括以下至 少之一:稍后阅读数据的页面状态、稍后阅读数据的来源类别、或稍后阅读数 据添加到稍后阅读服务器的添加时间。

稍后阅读客户端将所述稍后阅读数据保存在稍后阅读服务器中时,以及稍 后阅读客户端将携带有稍后阅读数据的稍后阅读保存消息发送到稍后阅读服 务器时,第一获取模块将所述稍后阅读数据进行加密,将加密后的稍后阅读数 据发送到所述稍后阅读服务器。

稍后阅读客户端发送的稍后阅读数据具体包括:页面标题、页面网址、页 面状态、以及来源类别。优选地,稍后阅读客户端发送的稍后阅读数据还可以 包括页面内容。在实际应用中,页面内容一般由稍后阅读服务器获取。

第二获取模块112,适于在需要获取稍后阅读数据时,向稍后阅读服务器 发送稍后阅读数据请求消息,从稍后阅读服务器获取相应的稍后阅读数据。

稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项稍后阅读 数据请求消息;第二获取模块112具体适于:发送稍后阅读列表请求消息,并 根据稍后阅读列表中的参数从稍后阅读服务器获取相应的稍后阅读数据;在用 户需要读取稍后阅读列表中的某项稍后阅读数据的页面内容时,发送单项稍后 阅读数据请求消息,并从稍后阅读服务器获取相应稍后阅读数据的页面内容。

也就是说,在实际应用中,稍后阅读客户端一般会首先从稍后阅读服务器 获取稍后阅读列表,在用户需要读取稍后阅读列表中的项目时,再从稍后阅读 服务器获取相应的内容。

需要说明的是,在本发明实施例中,稍后阅读客户端可以设置于:计算机、 或者移动终端。此外,上述稍后阅读服务器可以为云端服务器。

在实际应用中,稍后阅读数据的格式为: {"title":"XXX","u rl":"XXX","txturl":"XXX","status":"1","type":"1","addtime":"XX X"},其中,title表示页面标题,url表示页面网址,txturl表示页面描述网址, status表示页面状态(已读或未读),type表示来源类别(移动设备或PC设备), addtime表示添加时间。

图6是本发明实施例的稍后阅读Cloud Service架构的示意图,如图6所 示,浏览器客户端的稍后阅读功能本身也是遵从MVC模式的,但在更改稍后 阅读数据后,会通过HTTP POST请求发送更改后稍后阅读数据给Cloud  Service。Cloud Service根据请求的不同对用户数据进行不同的操作,从而很好 的管理了稍后阅读数据。并且不同的客户端共享一个Cloud Service,从而使用 户在不同的客户端能够使用相同的稍后阅读数据。

根据本发明实施例的稍后阅读客户端可以根据方法实施例中的实例2中的 描述进行理解,在此不再赘述。

实例7

根据本发明的实施例,提供了一种稍后阅读服务器,图12是本发明实施 例的稍后阅读服务器的结构示意图,如图12所示,根据本发明实施例的稍后 阅读服务器包括:管理模块120、以及交互模块122,以下对本发明实施例的 各个模块进行详细的说明。

管理模块120,适于接收稍后阅读客户端发送的用户指令,从用户指令中 获取稍后阅读数据,并对稍后阅读数据进行管理;

管理模块120还适于:对用户指令中获取的加密稍后阅读数据进行解密, 获取解密后的稍后阅读数据。用户指令包括:增加一项稍后阅读数据、删除一 项稍后阅读数据、以及更改一项稍后阅读数据中的参数;

稍后阅读服务器对稍后阅读数据进行管理包括两种情况:

情况一、稍后阅读客户端发送的稍后阅读数据中仅包括:页面标题、和页 面网址,还可以包括以下至少之一:页面状态、或来源类别,不包括页面内容。

情况二,稍后阅读客户端发送的稍后阅读数据除了包括页面标题、页面网 址、页面状态、或来源类别以外,还包括页面内容。

管理模块120具体包括:第一判断子模块,适于判断用户指令是否为增加 一项稍后阅读数据,在判断为是的情况下,如果稍后阅读数据中不包括页面内 容,则依次调用页面内容获取子模块、添加时间获取子模块、绑定子模块、以 及管理子模块,如果稍后阅读数据中包括页面内容,则直接调用添加时间获取 子模块、绑定子模块、以及管理子模块;在判断为否的情况下,直接调用绑定 子模块、以及管理子模块;页面内容获取子模块,适于根据稍后阅读数据的页 面网址获取与稍后阅读数据相应的页面内容并保存在稍后阅读数据中;添加时 间获取子模块,适于获取与稍后阅读数据相应的添加时间并保存在稍后阅读数 据中;绑定子模块,适于将稍后阅读数据与稍后阅读客户端进行绑定;管理子 模块,适于根据用户指令对稍后阅读数据进行管理。

交互模块122,适于接收稍后阅读客户端发送的稍后阅读数据请求消息, 并根据稍后阅读数据请求消息向稍后阅读客户端发送相应的稍后阅读数据。稍 后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项稍后阅读数据请 求消息;

交互模块122具体适于:在稍后阅读数据请求消息为稍后阅读列表请求消 息的情况下,根据稍后阅读列表中的参数向稍后阅读客户端发送相应的稍后阅 读数据,其中,稍后阅读列表中的参数包括:稍后阅读数据的页面标题、以及 稍后阅读数据的页面网址,还可以包括以下至少之一:稍后阅读数据的页面状 态、稍后阅读数据的来源类别、以及稍后阅读数据的添加时间;在稍后阅读数 据请求消息为单项稍后阅读数据请求消息的情况下,向稍后阅读客户端发送相 应稍后阅读数据的页面内容。

优选地,根据本发明实施例的稍后阅读服务器还包括:更新模块,适于在 从用户指令中获取的稍后阅读数据所对应的页面网址已存在的情况下,更新该 网址对应的其他稍后阅读数据。

需要说明的是,上述稍后阅读服务器可以为云端服务器。

从上述处理可以看出,首先稍后阅读服务器根据稍后阅读客户端传递的用 户数据信息下发安全认证,稍后阅读客户端会通过HTTP POST请求Cloud端 下发数据。根据请求类型的不同可以下发稍后阅读列表和稍后阅读单独数据 项。其中,稍后阅读服务器可以通过两种来源收集数据:1、客户端主动发送 稍后阅读项的基本数据,例如,标题、地址、页面内容等信息,服务器可以根 据数据和操作对相应数据进行增删改等操作。2、服务器根据从客户端收集的 稍后阅读项数据,去该地址收集网址内容,解析HTML,获得页面正文等信息。

实例8

现有技术中的稍后阅读客户端,因为不存在Cloud Service,所以数据仅存 在本地,从而没有稍后阅读数据刷新功能。在本发明实施例中,稍后阅读数据 存储在Cloud端,所以数据可以由Cloud Service把用户数据下发,实现稍后阅 读数据的刷新。

根据本发明的实施例,提供了一种稍后阅读客户端刷新装置,图13是本 发明实施例的稍后阅读客户端刷新装置的结构示意图,如图13所示,根据本 发明实施例的稍后阅读客户端刷新装置包括:发送模块130、以及刷新模块132, 以下对本发明实施例的各个模块进行详细的说明。

发送模块130,适于获取触发指令,向稍后阅读服务器发送稍后阅读数据 刷新请求;触发指令为:将稍后阅读客户端从后台睡眠状态转换为前台激活状 态的激活指令;或者,通过预先设置的刷新按键发送的刷新指令。

具体地,iOS设备上的应用程序存在激活与非激活状态,激活状态指应用 程序在可视区域,非激活状态指用户可以使用home按键将激活的应用程序切 入到后台运行。当用户点击一个处于非激活状态的应用程序图标时,iOS系统 会将该应用程序重新设置为激活状态。稍后阅读客户端选择应用程序切入前台 变成激活状态的时机向Cloud端请求刷新稍后阅读数据,这个时机可以认为是 iOS设备独有的。此外,本发明实施例在客户端设备上增加提供刷新数据的按 键,实现向Cloud端请求刷新稍后阅读数据的功能。

刷新模块132,适于接收稍后阅读服务器发送的最新版本的稍后阅读数据。 稍后阅读数据具体包括:页面标题、页面网址、页面状态、来源类别、页面内 容、以及添加时间。

优选地,上述稍后阅读数据刷新请求可以为稍后阅读列表请求消息。

刷新模块132具体适于:接收稍后阅读服务器发送的最新版本的稍后阅读 列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的页面标题、以及各 项稍后阅读数据的页面网址,还可以包括以下至少之一:各项稍后阅读数据的 页面状态、各项稍后阅读数据的来源类别、或者各项稍后阅读数据添加到稍后 阅读服务器的添加时间。

也就是说,如果稍后阅读服务器接收的是稍后阅读列表请求消息,则可以 仅发送稍后阅读列表给稍后阅读客户端,改稍后阅读列表中不包括页面内容。 未发送的页面内容可以根据稍后阅读客户端的请求进行发送。

优选地,根据本发明实施例的稍后阅读客户端刷新装置进一步包括:显示 模块,适于显示稍后阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读 列表的时间信息。

图9是本发明实施例的稍后阅读客户端界面的示意图,如图9所示,在本 发明实施例中,使用右上侧“+”号按键进行添加稍后阅读数据项的操作,同 样将稍后阅读数据分为全部数据组和未读数据组。优选地,在本发明实施例中, 在视图左上侧设置有一个刷新按键,该刷新按键的功能就是从Cloud Service 获取最新的稍后阅读数据集合。

优选地,在本发明实施例中,稍后阅读客户端刷新装置进一步包括:登录 模块,适于在向稍后阅读服务器发送稍后阅读数据刷新请求之前,登陆用户帐 号。刷新模块进一步适于:在与第一稍后阅读客户端使用同一个用户帐号登录、 且在第一稍后阅读客户端向稍后阅读服务器增加新的稍后阅读数据后的情况 下,向稍后阅读服务器发送稍后阅读数据刷新请求,从稍后阅读服务器获取第 一稍后阅读客户端新增加的稍后阅读数据。从而实现两个客户端就可以得到最 新的稍后阅读数据,从而实现同时阅读。

实例9

根据本发明的实施例,提供了一种稍后阅读实现系统,图14是本发明实 施例的稍后阅读实现系统的示意图,如图4所示,根据本发明实施例的稍后阅 读实现系统包括第一稍后阅读客户端140、第二稍后阅读客户端142、以及稍 后阅读服务器144。在本实施例中,上述第一稍后阅读客户端140和第二稍后 阅读客户端142可以为同一稍后阅读客户端或不同稍后阅读客户端。

第一稍后阅读客户端140,适于根据用户指令获取需要保存的稍后阅读数 据,并将稍后阅读数据携带在稍后阅读保存消息中发送到稍后阅读服务器144; 其中,稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项稍后阅 读数据请求消息;用户指令具体包括:增加一项稍后阅读数据、删除一项稍后 阅读数据、和/或更改一项稍后阅读数据中的参数。

第一稍后阅读客户端140发送的稍后阅读数据具体包括以下至少之一:页 面标题、页面网址、页面状态、来源类别。此外,稍后阅读数据中还可以包括: 页面内容。

稍后阅读服务器144,适于从第一稍后阅读客户端140发送的稍后阅读保 存消息中获取稍后阅读数据,保存稍后阅读数据并对稍后阅读数据进行管理; 接收第二稍后阅读客户端142发送的稍后阅读数据请求消息,并根据稍后阅读 数据请求消息向第二稍后阅读客户端142发送相应的稍后阅读数据;

优选地,稍后阅读保存消息中还包括用户标识数据;稍后阅读服务器144 进一步适于:从稍后阅读保存消息中获取用户标识数据,根据用户标识数据将 获取的稍后阅读数据保存在相应的存储空间中。

优选地,稍后阅读数据请求消息中携带有用户标识数据;稍后阅读服务器 144进一步适于:获取稍后阅读数据请求消息中携带的用户标识数据,根据用 户标识数据从相应的存储空间中获取与用户标识数据相应的稍后阅读数据。

第二稍后阅读客户端142,适于在需要获取稍后阅读数据时,向稍后阅读 服务器144发送稍后阅读数据请求消息,从稍后阅读服务器144获取相应的稍 后阅读数据。

第二稍后阅读客户端142进一步适于:发送稍后阅读列表请求消息,并根 据稍后阅读列表中的参数从稍后阅读服务器144获取相应的稍后阅读数据;在 用户需要读取稍后阅读列表中的某项稍后阅读数据的页面内容时,发送单项稍 后阅读数据请求消息,并从稍后阅读服务器144获取相应稍后阅读数据的页面 内容,其中,稍后阅读列表包括:未读稍后阅读数据组、以及全部稍后阅读数 据组,稍后阅读列表中的参数具体包括:稍后阅读数据的页面标题、稍后阅读 数据的页面网址、稍后阅读数据的页面状态、稍后阅读数据的来源类别、和/ 或稍后阅读数据添加到稍后阅读服务器144的添加时间。

在本发明实施例中,稍后阅读客户端和稍后阅读服务器144可以参照上述 相关实施例中的描述进行理解,在此不再赘述。

实例10

根据本发明的实施例,提供了一种稍后阅读认证系统,图15是本发明实 施例的稍后阅读认证系统的示意图,如图15所示,根据本发明实施例的稍后 阅读认证系统包括:稍后阅读客户端150、以及稍后阅读服务器152,以下对 本发明实施例的技术方案进行详细说明。

具体地,稍后阅读客户端150,适于获取认证信息,并根据认证信息生成 数据安全签名,将数据安全签名和认证信息中的预定信息发送到稍后阅读服务 器152;并接收稍后阅读服务器152发送的认证数据,并将认证数据携带在用 户指令中与稍后阅读服务器152进行稍后阅读数据的交互;优选地,认证信息 包括:时间戳、与稍后阅读客户端150相应的账户数据、以及生成数据安全签 名需要使用的加密信息。预定信息包括:账户数据、以及加密信息。

稍后阅读服务器152,适于根据数据安全签名和预定信息对稍后阅读客户 端150进行认证,并向稍后阅读客户端150发送认证数据,接收稍后阅读客户 端150发送的携带有认证数据的用户指令,根据认证数据对稍后阅读客户端 150进行认证,在认证通过后,与稍后阅读客户端150进行稍后阅读数据的交 互。

优选地,稍后阅读客户端150进一步适于:登录账户中心服务器,从账户 中心服务器获取账户数据以及加密信息;向稍后阅读服务器152发送时间戳请 求信息,从稍后阅读服务器152获取时间戳,其中,账户中心服务器为云端服 务器。

优选地,稍后阅读客户端150进一步适于:根据账户数据、加密信息、以 及时间戳以预定格式生成数据安全签名,其中,预定格式为:数据安全签名= 加密算法(时间戳+账户数据+加密信息+删除最后一个数字的时间戳),“加密 算法()”表示以加密信息中指定的加密算法对括号内的数据进行加密。

稍后阅读客户端150进一步适于:使用认证数据与稍后阅读服务器152进 行交互时,如果稍后阅读服务器152未通过对认证数据的认证,则稍后阅读客 户端150重新向稍后阅读服务器152进行认证。

优选地,稍后阅读服务器152为云端服务器。

在本发明实施例中,稍后阅读客户端和稍后阅读服务器可以参照上述相关 实施例中的描述进行理解,在此不再赘述。

实例11

根据本发明的实施例,提供了一种稍后阅读刷新系统,图16是本发明实 施例的稍后阅读刷新系统的示意图,如图16所示,根据本发明实施例的稍后 阅读刷新系统包括:稍后阅读客户端160、以及稍后阅读服务器162,以下对 本发明实施例的稍后阅读刷新系统中的各个模块进行详细说明。

具体地,稍后阅读客户端160,适于获取触发指令,向稍后阅读服务器162 发送稍后阅读数据刷新请求;获取稍后阅读服务器162发送的最新版本的稍后 阅读数据;稍后阅读数据具体包括:网页标题、和网页网址;稍后阅读数据还 包括以下至少之一、网页状态、来源类别、网页内容、或添加时间。

稍后阅读服务器162,适于根据稍后阅读数据刷新请求向稍后阅读客户端 160发送最新版本的稍后阅读数据。

优选地,稍后阅读服务器162进一步适于:查找是否存在更新版本的稍后 阅读列表,如果存在,则向稍后阅读客户端160发送最新版本的稍后阅读数据, 如果不存在,相稍后阅读客户端160返回无数据更新的响应。

优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。稍后阅读客户 端160进一步适于:接收稍后阅读服务器162发送的最新版本的稍后阅读列表, 其中,稍后阅读列表具体包括:各项稍后阅读数据的网页标题、以及各项稍后 阅读数据的网页网址,稍后阅读列表还包括以下至少之一:各项稍后阅读数据 的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后 阅读服务器162的添加时间。

优选地,稍后阅读客户端160进一步适于:显示稍后阅读列表,其中,稍 后阅读列表上标识有更新该稍后阅读列表的时间信息。

优选地,稍后阅读客户端160进一步适于:在获取触发指令,向稍后阅读 服务器162发送稍后阅读数据刷新请求之前,登陆登陆稍后阅读账号。

在本发明实施例中,稍后阅读客户端160和稍后阅读服务器162可以参照 上述相关实施例中的描述进行理解,在此不再赘述。

综上所述,借助于本发明实施例的上述技术方案,通过对用户进行认证后, 将用户的稍后阅读数据发送到服务器端,在用户通过其他终端使用稍后阅读功 能时,从服务器端获取最新的稍后阅读数据,解决了现有技术中无法实现稍后 阅读数据各终端平台互通、以及无法对用户的稍后阅读数据进行保护的问题, 能够实现浏览器客户端稍后阅读数据的跨平台互通,保证了用户稍后阅读数据 的安全性,使稍后阅读客户端的稍后阅读数据集合能够及时更新,更好地将稍 后阅读数据展现给用户。

尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将 意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上 述实施例。

应当注意的是,在本发明的控制器的各个部件中,根据其要实现的功能而 对其中的部件进行了逻辑划分,但是,本发明不受限于此,可以根据需要对各 个部件进行重新划分或者组合,例如,可以将一些部件组合为单个部件,或者 可以将一些部件进一步分解为更多的子部件。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器 上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解, 可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实 施例的控制器中的一些或者全部部件的一些或者全部功能。本发明还可以实现 为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如, 计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机 可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特 网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并 且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施 例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的 限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之 前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包 括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干 装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体 体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解 释为名称。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号