[发明专利]移动终端系统的数据定向缓存方法和装置在审
申请号: | 201210279558.9 | 申请日: | 2012-08-02 |
公开(公告)号: | CN103581267A | 公开(公告)日: | 2014-02-12 |
发明(设计)人: | 刘飞 | 申请(专利权)人: | 北京千橡网景科技发展有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 吴立明 |
地址: | 100041 北京市石*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 终端 系统 数据 定向 缓存 方法 装置 | ||
技术领域
本发明的各实施方式涉及移动终端的缓存设计,并且更具体地,涉及移动终端系统的数据定向缓存方法和装置。
背景技术
随着系统的复杂化,单点登录的设计越来越深入人心。
单点登录(Single Sign On),简称为SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。当用户第一次访问应用系统1的时候,因为还没有登录,会被引导到认证系统中进行登录;根据用户提供的登录信息,认证系统进行身份效验,如果通过效验,应该返回给用户一个认证的凭据--验证票;用户再访问别的应用的时候,就会将这个验证票带上,作为自己认证的凭据,应用系统接受到请求之后会把验证票送到认证系统进行效验,检查验证票的合法性。如果通过效验,用户就可以在不用再次登录的情况下访问应用系统2和应用系统3了。
然而,现有的单点登录方案,除了提供简单的验证票外,系统内各个应用的数据缓存机制仍然比较简单,具体而言,各个用户账户缓存系统一般是独立的,单个用户账户缓存系统中的不同应用的缓存一般也是独立的。而登录服务器端的实际情况是,尤其是利用同一移动终端登录时,不同账户访问的服务器系统中的部分缓存数据可能是相同的,单个账户所登录的不同应用的部分缓存数据可能是相同的。上述不同账户缓存、不同应用缓存独立或不能共享的不利之处在于,不能有效地利用上述部分相同的缓存数据,使得不同账户或应用需重复下载所述相同的缓存数据,从而占用了资源,降低了服务器系统的访问效率。
因此,现在迫切需要一种能够保证多应用或多账户在使用相关服务时更加快捷、高效的相关缓存方法和装置。而缓存的优化意味着更快的访问速度,更满意的用户体验。
发明内容
鉴于目前现状,本发明的目的至少在于提供一种移动终端系统的数据定向缓存的方法和装置,其通过将多账户或多应用的缓存系统关联起来,实现了多账户或多应用的缓存数据的关联更新或共享,从而避免了需重复下载相同的部分缓存数据,降低了资源的占用,极大地提高了用户登录的速度以及系统的运行性能,提升了用户体验。
根据本发明的第一方面,提供了一种移动终端系统内的数据定向缓存的方法,包括:将服务器系统的第一账户登录过的各个应用数据保存在移动终端内的第一账户缓存系统;关联所述第一账户缓存系统内的各个应用数据中的部分应用数据。
根据本发明的一个实施方式:关联所述第一账户缓存系统内的所述部分应用数据,使得所述第一账户缓存系统内的任一应用数据中的所述部分应用数据发生改变时,相应地更新所述第一账户缓存系统内的其他应用数据的所述部分应用数据。
根据本发明的一个实施方式:将服务器系统的第二账户登录过的各个应用数据保存在移动终端内的第二账户缓存系统,使得所述第二账户缓存系统内的任一应用数据中的所述部分应用数据发生改变时,相应地更新所述第二账户缓存系统内的其他应用数据的所述部分应用数据。
根据本发明的一个实施方式:存在多个账户缓存系统时,关联多个账户缓存系统的部分账户数据,使得其中一个账户的账户缓存系统的部分账户数据发生改变时,相应地更新其他账户的账户缓存系统的所述部分账户数据。
根据本发明的一个实施方式:各个账户优先利用所述移动终端内的所述账户缓存系统登录服务器系统。
根据本发明的一个实施方式:由于存在所述第二账户缓存系统,使得能在第一账户的任一应用中将第一账户切换到第二账户,而无需读取服务器系统的信息。
根据本发明的一个实施方式:更新所述部分应用数据或所述部分账户数据,包括当距前一个更新的时间间隔大于预定时间间隔时,执行所述部分应用数据或所述部分账户数据的更新。
根据本发明的一个实施方式:所述移动终端系统是安卓系统。
根据本发明的另一方面,提供了一种移动终端系统内的数据定向缓存的装置,包括:缓存部,用于将服务器系统的第一账户登录过的各个应用数据保存在移动终端内的第一账户缓存系统;
关联部,用于关联所述第一账户缓存系统内的各个应用数据中的部分应用数据。
根据本发明的一个实施方式:所述关联部使得所述第一账户缓存系统内的任一应用数据中的所述部分应用数据发生改变时,相应地更新所述第一账户缓存系统内的其他应用数据的所述部分应用数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京千橡网景科技发展有限公司,未经北京千橡网景科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210279558.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种五谷杂粮自动清洗烘烤机
- 下一篇:一种洗薯机
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置