计算装置中各种活动之间的导航制造方法及图纸

技术编号:10308523 阅读:125 留言:0更新日期:2014-08-13 12:42
计算装置同时运行多个活动,并且提供至少两种用于与该活动交互的模式。用户可以根据要求在这两种模式之间转换。在全屏模式下,一个活动基本上占据整个显示屏幕。在窗口模式下,该活动在窗口中是可见的,并且至少一个其他窗口的一部分也是可见的。在该窗口模式下,用户可以使窗口移动,从而将受关注从一个活动变更到另一个活动。例如,受关注窗口可以移动到该屏幕外,由之后受关注的新窗口代替。该窗口按顺序排序,并且互相一致地移动,将一个窗口推到该屏幕的一个边缘之外,使新窗口出现在对侧边缘。在窗口之间,建立固定位置关系。

【技术实现步骤摘要】
计算装置中各种活动之间的导航本申请是申请日为2009年5月18日、申请号为200980118088.4、专利技术名称为“计算装置中各种活动之间的导航”的中国专利申请的分案申请。相关专利申请的相互参照本专利申请要求2008年5月3日提交的名称为“Navigating Among Activitiesin a Computing Device”的第12/126,145号美国专利申请的优先权,在此引用该专利申请的内容。本专利申请涉及2008年5月6日提交的名称为“Extended Touch-SensitiveControl Area for Electronic Device”的第12/115,992号美国专利申请,在此引用该专利申请的内容。本专利申请涉及2006年4月20日提交的名称为“Keypad and SensorCombination to Provide Detection Region that Overlays Keys,,的第 11/379,552号美国专利申请,在此引用该专利申请的内容。
在各种实施例中,本专利技术涉及计算装置中的应用程序管理,并且更具体地说,本专利技术涉及在这种装置中,在诸如应用程序的各种活动之间进行导航的系统和方法。
技术介绍
当前许多可用计算装置运行操作系统,为用户提供了同时运行几个应用程序,甚至在单个应用程序中和/或者两个或者更多个应用程序中,同时执行几个活动的机会。例如,用户可以打开电子邮件应用程序、字处理应用程序、屏显计算器、以及万维网浏览器,以致这些应用程序全部同时打开。用户可以在该字处理应用程序中打开几个文档,并且可以打开几个电子邮件消息。这种设置允许用户通过同时使各应用程序或者活动打开,轻而易举地从一个任务转移到另一个任务。传统上,这种操作方式是通过在图形用户界面上使用多个交叠窗口实现的。通常采用桌面隐喻,在桌面隐喻中,用户可以通过直接操作在显示屏幕上移动窗口和改变窗口的尺寸。因此,每个应用程序都具有一个或者几个窗口 ;在任意给定时间,一个窗口受关注(通常通过位于其他窗口的上面来这样表示)。其他窗口可以是可见的、不可见的、或者部分可见的(例如,如果它们被其他窗口部分地或者全部遮挡)。通过使不同的窗口受关注,用户可以从一个任务切换到另一个任务;这通常是通过点击被激活窗口的可见部分,或者通过点击任务条、dock或者类似结构上表示窗口或者应用程序的按钮或者图标,予以实现。在一些操作系统中,弹出菜单和/或者键盘快捷键可以用于在应用程序或者文档之间进行切换。交叠窗口是应用程序管理的一种有效机制。通过使该屏幕的特定区域与正执行的特定任务相关,它们利用用户的空间记忆(spatial memory)。用户可以发现,当他或者她记着该窗口位于该屏幕上的特定位置时,与不提供空间布置模型和稳定性的一系列打开窗口或者打开窗口菜单相比,更容易返回先前打开的窗口。这种用于应用程序管理的基于窗口的传统机制的一个问题是,通常要求大的屏幕尺寸。面对有限屏幕空间的用户必须在,一方面使窗口更小,并且因此而减小每个应用程序的可用工作空间,和另一方面,在顶上互相堆叠窗口,以致每次只有一个窗口(或者非常少量的)可见,之间做出选择。减小工作空间可能使得使用应用程序非常困难,特别是,对于诸如字处理、照片编辑、绘图等等的应用程序。堆叠窗口使得,用户从一个应用程序或者文档切换到另一个应用程序或者文档不那么轻而易举,因为更难以看到当前打开的是什么,并且难以发现被激活的正确窗口。当各窗口堆叠时,用户通常通过任务条,dock、菜单、键盘快捷键等等进行导航,因此减少了重叠窗口方式的优势。诸如Apple, Inc.0f Cupertino, California 提供的 Mac OS 操作系统的某些系统提供了一种机制,用于通过临时移动和缩小打开的窗口、移动各窗口互相分开致使它们不重叠,在打开的应用程序之间进行导航。用户于是可以激活窗口之一;然后,在该激活窗口位于顶部的情况下,恢复原始窗口位置和尺寸。该特征在允许用户在打开的应用程序和文档之间迅速切换方面有效,但是当用户在它们之间进行选择时,为了有效显示临时缩小的窗口,仍需要较大的屏幕空间。诸如智能电话、个人数字助理、音乐播放器、手持式计算机等等的移动装置的功能越来越强大。现在,有许多能够同时运行几个应用程序,并且能够执行与传统计算装置相匹敌的复杂功能。然而,与膝上型计算机或者台式计算机相比,大多数这种装置具有极小的屏幕。因此,用于在打开的应用程序和文档之间进行导航的传统的基于窗口的技术,在移动装置上运行得不是很好。没有足够大的屏幕空间来显示多个重叠窗口。事实上,许多这种装置甚至没有足够的空间来显示任务条或者dock。相反,整个屏幕通常用于单个应用程序、文档、消息、任务、或者活动,以致最有效利用非常有限的可用空间。需要一种用于应用程序管理的系统和方法,它具有多个重叠窗口的优点,但是对具有小屏幕的装置有效。还需要一种允许用户在具有有限屏幕空间的装置上,在包括应用程序、文档、以及任务的各活动之间,轻而易举地进行切换的系统和方法。还需要一种系统和方法,它们可以缩放到不同屏幕尺寸,并且对包括起动活动、结束活动、以及从一个活动切换到另一个活动的所有应用程序和活动管理提供方案。
技术实现思路
根据本专利技术的各种实施例,计算装置同时运行两个或者更多个活动,并且提供至少两种模式与该活动交互。用户可以根据要求在这两种模式之间转换。设置按钮或者其他控件,以在全屏模式与窗口模式之间切换。在一个实施例中,在全屏模式下,一个活动基本上占据整个显示屏幕。在一个实施例中,在窗口模式下,该活动在窗口内是可见的,并且至少另一个窗口的一部分也是可见的。因此,受关注的窗口是完全可见的,而至少另一个窗口只是部分可见。该活动占据的窗口被称为受关注。在该窗口模式下,用户可以使窗口在该屏幕上移动,以使关注从一个活动变更到另一个活动。例如,受关注窗口可以被移动到该屏幕之外,而由之后受关注的新窗口代替。在一个方面,该活动按顺序排序,并且该窗口以相应顺序出现。在一个方面,各窗口互相一致地移动;将一个窗口推到该屏幕的边缘之外,使新窗口出现在对侧边缘。在各窗口之间,可以建立固定位置关系。在一个实施例中,作为对用户命令的响应,各窗口在该屏幕上移动位置,以致当前受关注的窗口变得仅部分可见,而其他窗口之一变得完全可见并且受关注。作为对用户命令的响应,各窗口互相一致地移动。因此,例如,如果用户指示该中心窗口应当向右移动,则该整个显示向右移动,如下所述:.该中心窗口(受关注)向右移动,以致沿该显示的右侧,仅部分可见。.如果任意窗口在受关注窗口的右侧是部分可见的,则它移动到该屏幕的右侧边缘之外,以致不再是可见的。.如果任意窗口在受关注窗口的左侧是部分可见的,则它移动到右侧,以致它现在是完全可见的,并且受关注。在一个实施例中,用户例如通过直接操纵该显示窗口,指示这种运动。例如,这可以在触摸感应屏上通过将该中心窗口拖放到该屏幕的左侧或者右侧,或者通过在部分示出的窗口上点击予以实现。作为一种选择,可以提供跟踪球、触敏控制板、或者其他输入装置,以便执行这种直接操纵。在一个实施例中,当前受关注的窗口始终完全可见,并且相对于部分显示的窗口本文档来自技高网
...
计算装置中各种活动之间的导航

