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

一种指定关于计算机系统上的数据项的范围的方法技术方案

技术编号:2830736 阅读:245 留言:0更新日期:2012-04-11 18:40
公开了提供用户界面控件的方法和系统,该控件允许用户指定计算机系统或网络上的项的范围。某些方面提供了一种输入控件,通过它用户可用于指定项的显式范围或区域,同时还标识了从该指定范围的显式排除,由此降低了关于包括在范围中的项和从范围中排除的项的模糊性。当用户显式选择一个项以包括在范围中时,该显式选中的项被添加到范围定义,且该显式选中的项的所有后代被隐式选择来包括。当用户显式选择一个项以从范围中排除时,该显式选中的项作为从显式包括的项的排除被添加到范围定义,并且该显式选中的项的所有后代被隐式选择来排除。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及计算机。更具体而言,本专利技术提供了一种输入控件,通过它 用户可指定项的范围或区域、同时也标识了从指定范围的排除,由此降低了关于包 括在该范围中的项和从该范围中排除的项的标识的模糊性D
技术介绍
当用户在计算机上安装软件时,用户通常被给予关于应安装软件的哪些项或功能部件的选择。用户可用于做出其选择的输入控件被称为三态(tri-state)输入 控件,如图2A-2D中所示的。在图2A中,向用户呈现了窗口201,通过该窗口, 用户可选择用户希望安装软件应用程序Microsoft Office XP Professional的哪些 功能部件。在选择每一下拉框,如下拉框203之后,向用户呈现选择子菜单204。 使用子菜单204,用户可选择是仅安装该功能部件(通过选择'Run from My Computer')、安装该功能部件以及所有包括的子功能部件(通过选择'Run all from My Computer')、在用户首次试图使用时安装该功能部件(通过选择'Installed on First Use,)还是不安装该功能部件或任何子功能部件(通过选择'Not Available')。三态选择涉及能够具有三种状态之一的每一文件夹。在第一状态Full Selection (全选择)下,选择一文件夹及其所有的子文件夹,在这一情况下文件夹可如图 2A所示被着色为白色。在第二状态Partial Selection (部分选择)下,选择一文件 夹的至少一个子文件夹,并且不选择该文件夹的至少一个子文件夹,在这一情况下, 文件夹可被着色为灰色(见图2B-2D)。在第三状态No Selection (无选择)下, 不选择任何文件夹和子文件夹,在这一情况下,文件夹可被标记出来,如由图2C 和2D中具有标记'X,的文件夹所示。关于上述第二种状态出现了未解决的问题。第一个问题是用户在不完全展开 该分层显示来査看将安装什么的情况下可能无法确定将安装哪些子文件夹或子功 能部件。第二个问题是用户可能无法确定是否要安装储存在分层结构上的顶层文件 夹中的项。第一个问题在图2B中示出,其中主题Microsoft Office和MicrosoftPowrPoint for Windows被加灰,指示有至少一个分层结构上较低的项将被安装, 且至少一个分层结构上较低的项将不被安装。然而,在不展开Microsoft Powerpoint for Windows的分层显示的情况下,用户不知道将安装哪些项且不安装哪些项。在选择框203旁边的'+ ,小部件之后,向用户呈现了图2C。尽管在图2C中 用户最后能够确定将安装Help、 Content Templates和Presentation Broadcasting并且 将不安装Design Templates、 Animation Sound Effects禾卩Pack and Go Wizard,但是 用户仍无法确定将安装'PresentationTranslators'功能部件下的哪些项。在选择框 207旁边的'+ '小部件之后,向用户呈现了图2D。最后,在图2D中,在向下深 入该分层结构的另外两层之后,用户最终可确定将安装Harvard Graphics 3.0 for DOS,并且将不安装Lotus Freelance 1.0-2.1 for Windows。由此,仅仅为了确定有 哪些项包括在安装范围内而执行附加的步骤对用户而言是冗长乏味的。上述的第二个问题对于图3示出。图3示出了搜索范围选择控件,其中用户 可标识其中应进行搜索的文件夹范围。在此示例中,范围指的是其中进行搜索的一 组存储位置(例如,文件夹)。例如,用户可能希望搜索所有其文件,但排除Recycle Bin,因为他或她不希望删除的项出现在搜索结果中。现在的问题是对用户而言没 有有效的方法来指定要从范围中排除哪些位置。诸如Kazaa、 Google的Picassa和 Adobe Album等产品需要定义范围,且其每一个都已尝试(尽管是不成功的)提出 对这一问题的解决方案。具体地,对己知的三态选择树模型的问题是当选中树内的一子节点时,在该 节点的父节点以及所有后继的父节点中反映出模糊状态。对于查看这些父节点的用 户,没有方法来告知父节点的位置是否包括在搜索中。图3示出了展示出现有技术行为的控件。在图3中,文件夹旁边的々标记 指示该特定文件夹以及所有的子文件夹将被包括在搜索范围中。文件夹旁边的空白 框指示该特定文件夹以及所有子文件夹不被包括在搜索范围中。方框内的正方形标 记指示至少一个子文件夹将被包括在搜索范围中,且至少一个子文件夹将不被包括 在搜索范围中。对于参考图2A-2D示出的第一个问题,图3也呈现出同一模糊性, 其中用户在不展开该分层结构的情况下不能确定哪些文件夹和子文件夹将被包括 或不被包括在内。例如,在图3的范围控件视图中,用户不知道'NetworkPlaces' 文件夹的哪些文件夹和子文件夹(如果有)将被包括或不被包括在搜索范围中。第二个问题,即用户可能无法确定是否安装储存在分层结构上的顶层文件夹 中的项,也在图3中所示的视图发生。例如,在图3中,在Files文件夹之下,用户选择了子文件夹Documents、 Pictures和Music以包括在搜索范围中,并且将子 文件夹Video、 Contacts、 Desktop、 Favorites和New Folder从搜索范围中排除。然 而,在图3中,不清楚储存在Files文件夹本身中的项(与储存在Files的子文件夹 中的项形成对比)是否被包括在搜索范围内。S卩,即使用户完全展开该分层结构, 用户仍无法确定储存在files文件夹中的项是否将被包括在搜索范围中。由此,提供一种无模糊性地显式标识用户定义的范围中的项,并且不需要用 户采取额外的步骤(例如完全展开分层结构)来确定该分层结构中的哪些项被包括 在用户定义的范围中的范围选择输入控件将是本领域中的一种进步。能够选择性地 从用户定义的范围中排除项也将是本领域中的一种进步。专利技术简述以下提出了本专利技术的简化概述以提供对本专利技术的某些方面的基本理解。这一 概述不是本专利技术的广泛综述。它并不旨在标识出本专利技术的关键或决定性元素,也不 旨在描绘本专利技术的范围。以下概述仅仅以简化的形式提出的本专利技术的某些概念作为 以下提供的更详细描述的序言。为克服上述现有技术中的限制,并克服在阅读并理解了本说明书之后将清楚 的其它限制,本专利技术涉及一种通过显示包括多个分层排列的项的树形显示的第一组 件,经由图形用户界面双组件控件来指定计算机系统或网络上的项的范围的方法, 其中每一项可被用户显式地选中以包括在范围中和/或从范围中排除。该GUI还显 示包括篮筐(basket)或列表的第二组件,它们标识显式包括在范围中和/或从范围 中显式排除的项。当用户显式选择一特定项时,该控件将该特定项的状态从前一状 态改为新状态,并基于该特定项的新状态将该特定项的每一后代的状态改为新的隐 式状态。在一个说明性实施例中,多个分层排列的项中的每一项的状态可指示未选中 状态、显式包括状态、隐式包括状态、显式排除状态以及隐式排除状态中的任一个。 项列表可标识对应本文档来自技高网...

【技术保护点】
一种指定关于计算机系统上的数据项的范围的方法,包括以下步骤:(a)在图形用户界面(GUI)上显示包括多个分层排列的项的控件,其中所述多个分层排列的项中的每一项可由用户显式选择以包括在所述范围内以及从所述范围中排除;以及   (b)在所述GUI上显示被显式包括在所述范围内或显式从所述范围中排除的项的列表;以及(c)当用户显式选择一特定项以包括在所述范围内或从所述范围内排除时:(i)将所述特定项的状态从前一状态改为一新状态;以及(ii)基 于所述特定项的新状态将所述特定项的每一后代的状态改为一新的隐式状态。

【技术特征摘要】
【国外来华专利技术】US 2005-4-14 11/105,4791.一种指定关于计算机系统上的数据项的范围的方法,包括以下步骤(a)在图形用户界面(GUI)上显示包括多个分层排列的项的控件,其中所述多个分层排列的项中的每一项可由用户显式选择以包括在所述范围内以及从所述范围中排除;以及(b)在所述GUI上显示被显式包括在所述范围内或显式从所述范围中排除的项的列表;以及(c)当用户显式选择一特定项以包括在所述范围内或从所述范围内排除时(i)将所述特定项的状态从前一状态改为一新状态;以及(ii)基于所述特定项的新状态将所述特定项的每一后代的状态改为一新的隐式状态。2. 如权利要求l所述的方法,其特征在于,所述多个分层排列的项中的每一 项的状态可指示为未选中状态、显式包括状态、隐式包括状态、显式排除状态以 及隐式排除状态中的任一种;以及其中所述项列表包括具有所述显式包括状态的项和具有所述显式排除状态的项。3. 如权利要求2所述的方法,其特征在于,所述项列表指示对应于每一显式 排除的项的显式包括的项。4. 如权利要求2所述的方法,其特征在于,当所述特定项的前一状态是未选 中或隐式排除时,则所述特定项的新状态变为显式包括,且所述特定项的每一后代 的新状态变为隐式包括。5. 如权利要求4所述的方法,其特征在于,还包括呈现一对应于所述特定项 的第一包括指示符,所述第一包括指示符指示所述特定项被显式包括。6. 如权利要求5所述的方法,其特征在于,还包括呈现一对应于所述特定项 的每一后代的第二包括指示符,所述第二包括指示符指示所述特定项的每一后代被 隐式包括。7. 如权利要求6所述的方法,其特征在于,所述第一包括指示符比所述第二 包括指示符更突出。8. 如权利要求2所述的方法,其特征在于,当所述特定项的前一状态是隐式包括时,则所述特定项的新状态变为显式排除,且所述特定项的每一后代的新状态 变为隐式排除。9. 如权利要求8所述的方法,其特征在于,还包括呈现一对应于所述特定项 的第一排除指示符,所述第一排除指示符指示所述特定项被显式排除。10. 如权利要求9所述的方法,其特征在于,还包括呈现一对应于所述特定项的每一后代的第二排除指示符,所述第二排除指示符指示所述特定项的每一后代 被隐式排除。11. 如权利要求io所述的方法,其特征在于,所述第一排除指示符比所述第二排除指示符更突出。12. 如权利要求2所述的方法,其特征在于,当所述特定项的前一状态是显 式排除或显式包括时,则所述特定项的新状态变为对应于所述特定项的最接近的显 式选中的祖先的状态的隐式状态,且所述特定项的每一后代的新状态变为对应于所 述特定项的最接近的显式选中的袓先的状态的隐...

【专利技术属性】
技术研发人员:LKF翁S霍夫纳格尔斯TP麦基CJ古扎克DG德沃切克BA贝茨
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1