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

文档序号:8365598阅读:来源:国知局
,适于接收稍后阅读客户端发送的稍后阅读数据请求消息,并根据稍后阅读数据请求消息向稍后阅读客户端发送相应的稍后阅读数据。稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项稍后阅读数据请求消息;
[0250]交互模块122具体适于:在稍后阅读数据请求消息为稍后阅读列表请求消息的情况下,根据稍后阅读列表中的参数向稍后阅读客户端发送相应的稍后阅读数据,其中,稍后阅读列表中的参数包括:稍后阅读数据的页面标题、以及稍后阅读数据的页面网址,还可以包括以下至少之一:稍后阅读数据的页面状态、稍后阅读数据的来源类别、以及稍后阅读数据的添加时间;在稍后阅读数据请求消息为单项稍后阅读数据请求消息的情况下,向稍后阅读客户端发送相应稍后阅读数据的页面内容。
[0251]优选地,根据本发明实施例的稍后阅读服务器还包括:更新模块,适于在从用户指令中获取的稍后阅读数据所对应的页面网址已存在的情况下,更新该网址对应的其他稍后阅读数据。
[0252]需要说明的是,上述稍后阅读服务器可以为云端服务器。
[0253]从上述处理可以看出,首先稍后阅读服务器根据稍后阅读客户端传递的用户数据信息下发安全认证,稍后阅读客户端会通过HTTP POST请求Cloud端下发数据。根据请求类型的不同可以下发稍后阅读列表和稍后阅读单独数据项。其中,稍后阅读服务器可以通过两种来源收集数据:1、客户端主动发送稍后阅读项的基本数据,例如,标题、地址、页面内容等信息,服务器可以根据数据和操作对相应数据进行增删改等操作。2、服务器根据从客户端收集的稍后阅读项数据,去该地址收集网址内容,解析HTML,获得页面正文等信息。
[0254]实例8
[0255]现有技术中的稍后阅读客户端,因为不存在Cloud Service,所以数据仅存在本地,从而没有稍后阅读数据刷新功能。在本发明实施例中,稍后阅读数据存储在Cloud端,所以数据可以由Cloud Service把用户数据下发,实现稍后阅读数据的刷新。
[0256]根据本发明的实施例,提供了一种稍后阅读客户端刷新装置,图13是本发明实施例的稍后阅读客户端刷新装置的结构示意图,如图13所示,根据本发明实施例的稍后阅读客户端刷新装置包括:发送模块130、以及刷新模块132,以下对本发明实施例的各个模块进行详细的说明。
[0257]发送模块130,适于获取触发指令,向稍后阅读服务器发送稍后阅读数据刷新请求;触发指令为:将稍后阅读客户端从后台睡眠状态转换为前台激活状态的激活指令;或者,通过预先设置的刷新按键发送的刷新指令。
[0258]具体地,1S设备上的应用程序存在激活与非激活状态,激活状态指应用程序在可视区域,非激活状态指用户可以使用home按键将激活的应用程序切入到后台运行。当用户点击一个处于非激活状态的应用程序图标时,1S系统会将该应用程序重新设置为激活状态。稍后阅读客户端选择应用程序切入前台变成激活状态的时机向Cloud端请求刷新稍后阅读数据,这个时机可以认为是1S设备独有的。此外,本发明实施例在客户端设备上增加提供刷新数据的按键,实现向Cloud端请求刷新稍后阅读数据的功能。
[0259]刷新模块132,适于接收稍后阅读服务器发送的最新版本的稍后阅读数据。稍后阅读数据具体包括:页面标题、页面网址、页面状态、来源类别、页面内容、以及添加时间。
[0260]优选地,上述稍后阅读数据刷新请求可以为稍后阅读列表请求消息。
[0261]刷新模块132具体适于:接收稍后阅读服务器发送的最新版本的稍后阅读列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的页面标题、以及各项稍后阅读数据的页面网址,还可以包括以下至少之一:各项稍后阅读数据的页面状态、各项稍后阅读数据的来源类别、或者各项稍后阅读数据添加到稍后阅读服务器的添加时间。
[0262]也就是说,如果稍后阅读服务器接收的是稍后阅读列表请求消息,则可以仅发送稍后阅读列表给稍后阅读客户端,改稍后阅读列表中不包括页面内容。未发送的页面内容可以根据稍后阅读客户端的请求进行发送。
[0263]优选地,根据本发明实施例的稍后阅读客户端刷新装置进一步包括:显示模块,适于显示稍后阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读列表的时间信息。
[0264]图9是本发明实施例的稍后阅读客户端界面的示意图,如图9所示,在本发明实施例中,使用右上侧“ + ”号按键进行添加稍后阅读数据项的操作,同样将稍后阅读数据分为全部数据组和未读数据组。优选地,在本发明实施例中,在视图左上侧设置有一个刷新按键,该刷新按键的功能就是从Cloud Service获取最新的稍后阅读数据集合。
[0265]优选地,在本发明实施例中,稍后阅读客户端刷新装置进一步包括:登录模块,适于在向稍后阅读服务器发送稍后阅读数据刷新请求之前,登陆用户帐号。刷新模块进一步适于:在与第一稍后阅读客户端使用同一个用户帐号登录、且在第一稍后阅读客户端向稍后阅读服务器增加新的稍后阅读数据后的情况下,向稍后阅读服务器发送稍后阅读数据刷新请求,从稍后阅读服务器获取第一稍后阅读客户端新增加的稍后阅读数据。从而实现两个客户端就可以得到最新的稍后阅读数据,从而实现同时阅读。
[0266]实例9
[0267]根据本发明的实施例,提供了一种稍后阅读实现系统,图14是本发明实施例的稍后阅读实现系统的示意图,如图4所示,根据本发明实施例的稍后阅读实现系统包括第一稍后阅读客户端140、第二稍后阅读客户端142、以及稍后阅读服务器144。在本实施例中,上述第一稍后阅读客户端140和第二稍后阅读客户端142可以为同一稍后阅读客户端或不同稍后阅读客户端。
[0268]第一稍后阅读客户端140,适于根据用户指令获取需要保存的稍后阅读数据,并将稍后阅读数据携带在稍后阅读保存消息中发送到稍后阅读服务器144 ;其中,稍后阅读数据请求消息包括:稍后阅读列表请求消息、以及单项稍后阅读数据请求消息;用户指令具体包括:增加一项稍后阅读数据、删除一项稍后阅读数据、和/或更改一项稍后阅读数据中的参数。
[0269]第一稍后阅读客户端140发送的稍后阅读数据具体包括以下至少之一:页面标题、页面网址、页面状态、来源类别。此外,稍后阅读数据中还可以包括:页面内容。
[0270]稍后阅读服务器144,适于从第一稍后阅读客户端140发送的稍后阅读保存消息中获取稍后阅读数据,保存稍后阅读数据并对稍后阅读数据进行管理;接收第二稍后阅读客户端142发送的稍后阅读数据请求消息,并根据稍后阅读数据请求消息向第二稍后阅读客户端142发送相应的稍后阅读数据;
[0271]优选地,稍后阅读保存消息中还包括用户标识数据;稍后阅读服务器144进一步适于:从稍后阅读保存消息中获取用户标识数据,根据用户标识数据将获取的稍后阅读数据保存在相应的存储空间中。
[0272]优选地,稍后阅读数据请求消息中携带有用户标识数据;稍后阅读服务器144进一步适于:获取稍后阅读数据请求消息中携带的用户标识数据,根据用户标识数据从相应的存储空间中获取与用户标识数据相应的稍后阅读数据。
[0273]第二稍后阅读客户端142,适于在需要获取稍后阅读数据时,向稍后阅读服务器144发送稍后阅读数据请求消息,从稍后阅读服务器144获取相应的稍后阅读数据。
[0274]第二稍后阅读客户端142进一步适于:发送稍后阅读列表请求消息,并根据稍后阅读列表中的参数从稍后阅读服务器144获取相应的稍后阅读数据;在用户需要读取稍后阅读列表中的某项稍后阅读数据的页面内容时,发送单项稍后阅读数据请求消息,并从稍后阅读服务器144获取相应稍后阅读数据的页面内容,其中,稍后阅读列表包括:未读稍后阅读数据组、以及全部稍后阅读数据组,稍后阅读列表中的参数具体包括:稍后阅读数据的页面标题、稍后阅读数据的页面网址、稍后阅读数据的页面状态、稍后阅读数据的来源类另O、和/或稍后阅读数据添加到稍后阅读服务器144的添加时间。
[0275]在本发明实施例中,稍后阅读客户端和稍后阅读服务器144可以参照上述相关实施例中的描述进行理解,在此不再赘述。
[0276]实例10
[0277]根据本发明的实施例,提供了一种稍后阅读认证系统,图15是本发明实施例的稍后阅读认证系统的示意图,如图15所示,根据本发明实施例的稍后阅读认证系统包括:稍后阅读客户端150、以及稍后阅读服务器152,以下对本发明实施例的技术方案进行详细说明。
[0278]具体地,稍后阅读客户端150,适于获取认证信息,并根据认证信息生成数据安全签名,将数据安全签名和认证信息中的预定信息发送到稍后阅读服务器152 ;并接收稍后阅读服务器152发送的认证数据,并将认证数据携带在用户指令中与稍后阅读服务器152进行稍后阅读数据的交互;优选地,认证信息包括:时间戳、与稍后阅读客户端150相应的账户数据、以及生成数据安全签名需要使用的加密信息。预定信息包括:账户数据、以及加密信息。
[0279]稍后阅读服务器152,适于根据数据安全签名和预定信息对稍后阅读客户端150进行认证,并向稍后阅读客户端150发送认证数据,接收稍后阅读客户端150发送的携带有认证数据的用户指令,根据认证数据对稍后阅读客户端150进行认证,在认证通过后,与稍后阅读客户端150进行稍后阅读数据的交互。
[0280]优选地,稍后阅读客户端150进一步适于:登录账户中心服务器,从账户中心服务器获取账户数据以及加密信息;向稍后阅读服务器152发送时间戳请求信息,从稍后阅读服务器152获取时间戳,其中,账户中心服务器为云端服务器。
[0281]优选地,稍后阅读客户端150进一步适于:根据账户数据、加密信息、以及时间戳以预定格式生成数据安全签名,其中,预定格式为:数据安全签名=加密算法(时间戳+账户数据+加密信息+删除最后一个数字的时间戳),“加密算法O”表示以加密信息中指定的加密算法对括号内的数据进行加密。
[0282]稍后阅读客户端150进一步适于:使用认证数据与稍后阅读服务器152进行交互时,如果稍后阅读服务器152未通过对认证数据的认证,则稍后阅读客户端150重新向稍后阅读服务器152进行认证。
[0283]优选地,稍后阅读服务器152为云端服务器。
[0284]在本发明实施例中,稍后阅读客户端和稍后阅读服务器可以参照上述相关实施例中的描述进行理解,在此不再赘述。
[0285]实例11
[0286]根据本发明的实施例,提供了一种稍后阅读刷新系统,图16是本发明实施例的稍后阅读刷新系统的示意图,如图16所示,根据本发明实施例的稍后阅读刷新系统包括:稍后阅读客户端160、以及稍后阅读服务器162,以下对本发明实施例的稍后阅读刷新系统中的各个模块进行详细说明。
[0287]具体地,稍后阅读客户端160,适于获取触发指令,向稍后阅读服务器162发送稍后阅读数据刷新请求;获取稍后阅读服务器162发送的最新版本的稍后阅读数据;稍后阅读数据具体包括:网页标题、和网页网址;稍后阅读数据还包括以下至少之一、网页状态、来源类别、网页内容、或添加时间。
[0288]稍后阅读服务器162,适于根据稍后阅读数据刷新请求向稍后阅读客户端160发送最新版本的稍后阅读数据。
[0289]优选地,稍后阅读服务器162进一步适于:查找是否存在更新版本的稍后阅读列表,如果存在,则向稍后阅读客户端160发送最新版本的稍后阅读数据,如果不存在,相稍后阅读客户端160返回无数据更新的响应。
[0290]优选地,稍后阅读数据刷新请求为稍后阅读列表请求消息。稍后阅读客户端160进一步适于:接收稍后阅读服务器162发送的最新版本的稍后阅读列表,其中,稍后阅读列表具体包括:各项稍后阅读数据的网页标题、以及各项稍后阅读数据的网页网址,稍后阅读列表还包括以下至少之一:各项稍后阅读数据的网页状态、各项稍后阅读数据的来源类别、或各项稍后阅读数据添加到稍后阅读服务器162的添加时间。
[0291]优选地,稍后阅读客户端160进一步适于:显示稍后阅读列表,其中,稍后阅读列表上标识有更新该稍后阅读列表的时间信息。
[0292]优选地,稍后阅读客户端160进一步适于:在获取触发指令,向稍后阅读服务器162发送稍后阅读数据刷新请求之前,登陆登陆稍后阅读账号。
[0293]在本发明实施例中,稍后阅读客户端160和稍后阅读服务器162可以参照上述相关实施例中的描述进行理解,在此不再赘述。
[0294]综上所述,借助于本发明实施例的上述技术方案,通过对用户进行认证后,将用户的稍后阅读数据发送到服务器端,在用户通过其他终端使用稍后阅读功能时,从服务器端获取最新的稍后阅读数据,解决了现有技术中无法实现稍后阅读数据各终端平台互通、以及无法对用户的稍后阅读数据进行保护的问题,能够实现浏览器客户端稍后阅读数据的跨平台互通,保证了用户稍后阅读数据的安全性,使稍后阅读客户端的稍后阅读数据集合能够及时更新,更好地将稍后阅读数据展现给用户。
[0295]尽管为示例目的,已经公开了本发明的优选实施例,本领域的技术人员将意识到各种改进、增加和取代也是可能的,因此,本发明的范围应当不限于上述实施例。
[0296]应当注意的是,在本发明的控制器的各个部件中,根据其要实现的功能而对其中的部件进行了逻辑划分,但是,本发明不受限于此,可以根据需要对各个部件进行重新划分或者组合,例如,可以将一些部件组合为单个部件,或者可以将一些部件进一步分解为更多的子部件。
[0297]本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的控制器中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
[0298]应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不
当前第5页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1