【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及计算机生成的图形用户界面,尤其涉及提供用于使用户能更有效地在图形用户界面中查看、发现并选择一组对象的系统和方法。
技术介绍
当前的计算机系统使用图形用户界面(GUI)来使用户无需学习复杂的命令语言就能有效地利用计算机系统。GUI的创新之处是使用户通过使用诸如WindowsExplorer的文件管理程序就能更简便地直观地组织文件、文件夹以及其它对象。正如在此使用的,术语文件管理器指的是用以组织并显示文件或其表示的任一计算机程序或计算机程序方面。视觉技术中近来的创新,诸如数码相机的广泛普及,已使操作系统的图形能力比以前更为重要。数字摄影图像常常被存储在个人计算机的硬盘上,而不是胶片或照相纸上。许多消费者喜欢用数码相机摄影是因为要观看相片无需冲印整个胶卷。相反,摄影图像仅需从照相机中下载到个人计算机硬盘上,其中它们以某些图片文件格式存储(例如.jpg、.tif.、gif等等),并可通过GUI使用各种应用程序被查看和操纵,这些应用程序可预先安装在操作系统上或者是用户安装在操作系统(此后缩写为OS)之上的增值软件产品(例如华盛顿州Redmond微软公司的DIGITAL IMAGE PRO)。随着硬盘变得不太昂贵,用户能够在其计算机的硬盘上存储更多数量的摄影图像(以及其它类型的计算机图像文件)。由于图像数量的增长,用户已很难管理并组织包含图像的图形文件。例如,在具有数百个图片文件的文件夹中,找到一特定图像文件是困难的。特别是在文件名未指视图片文件内容时的情形。用户初始组织其图片文件的一种方法是通过以指示包含其中的图像内容的方法来重命名它们。该方 ...
【技术保护点】
一种用于根据一条目集的每个条目的一公共特性在图形用户界面上显示该条目集的计算机实现方法,其中所述特性可被排序,其特征在于,所述方法包括:确定所述条目集的排序间隔;基于所述排序间隔和所述特性将条目集分成多个有序组;确定 来自所述多个有序组的焦点组;在所述图形用户界面的主焦点上显示所述焦点组;所述图形用户界面上在所述焦点组的第一侧上进行不如焦点组显著的显示,其中所述第一侧上有在所述焦点组之前的至少一个组;以及所述图形用户界面上在所述焦 点组的第二侧上进行不如焦点组显著的显示,其中所述第二侧上有在所述焦点组之后的至少一个组。
【技术特征摘要】
【国外来华专利技术】US 2003-10-23 10/691,4411.一种用于根据一条目集的每个条目的一公共特性在图形用户界面上显示该条目集的计算机实现方法,其中所述特性可被排序,其特征在于,所述方法包括确定所述条目集的排序间隔;基于所述排序间隔和所述特性将条目集分成多个有序组;确定来自所述多个有序组的焦点组;在所述图形用户界面的主焦点上显示所述焦点组;所述图形用户界面上在所述焦点组的第一侧上进行不如焦点组显著的显示,其中所述第一侧上有在所述焦点组之前的至少一个组;以及所述图形用户界面上在所述焦点组的第二侧上进行不如焦点组显著的显示,其中所述第二侧上有在所述焦点组之后的至少一个组。2.如权利要求1所述的计算机实现方法,其特征在于,所述焦点组的第一侧是所述焦点组的左侧和右侧之一,而所述焦点组的第二侧是所述左侧和右侧的另一侧。3.如权利要求1所述的计算机实现方法,其特征在于,所述焦点组的第一侧是所述焦点组的上侧和下侧之一,而所述焦点组的第二侧是所述上侧和下侧的另一侧。4.如权利要求1所述的计算机实现方法,其特征在于,所述条目集表视图形图像文件。5.如权利要求1所述的计算机实现方法,其特征在于,所述特性与何时每个条目被创建相对应。6.如权利要求5所述的计算机实现方法,其特征在于,所述特性与拍摄图片的日期相对应。7.如权利要求1所述的计算机实现方法,其特征在于,所述图形用户界面中的对象用3D在显示装置上再现。8.如权利要求1所述的计算机实现方法,其特征在于,所述图形用户界面在2D图形环境中象在显示装置上显示一样模拟3D。9.如权利要求1所述的计算机实现方法,其特征在于,还包括接收从非焦点组中选择条目的用户输入;确定从所述非焦点组以从其中选择所述条目替换所述原始焦点组成为新的焦点组;以及转换所述图形用户界面,来在所述图形用户界面的主焦点上显示所述新焦点组,在所述新焦点组的第一侧对所述新焦点组之前的至少一个组进行不如所述新焦点组显著的显示,并且在所述新焦点组的第二侧对所述新焦点组之后的至少一个组进行不如所述新焦点组显著的显示。10.如权利要求9所述的计算机实现方法,其特征在于,所述转换步骤包括对所述图形用户界面进行动画以移动所述有序组。11.如权利要求1所述的计算机实现方法,其特征在于,还包括基于所述有序组根据它进行排序的特性,显示表示所述有序组落入范围的直方图,其中在接收选择所述直方图上间隔的用户输入之后,基于所述选定间隔确定新焦点组,并在对应于所述选定间隔的主焦点上显示所述新焦点组。12.如权利要求11所述的计算机实现方法,其特征在于,所述直方图的每个间隔包括落于所述间隔的条目数量的指示符。13.如权利要求1所述的计算机实现方法,其特征在于,在所述图形用户界面的主焦点上显示所述焦点组的步骤包括改变所述焦点组的大小以消耗预定量的所述图形用户界面空间。14.如权利要求13所述的计算机实现方法,其特征在于,所述预定量包括所述图形用户界面宽度的约50%~70%的范围。15.如权利要求13所述的计算机实现方法,其特征在于,在所述图形用户界面的主要焦点上显示所述焦点组的步骤改变确定所述焦点组条目的大小使所有所述条目落于预定量的所述图形用户界面空间内。16.如权利要求13所述的计算机实现方法,其特征在于,还包括当每个图标都具有预定最小尺寸时,确定所述所有条目是否落于预定量的所述图形用户界面空间内;以及将所述焦点组分成多个子组,并且如果所述图标未落于预定量的所述图形用户界面空间内,则将所述多个子组的第一子组显示为焦点组。17.如权利要求16所述的计算机实现方法,其特征在于,所述预定最小尺寸是基于象素的。18.如权利要求17所述的计算机实现方法,其特征在于,所述预定最小尺寸包括在96点每英寸(dpi)显示装置上的24×24象素,或者是非96dpi显示装置上的基本相等尺寸。19.如权利要求1所述的计算机实现方法,其特征在于,在所述图形用户界面上显示所述焦点组之前的至少一个组包括将所述焦点组之前的至少一个组显示为从所述焦点组向后退去。20.如权利要求1所述的计算机实现方法,其特征在于,还包括在所述图形用户界面上显示微量控制,所述微量控制在移动时使所述有序组能相应地与其一起位移,从而使所述焦点组变成新的非焦点组而非焦点组变成新的焦点组。21.一种包括计算机可执行指令的计算机可读介质,所述指令使计算机执行用于根据条目集每个条目的一公共特性在图形用户界面上显示该条目集的方法,其中所述特性可进行排序,其特征在于,包括确定所述条目集的排序间隔;基于所述排序间隔和所述特性将条目集分成多个...
【专利技术属性】
技术研发人员:CR安东尼,S圣米歇尔,ZB奥迪斯卢卡斯,JLK斯瓦茨,RM斑克斯,MSH哈维,C卡明斯,CW斯塔比,MR里加梅利,
申请(专利权)人:微软公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。