当前位置: 首页 > 专利查询>英特尔公司专利>正文

在移动计算设备上显示排序结果制造技术

技术编号:11833688 阅读:74 留言:0更新日期:2015-08-05 20:21
用于在计算设备上显示排序结果的技术包括确定待排序的一组数据项的多个排序标准,以及关联视觉属性到每个排序标准。还可以确定排序标准的排序优先级。基于排序标准和排序优先级对所述一组数据项进行排序。使用标识了每个对应的排序标准的排序顺序的视觉属性显示排序结果。所述视觉属性可以包括,例如,显示位置、尺寸、颜色、动画、或所述数据项的其他视觉方面。

【技术实现步骤摘要】
【国外来华专利技术】相关申请的交叉引用根据35 U.S.C§119(e),本申请要求于2012年12月28日递交的美国专利申请序列号13/729,339的优先权。
技术介绍
移动计算设备正在成为个人、企业、以及社会使用的普遍的工具。移动计算设备的便携性正在随着设备尺寸的减小和处理能力的增加而增加。事实上,许多计算设备被设计为由用户手持的尺寸以提高易用性。此外,现代的移动计算设备配备了增强的处理能力和数据存储能力,以允许这样的设备执行高级的处理。此外,许多现代的移动计算设备能够连接到包括因特网的各种数据网络,以通过这样的网络取回和接收数据通信。因此,现代的移动计算设备是强大的、往往是个人的、不受特定位置限制的工具。为了促进便携性,许多移动计算设备包括限制尺寸的显示器,从而减小了设备的整体尺寸。然而,移动计算设备的小显示尺寸可能对用户在该移动计算设备上执行某些功能造成困难。例如,在相对较小的显示器上对数据项进行排序可能是麻烦和困难的,特别是当每个数据项包括多个属性时。在这样的情况下,用户通常需要滚动或平移显示器的视口,以查看已排序的数据项的额外属性以充分地了解排序结果。当执行多标准排序时(即在同一时间对数据项的多个属性进行排序),这种无法在显示器上(例如,在显示器的视口内)同时地查看数据项的多个属性是更显著的关注点。在这样的情况下,用户可能尤其不仅对主要属性的排序顺序感兴趣,而且对其他属性(在其上进行了排序)的排序顺序感兴趣。<br>附图说明以示例的方式而不是以限制的方式在附图中示出了本文所描述的概念。为了简单和清楚地说明,图中所示出的元件不一定按照比例绘制。在认为适当时,在各个图中重复使用附图标记以表明对应的或类似的元件。图1是用于显示排序结果的移动计算设备的至少一个实施例的简化框图;图2是图1的移动计算设备的环境的至少一个实施例的简化框图;图3是用于在图1和图2的移动计算设备的显示器上生成和显示排序结果的方法的至少一个实施例的简化流程图;图4是由图3的方法所生成并在图1和图2的移动计算设备的显示器上显示的排序结果的至少一个实施例的简化图示;图5是另一个由图3的方法所生成并在图1和图2的移动计算设备的显示器上显示的排序结果的至少一个实施例的简化图示;以及图6是另一个由图3的方法所生成并在图1和图2的移动计算设备的显示器上显示的排序结果的至少一个实施例的简化图示。具体实施方式尽管本公开的概念容易受到各种修改和替代形式的影响,但是已经在附图中以示例的方式显示了其中的具体实施例并且将在本文进行详细描述。然而应当理解的是,并非想将本公开的概念局限在所公开的特定形式,而是相反,目的是要涵盖与本公开和所附权利要求一致的所有修改、等价物、以及替代物。本说明书中提到的“一个实施例”、“实施例”、“示范实施例”等表明所描述的实施例可以包括特定特征、结构、或特性,但每个实施例可能或可能不一定包括该特定特征、结构、或特性。此外,这些短语不一定指相同的实施例。此外,当结合实施例描述特定特征、结构、或特性时,认为不管是否明确描述,本领域技术人员都知道结合其他的实施例以实现该特征、结构、或特性。在一些情况下,所公开的实施例可以以硬件、固件、软件、或其任意组合来实现。所公开的实施例还可以作为承载于或存储在可以由一个或多个处理器读取和执行的暂时性或非暂时性的机器可读(例如,计算机可读)存储介质上的指令来实现。机器可读存储介质可以体现为用于以机器可读的形式存储或传输信息的任何存储设备、机制、或其他物理结构。(例如,易失性或非易失性存储器、介质盘、或其他介质设备)。在附图中,可以以具体的布置和/或排序显示一些结构或方法特征。然而,应当理解的是,不要求这种具体的布置和/排序。相反,在一些实施例中,可以以与说明性附图中所显示的不同的方式和/或排序布置这样的特征。此外,在特定附图中包含结构或方法特征并不意味着暗示在所有的实施例中都要求这样的特征,在一些实施例中,这样的特征可能不被包括或可能与其他特征相结合。现在参考图1,在一个实施例中,配置移动计算设备100以使用多个排序标准对一组数据项进行排序并在设备100的显示器110上显示排序结果,使用与每个排序标准相关联的不同视觉属性以标识对应的排序标准的排序顺序。可以使用数据项的任何(能够互相比较的)属性作为单独的排序标准。每个排序可以包括一个、两个、或多个(排序所基于的)排序标准。在使用多个排序标准的实施例中,可以使用所确定的排序标准的排序优先级来执行排序。通过修改每个排序标准的显示的数据项的对应的视觉属性,在显示器上示出每个排序标准的结果排序顺序。这样的视觉属性可以包括但不限于:已排序的数据项的位置;已排序的数据项的长度、宽度、或整体尺寸;已排序的数据项的背景颜色;已排序的数据项的文本属性;已排序的数据项的图形效果;已排序的数据项的动画效果;和/或每个已排序的数据项的其他视觉属性。以这种方式,可以在相对紧凑的显示空间上给用户显示多排序标准的排序结果,允许用户快速有效地区别出多个标准的排序顺序,同时减少了滚动、平移、和/或缩放显示器110的视口以查看每个感兴趣的排序标准的需求。移动计算设备100可以体现为能够执行本文所描述的功能的任何类型的移动计算设备。例如,在一些实施例中,移动计算设备100可以体现为“智能”电话、平板计算机、移动媒体设备、游戏控制台、移动互联网设备(MID)、个人数字助理、膝上型计算机、移动电器设备、或其他移动计算设备。如图1中所显示的,说明性的移动计算设备100包括处理器102、存储器106、输入/输出子系统108、以及显示器110。当然,在其他实施例中,移动计算设备100可以包括其他或附加的部件,例如在移动计算设备和/或通信设备(例如,各种输入/输出设备)中常见的那些。此外,在一些实施例中,一个或多个说明性的部件可以被包括在另一个部件中,或来自另一个部件的一部分。例如,在一些实施例中,存储器106或其一部分可以被包括在处理器102中。处理器102可以体现为能够执行本文所描述的功能的任何类型的处理器。例如,处理器可以被体现为具有一个或多个处理器核心104的单核或多核处理器、数字信号处理器、微控制器、或其他处理器或处理/控制电路。类似地,存储器106可以体现为目前已知的或在将来开发的并且能够执行本文所描述的功能的任何类型的易失性或非易失性存储器或本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/CN104823187.html" title="在移动计算设备上显示排序结果原文来自X技术">在移动计算设备上显示排序结果</a>

