CN105930045A - 计算装置中的活动的卡隐喻 - Google Patents
计算装置中的活动的卡隐喻 Download PDFInfo
- Publication number
- CN105930045A CN105930045A CN201610250911.9A CN201610250911A CN105930045A CN 105930045 A CN105930045 A CN 105930045A CN 201610250911 A CN201610250911 A CN 201610250911A CN 105930045 A CN105930045 A CN 105930045A
- Authority
- CN
- China
- Prior art keywords
- card
- graphic element
- user
- calculating
- display
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Abstract
在各种实施例中,建立卡隐喻,其中每一活动可在屏幕的一区域内表示,所述区域称为卡。在各种实施例中,若干显示模式中的任一种均可用于查看卡、与卡交互、操纵卡、起始卡及解除卡。可在卡间建立持续的位置关系,其由一维序列表示。一般将新打开的卡放置在所述序列的末尾,但与已经打开的卡有关系的新卡在一些实施例中可放置成邻近于所述已经打开的卡。在各种实施例中,可将卡分组,将所述群组表示成卡的堆叠,或通过其它视觉上截然不同的方式来表示。
Description
本申请是申请日为2009年5月18日、申请号为200980128442.1(国际申请号为PCT/US2009/044390)以及发明名称为“计算装置中的活动的卡隐喻”的发明专利申请的分案申请。
对相关申请案的交叉参考
本申请案主张2008年5月23日申请的“在计算装置中的活动间导航(NavigatingAmong Activities in a Computing Device)”的第12/126,145号美国专利申请案(代理人案号为PLM5729)的优先权,所述申请案的揭示内容以引用的方式并入本文中。
本申请案进一步主张2009年4月1日申请的“计算装置中的活动的卡隐喻(CardMetaphor for Activities in a Computing Device)”的第12/416,279号美国专利申请案(代理人案号为PLM5844)的优先权,所述申请案的揭示内容以引用的方式并入本文中。
本申请案与2008年5月6日申请的“电子装置的扩展触敏控制区(Extended Touch-Sensitive Control Area for Electronic Device)”的第12/115,992号美国专利申请案(代理人案号为PLM5728)有关,所述申请案的揭示内容以引用的方式并入本文中。
本申请案与2006年4月20日申请的“用以提供覆盖键的检测区域的小键盘与传感器组合(Keypad and Sensor Combination to Provide Detection Region thatOverlays Keys)”的第11/379,552号美国专利申请案有关,所述申请案的揭示内容以引用的方式并入本文中。
技术领域
在各种实施例中,本发明涉及计算装置中的应用程序管理,且更确切地说涉及用于实施用于在这些装置中的活动(例如应用软件)的卡隐喻的系统及方法。
背景技术
许多当前可用的计算装置运行的操作系统让用户能够同时运行多个应用程序乃至在单个应用程序内及/或两个或两个以上应用程序间同时执行若干活动。举例来说,用户可打开电子邮件应用程序、文字处理应用程序、屏幕上的计算器及网络浏览器,使得所有应用程序同时打开。用户可在文字处理应用程序内打开若干文档,且可打开若干电子邮件消息。此布置让用户可以通过同时保持这些各种应用程序及活动打开以便从一个任务移动到另一个任务。
常规上,通过在图形用户界面内使用多个重叠的窗口来实现此操作模式。通常采用桌面隐喻,其中用户可通过直接操纵来移动显示屏幕上的窗口及调整其大小。因此,每一应用程序可具有一窗口或若干窗口;在任何给定时间,一个窗口具有焦点(通常通过位于其它窗口上方而如此指示)。其它窗口可为可看到、无法看到或部分地可看到(例如如果其被其它窗口部分或完全遮蔽)。用户可通过使不同窗口被具有焦点而从一个任务切换成另一个任务,这一般是通过以下方式实现的:点击正被激活的窗口的可看到的部分,或者点击任务栏、快速启动区或类似结构中的表示窗口或应用程序的按钮或图标。在一些操作系统中,弹出菜单及/或键盘快捷方式可用于在应用程序或文档间进行切换。
重叠窗口是用于应用程序管理的一种非常有效的机制。其通过使屏幕的特定区与正执行的特定任务相关联而利用用户的空间存储器。用户可能会发现,与不提供空间放置及稳定性的模型的打开窗口的列表或菜单相比,当他或她记得窗口被放置在屏幕上的特定位置时更容易返回到先前打开的窗口。
应用程序管理的常规的基于窗口的机制的一个问题是通常需要大的屏幕尺寸。面对有限屏幕空间的用户必须在一方面使得窗口更小且因此减小每一应用程序内的可用工作空间与另一方面将窗口彼此堆叠使得每次仅可看到一个窗口(或非常少的几个)之间作出选择。减小工作空间可导致非常难以使用应用程序,特别是对于例如文字处理、相片编辑、绘图等应用程序。堆叠窗口使得用户可从一个应用程序或文档切换成另一个应用程序或文档的容易度降低,因为更加难以看到当前打开的内容及找到要激活的适当窗口。当窗口堆叠时,用户通常依赖于经由任务栏、快速启动区、菜单、键盘快捷方式等来导航,因而减少了重叠窗口模式的优点。
例如加利福尼亚州库珀蒂诺市的苹果有限公司提供的Mac OS操作系统等一些系统提供一种用于通过暂时移动及缩小打开的窗口、将窗口移动使其彼此分开使其不重叠而在打开的应用程序间导航的机制。用户于是可激活所述窗口中的一者;接着还原原始窗口位置及大小,所激活的窗口放在最上面。此特征在允许用户在打开的应用程序及文档间快速切换方面是有效的,但仍需要相对大量屏幕空间以便在用户要在暂时缩小的窗口间作出选择时有效地展示所述窗口。
例如智能电话、个人数字助理、音乐播放器、手持式计算机等移动装置正在变得越来越强大。许多移动装置现在能够同时运行若干应用程序,且执行能与传统计算装置抗衡的复杂功能。然而,与膝上型或台式计算机相比,大多所述装置的屏幕非常小。因此,用于在打开的应用程序及文档间导航的常规的基于窗口的技术在移动装置上并不怎么奏效。没有充分的屏幕空间来显示多个重叠的窗口。事实上,许多所述装置甚至没有足够的空间来显示任务栏或快速启动区。实际上,整个屏幕通常专用于单个应用程序、文档、消息、任务或活动,以便最有效地使用非常有限的可用空间量。
发明内容
2008年5月23日申请的“在计算装置中的活动间导航(Navigating Among Activities in a Computing Device)”的第12/126,145号相关美国专利申请案(代理人案号为PLM5729,其揭示内容并入本文中)描述了用于在计算装置上同时运行两个或两个以上活动的各种实施例,且提供了至少两种用于与所述活动交互的模式。用户可按需要在所述模式之间转换。提供了用于在全屏模式与卡模式之间切换的按钮或其它控制件。
在各种实施例种,建立卡隐喻,其中每一活动可在屏幕的一区域内表示。出于本文中的描述的目的,屏幕的这些区域被称为“卡”。虽然在一些方面卡与桌面用户界面领域中已知的窗口相似,但在各种实施例中,可用常规的基于窗口的图形用户界面一般不可用的特定方式来操纵卡,本文中更详细地描述所述操纵。所属领域的技术人员将认识到,本文中使用术语“卡”只是作为用于指代屏幕的含有与例如应用软件等活动有关或由其产生的信息的区域的方便的术语。
在各种实施例中,若干显示模式中的任一种均可用于查看卡、与卡交互、操纵卡、起始卡及解散卡。
在一个实施例中,在全屏模式下,一个活动占据了大致整个显示屏幕。因此,卡大致填满了整个显示屏幕,但在一些实施例中,屏幕的一些区域可为状态指示符、警告、消息等而保留。
在一个实施例中,第二模式可用,其称为“卡模式”。在卡模式下,在卡内可看到一个活动,且至少一个其它卡的一部分也可看到。因此,具有焦点的卡(即,用户正与其交互的卡)可完整地看到,而至少一个其它卡只是部分能看到。在卡模式下,用户可使卡在屏幕上移动,以便将焦点从一个卡改变成另一个卡。举例来说,具有焦点的卡可从屏幕上移走,以被新卡替换,所述新卡于是被具有焦点。在一个方面中,所述卡以一序列排序。在一个方面,所述卡彼此协同移动,将一个卡从屏幕的一个边缘推送走使得新卡出现在相对的边缘处。可基于所建立的序列(虽然如果需要用户可重新布置所述序列)在卡间建立持续的位置关系。
在一个实施例中,第三模式可用,其称为“滑移模式”。在滑移模式下,完整地展示两个或两个以上卡。卡的大小可减小,以便可同时展示更多的卡。此外,一个或一个以上其它卡的若干部分可看到。举例来说,在一个实施例中,可在水平的行中完整地展示三个卡,其它两个卡的若干部分展示在完整显示的卡的左侧及右侧。在一个实施例中,滑移模式有利于更容易将卡重新排序及进行操纵,且与使所述操作最优化的某些行为(如下所述)相关联。在一个实施例中,滑移模式类似于以卡视图呈现的卡的缩小视图。在一个实施例中,用户可缩小到各种程度,以便例如用屏幕上的不同数目的卡来呈现若干不同种类的滑移模式。在一个实施例中,当显示更多卡时,其以较小尺寸显示。在一个实施例中,在滑移模式下以线性布置呈现卡,保留卡模式下使用的线性序列。
在一个实施例中,第四模式可用,其称为“栅格模式”。在栅格模式下,完整地展示较大数目的卡。在一个实施例中,将卡的尺寸按比例缩小,以便同时显示所有可用的卡。在另一实施例中,显示所有卡,多达卡的预定最大数目;如果多于预定最大值可用于显示,则实施滚动以允许接入未显示的卡。在一个实施例中,在栅格模式下以栅格布置呈现卡。
在一个实施例中,用户可依据哪种模式当前有效而以不同方式操纵卡。在一个实施例中,在不同模式下可进行不同的交互,和/或可依据哪种模式当前有效而以不同方式来解译某些用户动作。下文针对本发明的各种实施例描述所述差异的细节。
在一个实施例中,不论当前显示模式如何,卡均有效,从而使得卡中表示的信息大致是当前的,且大致实时更新。在一个实施例中,无论显示模式如何用户均可与卡交互,从而使得卡内的用户界面元素无论显示模式如何均是有效的。在另一实施例中,在一些显示模式下,一些或所有卡可能不是有效的,从而使得在特定模式下时其中展示的数据可能“冻结”;例如,当可用系统资源阻止了对所有卡的实时更新而不会使系统性能不合意地降级时,此实施例可能是有用的。类似地,在一些实施例中可暂时抑制“冻结”的卡接受用户输入。
在一个实施例中,在卡之间建立并维持持续的位置关系。所述位置关系可为一维序列或某种更加复杂的二维关系。除非用户指示位置关系应改变,或者发生了某个其它指示有理由进行改变的事件(例如应用程序未使用,或应用程序崩溃或正被解散),否则在位置关系不改变的意义上,位置关系是持续的。
在一个实施例中,起初根据启动对应活动(例如应用程序)的顺序来定位卡。举例来说,当启动新的应用程序或活动时,或者在一些情况下对于已经在运行的应用程序(例如如果在电子邮件应用程序中正在编写新消息),可启动新卡。因此,在实施一维卡序列的实施例中,将把新激活的卡放置在序列末尾;举例来说,如果使用水平的行,则可将新激活的卡放置在序列中最右侧的卡的右侧。当然,用户可按需要重新定位卡。
在一个实施例中,如果用户启动了新活动(例如应用程序),则产生所述活动的卡(或一个以上卡),位置在序列的末尾。如果用户试图启动已经在运行的活动,则在一个实施例中卡不在卡序列内移动,但序列的当前视图移位,从而使得所述活动的卡被具有焦点并呈现在屏幕上的中心位置中。或者,在另一实施例中,如果用户试图启动已经在运行的活动,则将所述活动的卡移动到序列的末尾。
如上所述,在一个实施例中,新打开的卡起初定位在序列的末尾。在另一实施例中,可将一些新打开的卡放置在序列末尾以外的位置。举例来说,将已经在运行的活动的任何新卡放置在邻近于所述应用程序的先前存在的卡之处。因此,这些卡(称为“姐妹卡”)定位成使得给定活动的卡定位在整个卡序列中彼此邻近之处。举例来说,当用户起始对电子邮件消息的回复时,可出现电子邮件应用程序的新卡,所述回复的新姐妹卡可定位于邻近于原始消息的现有卡之处。
在一个实施例中,用户可自由地移动姐妹卡,使其不再彼此邻近;在另一实施例中,姐妹卡无法彼此分离,但其可作为群组移动。
在一个实施例中,可采用视觉模式来指示卡的群组。举例来说,在一个实施例中,可通过堆叠来表示卡群组;特定群组内的所有卡以类似于卡的堆叠的方式显示。或者,可用其它将卡群组与未分组的卡区分的方式来指示卡群组,举例来说,可经由截然不同的颜色方案、不同大小、不同垂直或水平定位、加括号、突出显示、空格或任何其它机制来展示卡群组。在如下所述的各种实施例中,用户可与群组交互,按照需要分离其组成的卡、创建新群组、改变群组顺序等等。在使用堆叠来指示群组的一个实施例中,有时候可自动或手动地将卡“解除堆叠”(甚至同时保留其群组关系),以便于特定类型的交互及查看组成的卡。在一些实施例中,在卡被解除堆叠时,使用替代机制(例如加括号或截然不同的加颜色)来提醒用户卡仍然是群组的成员。
所属领域的技术人员将显而易见,上文及本文中描述的各种特征可单个实施或以任何组合实施。在下文提供的描述中,额外特征及优点将变得显而易见。
附图说明
附图说明本发明的若干实施例,且与描述一起用以解释本发明的原理。所属领域的技术人员将认识到,图中说明的特定实施例只是示范性的,且并不意图限制本发明的范围。
图1描绘展示用于起始例如应用程序等活动的启动程序的显示屏幕。
图2描绘根据本发明的一个实施例的全屏模式下的显示屏幕,其中活动大体上占据整个显示屏幕。
图3描绘根据本发明的一个实施例的卡模式下的显示屏幕,其包含一具有焦点的卡及两个部分显示的卡。
图4描绘根据本发明的一个实施例的在用户已移除卡之后的卡模式下的显示屏幕。
图5描绘根据本发明的一个实施例的在用户已指定新卡具有焦点之后的全屏模式下的显示屏幕。
图6A到图6F描绘根据本发明的一个实施例的从一个卡切换成另一个卡的序列。
图7是对根据本发明的一个实施例的用于从一个卡切换成另一个卡的序列的概念描绘。
图8A及图8B描绘根据本发明的一个实施例的解散卡的序列。
图9A到图9D描绘根据本发明的一个实施例的重新布置卡的序列。
图10A描绘根据本发明的一个实施例的卡模式下的显示屏幕。
图10B描绘根据本发明的一个实施例的滑移模式下的显示屏幕。
图10C描绘根据本发明的一个实施例的滑移模式下的卡的解散。
图10D描绘根据本发明的一个实施例的滑移模式下的卡的重新排序。
图10E、图10F及图10G描绘根据本发明的实施例的栅格模式的各种实例。
图11A描绘根据本发明的一个实施例的全屏模式下的显示屏幕,其中四个卡打开,其中一个卡具有焦点。
图11B描绘根据本发明的一个实施例的响应于启动新活动的全屏模式下新卡的引入。
图11C描绘根据本发明的一个实施例的响应于启动已打开的活动的全屏模式下卡序列的重新布置。
图11D描绘根据本发明的一个实施例的响应于启动已打开的活动的全屏模式下未将卡重新排序的焦点移位。
图12A描绘根据本发明的一个实施例的全屏模式下的显示屏幕,其中七个卡打开,其中一个卡具有焦点。
图12B描绘根据本发明的一个实施例的全屏模式下的打开活动的姐妹卡的引入。
图12C及图12D描绘根据本发明的一个实施例的响应于用户输入而将卡重新排序以分离姐妹卡。
图13A描绘根据本发明的一个实施例的全屏模式下的显示屏幕,其中八个卡打开,其中一个卡具有焦点。
图13B描绘根据本发明的一个实施例的卡模式下的显示屏幕,其中八个卡打开,包含形成群组的四个卡,其中所述分组的卡以堆叠形式描绘。
图13C描绘根据本发明的一个实施例的图13B的显示屏幕,其中形成群组的卡已被重新排序。
图13D描绘根据本发明的一个实施例的卡模式下的显示屏幕,其中八个卡打开,包含形成群组的四个卡,其中所述分组的卡是使用截然不同的垂直偏移及大小来描绘。
图13E描绘根据本发明的一个实施例的滑移模式下的显示屏幕,其中八个卡打开,包含形成群组的四个卡,其中所述分组的卡是使用截然不同的垂直偏移来描绘。
图13F及图13G描绘根据本发明的一个实施例的从群组的成员之一具有焦点的视图转变成具有焦点的卡并非群组的一部分的视图的实例。
图13H到图13K描绘根据一个实施例的创建新卡群组并将卡添加到所述群组的实例。
图14是描绘根据一个实施例的用于在栅格模式下呈现卡的方法的流程图。
图15是描绘根据一个实施例的用于重新布置卡的方法的流程图。
图16A到图16D描绘根据本发明的一个实施例的将卡添加到群组的序列。
图17A到图17D描绘根据本发明的一个实施例的从群组中移除卡的序列。
具体实施方式
在以下描述中,本文中参考“活动”。在本发明的背景下,“活动”意在包含应用软件、任务、文档、页面及/或其它任何可结合电子装置而执行的活动。如本文中所述,本发明提供使用卡隐喻在电子装置上显示及操纵活动的表示的技术。因此,通过“卡”来表示活动,“卡”这个术语在本文中用来指代可由用户移动及操纵的屏幕区域。如下文中更详细描述,用户与卡交互以启动、终止活动及将活动重新排序,并且在活动间导航及执行其它操作。
系统架构
在各种实施例中,可在任何电子装置上实施本发明,所述电子装置例如是手持式计算机、个人数字助理(PDA)、个人计算机、公共信息查询站(kiosk)、蜂窝式电话等等。举例来说,本发明可以实施为在此装置上运行的应用软件或操作系统的应用程序管理模式的特征。因此,本发明可实施为用于控制此装置上的软件的图形用户界面的一部分。
在各种实施例中,本发明特定适合于例如智能电话、手持式计算机及PDA等具有有限的屏幕空间且能够同时运行若干应用软件的装置。然而,所属领域的技术人员应认识到,本发明可在许多其它背景下实践,包含任何其中从一个活动容易且平滑地切换成另一个活动是有用的环境。因此,以下描述意在举例说明本发明,而不是限制本发明的范围。
现在参看图1,其中展示了根据一个实施例的装置100的实例的实例,其包含显示屏幕101,显示屏幕101展示包含若干图标104的启动程序,所述图标表示可由用户打开的应用程序。还展示了快速启动区域105,其包含用于启动常用应用程序及其它功能的额外图标106。快速启动区域105对本发明并无必要,但仅出于说明目的而展示。
在一个实施例中,屏幕101是触敏式的,使得用户可通过触摸所显示的图标104、106来激活应用程序或功能。在一个实施例中,如以上引用的相关申请案中所述,装置100还包含用于输入基于手势的命令的触敏手势区域102。在另一实施例中,屏幕101及/或手势区域102对用户的靠近表面的动作敏感,以便检测在表面附近但不一定接触表面而执行的手势及命令。
出于说明目的,如图1所示的装置100是个人数字助理或智能电话。所述装置一般具有电话、电子邮件及文本消息功能,且可执行其它功能,包含例如播放音乐及/或视频、上网、运行生产力应用程序等等。根据各种实施例可在任何类型的具有触敏式屏幕的装置中实施本发明,且不限于具有所列举的功能性的装置。此外,图1所示的特定布局只是示范性的,且并不意在限制本发明的范围。
在各种实施例中,可使用任何能够检测接触位置及/或用户的靠近表面的动作的技术来实施触敏式屏幕101及手势区域102。或者,可用其它用户输入机构(例如键盘、轨迹球、触控笔等等)来实施本发明。所属领域的技术人员将认识到,本发明的技术特别适合于直接操纵,但可使用任何输入技术。在一个实施例中,如2008年5月6日申请的标题为“电子装置的扩展触敏控制区域(Extended Touch-Sensitive Control Area for ElectronicDevice)”的第12/115,992号相关申请案中所述,手势区域102提供延伸超出触摸式屏幕101的边缘的触敏控制区域,所述相关申请案的揭示内容以引用方式并入本文。
在一个实施例中,如图1所示的装置100还具有物理按钮103。在一个实施例中,如下文中更详细描述,物理按钮103可用来在全屏模式与卡模式之间转换。本发明并不需要物理按钮103,且仅出于说明目的而展示物理按钮103。
卡隐喻
如本文中所述,在一个实施例中,有两种或两种以上与装置100交互的模式可用。确定当前哪种显示模式在装置100上有效。依据当前显示模式,以不同方式显示卡301。在各种实施例中,显示模式可包含以下各者的任何组合:
·“全屏”模式,其中表示应用程序或其它活动的卡占据大体上整个显示屏幕101;
·“卡”模式,其中呈现至少两个卡,其中的至少一者只是部分可看到,每一卡表示一应用程序或其它活动;
·“滑移”模式,其中相对于卡模式以缩小的大小呈现卡,以便可完整地呈现一个以上卡;及
·“栅格”模式,其中卡的大小根据可用屏幕空间而缩小。
如下文更详细地描述,装置100可接收来自用户的输入。在各种实施例中,此输入可致使装置100从一种显示模式切换成另一种显示模式,和/或响应于用户的指定切换成另一个卡的输入而将所显示的卡重新定位。
所属领域的技术人员将认识到,本文中仅出于识别的目的而使用给予模式的名称(“全屏”、“卡”、“滑移”及“栅格”),且其并不意在暗示模式的任何特定特性或以其它任何方式限制本发明的范围。一般来说,且不限制本发明的范围:对于最大程度上使用屏幕空间来与单个活动交互,全屏模式是最优的;对于容易将焦点从一个活动切换成另一个活动且对于容易起始及终止活动,卡模式是最优的;对于将表示活动的卡重新排序及操纵所述卡,滑移模式是最优的;且对于提供打开活动的概览,栅格模式是最优的。在一个以上模式下,可采取许多动作。在一个实施例中,无论当前模式如何,活动均是运转的,且能够接受输入并显示输出;在另一个实施例中,活动可能在一些模式下是运转的但在其它模式下不运转。下文中将更详细地描述各种模式。
全屏模式
现在参看图2,其中展示了根据一个实施例的全屏模式下的显示屏幕101。在所述实例中,日历应用程序大体上占据了整个显示屏幕101;然而,所属领域的技术人员将认识到,可以此方式呈现任何活动。如图2所示,即使在全屏模式下,也可保留显示屏幕101的特定部分以用于标题栏、电池指示符、时钟、信号强度指示符等等。因此,本文中使用的术语“全屏模式”意在指代任何一种这样的布置,即,其中即使屏幕101的其它较小区域被保留以用于其它功能,屏幕101的主要焦点仍是单个活动。
用户通过常规用户界面方法与活跃的活动(例如图2所示的日历应用程序)交互,所述方法包含操纵屏幕上的元素、键入文本等等。所述技术在此项领域中是众所周知的。
卡模式
现在参看图3,其中展示了根据一个实施例的卡模式下的显示屏幕101的实例。在一个实施例中,用户可按压物理按钮103而在模式间切换。在另一实施例中,用户可在卡模式下触摸或双击卡301以起始切换成全屏模式。在又一实施例中,在一段时期不活动之后,装置100从卡模式切换成全屏模式。也可提供其它机制来在模式间切换。
图3中可看出,在卡模式下的一个实施例中,可完全看到具有焦点的卡301B。其它卡301A、301C只是部分可看到且不具有焦点。通常,具有焦点的卡301B表示紧接在切换成卡模式之前在全屏模式下显示的相同活动。可呈现任何数目的部分显示的卡301A、301C。在图3的实例中,展示了两个所述卡301A、301C,每个卡位于具有焦点的卡301B的一侧。通常,在沿线性轴呈现卡301的布置中,可邻近于具有焦点的卡301而显示一个或两个部分显示的卡301。此外,如图3所示,在一个实施例中,部分显示的卡301A、301C展示成比具有焦点的卡301B略小,以便进一步强调卡301B具有焦点的事实。
在一个实施例中,部分显示的卡301A、301C提供卡301B的位置背景,且提供用于导航到其它活动的机制。在一个实施例中,用户可通过触摸卡内的任何区域来指定卡301A、301C具有焦点;这使得指定的卡301移动到显示屏幕101的中央部分,且致使其它卡也移动,以便维持相同的位置序列。在一个实施例中,用户可通过拖拽任何所显示的卡301以致使所要的卡301移动到显示屏幕101的中央部分来指定卡301A、301C具有焦点;同样其它卡301也移动,以便维持相同的位置序列。在一个实施例中,用户可通过沿着手势区域102拖拽手指而将卡301左右移动。在一个实施例中,甚至可在全屏模式下执行此手势,从而致使卡301以如上针对卡模式所述的相同方式左右移动。
响应于用户的命令,卡301在屏幕101上移动位置,从而使得例如当前具有焦点的卡301B变得仅部分可看到,且其它卡301A、301C中的一者变得可完全看到且具有焦点。卡301响应于用户的命令而彼此协同移动。因此,举例来说,如果用户指示中央的卡301应在向右的方向上移动,那么整个显示画面如下向右位移:
·中央的卡301(其具有焦点)向右移动,从而使得其沿着显示屏幕101的右手侧仅部分可看到。
·如果任何卡301在具有焦点的卡301的右侧可部分地看到,则其移动离开显示屏幕101的右边缘,从而使其不再能看到。
·如果任何卡301在具有焦点的卡301的左侧可部分地看到,则其向右移动,从而使得其现在完全可看到且具有焦点。
在一个实施例中,用户例如通过直接操纵所显示的卡301来指示此移动。这在触摸屏幕上可例如通过在屏幕上将中央的卡301向左或向右拖拽或者通过敲击部分显示的卡来执行。或者,可提供轨迹球、触敏垫或其它输入装置来促进此直接操纵。
因此,在一个实施例中,当用户在显示屏幕100内将卡301向左或向右拖拽时,其它卡301与所拖拽的卡301协同移动。因此,举例来说,如果用户将卡301B向右拖拽,则卡301A及301C也向右移动。这将使得卡301C移动离开屏幕,且卡301A将移动到显示屏幕100的中央位置。如果用户将卡301A向右拖拽,将出现相同结果。
在一个实施例中,如果用户拖拽卡301以便将卡301放置得足够靠近中央位置而使得意图明显是把焦点给卡301,则卡301在拖拽操作完成后弹跳到中央位置。其它卡301相应地弹跳到合适位置,以便维持相同的位置序列。因此,用户无需将卡301一直拖拽到中央位置。另一方面,如果用户将卡301拖拽较小的量(其不会致使新卡301足够靠近中央位置),则所有的卡301在拖拽操作完成后均即刻弹跳回到其先前的位置。
在一个实施例中,卡301展示正在操作的应用程序或其它活动。因此,当用户在卡301间导航时,他或她可在每一卡301内看到实际的运转的应用程序或其它活动。
在各种实施例中,可将卡的运动限制于单个轴(例如水平轴或垂直轴,但不是两个轴),以便简化卡301间的位置关系。或者,可使得两个或两个以上移动轴可用。在本文所述的实例中,卡301在水平行中布置。用户沿水平轴移动卡301以从一个活动导航到另一个活动。所属领域的技术人员将认识到,其它布置也是可能的。举例来说,卡301可垂直而非水平布置。或者,可提供卡301的二维布置。
在一个实施例中,一旦用户已将所要的卡301移动到中央位置而使得其具有焦点,则他或她可指示显示屏幕101应返回到全屏模式,从而使得具有焦点的卡301占据大体上整个显示屏幕101。或者,装置100可在卡有一段时间未发生移动之后自动返回到全屏模式,或者在用户开始与具有焦点的活动交互的情况下返回到全屏模式。在一个实施例中,当前具有焦点的卡301一直完全可看到,且相对于部分显示的卡301,其在显示屏幕101上的大体上中央位置中显示。
现在参看图4,其中展示在一个实施例中在用户已致使卡301C(表示电子邮件应用程序)变得位于中央且具有焦点之后卡模式下的显示屏幕101的实例。图4中可看出,先前具有焦点的卡301B现在在卡301C的左侧是部分可看到地。卡301A现在不再能看到。
在一个实施例中,随着新的活动具有焦点且处于工作状态,用户可触摸或双击卡301C以重新进入全屏模式,如图5所示。或者,用户可按压按钮103以在全屏模式与卡模式之间转换。因此,在图5中,用户已完成了从图2的日历应用程序到电子邮件应用程序的切换。
现在参看图7,其中展示了对根据本发明的一个实施例的从一个活动切换成另一个活动的序列的概念性描绘。有若干个活动打开,其每一者由卡301A到301H表示。屏幕101在任何给定时间仅展示卡301的一子组。图中可看出,即使在任何给定时间大多数卡301是不可看到的,也维持位置序列。图7描绘显示屏幕101从卡301B具有焦点(且卡301A及301C部分可看到)的初始位置移动到卡301E具有焦点(且卡301D及301F部分可看到)的第二位置。
显示屏幕101的移动是概念性的。在一个实施例中,在实际操作中,通过在屏幕101上在向左的方向上移动卡301来完成从卡301B到卡301E的切换。举例来说,用户可在向左的方向上反复拖拽卡301,以致使卡301C、301D及301E连续占据中央位置。或者,用户可点击部分显示的卡301C以将其移动到中央位置,且致使卡301D部分显示,接着点击部分显示的卡301D以将其移动到中央位置,且致使卡301E部分显示,且接着点击部分显示的卡301E以将其移动到中央位置。每一机制操作以将焦点从由卡301B表示的活动移位到由卡301E表示的活动。
在一个实施例中,在卡301移动及/或弹跳到合适位置时执行过渡效果以增强过渡的平滑性。在一个实施例中,在任何给定时间在中央显示的卡301展示为略大于其它卡301。
一般来说,甚至当用户从一个卡移动到另一个卡301时,卡301的序列也是持续的。在一个实施例中,所述序列是环形的,从而使得最右边的卡301被视为在最左边的卡301的左侧。因此,移动离开序列的一端会使得用户回到序列的另一端。在另一实施例中,如图4中描绘,所述序列不是环形的,从而使得序列中存在第一个卡及最后一个卡301。
在一个实施例中,卡301可在一些环境下在序列内自动移动。举例来说,可将频繁使用的卡301移动到序列中更显眼的位置,而使用不太频繁的卡301可保留在不太显眼的位置。
现在参看图6A到图6F,进一步以从一个活动切换成另一个活动的序列为例说明根据一个实施例的本发明的操作;具体来说,用户从日历应用程序切换成电话应用程序。图6A展示装置100在全屏模式下展示日历应用程序的初始状态。在图6B中,用户已例如通过按压按钮103而切换成卡模式。现在,日历应用程序在卡301B中是可看到的,且电话应用程序在卡301A中是可部分看到的。图6C到图6E展示用户在向右方向上拖拽卡301B的效果。当用户拖拽卡301B时,卡301A也在向右方向上移动,直到其如图6E所示在显示屏幕101上在中央定位为止。如上所述,此动作也可响应于用户触摸图6B中卡301A的可看到的部分或通过在手势区域102中在水平向右方向上拖拽而起始。
一旦电话应用程序如图6E所示处于卡301A中的中央位置,用户便可敲击卡301A或按压按钮103以切换成全屏模式,如图6F所示。在一个实施例中,用户还可如图6E所示在卡模式下与电话应用程序直接交互。
在一个实施例中,用户可通过返回如图1所示的启动屏幕来启动额外活动。在一个实施例中,通过执行手势或其它命令来执行此操作。在一个实施例中,用户还可通过触摸快速启动区域105中的图标106来启动额外活动。在一个实施例中,新启动的活动产生新卡,所述新卡被添加到图7所示的卡序列的末尾。在一个实施例中,新启动的活动的卡默认具有焦点,且呈现于屏幕101上的中央位置。
在一个实施例中,用户可例如通过关闭卡301来解散活动。在一个实施例中,可通过点击卡内的控制件来关闭卡301。在另一实施例中,可通过将卡向上拖拽离开屏幕101或在向上的方向上执行轻击动作来关闭卡301。现在参看图8A及图8B,其中展示了用户将卡301B向上拖拽离开屏幕101从而致使卡301B解散的序列的实例。
在图8A及图8B中可看出,在一个实施例中,解散卡301B致使卡301C向左移动以填充因卡301B被解散而产生的空隙。一般来说,当卡301解散时,其它卡301移动以填充空隙。
在一个实施例中,解散卡301致使与所述卡相关联的应用程序关闭。在另一实施例中,甚至当卡301关闭时,应用程序仍保持打开。
在一个实施例中,在某些环境下,卡301可自动关闭。举例来说,如果与一应用程序相关联的任务完成,或者如果一应用程序崩溃或终止,则所述应用程序的卡301可自动关闭。
在一个实施例中,用户还可在卡模式时通过点击卡301并保持一段时间(例如500毫秒)然后将卡301从一个位置拖拽到另一个位置来重新布置卡301。图9A到图9D中展示了一实例。用户点击卡301B并将他或她的手指保持在卡301B上,然后将卡301B向上拖拽,从而致使卡301C及301D移动以填充空隙。然而,用户并不立刻释放卡301B,而是他或她将卡301B移动到卡301C与301D之间的位置,如图9C所示。当用户在其它两个卡301C与301D之间移动所拖拽的卡301B时,所述两个卡301C及301D分离以允许放置所拖拽的卡301B。结果是图9D所示的序列,其中卡301B现在位于卡301C与301D之间。
在一个实施例中,提供某种视觉反馈以指示正在进行卡的重新布置;例如,一旦用户已将他或她的手指保持在适当位置至少指定的一段时间,便可用某种独特的方式将所显示的卡301突出显示,或者可包含动画或其它效果。
一旦已起始了移动动作,用户便可继续在任何方向上拖拽卡301,以便将卡301放置在卡301的序列内的所要位置。卡301的序列响应于拖拽操作而向左或向右滚动;例如,如果用户在屏幕的右边缘附近拖拽卡301,则屏幕向左滚动以使得展示序列中的额外卡301,而其它卡滚动离开屏幕。当用户释放卡301从而结束拖拽操作时,卡301放置于所指示的位置,因而完成卡序列重新布置动作。
滑移模式
在一个实施例中,称为“滑移”模式的额外模式向用户提供另一种查看及重新布置卡的机制。在一个实施例中,在滑移模式下,卡301以缩小的大小展示,因而准许同时在屏幕101上展示更多的卡301。
在一个实施例中,当装置100处于滑移模式时,卡301像在卡模式下一样以线性方式布置。用户可如上文针对卡模式所述重新布置卡301,且上文相对于卡模式所述的大体上所有行为也适用于滑移模式。因此,当用户在显示屏幕100内向左或向右拖拽卡301时,其它卡301与所拖拽的卡301协同移动。滑移模式提供了在能够同时查看更多的卡301的同时重新布置卡的方式。
图10A与图10B的比较提供了卡模式与滑移模式之间的差异的实例。现在参看图10A,其中展示了根据本发明的一个实施例的且如上所述的卡模式下的显示屏幕101;此处,当前有七个卡301打开,但仅完整地展示了一个卡301D,还展示了两个相邻的卡301C、301E的若干部分。图10A中出于说明目的展示了卡301A、301B、301F及301G,以描绘其与可看到的卡301C、301D、301E的位置关系,即使卡301B、301F及301G不在屏幕上,且当前在屏幕101上看不到。
现在参看图10B,其中展示了图10A中包含的相同的七个卡301在滑移模式下的显示屏幕101。此处,完整地展示了三个卡301C、301D及301E,还展示了两个相邻卡301B、301F的若干部分。在一个实施例中,卡的大小缩小,使得额外的所显示的卡与屏幕301相适合。所属领域的技术人员将认识到,在不同的实施例中在屏幕上可看到的特定数目的卡301可以不同,且对三个完全可看到的卡加上两个部分可看到的卡的特定显示只是示范性说明一个实施例。
在一个实施例中,任何数目的卡301均可在屏幕101内完全可看到。举例来说,如图所示,三个卡301可以是完全可看到的,每一侧还有额外的部分可看到的卡301。或者,有五个卡301可以是完全可看到的,每一侧还有额外的部分可看到的卡301。
在一个实施例中,用户可用与卡模式下大体上相同的方式在滑移模式下与卡301交互。卡301可前后移动,且维持卡301间的位置关系。通过拖拽及放下而在序列内重新布置卡301。可用类似于上文结合图8A及图8B所述的操作类似的方式,通过将卡301向上拖拽离开屏幕101或在向上方向上执行轻击动作而关闭卡301并解散其活动。举例来说,现在参看图10C,其中展示了用以解散卡301E的向上拖拽或轻击动作的实例。在解散卡301E后,卡301F即刻将向左位移从而占据先前由卡301E占据的空间,且卡301G将向左移动从而维持卡间的一致间距。
在一个实施例中,当在滑移模式下时,用户可起始对卡序列的重新布置,而不必首先执行一段时间的敲击及保持输入操作。举例来说,如图10D所示,用户可通过将卡301D向下拖拽而立即起始对卡301的重新布置;用户无需敲击及保持一段时间。如果用户想要敲击及保持,则他或她可仍通过这种操作来起始重新布置操作。在任一情况下,一旦已开始了重新布置操作,用户便可在任何所要的方向上拖拽,同时继续在屏幕101上保持他或她的手指;当用户的手指靠近屏幕101的最右边缘或最左边缘时,卡301的显示在合适时向左或向右滚动。
在发生卡的重新布置时,卡301用类似于上文针对卡视图结合图9A到图9D所述的方式移位以填充间隙。因此,在滑移视图下,如果用户将卡301D向下拖拽足够的量,则如图10D所示,卡301E将向左移动以填充间隙。当用户在其它两个卡之间移动所拖拽的卡301D时,所述两个卡将分离以允许放置所拖拽的卡301D。
在一个实施例中,在滑移模式下,卡301展示正在操作的应用程序或其它活动。因此,当用户在卡301间导航时,他或她可在每一卡301内看到实际的运转的应用程序或其它活动。
栅格模式
如上文提及,在一个实施例中,卡模式及滑移模式两者均以线性布置来呈现卡301。在一个实施例中,可使用栅格模式,其通过以二维栅格呈现卡301而允许用户在屏幕101上看见更多的卡301。
现在参看图10E,其中展示了栅格模式下的含有四个打开的卡301的屏幕101的实例。
在一个实施例中,当在栅格模式下时,卡301以准许同时显示所有卡301的大小呈现。因此,举例来说,在图10F中,以小于图10E中使用的大小的大小展示卡301,以便可同时展示所有九个卡301。当卡301解散或启动时,可将卡301适当缩放以准许同时显示所有卡301。
在一个实施例中,在栅格模式下,强制实行最小的卡301大小(或最大数目个所显示的卡301),即使这意味着只能显示一子组的卡301时也是如此。因此,实际上,一旦卡301已被按比例缩小成最小的大小(或一旦在屏幕101上展示了最大数目个所显示的卡301),则不发生进一步的按比例缩小。实情为,准许滚动以允许用户接入其余的未显示的卡301。可提供某种视觉指示以通知用户可经由滚动来访问额外的卡301(例如通过展示不在屏幕上的卡301的边缘)。用户可例如通过将卡301向左或向右移动或者在手势区域102中执行手势或者通过任何其它已知手段来滚动。在图10G的实例中,在水平方向上实施滚动,以便将不在屏幕上的卡301定位在所显示的卡301的左侧及右侧;然而,所属领域的技术人员将认识到,可在任何所要方向上及/或在需要的情况下在两个或两个以上方向上实施滚动。
现在参看图14,其中展示了根据一个实施例的用于在栅格模式下呈现卡301的方法的实例。例如响应于用户输入而起始栅格模式(1401)。装置100确定(1402)打开的卡301的总数。装置100接着确定(1403)打开的卡301的数目是否超过在屏幕101上显示的最大数目;此最大数目可取决于例如屏幕101的大小、可用的分辨率、卡103的最小可接受大小及/或其它因素。
如果打开的卡301的数目未超过最大数目,那么装置100确定(1404)用以使屏幕大小最大化的适当的比例因子。如上所述,在一个实施例中,以准许同时显示所有卡301的大小展示卡(只要卡301至少具有最小可接受大小即可)。装置100根据比例因子来缩放(1409)卡301,并显示(1405)所有打开的卡301。
如果打开的卡301的数目超出最大数目,那么装置100将卡301缩放(1410)成可接受的最小的大小,并以可接受的最小的大小显示(1406)一子组的打开的卡301。可经由滚动来接入未显示的卡301。可展示滚动条或其它滚动机构;或者,用户可通过在特定方向上拖拽卡301来滚动。如果接收到(1407)滚动命令,则装置100滚动(1408)卡,以便显示不同的一子组卡301。如果需要的话,滚动可反复发生。
在一个实施例中在栅格模式、滑移模式及卡模式下,卡301展示有效的实时的信息,且可用与全屏模式下相同的方式与卡301交互。在其它实施例中,在这些模式中的至少一些模式下,用“冻结”或静态形式呈现卡301。
在模式间切换
在一个实施例中,用户可按压物理按钮103或装置100上的其它某种按钮而在模式间切换。在另一实施例中,用户可在滑移模式下触摸或双击卡301以起始切换成全屏模式或卡模式。在又一实施例中,在一段时期不活动之后,装置100从滑移模式切换成全屏模式(或卡模式)。也可提供其它机制来在模式间切换。在一个实施例中,当从一种模式切换成另一种模式时,执行过渡效果。
在另一实施例中,用户可通过在屏幕101上的指定区域中敲击而在卡模式、滑移模式及栅格模式下切换。在一个实施例中,所述指定区域是未由任何卡301占据的任何区域。在另一实施例中,所述指定区域是卡301下方的区域。
在又一实施例中,当在卡模式下时,敲击所述行卡的下方的区域致使切换成滑移模式;而当在滑移模式下时,敲击未由卡301占据的任何区域致使切换成卡模式。在其它实施例中,其它用户输入动作可致使在模式之间进行切换,包含例如键入手势、敲击键盘上的键、按压按钮、选择菜单命令、激活屏幕上的按钮或其它元素等等。
在另一实施例中,用户可通过执行手势而在各种模式间切换。此手势的一个实例是在手势区域102中开始且延伸到屏幕101上的“上挥”手势。在一个实施例中,此手势从全屏模式切换成卡模式,或从卡模式切换成滑移模式,或从滑移模式切换成栅格模式。在另一实施例中,此手势从全屏模式切换成卡模式,或从卡模式切换成栅格模式。在另一实施例中,此手势从全屏模式切换成卡模式,或从卡模式切换成启动程序屏幕。
模式改变手势的另一实例是在屏幕101上开始且延伸到手势区域102上的“下挥”手势。在一个实施例中,此手势从栅格模式切换成滑移模式,或从滑移模式切换成卡模式,或从卡模式切换成全屏模式。在另一实施例中,此手势从栅格模式切换成卡模式,或从卡模式切换成全屏模式。在又一实施例中,此手势从启动程序屏幕切换成卡模式,或从卡模式切换成全屏模式。
在其它实施例中,其它手势可用于模式改变,例如可使用捏等多手指手势来从一种模式改变成另一种模式。
在另一实施例中,用户可通过起始模式改变命令(例如通过触摸屏幕101上的按钮,或通过按压按钮103或装置100上的其它某个物理按钮,或通过从菜单中选择模式改变命令)而在模式间切换。
在又一实施例中,用户可通过改变装置100的定向来从一个模式切换成另一个模式;举例来说,装置100可配备有定向传感器(例如加速计),其可检测所述改变并相应地改变模式。
所属领域的技术人员将认识到,可响应于其它类型的命令、背景及/或环境因素而发生模式改变。
卡的自动重新布置
在一些实施例中,装置100可响应于某些用户动作来自动重新布置卡301。举例来说,如果用户试图启动已经具有打开的卡301的活动,则在一些实施例中,所述卡301可移动到任何将用于新启动的活动的位置。在一个实施例中,卡301的新位置将为卡301的序列中的最右边的位置。这可能合乎需要以便与用户对于新启动的活动位于序列中的最右边的位置的期望维持一致。
现在参看图11A到图11D,其中展示了此技术的实例以及相关的行为。在图11A中展示了根据本发明的一个实施例的全屏模式下的显示屏幕101的实例,其中四个卡301打开,其中一个卡301C具有焦点。如前所述,在图11A中仅出于说明目的描绘了额外的打开的卡301A、301B、301D,但所述卡当前未显示于显示屏幕101上。
在图11B中,例如,响应于用户经由应用程序启动屏幕启动新活动而引入新卡301E。在一个实施例中,新卡301E定位于卡301的序列中的最右边位置,但所属领域的技术人员将认识到可使用新卡301E的其它位置。举例来说,新卡301E可位于最左边的位置,或者在其它某个位置,例如与在启动新活动时最新近显示的卡301相邻近的位置。
此外,在一个实施例中且如图11B所示,所有卡301均移位,以便给予新卡301E焦点。
图11C描绘响应于用户试图启动对应于已经打开的卡301B的活动而发生的卡的重新布置的实例。在一个实施例中,将卡301B移动到卡序列的末尾(最右边的位置)。此外,在一个实施例中且如图11C所示,所有卡301均移位,以便给予卡301B焦点。
或者,可能需要移动焦点,使得当用户试图启动对应于已经打开的卡301B的活动时,无需将卡序列重新布置即可给予卡301B焦点。图11D描绘这样一种实施例的例子,即响应于用户试图启动对应于已经打开的卡301B的活动。此处,并非重新布置卡序列,而是改变焦点,且卡序列保持不变。
在一个实施例中,用户可选择在启动对应于打开的卡301的活动时是否应重新布置卡序列。可提前进行此选择,例如经由偏好或选项屏幕。或者,在启动对应于打开的卡301的活动时,可向用户提供两种行为之间的选项。举例来说,可向用户呈现对话框,其提示活动已经打开,并且提醒用户指示是否重新布置卡序列。
虽然图11A到图11D描绘了全屏模式下的装置100,但所属领域的技术人员将认识到,本文中描述的自动重新布置技术可在任何模式下执行,包含卡模式、滑移模式及/或栅格模式。此外,屏幕101、装置100及卡301的特定布置及外观希望是示范性的,且不以任何方式限制本发明的范围。
现在参看图15,其中展示了描绘根据一个实施例的卡的重新布置的方法的流程图。用户例如通过敲击启动屏幕中的图标来启动(1501)活动。在步骤1502中,如果对于所启动的活动没有已经打开的卡301,则打开新卡301且将其添加(1503)到卡301的当前序列的末尾。举例来说,可将新卡301添加(1503)在卡301的当前序列中的最右边的位置。如果没有卡301已经打开,则新卡301变成序列中仅有的卡301。例如通过将新卡301放置在屏幕101中央或致使新卡301表示的活动占据大体上整个屏幕101(如果在全屏模式下)而将焦点移位(1504)到新卡301。
如果在步骤1502中所启动的活动的卡301已经打开,则装置100确定(1505)是否应自动重新布置卡序列。如上所述,在一些实施例中,当启动对应于打开的卡301的活动时自动重新布置卡序列,而在其它实施例中,不自动重新布置卡序列。或者,提前或在启动对应于打开的卡301的活动时,可向用户提供在两种行为之间进行选择的选项。
如果装置100确定(1505)其应自动重新布置卡序列,则将对应于所启动的活动的卡301移动(1507)到卡301的当前序列的末尾(例如,通过将对应于所启动的活动的卡301移动到卡301的序列中的最右边的位置)。
在一个实施例中,无论是否重新布置卡序列,均将焦点移位(1506)到对应于所启动的活动的卡301,例如通过将卡301放置于屏幕101的中央,或致使卡301表示的活动占据大体上整个屏幕101(如果在全屏模式下)。
姐妹卡
在一个实施例中,当打开新卡301时,其在卡301的序列内的放置取决于其与现有的打开的卡301的关系(如果存在的话)。举例来说,如果针对已经在运行的活动打开新卡301,则可将新卡301放置成邻近于所述应用程序的打开的卡301。因此,这些卡301(称为“姐妹卡”)定位成使得给定活动的卡301定位在整个卡序列中彼此邻近之处。举例来说,当用户起始对电子邮件消息的回复时,可出现用于电子邮件应用程序的新卡301,用于回复的新姐妹卡301可定位于邻近于原始消息的现有卡301之处。作为另一实例,用于浏览器应用程序的新卡301可定位成邻近于用于浏览器应用程序的任何当前打开的卡301。将相关的卡301放置成使其彼此相邻,允许用户更容易地辨别序列中的卡301间的关系并在卡301间导航。
由于卡与共同的应用程序或活动相关联的事实,卡301可彼此相关(即,可为“姐妹”)。或者,如果卡与特定的任务、线程、联系人、主题、公司或操作相关,则可认为其是姐妹。可基于显式标签或用户指定的其它指示来推断姐妹关系或者建立姐妹关系。所属领域的技术人员将认识到,无论用于确定卡301间的姐妹关系的特定基础如何,均可使用根据卡301的姐妹关系来放置卡301的机制。
在一个实施例中,姐妹卡301可按用户的愿望自由移动及/或分离。因此,利用新卡301与打开的卡301的姐妹关系初始放置新卡301并不会阻止卡301稍后移动到不邻近于其姐妹301的位置。
现在参看图12A及图12B,其中展示了根据一个实施例的姐妹卡301的放置的实例。在图12A中,七个卡301打开,且卡301D具有焦点。装置100处于全屏模式下,使得卡301D占据大体上整个屏幕101。
在图12B中,例如响应于用户起始打开对应于卡301D的活动的新卡的任务而引入姐妹卡301D'。举例来说,如果卡301D包含电子邮件消息,则用户起始回复消息可致使针对所述回复打开新卡301D'。如图12B所示,在卡序列内邻近于卡301D的位置引入新卡301D'。如图12B所示,在一个实施例中具有焦点新卡301D',且新卡301D'现在占据大体上整个屏幕101。
虽然图12A及图12B描绘了全屏模式下的装置100,但所属领域的技术人员将认识到,本文中描述的姐妹卡301启动技术可在任何模式下执行,包含卡模式、滑移模式及/或栅格模式。此外,屏幕101、装置100及卡301的特定布置及外观希望是示范性的,且不以任何方式限制本发明的范围。
现在参看图12C及图12D,其中展示了根据本发明的一个实施例的响应于用户输入而将卡重新排序以分离姐妹卡的实例。在所述实例中,用户将卡301D从其初始位置拖拽到卡301B与301C之间的新位置。图12D中可看出,在一个实施例中,卡301D'保持在其原始位置且不随卡301D移动。
在另一实施例中,姐妹卡确实一起移动,从而使得拖拽卡301D将致使卡301D'也移动。举例来说,在一个实施例中,姐妹卡301无法彼此分离。
在另一实施例中,用户可提前经由偏好屏幕或类似机制或者在用户起始涉及具有姐妹的卡301的卡移动操作时指定姐妹卡301是否应一起移动。
在另一实施例中,用户可选择同时移动一个以上的卡301。举例来说,用户可突出显示两个或两个以上卡301,然后移动突出显示的卡301中的一者以致使其全部一起移动。在一个实施例中,选择具有至少一个姐妹的卡301来促使姐妹卡被自动选择,从而使得如果用户接着移动选定的卡301中的一者则姐妹卡也移动;然而,如果用户不想让姐妹卡全部一起移动301,则用户可在移动卡301之前取消选择所选定的卡301。
卡群组
在一个实施例中,卡301可视觉上与彼此分组在一起。因此,彼此具有某种关系的卡301(例如与特定应用程序或活动相关联的卡301)可用指示及/或强化所述关系的方式显示。举例来说,可将表示经由浏览器应用程序查看的各种网页的卡301分组在一起。
用于指示卡301的群组的视觉模式的一个实例是用类似于堆叠或覆盖的方式描绘卡301,其中将完全可看到的前面的卡301(或“顶部的卡”)及一个或一个以上额外的卡301描绘成仿佛其是在前面的卡301的后面。或者,可用使卡群组与未分组的卡301区分的其它方式来指示卡群组,举例来说,可经由截然不同的颜色方案、不同大小、不同垂直或水平定位、加括号、突出显示、间隔或任何其它机制来展示卡群组。在如下所述的各种实施例中,用户可与群组交互,按照需要分离其组成的卡301、创建新群组、改变群组顺序等等。在其中使用堆叠来指示群组的一个实施例中,卡301有时候可自动或手动“解除堆叠”,甚至同时保留其群组关系,以便促进某种类型的交互及对组成的卡301的查看。虽然卡301被解除堆叠,但在一些实施例中,使用替代机制(例如加括号或用区别性的着色)来提醒用户卡301仍然是群组成员。举例来说,在一个实施例中,在卡视图中由堆叠来表示卡群组,但堆叠在全屏模式下分离,从而使得用户可完整地看到每一组成的卡301。
现在参看图13A到图13K,其中展示根据各种实施例的卡群组及行为的视觉描绘的各种实例。图13A描绘全屏模式下的显示屏幕101。八个卡301A、301B、301C、301C'、301C”、301C”'、301D及301E打开,且卡301C当前具有焦点。卡301C、301C'、301C”及301C”'例如由于其全部与共同的活动或应用程序相关联的事实而形成卡群组。然而,在图13A的实例中,未在全屏模式下明显地展示卡301的分组,且卡301以同样的方式运行,仿佛其未彼此分组在一起一样。然而,所属领域的技术人员将认识到,在其它实施例中,可通过某种视觉手段(例如,区别性的颜色、遮蔽、边界、图标或其它指示符)来描绘卡群组。
图13B描绘卡模式下的显示屏幕101,其中相同的八个卡301A、301B、301C、301C'、301C”、301C”'、301D及301E打开,且卡301C仍具有焦点。此处,在堆叠1301A中描绘分组的卡301C、301C'、301C”及301C”',其中前面的卡301C完全展示,且其余的卡301C'、301C”及301C”'部分地被卡301C遮盖。在一个实施例中,卡301C、301C'、301C”及301C”'的顺序对应于卡301C、301C'、301C”及301C”'在全屏模式下出现的顺序。在另一实施例中,如果群组中的卡301C、301C'、301C”及301C”'中的一者在用户从全屏模式切换成卡模式时具有焦点,那么具有焦点的卡301位于堆叠1301A的前面,群组中的其余的卡301位于堆叠中的其它位置。
在一个实施例中,用户可移动及操纵堆叠1301A,仿佛堆叠1301A是单个卡301一样,包含在卡序列内重新布置堆叠1301A,解散堆叠1301A等等。在一个实施例中,用户可通过对堆叠1301A执行卡解散操作(例如将堆叠1301A向上拖拽到屏幕101的顶部)来解散整个群组的卡。在另一实施例中,此解散动作仅解散群组中的顶部的卡,同时使其余的卡301仍打开(且如果存在一个以上卡301则仍将其分组)。在另一实施例中,响应于用户解散堆叠1301A的动作,提示用户指定他或她是期望解散整个群组还是单个卡301。
在一个实施例中,用户可致使堆叠1301A中的卡301重新排序,以便将不同的卡301放在堆叠1301A顶部以便于查看。在一个实施例中,用户在向下方向上拖拽前面的卡(例如图13B中的卡301C)以在堆叠1301A中重新布置卡301的顺序。响应于此动作,前面的卡301移动到堆叠1301A的后面,且紧接在前面的卡后面的卡移动到前面。举例来说,图13C描绘卡301C已移动到堆叠1301A的后部从而使得卡301C'现在展示在前面位置之后的显示屏幕101。
如果用户致使从卡模式切换成全屏模式,则在一个实施例中,堆叠1301A中的卡301被“解除堆叠”,从而使得全屏模式类似于图13A中所示的模式。在一个实施例中,在从卡模式进入全屏模式后,属于一群组的卡即刻以对应于堆叠1301A中的卡301的最新近布置的顺序放置。
如上文提及,在各种实施例中,可用其它方式展示卡群组。举例来说,在一个实施例中,可使用卡的大小及/或垂直偏移来指示作为群组的一部分的卡301。举例来说,在图13D中,与其它卡301A、301B、301D、301D、301E相比,卡301C、301C'、301C”及301C”'以较大大小且以不同的垂直偏移展示;这表明卡301C、301C'、301C”及301C”'形成群组1301B的一部分。图13D所示的特定垂直偏移及大小只是示范性的。
在一个实施例中,群组中的卡301中的一些展示在并非群组的一部分的其它卡301的前面且部分地遮盖其它卡301。举例来说,在图13D中,卡301C部分地遮盖卡301B(其并非群组1301B的一部分);类似地,卡301C”'(如果使其处于显示器101内)将部分地遮盖卡301D。在一个实施例中,在被遮盖的卡301具有焦点的情况下且当其具有焦点时,使被遮盖的卡301成完整视图。
在一个实施例中,如果焦点改变从而使得具有焦点的卡301并非群组1301B的成员,则对群组1301B的描绘变成堆叠视图。因此,在此实施例中,仅当群组的一成员具有焦点时才使用图13D中的用于描绘群组的机制;否则将群组展示为堆叠。一般来说,在一个实施例中,对堆叠的描述可从一个视图改变成另一个视图,这取决于堆叠中的卡301当前是否具有焦点。现在参看图13F及图13G,其中展示了从群组1301B的成员中的一者具有焦点的视图过渡成具有焦点的卡并非群组的一部分的视图的实例。在图13F中,卡301C(其是群组1301B的成员)具有焦点;相应地,使用与其它卡301相比的垂直偏移及大小差异来指示群组1301B的成员。在图13G中,卡301D(其并非群组1301B的成员)具有焦点;相应地,群组1301B的成员指示为堆叠1301A。
在一个实施例中,在卡模式与滑移模式两种模式下均可使用卡的大小及/或垂直偏移来描绘卡群组。在另一实施例中,在卡模式下通过垂直偏移及截然不同的卡大小来描绘卡群组(如图13D所示),但在滑移模式下通过垂直偏移来描绘卡群组而不改变卡的大小。图13E中展示了此布置的实例,图13E描绘滑移模式下的屏幕101。在图13E中,与其它卡301A、301B、301D、301D、301E相比,卡301C、301C'、301C”及301C”'以不同的垂直偏移展示,以指示卡301C、301C'、301C”及301C”'是群组1301B的成员。然而,在此实例中,所有卡301均以相同大小展示。
在一个实施例中,卡301例如当若干卡301与共同的应用程序或其它活动相关联时彼此自动分组在一起。在一个实施例中,用户可手动将卡301添加到群组中,或从群组中移除卡301。在滑移模式下及/或在卡模式下,用户可通过将卡301拖拽到屏幕中被卡群组占据的区域而将卡301添加到群组中。现在参看图16A到图16D,其中展示了其中用户将卡301B拖拽到群组1301B内在卡301C'与301C”之间的位置的实例;这致使卡301B被添加到群组1301B,在卡301C'与301C”之间的位置。所述实例描绘卡模式下的操作,但也可在滑移模式下用类似方式执行所述操作。
在滑移模式下及/或在卡模式下,用户可通过将卡301拖拽到屏幕中未被卡群组占据的区域而从群组中移除卡301。现在参看图17A到图17D,其中展示了其中用户将卡301C'拖拽到卡301D与301E之间的位置的实例;这致使卡301C'从群组1301B中移除,且放置在卡301D与301E之间的位置。所述实例描绘卡模式下的操作,但也可在滑移模式下用类似方式执行所述操作。在一个实施例中,在完成所述操作后,卡301C'即刻将具有焦点;相应地卡301C'(以及邻近的卡301D及301E)将以常规的卡视图大小展示。此外,在一个实施例中,如上所述,群组1301B中的其余卡301C、301C”及301C”'将形成堆叠,因为其不再具有焦点。
在一个实施例中,用户可手动创建新群组并将卡301添加到其中。举例来说,现在参看图13H,当在滑移模式下时,用户将卡301D略微向下拖拽;这创建含有单个卡301D的新群组1301B。卡301D于是相对于其它卡301保持在偏移位置,以指示其是群组1301B中的成员。现在参看图13I,用户将另一个卡301E向下拖拽,以将其添加到现有的群组1301B中。现在参看图13J,用户将另一个卡301G向下拖拽以将其添加到现有的群组1301B中;如图13K所示,将卡序列重新布置,使得卡301D、301E及301G定位成彼此相邻。
所属领域的技术人员将认识到,图13H到图13K中描绘的技术只是示范性的,且可使用其它技术来创建群组及将卡301添加到群组中。举例来说,可使用按钮、下拉菜单、手势或其它用户输入机制来激活“创建群组”命令。或者,用户可将手指放在待分组在一起的两个或两个以上卡301中的每一者上,并将手指捏在一起以创建包含所述两个或两个以上卡301的新群组。或者,用户可通过将一个卡301拖拽到另一个卡上而将两个或两个以上卡分组。随后,可通过拖拽或通过额外的捏输入操作而将额外的卡301添加到群组中。
在一个实施例中,在用户正将卡301拖拽到群组上或以其它方式执行可将卡301添加到群组中的输入操作时,提供视觉反馈。举例来说,在用户将卡301拖拽到群组上时但在他或她完成拖拽及放下操作之前,可向群组应用截然不同的突出显示效果,例如发光。此突出显示效果可用以通知用户,如果他或她放下卡301,那么卡301将被放置在群组中。
在一个实施例中,仅在需要区分卡重新布置动作与意在将卡301添加到群组中/从群组中移除卡301的动作时,才涉及到用户放下卡301的垂直偏移。举例来说,如果用户拖拽卡301并在已经是群组的一部分的两个卡301之间放下所述卡301,那么不涉及到拖拽的卡的垂直偏移;卡301一旦被放下便加入所述群组。另一方面,如果用户拖拽卡301并在是群组的一部分的卡301与不是群组的一部分的邻近的卡之间放下所述卡301,则在确定是a)将卡301添加到群组中还是b)将卡301移动到邻近于群组(但并非其一部分)的位置时涉及到卡301被放下时的垂直偏移。
举例来说,返回参看图13K,如果用户拖拽卡301A并将其放下到卡301E与301G之间的位置,则无论卡301A在被放下时的垂直位置如何,卡301A均加入群组1301B。然而,如果用户拖拽卡301A并将其放下到卡301G与301F之间的位置,则卡301A的垂直位置确定卡301A是否加入群组1301B。具体地说,如果垂直位置接近卡301F的垂直位置,那么卡301A不加入群组1301B,而是不加分组地放置在卡301F的左侧。然而,如果垂直位置更紧密地接近卡301G的垂直位置,那么卡301A加入群组1301B,且放置在群组1301B内,在卡301G右侧。
在一个实施例中,用户可例如经由偏好或选项屏幕来打开或关闭卡分组。如果关闭了卡分组,则单独表示所有的卡301且不参考群组。在一个实施例中,当关闭卡分组时在内部保留分组关系,从而使得如果稍后打开卡分组则可重新建立群组。
在一个实施例中,群组可嵌套,从而使得群组可含有另一个群组作为其成员之一。可实施此嵌套的任何数目个层级。在一个实施例中,可例如通过屏幕101上的垂直位置中的不同偏移来指示连续嵌套的群组。
在各种实施例中,可将本发明实施为用于单独或以任何组合来执行上述技术的系统或方法。在另一实施例中,可将本发明实施为包括计算机可读存储媒体及在媒体上编码的用于执行上述技术的计算机程序代码的计算机程序产品。
所属领域的技术人员将明白,上述各种特征可单独或以任何组合来实施。
已关于一个可能的实施例以具体细节描述了本发明。所属领域的技术人员将了解,可在其它实施例中实践本发明。首先,对组件的特定命名、术语的大写、属性、数据结构或任何其它编程或结构方面并非强制性的或重要的,且实施本发明或其特征的机制可具有不同的名称、格式或协议。此外,可如所述经由硬件与软件的组合或完全以硬件元件或完全以软件元件来实施所述系统。此外,本文中描述的各种系统组件之间的特定功能性划分只是示范性的而不是强制性的;单个系统组件执行的功能可替代地由多个组件执行,且由多个组件执行的功能可替代地由单个组件执行。
本文中对“一个实施例”、“一实施例”或对“一个或一个以上实施例”的参考意味着本发明的至少一个实施例中包含结合实施例描述的特定特征、结构或特性。此外,请注意,本文中的短语“在一个实施例中”的例子不一定全部指代同一实施例。
关于对计算机存储器内的数据位的操作的算法及符号表示呈现了上文的一些部分。这些算法描述及表示是数据处理领域的技术人员用来最有效地将其工作的主旨传达给所属领域的其他技术人员的手段。此处且一般将算法理解为是引起所要结果的自相一致的步骤(指令)序列。所述步骤是需要对物理量的物理操纵的步骤。通常(虽然并不一定)这些量采用能够存储、传递、组合、比较及以其它方式操纵的电、磁性或光学信号的形式。有时候主要出于常用的原因,将这些信号称为位、值、元素、符号、字符、项、数字等等是方便的。此外,在不失一般性的情况下,还有时候将某些对需要对物理量进行物理操纵的步骤的特定布置称为模块或代码装置是方便的。
然而,应牢记,所有这些及类似术语应与适当的物理量相关联,且只是应用于这些量的方便的标签。除非根据以下论述显而易见另外特别声明,否则应了解,在整个描述中,利用例如“处理”或“运算”或“计算”或“显示”或“确定”等等术语的论述是指代计算机系统或类似电子计算模块及/或装置的动作及过程,其操纵并转变计算机系统存储器或寄存器或其它所述信息存储、传输或显示装置内的表示为物理(电子)量的数据。
本发明的某些方面包含本文中以算法形式描述的过程步骤及指令。应注意,本发明的过程步骤及指令可以软件、固件或硬件来体现,且当以软件体现时,其可被下载而驻存于各种操作系统使用的不同平台上,且可从所述平台操作。
本发明还涉及用于执行本文中的操作的设备。可出于所需的目的特别构造此设备,或者所述设备可包括被存储于计算机中的计算机程序选择性激活或重新配置的通用计算机。此计算机程序可存储于计算机可读存储媒体中,例如但不限于:任何类型的盘,包含软盘、光盘、CD-ROM、磁光盘;只读存储器(ROM)、随机存取存储器(RAM)、EPROM、EEPROM、磁卡或光卡、专用集成电路(ASIC)或任何类型的适合于存储电子指令的媒体,且每一者耦合到计算机系统总线。此外,本文中所指的计算机可包含单个处理器,或者可为采用多处理器设计以寻求增加的计算能力的架构。
本文中呈现的算法及显示并不内在地涉及任何特定计算机、视觉化系统或其它设备。各种通用系统还可与根据本文中的教示的程序一起使用,或者可证实构造更专用的设备来执行所需的方法步骤是方便的。通过上文的描述将容易明白各种这些系统的所需结构。此外,不参考任何特定的编程语言来描述本发明。将了解,可使用各种编程语言来实施本文中所述的本发明的教示,且上文对特定语言的任何参考是为了揭示本发明的实现及最佳模式而提供的。
虽然已关于有限数目的实施例描述了本发明,但所属领域的技术人员得益于上文的描述将了解,可构想不偏离本文中所述的本发明的范围的其它实施例。此外,应注意,说明书中使用的语言主要是出于易读及指示的目的而选择,且可能不是为了限定或限制本发明的标的物而选择。因此,本发明的揭示希望是说明性的,而不是限制本发明的范围,权利要求书中阐述本发明的范围。
Claims (53)
1.一种计算装置,其包括:
显示器;
处理器;以及
存储器,所述存储器存储包括如下指令的一个或多个程序:所述指令在由所述处理器执行时引起所述计算装置:
以二维栅格布置呈现与在计算装置上操作的多个软件应用程序相对应的多个图形元素;并且
基于用户输入解散所述图形元素中的所选择的图形元素。
2.根据权利要求1所述的计算装置,其中,所述图形元素是卡状的元素。
3.根据权利要求1所述的计算装置,其中,所述显示器是触敏显示器,并且其中用户输入包括在所述触敏显示器的与所述图形元素中的所选择的图形元素相关联的部分上发生的挥动手势。
4.根据权利要求1所述的计算装置,其中,所述显示器是触敏显示器,并且其中所述用户输入包括拖拽或轻击动作。
5.根据权利要求4所述的计算装置,其中,所述拖拽或轻击动作在离开触敏显示器的向上的方向上。
6.根据权利要求1所述的计算装置,其中,指令的执行进一步引起所述计算装置:
移动栅格布置内的非选择的图形元素中的一个或多个,以填充通过被解散的图形元素而留下的空隙。
7.根据权利要求1所述的计算装置,其中,所述图形元素中的至少一个示出针对多个软件应用程序中的相应软件应用程序的实时信息。
8.根据权利要求1所述的计算装置,其中,所述图形元素中的至少第一图形元素和所述图形元素中的至少第二图形元素对应于在所述计算装置上操作的不同软件应用程序。
9.根据权利要求1所述的计算装置,其中,所述图形元素中的至少第一图形元素和所述图形元素中的至少第二图形元素对应于在所述计算装置上操作的相同软件应用程序的不同例子。
10.根据权利要求1所述的计算装置,其中,呈现多个图形元素的指令的执行引起所述计算装置对至少若干之前显示的图形元素进行缩放。
11.根据权利要求1所述的计算装置,其中,所述多个图形元素在栅格模式下被呈现。
12.根据权利要求11所述的计算装置,其中,响应于用户按压所述计算装置上的按钮来起始所述栅格模式。
13.根据权利要求11所述的计算装置,其中,所述显示器是触敏显示器,并且其中所述栅格模式响应于与所述触敏显示器的部分的用户交互而被起始。
14.一种计算装置,其包括:
显示器;
处理器;以及
存储器,所述存储器存储包括如下指令的一个或多个程序:所述指令在由所述处理器执行时引起所述计算装置:
在栅格模式下以二维栅格布置呈现多个图形元素,其中所述图形元素对应于在所述计算装置上操作的多个软件应用程序;
基于用户输入选择所述图形元素之一;以及
启动对应于所选择的图形元素的软件应用程序。
15.根据权利要求14所述的计算装置,其中,所述图形元素是卡状的元素。
16.根据权利要求14所述的计算装置,其中,所述指令的执行进一步引起所述计算装置:
基于用户输入解散所有非选择的图形元素。
17.根据权利要求14所述的计算装置,其中,所述指令的执行进一步引起所述计算装置:
基于用户输入从栅格模式切换到全屏模式。
18.根据权利要求14所述的计算装置,其中,所述图形元素中的至少一个示出针对多个软件应用程序的相应软件应用程序的实时信息。
19.根据权利要求14所述的计算装置,其中,所述图形元素中的至少第一图形元素和所述图形元素中的至少第二图形元素对应于在所述计算装置上操作的不同软件应用程序。
20.根据权利要求14所述的计算装置,其中,所述图形元素中的至少第一图形元素和所述图形元素中的至少第二图形元素对应于在所述计算装置上操作的相同软件应用程序的不同例子。
21.根据权利要求14所述的计算装置,其中,呈现所述多个图形元素的指令的执行引起所述计算装置对至少若干之前显示的图形元素进行缩放。
22.根据权利要求14所述的计算装置,其中,所述显示器是触敏显示器,并且其中所述用户输入包括在所述触敏显示器的与所选择的图形元素相关联的部分上的敲击手势。
23.根据权利要求14所述的计算装置,其中,所述栅格模式响应于用户按压计算装置上的按钮而被起始。
24.根据权利要求14所述的计算装置,其中,所述显示器是触敏显示器,并且所述栅格模式响应于与所述触敏显示器的部分的用户交互而被起始。
25.根据权利要求14所述的计算装置,其中,所述指令的执行进一步引起所述计算装置:
基于用户输入从栅格模式切换到全屏模式。
26.一种计算装置,其包括:
显示器;
处理器;以及
存储器,所述存储器存储包括如下指令的一个或多个程序:所述指令在由所述处理器执行时引起所述计算装置:
在全屏模式下呈现针对与多个程序中的当前由所述处理器执行的程序相对应的当前活动的图形元素;
基于用户输入从全屏模式切换到栅格模式;并且
在栅格模式下,将至少两个附加活动和与当前活动相对应的多个图形元素呈现为显示器的二维栅格布置。
27.根据权利要求26所述的计算装置,其中,在栅格模式下的图形元素是矩形的卡状元素。
28.根据权利要求26所述的计算装置,其中,对应于栅格模式的所呈现的图形元素的、所述活动中的至少第一活动和所述活动中的至少第二活动与在所述计算装置上操作的不同软件应用程序相关联。
29.根据权利要求26所述的计算装置,其中,对应于栅格模式的所呈现的图形元素的、所述活动中的至少第一活动和所述活动中的至少第二活动与在所述计算装置上操作的相同软件应用程序的不同例子相关联。
30.根据权利要求26所述的计算装置,其中,在栅格模式下呈现多个图形元素的指令的执行引起所述计算装置对至少若干之前显示的图形元素进行缩放。
31.根据权利要求26所述的计算装置,其中,所述用户输入包括被按压的按钮。
32.根据权利要求31所述的计算装置,其中,所述按钮是机械致动的按钮。
33.根据权利要求26所述的计算装置,其中,所述用户输入包括在所述计算装置上的被敲击的键。
34.根据权利要求26所述的计算装置,其中,所述显示器是触敏显示器,并且其中,所述一个或多个程序进一步包括如下指令:所述指令在由所述处理器执行时引起所述计算装置:
在所述触敏显示器上,基于敲击手势从栅格模式切换到全屏模式,所述敲击手势选择所呈现的图形元素之一。
35.根据权利要求26所述的计算装置,其中,所述一个或多个程序进一步包括如下指令:所述指令在由所述处理器执行时引起所述计算装置:
基于用户在计算装置上按压按钮或者敲击键而从栅格模式切换到全屏模式。
36.根据权利要求26所述的计算装置,其中,在所述全屏模式期间,图形元素中的与其他活动有关的部分同时被呈现在显示器上。
37.根据权利要求26所述的计算装置,其中,呈现所述多个图形元素的指令的执行引起所述计算装置:
确定在运行的活动的数目并没有超过阈值数目;以及
通过使用缩放因子呈现对应于在运行的活动的所有图形元素,所述缩放因子在使得所有图形元素能够被同时显示在显示器上时使每个图形元素的大小最大化。
38.根据权利要求26所述的计算装置,其中,呈现所述多个图形元素的指令的执行引起所述计算装置:
确定在运行的活动的数目超过阈值数目;以及
通过使用缩放因子来呈现与在运行的活动的第一子集相对应的图形元素的第一子集,所述缩放因子满足每个图形元素的最小大小阈值。
39.根据权利要求38所述的计算装置,其中,所述阈值数目至少部分地基于所述显示器的大小或所述显示器的分辨率中的一个或多个。
40.一种操作包括显示器的计算装置的方法,所述方法由所述计算装置的处理器来执行并且包括:
在全屏模式下呈现针对与多个程序中的当前由所述处理器执行的程序相对应的当前活动的图形元素;
基于用户输入从全屏模式切换到栅格模式;并且
在栅格模式下,将至少两个附加活动和与当前活动相对应的多个图形元素呈现为显示器的二维栅格布置。
41.根据权利要求40所述的方法,其中,在栅格模式下的图形元素是矩形的卡状元素。
42.根据权利要求40所述的方法,其中,对应于栅格模式的所呈现的图形元素的、所述活动中的至少第一活动和所述活动中的至少第二活动与在所述计算装置上操作的不同软件应用程序相关联。
43.根据权利要求40所述的方法,其中,对应于栅格模式的所呈现的图形元素的、所述活动中的至少第一活动和所述活动中的至少第二活动与在所述计算装置上操作的相同软件应用程序的不同例子相关联。
44.根据权利要求40所述的方法,其中,在栅格模式下呈现多个图形元素包括对至少若干之前显示的图形元素进行缩放。
45.根据权利要求40所述的方法,其中,所述用户输入包括被按压的按钮。
46.根据权利要求45所述的方法,其中,所述按钮是机械致动的按钮。
47.根据权利要求40所述的方法,其中,所述用户输入包括在所述计算装置上的被敲击的键。
48.根据权利要求40所述的方法,其中,所述显示器是触敏显示器,并且其中,所述方法进一步包括:
在所述触敏显示器上,基于敲击手势从栅格模式切换到全屏模式,所述敲击手势选择所呈现的图形元素之一。
49.根据权利要求40所述的方法,其进一步包括:
基于用户在计算装置上按压按钮或者敲击键而从栅格模式切换到全屏模式。
50.根据权利要求40所述的方法,其中,在所述全屏模式期间,图形元素中的与其他活动有关的部分被同时呈现在显示器上。
51.根据权利要求40所述的方法,其中,呈现所述多个图形元素包括:
确定在运行的活动的数目并没有超过阈值数目;以及
通过使用缩放因子呈现对应于在运行的活动的所有图形元素,所述缩放因子在使得所有图形元素能够被同时显示在显示器上时使每个图形元素的大小最大化。
52.根据权利要求40所述的方法,其中,呈现所述多个图形元素包括:
确定在运行的活动的数目超过阈值数目;以及
通过使用缩放因子来呈现与在运行的活动的第一子集相对应的图形元素的第一子集,所述缩放因子满足每个图形元素的最小大小阈值。
53.根据权利要求52所述的方法,其中,所述阈值数目至少部分地基于所述显示器的大小或所述显示器的分辨率中的一个或多个。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/126,145 US8296684B2 (en) | 2008-05-23 | 2008-05-23 | Navigating among activities in a computing device |
US12/126145 | 2008-05-23 | ||
US12/416279 | 2009-04-01 | ||
US12/416,279 US8683362B2 (en) | 2008-05-23 | 2009-04-01 | Card metaphor for activities in a computing device |
CN2009801284421A CN102099776B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801284421A Division CN102099776B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105930045A true CN105930045A (zh) | 2016-09-07 |
CN105930045B CN105930045B (zh) | 2019-03-29 |
Family
ID=41340806
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610250911.9A Active CN105930045B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
CN2009801284421A Active CN102099776B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
CN201310491586.1A Active CN103558965B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009801284421A Active CN102099776B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
CN201310491586.1A Active CN103558965B (zh) | 2008-05-23 | 2009-05-18 | 计算装置中的活动的卡隐喻 |
Country Status (8)
Country | Link |
---|---|
US (6) | US8683362B2 (zh) |
EP (1) | EP2286325B1 (zh) |
CN (3) | CN105930045B (zh) |
DE (2) | DE202009018283U1 (zh) |
ES (1) | ES2754816T3 (zh) |
GB (3) | GB2474153B (zh) |
HU (1) | HUE045903T2 (zh) |
WO (1) | WO2009143076A2 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109617599A (zh) * | 2018-12-18 | 2019-04-12 | 上海科梁信息工程股份有限公司 | 光纤信号转换设备的检测方法、装置及计算机存储介质 |
Families Citing this family (401)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9207717B2 (en) | 2010-10-01 | 2015-12-08 | Z124 | Dragging an application to a screen using the application manager |
US8943434B2 (en) | 2010-10-01 | 2015-01-27 | Z124 | Method and apparatus for showing stored window display |
US9213365B2 (en) | 2010-10-01 | 2015-12-15 | Z124 | Method and system for viewing stacked screen displays using gestures |
US8683362B2 (en) | 2008-05-23 | 2014-03-25 | Qualcomm Incorporated | Card metaphor for activities in a computing device |
US8296684B2 (en) | 2008-05-23 | 2012-10-23 | Hewlett-Packard Development Company, L.P. | Navigating among activities in a computing device |
US9274807B2 (en) | 2006-04-20 | 2016-03-01 | Qualcomm Incorporated | Selective hibernation of activities in an electronic device |
US20090278806A1 (en) * | 2008-05-06 | 2009-11-12 | Matias Gonzalo Duarte | Extended touch-sensitive control area for electronic device |
US8127254B2 (en) | 2007-06-29 | 2012-02-28 | Nokia Corporation | Unlocking a touch screen device |
US11126321B2 (en) * | 2007-09-04 | 2021-09-21 | Apple Inc. | Application menu user interface |
US9513765B2 (en) | 2007-12-07 | 2016-12-06 | Sony Corporation | Three-dimensional sliding object arrangement method and system |
US9733811B2 (en) | 2008-12-19 | 2017-08-15 | Tinder, Inc. | Matching process system and method |
US8159469B2 (en) | 2008-05-06 | 2012-04-17 | Hewlett-Packard Development Company, L.P. | User interface for initiating activities in an electronic device |
JP4811452B2 (ja) * | 2008-11-19 | 2011-11-09 | ソニー株式会社 | 画像処理装置、画像表示方法および画像表示プログラム |
US8451236B2 (en) * | 2008-12-22 | 2013-05-28 | Hewlett-Packard Development Company L.P. | Touch-sensitive display screen with absolute and relative input modes |
US8443303B2 (en) * | 2008-12-22 | 2013-05-14 | Verizon Patent And Licensing Inc. | Gesture-based navigation |
WO2010105440A1 (en) * | 2009-03-20 | 2010-09-23 | Google Inc. | Interaction with ime computing device |
KR101566379B1 (ko) * | 2009-05-07 | 2015-11-13 | 삼성전자주식회사 | 입력 신호 종류 별 사용자 기능 활성화 방법 및 이를 지원하는 휴대 단말기 |
KR101597553B1 (ko) * | 2009-05-25 | 2016-02-25 | 엘지전자 주식회사 | 기능 실행 방법 및 그 장치 |
CH701440A2 (fr) * | 2009-07-03 | 2011-01-14 | Comme Le Temps Sa | Montre-bracelet à écran tactile et procédé d'affichage sur une montre à écran tactile. |
KR101629645B1 (ko) * | 2009-09-18 | 2016-06-21 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작방법 |
US9424444B2 (en) * | 2009-10-14 | 2016-08-23 | At&T Mobility Ii Llc | Systems, apparatus, methods and computer-readable storage media for facilitating integrated messaging, contacts and social media for a selected entity |
US8924893B2 (en) | 2009-10-14 | 2014-12-30 | At&T Mobility Ii Llc | Locking and unlocking of an electronic device using a sloped lock track |
US8692780B2 (en) * | 2010-01-06 | 2014-04-08 | Apple Inc. | Device, method, and graphical user interface for manipulating information items in folders |
US8438504B2 (en) * | 2010-01-06 | 2013-05-07 | Apple Inc. | Device, method, and graphical user interface for navigating through multiple viewing areas |
US20110163966A1 (en) * | 2010-01-06 | 2011-07-07 | Imran Chaudhri | Apparatus and Method Having Multiple Application Display Modes Including Mode with Display Resolution of Another Apparatus |
US8698845B2 (en) | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface with interactive popup views |
EP2354914A1 (en) * | 2010-01-19 | 2011-08-10 | LG Electronics Inc. | Mobile terminal and control method thereof |
JP5636678B2 (ja) * | 2010-01-19 | 2014-12-10 | ソニー株式会社 | 表示制御装置、表示制御方法及び表示制御プログラム |
CN101763270B (zh) * | 2010-01-28 | 2011-06-15 | 华为终端有限公司 | 组件显示处理方法和用户设备 |
US10397639B1 (en) | 2010-01-29 | 2019-08-27 | Sitting Man, Llc | Hot key systems and methods |
JP5440222B2 (ja) * | 2010-02-03 | 2014-03-12 | 富士ゼロックス株式会社 | 情報処理装置及びプログラム |
KR101690786B1 (ko) | 2010-02-12 | 2016-12-28 | 삼성전자주식회사 | 멀티태스킹 수행 장치 및 방법 |
US20110209080A1 (en) * | 2010-02-24 | 2011-08-25 | Htc Corporation | Display method and electronic device for using the same |
US9823831B2 (en) | 2010-04-07 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
US9513801B2 (en) | 2010-04-07 | 2016-12-06 | Apple Inc. | Accessing electronic notifications and settings icons with gestures |
US9052926B2 (en) * | 2010-04-07 | 2015-06-09 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
CN102934065B (zh) * | 2010-04-09 | 2016-03-16 | 索尼电脑娱乐公司 | 信息处理装置 |
KR101699739B1 (ko) * | 2010-05-14 | 2017-01-25 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작방법 |
EP2405337B1 (en) * | 2010-07-06 | 2015-09-16 | HTC Corporation | Method for presenting human machine interface, handheld device using the same, and computer readable medium therefor |
US20120023426A1 (en) * | 2010-07-22 | 2012-01-26 | Mediatek Inc. | Apparatuses and Methods for Position Adjustment of Widget Presentations |
US8854318B2 (en) | 2010-09-01 | 2014-10-07 | Nokia Corporation | Mode switching |
KR101760693B1 (ko) * | 2010-09-24 | 2017-08-04 | 삼성전자 주식회사 | 터치 디바이스에서 홈스크린 편집 방법 및 장치 |
US9729658B2 (en) | 2010-10-12 | 2017-08-08 | Chris Trahan | System for managing web-based content data and applications |
FR2966261A1 (fr) * | 2010-10-15 | 2012-04-20 | Sagem Wireless | Procede de navigation au sein d'un terminal mobile, et terminal incluant le procede |
FR2966262A1 (fr) * | 2010-10-15 | 2012-04-20 | Sagem Wireless | Terminal mobile, et procede, programme d'ordinateur et moyens de stockage correspondants |
KR102006740B1 (ko) | 2010-10-20 | 2019-08-02 | 삼성전자 주식회사 | 휴대 단말기의 화면 표시 방법 및 장치 |
US20120102400A1 (en) * | 2010-10-22 | 2012-04-26 | Microsoft Corporation | Touch Gesture Notification Dismissal Techniques |
US20120102437A1 (en) * | 2010-10-22 | 2012-04-26 | Microsoft Corporation | Notification Group Touch Gesture Dismissal Techniques |
KR101762611B1 (ko) * | 2010-12-10 | 2017-07-28 | 삼성전자 주식회사 | 터치스크린을 구비한 휴대 단말기의 화면 표시 방법 및 장치 |
KR101788049B1 (ko) * | 2010-12-15 | 2017-10-19 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
US20120159401A1 (en) * | 2010-12-16 | 2012-06-21 | Microsoft Corporation | Workspace Manipulation Using Mobile Device Gestures |
US9244606B2 (en) | 2010-12-20 | 2016-01-26 | Apple Inc. | Device, method, and graphical user interface for navigation of concurrently open software applications |
CN103354922A (zh) * | 2010-12-22 | 2013-10-16 | 汤姆逊许可公司 | 在用户界面中定位感兴趣的区域的方法 |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
KR102033599B1 (ko) * | 2010-12-28 | 2019-10-17 | 삼성전자주식회사 | 페이지간 오브젝트 이동 방법 및 인터페이스 장치 |
US9423878B2 (en) | 2011-01-06 | 2016-08-23 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9465440B2 (en) * | 2011-01-06 | 2016-10-11 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9477311B2 (en) * | 2011-01-06 | 2016-10-25 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9471145B2 (en) | 2011-01-06 | 2016-10-18 | Blackberry Limited | Electronic device and method of displaying information in response to a gesture |
US9015641B2 (en) | 2011-01-06 | 2015-04-21 | Blackberry Limited | Electronic device and method of providing visual notification of a received communication |
CA2823302C (en) * | 2011-01-06 | 2017-11-28 | Research In Motion Limited | Electronic device and method of displaying information in response to a gesture |
CN102609168B (zh) * | 2011-01-25 | 2017-04-19 | 联想(北京)有限公司 | 一种应用对象处理方法及电子设备 |
USD687841S1 (en) | 2011-02-03 | 2013-08-13 | Microsoft Corporation | Display screen with transitional graphical user interface |
USD669490S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD669495S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD669492S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD673169S1 (en) | 2011-02-03 | 2012-12-25 | Microsoft Corporation | Display screen with transitional graphical user interface |
USD692913S1 (en) | 2011-02-03 | 2013-11-05 | Microsoft Corporation | Display screen with graphical user interface |
USD669494S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD669489S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD669488S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD693361S1 (en) | 2011-02-03 | 2013-11-12 | Microsoft Corporation | Display screen with transitional graphical user interface |
USD669491S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
USD669493S1 (en) * | 2011-02-03 | 2012-10-23 | Microsoft Corporation | Display screen with graphical user interface |
KR101691478B1 (ko) * | 2011-02-09 | 2016-12-30 | 삼성전자주식회사 | 통합 입력에 따른 단말기 운용 방법 및 이를 지원하는 휴대 단말기 |
KR101873787B1 (ko) | 2011-02-10 | 2018-07-03 | 삼성전자주식회사 | 터치스크린 단말기에서 멀티 터치 입력 처리 방법 및 장치 |
US8713473B2 (en) * | 2011-04-26 | 2014-04-29 | Google Inc. | Mobile browser context switching |
GB201107273D0 (en) * | 2011-04-28 | 2011-06-15 | Inq Entpr Ltd | Application control in electronic devices |
US20120287114A1 (en) * | 2011-05-11 | 2012-11-15 | Microsoft Corporation | Interface including views positioned in along multiple dimensions |
KR101199618B1 (ko) | 2011-05-11 | 2012-11-08 | 주식회사 케이티테크 | 화면 분할 표시 장치 및 방법 |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
US9658766B2 (en) | 2011-05-27 | 2017-05-23 | Microsoft Technology Licensing, Llc | Edge gesture |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9547369B1 (en) * | 2011-06-19 | 2017-01-17 | Mr. Buzz, Inc. | Dynamic sorting and inference using gesture based machine learning |
KR20130005321A (ko) * | 2011-07-05 | 2013-01-16 | 엘지전자 주식회사 | 이동 단말기 및 그 제어방법 |
CN102890612B (zh) * | 2011-07-22 | 2017-02-15 | 腾讯科技(深圳)有限公司 | 一种屏幕滚动的方法和装置 |
JP2013033330A (ja) * | 2011-08-01 | 2013-02-14 | Sony Corp | 情報処理装置、情報処理方法およびプログラム |
US8687023B2 (en) * | 2011-08-02 | 2014-04-01 | Microsoft Corporation | Cross-slide gesture to select and rearrange |
US9417754B2 (en) | 2011-08-05 | 2016-08-16 | P4tents1, LLC | User interface system, method, and computer program product |
AU2012101185B4 (en) * | 2011-08-19 | 2013-05-02 | Apple Inc. | Creating and viewing digital note cards |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
US10353566B2 (en) * | 2011-09-09 | 2019-07-16 | Microsoft Technology Licensing, Llc | Semantic zoom animations |
US9146670B2 (en) | 2011-09-10 | 2015-09-29 | Microsoft Technology Licensing, Llc | Progressively indicating new content in an application-selectable user interface |
US9182935B2 (en) | 2011-09-27 | 2015-11-10 | Z124 | Secondary single screen mode activation through menu option |
US8909298B2 (en) * | 2011-09-30 | 2014-12-09 | Samsung Electronics Co., Ltd. | Apparatus and method for mobile screen navigation |
KR101916742B1 (ko) * | 2011-11-10 | 2018-11-09 | 삼성전자 주식회사 | 휴대 단말기의 사용자 인터페이스 제공 방법 및 장치 |
US8572515B2 (en) * | 2011-11-30 | 2013-10-29 | Google Inc. | Turning on and off full screen mode on a touchscreen |
US9395868B2 (en) | 2011-12-06 | 2016-07-19 | Google Inc. | Graphical user interface window spacing mechanisms |
US9830049B2 (en) * | 2011-12-12 | 2017-11-28 | Nokia Technologies Oy | Apparatus and method for providing a visual transition between screens |
CN102521034B (zh) * | 2011-12-27 | 2014-05-07 | 惠州Tcl移动通信有限公司 | 一种基于android系统的多任务管理方法及其系统 |
KR102006470B1 (ko) * | 2011-12-28 | 2019-08-02 | 삼성전자 주식회사 | 사용자 디바이스에서 멀티태스킹 운용 방법 및 장치 |
KR20130081503A (ko) * | 2012-01-09 | 2013-07-17 | 삼성전자주식회사 | 디스플레이장치 및 그 제어방법 |
US20130191775A1 (en) * | 2012-01-25 | 2013-07-25 | Richard James Lawson | Adjustable user interface |
KR101921276B1 (ko) * | 2012-02-03 | 2018-11-22 | 삼성전자주식회사 | 휴대단말기의 멀티태스킹 수행 장치 및 방법 |
US9477642B2 (en) * | 2012-02-05 | 2016-10-25 | Apple Inc. | Gesture-based navigation among content items |
US9530272B2 (en) | 2012-02-22 | 2016-12-27 | Zotobi Management Ltd. | System and method for displaying multiple activities |
WO2013126161A1 (en) * | 2012-02-24 | 2013-08-29 | Research In Motion Limited | Electronic device and method of displaying information in response to a gesture |
JP2013191113A (ja) * | 2012-03-15 | 2013-09-26 | Sony Corp | 表示制御装置、表示制御方法およびプログラム |
US20130263042A1 (en) * | 2012-03-27 | 2013-10-03 | Alexander Buening | Method And System To Manage Multiple Applications and Corresponding Display Status On A Computer System Having A Touch Panel Input Device |
CN103365530B (zh) * | 2012-04-09 | 2018-05-25 | 腾讯科技(深圳)有限公司 | 一种提供快速启动入口的方法及装置 |
CN102662588A (zh) * | 2012-04-10 | 2012-09-12 | 广州市动景计算机科技有限公司 | 一种通过卷轴滚动控制界面显示的方法、装置及移动终端 |
US9851893B2 (en) * | 2012-04-17 | 2017-12-26 | Zotobi Management Ltd. | System and method for providing a plurality of graphical user interfaces to a user |
USD774044S1 (en) * | 2013-11-27 | 2016-12-13 | Google Inc. | User interface for a display screen |
USD790566S1 (en) | 2012-04-24 | 2017-06-27 | Google Inc. | Display panel with animated graphical user interface |
USD782508S1 (en) | 2012-04-24 | 2017-03-28 | Google Inc. | Display screen with animated graphical user interface |
US9223463B1 (en) | 2012-04-24 | 2015-12-29 | Google Inc. | Mobile user interface for a picker application |
USD791152S1 (en) | 2012-04-24 | 2017-07-04 | Google Inc. | Display screen with graphical user interface |
AU2013202944B2 (en) * | 2012-04-26 | 2015-11-12 | Samsung Electronics Co., Ltd. | Method and terminal for displaying a plurality of pages, method and terminal for displaying a plurality of applications being executed on terminal, and method of executing a plurality of applications |
USD728591S1 (en) * | 2012-05-02 | 2015-05-05 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD727337S1 (en) * | 2012-05-02 | 2015-04-21 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD727338S1 (en) * | 2012-05-02 | 2015-04-21 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD727931S1 (en) * | 2012-05-02 | 2015-04-28 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD728590S1 (en) * | 2012-05-02 | 2015-05-05 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD728592S1 (en) * | 2012-05-02 | 2015-05-05 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD727929S1 (en) * | 2012-05-02 | 2015-04-28 | Pantech Co., Ltd. | Display screen or portion thereof with graphical user interface |
WO2013169842A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting object within a group of objects |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
DE112013002409T5 (de) | 2012-05-09 | 2015-02-26 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzeroberfläche für die Anzeige zusätzlicher Informationen in Reaktion auf einen Benutzerkontakt |
JP6002836B2 (ja) | 2012-05-09 | 2016-10-05 | アップル インコーポレイテッド | ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース |
WO2013169865A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input |
WO2013169849A2 (en) | 2012-05-09 | 2013-11-14 | Industries Llc Yknots | Device, method, and graphical user interface for displaying user interface objects corresponding to an application |
WO2013169851A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for facilitating user interaction with controls in a user interface |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
JP6182207B2 (ja) | 2012-05-09 | 2017-08-16 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトのアクティブ化状態を変更するためのフィードバックを提供するためのデバイス、方法、及びグラフィカルユーザインタフェース |
WO2013169877A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting user interface objects |
CN108287651B (zh) | 2012-05-09 | 2021-04-13 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的方法和装置 |
WO2013169875A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for displaying content associated with a corresponding affordance |
JP2015519656A (ja) | 2012-05-09 | 2015-07-09 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトを移動し、ドロップするためのデバイス、方法及びグラフィカルユーザインタフェース |
BR112014028774B1 (pt) * | 2012-05-18 | 2022-05-10 | Apple Inc | Método, dispositivo eletrônico, meio de armazenamento legível por computador e aparelho de processamento de informações |
US20140013271A1 (en) * | 2012-07-05 | 2014-01-09 | Research In Motion Limited | Prioritization of multitasking applications in a mobile device interface |
CN102799385B (zh) * | 2012-07-19 | 2016-12-21 | 腾讯科技(深圳)有限公司 | 桌面控制方法和装置 |
US9141329B1 (en) * | 2012-07-27 | 2015-09-22 | D.R. Systems, Inc. | Combining electronic displays |
CN102830914B (zh) * | 2012-07-31 | 2018-06-05 | 北京三星通信技术研究有限公司 | 操作终端设备的方法及其设备 |
US20140059496A1 (en) * | 2012-08-23 | 2014-02-27 | Oracle International Corporation | Unified mobile approvals application including card display |
TWI484405B (zh) * | 2012-08-23 | 2015-05-11 | Egalax Empia Technology Inc | 圖形使用者界面的顯示方法及使用該方法的電子裝置 |
CN102880385A (zh) * | 2012-08-28 | 2013-01-16 | 腾讯科技(深圳)有限公司 | 界面显示方法及界面显示装置 |
CN103677490B (zh) * | 2012-08-31 | 2018-06-05 | 腾讯科技(深圳)有限公司 | 桌面管理方法和装置 |
CN103677576B (zh) * | 2012-09-14 | 2018-09-04 | 腾讯科技(深圳)有限公司 | 关闭窗口的方法及装置 |
CN103677507B (zh) * | 2012-09-24 | 2020-01-14 | 腾讯科技(深圳)有限公司 | 一种显示终端及界面窗口显示方法 |
US20140101608A1 (en) * | 2012-10-05 | 2014-04-10 | Google Inc. | User Interfaces for Head-Mountable Devices |
USD756383S1 (en) * | 2012-10-31 | 2016-05-17 | Google Inc. | Display screen with graphical user interface |
US9335913B2 (en) * | 2012-11-12 | 2016-05-10 | Microsoft Technology Licensing, Llc | Cross slide gesture |
US11372536B2 (en) * | 2012-11-20 | 2022-06-28 | Samsung Electronics Company, Ltd. | Transition and interaction model for wearable electronic device |
US11157436B2 (en) | 2012-11-20 | 2021-10-26 | Samsung Electronics Company, Ltd. | Services associated with wearable electronic device |
US8994827B2 (en) | 2012-11-20 | 2015-03-31 | Samsung Electronics Co., Ltd | Wearable electronic device |
US11237719B2 (en) | 2012-11-20 | 2022-02-01 | Samsung Electronics Company, Ltd. | Controlling remote electronic device with wearable electronic device |
US9591339B1 (en) | 2012-11-27 | 2017-03-07 | Apple Inc. | Agnostic media delivery system |
US9965162B2 (en) * | 2012-11-29 | 2018-05-08 | Facebook, Inc. | Scrolling across boundaries in a structured document |
US10191643B2 (en) * | 2012-11-29 | 2019-01-29 | Facebook, Inc. | Using clamping to modify scrolling |
US20140152591A1 (en) * | 2012-11-30 | 2014-06-05 | Kabushiki Kaisha Toshiba | Electronic device and computer program product |
US9959007B2 (en) * | 2012-12-05 | 2018-05-01 | Facebook, Inc. | Card-stack interface |
US9851801B1 (en) * | 2012-12-07 | 2017-12-26 | American Megatrends, Inc. | Dual touchpad system |
US10101905B1 (en) * | 2012-12-07 | 2018-10-16 | American Megatrends, Inc. | Proximity-based input device |
US9774917B1 (en) | 2012-12-10 | 2017-09-26 | Apple Inc. | Channel bar user interface |
US10200761B1 (en) | 2012-12-13 | 2019-02-05 | Apple Inc. | TV side bar user interface |
US9164668B2 (en) * | 2012-12-13 | 2015-10-20 | Dassault Systemes Americas Corp. | Defining object groups in 3D |
KR101678541B1 (ko) * | 2012-12-14 | 2016-11-22 | 후아웨이 테크놀러지 컴퍼니 리미티드 | 메뉴를 표시하는 방법, 장치 및 디바이스 |
US9532111B1 (en) | 2012-12-18 | 2016-12-27 | Apple Inc. | Devices and method for providing remote control hints on a display |
CN105144057B (zh) | 2012-12-29 | 2019-05-17 | 苹果公司 | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 |
EP2939098B1 (en) | 2012-12-29 | 2018-10-10 | Apple Inc. | Device, method, and graphical user interface for transitioning between touch input to display output relationships |
EP2912542B1 (en) | 2012-12-29 | 2022-07-13 | Apple Inc. | Device and method for forgoing generation of tactile output for a multi-contact gesture |
EP3467634B1 (en) | 2012-12-29 | 2020-09-23 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
JP6097843B2 (ja) | 2012-12-29 | 2017-03-15 | アップル インコーポレイテッド | コンテンツをスクロールするか選択するかを判定するためのデバイス、方法、及びグラフィカルユーザインタフェース |
US10521188B1 (en) | 2012-12-31 | 2019-12-31 | Apple Inc. | Multi-user TV user interface |
AU350062S (en) * | 2013-01-05 | 2013-08-02 | Samsung Electronics Co Ltd | Display screen for an electronic device |
AU350066S (en) * | 2013-01-05 | 2013-08-02 | Samsung Electronics Co Ltd | Display screen for an electronic device |
CN103064627B (zh) * | 2013-01-11 | 2016-03-02 | 广东欧珀移动通信有限公司 | 一种应用程序管理方法及装置 |
KR102058368B1 (ko) * | 2013-01-21 | 2019-12-24 | 엘지전자 주식회사 | 이동 단말기 및 그것의 제어방법 |
KR20140097820A (ko) * | 2013-01-30 | 2014-08-07 | 삼성전자주식회사 | 전자장치에서 웹페이지 내의 특정 객체의 속성을 조절하기 위한 방법 및 장치 |
US9182890B2 (en) * | 2013-01-31 | 2015-11-10 | Lg Electronics Inc. | Image display apparatus and method for operating the same |
US20140258919A1 (en) * | 2013-03-07 | 2014-09-11 | Tencent Technology (Shenzhen) Company Limited | View mode switch of graphical user interface |
WO2014134937A1 (en) * | 2013-03-07 | 2014-09-12 | Tencent Technology (Shenzhen) Company Limited | View mode switch of graphical user interface |
US9477404B2 (en) | 2013-03-15 | 2016-10-25 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
US9658740B2 (en) | 2013-03-15 | 2017-05-23 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
US9632689B2 (en) | 2013-04-02 | 2017-04-25 | Facebook, Inc. | Interactive elements in a user interface |
USD851663S1 (en) * | 2013-04-05 | 2019-06-18 | Thales Avionics, Inc. | Display screen or portion thereof with graphical user interface |
DE102013007576A1 (de) | 2013-05-02 | 2014-11-06 | Volkswagen Aktiengesellschaft | Verfahren und Vorrichtung zum Auswählen eines Objekts einer Liste |
CN104298554B (zh) * | 2013-07-15 | 2019-01-18 | 北京三星通信技术研究有限公司 | 管理多任务应用程序的方法及装置 |
KR20140131863A (ko) | 2013-05-06 | 2014-11-14 | 삼성전자주식회사 | 단말 장치 및 그의 관련 창을 표시하기 위한 방법 |
KR20140140379A (ko) * | 2013-05-29 | 2014-12-09 | 삼성전자주식회사 | 디스플레이 장치, 디스플레이 장치 제어 방법 및 컴퓨터 판독 가능한 기록 매체 |
US20150020009A1 (en) * | 2013-06-07 | 2015-01-15 | Keane and Able Limited | Joystick Controller Swipe Method |
USD734774S1 (en) | 2013-06-09 | 2015-07-21 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10481769B2 (en) * | 2013-06-09 | 2019-11-19 | Apple Inc. | Device, method, and graphical user interface for providing navigation and search functionalities |
USD738394S1 (en) | 2013-06-09 | 2015-09-08 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US9804745B2 (en) * | 2013-06-09 | 2017-10-31 | Apple Inc. | Reordering content panes in a stacked tab view |
WO2014200729A2 (en) * | 2013-06-09 | 2014-12-18 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
USD741350S1 (en) | 2013-06-10 | 2015-10-20 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US9100618B2 (en) | 2013-06-17 | 2015-08-04 | Spotify Ab | System and method for allocating bandwidth between media streams |
US10097604B2 (en) | 2013-08-01 | 2018-10-09 | Spotify Ab | System and method for selecting a transition point for transitioning between media streams |
USD740319S1 (en) * | 2013-08-07 | 2015-10-06 | Blackberry Limited | Display device with icon |
ES2820653T3 (es) | 2013-08-20 | 2021-04-21 | Volkswagen Ag | Método de mando para un dispositivo de mando y visualización en un vehículo y dispositivo de mando y visualización en un vehículo |
US20160246434A1 (en) * | 2013-09-02 | 2016-08-25 | Sony Corporation | Information processing apparatus, information processing method, and program |
EP2848447B1 (en) | 2013-09-12 | 2017-12-13 | Seat, S.A. | Method for displaying and/or handling information in a car |
US9529888B2 (en) | 2013-09-23 | 2016-12-27 | Spotify Ab | System and method for efficiently providing media and associated metadata |
US9654532B2 (en) | 2013-09-23 | 2017-05-16 | Spotify Ab | System and method for sharing file portions between peers with different capabilities |
US9063640B2 (en) * | 2013-10-17 | 2015-06-23 | Spotify Ab | System and method for switching between media items in a plurality of sequences of media items |
WO2015057634A2 (en) * | 2013-10-18 | 2015-04-23 | Citrix Systems, Inc. | Providing enhanced message management user interfaces |
CN106557320B (zh) * | 2013-10-31 | 2020-01-17 | 青岛海信移动通信技术股份有限公司 | 一种应用于Android平台的启动活动的方法和装置 |
CN103558959B (zh) * | 2013-10-31 | 2016-08-17 | 青岛海信移动通信技术股份有限公司 | 一种应用于Android平台的显示窗口的方法和装置 |
CN104598097A (zh) * | 2013-11-07 | 2015-05-06 | 腾讯科技(深圳)有限公司 | 即时通信im窗口的排序方法和装置 |
CN103616860B (zh) | 2013-11-08 | 2017-02-15 | 海信集团有限公司 | 一种远程控制家电设备的方法和装置 |
USD754719S1 (en) * | 2013-11-15 | 2016-04-26 | Tencent Technology (Shenzhen) Company Limited | Display screen portion with animated graphical user interface |
CN103605461B (zh) * | 2013-11-22 | 2018-02-23 | 深圳市金立通信设备有限公司 | 一种应用界面显示方法及终端 |
USD759044S1 (en) * | 2013-12-16 | 2016-06-14 | Tencent Technology (Shenzhen) Company Limited | Display screen with animated graphical user interface |
US9875473B2 (en) | 2013-12-18 | 2018-01-23 | PayRange Inc. | Method and system for retrofitting an offline-payment operated machine to accept electronic payments |
US11966926B2 (en) | 2013-12-18 | 2024-04-23 | PayRange Inc. | Method and system for asynchronous mobile payments for multiple in-person transactions conducted in parallel |
US8856045B1 (en) | 2013-12-18 | 2014-10-07 | PayRange Inc. | Mobile-device-to-machine payment systems |
US11074580B2 (en) | 2013-12-18 | 2021-07-27 | PayRange Inc. | Device and method for providing external access to multi-drop bus peripheral devices |
US9659296B2 (en) | 2013-12-18 | 2017-05-23 | PayRange Inc. | Method and system for presenting representations of payment accepting unit events |
US11475454B2 (en) | 2013-12-18 | 2022-10-18 | PayRange Inc. | Intermediary communications over non-persistent network connections |
USD772278S1 (en) | 2013-12-18 | 2016-11-22 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US11481780B2 (en) | 2013-12-18 | 2022-10-25 | PayRange Inc. | Method and system for asynchronous mobile payments for multiple in-person transactions conducted in parallel |
US11481781B2 (en) | 2013-12-18 | 2022-10-25 | PayRange Inc. | Processing interrupted transaction over non-persistent network connections |
US11966895B2 (en) | 2013-12-18 | 2024-04-23 | PayRange Inc. | Refund centers for processing and dispensing vending machine refunds via an MDB router |
US10019724B2 (en) | 2015-01-30 | 2018-07-10 | PayRange Inc. | Method and system for providing offers for automated retail machines via mobile devices |
US11205163B2 (en) | 2013-12-18 | 2021-12-21 | PayRange Inc. | Systems and methods for determining electric pulses to provide to an unattended machine based on remotely-configured options |
USD746332S1 (en) * | 2013-12-20 | 2015-12-29 | Sanford, L.P. | Display screen or portion thereof with graphical user interface |
US20150178281A1 (en) * | 2013-12-20 | 2015-06-25 | Google Inc. | Determining whether a user has seen a content item |
USD773482S1 (en) * | 2013-12-26 | 2016-12-06 | Google Inc. | Display screen portion with an animated graphical user interface |
US9971428B2 (en) * | 2013-12-30 | 2018-05-15 | Immersion Corporation | Devices, systems, and methods for using corrugated tessellation to create surface features |
KR20150081073A (ko) * | 2014-01-03 | 2015-07-13 | 삼성전자주식회사 | 글랜스 정보를 제공하는 방법, 저장 매체 및 전자 장치 |
USD760732S1 (en) * | 2014-01-07 | 2016-07-05 | Sony Corporation | Display panel or screen with graphical user interface |
USD738909S1 (en) * | 2014-01-09 | 2015-09-15 | Microsoft Corporation | Display screen with animated graphical user interface |
USD738908S1 (en) * | 2014-01-09 | 2015-09-15 | Microsoft Corporation | Display screen with animated graphical user interface |
US9910884B2 (en) * | 2014-01-13 | 2018-03-06 | Microsoft Technology Licensing, Llc | Resuming items in their last-used presentation modes |
US20150215245A1 (en) * | 2014-01-24 | 2015-07-30 | Matthew Christian Carlson | User interface for graphical representation of and interaction with electronic messages |
CA156714S (en) | 2014-01-28 | 2019-08-02 | Jvl Ventures Llc | Handheld electronic device |
USD754143S1 (en) * | 2014-02-18 | 2016-04-19 | Line Corporation | Display screen with graphical user interface |
USD752059S1 (en) * | 2014-02-26 | 2016-03-22 | Line Corporation | Display screen with graphical user interface |
USD766318S1 (en) | 2014-03-07 | 2016-09-13 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD757771S1 (en) * | 2014-03-19 | 2016-05-31 | Wargaming.Net Limited | Display screen with transitional graphical user interface |
CN103888817B (zh) | 2014-03-24 | 2018-02-27 | 青岛海信移动通信技术股份有限公司 | 一种将文件上传到智能电视和播放文件的方法及设备 |
JP6274132B2 (ja) * | 2014-03-26 | 2018-02-07 | ヤマハ株式会社 | 楽譜表示装置および楽譜表示方法 |
CN105100832A (zh) | 2014-04-24 | 2015-11-25 | 海信集团有限公司 | 一种多媒体资源的推送方法及装置 |
US20150324067A1 (en) * | 2014-05-07 | 2015-11-12 | Honda Motor Co., Ltd. | Vehicle infotainment gateway - multi-application interface |
KR102201095B1 (ko) | 2014-05-30 | 2021-01-08 | 애플 인크. | 하나의 디바이스의 사용으로부터 다른 디바이스의 사용으로의 전환 |
USD769892S1 (en) | 2014-05-30 | 2016-10-25 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US10156967B2 (en) * | 2014-05-31 | 2018-12-18 | Apple Inc. | Device, method, and graphical user interface for tabbed and private browsing |
US10691324B2 (en) * | 2014-06-03 | 2020-06-23 | Flow Labs, Inc. | Dynamically populating a display and entering a selection interaction mode based on movement of a pointer along a navigation path |
TWD175825S (zh) * | 2014-06-13 | 2016-05-21 | 樂視致新電子科技(天津) | 顯示螢幕之圖形化使用者介面 |
USD754169S1 (en) * | 2014-06-23 | 2016-04-19 | Google Inc. | Portion of a display panel with an animated computer icon |
USD759666S1 (en) | 2014-06-23 | 2016-06-21 | Google Inc. | Display screen or portion thereof with an animated graphical user interface |
US9880717B1 (en) | 2014-06-23 | 2018-01-30 | Google Llc | Account switching |
CN106415475A (zh) | 2014-06-24 | 2017-02-15 | 苹果公司 | 用于在用户界面中导航的列界面 |
KR102398394B1 (ko) | 2014-06-24 | 2022-05-16 | 애플 인크. | 입력 디바이스 및 사용자 인터페이스 상호작용 |
WO2015199695A1 (en) * | 2014-06-26 | 2015-12-30 | Hewlett-Packard Development Company, L.P. | Multi-application viewing |
FR3023022A1 (fr) * | 2014-06-30 | 2016-01-01 | Orange | Procede d'affichage d'une nouvelle fenetre rectangulaire sur un ecran |
USD807898S1 (en) | 2014-07-15 | 2018-01-16 | Google Llc | Display screen or portion thereof with an animated graphical user interface |
US10678412B2 (en) | 2014-07-31 | 2020-06-09 | Microsoft Technology Licensing, Llc | Dynamic joint dividers for application windows |
US10592080B2 (en) * | 2014-07-31 | 2020-03-17 | Microsoft Technology Licensing, Llc | Assisted presentation of application windows |
US10254942B2 (en) | 2014-07-31 | 2019-04-09 | Microsoft Technology Licensing, Llc | Adaptive sizing and positioning of application windows |
US9973459B2 (en) | 2014-08-18 | 2018-05-15 | Nightlight Systems Llc | Digital media message generation |
US20160226806A1 (en) | 2014-08-18 | 2016-08-04 | KnowMe Systems, Inc. | Digital media messages and files |
US20160048313A1 (en) | 2014-08-18 | 2016-02-18 | KnowMe Systems, Inc. | Scripted digital media message generation |
US10037185B2 (en) | 2014-08-18 | 2018-07-31 | Nightlight Systems Llc | Digital media message generation |
US10038657B2 (en) | 2014-08-18 | 2018-07-31 | Nightlight Systems Llc | Unscripted digital media message generation |
US20160062636A1 (en) * | 2014-09-02 | 2016-03-03 | Lg Electronics Inc. | Mobile terminal and control method thereof |
US10261674B2 (en) * | 2014-09-05 | 2019-04-16 | Microsoft Technology Licensing, Llc | Display-efficient text entry and editing |
USD770521S1 (en) * | 2014-09-11 | 2016-11-01 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
JP5855196B1 (ja) * | 2014-09-19 | 2016-02-09 | ヤフー株式会社 | 情報表示装置、配信装置、情報表示方法および情報表示プログラム |
USD771646S1 (en) | 2014-09-30 | 2016-11-15 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9606716B2 (en) * | 2014-10-24 | 2017-03-28 | Google Inc. | Drag-and-drop on a mobile device |
FR3028632B1 (fr) * | 2014-11-18 | 2017-12-29 | Peugeot Citroen Automobiles Sa | Procede et dispositif pour commander un moyen d’affichage |
USD781303S1 (en) * | 2014-11-25 | 2017-03-14 | General Electric Company | Display screen or portion thereof with graphical user interface |
US9684882B2 (en) | 2014-12-31 | 2017-06-20 | Servicenow, Inc. | Permitted assignment user interface |
US10769826B2 (en) | 2014-12-31 | 2020-09-08 | Servicenow, Inc. | Visual task board visualization |
US11036386B2 (en) * | 2015-01-06 | 2021-06-15 | Lenovo (Singapore) Pte. Ltd. | Application switching on mobile devices |
JP2018502253A (ja) * | 2015-01-13 | 2018-01-25 | リンデ アクチエンゲゼルシャフトLinde Aktiengesellschaft | 流体エネルギ機械、流体・体積流を発生させるかつ/または流体を圧縮する方法、および車両に充填を行う方法 |
USD769306S1 (en) * | 2015-01-20 | 2016-10-18 | Microsoft Corporation | Display screen with animated graphical user interface |
USD836118S1 (en) * | 2015-01-30 | 2018-12-18 | Payrange, Inc. | Display screen or portion thereof with an animated graphical user interface |
USD862501S1 (en) * | 2015-01-30 | 2019-10-08 | PayRange Inc. | Display screen or portion thereof with a graphical user interface |
US10348656B2 (en) * | 2015-02-06 | 2019-07-09 | Jamdeo Canada Ltd. | Methods and devices for display device notifications and key handling |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
US10095396B2 (en) | 2015-03-08 | 2018-10-09 | Apple Inc. | Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US10088993B2 (en) | 2015-04-01 | 2018-10-02 | Ebay Inc. | User interface for controlling data navigation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
USD795917S1 (en) | 2015-05-17 | 2017-08-29 | Google Inc. | Display screen with an animated graphical user interface |
USD765699S1 (en) | 2015-06-06 | 2016-09-06 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
CN104951185B (zh) * | 2015-06-09 | 2018-04-27 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
CN105094551A (zh) * | 2015-07-24 | 2015-11-25 | 联想(北京)有限公司 | 一种信息处理方法及电子设备 |
USD849027S1 (en) * | 2015-08-03 | 2019-05-21 | Google Llc | Display screen with animated graphical user interface |
USD848458S1 (en) * | 2015-08-03 | 2019-05-14 | Google Llc | Display screen with animated graphical user interface |
USD888733S1 (en) | 2015-08-03 | 2020-06-30 | Google Llc | Display screen with animated graphical user interface |
USD809556S1 (en) * | 2015-09-04 | 2018-02-06 | Salesforce.Com, Inc. | Display screen or portion thereof with animated graphical user interface |
US9996222B2 (en) * | 2015-09-18 | 2018-06-12 | Samsung Electronics Co., Ltd. | Automatic deep view card stacking |
KR102408942B1 (ko) * | 2015-10-19 | 2022-06-14 | 삼성전자주식회사 | 전자 장치의 입력 처리 방법 및 전자 장치 |
USD768658S1 (en) * | 2015-10-21 | 2016-10-11 | Microsoft Corporation | Display screen with animated graphical user interface |
US10540435B2 (en) * | 2015-11-02 | 2020-01-21 | Microsoft Technology Licensing, Llc | Decks, cards, and mobile UI |
USD796527S1 (en) * | 2015-11-18 | 2017-09-05 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD797125S1 (en) * | 2015-11-18 | 2017-09-12 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD797124S1 (en) * | 2015-11-18 | 2017-09-12 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD796528S1 (en) * | 2015-11-19 | 2017-09-05 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
US20180152622A1 (en) * | 2015-12-01 | 2018-05-31 | Huizhou Tcl Mobile Communication Co., Ltd | Mobile terminal-based photographing method and mobile terminal |
US10685170B2 (en) * | 2015-12-16 | 2020-06-16 | Microsoft Technology Licensing, Llc | Dynamic content layout generator |
CN105630292A (zh) * | 2015-12-28 | 2016-06-01 | 联想(北京)有限公司 | 一种显示控制方法及装置 |
USD778941S1 (en) | 2016-01-08 | 2017-02-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD778942S1 (en) | 2016-01-11 | 2017-02-14 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD857721S1 (en) * | 2016-01-12 | 2019-08-27 | Google Llc | Display screen with graphical user interface for presenting user activity timeline in a colloquial style |
US9977569B2 (en) | 2016-01-29 | 2018-05-22 | Visual Supply Company | Contextually changing omni-directional navigation mechanism |
US9910563B2 (en) * | 2016-01-29 | 2018-03-06 | Visual Supply Company | Contextually changing omni-directional navigation mechanism |
CN105511733A (zh) * | 2016-01-30 | 2016-04-20 | 深圳天珑无线科技有限公司 | 通过压力触控调整多任务排列顺序的方法、系统和电子设备 |
KR102545907B1 (ko) * | 2016-02-18 | 2023-06-22 | 삼성전자주식회사 | 콘텐츠 표시 방법 및 이를 수행하는 전자 장치 |
USD777764S1 (en) * | 2016-04-12 | 2017-01-31 | Mercury Studio LLC | Display screen with animated graphical user interface |
USD816110S1 (en) * | 2016-04-20 | 2018-04-24 | Google Llc | Display screen with animated graphical user interface |
EP3236393B1 (en) * | 2016-04-20 | 2021-10-13 | IDEMIA France | Control of an external interface on a card |
US10637986B2 (en) | 2016-06-10 | 2020-04-28 | Apple Inc. | Displaying and updating a set of application views |
DK201770423A1 (en) | 2016-06-11 | 2018-01-15 | Apple Inc | Activity and workout updates |
DK201670581A1 (en) | 2016-06-12 | 2018-01-08 | Apple Inc | Device-level authorization for viewing content |
DK201670582A1 (en) | 2016-06-12 | 2018-01-02 | Apple Inc | Identifying applications on which content is available |
USD833466S1 (en) * | 2016-09-19 | 2018-11-13 | Oread Group, LLC | Display screen or portion thereof with graphical user interface |
USD828371S1 (en) | 2016-10-20 | 2018-09-11 | Google Llc | Display screen or portion thereof with graphical user interface |
US11966560B2 (en) | 2016-10-26 | 2024-04-23 | Apple Inc. | User interfaces for browsing content from multiple content applications on an electronic device |
USD804508S1 (en) | 2016-10-26 | 2017-12-05 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD816701S1 (en) | 2016-12-14 | 2018-05-01 | Mercury Studio LLC | Display screen with animated graphical user interface |
USD810760S1 (en) | 2016-12-22 | 2018-02-20 | Palantir Technologies, Inc. | Display screen or portion thereof with transitional graphical user interface |
USD810101S1 (en) | 2016-12-22 | 2018-02-13 | Palantir Technologies, Inc. | Display screen or portion thereof with graphical user interface |
USD808991S1 (en) * | 2016-12-22 | 2018-01-30 | Palantir Technologies, Inc. | Display screen or portion thereof with graphical user interface |
US9959010B1 (en) * | 2016-12-23 | 2018-05-01 | Beijing Kingsoft Internet Security Software Co., Ltd. | Method for displaying information, and terminal equipment |
WO2018112925A1 (zh) * | 2016-12-23 | 2018-06-28 | 北京金山安全软件有限公司 | 信息显示方法、装置及终端设备 |
WO2018112928A1 (zh) * | 2016-12-23 | 2018-06-28 | 北京金山安全软件有限公司 | 一种信息展示方法、装置及终端设备 |
CN108521819B (zh) * | 2016-12-23 | 2022-06-21 | 北京金山安全软件有限公司 | 一种信息展示方法、装置及终端设备 |
WO2018112924A1 (zh) * | 2016-12-23 | 2018-06-28 | 北京金山安全软件有限公司 | 一种信息展示方法、装置及终端设备 |
USD868804S1 (en) * | 2017-01-20 | 2019-12-03 | Twitter, Inc. | Display screen with a transitional graphical user interface |
WO2018133019A1 (en) * | 2017-01-20 | 2018-07-26 | Microsoft Technology Licensing, Llc | Desktop launcher |
USD847196S1 (en) * | 2017-02-07 | 2019-04-30 | Mitsubishi Electric Corporation | Display screen with animated graphical user interface |
US11036387B2 (en) * | 2017-05-16 | 2021-06-15 | Apple Inc. | Devices, methods, and graphical user interfaces for navigating between user interfaces and interacting with control objects |
USD936663S1 (en) | 2017-06-04 | 2021-11-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD846587S1 (en) | 2017-06-04 | 2019-04-23 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD832295S1 (en) * | 2017-08-18 | 2018-10-30 | Salesforce.Com, Inc. | Display screen or portion thereof with animated graphical user interface |
USD832876S1 (en) * | 2017-08-18 | 2018-11-06 | Salesforce.Com, Inc. | Display screen or portion thereof with animated graphical user interface |
USD839302S1 (en) * | 2017-08-28 | 2019-01-29 | Adp, Llc | Display screen with animated graphical user interface |
CN110914787B (zh) * | 2017-09-05 | 2022-07-05 | 三星电子株式会社 | 访问计算装置上的数据项 |
USD846567S1 (en) | 2017-10-06 | 2019-04-23 | Apple Inc. | Electronic device with graphical user interface |
US11194463B2 (en) | 2017-11-08 | 2021-12-07 | Google Llc | Methods, systems, and media for presenting offset content |
USD864996S1 (en) | 2017-11-09 | 2019-10-29 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
WO2019092838A1 (ja) * | 2017-11-09 | 2019-05-16 | 楽天株式会社 | 表示制御システム、表示制御方法、及びプログラム |
USD859446S1 (en) | 2017-12-28 | 2019-09-10 | Facebook, Inc. | Display panel of a programmed computer system with a graphical user interface |
USD875774S1 (en) * | 2018-01-04 | 2020-02-18 | Panasonic Intellectual Property Management Co., Ltd. | Display screen with graphical user interface |
JP7119408B2 (ja) * | 2018-02-15 | 2022-08-17 | コニカミノルタ株式会社 | 画像処理装置、画面取扱い方法、およびコンピュータプログラム |
USD885412S1 (en) * | 2018-03-14 | 2020-05-26 | Google Llc | Display screen with animated graphical user interface |
JP1621488S (zh) * | 2018-03-16 | 2019-01-07 | ||
JP1621489S (zh) * | 2018-03-16 | 2019-01-07 | ||
JP1621487S (zh) * | 2018-03-16 | 2019-01-07 | ||
USD890201S1 (en) * | 2018-03-17 | 2020-07-14 | Expertonica Inc. | Display screen or portion thereof with animated graphical user interface |
US11366571B2 (en) * | 2018-05-04 | 2022-06-21 | Dentma, LLC | Visualization components including sliding bars |
US10732798B2 (en) * | 2018-05-18 | 2020-08-04 | Carefusion 303, Inc. | Interface display for infusion module |
DK201870354A1 (en) | 2018-06-03 | 2019-12-20 | Apple Inc. | SETUP PROCEDURES FOR AN ELECTRONIC DEVICE |
DK180316B1 (en) | 2018-06-03 | 2020-11-06 | Apple Inc | Devices and methods for interacting with an application switching user interface |
US11893228B2 (en) | 2018-06-03 | 2024-02-06 | Apple Inc. | Devices and methods for interacting with an application switching user interface |
USD877175S1 (en) | 2018-06-04 | 2020-03-03 | Apple Inc. | Electronic device with graphical user interface |
USD920342S1 (en) * | 2018-08-03 | 2021-05-25 | Kilpatrick Townsend & Stockton Llp | Display screen or portion thereof having an icon |
USD962953S1 (en) | 2018-08-03 | 2022-09-06 | Kilpatrick Townsend & Stockton Llp | Display screen or portion thereof having an icon |
USD928800S1 (en) | 2018-08-03 | 2021-08-24 | Kilpatrick Townsend & Stockton Llp | Display screen or portion thereof having an icon |
US11500655B2 (en) | 2018-08-22 | 2022-11-15 | Microstrategy Incorporated | Inline and contextual delivery of database content |
US11714955B2 (en) | 2018-08-22 | 2023-08-01 | Microstrategy Incorporated | Dynamic document annotations |
USD891453S1 (en) * | 2018-09-07 | 2020-07-28 | 7hugs Labs SAS | Display screen with transitional graphical user interface |
USD883319S1 (en) | 2018-10-29 | 2020-05-05 | Apple Inc. | Electronic device with graphical user interface |
USD910694S1 (en) * | 2018-10-30 | 2021-02-16 | Google Llc | Display screen with graphical user interface |
USD890204S1 (en) * | 2018-12-04 | 2020-07-14 | Nuglif (2018) Inc. | Display screen or portion thereof with animated graphical user interface |
US11682390B2 (en) | 2019-02-06 | 2023-06-20 | Microstrategy Incorporated | Interactive interface for analytics |
USD949907S1 (en) * | 2019-03-22 | 2022-04-26 | Meta Platforms, Inc. | Display screen with an animated graphical user interface |
CN114297620A (zh) | 2019-03-24 | 2022-04-08 | 苹果公司 | 用于媒体浏览应用程序的用户界面 |
WO2020198221A1 (en) | 2019-03-24 | 2020-10-01 | Apple Inc. | User interfaces for viewing and accessing content on an electronic device |
US11683565B2 (en) | 2019-03-24 | 2023-06-20 | Apple Inc. | User interfaces for interacting with channels that provide content that plays in a media browsing application |
US11445263B2 (en) | 2019-03-24 | 2022-09-13 | Apple Inc. | User interfaces including selectable representations of content items |
CA186708S (en) * | 2019-03-26 | 2020-12-10 | Tertzakian Peter | Display screen |
USD916841S1 (en) * | 2019-04-29 | 2021-04-20 | Anhui Huami Information Technology Co., Ltd. | Wearable device display screen with graphical user interface |
US11863837B2 (en) | 2019-05-31 | 2024-01-02 | Apple Inc. | Notification of augmented reality content on an electronic device |
WO2020243645A1 (en) | 2019-05-31 | 2020-12-03 | Apple Inc. | User interfaces for a podcast browsing and playback application |
KR102080524B1 (ko) * | 2019-07-26 | 2020-05-27 | 삼성전자 주식회사 | 사용자 디바이스에서 멀티태스킹 운용 방법 및 장치 |
US11288637B2 (en) * | 2019-09-16 | 2022-03-29 | Microstrategy Incorporated | Systems and methods for analytics integration into electronic applications |
USD918938S1 (en) * | 2019-10-04 | 2021-05-11 | Google Llc | Display screen with animated graphical user interface |
USD1003306S1 (en) * | 2019-11-01 | 2023-10-31 | LINE Plus Corporation | Display panel with a graphical user interface |
CN117311869A (zh) * | 2020-01-03 | 2023-12-29 | 华为技术有限公司 | 多应用下进行分屏的方法、装置以及电子设备 |
US20210216102A1 (en) * | 2020-01-10 | 2021-07-15 | Microsoft Technology Licensing, Llc | Conditional windowing model for foldable computing devices |
USD949914S1 (en) * | 2020-02-11 | 2022-04-26 | Google Llc | Display screen or portion thereof with transitional graphical user interface |
US11843838B2 (en) | 2020-03-24 | 2023-12-12 | Apple Inc. | User interfaces for accessing episodes of a content series |
CN113536157A (zh) * | 2020-04-21 | 2021-10-22 | 阿里巴巴集团控股有限公司 | 一种搜索结果的生成、推送和交互展示方法及装置和系统 |
US11899895B2 (en) | 2020-06-21 | 2024-02-13 | Apple Inc. | User interfaces for setting up an electronic device |
US11928382B2 (en) * | 2020-11-02 | 2024-03-12 | Dell Products, L.P. | Contextual intelligence for virtual workspaces produced across information handling systems (IHSs) |
US11720229B2 (en) | 2020-12-07 | 2023-08-08 | Apple Inc. | User interfaces for browsing and presenting content |
USD918250S1 (en) * | 2020-12-15 | 2021-05-04 | Hangzhou Glority Software Limited | Display screen with graphical user interface |
US11934640B2 (en) | 2021-01-29 | 2024-03-19 | Apple Inc. | User interfaces for record labels |
US20220368548A1 (en) | 2021-05-15 | 2022-11-17 | Apple Inc. | Shared-content session user interfaces |
US11907605B2 (en) | 2021-05-15 | 2024-02-20 | Apple Inc. | Shared-content session user interfaces |
US11921812B2 (en) * | 2022-05-19 | 2024-03-05 | Dropbox, Inc. | Content creative web browser |
US11790107B1 (en) | 2022-11-03 | 2023-10-17 | Vignet Incorporated | Data sharing platform for researchers conducting clinical trials |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030117440A1 (en) * | 2001-12-21 | 2003-06-26 | Hellyar Paul S. | Method and system for switching between multiple computer applications |
US20040070631A1 (en) * | 2002-09-30 | 2004-04-15 | Brown Mark L. | Apparatus and method for viewing thumbnail images corresponding to print pages of a view on a display |
US20040181804A1 (en) * | 2001-08-29 | 2004-09-16 | Diego, Inc. | System and method for focused navigation within a user interface |
US20070226647A1 (en) * | 2006-03-22 | 2007-09-27 | John Louch | Methods of manipulating a screen space of a display device |
US20080062141A1 (en) * | 2006-09-11 | 2008-03-13 | Imran Chandhri | Media Player with Imaged Based Browsing |
Family Cites Families (225)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US567708A (en) * | 1896-09-15 | goodwin | ||
US4680577A (en) * | 1983-11-28 | 1987-07-14 | Tektronix, Inc. | Multipurpose cursor control keyswitch |
US5146556A (en) * | 1988-10-11 | 1992-09-08 | Next Computer, Inc. | System and method for managing graphic images |
GB9024526D0 (en) * | 1990-11-12 | 1991-01-02 | Eden Group Ltd | Electronic display apparatus |
JP2613326B2 (ja) | 1991-07-15 | 1997-05-28 | 財団法人ニューメディア開発協会 | 情報処理装置の履歴内容提示方法、及びその装置 |
US5377317A (en) | 1991-12-20 | 1994-12-27 | International Business Machines Corporation | Method and apparatus for distinctively displaying windows on a computer display screen |
US5588105A (en) | 1992-11-16 | 1996-12-24 | Apple Computer, Inc. | Status bar for application windows |
US5499330A (en) * | 1993-09-17 | 1996-03-12 | Digital Equipment Corp. | Document display system for organizing and displaying documents as screen objects organized along strand paths |
US5586243A (en) | 1994-04-15 | 1996-12-17 | International Business Machines Corporation | Multiple display pointers for computer graphical user interfaces |
US5473745A (en) * | 1994-12-14 | 1995-12-05 | International Business Machines Corporation | Exposing and hiding a title bar behind its window using a visual cue |
US5677708A (en) * | 1995-05-05 | 1997-10-14 | Microsoft Corporation | System for displaying a list on a display screen |
US5675361A (en) * | 1995-08-23 | 1997-10-07 | Santilli; Donald S. | Computer keyboard pointing device |
US6061050A (en) | 1995-10-27 | 2000-05-09 | Hewlett-Packard Company | User interface device |
US5766708A (en) | 1996-08-01 | 1998-06-16 | Gabel S.R.L. | Ski poles for skiers made of material having high resistance and inherently fragile |
US6407757B1 (en) | 1997-12-18 | 2002-06-18 | E-Book Systems Pte Ltd. | Computer-based browsing method and computer program product for displaying information in an electronic book form |
JPH10161837A (ja) * | 1996-10-03 | 1998-06-19 | Nikon Corp | 表示装置、表示方法、および、記録媒体 |
CA2278709A1 (en) * | 1997-01-27 | 1998-08-13 | Benjamin Slotznick | System for delivering and displaying primary and secondary information |
US6374200B1 (en) * | 1997-02-03 | 2002-04-16 | Fujitsu Limited | Layout apparatus for laying out objects in space and method thereof |
EP1014257A4 (en) | 1997-08-12 | 2000-10-04 | Matsushita Electric Ind Co Ltd | WINDOW DISPLAY DEVICE |
WO1999022314A1 (fr) | 1997-10-29 | 1999-05-06 | Sharp Kabushiki Kaisha | Dispositif de commande d'affichage et dispositif de reproduction d'affichage pour livres electroniques |
US6613100B2 (en) * | 1997-11-26 | 2003-09-02 | Intel Corporation | Method and apparatus for displaying miniaturized graphical representations of documents for alternative viewing selection |
EP1717684A3 (en) * | 1998-01-26 | 2008-01-23 | Fingerworks, Inc. | Method and apparatus for integrating manual input |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US7844914B2 (en) | 2004-07-30 | 2010-11-30 | Apple Inc. | Activating virtual keys of a touch-screen virtual keyboard |
US7614008B2 (en) * | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
US7840912B2 (en) * | 2006-01-30 | 2010-11-23 | Apple Inc. | Multi-touch gesture dictionary |
US7663607B2 (en) * | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
US7800592B2 (en) * | 2005-03-04 | 2010-09-21 | Apple Inc. | Hand held electronic device with multiple touch sensing devices |
US9292111B2 (en) * | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
JP4314743B2 (ja) * | 1998-11-30 | 2009-08-19 | ソニー株式会社 | 情報提供装置及び情報提供方法 |
US7216300B2 (en) * | 1998-12-30 | 2007-05-08 | Ncr Corp. | Method and apparatus for an applet to display multiple windows |
DE69921956T2 (de) * | 1999-02-11 | 2006-02-09 | Sony International (Europe) Gmbh | Edgerät für die drahtlose Telekommunikation und Verfahren zur Anzeige von Symbolen auf einer Anzeigevorrichtung eines solchen Endgeräts |
AU3932300A (en) * | 1999-04-06 | 2000-10-23 | Microsoft Corporation | Method and apparatus for providing a three-dimensional task gallery computer interface |
US20030006956A1 (en) * | 1999-05-24 | 2003-01-09 | Charles Yimin Wu | Data entry device recording input in two dimensions |
US7151528B2 (en) * | 1999-06-22 | 2006-12-19 | Cirque Corporation | System for disposing a proximity sensitive touchpad behind a mobile phone keypad |
JP2001134382A (ja) | 1999-11-04 | 2001-05-18 | Sony Corp | 図形処理装置 |
US6734880B2 (en) * | 1999-11-24 | 2004-05-11 | Stentor, Inc. | User interface for a medical informatics systems |
US7434177B1 (en) | 1999-12-20 | 2008-10-07 | Apple Inc. | User interface for providing consolidation and access |
US6957395B1 (en) * | 2000-01-04 | 2005-10-18 | Apple Computer, Inc. | Computer interface having a single window mode of operation |
JP2001265481A (ja) | 2000-03-21 | 2001-09-28 | Nec Corp | ページ情報表示方法及び装置並びにページ情報表示用プログラムを記憶した記憶媒体 |
CA2404963A1 (en) | 2000-03-31 | 2002-09-30 | Glenn Rolus Borgward | Universal digital mobile device |
JP4325075B2 (ja) * | 2000-04-21 | 2009-09-02 | ソニー株式会社 | データオブジェクト管理装置 |
FI108901B (fi) * | 2000-06-26 | 2002-04-15 | Nokia Corp | Kosketustuntumaltaan hyvä sähkömekaaninen tietojen syöttömekanismi |
US8120625B2 (en) | 2000-07-17 | 2012-02-21 | Microsoft Corporation | Method and apparatus using multiple sensors in a device with a display |
US7170500B2 (en) | 2000-08-29 | 2007-01-30 | Palm, Inc. | Flip-style user interface |
GB2367530B (en) * | 2000-10-03 | 2003-07-23 | Nokia Mobile Phones Ltd | User interface device |
US6680677B1 (en) * | 2000-10-06 | 2004-01-20 | Logitech Europe S.A. | Proximity detector to indicate function of a key |
US6677932B1 (en) * | 2001-01-28 | 2004-01-13 | Finger Works, Inc. | System and method for recognizing touch typing under limited tactile feedback conditions |
US6570557B1 (en) * | 2001-02-10 | 2003-05-27 | Finger Works, Inc. | Multi-touch system and method for emulating modifier keys via fingertip chords |
US7030861B1 (en) | 2001-02-10 | 2006-04-18 | Wayne Carl Westerman | System and method for packing multi-touch gestures onto a hand |
JP2002259001A (ja) * | 2001-03-05 | 2002-09-13 | Shingo Tsuda | ウィンドウ操作方法及び装置 |
US6915489B2 (en) | 2001-03-28 | 2005-07-05 | Hewlett-Packard Development Company, L.P. | Image browsing using cursor positioning |
US6943773B2 (en) * | 2001-05-11 | 2005-09-13 | Palmone, Inc. | Page flicking mechanism for electronic display devices that paginate content |
US6836870B2 (en) * | 2001-06-15 | 2004-12-28 | Cubic Corporation | Method and system for incorporating a dynamic situation display in a powerpoint slide show presentation |
NO20020895L (no) | 2001-06-27 | 2002-12-30 | Ziad Badarneh | Interaktivt system i tilknytning til elektronisk utstyr |
US7650569B1 (en) * | 2001-08-29 | 2010-01-19 | Allen Paul G | System and method for focused navigation within a user interface |
GB0124791D0 (en) * | 2001-10-16 | 2001-12-05 | Ibm | A method and system for controlling a tabbed pane in a graphical user interfaceof a data processing system |
TW563974U (en) * | 2002-02-06 | 2003-11-21 | Lite On Technology Corp | Electricity saving device for user for user interface terminal device of cellular phone |
US7036025B2 (en) | 2002-02-07 | 2006-04-25 | Intel Corporation | Method and apparatus to reduce power consumption of a computer system display screen |
GB0204652D0 (en) | 2002-02-28 | 2002-04-10 | Koninkl Philips Electronics Nv | A method of providing a display gor a gui |
TWI238348B (en) * | 2002-05-13 | 2005-08-21 | Kyocera Corp | Portable information terminal, display control device, display control method, and recording media |
US7519918B2 (en) | 2002-05-30 | 2009-04-14 | Intel Corporation | Mobile virtual desktop |
US8001488B1 (en) * | 2002-05-31 | 2011-08-16 | Hewlett-Packard Development Company, L.P. | User interface dial with display |
TWI313835B (en) * | 2002-06-04 | 2009-08-21 | Koninkl Philips Electronics Nv | Method of measuring the movement of an object relative to a user's input device and related input device,mobile phone apparatus, cordless phone apparatus, laptor computer, mouse and remote control |
US7656393B2 (en) | 2005-03-04 | 2010-02-02 | Apple Inc. | Electronic device having display and surrounding touch sensitive bezel for user interface and control |
US11275405B2 (en) | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US7549127B2 (en) | 2002-08-01 | 2009-06-16 | Realnetworks, Inc. | Method and apparatus for resizing video content displayed within a graphical user interface |
US7058901B1 (en) * | 2002-10-29 | 2006-06-06 | Koninklijke Philips Electronics N.V. | Methods and apparatus for controlling the display of medical images |
US20080177994A1 (en) | 2003-01-12 | 2008-07-24 | Yaron Mayer | System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows |
US7362313B2 (en) | 2003-01-17 | 2008-04-22 | 3M Innovative Properties Company | Touch simulation system and method |
WO2004073284A2 (en) * | 2003-02-06 | 2004-08-26 | Flextronics Sales & Marketing (A-P) Ltd. | Integrated cellular phone, digital camera, and pda, with swivel mechanism providing access to the interface elements of each function |
US7461352B2 (en) * | 2003-02-10 | 2008-12-02 | Ronald Mark Katsuranis | Voice activated system and methods to enable a computer user working in a first graphical application window to display and control on-screen help, internet, and other information content in a second graphical application window |
WO2004072935A2 (en) * | 2003-02-11 | 2004-08-26 | Nds Limited | Apparatus and methods for handling interactive applications in broadcast networks |
US7665041B2 (en) * | 2003-03-25 | 2010-02-16 | Microsoft Corporation | Architecture for controlling a computer using hand gestures |
US8745541B2 (en) | 2003-03-25 | 2014-06-03 | Microsoft Corporation | Architecture for controlling a computer using hand gestures |
KR20040083788A (ko) | 2003-03-25 | 2004-10-06 | 삼성전자주식회사 | 제스쳐 커맨드를 이용하여 프로그램을 구동시킬 수 있는휴대용 단말기 및 이를 이용한 프로그램 구동 방법 |
US7480872B1 (en) | 2003-04-06 | 2009-01-20 | Apple Inc. | Method and apparatus for dynamically resizing windows |
US20050003851A1 (en) * | 2003-06-05 | 2005-01-06 | Visteon Global Technologies, Inc. | Radio system with touch pad interface |
US8127248B2 (en) * | 2003-06-20 | 2012-02-28 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
US7352363B2 (en) * | 2003-06-27 | 2008-04-01 | Microsoft Corporation | Single finger or thumb method for text entry via a keypad |
US7164410B2 (en) * | 2003-07-28 | 2007-01-16 | Sig G. Kupka | Manipulating an on-screen object using zones surrounding the object |
US20050204306A1 (en) * | 2003-09-15 | 2005-09-15 | Hideya Kawahara | Enhancements for manipulating two-dimensional windows within a three-dimensional display model |
US7411575B2 (en) * | 2003-09-16 | 2008-08-12 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
US20050071761A1 (en) | 2003-09-25 | 2005-03-31 | Nokia Corporation | User interface on a portable electronic device |
WO2005031552A2 (en) | 2003-09-30 | 2005-04-07 | Koninklijke Philips Electronics, N.V. | Gesture to define location, size, and/or content of content window on a display |
US7176902B2 (en) * | 2003-10-10 | 2007-02-13 | 3M Innovative Properties Company | Wake-on-touch for vibration sensing touch input devices |
US7145552B2 (en) * | 2003-10-22 | 2006-12-05 | Solectron Corporation | Electric field proximity keyboards and detection systems |
US20050102638A1 (en) * | 2003-11-10 | 2005-05-12 | Jiang Zhaowei C. | Navigate, click and drag images in mobile applications |
US20050131945A1 (en) | 2003-12-16 | 2005-06-16 | International Business Machines Corporation | Compact interface for the display and navigation of object hierarchies |
JP4341408B2 (ja) | 2004-01-15 | 2009-10-07 | パナソニック株式会社 | 画像表示方法及び装置 |
US8001479B2 (en) * | 2004-02-03 | 2011-08-16 | Ronald Mark Katsuranis | System and methods to access computer files and position and control application window(s) on a graphical user interface |
US7437005B2 (en) * | 2004-02-17 | 2008-10-14 | Microsoft Corporation | Rapid visual sorting of digital files and data |
US8276095B2 (en) | 2004-02-20 | 2012-09-25 | Advanced Intellectual Property Group, Llc | System for and method of generating and navigating within a workspace of a computer application |
US20050190280A1 (en) * | 2004-02-27 | 2005-09-01 | Haas William R. | Method and apparatus for a digital camera scrolling slideshow |
US7647266B1 (en) | 2004-03-24 | 2010-01-12 | Trading Technologies International, Inc. | System and method for holding and sending an order to a matching engine |
US20050219227A1 (en) | 2004-03-30 | 2005-10-06 | Konica Minolta Business Technologies, Inc. | User interface device executing selection and registration of two-dimensionally arranged options and associated image forming apparatus |
CA2504118A1 (en) | 2004-04-09 | 2005-10-09 | Opinionlab, Inc. | Using software incorporated into a web page to collect page-specific user feedback concerning a document embedded in the web page |
US8448083B1 (en) | 2004-04-16 | 2013-05-21 | Apple Inc. | Gesture control of multimedia editing applications |
TWI272539B (en) * | 2004-06-03 | 2007-02-01 | Atlab Inc | Electrical touch sensor and human interface device using the same |
TW200622893A (en) * | 2004-07-09 | 2006-07-01 | Nokia Corp | Cute user interface |
US20060015878A1 (en) * | 2004-07-14 | 2006-01-19 | Ritter Gerd M | Command entry portal navigation |
US7653883B2 (en) | 2004-07-30 | 2010-01-26 | Apple Inc. | Proximity detector in handheld device |
US7640502B2 (en) | 2004-10-01 | 2009-12-29 | Microsoft Corporation | Presentation facilitation |
US20060123359A1 (en) | 2004-12-03 | 2006-06-08 | Schatzberger Richard J | Portable electronic device having user interactive visual interface |
US7478326B2 (en) * | 2005-01-18 | 2009-01-13 | Microsoft Corporation | Window information switching system |
US8341541B2 (en) * | 2005-01-18 | 2012-12-25 | Microsoft Corporation | System and method for visually browsing of open windows |
US8464176B2 (en) * | 2005-01-19 | 2013-06-11 | Microsoft Corporation | Dynamic stacking and expansion of visual items |
EP2267583A3 (en) | 2005-02-08 | 2011-02-09 | Research in Motion Limited | Handheld electronic device having keyboard that provides two-dimensional navigation, and associated method |
CN101133385B (zh) | 2005-03-04 | 2014-05-07 | 苹果公司 | 手持电子设备、手持设备及其操作方法 |
JP2006260028A (ja) | 2005-03-16 | 2006-09-28 | Sony Corp | 遠隔操作システム、リモートコントローラ、遠隔操作方法、情報処理装置、情報処理方法、およびプログラム |
US7802202B2 (en) | 2005-03-17 | 2010-09-21 | Microsoft Corporation | Computer interaction based upon a currently active input device |
JP4281700B2 (ja) * | 2005-03-23 | 2009-06-17 | ヤマハ株式会社 | 複数のウィンドウを管理する方法 |
US9134884B2 (en) * | 2005-03-30 | 2015-09-15 | Ebay Inc. | Methods and systems to process a selection of a browser back button |
US7478339B2 (en) * | 2005-04-01 | 2009-01-13 | Microsoft Corporation | Method and apparatus for application window grouping and management |
US20060241864A1 (en) * | 2005-04-22 | 2006-10-26 | Outland Research, Llc | Method and apparatus for point-and-send data transfer within an ubiquitous computing environment |
US7673255B2 (en) * | 2005-04-22 | 2010-03-02 | Microsoft Corporation | Interface and system for manipulating thumbnails of live windows in a window manager |
US20070024646A1 (en) * | 2005-05-23 | 2007-02-01 | Kalle Saarinen | Portable electronic apparatus and associated method |
US7932895B2 (en) * | 2005-05-24 | 2011-04-26 | Nokia Corporation | Control of an electronic device using a gesture as an input |
US7797641B2 (en) | 2005-05-27 | 2010-09-14 | Nokia Corporation | Mobile communications terminal and method therefore |
US7360166B1 (en) * | 2005-08-17 | 2008-04-15 | Clipmarks Llc | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources |
JP2007058785A (ja) | 2005-08-26 | 2007-03-08 | Canon Inc | 情報処理装置及び前記装置におけるドラグオブジェクトの操作方法 |
US20070152980A1 (en) | 2006-01-05 | 2007-07-05 | Kenneth Kocienda | Touch Screen Keyboards for Portable Electronic Devices |
US7694231B2 (en) | 2006-01-05 | 2010-04-06 | Apple Inc. | Keyboards for portable electronic devices |
US7954064B2 (en) * | 2005-10-27 | 2011-05-31 | Apple Inc. | Multiple dashboards |
US9069877B2 (en) * | 2005-12-07 | 2015-06-30 | Ziilabs Inc., Ltd. | User interface with variable sized icons |
KR100801089B1 (ko) | 2005-12-13 | 2008-02-05 | 삼성전자주식회사 | 터치 및 드래그를 이용하여 제어 가능한 모바일 장치 및 그조작 방법 |
AU2006101096B4 (en) * | 2005-12-30 | 2010-07-08 | Apple Inc. | Portable electronic device with multi-touch input |
US8421755B2 (en) * | 2006-01-17 | 2013-04-16 | World Properties, Inc. | Capacitive touch sensor with integral EL backlight |
KR100772864B1 (ko) | 2006-01-20 | 2007-11-02 | 삼성전자주식회사 | 멀티미디어 컨텐츠를 디스플레이하는 장치 및 방법 |
US8196055B2 (en) | 2006-01-30 | 2012-06-05 | Microsoft Corporation | Controlling application windows in an operating system |
KR100754211B1 (ko) | 2006-03-15 | 2007-09-03 | 삼성전자주식회사 | 멀티태스킹을 위한 사용자 인터페이스 방법 및 그 방법을수행하는 프로그램을 기록한 컴퓨터 판독 가능한 기록매체 |
KR100746874B1 (ko) | 2006-03-16 | 2007-08-07 | 삼성전자주식회사 | 이동 단말기에서 터치패드를 이용한 서비스 제공 장치 및방법 |
US20070245263A1 (en) * | 2006-03-29 | 2007-10-18 | Alltel Communications, Inc. | Graphical user interface for wireless device |
KR20070113025A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
KR101269375B1 (ko) | 2006-05-24 | 2013-05-29 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 이미지 표시방법 |
US20090278806A1 (en) | 2008-05-06 | 2009-11-12 | Matias Gonzalo Duarte | Extended touch-sensitive control area for electronic device |
US20070247431A1 (en) | 2006-04-20 | 2007-10-25 | Peter Skillman | Keypad and sensor combination to provide detection region that overlays keys |
US8683362B2 (en) | 2008-05-23 | 2014-03-25 | Qualcomm Incorporated | Card metaphor for activities in a computing device |
US8296684B2 (en) | 2008-05-23 | 2012-10-23 | Hewlett-Packard Development Company, L.P. | Navigating among activities in a computing device |
US20070250787A1 (en) | 2006-04-21 | 2007-10-25 | Hideya Kawahara | Enhancing visual representation and other effects for application management on a device with a small screen |
TW200805131A (en) * | 2006-05-24 | 2008-01-16 | Lg Electronics Inc | Touch screen device and method of selecting files thereon |
US8654083B2 (en) * | 2006-06-09 | 2014-02-18 | Apple Inc. | Touch screen liquid crystal display |
US8552989B2 (en) * | 2006-06-09 | 2013-10-08 | Apple Inc. | Integrated display and touch screen |
US8068097B2 (en) * | 2006-06-27 | 2011-11-29 | Cypress Semiconductor Corporation | Apparatus for detecting conductive material of a pad layer of a sensing device |
US7880728B2 (en) * | 2006-06-29 | 2011-02-01 | Microsoft Corporation | Application switching via a touch screen interface |
WO2008010432A1 (fr) | 2006-07-20 | 2008-01-24 | Sharp Kabushiki Kaisha | dispositif d'interface utilisateur, programme informatique et son support d'enregistrement |
US8464177B2 (en) * | 2006-07-26 | 2013-06-11 | Roy Ben-Yoseph | Window resizing in a graphical user interface |
US10503342B2 (en) * | 2006-08-04 | 2019-12-10 | Apple Inc. | User interface spaces |
US7585217B2 (en) | 2006-09-05 | 2009-09-08 | Cfph, Llc | Secondary game |
US7847790B2 (en) * | 2006-08-30 | 2010-12-07 | Elan Home Systems | Interactive touchpad |
US10313505B2 (en) * | 2006-09-06 | 2019-06-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for configuring and displaying widgets |
US7934156B2 (en) | 2006-09-06 | 2011-04-26 | Apple Inc. | Deletion gestures on a portable multifunction device |
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
GB2480777B (en) | 2006-09-11 | 2012-01-04 | Apple Inc | Media player with image-based browsing |
US20150169528A1 (en) | 2006-09-13 | 2015-06-18 | Carl Sjogreen | Calendar information events |
KR20150044979A (ko) * | 2006-09-13 | 2015-04-27 | 임머숀 코퍼레이션 | 카지노 게이밍 햅틱을 위한 시스템 및 방법 |
KR100782081B1 (ko) | 2006-09-20 | 2007-12-04 | 삼성전자주식회사 | 휴대 단말기의 터치 스크린을 이용한 데이터 통신 방법 |
DE602007008808D1 (de) | 2006-10-04 | 2010-10-14 | Canon Kk | Komponententräger, Druckkopf und Kopfpatrone mit dem Komponententräger |
US20080084400A1 (en) | 2006-10-10 | 2008-04-10 | Outland Research, Llc | Touch-gesture control of video media play on handheld media players |
KR100783552B1 (ko) | 2006-10-11 | 2007-12-07 | 삼성전자주식회사 | 휴대 단말기의 입력 제어 방법 및 장치 |
US8756516B2 (en) * | 2006-10-31 | 2014-06-17 | Scenera Technologies, Llc | Methods, systems, and computer program products for interacting simultaneously with multiple application programs |
US7969426B2 (en) * | 2006-10-31 | 2011-06-28 | Hewlett-Packard Development Company, L.P. | Light sensitive display interface for computing devices |
US20080115081A1 (en) * | 2006-11-09 | 2008-05-15 | Microsoft Corporation | Enhanced windows management feature |
US20080163053A1 (en) | 2006-12-28 | 2008-07-03 | Samsung Electronics Co., Ltd. | Method to provide menu, using menu set and multimedia device using the same |
US8214768B2 (en) | 2007-01-05 | 2012-07-03 | Apple Inc. | Method, system, and graphical user interface for viewing multiple application windows |
US7877707B2 (en) | 2007-01-06 | 2011-01-25 | Apple Inc. | Detecting and interpreting real-world and security gestures on touch and hover sensitive devices |
US7966578B2 (en) | 2007-01-07 | 2011-06-21 | Apple Inc. | Portable multifunction device, method, and graphical user interface for translating displayed content |
US8519964B2 (en) | 2007-01-07 | 2013-08-27 | Apple Inc. | Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display |
US7770136B2 (en) | 2007-01-24 | 2010-08-03 | Microsoft Corporation | Gesture recognition interactive feedback |
US8549429B2 (en) | 2007-01-25 | 2013-10-01 | Sharp Kabushiki Kaisha | Multi-window management apparatus and program, storage medium and information processing apparatus |
US8191003B2 (en) | 2007-02-14 | 2012-05-29 | International Business Machines Corporation | Managing transparent windows |
JP2008204402A (ja) | 2007-02-22 | 2008-09-04 | Eastman Kodak Co | ユーザインターフェース装置 |
KR101450584B1 (ko) | 2007-02-22 | 2014-10-14 | 삼성전자주식회사 | 단말의 화면 표시 방법 |
US8351989B2 (en) | 2007-02-23 | 2013-01-08 | Lg Electronics Inc. | Method of displaying menu in a mobile communication terminal |
ES2606396T3 (es) | 2007-03-30 | 2017-03-23 | Microsoft Technology Licensing, Llc | Método para controlar un dispositivo de comunicación móvil equipado con pantalla táctil, dispositivo de comunicación y método de ejecución de funciones del mismo |
KR100842604B1 (ko) | 2007-04-09 | 2008-07-01 | 삼성전자주식회사 | 모드를 전환하는 방법 및 이동 통신 단말기 |
CN101641944A (zh) | 2007-04-10 | 2010-02-03 | 诺基亚公司 | 电子设备中或涉及电子设备的改进 |
US20080281689A1 (en) * | 2007-05-09 | 2008-11-13 | Yahoo! Inc. | Embedded video player advertisement display |
KR20080104858A (ko) | 2007-05-29 | 2008-12-03 | 삼성전자주식회사 | 터치 스크린 기반의 제스쳐 정보 제공 방법 및 장치, 그장치를 포함하는 정보 단말 기기 |
US8269728B2 (en) | 2007-06-07 | 2012-09-18 | Smart Technologies Ulc | System and method for managing media data in a presentation system |
US8667418B2 (en) * | 2007-06-08 | 2014-03-04 | Apple Inc. | Object stack |
US8059101B2 (en) | 2007-06-22 | 2011-11-15 | Apple Inc. | Swipe gestures for touch screen keyboards |
USD615989S1 (en) | 2007-06-28 | 2010-05-18 | Apple Inc. | Animated graphical user interface for a display screen or portion thereof |
US9772751B2 (en) | 2007-06-29 | 2017-09-26 | Apple Inc. | Using gestures to slide between user interfaces |
US9116593B2 (en) | 2007-07-06 | 2015-08-25 | Qualcomm Incorporated | Single-axis window manager |
US7941429B2 (en) * | 2007-07-10 | 2011-05-10 | Yahoo! Inc. | Interface for visually searching and navigating objects |
JP4796017B2 (ja) * | 2007-07-30 | 2011-10-19 | 京セラ株式会社 | 電子機器 |
JP5143503B2 (ja) * | 2007-08-28 | 2013-02-13 | 任天堂株式会社 | プログラム、情報処理装置、情報処理システムおよび情報処理方法 |
US8341083B1 (en) * | 2007-09-12 | 2012-12-25 | Devicefidelity, Inc. | Wirelessly executing financial transactions |
TWI417764B (zh) | 2007-10-01 | 2013-12-01 | Giga Byte Comm Inc | A control method and a device for performing a switching function of a touch screen of a hand-held electronic device |
KR101397080B1 (ko) * | 2007-10-05 | 2014-05-21 | 엘지전자 주식회사 | 멀티 기능 실행능력을 갖는 휴대 단말기 및 그 방법 |
US8296676B2 (en) | 2007-10-15 | 2012-10-23 | Harman International Industries, Incorporated | System for a text speller |
US8312373B2 (en) * | 2007-10-18 | 2012-11-13 | Nokia Corporation | Apparatus, method, and computer program product for affecting an arrangement of selectable items |
US8933892B2 (en) | 2007-11-19 | 2015-01-13 | Cirque Corporation | Touchpad combined with a display and having proximity and touch sensing capabilities to enable different functions or interfaces to be displayed |
US8245155B2 (en) | 2007-11-29 | 2012-08-14 | Sony Corporation | Computer implemented display, graphical user interface, design and method including scrolling features |
KR101387527B1 (ko) | 2007-12-06 | 2014-04-23 | 엘지전자 주식회사 | 단말기 및 그 메뉴 아이콘 디스플레이 방법 |
US9513765B2 (en) | 2007-12-07 | 2016-12-06 | Sony Corporation | Three-dimensional sliding object arrangement method and system |
JP5274481B2 (ja) | 2007-12-11 | 2013-08-28 | パナソニック株式会社 | 自動フォーカス遷移装置及びその方法 |
US8154523B2 (en) | 2007-12-13 | 2012-04-10 | Eastman Kodak Company | Electronic device, display and touch-sensitive user interface |
EP2225628B1 (en) | 2007-12-20 | 2018-05-30 | Myriad France | Method and system for moving a cursor and selecting objects on a touchscreen using a finger pointer |
US20090164928A1 (en) * | 2007-12-21 | 2009-06-25 | Nokia Corporation | Method, apparatus and computer program product for providing an improved user interface |
TWI356337B (en) * | 2007-12-26 | 2012-01-11 | Htc Corp | A user interface of electronic apparatus |
US8327272B2 (en) | 2008-01-06 | 2012-12-04 | Apple Inc. | Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars |
US8490019B2 (en) * | 2008-01-29 | 2013-07-16 | Microsoft Corporation | Displaying thumbnail copies of each running item from one or more applications |
US9154606B2 (en) * | 2008-01-30 | 2015-10-06 | Google Inc. | Notification of mobile device events |
US8423076B2 (en) | 2008-02-01 | 2013-04-16 | Lg Electronics Inc. | User interface for a mobile device |
US8250604B2 (en) * | 2008-02-05 | 2012-08-21 | Sony Corporation | Near real-time multiple thumbnail guide with single tuner |
US8543933B2 (en) * | 2008-02-21 | 2013-09-24 | Emtrace Technologies Usa, Inc. | Slideshow display of images for user-defined groups of applications |
US8352877B2 (en) | 2008-03-06 | 2013-01-08 | Microsoft Corporation | Adjustment of range of content displayed on graphical user interface |
JP4171770B1 (ja) | 2008-04-24 | 2008-10-29 | 任天堂株式会社 | オブジェクト表示順変更プログラム及び装置 |
US20090271731A1 (en) | 2008-04-27 | 2009-10-29 | Htc Corporation | Electronic device and user interface display method thereof |
TWI373728B (en) | 2008-05-02 | 2012-10-01 | Htc Corp | Method and apparatus for browsing item information and recording medium using the same |
US8159469B2 (en) | 2008-05-06 | 2012-04-17 | Hewlett-Packard Development Company, L.P. | User interface for initiating activities in an electronic device |
US8266550B1 (en) * | 2008-05-28 | 2012-09-11 | Google Inc. | Parallax panning of mobile device desktop |
US8229410B2 (en) * | 2008-06-30 | 2012-07-24 | Qualcomm Incorporated | Methods for supporting multitasking in a mobile device |
US20100031202A1 (en) * | 2008-08-04 | 2010-02-04 | Microsoft Corporation | User-defined gesture set for surface computing |
KR20100020818A (ko) * | 2008-08-13 | 2010-02-23 | 엘지전자 주식회사 | 휴대 단말기 및 그 동작 제어방법 |
US8600446B2 (en) * | 2008-09-26 | 2013-12-03 | Htc Corporation | Mobile device interface with dual windows |
US8547244B2 (en) * | 2008-12-22 | 2013-10-01 | Palm, Inc. | Enhanced visual feedback for touch-sensitive input device |
US8451236B2 (en) * | 2008-12-22 | 2013-05-28 | Hewlett-Packard Development Company L.P. | Touch-sensitive display screen with absolute and relative input modes |
US8291348B2 (en) | 2008-12-31 | 2012-10-16 | Hewlett-Packard Development Company, L.P. | Computing device and method for selecting display regions responsive to non-discrete directional input actions and intelligent content analysis |
US9176747B2 (en) | 2009-02-17 | 2015-11-03 | Sandisk Il Ltd. | User-application interface |
US9262071B2 (en) * | 2009-03-16 | 2016-02-16 | Microsoft Technology Licensing, Llc | Direct manipulation of content |
US9052926B2 (en) * | 2010-04-07 | 2015-06-09 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
US8713473B2 (en) * | 2011-04-26 | 2014-04-29 | Google Inc. | Mobile browser context switching |
-
2009
- 2009-04-01 US US12/416,279 patent/US8683362B2/en active Active
- 2009-05-18 CN CN201610250911.9A patent/CN105930045B/zh active Active
- 2009-05-18 CN CN2009801284421A patent/CN102099776B/zh active Active
- 2009-05-18 CN CN201310491586.1A patent/CN103558965B/zh active Active
- 2009-05-18 ES ES09751304T patent/ES2754816T3/es active Active
- 2009-05-18 WO PCT/US2009/044390 patent/WO2009143076A2/en active Application Filing
- 2009-05-18 DE DE202009018283U patent/DE202009018283U1/de not_active Expired - Lifetime
- 2009-05-18 GB GB1021630.7A patent/GB2474153B/en active Active
- 2009-05-18 DE DE112009001276T patent/DE112009001276T5/de active Pending
- 2009-05-18 EP EP09751304.8A patent/EP2286325B1/en active Active
- 2009-05-18 HU HUE09751304A patent/HUE045903T2/hu unknown
-
2012
- 2012-10-24 GB GB1219131.8A patent/GB2492710B/en active Active
- 2012-10-24 GB GB1219130.0A patent/GB2492709B/en active Active
-
2014
- 2014-02-06 US US14/174,525 patent/US9395888B2/en active Active
- 2014-05-19 US US14/281,702 patent/US20140258897A1/en not_active Abandoned
-
2017
- 2017-09-26 US US15/716,023 patent/US20180018072A1/en not_active Abandoned
-
2018
- 2018-08-24 US US16/112,482 patent/US11379098B2/en active Active
-
2022
- 2022-05-26 US US17/825,886 patent/US20220283682A1/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040181804A1 (en) * | 2001-08-29 | 2004-09-16 | Diego, Inc. | System and method for focused navigation within a user interface |
US20030117440A1 (en) * | 2001-12-21 | 2003-06-26 | Hellyar Paul S. | Method and system for switching between multiple computer applications |
US7346855B2 (en) * | 2001-12-21 | 2008-03-18 | Microsoft Corporation | Method and system for switching between multiple computer applications |
US20040070631A1 (en) * | 2002-09-30 | 2004-04-15 | Brown Mark L. | Apparatus and method for viewing thumbnail images corresponding to print pages of a view on a display |
US20070226647A1 (en) * | 2006-03-22 | 2007-09-27 | John Louch | Methods of manipulating a screen space of a display device |
US20080062141A1 (en) * | 2006-09-11 | 2008-03-13 | Imran Chandhri | Media Player with Imaged Based Browsing |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109617599A (zh) * | 2018-12-18 | 2019-04-12 | 上海科梁信息工程股份有限公司 | 光纤信号转换设备的检测方法、装置及计算机存储介质 |
CN109617599B (zh) * | 2018-12-18 | 2021-09-10 | 上海科梁信息科技股份有限公司 | 光纤信号转换设备的检测方法、装置及计算机存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN102099776A (zh) | 2011-06-15 |
HUE045903T2 (hu) | 2020-01-28 |
DE112009001276T5 (de) | 2012-01-12 |
GB201021630D0 (en) | 2011-02-02 |
GB2492710A (en) | 2013-01-09 |
CN102099776B (zh) | 2013-09-25 |
EP2286325A2 (en) | 2011-02-23 |
GB2492709A (en) | 2013-01-09 |
ES2754816T3 (es) | 2020-04-20 |
DE202009018283U1 (de) | 2011-08-26 |
CN103558965A (zh) | 2014-02-05 |
GB201219131D0 (en) | 2012-12-05 |
WO2009143076A2 (en) | 2009-11-26 |
GB2474153B (en) | 2013-02-27 |
GB2492709B (en) | 2013-04-10 |
GB2492710B (en) | 2013-04-10 |
GB201219130D0 (en) | 2012-12-05 |
US8683362B2 (en) | 2014-03-25 |
EP2286325A4 (en) | 2012-05-02 |
CN105930045B (zh) | 2019-03-29 |
EP2286325B1 (en) | 2019-08-21 |
US20190012054A1 (en) | 2019-01-10 |
US20140258897A1 (en) | 2014-09-11 |
US11379098B2 (en) | 2022-07-05 |
US20180018072A1 (en) | 2018-01-18 |
CN103558965B (zh) | 2017-03-01 |
US20100095240A1 (en) | 2010-04-15 |
WO2009143076A3 (en) | 2010-01-14 |
US20220283682A1 (en) | 2022-09-08 |
US9395888B2 (en) | 2016-07-19 |
GB2474153A (en) | 2011-04-06 |
US20140157191A1 (en) | 2014-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103558965B (zh) | 计算装置中的活动的卡隐喻 | |
US11809700B2 (en) | Device, method, and graphical user interface for managing folders with multiple pages | |
US20230152940A1 (en) | Device, method, and graphical user interface for managing folders | |
CN103984497B (zh) | 计算装置中各种活动之间的导航 | |
KR101670572B1 (ko) | 다수의 페이지들을 갖는 폴더들을 관리하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스 | |
US7350154B2 (en) | Virtual desktop manager | |
EP3096218A1 (en) | Device, method, and graphical user interface for selecting user interface objects | |
US20130093764A1 (en) | Method of animating a rearrangement of ui elements on a display screen of an electronic device | |
JP6022807B2 (ja) | 情報処理プログラム、情報処理装置、情報処理システムおよび情報処理制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: DE Ref document number: 1228528 Country of ref document: HK |
|
GR01 | Patent grant | ||
GR01 | Patent grant |