【技术保护点】
一种计算机系统,包括:物理按钮;处理器,用于同时操作至少第一应用程序和第二应用程序;触摸感应显示屏幕,其耦合到所述处理器,并且所述计算机系统能够响应于所述触摸感应显示屏幕上的命令输入而在至少全屏模式和窗口模式中的任何一个下操作,其中:在所述全屏模式下,在所述触摸感应显示屏幕上提供用于所述第一应用程序或所述第二应用程序中的仅一个应用程序的用户界面;在所述窗口模式下,在所述触摸感应显示屏幕上提供与所述第一应用程序对应的第一窗口以及与所述第二应用程序对应的第二窗口的第一部分,其中,所述第二窗口的第二部分在所述触摸感应显示屏幕上不可见,并且所述第一窗口显示来自所述第一应用的操作的内容,所述内容对应于(i)来自应用程序的输出、(ii)任务、(iii)消息、(iv)文档或者(v)网页;响应于在所述触摸感应显示屏幕上的沿第一方向的方向性接触,在所述第一方向上改变所述第一窗口相对于所述触摸感应显示屏幕的位置;以及响应于在所述触摸感应显示屏幕上的沿不同于所述第一方向的第二方向的方向性接触,使所述第一窗口或第二窗口从所述触摸感应显示屏幕离开,使得相应的第一应用程序或第二应用程序被关闭;其中,响应于经由所述物理按钮的用户输入,所述计算系统至少(i)从所述全屏模式转换到所述窗口模式,或者(ii)从所述窗口模式转换到所述全屏模式。...