【技术保护点】
一种用于在显示器上显示排序结果的计算设备,所述计算设备包括:数据排序模块,用于(i)确定待排序的一组数据项的多个排序标准,(ii)为每一个确定的排序标准关联不同的视觉属性,以及(iii)根据所述多个排序标准对所述一组数据项进行排序以生成具有排序顺序的所述一组数据项的排序结果;以及显示模块,用于根据所述多个排序标准,使用与每一个排序标准相关联的视觉属性在所述显示器上显示所述排序结果,与每一个排序标准相关联的视觉属性标识出对应的排序标准的排序顺序。

【技术特征摘要】
【国外来华专利技术】2012.12.28 US 13/729,3391.一种用于在显示器上显示排序结果的计算设备,所述计算设备包括:
数据排序模块,用于(i)确定待排序的一组数据项的多个排序标准,
(ii)为每一个确定的排序标准关联不同的视觉属性,以及(iii)根据所述
多个排序标准对所述一组数据项进行排序以生成具有排序顺序的所述一组
数据项的排序结果;以及
显示模块,用于根据所述多个排序标准,使用与每一个排序标准相关
联的视觉属性在所述显示器上显示所述排序结果,与每一个排序标准相关
联的视觉属性标识出对应的排序标准的排序顺序。
2.如权利要求1所述的计算设备,其中,所述数据排序模块进一步用
于:
确定所述多个排序标准中的每一个相对于彼此的排序优先级,以及
根据(i)所述多个排序标准和(ii)所述多个排序标准中的每一个的排
序优先级,对所述一组数据项进行排序,以生成具有排序顺序的所述一组
数据项的排序结果。
3.如权利要求1所述的计算设备,其中,所述数据排序模块用于根据
对于所述多个排序标准的用户选择来确定所述多个排序标准。
4.如权利要求1所述的计算设备,其中,所述数据排序模块用于从所
述计算设备的存储器取回对于所述多个排序标准的预定义的选择,并且根
据所述预定义的选择确定所述多个排序标准。
5.如权利要求4所述的计算设备,其中,所述数据排序模块用于根据
待排序的数据项的类型取回对于所述多个排序标准的预定义的选择。
6.如权利要求1-5中任一项所述的计算设备,其中,所述显示模块用
于将所述排序结果的每一个数据项显示为数据项块,以及
每一个确定的排序标准的所述不同的视觉属性包括以下中的一个:所
述数据项块在所述计算设备的显示器屏幕上的位置、所述数据项块的宽度、
所述数据项块的高度、所述数据项块的背景颜色、所述数据项块的文本属
性、所述数据项块的图形效果、以及所述数据项块的动画效果。
7.如权利要求1-5中任一项所述的计算设备,其中,所述数据排序模
块用于接收对于要被与每一个确定的排序标准相关联的每一个不同的视觉
属性的用户选择。
8.如权利要求1-5中任一项所述的计算设备,其中,所述数据排序模
块用于:
访问将排序标准关联到视觉属性的参考数据库,以及
通过将每一个排序标准与所述参考数据库进行比较来确定每一个不同
的视觉属性。
9.如权利要求1-5中任一项所述的计算设备,其中,所述参考数据库
存储在远离所述计算设备并且能够通过网络由所述计算设备访问的服务器
上。
10.如权利要求1-5中任一项所述的计算设备,所述显示模块用于根据
所述对应的排序标准的排序顺序,修改每一个已排序的数据项的每一个不
同的视觉属性。
11.如权利要求1-5中任一项所述的计算设备,其中,所述显示模块用
于:
检测用户的对于在所述计算设备的显示器上显示的数据项块的操纵,
所述数据项块对应于所述一组数据项的已排序的数据项中的一个;以及
响应于检测到的对于所述数据项块的操纵,在所述数据项块中显示附
加信息或控制。
12.一种用于在计算设备上显示排序结果的方法,所述方法包括:
在所述计算设备上,确定待排序的一组数据项的至少第一排序标准和
第二排序标准;
在所述计算设备上,将所述一组数据项的第一视觉属性与所述第一排
序标准相关联,以及将所述一组数据项的第二视觉属性与所述第二排序标
准相关联;
根据所述第一排序标准和所述第二排序标准,对所述一组数据项进行
排序以生成具有排序顺序的所述一组数据项的排序结果;以及
使用所述第一视觉属性以及所述第二视觉属性在所述计算设备上显示
所述排序结果,所述第一视觉属性标识出所述第一排序标准的排序顺序,
所述第二视觉属性标识出所述第二排序标准的排序顺序。
13.如权利要求12所述的方法,其中,确定所述第一排序标准和所述
第二排序标准包括:在所述计算设备上,接收对于所述待排序的一组数据
项的所述第一排序标准和所述第二排序标准的用户选择。
14.如权利要求12所述的方法,其中,确定所述第一排序...

【专利技术属性】
技术研发人员:H·本切纳A·比尔根D·霍恩德尔D·P·威尔森
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国;US

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

1