当前位置: 首页 > 专利查询>微软公司专利>正文

用户界面系统和用于显示界面上条目的计算机实现的方法技术方案

技术编号:2856382 阅读:218 留言:0更新日期:2012-04-11 18:40
揭示了基于特性的数据集合的三维(3D)视图。时间线被提供用于显示文件和文件夹。该时间线可包括向用户显示有关其内容详细信息的焦点组。时间线上剩余的条目以较少细节显示,且可被放置在离用户较远处显现。直方图可被提供作为视图的一部分,以使用户能更简便地导航时间线以找到所需文件或文件夹。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及计算机生成的图形用户界面,尤其涉及提供用于使用户能更有效地在图形用户界面中查看、发现并选择一组对象的系统和方法。
技术介绍
当前的计算机系统使用图形用户界面(GUI)来使用户无需学习复杂的命令语言就能有效地利用计算机系统。GUI的创新之处是使用户通过使用诸如WindowsExplorer的文件管理程序就能更简便地直观地组织文件、文件夹以及其它对象。正如在此使用的,术语文件管理器指的是用以组织并显示文件或其表示的任一计算机程序或计算机程序方面。视觉技术中近来的创新,诸如数码相机的广泛普及,已使操作系统的图形能力比以前更为重要。数字摄影图像常常被存储在个人计算机的硬盘上,而不是胶片或照相纸上。许多消费者喜欢用数码相机摄影是因为要观看相片无需冲印整个胶卷。相反,摄影图像仅需从照相机中下载到个人计算机硬盘上,其中它们以某些图片文件格式存储(例如.jpg、.tif.、gif等等),并可通过GUI使用各种应用程序被查看和操纵,这些应用程序可预先安装在操作系统上或者是用户安装在操作系统(此后缩写为OS)之上的增值软件产品(例如华盛顿州Redmond微软公司的DIGITAL IMAGE PRO)。随着硬盘变得不太昂贵,用户能够在其计算机的硬盘上存储更多数量的摄影图像(以及其它类型的计算机图像文件)。由于图像数量的增长,用户已很难管理并组织包含图像的图形文件。例如,在具有数百个图片文件的文件夹中,找到一特定图像文件是困难的。特别是在文件名未指视图片文件内容时的情形。用户初始组织其图片文件的一种方法是通过以指示包含其中的图像内容的方法来重命名它们。该方法有一些缺点。首先,当用户有数百甚至数干图像时,他或她必须花时间来重命名每个文件以描述图片或图像所包含的内容。该重命名过程涉及查看每个文件以了解其内容,然后键入新的文件名。对于数百甚至数千的图片,该方法是不实用的,因为这将需要数小时甚至数天。现有技术中已采用的一种使用户能更简便地导航、组织、及查看图片文件的技术是使用如图2所示的“微缩图”(thumbnail)视图。微缩图通常指的是封装于图标中的文件内容表示,或显示在文件列表环境中比原始图像尺寸小的其它图像。尽管微缩图的使用向用户提供了每个文件内容的视觉表示,但在包含许多文件的文件夹中,查找所需文件仍然是困难的。其它技术已被用以更有效地使用户能组织、查找、并访问文件夹中的图片文件。例如,某些已知文件管理器使用户能指明一种顺序属性,该属性使他们能以某些特定排列顺序来放置文件或文件夹中的条目,如图3所示。例如,用户可配置文件管理器以按照日期/时间来排列文件夹中的文件,从而它们以时间顺序列示。用户还可配置文件管理器以根据文件名或文件类型按字母顺序排列文件。当用户这样配置文件管理器时,该文件夹的全部内容基于选定的排序标准以两维数组排序。尽管这些技术在组织较小的文件和文件夹组合时是有用的,随着文件数量的增加,这些技术变得越来越低效。因而,需要一种克服现有技术中这些和其它局限性的用以组织和显示文件的经改进方法。
技术实现思路
以下呈现了本专利技术的简化归纳,以便提供对本专利技术某些方面的基本理解。该归纳不是本专利技术的扩展性纵览。它并非旨在标识本专利技术的关键或主要元素,或旨在呈现本专利技术的范围。以下归纳仅以简化形式呈现了本专利技术的某些概念,作为以下提供的更详细描述的前言。为了克服上述现有技术中的局限性,并克服在阅读和理解本说明书后变得显然的其它局限性,本专利技术的各方面涉及用于在GUI上显示条目的计算机实现方法。根据本专利技术一方面,条目首先使用这些条目的每一个都共享的特性来以某些逻辑顺序放置。然后基于由用户选择或由系统根据某些算法确定的间隔将这些条目分成组。这些组之一被指定为焦点组,并在GUI中的主要焦点上显示。剩下的组基于其顺序显示在该焦点组的任一侧。本专利技术的另一方面提供了条目在三维显现特性环境中的显示,从而剩下的组对用户而言显示得不如焦点组突出。附图说明本专利技术的更全面理解和优点可通过参阅以下描述和附图获取,其中类似标记号表示类似特征,且其中图1示出可用于本专利技术说明性实施例的各个方面的示例性通用检索环境的示意图。图2示出允许文件微缩视图的现有技术的文件管理器程序。图3示出使用户能指定活动文件夹内容的排序属性的现有技术的文件管理器程序。图4示出本专利技术一说明性实施例。图5根据一说明性实施例示出本专利技术各方面的顶层示意图。图6示出显示本专利技术一说明性实施例俯视图的另一示意图。图7根据本专利技术一说明性实施例示出带有视图的焦点组的相近屏幕截图。图8a和8b根据本专利技术一说明性实施例示出对大焦点组和小焦点组的处理。图9根据一说明性实施例示出带有可在实践本专利技术诸方面使用的计算的图表。图10a、10b和10c根据本专利技术一说明性实施例示出焦点组的转换。图11根据本专利技术一说明性实施例示出位于接近一时间线端点的焦点组。图12a和12b根据本专利技术一说明性实施例示出不改变焦点组而对非焦点组的呈现。图13根据本专利技术一说明性实施例示出直方图。图14根据本专利技术一说明性实施例示出图13直方图的一部分。具体实施例方式在各个实施例的以下描述中要参阅附图,这些附图形成了说明书的一部分并在其中作为可实践本专利技术的各个实施例的视图而示出。要理解可利用其它实施例,并可作结构和功能更改而不背离本专利技术的范围和精神。本专利技术提供了使计算机用户能更简便地组织、发现以及访问文件的方法和系统。通过提供利用用户容易理解同时又给予丰富视觉体验的组织原理的图形用户界面,本专利技术大大改进了已知的文件管理技术。说明性操作环境图1示出了本专利技术可在其中实现的适当的计算系统环境100的示例。该计算系统环境100仅是适当计算环境的一个示例,并非旨在提出对本专利技术使用或功能性范围作任何限制。计算环境100也不应被解释为对示例性操作环境100中所示的任一组件或其组合有任何依赖性或任何需求。本专利技术也可在很多其它通用或专用计算系统环境或配置中使用。适于本专利技术使用的众所周知的计算系统、环境、和/或配置的示例包括,但不限于,个人计算机、服务器计算机、诸如个人数字助理(PDA)、写字板PC或膝上型PC的手持式或膝上型装置、多处理器系统、基于微处理器的系统、机顶盒、可编程消费品电器、网络PC、迷你计算机、大型机、包括任一种以上系统或设备的分布式计算环境等等。本专利技术可以计算机可执行指令的一般上下文进行说明,诸如由计算机执行的程序模块。一般而言,程序模块包括执行具体任务或实现具体抽象数据结构的例程、程序、对象、组件、数据结构等等。本专利技术还可在任务由经通信网络连接的远程处理设备执行的分布式计算环境中实践。在分布式计算环境中,程序模块可置于包括存储器存储设备的本地和远程计算机存储介质中。参照图1,实现本专利技术的示例性系统包括以计算机110形式的通用计算装置。计算机110的组件可包括,但不限于,处理单元120、系统存储器130以及把包括系统存储器在内的各种系统组件耦合到处理单元120的系统总线121。系统总线121可能是若干总线结构类型中的任何一种,包括存储器总线或存储器控制器、外围总线、以及使用多种总线架构的任一种的本地总线。作为示例,而非限制,这些架构包括工业标准架构(ISA)总线、微信道架构(MCA)总线、扩展ISA(EISA)总线、视频电本文档来自技高网
...

【技术保护点】
一种用于根据一条目集的每个条目的一公共特性在图形用户界面上显示该条目集的计算机实现方法,其中所述特性可被排序,其特征在于,所述方法包括:确定所述条目集的排序间隔;基于所述排序间隔和所述特性将条目集分成多个有序组;确定 来自所述多个有序组的焦点组;在所述图形用户界面的主焦点上显示所述焦点组;所述图形用户界面上在所述焦点组的第一侧上进行不如焦点组显著的显示,其中所述第一侧上有在所述焦点组之前的至少一个组;以及所述图形用户界面上在所述焦 点组的第二侧上进行不如焦点组显著的显示,其中所述第二侧上有在所述焦点组之后的至少一个组。

【技术特征摘要】
【国外来华专利技术】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[美国]

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

1