用于更新移动设备上的展示画面的系统及其方法技术方案

技术编号:7865447 阅读:169 留言:0更新日期:2012-10-15 00:36
本发明专利技术公开了用于更新移动设备上的展示画面的系统及其方法。当用户界面被滚动时,数据请求被作出。如果数据未在缓存中被找到,则通过以最后添加的数据请求开始向服务器异步地发出数据请求,来从远程服务器检索数据。通过轻松加载器,移动设备不会用多个请求来攻击远程服务器。通过移除较老的数据请求,移动应用取回与当前显示更相符的数据。在从远程服务器接收到数据之后,数据被解码并被压缩。数据被置于缓存中。当多个条目存在时,缓存内的数据被关联并被处理。取代界面针对每个条目对来自缓存的数据进行解码,经处理数据被提供给界面,这消除了针对每个条目的处理和所需存储器。

【技术实现步骤摘要】

本申请总地涉及移动设备,更具体地涉及实时地请求数据的移动设备应用,例如显示联系人、呼叫历史和消息的滚动展示画面(presentation)屏幕。
技术介绍
位于移动平台上的应用在实时地从远程服务器取得数据时会引起不同挑战。例如,大多数移动设备的总存储器为512兆字节。在该存储器中,每个程序具有用于在其中运行的32兆字节的存储器。32兆字节的存储器是程序在任何一时间点可利用的全部存储器。由于移动设备上可用的存储器有限,因此以其原本格式来缓存来自远程服务器的所有数据 并不总是可行的。用户还倾向于要求包含大量信息的视图位于单个屏幕上,例如,整个社团联系人列表在单个视图中。这些视图应用了滚动并且期望有非常平滑的转换。当视图中的项目需要具体的单独数据时,例如,存储在服务器上的实时数据或大图像,则屏幕上的单次滚动将导致对服务器的巨量请求。因此,这将减慢设备本身上的处理,从而使得设备不适当地执行并且带来非常差的用户体验。当存储器资源缺乏时,移动应用不会示出所有数据,或者在替代方式中,移动应用创建按照需要仅查看单个项目以防止滚动问题的方法。为了克服上述挑战,在本申请中描述了。下面描述这些以及其他相本文档来自技高网...

【技术保护点】

【技术特征摘要】
2011.02.18 US 12/932,2031.一种用于提供移动设备上所显示的展示画面内的数据的方法,包括 接收用于所述展示画面的数据请求; 从最后接收的数据请求开始,从服务器异步地检索与所述数据请求相对应的数据;以及 在所述展示画面内显示所述数据。2.如权利要求I所述的方法,包括将所述数据转换为能够由所述展示画面使用的形式。3.如权利要求I所述的方法,包括 对从所述服务器检索到的所述数据进行解码; 压缩所述数据;以及 将所述数据存储在缓存中。4.如权利要求3所述的方法,包括 当多个共同条目被提供在所述展示画面中时,关联存储在所述缓存内的所述数据; 处理所述缓存内的所述...

【专利技术属性】
技术研发人员:苏瑞雅普拉卡施·桑德拉潘迪安
申请(专利权)人:米特尔网络公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1