稍后阅读客户端实现系统、方法及稍后阅读客户端的制作方法_2

文档序号:8365598阅读:来源:国知局
或来源类别。
[0062]优选地,用户指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、以及更改一项稍后阅读数据中的参数;稍后阅读服务器对稍后阅读数据进行管理具体包括:步骤1,稍后阅读服务器判断用户指令是否为增加一项稍后阅读数据,在判断为是的情况下,执行步骤2,否则,直接执行步骤4 ;步骤2,稍后阅读服务器根据稍后阅读数据的页面网址获取与稍后阅读数据相应的页面内容并保存在稍后阅读数据中,执行步骤3;步骤3,稍后阅读服务器获取与稍后阅读数据相应的添加时间并保存在稍后阅读数据中,执行步骤4;步骤4,稍后阅读服务器根据稍后阅读客户端的用户标识将稍后阅读数据与稍后阅读客户端进行绑定;步骤5,稍后阅读服务器根据用户指令对稍后阅读数据进行管理。
[0063]优选地,稍后阅读数据还包括:页面内容。
[0064]优选地,用户指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、以及更改一项稍后阅读数据中的参数;稍后阅读服务器对稍后阅读数据进行管理具体包括:步骤1,稍后阅读服务器判断用户指令是否为增加一项稍后阅读数据,在判断为是的情况下,执行步骤2,否则,直接执行步骤3 ;步骤2,稍后阅读服务器获取稍后阅读数据添加到稍后阅读服务器的添加时间并保存在稍后阅读数据中,执行步骤3 ;步骤3,稍后阅读服务器根据稍后阅读客户端的用户标识将稍后阅读数据与稍后阅读客户端进行绑定,执行步骤4;步骤4,稍后阅读服务器根据用户指令对稍后阅读数据进行管理。
[0065]优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、和/或单项稍后阅读数据请求消息;稍后阅读服务器根据稍后阅读数据请求消息向稍后阅读客户端发送相应的稍后阅读数据进一步包括:在稍后阅读数据请求消息为稍后阅读列表请求消息的情况下,稍后阅读服务器根据稍后阅读列表中的参数向稍后阅读客户端发送相应的稍后阅读数据,其中,稍后阅读列表中的参数包括:稍后阅读数据的页面标题、和稍后阅读数据的页面网址;在稍后阅读数据请求消息为单项稍后阅读数据请求消息的情况下,稍后阅读服务器向稍后阅读客户端发送相应稍后阅读数据的页面内容。
[0066]优选地,稍后阅读列表中的参数还包括以下至少之一:稍后阅读数据的页面状态、稍后阅读数据的来源类别、稍后阅读数据的添加时间。
[0067]优选地,稍后阅读服务器为云端服务器。
[0068]优选地,用户指令为HTTP POST请求。
[0069]优选地,上述方法还包括:如果从用户指令中获取的稍后阅读数据所对应的页面网址已存在,则更新该网址对应的其他稍后阅读数据。
[0070]本发明还提供了一种稍后阅读服务器,包括:管理模块,适于接收稍后阅读客户端发送的用户指令,从用户指令中获取稍后阅读数据,并对稍后阅读数据进行管理;交互模块,适于接收稍后阅读客户端发送的稍后阅读数据请求消息,并根据稍后阅读数据请求消息向稍后阅读客户端发送相应的稍后阅读数据。
[0071]优选地,管理模块具体适于:对用户指令中获取的加密稍后阅读数据进行解密,获取解密后的稍后阅读数据。
[0072]优选地,稍后阅读数据具体包括:页面标题、以及页面网址。
[0073]优选地,稍后阅读数据还包括:页面状态、和/或来源类别。
[0074]优选地,稍后阅读数据还包括:页面内容。
[0075]优选地,用户指令包括:增加一项稍后阅读数据、删除一项稍后阅读数据、以及更改一项稍后阅读数据中的参数;管理模块具体包括:第一判断子模块,适于判断用户指令是否为增加一项稍后阅读数据,在判断为是的情况下,如果稍后阅读数据中不包括页面内容,则依次调用页面内容获取子模块、添加时间获取子模块、绑定子模块、以及管理子模块,如果稍后阅读数据中包括页面内容,则调用添加时间获取子模块、绑定子模块、以及管理子模块;在判断为否的情况下,调用绑定子模块、以及管理子模块;页面内容获取子模块,适于根据稍后阅读数据的页面网址获取与稍后阅读数据相应的页面内容并保存在稍后阅读数据中;添加时间获取子模块,适于获取与稍后阅读数据相应的添加时间并保存在稍后阅读数据中;绑定子模块,适于根据稍后阅读客户端的用户标识将稍后阅读数据与稍后阅读客户端进行绑定;管理子模块,适于根据用户指令对稍后阅读数据进行管理。
[0076]优选地,稍后阅读数据请求消息包括:稍后阅读列表请求消息、和/或单项稍后阅读数据请求消息;交互模块进一步适于:在稍后阅读数据请求消息为稍后阅读列表请求消息的情况下,根据稍后阅读列表中的参数向稍后阅读客户端发送相应的稍后阅读数据,其中,稍后阅读列表中的参数包括:稍后阅读数据的页面标题、和稍后阅读数据的页面网址;在稍后阅读数据请求消息为单项稍后阅读数据请求消息的情况下,向稍后阅读客户端发送相应稍后阅读数据的页面内容。
[0077]优选地,稍后阅读列表中的参数还包括以下至少之一:稍后阅读数据的页面状态、稍后阅读数据的来源类别、稍后阅读数据的添加时间;
[0078]优选地,稍后阅读服务器为云端服务器。
[0079]优选地,用户指令为HTTP POST请求。
[0080]优选地,稍后阅读服务器还包括:更新模块,适于在从用户指令中获取的稍后阅读数据所对应的页面网址已存在的情况下,更新该网址对应的其他稍后阅读数据。
[0081]本发明还提供了一种稍后阅读刷新系统,包括:稍后阅读客户端,适于获取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;获取稍后阅读服务器发送的最新版本的稍后阅读数据;稍后阅读服务器,适于根据稍后阅读数据刷新请求向稍后阅读客户端发送最新版本的稍后阅读数据。
[0082]优选地,稍后阅读服务器进一步适于:查找是否存在更新版本的稍后阅读列表,如果存在,则向稍后阅读客户端发送最新版本的稍后阅读数据,如果不存在,相稍后阅读客户端返回无数据更新的响应。
[0083]优选地,稍后阅读数据具体包括:网页标题、和网页网址;稍后阅读数据还包括以下至少之一、网页状态、来源类别、网页内容、或添加时间。
[0084]优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。
[0085]优选地,稍后阅读客户端进一步适于:接收稍后阅读服务器发送的最新版本的稍后阅读列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的网页标题、以及各项稍后阅读数据的网页网址,稍后阅读列表还包括以下至少之一:各项稍后阅读数据的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后阅读服务器的添加时间。
[0086]优选地,稍后阅读客户端进一步适于:显示稍后阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读列表的时间信息。
[0087]优选地,稍后阅读客户端进一步适于:在获取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求之前,登陆登陆稍后阅读账号。
[0088]本发明还提供了一种稍后阅读客户端刷新方法,包括:获取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;接收稍后阅读服务器发送的最新版本的稍后阅读数据。
[0089]优选地,稍后阅读数据具体包括:网页标题、和网页网址。
[0090]优选地,稍后阅读数据还包括以下至少之一、网页状态、来源类别、网页内容、或添加时间。
[0091 ] 优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。
[0092]优选地,稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后阅读数据进一步包括:稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后阅读列表,其中,稍后阅读列表中的参数具体包括:各项稍后阅读数据的网页标题、以及各项稍后阅读数据的网页网址。
[0093]优选地,稍后阅读列表中的参数还包括以下至少之一:各项稍后阅读数据的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后阅读服务器的添加时间。
[0094]优选地,稍后阅读客户端接收稍后阅读服务器发送的最新版本的稍后阅读列表之后,还包括:稍后阅读客户端显示稍后阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读列表的时间信息。
[0095]优选地,触发指令为:将稍后阅读客户端从后台睡眠状态转换为前台激活状态的激活指令;或者,通过预先设置的刷新操作触发的刷新指令。
[0096]优选地,还包括:稍后阅读服务器检测稍后阅读客户端的稍后阅读数据是否需要更新,如果需要,则向稍后阅读客户端发送推送消息,提示稍后阅读客户端触发稍后阅读数据刷新请求。
[0097]优选地,向稍后阅读服务器发送稍后阅读数据刷新请求之前,还包括:登陆用户帐号。
[0098]优选地,还包括:在两个稍后阅读客户端使用同一个用户帐号登录的情况下,在第一稍后阅读客户端向稍后阅读服务器增加新的稍后阅读数据后,第二稍后阅读客户端向稍后阅读服务器发送稍后阅读数据刷新请求,从稍后阅读服务器获取第一稍后阅读客户端新增加的稍后阅读数据。
[0099]本发明还提供了一种稍后阅读客户端刷新装置,包括:发送模块,适于获取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;刷新模块,适于接收稍后阅读服务器发送的最新版本的稍后阅读数据。
[0100]优选地,稍后阅读数据具体包括:网页标题、和网页网址。
[0101]优选地,稍后阅读数据还包括以下至少之一、网页状态、来源类别、网页内容、或添加时间。
[0102]优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。
[0103]优选地,刷新模块进一步适于:接收稍后阅读服务器发送的最新版本的稍后阅读列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的网页标题、以及各项稍后阅读数据的网页网址。
[0104]优选地,稍后阅读列表还包括以下至少之一:各项稍后阅读数据的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后阅读服务器的添加时间。
[0105]优选地,稍后阅读客户端刷新装置进一步包括:显示模块,适于显示稍后阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读列表的时间信息。
[0106]优选地,触发指令为:将稍后阅读客户端从后台睡眠状态转换为前台激活状态的激活指令;或者,通过预先设置的刷新操作触发的刷新指令。
[0107]优选地,稍后阅读客户端刷新装置进一步包括:登录模块,适于在向稍后阅读服务器发送稍后阅读数据刷新请求之前,登陆用户帐号。
[0108]优选地,刷新模块进一步适于:在与第一稍后阅读客户端使用同一个用户帐号登录、且在第一稍后阅读客户端向稍后阅读服务器增加新的稍后阅读数据后的情况下,向稍后阅读服务器发送稍后阅读数据刷新请求,从稍后阅读服务器获取第一稍后阅读客户端新增加的稍后阅读数据。
[0109]本发明有益效果如下:
[0110]通过对用户进行认证后,将用户的稍后阅读数据发送到服务器端,在用户通过其他终端使用稍后阅读功能时,从服务器端获取最新的稍后阅读数据,解决了现有技术中无法实现稍后阅读数据各终端平台互通、以及无法对用户浏览网页数据的隐私进行保护的问题,能够实现浏览器客户端稍后阅读数据的跨平台互通,保证了用户稍后阅读数据的安全性,使稍后阅读客户端的稍后阅读数据集合能够及时更新,更好地将稍后阅读数据展现给用户。
【附图说明】
[0111]图1是本发明实施例的稍后阅读客户端认证方法的流程图;
[0112]图2是本发明实施例的稍后阅读客户端与云端交互的信令流程图;
[0113]图3是本发明实施例的生成数据安全签名的信令流程图;
[0114]图4是本发明实施例的稍后阅读客户端实现方法的流程图;
[0115]图5是本发明实施例的稍后阅读客户端处理的流程图;
[0116]图6是本发明实施例的稍后阅读Cloud Service架构的示意图;
[0117]图7是本发明实施例的稍后阅读服务器实现方法的流程图;
[0118]图8是本发明实施例的稍后阅读客户端刷新方法的流程图;
[0119]图9是本发明实施例的稍后阅读客户端界面的示意图;
[0120]图10是本发明实施例的稍后阅读客户端认证装置的结构示意图;
[0121]图11是本发明实施例的稍后阅读客户端的结构示意图;
[0122]图12是本发明实施例的稍后阅读服务器的结构示意图;
[0123]图13是本发明实施例的稍后阅读客户端刷新装置的结构示意图;
[0124]图14是本发明实施例的稍后阅读实现系统的结构示意图;
[0125]图15是本发明实施例的稍后阅读认证系统的示意图;
[0126]图16是本发明实施例的稍后阅读刷新系统的示意图。
【具体实施方式】
[0127]为了解决现有技术中无法实现稍后阅读数据各终端平台互通、以及无法对用户的稍后阅读数据进行保护的问题,本发明提供了一种稍后阅读实现方法、装置、及系统,需要说明的是,本发明所述的稍后阅读是指将用户要阅读或者一时没有读完的网页标记下来,并同步到服务器,使用户可以在不同的设备上继续阅读。
[0128]本发明实施例为了在移动1S设备、移动Android设备和个人计算机(PersonalComputer,简称为PC)设备上使用浏览器客户端(例如,360浏览器客户端)中的稍后阅读功能时能够数据互通(需要说明的是,数据互通是指用户通过在个人计算机设备上更新了稍后阅读列表,移动设备上的稍后阅读列表也会随之更新内容,反之亦然)。首先要将用户的稍后阅读数据发送到云服务(Cloud Service)中,由Cloud Service对数据进行收集,管理和下发,从而使用户的稍后阅读数据实现了跨平台互通的目的。此外,用户需要登录账户中心(Account Center)才能请求稍后阅读数据。当用户从Account Center注销时,其他用户就不能够获取该用户的稍后阅读数据。从而保护了用户需要保密的稍后阅读数据,本发明实施例的技术方案利用帐号登录实现阅读隐私的同时也利用帐号实现了跨平台互通。
[0129]以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。
[0130]本发明实施例设计了优良的云服务(Cloud Service)使稍后阅读功能实现了跨平台,达到了数据各平台互通的目的。通过Cloud Service强大的云计算(Cloud Computing)能力,实现对不同用户的稍后阅读数据进行收集、管理和下发。
[0131]稍后阅读数据的收集是指浏览器客户端使用超文本传送协议请求方式(HyperText Transfer Protocol request method,简称为 HTTP POST)将用户个人稍后阅读数据主动发送到云(Cloud)端,Clou
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1