【技术特征摘要】
2008.05.23 US 12/126,1451.一种计算机系统,包括: 物理按钮; 处理器,用于同时操作至少第一应用程序和第二应用程序; 触摸感应显示屏幕,其耦合到所述处理器,并且所述计算机系统能够响应于所述触摸感应显示屏幕上的命令输入而在至少全屏模式和窗口模式中的任何一个下操作,其中: 在所述全屏模式下,在所述触摸感应显示屏幕上提供用于所述第一应用程序或所述第二应用程序中的仅一个应用程序的用户界面; 在所述窗口模式下, 在所述触摸感应显示屏幕上提供与所述第一应用程序对应的第一窗口以及与所述第二应用程序对应的第二窗口的第一部分,其中,所述第二窗口的第二部分在所述触摸感应显示屏幕上不可见,并且所述第一窗口显示来自所述第一应用的操作的内容,所述内容对应于(i)来自应用程序的输出、(ii)任务、(iii)消息、(iV)文档或者(V)网页; 响应于在所述触摸感应显不屏幕上的沿第一方向的方向性接触,在所述第一方向上改变所述第一窗口相对于所述触摸感应显示屏幕的位置;以及 响应于在所述触摸感应显示屏幕上的沿不同于所述第一方向的第二方向的方向性接触,使所述第一窗口或第二窗口从所述触摸感应显示屏幕离开,使得相应的第一应用程序或第二应用程序被关闭; 其中,响应于经由所述物理按钮的用户输入,所述计算系统至少(i)从所述全屏模式转换到所述窗口模式,或者(ii)从所述窗口模式转换到所述全屏模式。2.根据权利要求1所述的计算机系统,其中,所述第一方向在所述触摸感应显示屏幕上是大体上水平的,并且其中,所述第二方向在所述触摸感应显示屏幕上是大体上垂直的。3.根据权利要求1所述的计算机系统,其中,所述第二方向大体上是向上。4.根据权利要求1所述的计算机系统,其中,在所述窗口模式下,每个窗口包括针对相应应用程序活动的用户界面,并且其中,所述用户界面用于:显示来自所述相应应用程序活动的操作的内容并且接收针对所述相应应用程序活动的输入。5.根据权利要求1所述的计算机系统,其中,在所述窗口模式下,针对相应活动的用户界面的表示改变所述第一窗口或所述第二窗口中的至少一个的大小。6.根据权利要求1所述的计算机系统,其中,所述处理器用于在第三模式下操作所述计算机系统,其中,所述第二窗口和第三窗口被重新布置,所述第三窗口对应于所述第一应用程序、所述第二应用程序和所述第三应用程序中的任何一个。7.根据权利要求1所述的计算机系统,其中,在所述窗口模式下,将所述第一窗口或所述第二窗口中的仅一个设置为受关注,并且其中,在所述窗口模式下,响应于在所述触摸感应显示屏幕上的沿所述第一方向的方向性接触,将所述第一窗口或第二窗口激活为受关注。8.根据权利要求1所述的计算机系统,其中,所述计算机系统是在移动设备上实现的。9.根据权利要求8所述的计算机系统,其中,其中,所述移动计算设备是手持式设备。10.根据权利要求1所述的计算机系统,其中,所述第一方向在所述触摸感应显示屏幕上是大体上垂直的。11.根据权利要求1所述的计算机系统,其中,当在所述窗口模式下操作所述计算设备时,响应于沿所述第二方向的方向性接触,移动至少所述第一窗口或所述第二窗口中的另一个以填充由所离开的第一窗口或第二窗口所留下的空隙。12.一种用于操作计算设备的方法,所述方法由一个或多个处理器实现,并且包括: 在全屏模式下操作所述计算设备,其中,同时操作至少第一应用程序和第二应用程序,并且其中,在触摸感应显示屏幕上显示用于所述第一应用程序或所述第二应用程序中的仅一个应用程序的用户界面; 当在所述全屏模式下操作所述计算设备时,经由所...

【专利技术属性】
技术研发人员:马蒂亚斯·贡萨洛·杜阿尔特丹尼尔·马克·加坦·希普拉科夫杰里米·戈弗雷·莱昂保罗·默瑟拉尔夫·托马斯
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

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

1