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

便于计算机桌面使用的系统和方法技术方案

技术编号:2868703 阅读:184 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一个便于计算环境中的多任务处理的系统。焦点区域组件定义了显示空间内的焦点区域--焦点区域占据显示空间区域的一个子集区域。缩放组件作为焦点区域接近性的函数缩放显示对象,行为修改组件作为显示对象在显示空间中的位置的函数修改显示对象的相应行为。因此,本发明专利技术尤其提供了与管理显示表面上的显示对象相结合的交互技术(多个)和用户界面(多个)。

【技术实现步骤摘要】

本专利技术通常涉及用户界面,而且尤其涉及便于数据管理的图形用户界面、数据结构和方法。
技术介绍
已经开发了各种图形用户界面以为计算机用户提供丰富的体验。计算机程序通常提供一个图形用户界面(GUI)以便于数据输入、允许在显示屏幕上查看输出、以及操作或者重新排列数据。图形用户界面能够与应用程序或者操作系统外壳相关联,其可以在用户本地计算机和/或远距离地、诸如在分布式计算系统中或者经由Internet运行。鉴于持续的技术发展和Internet的不断增加的使用,人们正使用计算机来存取信息到了一个不断增加的程度。这样的信息能够本地地驻留在这个人员的计算机上或者在一个局部网络内或者是全局范围的、诸如在Internet上。当基于窗口的图形用户界面用户使用同一机器用于多个任务或者动作时他们面临困难的问题,他们经常具有大量的窗口来管理,有许多窗口用于每个任务。因为这些窗口能够经常散布在周围,所以在任务之间的切换是困难的。此外,如果窗口在不使用时被最小化了的话,则它们通常不被组织在一起。如果没有被最小化,则用户能够面临一个定位所有相关的模糊窗口并且把它们带到显示的顶部的困难任务。当用户开始使用大的显示配置(例如,多个监控器)时,管理窗口和任务变为一个甚至更困难的问题,这是因为最小化的窗口被保持在一个可以显著地远离它们将被使用的地方的位置中。在小的显示器(例如,PDA)上管理许多显示对象也是困难的,-在这样的情况下,时常没有是够的屏幕空间用来显示感兴趣的对象。虽然已经经由传统的用户界面方案进行了各种尝试以解决某些上述的关注,但是仍然存在有显著没有得到满足的、对这样的系统和/或方法的需要,这些系统和/或方法便于在多重任务工作环境中有效地利用重要的计算机桌面不动产。
技术实现思路
以下给出了本专利技术的一个简化概述以便提供本专利技术某些方面的基本理解。这个概述不是本专利技术的广泛综述。它不是用来标识本专利技术的关键/关键性单元或者描绘本专利技术的范围。它唯一的目的是以一种简化形式给出本专利技术的某些概念作为稍后将给出的更详细描述的前奏。本专利技术涉及一种提供用于交互技术(多个)和用户界面(多个)、连同管理在显示表面上的显示对象的系统和/或方法。本专利技术的一个方面定义了一个显示显示对象和象往常一样起作用的中心焦点区域,以及在该焦点区域外部的外围,在该外围中显示对象的尺寸基于它们的位置而减少,随着它们越靠近显示表面的边缘而变得越小,以便更多的对象能够保持可见。此外或者做为选择,对象能够随着它们移向边缘而淡入淡出(fading)和/或变得越来越透明———淡入淡出作为距离焦点区域的距离和/或对象的使用和/或对象的优先级的一个函数而增加。在外围中的对象还能够被修改以具有不同的交互行为(例如,较低的刷新率、淡入淡出、重新配置成基于相关性和/或可见性来显示子对象、静态特性等等),这是因为对于标准技术来说它们可能是太小了。本专利技术能够结合任何适当的显示区域(例如,大显示表面、标准显示表面以及小的显示器,例如例如PDA)实现。例如,本专利技术对于在多重任务计算环境中的窗口和任务管理具有广泛的应用性。在这样的情况中,显示对象通常是窗口,然而它们也可以是对象(例如,文档、演示文稿、媒介、图片、音频文件、视频文件等等)。在焦点区域中,窗口能够具有标准的外观和行为。当显示对象交叉进入焦点区域的外围时,对象的尺寸减小,而且行为能够变为一组简单得多的交互作用。例如例如,窗口的刷新率可以是尺寸和/或距离焦点区域距离的函数。此外或者做为选择,在外围外部的窗口能够变为静态直到复位到焦点区域中为止。通过把在外围的窗口组成群集并且支持群集操作(例如,把所有群集窗口移动到焦点区域中,或者把焦点区域中的窗口移回到它们的外围位置),本专利技术非常便于任务管理,允许(多个)用户容易地从一个任务(或者动作)切换到另一个。本专利技术的另一个方面规定了使用基于计算机的信息(例如,推断、概率性确定、统计确定、机器学习等等),它们能够作为动作和/或与此相关的优先级的函数来移动显示对象。例如,能够让在一个预定时间段没有被使用的显示对象从焦点区域移动到显示空间的边缘。同样地,显示对象的尺寸也能够作为各种预定义的和/或学术量度的函数而被自动地调整。此外,基于与用户期望的对象显示有关的基于计算机的推断至少基于预定的和/或与用户使用和推断目的相关联的学术量度,能够自动地把(多个)对象移到焦点区域用于与此交互。要理解的是本专利技术不局限于窗口和/或任务管理,而且能够用于任何适当的显示对象类型。例如,本专利技术能够结合相片管理而使用。本专利技术的一个特定方面涉及给定在焦点中心处标记的放大或者打开时,一种自动的、模式化的、规范的显示对象(例如窗口)运动的想法。在这样的想法后面的概念是这样的思想本专利技术能够包含用于实施多个显示对象的移动的灵活策略以便自动地把较旧的、较少活动的对象移动到外围中——以及当那些对象离开时取回它们。本专利技术的另一个特定方面涉及一种基本变换或者可以不连续的变换阶段的想法,这也是为了以一种实质上连续的方式来保持与此相关的缩放属性。在这样的情况下,对象的最小密度或者分辨率能够被确定为阈值而且对象能够被给出成为不同的、视觉上可能较不可得到的表示——而且当其他对象(多个)被关闭时能够重新给出这些对象(多个)。因此,本专利技术能够提供几个多级变换,包含连续的以及可能不连续的变换。本专利技术的还有另一个方面提供了不断地添加更多的对象,以及一种用于以使屏幕上的相应对象保持可用(例如,高于特定分辨率)的方式,自动地移动以及移进和移出对象的机制。本专利技术还提供了一个用于在较新的对象被关闭时隐含地返回到类似的状态(多个)的装置。本专利技术的另一个方面涉及在一个显示区域(例如,焦点区域、外围或者逐步缩减的区域)内避免显示对象的阻塞——本专利技术的这个方面减轻了对象彼此间的模糊。这个方面的扩展涉及群集阻塞避免,这减轻了群集与其他群集间的模糊,以及减轻了由于移动群集而产生的群集合并(例如,因为群集能够是基于接近性的)。因此,本专利技术通过保持窗口打开但当窗口不在使用中时使它们变得非常小,从而减轻了许多上述的窗口和任务管理问题。通过这样做,可能在显示外围的周围保持大量的窗口。通过把窗口放置到表示任务的群集中以及添加某些用于任务切换的简单机制来支持任务管理。可以使用类人空间存储器(human spatial menory)来便于定位期望的窗口或者任务。本专利技术还减轻了用于小显示器的显示对象管理问题,这是因为在外围的对象使用极少的空间。为了完成上述以及相关的目标,在此结合以下的描述以及附图来描述本专利技术的某个说明性的方面。然而这些方面是其中可以使用本专利技术原理的各种方法中的仅有几种的指示,而且本专利技术用来包含所有这样的方面和它们的等效。当结合附图考虑时,从以下专利技术的详细说明中,本专利技术的其他优点和新颖特征可能变得明显。附图说明图1说明了依据本专利技术的显示系统的一般框图。图2-4说明了依据本专利技术、具有稳定区域(例如,焦点区域)和逐步缩减(progressive shrink)区域的显示空间。图5-13说明了依据本专利技术改变行为的显示对象。图14-17说明了依据本专利技术改变行为的网页窗口对象。图18说明了依据本专利技术的多个显示对象以及它们的行为。图19-20结合小设备(例如,PDA)显示器说明了依据本本文档来自技高网
...

【技术保护点】
一种便于计算环境中的多任务处理的系统,包含:定义了显示空间内的焦点区域的焦点区域组件,所述焦点区域占据显示空间区域的一个子集区域;以及作为到焦点区域接近性的函数缩放显示对象的缩放组件。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:GG罗伯特森EJ霍维茨DC罗宾斯GR史密斯MP西泽温斯基PM鲍迪斯克
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1