用于移动设备的信息的基于鱼眼表示制造技术

技术编号:8687882 阅读:197 留言:0更新日期:2013-05-09 07:42
本发明专利技术的实施方式涉及用于图形显示或表示在移动设备的有限查看区域上的大数据表的基于鱼眼视图的计算机执行方法。生成在数据表内的数据行的至少一个子集和数据行的所述至少一个子集的多个数据段的图示,并且使用移动设备的图形用户界面以图形显示。当用户从所显示的数据行选择聚焦行时,显示所选择聚焦行的基于鱼眼视图。所述基于鱼眼视图和所述数据段的图示向用户提供大数据表的聚焦加内容视图。另外,即使当特定的数据项太小而无法读出具体值,所述图示向用户提供有意义的信息。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施方式通常涉及移动设备领域,更具体地涉及使用移动设备显示信肩、O
技术介绍
移动计算设备的出现和发展允许用户从几乎任何地点访问相关信息,而无需被束缚在特定的地理位置。例如当从一个物理位置行进到另一个物理位置时,所述用户可以使用这些设备查看相关的数据。这在移动设备继续盛行的商业环境中是特别有利的。从事不同职业的许多商业用户依赖所述设备在领域中访问数据。数据领域的一些子集普遍被下载或被同步到用于在领域中查看的这些移动设备。虽然移动设备的小尺寸有助于其便携性,但该尺寸也可被证明妨碍了一些用户和应用,更具体地妨碍了在领域中需要查看大量数据的企业移动用户。这些企业用户在移动设备的有限屏幕空间上查看数据很困难。例如,用户可能很难导航太长的无法显示在单一屏幕中的数据项表。另外,在表内的数据项可能太小而使用户无法读出。为了帮助用户查看在显示屏中的数据项,开发了鱼眼查看技术,其中被选作聚焦的项以全尺寸显示,而其他项根据它们到聚焦项的距离,不同程度地减少尺寸。然而,传统的鱼眼查看技术用于在移动设备上查看大数据集合时受到一些限制,这些限制排除了它们成为移动用户的商业可行方案。与传统鱼眼技术相关的一个限制是,它们只可应用于例如菜单的短表。传统技术使用户很难浏览可能超出移动设备屏幕的当前查看区域的大数据表。该限制使得传统技术无法应用到需要在小显示屏(例如移动设备)上显示长数据表的应用中。另一个限制是,使用传统鱼眼技术显示的大部分数据项在大小方面太小,而无法提供对用户任何有意义的信息。因此,显示这样的项实际上是浪费宝贵的屏幕空间。因此,用户需要使用移动设备查看并且快速导航数据长表的能力。此外,应用开发人员需要新的基于鱼眼机构,来在移动设备显示屏上或其他也可以向用户提供有意义的信息的小显示器上显示大量的数据。
技术实现思路
本专利技术的实施方式涉及在小显示屏上显示数据项的大表的基于鱼眼视图,例如在移动设备的显示屏上。在一个实施方式中,提供了一种用于在移动设备上显示数据表的基于鱼眼视图的计算机执行方法。所述数据表位于所述移动设备上并且包括数据行。所述数据表的数据行包括多个数据段。针对至少所述数据行的子集生成所述多个数据段的图示。使用所述移动设备的图形用户界面以图形显示所述数据行,或至少所述数据行的子集,和所生成的图示。通过图形用户界面从用户接收聚焦行的选择。然后向所述用户以图形呈现所选择的聚焦行的基于鱼眼视图。针对所述基于鱼眼视图,所选择的聚焦行比其他图形显示的数据行以更高级别细节地显示。即使所显示的数据行太小而无法读出具体值,所述用户通过查看以图形显示的数据行以及所述多个数据段的所述图示,可以确定所述多个数据段的相对值。在另一个实施方式中,用于在移动设备上显示数据表的基于鱼眼视图的系统包括:数据可视化模块和用户导航模块。所述数据可视化模块被设置为在移动设备上访问所述数据表。所述数据表包括具有多个数据段的数据行。所述数据可视化模块被进一步设置为,针对至少所述数据表的所述数据行的子集生成所述多个数据段的图示。所述数据可视化模块被进一步设置为,使用所述移动设备的图形用户界面以图形显示至少数据行的所述子集和所生成的图示。所述数据可视化模块还被进一步设置为,向用户以图形显示聚焦行的所述基于鱼眼视图。针对所述基于鱼眼视图,所述聚焦行比其他图形显示的数据行以更高级别细节地显示。所述用户导航模块被设置为,通过所述图形用户界面从所述用户接收在以图形显示的数据行中的聚焦行的选择。即使如果所显示的数据行太小而无法读出具体值,用户通过查看以图形显示的数据行以及所述多个数据段的所述图示,可以确定所述多个数据段的相对值。实施方式可以使用硬件、固件、软件或其组合而实现,并且实施方式也可以在一个或多个计算机系统或其他处理系统中实现。下面,参照附图详细描述本专利技术另外的实施方式、特征和优点以及各种实施方式的结构和操作。应注意的是,本专利技术不限于本文所描述的具体实施方式。本文所示出的实施方式只出于例示的目的。基于本专利技术所包含的信息,其他实施方式对相关领域技术人员是显而易见的。附图说明参照附图,仅通过示例的方式描述了实施方式。在附图中,相同的标号可以表示相同的或功能近似的元件。元件第一次出现的附图典型地由最左边的数字或在相对应的标号中的数字表示。另外,并入本文且形成说明书的部分的附图和说明书一起例示了本专利技术的实施方式,进一步用于解释本专利技术的原理并且用于使相关领域技术人员可以实施和使用本专利技术。图1是在其中可以实现各实施方式的示意性分布式系统的视图。图2是根据本专利技术的一个实施方式的用于在移动设备上显示数据表的基于鱼眼视图的示意性设备的结构图。图3例示了根据一个实施方式在移动设备上显示数据表的基于鱼眼视图的示意性图形用户界面。图4例示了根据一个实施方式在移动设备上显示数据表的基于鱼眼视图的另一个示意性图形用户界面。图5示出了根据一个实施方式在移动设备上针对数据表从默认的雷达视图转变为基于鱼眼雷达视图的示意性索引条。图6是示出了根据一个实施方式在移动设备上使用数据表的基于鱼眼视图用于显示不同类型数据的示意性细节级别的表。图7是根据一个实施方式的示意性方法的流程图,用户通过其可以使用移动设备上的数据表的基于鱼眼视图从所述数据表查看并选择感兴趣的项。图8是根据一个实施方式用于在移动设备上显示数据表的基于鱼眼视图的示意性方法的流程图。图9是在其中可以实现各实施方式的示例计算机系统的视图。具体实施例方式目录表1.介绍I1.系统概览II1.移动设备上的数据表的基于鱼眼表示A.具有雷达视图的索引条B.长数据表的聚焦加内容视图C.性能优化IV.显示数据表的基于鱼眼视图的示例⑶IA.基本基于鱼眼视图B.具有数据项的图形可视化的基于鱼眼视图V.方法A.针对在移动设备上的基于鱼眼视图的用户流程B.在移动设备上显示大数据表的基于鱼眼视图V1.计算机系统执行示例VI1.总结1.介绍实施方式涉及在移动设备上的有限内容查看区域以图形显示或表示大数据表的基于鱼眼视图。商业企业移动数据库应用一般需要显示信息的长表。实施方式使长数据表的基于鱼眼视图成为针对这样的商业应用的可行方案。如在下文将详细讨论,实施方式还能在小的显示屏上显示大量的数据,同时还传达数据有用的或有意义的信息行,而不用阅读在行内的真正数据值。虽然参照用于特定应用的例示性实施方式描述了本专利技术,但应理解的是实施方式不限于此。其他实施方式是可能的,并且在本文教导的精神和范围内以及在实施方式可以有显著实用性的其他领域可以对实施方式进行修改。此外,当特定的特性、结构或特征与一个实施方式相关地描述时,不论是否明确说明,也提出了在相关领域技术人员公知的范围内产生与其他实施方式相关的所述特性、结构或特征。对相关领域技术人员显而易见地是,本文描述的实施方式可以在许多不同的软件、硬件、固件和/或附图中所示的实体的实施方式中实现。任何具有硬件专门控制的实现各实施方式的实际软件代码不限制本专利技术的具体说明。因此,考虑到在此表示的细节级别,理解到实施方式的可能的修改和变型,将描述实施方式的操作行为。在本文的详细说明中,提到“一实施方式”、“一个实施方式”、“一个示例实施方式”等,表示所述描述的实施方式可以包括一个特定的特性、结构或特征,但不是每一个实施方式本文档来自技高网
...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】2010.07.21 US 12/840,8461.一种用于在移动设备上显示数据表的基于鱼眼视图的计算机执行方法,所述方法包括以下步骤: 在所述移动设备上访问所述数据表,所述数据表包括数据行,其中每一个数据行具有多个数据段; 基于多个数据段中每一个相应值,生成用于所述数据表的所述数据行的至少一个子集的多个数据段的图示; 使用移动设备的图形用户界面,图形显示至少数据行的所述子集和所生成的图示; 接收用户通过图形用户界面对聚焦行的选择;以及 向用户以图形显示所选择的聚焦行的基于鱼眼视图,其中,所选择的聚焦行比其他图形显示的数据行以更高级别细节显示, 其中,即使所显示的数据行的尺寸太小而无法读出所述多个数据段的具体值,用户通过查看以图形显示的数据行以及所述多个数据段的所述图示,可以确定所述多个数据段的相对值。2.按权利要求1所述的方法,其中,图形显示还包括: 在图形用户界面中以图形显示主表窗口,所述主表窗口至少包括所述数据行的所述子集和所生成的图示; 在图形用户界面中以图形显示索引条,所述索引条包括与索引字段相对应的一系列值,所述索引字段是所述数据 表的所述数据行的多个数据段中的一个;以及 使所述用户使用所述索引条和所述主表窗口可以导航所述数据表的所述数据行。3.按权利要求2所述的方法,其中,以图形显示主表窗口还包括:以图形显示滚动按钮从而使用户可以使用所述图形用户界面导航所显示的数据行。4.按权利要求2所述的方法,其中,以图形显示所述主表窗口还包括: 针对所述数据表确定所述索引字段; 基于所确定的索引字段将所述数据表的所述数据行分类;以及 在所述主表窗口中以图形显示所分类的数据行。5.按权利要求4所述的方法,其中,确定所述索引字段包括:确定在企业系统的关系数据库中的表的对应索引,其中所述数据表的所述数据行对应于所述表的行。6.按权利要求4所述的方法,其中,确定所述索引字段包括: 使用户通过所述图形用户界面能够选择所述索引字段;以及 接收所述用户对所述索引字段的选择。7.按权利要求4所述的方法,其中,以图示所述基于鱼眼视图包括:以比显示在主表窗口中的其他数据行更高级别的细节以图形显示聚焦行以及靠近聚焦行的两行或更多行, 其中,所述聚焦行以最高级别的细节显示,且靠近所述聚焦行的两行或更多行根据所述两行或更多行到所述聚焦行的距离以降低级别的细节显示。8.按权利要求1所述的方法,其中,针对所述多个数据段的所述图示是基于所述数据段的数据类型的。9.按权利要求1所述的方法,其中,所述以图形显示还包括: 当以图形显示至少所述数据行的所述子集和所生成的图示时,使用所述移动设备的一个或多个高速缓冲存储器设备执行双缓冲优化。10.按权利要求1所述的方法,其中,以图形显示还包括: 当以图形显示至少所述数据行的所述子集和所生成的图示时,在移动设备上执行部分和异步的渲染优化。11.一种用于在移动设备上显示数据表的基于鱼眼视图的系统,所述系统包括: 数据可视化模块,其在移动设备上访问所述数据表,所述数据表包括具有多个数据段的数据行,从而基于所述多个数据段中的每一个数据段的各个值生成至少针对所述数据表的所述数据行的子集的所述多个数据段的图示,从而使用移动设备的图形用户界面以图形显...

【专利技术属性】
技术研发人员:史蒂文·骞·夏张昌彦·费·何
申请(专利权)人:赛贝斯股份有限公司
类型:
国别省市:

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

1