[发明专利]移动设备上大数据集的有效处理有效
申请号: | 201180061609.4 | 申请日: | 2011-12-16 |
公开(公告)号: | CN103314373B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 拉曼·塞斯 | 申请(专利权)人: | 赛贝斯股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京市柳沈律师事务所11105 | 代理人: | 邵亚丽 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 移动 设备 数据 有效 处理 | ||
技术领域
本发明通常涉及到移动通信,更具体地,涉及到采用移动设备获取和呈现信息。
背景技术
不具有本地数据库应用程序或不具有足够的本地存储容量的移动设备用户通常无法在不经受响应时间的延迟的前提下获取和显示大数据集。虽然响应时间对用户界面(UIs)的有效性很关键,但是当用户试图导航列表视图时,当前移动操作系统和平台的用户界面无法在不使用户经受延迟的前提下显示大数据集(即,具有成千上万条记录的数据集)的列表视图。当获取“混合”数据集时,这种问题更严重。此类混合数据集可包括文本和诸如图形、音频和视频之类的多媒体数据的组合。尤其是当数据集包括图形图像和图标时,移动设备没有有效获取和显示大数据集的能力,这导致移动设备用户界面缺乏响应能力。
移动计算设备的出现和发展允许用户从几乎任何地方存取相应信息而不受具体地理位置的约束。例如,当此类用户从一物理位置行进到另一物理位置时,其可以使用这些设备来查看相关数据。在移动设备仍旧变得普遍的商业环境中,这点尤其有利。来自不同领域的大量商业用户依靠该设备来实地存取大数据集的数据。通常将一些企业和应用数据库的子集下载到这些移动设备上或与其同步,从而用于在移动设备的用户界面上查看。
虽然移动设备相对较小的体积有助于携带,但该体积也已被证实为对一些用户和应用程序造成阻碍,对于那些需要从大数据集中获取和查看数据的企业移动用户来说尤其如此。
尽管移动技术方面已有进步,但在内存容量、数据存储容量、中央处理器(CPU)容量和网络性能方面,移动设备通常比工作站计算机的局限性更大。由于这些局限性,一些具有触摸屏界面的移动设备操作平台,诸如由苹果公司开发的iPhoneTM操作系统、Google公司的Android平台、Research In Motion(RIM)公司的Blackberry操作系统以及类似的移动操作系统,不能在单个视图中显示包括大量记录(即,数据行)的大数据集。当需要获取和显示大数据集的不同部分时,这些局限性提出了挑战来响应用户在移动设备的用户界面内的滚动或导航输入。考虑到移动设备的多功能性,理想的情况是通过执行一种方法使这些移动设备可以快速获取和显示来自服务器端数据库的大数据集的子集,并在可能断断续续的、不可靠的、偶尔连续的、可变速(服务质量)的或者暂时不可用的网络能力的环境下有效地显示这些子集。
随着越来越多的企业应用程序执行从应用服务器到移动设备的大型数据库同步,需要请求移动设备用户界面有效地显示越来越大的数据集。尽管较新的移动设备实现了在中央处理器(CPU)、内存容量和存储容量方面的改进,但是需要消耗大量内存来处理大数据集的移动应用程序仍然降低了用户对移动平台的体验。例如,传统技术足以在服务器、工作站和个人电脑上执行对包含10000个图标的数据集的列表视图的显示,但在移动设备上执行时会引起内存和CPU的性能问题。一些移动操作系统(OSs)试图通过标记那些需要消耗大量内存或CPU资源的应用程序进程来解决这些问题,从而可向其它的应用程序提供额外的资源分配。这种标记可以防止应用程序消耗不成比例的内存量,但是,这种技术的缺点在于被标记的应用程序的响应能力会降低。
当用户导航到数据时,用于在移动平台上显示来自大数据集数据的传统技术依靠实时(just in time)数据检索来获取将被显示的数据行。然而,当用户通过滚动或者导航到数据行而获取数据行时,经常会由于与无线环境中的这种实时获取有关的延迟而导致令人不可接受的、缓慢的UI响应时间。
用来在移动设备上显示大数据集的传统技术包括对大数据集进行检索并将其局部存储在移动设备上。但是,该技术的缺点是许多移动设备缺乏用于本地存储和显示大数据集的本地数据库应用程序和/或足够的本地存储容量。即使具有相对快速的本地数据库,在没有资源密集型数据同步以保持移动设备上的数据集更新的条件下,这种技术仍会导致显示过期数据。该技术的另一个缺点是当检索和存储大数据集时用户会遇到UI延迟。
尽管通过对索引和查询的优化而提高了数据库的性能,但是,传统数据库在移动环境下的实施无法在不出现诸如UI延迟和滞后等明显性能问题的条件下进行扩展以处理大数据集。
传统技术使用户很难浏览或查看那些超出移动设备屏幕当前可视区域的大数据表。这种限制使传统技术不适用于那些需要在小显示屏(例如移动设备)上显示长数据列表的应用。
因此,所期望的是以有效和经济的方式获取并在移动设备上快速显示来自大数据集的数据子集的能力。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛贝斯股份有限公司,未经赛贝斯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180061609.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置