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

集合和组合任务栏按键的方法和系统技术方案

技术编号:2883593 阅读:198 留言:0更新日期:2012-04-11 18:40
提供一个方法和系统用于在一个计算机系统的图形用户界面上组织、显示和访问一个或多个运行任务的表示。该系统组织类似的应用文件,并集合对应的任务栏按键,且在达到阈值极限时,显示一个包含这些类似应用文件的组合按键并从任务栏中删除类似的任务栏按键。此外,在达到第二个阈值极限时,该系统拆散此应用任务栏按键的组合,在任务栏上显示它们并从任务栏中删除此组合按键。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】
本专利申请要求2000年4月6日撰文的序列号为60/195,611的美国临时专利申请的利益。本专利技术一般涉及计算机软件,且尤其是涉及用于组织、显示和访问运行在计算机系统中的应用软件及文件的方法与系统。计算机操作系统通常使用任何栏作为访问计算机应用软件及它们在计算机系统中的有关文件的工具。任务栏按键典型地是运行任务的一个用户界面表示,并对用户提供了开始这些运行任务的简单访问方法。典型地,当应用软件及应用文件打开时,在任务栏上出现相应的按键。传统上这些按键提供对该应用文件的一个连接,所以当用户选择此按键时应用文件出现在屏幕上。因此,用户能浏览此任务栏,观看他们想看的适当的文件,并选择在任务栏中适当的按键来看该文件。在一个计算机操作系统中,当应用文件被打开时建立了任务栏按键。任务栏按键传统上在按键中显示一个图标和对应于运行应用软件或应用文件名字的文字。当更多的应用文件打开时,沿着任务栏,任务栏按键的数目增加。结果,任务栏按键的尺寸减小到在任务栏按键上的文字不再有意义。在“WINDOWS”操作系统中,当用户打开应用文件时,对应的任务栏按键出现在任务栏中。当打开更多应用文件时,按键的尺寸减小,使它们在给定的当前屏幕分辨力下装入任务栏中。任务栏可以水平地驻留在显示器的顶部或底部,或垂直地放在显示器的两侧。当新的应用文件打开并将对应的按键加入到任务栏时,它们被加到任务栏的最右部或最底部。如上所述,当沿任务栏建立了多个任务栏按键时,尤其是在水平位置的情况下,难以阅读任务栏按键中的文字。为了确定按键的内容,用户可以在每个按键上方放置一个选择工具。当选择工具在按键上方,出现扩展文字信息,允许用户弄清该文件的识别。此外,用户可以使用按键国标作为由按键代表的窗口的内容的可视化队列。当有多个窗口由同一国际代表时,这就变得不成功了。因此,当许多应用文件打开时,在运行任务之间的切换由于必须覆置按键并等待文字的出现而变得累赘。另外,用户可以完全不使用任务栏来确定要看哪个文件,因为任务栏按键的尺寸限止了用户很快地确定哪个按键用于某个文件的能力。例如,如果一个用户在文字处理应用程序中打开多个文字处理文件,用户可以使用文件处理应用程序来搜索要选的文件。那样的过程取消了由使用任务栏提供的简捷过程。其结果是用户为了寻找一个文件实施更多的步骤。此过程减慢了并需要许多重复和用户操作。此外,这样的过程绕过了任务栏提供的访问运行应用文件的简单方法的基本功能。因此,需要在任务栏比较拥挤的情况下识别该任务栏。此外,需要有建立运行任务的更有效的更快捷的用户界面表示的方法与系统。一般来说,在计算机系统中提供一个方法,用于在具有任务栏的显示上组织和显示与对应的应用软件相关的任务栏按键。按照该方法,与一个任务栏按键相关的应用文件被识别而且具有类似应用文件的任务栏按键在任务伴上放在一起形成一个集合。此外,本专利技术的方法监视对任务栏上每个任务栏按键可用的空间,并将监视的可用空间与第一个预定阈值相比较。如果可用的空间小于第一个预定阈值,将类似的应用任务栏按键组合在一起。此外,该方法将监视的可用空间值与第二个预定阈值比较,如果该可用空间大于第二预定的阈值,则拆散类似应用文件的组合。在本专利技术的另外方面,给出一个,在一个具有图形用户界面的计算机系统中提供和选择集合和组合任务栏按键的方法。图形用户界面进一步包括一个显示器和一个用户界面选择设备。按照本专利技术的方法,系统检索多个具有对应任务栏应用按键的应用程序文件,并在任务栏上显示任务栏应用按键。类似的应用任务任务栏按键被集合在一起,且在达到预定尺寸限止的前提下,系统检索一个组合应用按键。显示该组合应用按键,而将每个类似任务应用按键从任务栏中去除。在达到一个拆散组合的阈值尺寸的情况,显示每个类似应用按键而将组合应用按键从任务栏中去除。在本专利技术的又一个方面中,提供一个具有以按键数据结构储存的数据的计算机可读介质。按键数据结构包括第一个数据字段,它包含表示与一个应用文件通信的按键应用句柄的数据。此结构进一步包括第二个数据字段,它包含表示对应于该应用文件的按键应用程序名的数据。此外,该按键结构包括第三个数据字,它包含表示按键情况的数据,指出该应用文件上次何时被访问。数据结构还包括第四个数据字段,包含表示按键状态的数据,以确定该按键是可见或隐藏的。在本专利技术的另一个方面,提供一个具有以集合数据结构储存的数据的计算机可读介质。该集合数据结构包括两个或更多的数据字段,表示类似应用按键数据结构,每个类似应用按键数据结构具有一个按键状态,确定该按键是可见或隐藏的。而且,该集合结构包括一组合数据字段,包含表示组合按键数据结构的数据。该组合按键数据结构还具有一个按键状态,确定该按键是可见或隐藏的。此外,该集合结构包括一个状态数据字段,包含表示集合状态的数据,确定该集合结构是正常或组合的。提供一个方法和系统,用于在一个图形用户界面中组织和显示任务栏按键。该系统组织类似的应用文件,且集合对应的任务栏按键,并在达到一个阈值极限的情况,建立并显示包含该类似应用文件的组合按键,而且从任务栏中去除该类似任务栏按键。此外,在达到第二个阈值概限的情况,该系统拆散该应用任务栏按键,在任务栏中显示它们并从任何栏中去除该组合按键。下面参照附图详细描述本专利技术,其中附图说明图1是适合于实现本专利技术的计算系统环境的方块图;图2是说明用于集合和组合任务栏按键的较佳方法的流程图;图3是说明用于集合任务栏按键的较佳方法的流程图;图4是说明用于组合任务栏按键的较佳方法的流程图;图5是说明用于拆散任务栏按键组合的较佳方法的流程图;图6是说明集合单个应用程序任务栏按键的本专利技术的任务栏的视图;图7是说明组合单个应用程序任务栏按键的本专利技术的任务栏的视图;图8是说明任务栏上的组合按键的菜单特征的视图;图9是本专利技术的任务栏按键数据结构的方块图;和图10是本专利技术的集合数据结构的方块图。本专利技术提供一个方法与系统,用于建立对运行任务的更有效的用户界面表示。图1示出实现本专利技术的合适的计算系统环境100的一个例子。该计算系统环境100仅是合适的计算环境的一个例子,而不试图对本专利技术的使用或功能的范围提出任何限止。该计算环境100也不被看成对在示例性操作环境100中的任一个部件或部件的组合具有任务依赖性或需求。本专利技术可用许多其他通用或专用的计算系统环境或配置操作。适用于本专利技术的众知的计算系统、计算环境和/或配置的例子包括个人计算机、服务器计算机、手持式或膝上设备、多处理器系统、基于微处理器的系统、可编程消费者电子设备、网络PC、小型计算机、主计算机、包括任何上述系统或设备的分布式计算环境等。本专利技术以一般的能由计算机执行的计算机可执行指令(如程序模块)的内容来叙述。通常,程序模块包括例程、程序、对象、组件、数据结构等,它们完成特定的任务或填满特定的抽象数据类型。本专利技术也能在分布式计算环境中实现,在那里任务通过经由一个通信网络连接的远程处理设备完成。在分布式计算环境中,程序模块可以位于本发及包括记忆存储设备的远程计算机存储介质中。参照图1,应用本专利技术的一个示例性系统包括一个以计算机110形式出现的通用计算设备。计算机110的部件包括一个处理单元120,一个系统存储器130,及将包括系统存储器的各种系统部件连本文档来自技高网...

【技术保护点】
一个在计算机系统中的方法,用于在一个具有一个任务栏的显示上组织和显示与对应的应用文件有关的任务栏按键,方法包括: 识别与一个任务栏按键有关的应用文件;和 将所有具有类似应用文件的任务栏按键在该任务栏上放在一起形成一个集合。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:RW斯托克利JB库尔茨JF施普林菲尔德TJ格林SM安德鲁J曼
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1