CN103226444B - 用于导航网页的设备和方法 - Google Patents
用于导航网页的设备和方法 Download PDFInfo
- Publication number
- CN103226444B CN103226444B CN201310136787.XA CN201310136787A CN103226444B CN 103226444 B CN103226444 B CN 103226444B CN 201310136787 A CN201310136787 A CN 201310136787A CN 103226444 B CN103226444 B CN 103226444B
- Authority
- CN
- China
- Prior art keywords
- attitude
- touch
- frame
- display
- screen 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.)
- Active
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/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
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- 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/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/04845—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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- 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/0485—Scrolling or panning
-
- 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/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
Abstract
本公开涉及用于导航网页的设备和方法。一种与具有触摸屏显示器的便携式电子设备结合使用的计算机实现方法包括:在所述触摸屏显示器上显示结构化电子文档的至少一部分,其中所述结构化电子文档包括多个内容框;和检测在所述结构化电子文档的显示部分上的位置处的第一姿态。确定所述多个框中位于所述第一姿态的位置处的第一框。在所述触摸屏显示器上放大并基本上置中所述第一框。
Description
本申请是申请日为2007年9月5日、题为“用于显示结构化电子文档的便携式电子设备、方法和图形用户界面”的发明专利申请No.200780041222.6的分案申请。
技术领域
所公开的实施例总体上涉及便携式电子设备,更具体地涉及在触摸屏显示器上显示诸如网页的结构化电子文档的便携式电子设备。
背景技术
随着便携式电子设备变得更加紧凑,以及给定设备所执行的功能数量的增加,设计使得用户能够容易地与多功能设备交互的用户界面已经成为了重大挑战。这一挑战对于屏幕比台式计算机或膝上型计算机小得多的手持便携式设备尤为重要。情况是不利的,因为用户界面是用户通过其不仅接收内容而且对用户动作或行为(其包括用户试图访问设备的特征、工具和功能)作出响应的途径。一些便携式通信设备(例如,有时也被称为蜂窝式电话的移动电话等等)诉诸于添加更多按压按钮,增大按压按钮的密度,超载(overload)按压按钮的功能,或者利用复杂菜单系统来使用户能够访问、存储和操纵数据。这些传统用户界面通常导致用户必须记住的复杂的按键顺序和菜单层级结构。
诸如包括物理按压按钮的用户界面在内的很多传统用户界面也是不灵活的。这可能阻止用户界面由在便携式设备上运行的应用程序或者由用户配置和/或改装。当与记住多个按键顺序和菜单层级结构的费时要求以及激活期望的按压按钮方面的困难结合时,这种不灵活性对大多数用户来说是令人沮丧的。
特别地,利用常规输入设备(例如,5路拨动开关)在具有小屏幕的便携式电子设备中的结构化电子文档(例如,网页)中导航是慢速而且乏味的。此外,在便携式电子设备上在这种文档内控制和观看多媒体内容是令人厌烦的。
因此,需要一种具有用于观看和导航结构化电子文档及这种文档内的多媒体内容的更透明且更直观的用户界面的便携式电子设备。这种界面提高了对在便携式电子设备上的象网页浏览这样的活动的有效性、效率和用户满意度。
发明内容
利用所公开的便携式多功能设备,减轻或消除了与用于便携式设备的用户界面相关联的上述缺陷和其他问题。在一些实施方式中,该设备具有带图形用户界面(GUI)的触摸敏感显示器(也称为“触摸屏”),一个或多个处理器,存储器以及存储在存储器上用于执行多个功能的一个或多个模块、程序或指令集。在一些实施方式中,用户主要通过在触摸敏感显示器上的手指接触和姿态与GUI交互。在一些实施方式中,功能可能包括通话、视频会议、电子邮件、即时消息传送、博客、数字拍照、数字摄像、网络浏览、数字音乐播放、以及/或者数字视频播放。用于执行这些功能的指令可以包括在计算机可读存储介质或者配置用于由一个或多个处理器执行的其他计算机程序产品中。
在本发明的一个方面中,一种与具有触摸屏显示器的便携式电子设备结合使用的计算机实现方法,包括以下步骤:在所述触摸屏显示器上显示结构化电子文档的至少一部分,其中所述结构化电子文档包括多个内容框;检测在所述结构化电子文档的显示部分上的位置处的第一姿态;确定所述多个框中位于所述第一姿态的位置处的第一框;以及在所述触摸屏显示器上放大并基本上置中所述第一框。
在本发明的另一方面中,一种在具有触摸屏显示器的便携式电子设备上的图形用户界面包括:结构化电子文档的至少一部分,其中所述结构化电子文档包括多个内容框。响应于检测到在所述结构化电子文档的所述部分的位置处的第一姿态,确定所述多个框中位于所述第一姿态的位置处的第一框,并且在所述触摸屏显示器上放大并基本上置中所述第一框。
在本发明的另一方面中,一种便携式电子设备包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序。该一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行。所述一个或多个程序包括用于在所述触摸屏显示器上显示结构化电子文档的至少一部分的指令,其中所述结构化电子文档包括多个内容框。所述一个或多个程序还包括:用于检测在所述结构化电子文档的显示部分上的位置处的第一姿态的指令;用于确定所述多个框中位于所述第一姿态的位置处的第一框的指令;以及用于在所述触摸屏显示器上放大并基本上置中所述第一框的指令。
在本发明的另一方面中,一种计算机程序产品包括计算机可读存储介质和嵌入在其中的计算机程序机构(例如,一个或多个计算机程序)。所述计算机程序机构包括指令,所述指令在由具有触摸屏显示器的便携式电子设备执行时使得所述设备执行以下操作:在所述触摸屏显示器上显示结构化电子文档的至少一部分,其中所述结构化电子文档包括多个内容框;检测在所述结构化电子文档的显示部分上的位置处的第一姿态;确定所述多个框中位于所述第一姿态的位置处的第一框;以及在所述触摸屏显示器上放大并基本上置中所述第一框。
在本发明的另一方面中,一种具有触摸屏显示器的便携式电子设备包括:用于在所述触摸屏显示器上显示结构化电子文档的至少一部分的装置,其中所述结构化电子文档包括多个内容框;用于检测在所述结构化电子文档的显示部分上的位置处的第一姿态的装置;用于确定所述多个框中位于所述第一姿态的位置处的第一框的装置;以及用于在所述触摸屏显示器上放大并基本上置中所述第一框的装置。
所公开的实施例使得用户能够更容易地在便携式电子设备上观看和导航结构化电子文档及在这种文档内的多媒体内容。
附图说明
为了更好地理解本发明的上述实施方式及其附加实施方式,应当结合附图参照下面的具体实施方式部分,在附图中,相同的标号自始至终表示相应的部分。
图1A和1B是例示了根据一些实施例的具有触摸敏感显示器的便携式多功能设备的框图。
图2例示了根据一些实施例的具有触摸屏的便携式多功能设备。
图3例示了根据一些实施例的用于解锁便携式电子设备的示例性用户界面。
图4A和图4B例示了根据一些实施例的在便携式多功能设备上的用于应用程序菜单的示例性用户界面。
图5A至5M例示了根据一些实施例的用于浏览器的示例性用户界面。
图6A至6C是例示了根据一些实施例的用于在具有触摸屏显示器的便携式电子设备上显示诸如网页的结构化电子文档的处理的流程图。
图7A至7F例示了根据一些实施例的用于播放一项内嵌多媒体内容的示例性用户界面。
图8是例示了根据一些实施例的用于在具有触摸屏显示器的便携式电子设备上显示内嵌多媒体内容的处理的流程图。
具体实施方式
下面将详细地参照实施方式,实施方式的示例示出在附图中。为了给出对本发明的透彻理解,在以下详细描述中将阐述众多具体细节。然而,对本领域普通技术人员来说,显然了解本发明可以在没有这些具体细节的情况下实施。在其他情况下,没有详细描述广为公知的方法、过程、部件、电路和网络,以避免不必要地使得实施方式的多个方面不清楚。
还应当理解,尽管在本文中可能采用术语第一、第二等来描述各种元件,但这些元件不应限于那些术语。这些术语仅用来将元件彼此区分开。例如,在不脱离本发明的范围的情况下,第一姿态也可以被称为第二姿态,类似地,第二姿态可以被称为第一姿态。
在本发明的说明中使用的术语是仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明的说明书和所附权利要求中所使用的单数形式的“一个”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。进一步应当理解,本文中采用的术语“包括”规定了所述的特征、整体、步骤、操作、元件和/或部件的存在,而不排除一个或多个其他特征、整体、步骤、操作、元件、部件和/或它们的组的存在或附加。
描述了便携式多功能设备、这种设备的用户界面以及使用这些设备的相关联的处理的实施例。在一些实施例中,所述设备是诸如移动电话机的还包含其他功能(例如,PDA和/或音乐播放器功能)的便携式通信设备。
用户接口除了触摸屏或显示在该触摸屏上的虚拟点击滚轮之外还可包括物理点击滚轮。点击滚轮是能够基于滚轮的角位移或设备用户与滚轮的点接触提供导航命令的用户接口设备。点击滚轮还可以用于提供与对一个或多个项目的选择相对应的用户命令,例如,在设备的用户按下滚轮的至少一部分或滚轮的中心的情况下。另选地,断开与触摸屏表面上的点击滚轮图像的接触可以指示与选择对应的用户命令。为简便起见,在以下的讨论中,采用包括触摸屏的便携式多功能设备作为示例性实施例。然而,应当理解,一些用户界面和相关联的处理可以应用于可包括一个或多个其他物理用户接口设备(例如,物理点击滚轮、物理键盘、鼠标和/或操纵杆)的其他设备,例如个人计算机和膝上型计算机。
该设备支持多种应用程序,例如以下中的一个或多个:电话应用程序;视频会议应用程序;电子邮件应用程序;即时消息传送应用程序;博客应用程序;相片管理应用程序;数字照相机应用程序;数字摄像机应用程序;网络浏览应用程序;数字音乐播放器应用程序;以及/或者数字视频播放器应用程序。
可在设备上执行的多种应用程序可采用至少一个常见物理用户接口设备,例如触摸屏。可以从一个应用程序到下一个应用程序以及/或者在各应用程序内调整和/或改变触摸屏的一个或多个功能以及显示在设备上的对应的信息。这样,设备的公用物理架构(诸如触摸屏)可以支持具有直观和透明的用户界面的多种应用程序。
用户界面可以包括一个或多个软键盘实施方式。软键盘实施方式可包括键盘显示图标上的符号的标准(QWERTY)和/或非标准配置,例如,在2006年7月24日提交的题为“Keyboards For PortableElectronic Devices”的美国专利申请11/459,606中以及在2006年7月24日提交的题为“Touch Screen Keyboards For Portable ElectronicsDevices”的美国专利申请11/459,615中所描述的那些配置,这些专利申请中的内容在此引用以供参考。键盘实施方式可包括相对于现有物理键盘上的按键数量而言数量减少的图标(或软键),例如在打字机上的键。这可以使得用户更容易选择键盘上的一个或多个图标,并由此选择一个或多个对应的符号。键盘实施方式可以是适应性的。例如,显示图标可以根据用户动作(例如,选择一个或多个图标和/或一个或多个对应符号)来修改。便携式设备上的一个或多个应用程序可以利用共同的和/或不同的键盘实施方式。由此,可以将所使用的键盘实施方式调整为适合至少一些应用程序。在一些实施方式中,可以将一个或多个键盘实施方式调整为适合各用户。例如,基于各用户的词语使用历史(词典编撰、俚语、个人使用)。可以调整一些键盘实施方式来减小在利用软键盘实施方式的情况下当选择一个或多个图标并由此选择一个或多个符号时的用户出错的概率。
现在来关注设备的实施例。图1A和1B是例示了根据一些实施例的具有触摸敏感显示器112的便携式多功能设备100的框图。为方便起见,触摸敏感显示器112有时被称为“触摸屏”,并且还公知为或被称为触摸敏感显示系统。设备100可包括存储器102(其可包括一个或多个计算机可读存储介质),存储器控制器122,一个或多个处理单元(CPU)120,外设接口118,RF电路108,音频电路110,扬声器111,传声器113,输入/输出(I/O)子系统106,其他输入或控制设备116,以及外部端口124。设备100可以包括一个或多个光学传感器164。这些部件可以通过一个或多个通信总线或信号线103来通信。
应当理解,设备100仅仅是便携式多功能设备100的一个示例,并且设备100可以具有比所示出的更多或更少的部件,可以组合两个或更多个部件,或者可以具有不同的部件配置或设置。图1A和1B中示出的各种部件可以在包括一个或多个信号处理和/或专用集成电路在内的硬件、软件、或硬件和软件的组合中实现。
存储器102可以包括高速随机存取存储器,并且还可以包括非易失性存储器,例如一个或多个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。设备100的诸如CPU120和外设接口118的其他部件对存储器102的访问可由存储器控制器122来控制。
外设接口118将设备的输入和输出外设耦接到CPU120和存储器102。一个或多个处理器120运行或执行存储在存储器102中的各种软件程序和/或指令集,以实现设备100的各种功能并且处理数据。
在一些实施例中,外设接口118、CPU120以及存储器控制器122可以在诸如芯片104的单个芯片上实现。在一些其他实施例中,它们可以在分立的芯片上实现。
RF(射频)电路108接收并发送RF信号,其中RF信号也称为电磁信号。RF电路108将电信号转换为电磁信号/将电磁信号转换为电信号,并且通过该电磁信号与通信网络以及其他通信设备进行通信。RF电路108可以包括用于执行这些功能的已知电路,其包括但不限于天线系统、RF收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、CODEC芯片组、用户标识模块(SIM)卡、存储器等等。RF电路108可以通过无线通信与诸如因特网(也称为万维网(WWW))、内联网以及/或者诸如蜂窝式电话网络、无线局域网(LAN)和/或城域网(MAN)的无线网络的网络以及其他设备进行通信。无线通信可以利用多个通信标准、协议和技术中的任一个,这些通信标准、协议和技术包括但不限于全球移动通信系统(GSM),增强型数据GSM环境(EDGE),宽带码分多址(W-CDMA),码分多址(CDMA),时分多址(TDMA),蓝牙,无线保真(Wi-Fi)(例如,IEEE802.11a、IEEE802.11b、IEEE802.11g和/或IEEE802.11n),网际协议电话(VoIP),Wi-MAX、用于电子邮件(例如,因特网消息访问协议(IMAP)和/或邮局协议(POP))、即时消息传送(例如,可扩展消息传送现场协议(XMPP)、用于即时消息传送和现场支持扩展的会话发起协议(SIMPLE)、和/或即时消息传送现场业务(IMPS))、和/或短消息业务(SMS)的协议,或者任何其他适合通信协议(包括在申请提交日时还未开发的通信协议)。
音频电路110、扬声器111、以及传声器113提供了用户与设备100之间的音频接口。音频电路110从外设接口118接收音频数据,将该音频数据转换为电信号,并且将该电信号发送给扬声器111。扬声器111将该电信号转换为人听得见的声波。音频电路110还接收传声器113从声波转换来的电信号。音频电路110将电信号转换为音频数据,并将该音频数据发送到外设接口118用以进行处理。可通过外设接口118从存储器102和/或RF电路108检索音频数据并且/或者将音频数据发送到存储器102和/或RF电路108。在一些实施例中,音频电路110还包括头戴式耳机插孔(例如,图2中的212)。头戴式耳机插孔提供了音频电路110与可拆卸音频输入/输出外设(例如,仅有输出的头戴式受话器或既有输出(例如,单耳或双耳的头戴式受话器)又有输入(例如,传声器)的头戴式耳机)之间的接口。
I/O子系统106将设备100上的输入/输出外设(例如,触摸屏112和其他输入/控制设备116)耦接到外设接口118。I/O子系统106可包括显示控制器156和用于其他输入或控制设备的一个或多个输入控制器160。一个或多个输入控制器160从/向其他输入或控制设备116接收/发送电信号。其他输入/控制设备116可以包括物理按钮(例如,按压按钮、摇臂按钮,等等)、拨号盘、滑动开关、操纵杆、点击滚轮等等。在一些另选实施例中,输入控制器160可以耦接到以下中的任一个(或不耦接到任一个):键盘、红外端口、USB端口、以及诸如鼠标的指示设备。一个或多个按钮(例如,图2中的208)可以包括用于扬声器111和/或传声器113的音量控制的上/下按钮。一个或多个按钮可包括按压按钮(例如,图2中的206)。对按压按钮的快速按压会使触摸屏112脱离锁持,或者开始使用触摸屏上的姿态的处理以解锁设备,如在美国专利申请11/322,549(2005年12月23日提交,题为“Unlocking a Device by Performing Gestures on an UnlockImage”)中所描述的,该专利申请在此引用以供参考。对按压按钮(例如,206)的长按可以给设备100通电或断电。用户可以能够定制一个或多个按钮的功能。触摸屏112用于实现虚拟或软按钮以及一个或多个软键盘。
触摸敏感式触摸屏112提供了设备与用户之间的输入接口和输出接口。显示控制器156从/向触摸屏112接收和/或发送电信号。触摸屏112将可视输出显示给用户。可视输出可包括图形、文本、图标、视频以及其任意组合(统称为“图形”)。在一些实施例中,一些或全部虚拟输出可对应于用户界面对象,下面将给出对其的更详细描述。
触摸屏112具有用于基于触觉和/或触感接触接受来自用户的输入的触摸敏感表面、传感器或传感器组。触摸屏112以及显示控制器156(以及存储器102中的任何相关联的模块和/或指令集)检测触摸屏112上的接触(以及触摸的任何移动或断开),并将检测到的接触转换为与显示在触摸屏上的用户界面对象(例如,一个或多个软键、图标、网页或图像)的交互。在一个示例实施例中,触摸屏112与用户之间的接触点对应于用户的手指。
触摸屏112可采用LCD(液晶显示)技术或者LPD(发光聚合物显示)技术,尽管在其他实施例中也可采用其他显示技术。触摸屏112和显示控制器156可利用多种目前已知或日后开发的触摸感测技术(其包括但不限于电容式、电阻式、红外的、以及表面声波技术)中的任一种以及其他接近传感器阵列或用于确定与触摸屏112的接触的一个或多个点的其他元件来检测接触和接触的任何移动或断开。
在触摸屏112的一些实施例中的触摸敏感显示器可与在美国专利6,323,846(Westerman等)、6,570,557(Westerman等)和/或6,677,932(Westerman)以及/或者美国专利公报2002/0015024A1中描述的多触摸敏感图形输入装置(tablet)相类似,上述专利和专利公报中的每一个的全部内容在此引用以供参考。然而,触摸屏112显示来自便携式设备100的可视输出,而触摸敏感图形输入装置不提供可视输出。
在触摸屏112的一些实施例中的触摸敏感显示器可如在以下申请中所描述的:(1)2006年5月2日提交的题为“Multipoint TouchSurface Controller”的美国专利申请No.11/381,313;(2)2004年5月6日提交的题为“Multipoint Touchscreen”的美国专利申请No.10/840,862;(3)2004年7月30日提交的题为“Gestures For TouchSensitive Input Devices”的美国专利申请No.10/903,964;(4)2005年1月31日提交的题为“Gestures For Touch Sensitive Input Devices”的美国专利申请No.11/048,264;(5)2005年1月18日提交的题为“Mode-Based Graphical User Interfaces For Touch Sensitive InputDevices”的美国专利申请No.11/038,590;(6)2005年9月16日提交的题为“Virtual Input Device Placement On A Touch Screen UserInterface”的美国专利申请No.11/228,758;(7)2005年9月16日提交的题为“Operation Of A Computer With A Touch ScreenInterface”的美国专利申请No.11/228,700;(8)2005年9月16日提交的题为“Activating Virtual Keys Of A Touch-Screen VirtualKeyboard”的美国专利申请No.11/228,737;以及(9)2006年3月3日提交的题为“Multi-Functional Hand-Held Device”的美国专利申请No.11/367,749。所有这些申请在此引用以供参考。
触摸屏112可以具有超过100dpi的分辨率。在一个示例性实施例中,显示系统中的触摸屏具有大约160dpi的分辨率。用户可以利用诸如触笔、手指等的任何适合对象或附件来与触摸屏112接触。在一些实施例中,用户界面被设计为主要利用基于手指的接触和姿态工作,由于手指在触摸屏上的接触面积较大,所以基于手指的接触和姿态要比基于触笔的输入不精确得多。在一些实施例中,设备将粗略的基于手指的输入转换为用于执行用户所希望的动作的精确的指示器/光标位置或命令。
在一些实施例中,除了触摸屏,设备100还可以包括激活或去激活特定功能的触摸板(未示出)。在一些实施例中,触摸板是设备的与触摸屏不同的不显示可视输出的触摸敏感区域。触摸板可以是与触摸屏112分开的触摸敏感表面,或者是由触摸屏形成的触摸敏感表面的延伸。
在一些实施例中,设备100可以包括物理或虚拟点击滚轮作为输入控制设备116。用户可以通过转动点击滚轮或通过移动与点击滚轮的接触点(例如,通过相对于点击滚轮的中心点的角位移测量接触点的移动量的情况),来在触摸屏112上显示的一个或多个图形对象(以下称为图标)之中导航以及与其交互。点击滚轮还可用于选择一个或多个显示图标。例如,用户可以按下点击滚轮的至少一部分或者相关联的按钮。可以由输入控制器160以及存储器102中的一个或多个模块和/或指令集,来处理用户经由点击滚轮提供的用户命令和导航命令。对于虚拟点击滚轮,点击滚轮和点击滚轮控制器可以分别是触摸屏112和显示控制器156的一部分。对于虚拟点击滚轮,点击滚轮可以是响应于用户与设备的交互而在触摸屏显示器上出现和消失的不透明或半透明对象。在一些实施例中,虚拟点击滚轮显示在便携式多功能设备的触摸屏上,并通过用户与触摸屏的接触来操作。
设备100还包括用于给各种部件供电的电力系统162。电力系统162可包括电力管理系统、一个或多个电源(例如,电池、交流电(AC))、再充电系统、电力故障检测电路、功率变换器或逆变器、电力状态指示器(例如,发光二极管(LED)),以及与便携式设备中的电力产生、管理和分配相关联的任何其他部件。
设备100还可包括一个或多个光学传感器164。图1A和1B示出了耦接到I/O子系统106中的光学传感器控制器158的光学传感器。光学传感器164可包括电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光电晶体管。光学传感器164从环境接收投射通过一个或多个透镜的光,并将该光转换为表示图像的数据。与成像模块143(也称为照相机模块)相结合,光学传感器164可捕捉静止图像或视频。在一些实施例中,光学传感器位于设备100的背面,与位于该设备的正面上的触摸屏显示器112相对,从而触摸屏显示器可以用作对于静止和/或视频图像获取的取景器。在一些实施例中,光学传感器位于设备的正面上,从而可以在用户观看触摸屏显示器上的其他视频会议参加者时针对视频会议获得用户图像。在一些实施例中,用户可以(例如,通过转动设备外壳中的透镜和传感器)改变光学传感器164的位置,使得单个光学传感器164可以与触摸屏显示器一起用于视频会议以及静止和/或视频图像获取。
设备100还可包括一个或多个接近传感器166。图1A和1B示出了耦接到外设接口118的接近传感器166。另选地,接近传感器166可耦接到I/O子系统106中的输入控制器160。接近传感器166可实现为如在以下申请中所描述的:2005年9月30日提交的题为“Proximity Detector In Handheld Device”的美国专利申请No.11/241,839;2005年9月30日提交的题为“Proximity Detector InHandheld Device”的美国专利申请No.11/240,788;2007年1月7日提交的题为“Using Ambient Light Sensor To Augment ProximitySensor Output”的代理卷号为04860.P4851US、申请号待分配的美国专利申请;2006年10月24日提交的题为“Automated Response ToAnd Sensing Of User Activity In Portable Devices”的代理卷号为04860.P4293、申请号待分配的美国专利申请;以及2006年12月12日提交的题为“Methods And Systems For Automatic ConfigurationOf Peripherals”的代理卷号为04860.P4293、申请号待分配的美国专利申请,上述申请在此引用以供参考。在一些实施例中,当多功能设备置于用户耳边时(例如,当用户进行电话呼叫时),接近传感器关闭并且禁用触摸屏112。在一些实施例中,当设备位于用户的口袋、钱包、或其他暗区域中时,接近传感器关闭屏幕,以防止在设备处于锁持状态时不必要的电池消耗。
设备100还可包括一个或多个加速计168。图1A和1B示出了耦接到外设接口118的加速计168。另选地,加速计168可耦接到I/O子系统106中的输入控制器160。加速计168可如在题为“Acceleration-based Theft Detection System for Portable ElectronicDevices”的美国专利公报No.20050190059和题为“Methods AndApparatuses For Operating A Portable Device Based On AnAccelerometer”的美国专利公报No.20060017692中所描述的那样来实现,上述两个专利公报在此引用以供参考。在一些实施例中,基于对从一个或多个加速计接收到的数据的分析以纵向视图或横向视图将信息显示在触摸屏显示器上。
在一些实施例中,存储器102中存储的软件部件可包括操作系统126、通信模块(或指令集)128、接触/移动模块(或指令集)130、图形模块(或指令集)132、文本输入模块(或指令集)134、全球定位系统(GPS)模块(或指令集)135、以及应用程序(或指令集)136。
操作系统126(例如,Darwin、RTXC、LINUX、UNIX、OS X、WINDOWS、或诸如VxWorks的嵌入式操作系统)包括用于控制和管理一般系统任务(例如,存储器管理、存储设备控制、电力管理,等等)的各种软件部件和/或驱动器,并且便于各种硬件与软件部件之间的通信。
通信模块128便于通过一个或多个外部端口124与其他设备通信,并且还包括用于处理由RF电路108和/或外部端口124接收的数据的各种软件部件。外部端口124(例如,通用串行总线(USB)、FIREWIRE等等)适于直接耦接到其他设备或通过网络(例如,因特网、无线LAN等)间接耦接到其他设备。在一些实施例中,外部端口是多针(例如,30针)连接器,其与在iPod(苹果计算机公司的商标)设备中采用的30针连接器相同、类似和/或兼容。
接触/移动模块130可以检测与触摸屏112(结合显示控制器156)和其他触摸敏感设备(例如,触摸板或物理点击滚轮)的接触。接触/移动模块130包括用于执行与检测接触相关的各种操作的各种软件部件,所述操作例如有确定是否发生接触、确定是否所述接触有移动并且在触摸屏112上追踪所述移动、以及确定是否已经断开所述接触(即,是否接触已经停止)。确定接触点的移动可以包括确定接触点的速率(幅值)、速度(幅值和方向)和/或加速度(幅值和/或方向的变化)。这些操作可以应用到单个接触(例如,一个手指接触)或应用到多个同时接触(例如,“多触摸”/多手指接触)。在一些实施例中,接触/移动模块130和显示控制器156还检测触摸板上的接触。在一些实施例中,接触/移动模块130和控制器160检测在点击滚轮上的接触。
图形模块132包括用于在触摸屏112上呈现(render)和显示图形的各种已知软件部件,包括用于改变所显示的图形的明暗度(intensity)的部件。本文中所使用的术语“图形”包括可显示给用户的任何对象,其包括但不限于文本、网页、图标(诸如包括软键的用户界面对象)、数字图像、视频、动画等等。
可以作为图形模块132的一个部件的文本输入模块134提供了用于在各种应用程序(例如,联系人137、电子邮件140、IM141、博客142、浏览器147和需要文本输入的任何其他应用程序)中输入文本的软键盘。
GPS模块135确定设备的位置,并提供该信息用于各种应用程序(例如,提供给电话138用于基于位置拨号,提供给照相机143和/或博客装置142作为图片/视频元数据,以及提供给诸如天气窗口小部件、本地黄页窗口小部件以及地图/导航窗口小部件的用于提供基于位置的服务的应用程序)。
应用程序136可以包括以下模块(或指令集)或者其子集或超集:
●联系人模块137(有时称为地址薄或联系人列表);
●电话模块138;
●视频会议模块139;
●电子邮件客户端模块140;
●即时消息(IM)模块141;
●博客模块142;
●照相机模块143,用于静止和/或视频图像;
●图像管理模块144;
●视频播放器模块145;
●音乐播放器模块146;
●浏览器模块147;
●日历模块148;
●窗口小部件模块149,其可以包括天气窗口小部件149-1、股票窗口小部件149-2、计算器窗口小部件149-3、闹钟窗口小部件149-4、字典窗口小部件149-5、和由用户获得的其他窗口小部件,以及用户创建的窗口小部件149-6;
●窗口小部件创建器模块150,用于形成用户创建的窗口小部件149-6;和/或
●搜索模块151;
●视频和音乐播放器模块152,其合并了视频播放器模块145和音乐播放器模块146;
●记事本模块153;和/或
●地图模块154。
可存储在存储器102中的其他应用程序136的示例包括其他字处理应用程序、JAVA使能应用程序、加密、数字权限管理、语音识别以及语音复制。
与触摸屏112、显示控制器156、接触模块130、图形模块132和文本输入模块134相结合,联系人模块137可以用于管理地址薄或联系人列表,包括:添加姓名到地址薄;从地址薄删除姓名;将电话号码、电子邮件地址、物理地址或其他信息与姓名相关联;将图像与姓名相关联;分类并排序姓名;提供电话号码或电子邮件地址以启动和/或便于通过电话138、视频会议139、电子邮件140、或IM141的通信;等等。
与RF电路108、音频电路110、扬声器111、传声器113、触摸屏112、显示控制器156、接触模块130、图形模块132、以及文本输入模块134相结合,电话模块138可用于输入与电话号码对应的字符序列、访问地址薄137中的一个或多个电话号码、修改已经输入的电话号码、拨打各电话号码、进行通话、以及在通话完成时关断或挂机。如上所述,无线通信可采用多个通信标准、协议和技术中的任一个。
与RF电路108、音频电路110、扬声器111、传声器113、触摸屏112、显示控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132、文本输入模块134、联系人列表137以及电话模块138相结合,视频会议模块139可用于启动、进行和终止用户与一个或多个其他参加者之间的视频会议。
与RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132以及文本输入模块134相结合,电子邮件客户端模块140可用于创建、发送、接收和管理电子邮件。与图像管理模块144相结合,电子邮件模块140使得能够容易地创建和发送带有利用照相机模块143拍摄的静止或视频图像的电子邮件。
与RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132以及文本输入模块134相结合,即时消息传送模块141可用于输入与即时消息对应的字符序列、修改之前输入的字符、发送各即时消息(例如,针对基于电话的即时消息采用短消息业务(SMS)或多媒体消息业务(MMS)协议,或者针对基于因特网的即时消息采用XMPP、SIMPLE或IMPS)、接收即时消息、并且观看所接收到的即时消息。在一些实施例中,发送和/或接收的即时消息可包括图形、相片、音频文件、视频文件以及/或者如MMS和/或增强型消息传送业务(EMS)所支持的其他附件。在文本中使用的“即时消息传送”是指基于电话的消息(例如,利用SMS或MMS发送的消息)和基于因特网的消息(例如,利用XMPP、SIMPLE或IMPS发送的消息)。
与RF电路108、触摸屏112、显示控制器156、接触模块130、图形模块132、文本输入模块134、图像管理模块144以及浏览模块147相结合,博客模块142可用于发送文本、静止图像、视频和/或其他图形到博客(例如,用户的博客)。
与触摸屏112、显示控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132以及图像管理模块144相结合,照相机模块143可用于捕捉静止图像或视频(包括视频流)并将它们存储在存储器102中、修改静止图像或视频的特征、或者删除存储器102中的静止图像或视频。
与触摸屏112、显示控制器156、接触模块130、图形模块132、文本输入模块134以及照相机模块143相结合,图像管理模块144可用于排列、修改或者以其他方式处置、标记、删除、呈现(例如,以数字幻灯片演示或专辑的形式)以及存储静止和/或视频图像。
与触摸屏112、显示控制器156、接触模块130、图形模块132、音频电路110以及扬声器111相结合,视频播放器模块145可用于显示、呈现或者以其他方式回放视频(例如,在触摸屏上或者经由外部端口124在外部连接的显示器上)。
与触摸屏112、显示系统控制器156、接触模块130、图形模块132、音频电路110、扬声器111、RF电路108以及浏览器模块147相结合,音乐播放器模块146允许用户下载和回放所记录的以诸如MP3或AAC文件的一种或多种文件格式存储的音乐和其他声音文件。在一些实施例中,设备100可包括诸如iPod(苹果计算机公司的商标)的MP3播放器的功能。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132以及文本输入模块134相结合,浏览器模块147可用于浏览因特网,包括搜索、链接到、接收和显示网页或网页的一部分以及附件和链接到网页的其他文件。下面将进一步描述利用浏览器模块147的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、电子邮件模块140以及浏览器模块147相结合,日历模块148可用于创建、显示、修改和存储日历及与日历相关联的数据(例如,日历条目、日程表(to do lists)等等)。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134以及浏览器模块147相结合,窗口小部件模块149是可由用户下载和使用的小型应用程序(例如,天气窗口小部件149-1、股票窗口小部件149-2、计算器窗口小部件149-3、闹钟窗口小部件149-4以及字典窗口小部件149-5)或者由用户创建的小型应用程序(例如,用户创建窗口小部件149-6)。在一些实施例中,窗口小部件包括HTML(超文本标记语言)文件、CSS(层叠样式表)文件以及JavaScript文件。在一些实施例中,窗口小部件包括XML(可扩展标记语言)文件和JavaScript文件(例如,Yahoo!Widgets)。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134以及浏览器模块147相结合,窗口小部件创建器模块150可由用户使用来创建窗口小部件(例如,将网页的用户指定部分转为窗口小部件)。
与触摸屏112、显示系统控制器156、接触模块130、图形模块132以及文本输入模块134相结合,搜索模块151可用于在存储器102中搜索与一个或多个搜索准则(例如,一个或多个用户指定搜索项)匹配的文本、音乐、声音、图像、视频和/或其他文件。
与触摸屏112、显示控制器156、接触模块130、图形模块132以及文本输入模块134相结合,记事本模块153可以用于创建和管理记事本、任务列表等。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135、以及浏览器模块147相结合,地图模块154可以用来接收、显示、修改和存储地图以及与地图相关联的数据(例如,驾驶方向;关于商店和在特定位置处或附近的其他关注点的数据;以及其他基于位置的数据)。
以上给出的模块和应用程序各自对应于用于执行上述一个或多个功能的指令集。这些模块(即,指令集)不必实现为单独的软件程序、过程或模块,由此在各种实施例中可以组合或以其他方式重排列这些模块的各种子集。例如,视频播放器模块145可以与音乐播放器模块146相结合成为单个模块(例如,图1B中的视频和音乐播放器模块152)。在一些实施例中,存储器102可存储上述模块和数据结构的子集。此外,存储器102可以存储以上没有描述的另外的模块和数据结构。
在一些实施例中,设备100是其中排它地通过触摸屏112和/或触摸板执行设备上的预定组功能的操作的设备。通过利用触摸屏和/或触摸板作为用于设备100的操作的主输入/控制设备,可以减少设备100上物理输入/控制设备(例如,按压按钮、拨号盘等等)的数量。
可以排它地通过触摸屏和/或触摸板执行的预定组功能包括用户界面之间的导航。在一些实施例中,触摸板在被用户触摸时将设备100从可显示在设备100上的任何用户界面导航到主、起始或根菜单。在这种实施例中,触摸板可被称为“菜单按钮”。在一些其他实施例中,菜单按钮可以是代替触摸板的物理按压按钮或其他物理输入/控制设备。
图2例示了根据一些实施例的具有触摸屏112的便携式多功能设备100。触摸屏可在用户界面(UI)200内显示一个或多个图形。在该实施例以及以下所描述的其他实施例中,用户可通过例如利用一个或多个手指202(图中未按比例绘制)接触或触摸一个或多个图形,从而选择所述图形。在一些实施例中,选择一个或多个图形发生在用户断开与所述一个或多个图形的接触时。在一些实施例中,接触可以包括姿态,例如一下或多下轻敲、一下或多下挥击(从左到右、从右到左、向上和/或向下)以及已经与设备100接触的手指的滚动(从右到左、从左到右、向上和/或向下)。在一些实施例中,与图形的无意接触不会选择该图形。例如,在对应于选择的姿态是轻敲时,扫过应用程序图标的挥击姿态不会选择对应的应用程序。
设备100还可包括一个或多个物理按钮,例如“起始(home)”或菜单按钮204。如前所述,菜单按钮204可用于导航到可在设备100上执行的一组应用程序中的任何应用程序136。另选地,在一些实施例中,菜单按钮实现为触摸屏112上的GUI中的软键。
在一个实施例中,设备100包括触摸屏112、菜单按钮204、用于使设备通电/断电并锁持设备的按压按钮206、音量调节按钮208、用户标识模块(SIM)卡槽210、头戴式耳机插孔212以及对接/充电外部端口124。按压按钮206可用于通过按下该按钮并将该按钮保持在按下状态持续预定时间间隔而给设备通电/断电;通过按下该按钮并在经过上述预定时间间隔之前释放该按钮而锁持该设备;并且/或者解锁设备或启动解锁处理。在另选实施例中,设备100还可通过传声器113接受激活或去激活一些功能的言语输入。
下面来关注可在便携式多功能设备100上实现的用户界面(“UI”)和相关联的处理的实施例。
图3例示了根据一些实施例的用于解锁便携式电子设备的示例用户界面。在一些实施例中,用户界面300包括以下元素或者其子集或超集:
●利用手指姿态被移动以解锁设备的解锁图像302;
●提供对解锁姿态的可视提示的箭头304;
●提供对解锁姿态的附加提示的通道306;
●时间308;
●日310;
●日期312;以及
●壁纸图像314。
在一些实施例中,在设备处于用户界面锁持状态时,设备检测与触摸敏感显示器的接触(例如,用户手指在解锁图像302上或附近进行接触)。设备根据所述接触来移动解锁图像302。如果检测到的接触对应于预定姿态,例如移动解锁图像穿过通道306,则设备转变为用户界面解锁状态。相反,如果检测到的接触不对应于预定姿态,则设备保持用户界面锁持状态。如上所述,用户在触摸屏上做出姿态用以解锁设备的处理在2005年12月23日提交的题为“Unlocking ADevice By Performing Gestures On An Unlock Image”的美国专利申请11/322,549以及2005年12月23日提交的题为“Indication OfProgress Towards Satisfaction Of A User Input Condition”的美国专利申请11/322,550的美国专利申请中进行了描述,上述专利申请在此引用以供参考。
图4A和4B例示了根据一些实施例的在便携式多功能设备上用于应用程序菜单的示例性用户界面。在一些实施例中,用户界面400A包括以下元素或者其子集或超集:
●用于无线通信(例如,蜂窝式和Wi-Fi信号)的信号强度指示符402;
●时间404;
●电池状态指示符406;
●带有诸如以下中的一个或多个的用于常用应用程序的图标的托盘408:
○电话138,其可以包括错过的呼叫或语音邮件消息的数量的指示符414;
○电子邮件客户端140,其可包括未读电子邮件数量的指示符410;
○浏览器147;和
○音乐播放器146;以及
●用于其他应用程序的图标,例如以下中的一个或多个:
○IM141;
○图像管理144
○照相机143;
○视频播放器145;
○天气149-1;
○股票149-2;
○博客142;
○日历148;
○计算器149-3;
○闹钟149-4;
○字典149-5;以及
○用户创建窗口小部件149-6。
在一些实施例中,用户界面400B包括以下元素或者其子集或超集:
●如上所述的402、404、406、141、148、144、143、149-3、149-2、149-1、149-4、410、414、138、140和147;
●地图154;
●记事本153;
●设置412,其提供对设备100及其各种应用程序136的设置的访问,如下将进一步描述;和
●视频和音乐播放器模块152,其也称为iPod(苹果计算机公司的商标)模块152。
在一些实施例中,UI400A和UI400B在一个屏幕上显示所有可用应用程序136,从而无需滚动应用程序列表(例如,通过滚动条)。在一些实施例中,随着应用程序数量的增加,对应于应用程序的图标的尺寸可以减小,从而可以在单个屏幕上显示所有应用程序,而无需进行滚动。在一些实施例中,在一个屏幕上具有所有应用程序的情况下,菜单按钮使得用户能够利用诸如激活菜单按钮204然后激活希望的应用程序(例如,通过在对应于该应用程序的图标上的轻敲或其他手指姿态)的至多两个输入就可以访问任何期望的应用程序。
图5A至5M例示了根据一些实施例的用于浏览器的示例性用户界面。
在一些实施例中,用户界面3900A-3900M(分别在图5A至5M中)包括以下元素或者其子集或超集:
●402、404和406,如上所述;
●前页图标3902,其在被激活时(例如,通过图标上的手指轻敲)启动对前一页网页的显示;
●网页名称3904;
●下页图标3906,其在被激活时(例如,通过图标上的手指轻敲)启动对下一页网页的显示;
●URL(统一资源定位符)输入框3908,用于输入网页的URL;
●刷新图标3910,其在被激活时(例如,通过图标上的手指轻敲)启动对网页的刷新;
●网页3912或其他构造的文档,其由文本内容和其他图形(例如,图像和内嵌多媒体)的多个块3914构成;
●设置图标3916,其在被激活时(例如,通过在图标上的手指轻敲)启动对用于浏览器的设置菜单的显示;
●书签图标3918,其在被激活时(例如,通过在图标上的手指轻敲)启动对用于浏览器的书签列表或菜单的显示;
●添加书签图标3920,其在被激活时(例如,通过在图标上的手指轻敲)启动对用于添加书签的UI的显示(例如,图5F中的UI3900F象其他UI和页面一样可以以纵向视图或横向视图显示);
●新窗口图标3922,其在被激活时(例如,通过图标上的手指轻敲)启动对用于添加新窗口到浏览器的UI(例如,图5G中的UI3900G)的显示;以及
●用于网页3912或其他结构化文档的垂直条3962(图5H),其帮助用户了解正在显示网页3912或其他结构化文档的哪个部分;
●用于网页3912或其他结构化文档的水平条3964(图5H),其帮助用户了解正在显示网页3912或其他结构化文档的哪个部分;
●共享图标3966,其在被激活(例如,通过在图标上的手指轻敲)时启动对用于与其他用户共享信息的UI(例如,图5K中的UI3900K)的显示;
●URL清除图标3970(图5I),其在被激活(例如,通过在图标上的手指轻敲)时清除在URL输入框3908中的任何输入;
●搜索项输入框3972(图5I),用于输入网络搜索的搜索项;
●URL提示列表3974,其显示与URL输入框3908中的输入相匹配的URL(图5I),其中激活所提示URL(例如,通过在所提示的URL上的手指轻敲)启动针对对应的网页的检索;
●URL输入键盘3976(图5I和图5M),其具有句号键3978、反斜线键3980和“.com”键3982,这些键使得更容易输入URL中的常见字符;
●搜索项清除图标3984,其在被激活(例如,通过在图标上的手指轻敲)时清除搜索项输入框3972中的任何输入;
●电子邮件链接图标3986(图5K),其在被激活(例如,通过在图标上的手指轻敲或其他姿态)时准备包含要与一个或多个其他用户共享的链接的电子邮件;
●电子邮件内容图标3988(图5K),其在被激活(例如,通过在图标上的手指轻敲或其他姿态)时准备包含要与一个或多个其他用户共享的内容的电子邮件;
●IM链接图标3990(图5K),其在被激活(例如,通过在图标上的手指轻敲或其他姿态)时准备包含要与一个或多个其他用户共享的链接的IM;和
●取消图标3992(图5K),其在被激活(例如,通过在图标上的手指轻敲或其他姿态)时取消共享UI(例如,图5K中的UI3900K),并显示先前的UI。
在一些实施例中,响应于用户在块3914上的预定姿态(例如,单轻敲姿态或双轻敲姿态),该块在网页显示器中被放大和置中(或基本上置中)。例如,响应于在块3914-5上的单轻敲姿态3923,块3914-5可以在显示器中被放大和置中,如图5C中的UI3900C所示。在一些实施例中,块的宽度被调整为充填触摸屏显示器。在一些实施例中,块的宽度被调整为以沿显示器的侧边具有预定量填充的方式充填触摸屏显示器。在一些实施例中,在对块的放大期间显示对块的缩放动画。类似地,响应于在块3914-2上的单轻敲姿态3925,块3914-2可以以缩放动画被放大,并且二维地滚动到显示器的中央(未示出)。
在一些实施例中,设备分析网页3912的渲染树(render tree)以确定网页中的块3914。在一些实施例中,块3914对应于以下的渲染节点:被替换内嵌(inline);块;内嵌块;内嵌表。
在一些实施例中,响应于用户在已经被放大和置中的块3914上的相同预定姿态(例如,单轻敲姿态或双轻敲姿态),放大和/或置中基本上或完全被倒转。例如,响应于在块3914-5上的单轻敲姿态3929(图5C),网页图像可以缩小并返回到图5A中的UI3900A。
在一些实施例中,响应于用户在已经被放大但未被置中的块3914上的预定姿态(例如,单轻敲姿态或双轻敲姿态),该块被置中(或基本上置中)在网页显示器上。例如,响应于在块3914-4上的单轻敲姿态3927(图5C),块3914-4可以置中(或基本上置中)在网页显示器上。类似地,响应于在块3914-6上的单轻敲姿态3935(图5C),块3914-6可以被置中(或基本上置中)在网页显示器上。因此,对于已经被放大的网页显示器,响应于预定姿态,设备可以以直观的方式显示用户希望看到的一系列块。在不同环境中,该相同姿态可以启动不同动作(例如,(1)在网页尺寸减小时缩放和/或放大与滚动相结合,UI3900A;以及(2)如果块已经被置中和放大,则倒转放大和/或置中)。
在一些实施例中,响应于用户的多触摸3931和3933去收聚姿态(图5C),网页可以被放大。相反,响应于用户的多触摸收聚姿态,网页可以被缩小。
在一些实施例中,响应于用户的基本上垂直向上(或向下)挥击姿态,网页(或更一般地说,其他电子文档)可沿垂直方向一维地向上(或向下)滚动。例如,响应于用户的在完全垂直的预定角度(例如,27°)内的向上挥击姿态3937,网页可以沿垂直方向一维地向上滚动。
相反地,在一些实施例中,响应于不在完全垂直的预定角度(例如,27°)内的挥击姿态,网页可以二维地滚动(例如,在垂直方向和水平方向上同时移动)。例如,响应于用户的不在完全垂直的预定角度(例如,27°)内的向上挥击姿态3939(图5C),网页可以沿挥击3939的方向二维地滚动。
在一些实施例中,响应于用户的多触摸3941和3943转动姿态,即使在多触摸3941和3943转动姿态中的转动量实质上不同于90°,网页也可以严格转动90°(UI3900D,图5D)用以进行横向观看。类似地,响应于用户的多触摸3945和3947转动姿态(UI3900D,图5D),即使多触摸3945和3947转动姿态中的转动量实质上不同于90°,网页也可以严格转动90°用以纵向观看。
因此,响应于用户的非精确姿态,发生了图形的精确移动。尽管用户的输入不准确,但设备仍按照用户希望的方式操作。另外,需要注意,针对具有纵向视图的UI3900C描述的姿态还可应用到具有横向视图的UI(例如,UI3900D,图5D),使得用户可以选择其所喜欢的进行网页浏览的任意视图。
图6A至图6C是例示了根据一些实施例的用于在具有触摸屏显示器的便携式电子设备(例如,设备100)上显示诸如网页的结构化电子文档的处理6000的流程图。便携式电子设备在触摸屏显示器上显示结构化电子文档的至少一部分。结构化电子文档包括多个内容框(例如,图5A中的块3914)(6006)。
在一些实施例中,以样式表语言定义多个框。在一些实施例中,样式表语言是层叠样式表语言。在一些实施例中,结构化电子文档是网页(例如,图5A中的网页3912)。在一些实施例中,结构化电子文档是HTML或XML文档。
在一些实施例中,显示结构化电子文档的至少一部分包括独立于文档长度地调整文档宽度以适合在触摸屏显示宽度内(6008)。
在一些实施例中,触摸屏显示器是具有短轴和长轴(也被称为次轴(minor axis)和主轴(major axis))的矩形;当结构化电子文档是纵向视图观看时(例如,图5C),显示宽度对应于短轴(或次轴);并且当结构化文档是横向视图观看时(例如,图5D),显示宽度对应于长轴(或主轴)。
在一些实施例中,在显示结构化电子文档的至少一部分之前,确定针对多个框的边框、页边距和/或填充(6002),并对它们进行调整用以显示在触摸屏显示器上(6004)。在一些实施例中,调整多个框中的所有框。在一些实施例中,只是调整第一框。在一些实施例中,只是调整第一框和第一框附近的框。
在结构化电子文档的显示部分上的一个位置处检测到第一姿态(例如,图5A中的姿态3923)(6010)。在一些实施例中,第一姿态是手指姿态。在一些实施例中,第一姿态是触笔姿态。
在一些实施例中,第一姿态是轻敲姿态。在一些实施例中,第一姿态是利用单个手指的双轻敲、利用两个手指的双轻敲、利用单个手指的单轻敲、或者利用两个手指的单轻敲。
在第一姿态的位置处确定多个框中的第一框(例如,图5A中的块53914-5)(6012)。在一些实施例中,结构化电子文档具有包括多个节点的相关联的渲染树,并且确定第一姿态位置处的第一框包括:沿渲染树向下遍历来确定多个节点中与第一姿态的检测位置相对应的第一节点(6014);从第一节点向上遍历渲染树到包含内容的逻辑分组的最近父节点(6016);并且识别对应于最近父节点的内容作为第一框(6018)。在一些实施例中,内容的逻辑分组包括段落、图像、插件对象或表。在一些实施例中,最近父节点是被替换内嵌(inline)、块、内嵌块、或内嵌表。
第一框在触摸屏显示器上被放大并被基本上置中(例如,图5C中的块53914-5)(6020)。在一些实施例中,放大和基本上置中包括在触摸屏显示器上同时缩放和平移所述第一框(6022)。在一些实施例中,放大包括扩展第一框以使得第一框的宽度与触摸屏显示器的宽度基本上相同(6024)。
在一些实施例中,放大的第一框中的文本的尺寸被调整以适合或超过触摸屏显示器上的预定最小文本尺寸(6026)。在一些实施例中,文本尺寸调整包括:确定第一框将被放大的比例因子(6028);将触摸屏显示器上的预定最小文本尺寸除以该比例因子,以确定针对第一框中的文本的最小文本尺寸(6030);并且如果第一框中的文本的文本尺寸小于确定的最小文本尺寸,则将第一框中文本的文本尺寸至少增大到确定的最小文本尺寸(6032)。在一些实施例中,第一框具有宽度;显示器具有显示宽度;并且比例因子是显示宽度除以第一框在放大之前的宽度。在一些实施例中,尺寸调整发生在放大期间。在一些实施例中,尺寸调整发生在放大之后。
例如,假设预定最小文本尺寸是18点字体,并且比例因子被确定为2。在这种情况下,第一框中文本的最小文本尺寸是18除以2,即为9。如果第一框中文本是10点字体,则其文本尺寸不增大,因为10大于作为最小值的9点。一旦应用比例因子,则文本将显示为20点字体,其大于预定的最小文本尺寸,即18。然而,如果第一框中的文本为8点字体,则应用比例因子将使得要以16点字体显示文本,该16点字体小于预定的最小文本尺寸,即18。因此,由于8小于9,所以文本尺寸被增大到至少9点字体,并且在应用比例因子之后以至少18点字体显示。
在一些实施例中,结构化电子文档中的文本的尺寸被调整为适合或超过触摸屏显示器上的预定最小文本尺寸(6026;图6B)。在一些实施例中,文本尺寸调整包括:确定第一框将被放大的比例因子(6028);将触摸屏显示器上的预定最小文本尺寸除以该比例因子,以确定结构化电子文档中文本的最小文本尺寸(6030);以及如果结构化电子文档中文本的文本尺寸小于确定的最小文本尺寸,则将结构化电子文档中文本的文本尺寸至少增大到确定的最小文本尺寸(6032)。在一些实施例中,文本尺寸调整包括:识别多个框中的包含文本的框;确定第一框将被放大的比例因子;将触摸屏显示器上的预定最小文本尺寸除以比例因子,以确定结构化电子文档中文本的最小文本尺寸;并且针对每个识别出的包含文本的框,如果所识别的框中文本的文本尺寸小于确定的最小文本尺寸,则将识别出的框中文本的文本尺寸至少增大到确定的最小文本尺寸,并且调整识别出的框的尺寸以适应尺寸调整后的文本。
在一些实施例中,检测在放大的第一框上的第二姿态(例如,图5C中的姿态3929)(6034)。响应于检测到第二姿态,结构化电子文档的显示部分的尺寸被减小(6036)。在一些实施例中,第一框恢复到其被放大之前的尺寸(6038)。
在一些实施例中,第二姿态和第一姿态是相同类型的姿态。在一些实施例中,第二姿态是手指姿态。在一些实施例中,第二姿态是触笔姿态。
在一些实施例中,第二姿态是轻敲姿态。在一些实施例中,第二姿态是利用单个手指的双轻敲、利用两个手指的双轻敲、利用单个手指的单轻敲或利用两个手指的单轻敲。
在一些实施例中,当第一框被放大时,在除第一框之外的第二框上检测第三姿态(例如,图5C中的姿态3927或姿态3935)(6040)。响应于检测到第三姿态,第二框基本上置中于触摸屏显示器上(6042)。在一些实施例中,第三姿态和第一姿态是相同类型的姿态。在一些实施例中,第三姿态是手指姿态。在一些实施例中,第三姿态是触笔姿态。
在一些实施例中,第三姿态是轻敲姿态。在一些实施例中,第三姿态是利用单个手指的双轻敲、利用两个手指的双轻敲、利用单个手指的单轻敲或利用两个手指的单轻敲。
在一些实施例中,在触摸屏显示器上检测挥击姿态(例如,图5C中的姿态3937或姿态3939)(图6C的6044)。响应于检测到挥击姿态,结构化电子文档的显示部分在触摸屏显示器上平移(6046)。在一些实施例中,平移包括结构化电子文档在触摸屏显示器上的垂直、水平或斜线移动(6048)。在一些实施例中,挥击姿态是手指姿态。在一些实施例中,挥击姿态是触笔姿态。
在一些实施例中,在触摸屏显示器上检测第五姿态(例如,图5C中的多触摸姿态3941/3943)(6050)。响应于检测到第五姿态,结构化电子文档的显示部分在触摸屏显示器上转动90°(6052)。在一些实施例中,第五姿态是手指姿态。在一些实施例中,第五姿态是多指姿态。在一些实施例中,第五姿态是扭转(twisting)姿态。
在一些实施例中,检测设备方位的变化(6054)。例如,一个或多个加速计168(图1A至1B)检测设备方位的变化。响应于检测到设备方位的变化,结构化电子文档的显示部分在触摸屏显示器上转动90°(6056)。
在一些实施例中,在触摸屏显示器上检测多指去收聚姿态(例如,图5C中的多触摸姿态3931/3933)(6058)。响应于检测到多指去收聚姿态,根据多指去收聚姿态的位置和该多指去收聚姿态中的手指移动量来在触摸屏显示器上放大结构化电子文档的显示部分的一部分(6060)。
尽管如上所述的内容显示处理6000包括按特定顺序发生的多个操作,但是显然处理6000可以包括可串行或并行地(例如,利用并行处理器或多线程环境)执行的更多或更少的操作,两个或更多个操作的顺序可以改变并且/或者两个或更多个操作可以组合为单个操作。
在具有触摸屏显示器的便携式电子设备上的图形用户界面(例如,图5A中的UI3900A)包括结构化电子文档的至少一部分(例如,图5A中的网页3912)。结构化电子文档包括多个内容框(例如,图5A中的块3914)。响应于在结构化电子文档的该部分上的一个位置处检测到第一姿态(例如,图5A中的姿态3923),确定多个框中位于该第一姿态的位置处的第一框(例如,图5A中的块53914-5),并且放大第一框且将其在触摸屏显示器上基本上置中(例如,图5C中的块53914-5)。
在一些实施例中,响应于在URL输入框3908上的轻敲或其他预定用户姿态,触摸屏显示放大的输入框3926和键盘616(例如,图5B的纵向视图的UI3900B和图5E的横向视图的UI3900E)。在一些实施例中,触摸屏还显示:
●上下文清除图标3928,其被激活(例如,通过在图标上的手指轻敲)时启动对输入框3926中的所有文本的删除;
●搜索图标3930,其被激活(例如,通过在图标上的手指轻敲)时启动利用框3926中的搜索项输入的因特网搜索;以及
●至URL图标3932,其被激活(例如,通过在图标上的手指轻敲)时启动对具有框3926中的URL输入的网页的获取。
因此,同一输入框3926可用于输入搜索项和URL两者。在一些实施例中,是否显示清除图标3928取决于上下文。
UI3900G(图5G)是用于向诸如浏览器147的应用程序添加新窗口的UI。UI3900G显示应用程序(例如,浏览器147),该应用程序包括显示窗口(例如,网页3912-2)和至少一个隐藏窗口(例如,网页3912-1和3934-3以及被完全从屏幕隐藏的可能的其他网页)。UI3900G还显示用于向应用程序添加窗口的图标(例如,新窗口或新页面图标3936)。响应于检测到对用于添加窗口的图标3936的激活,浏览器添加窗口到应用程序(例如,用于新网页3912的新窗口)。
响应于检测到触摸屏显示器上的姿态,应用程序中的显示窗口被移出显示器,并将隐藏窗口移动到显示器上。例如,响应于检测到在屏幕的左侧上的轻敲姿态3949,带有网页3912-2的窗口被部分地或完全地向右移出屏幕,带有网页3912-3的窗口被完全移出屏幕,带有网页3912-1的部分隐藏窗口移动到显示器的中央,并且带有网页的另一完全隐藏窗口(例如,3912-0)可部分地移动到显示器上。另选地,检测到左到右的挥击姿态3951可实现相同的效果。
相反,响应于检测到在屏幕的右侧上的轻敲姿态3953,带有网页3912-2的窗口被部分地或完全地向左移出屏幕,带有网页3912-1的窗口被完全移出屏幕,带有网页3912-3的部分隐藏窗口移动到显示器的中央,并且带有网页的另一完全隐藏窗口(例如,3912-4)可部分地移动到显示器上。另选地,检测到右到左的挥击姿态3951可实现相同的效果。
在一些实施例中,响应于在删除图标3934上的轻敲或其他预定姿态,删除对应的窗口3912。在一些实施例中,响应于在完成图标3938上的轻敲或其他预定姿态,放大显示器中央的窗口(例如,3912-2)以充填屏幕。
另外的关于向应用程序添加窗口的描述可以在于2007年1月5日提交的题为“Method,System,And Graphical User Interface ForViewing Multiple Application Windows”的美国专利申请No.11/620,647中找到,该申请的内容在此引用以供参考。
图7A至图7F例示了根据一些实施例的用于播放一项内嵌多媒体内容的示例性用户界面。
在一些实施例中,用户界面4000A-4000F(分别在图7A至7F中)包括以下元素或者其子集或超集:
●如上所述的402、404、406、3902、3906、3910、3912、3918、3920、3922;
●内嵌多媒体内容4002,例如QuickTime内容(4002-1)、Windows Media内容(4002-2)或Flash内容(4002-3);
●结构化文档中的其他类型内容4004,例如文本;
●退出图标4006,其在被激活(例如,通过在图标上的手指轻敲)时启动退出内嵌多媒体内容播放器UI(例如,UI4000B或UI4000F)并且返回到另一UI(例如,图7A中的UI4000A);
●经过时间4008,其以时间为单位示出了已经播放了多少内嵌多媒体内容4002;
●进度条4010,其表示已经播放了内嵌多媒体内容4002的什么部分,以及可用于响应于用户姿态而滚动内嵌多媒体内容;
●剩余时间4012,其以时间为单位示出了还有多少内嵌多媒体内容4002要播放;
●下载图标4014,其表示何时内嵌多媒体内容4002被下载或流到设备;
●快退/回跳图标4016,其在被激活(例如,通过在图标上的手指轻敲)时启动倒转或回跳内嵌多媒体内容4002;
●播放图标4018,其在被激活(例如,通过在图标上的手指轻敲4026(图7C))时启动从开始起或者从内嵌多媒体内容暂停处起播放内嵌多媒体内容4002;
●快进/前跳图标4020,其启动前进或前跳内嵌多媒体内容4002;
●音量调节滑块图标4022,其在被激活(例如,通过在图标上的手指轻敲)时启动对内嵌多媒体内容4002的音量的调节;和
●暂停图标4024,其在被激活(例如,通过在图标上的手指轻敲)时启动对内嵌多媒体内容4002的暂停。
图8是例示了根据一些实施例的用于在具有触摸屏显示器的便携式电子设备(例如,设备100)上显示内嵌多媒体内容的处理8000的流程图。便携式电子设备在触摸屏显示器上显示结构化电子文档的至少一部分(8002)。结构化电子文档包括内容(例如,图7A中的内容4002和4004)。在一些实施例中,结构化电子文档是网页(例如,网页3912)。在一些实施例中,结构化电子文档是HTML或XML文档。
在结构化电子文档的显示部分中的一项内嵌多媒体内容(例如,图7A中的内容4002-1)上检测第一姿态(例如,图7A中的姿态4028)(8004)。在一些实施例中,内嵌多媒体内容包括视频和/或音频内容。在一些实施例中,可以利用QuickTime、Windows Media或Flash插件来播放。
响应于检测到第一姿态,在触摸屏显示器上放大所述项内嵌多媒体内容,并且停止显示结构化电子文档中除了被放大项内嵌多媒体内容之外的其他内容(例如,图7A中,内容4004和除了4002-1之外的其他内容4002)(例如,图7B中的UI4000B或图7F中的UI4000F)(8006)。
在一些实施例中,放大所述项内嵌多媒体内容包括在所述项目上的动画放大。在一些实施例中,放大所述项内嵌多媒体内容包括在触摸屏显示器上基本上同时缩放和平移所述项内嵌多媒体内容。在一些实施例中,放大所述项内嵌多媒体内容包括将所述项内嵌多媒体内容转动90°(例如,从图7A中的UI4000A到图7B中的UI4000B)。
在一些实施例中,所述项内嵌多媒体内容具有全尺寸;触摸屏显示器具有尺寸;并且放大所述项内嵌多媒体内容包括将所述项内嵌多媒体内容放大到所述项目的全尺寸与触摸屏显示器的尺寸中的较小者。
在一些实施例中,放大所述项内嵌多媒体内容包括:扩展所述项内嵌多媒体内容,以使得所述项内嵌多媒体内容的宽度与触摸屏显示器的宽度基本上相同(例如,图7B中的UI4000B或图7F中的UI4000F)。
在一些实施例中,停止显示结构化电子文档中除了所述项内嵌多媒体内容之外的其他内容包括:渐隐结构化电子文档中除了所述项内嵌多媒体内容之外的其他内容。
在显示放大项内嵌多媒体内容时,在触摸屏显示器上检测第二姿态(例如,图7B中的姿态4030)(8008)。
响应于检测到第二姿态,显示用于播放放大项内嵌多媒体内容的一个或多个回放控制(8010)。在一些实施例中,一个或多个回放控制包括播放图标(例如,图7C中的图标4018)、暂停图标(例如,图7E中的图标4024)、音量图标(例如,图标4022)和/或回放进度条图标(例如,图标4010)。
在一些实施例中,显示一个或多个回放控制包括在放大项内嵌多媒体内容上显示一个或多个回放控制(例如,在图7C中,回放控制4016、4018、4020和4022在放大的内嵌多媒体内容4002-1上)。在一些实施例中,一个或多个回放控制叠置在所述放大项内嵌多媒体内容上。在一些实施例中,一个或多个回放控制是半透明的。
在一些实施例中,改写结构化电子文档中的自动开始播放所述项内嵌多媒体内容的指令,以给予设备在开始回放前下载更多所选择的内嵌多媒体内容的时间。
在一个回放控制上检测第三姿态(例如,图7C中在播放图标4018上的姿态4026)(8012)。
响应于检测到第三姿态,播放放大项内嵌多媒体内容(8014)。在一些实施例中,播放放大项内嵌多媒体内容包括,利用针对与所述项内嵌多媒体内容相关联的内容类型的插件来播放放大项内嵌多媒体内容。
在一些实施例中,在播放放大项内嵌多媒体内容时,停止显示一个或多个回放控制(例如,图7D,其不再显示回放控制4016、4018、4020和4022,但是仍显示4006、4008、4010和4012)。在一些实施例中,所有回放控制停止显示。在一些实施例中,停止显示一个或多个回放控制包括渐隐一个或多个回放控制。在一些实施例中,在预定时间之后停止对一个或多个回放控制的显示。在一些实施例中,在没有检测到与触摸屏显示器的接触预定时间之后停止对一个或多个回放控制的显示。
在一些实施例中,在触摸屏显示器上检测第四姿态(8016)。响应于检测到第四姿态,再次显示结构化电子文档的至少所述部分(例如,图7A)(8018)。在一些实施例中,第四姿态包括在诸如完成图标的回放完成图标上的轻敲姿态(例如,图7D中在完成图标4006上的姿态4032)。在一些实施例中,所述项内嵌多媒体内容恢复到其被放大前的尺寸。
在一些实施例中,第一、第二和第三姿态是手指姿态。在一些实施例中,第一、第二和第三姿态是触笔姿态。
在一些实施例中,第一、第二和第三姿态是轻敲姿态。在一些实施例中,轻敲姿态是利用单个手指的双轻敲、利用两个手指的双轻敲、利用单个手指的单轻敲或者利用两个手指的单轻敲。
尽管以上描述的多媒体显示处理8000包括按照特定顺序发生的多个操作,但是显然处理8000可以包括可串行或并行地(例如,利用并行处理器或多线程环境)执行的更多或更少的操作,两个或更多个操作的顺序可以改变,并且/或者两个或更多个操作可以组合为单个操作。
在具有触摸屏显示器的便携式电子设备上的图形用户界面包括结构化电子文档的至少一部分,其中,所述结构化电子文档包括:内容;所述结构化电子文档的所述部分中的一项内嵌多媒体内容;以及一个或多个回放控制。响应于检测到在所述项内嵌多媒体内容上的第一姿态,放大在触摸屏显示器上的所述项内嵌多媒体内容,并且停止对所述结构化电子文档中除所述放大项内嵌多媒体内容之外的其他内容的显示。响应于在显示所述放大项内嵌多媒体内容时在触摸屏显示器上的第二姿态,显示用于播放所述放大项内嵌多媒体内容的一个或多个回放控制。响应于检测到在一个回放控制上的第三姿态,播放所述放大项内嵌多媒体内容。
出于说明的目的参照特定实施例给出了以上描述。然而,以上的例示性讨论并非旨在穷举或将本发明限于所公开的精确形式。根据以上教习,可以进行很多修改和变化。选择并描述了实施例用以最好地解释本发明的原理及其实际应用,从而使得本领域技术人员能够最好地利用本发明和进行了适于所构想的特定用途的各种修改的各种实施例。
Claims (26)
1.一种用于导航网页的设备,包括:
用于在便携式电子设备的触摸屏显示器上显示网页的至少一部分的装置,其中所述网页包括多个内容框,所显示的部分至少包括第一内容框和第二内容框,所述第一内容框显示在所述触摸屏显示器上的与所述第二内容框的位置分开的位置处;
用于检测在所述网页的显示部分上的位置处的第一姿态的装置;以及
用于对检测到所述第一姿态进行响应的装置,包括:
用于如果所述第一姿态位于所述多个内容框中的第一内容框处,则整体地放大和平移所述网页的显示部分、以使得所述第一内容框显示在所述触摸屏显示器上且所述第二内容框不显示在所述触摸屏显示器上的装置;
用于如果所述第一姿态位于所述多个内容框中的第二内容框处,则放大和平移所述网页以使得所述第二内容框显示在所述触摸屏显示器上且所述第一内容框不显示在所述触摸屏显示器上的装置。
2.如权利要求1所述的设备,还包括:
用于当所述网页被放大和平移以使得所述第一内容框显示在所述触摸屏显示器上且所述第二内容框不显示在所述触摸屏显示器上时,检测所述触摸屏显示器上的第二姿态的装置;以及
用于响应于检测到所述第二姿态,在所述触摸屏显示器上滚动所述网页的装置。
3.如权利要求2所述的设备,其中,所述第一姿态和所述第二姿态是不同类型的姿态。
4.如权利要求2所述的设备,其中,所述第二姿态是挥击姿态。
5.如权利要求4所述的设备,其中,所述第二姿态是向上的挥击姿态,所述滚动是一维垂直滚动。
6.如权利要求4所述的设备,其中,所述第二姿态是偏离垂直超过预定度数的手指挥击姿态,所述滚动是沿所述手指挥击姿态的方向的二维移动。
7.如权利要求1所述的设备,其中,所述第一姿态是轻敲姿态。
8.如权利要求1所述的设备,其中,所述第一姿态是双轻敲姿态。
9.如权利要求2所述的设备,其中,在所述触摸屏显示器上滚动所述网页导致所述第二内容框的显示。
10.如权利要求1所述的设备,其中,在检测到所述第一姿态之前所述网页的显示部分包括在所述触摸屏显示器上的与所述第二内容框不同的位置中与所述第一内容框相邻地显示的第三内容框,所述设备还包括:
用于当所述第一姿态位于所述第一内容框处时,响应于检测到所述第一姿态,放大和平移所述网页以使得所述第三内容框的一部分显示在所述触摸屏显示器上的装置。
11.如权利要求10所述的设备,还包括:
用于响应于检测到第三姿态,平移所述网页以使得所述第三内容框在所述触摸屏显示器上置中的装置。
12.如权利要求11所述的设备,其中,所述第三姿态是挥击姿态。
13.如权利要求11所述的设备,其中,所述第三姿态是在所述第三内容框上的轻敲姿态。
14.一种用于导航网页的方法,包括:
在便携式电子设备的触摸屏显示器上显示网页的至少一部分,其中所述网页包括多个内容框,所显示的部分至少包括第一内容框和第二内容框,所述第一内容框显示在所述触摸屏显示器上的与所述第二内容框的位置分开的位置处;
检测在所述网页的显示部分上的位置处的第一姿态;以及
响应于检测到所述第一姿态:
如果所述第一姿态位于所述多个内容框中的第一内容框处,则整体地放大和平移所述网页的显示部分、以使得所述第一内容框显示在所述触摸屏显示器上且所述第二内容框不显示在所述触摸屏显示器上;
如果所述第一姿态位于所述多个内容框中的第二内容框处,则放大和平移所述网页以使得所述第二内容框显示在所述触摸屏显示器上且所述第一内容框不显示在所述触摸屏显示器上。
15.如权利要求14所述的方法,还包括:
当所述网页被放大和平移以使得所述第一内容框显示在所述触摸屏显示器上且所述第二内容框不显示在所述触摸屏显示器上时,检测所述触摸屏显示器上的第二姿态;以及
响应于检测到所述第二姿态,在所述触摸屏显示器上滚动所述网页。
16.如权利要求15所述的方法,其中,所述第一姿态和所述第二姿态是不同类型的姿态。
17.如权利要求15所述的方法,其中,所述第二姿态是挥击姿态。
18.如权利要求17所述的方法,其中,所述第二姿态是向上的挥击姿态,所述滚动是一维垂直滚动。
19.如权利要求17所述的方法,其中,所述第二姿态是偏离垂直超过预定度数的手指挥击姿态,所述滚动是沿所述手指挥击姿态的方向的二维移动。
20.如权利要求14所述的方法,其中,所述第一姿态是轻敲姿态。
21.如权利要求14所述的方法,其中,所述第一姿态是双轻敲姿态。
22.如权利要求15所述的方法,其中,在所述触摸屏显示器上滚动所述网页导致所述第二内容框的显示。
23.如权利要求14所述的方法,其中,在检测到所述第一姿态之前所述网页的显示部分包括在所述触摸屏显示器上的与所述第二内容框不同的位置中与所述第一内容框相邻地显示的第三内容框,所述方法还包括:
当所述第一姿态位于所述第一内容框处时,响应于检测到所述第一姿态,放大和平移所述网页以使得所述第三内容框的一部分显示在所述触摸屏显示器上。
24.如权利要求23所述的方法,还包括:
响应于检测到第三姿态,平移所述网页以使得所述第三内容框在所述触摸屏显示器上置中。
25.如权利要求24所述的方法,其中,所述第三姿态是挥击姿态。
26.如权利要求24所述的方法,其中,所述第三姿态是在所述第三内容框上的轻敲姿态。
Applications Claiming Priority (13)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US82476906P | 2006-09-06 | 2006-09-06 | |
US60/824,769 | 2006-09-06 | ||
US87925307P | 2007-01-07 | 2007-01-07 | |
US60/879,253 | 2007-01-07 | ||
US87946907P | 2007-01-08 | 2007-01-08 | |
US60/879,469 | 2007-01-08 | ||
US94671507P | 2007-06-27 | 2007-06-27 | |
US60/946,715 | 2007-06-27 | ||
US93799307P | 2007-06-29 | 2007-06-29 | |
US60/937,993 | 2007-06-29 | ||
US11/850,013 | 2007-09-04 | ||
US11/850,013 US7864163B2 (en) | 2006-09-06 | 2007-09-04 | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
CN2007800412226A CN101535938B (zh) | 2006-09-06 | 2007-09-05 | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007800412226A Division CN101535938B (zh) | 2006-09-06 | 2007-09-05 | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103226444A CN103226444A (zh) | 2013-07-31 |
CN103226444B true CN103226444B (zh) | 2016-09-21 |
Family
ID=38777949
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310136453.2A Active CN103176701B (zh) | 2006-09-06 | 2007-09-05 | 用于导航网页的设备和方法 |
CN200910175852A Pending CN101727275A (zh) | 2006-09-06 | 2007-09-05 | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 |
CN201310136787.XA Active CN103226444B (zh) | 2006-09-06 | 2007-09-05 | 用于导航网页的设备和方法 |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310136453.2A Active CN103176701B (zh) | 2006-09-06 | 2007-09-05 | 用于导航网页的设备和方法 |
CN200910175852A Pending CN101727275A (zh) | 2006-09-06 | 2007-09-05 | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 |
Country Status (10)
Country | Link |
---|---|
US (8) | US7864163B2 (zh) |
EP (6) | EP2166438A1 (zh) |
JP (7) | JP5559538B2 (zh) |
KR (8) | KR101652388B1 (zh) |
CN (3) | CN103176701B (zh) |
AU (2) | AU2007292383B2 (zh) |
CA (4) | CA2662134C (zh) |
DE (1) | DE112007002107T5 (zh) |
HK (1) | HK1186787A1 (zh) |
WO (1) | WO2008030879A2 (zh) |
Families Citing this family (370)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7760187B2 (en) * | 2004-07-30 | 2010-07-20 | Apple Inc. | Visual expander |
US7813954B1 (en) * | 2001-12-14 | 2010-10-12 | Keen Personal Media, Inc. | Audiovisual system and method for displaying segmented advertisements tailored to the characteristic viewing preferences of a user |
US8074248B2 (en) | 2005-07-26 | 2011-12-06 | Activevideo Networks, Inc. | System and method for providing video content associated with a source image to a television in a communication network |
US8225231B2 (en) | 2005-08-30 | 2012-07-17 | Microsoft Corporation | Aggregation of PC settings |
US7864163B2 (en) | 2006-09-06 | 2011-01-04 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
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 |
US8842074B2 (en) | 2006-09-06 | 2014-09-23 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
US7956849B2 (en) | 2006-09-06 | 2011-06-07 | Apple Inc. | Video manager for portable multifunction device |
US9304675B2 (en) | 2006-09-06 | 2016-04-05 | Apple Inc. | Portable electronic device for instant messaging |
US9128596B2 (en) * | 2006-09-22 | 2015-09-08 | Opera Software Asa | Method and device for selecting and displaying a region of interest in an electronic document |
US7856605B2 (en) | 2006-10-26 | 2010-12-21 | Apple Inc. | Method, system, and graphical user interface for positioning an insertion marker in a touch screen display |
US8570278B2 (en) | 2006-10-26 | 2013-10-29 | Apple Inc. | Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker |
EP2568462B1 (en) * | 2006-11-27 | 2016-11-09 | Harman Becker Automotive Systems GmbH | Handheld computer device with display which adapts to the orientation |
US20080168478A1 (en) | 2007-01-07 | 2008-07-10 | Andrew Platzer | Application Programming Interfaces for Scrolling |
US7844915B2 (en) | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
US8689132B2 (en) | 2007-01-07 | 2014-04-01 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying electronic documents and lists |
US20080168402A1 (en) | 2007-01-07 | 2008-07-10 | Christopher Blumenberg | Application Programming Interfaces for Gesture Operations |
US9001047B2 (en) | 2007-01-07 | 2015-04-07 | Apple Inc. | Modal change based on orientation of a portable multifunction device |
US9826197B2 (en) | 2007-01-12 | 2017-11-21 | Activevideo Networks, Inc. | Providing television broadcasts over a managed network and interactive content over an unmanaged network to a client device |
US8155202B2 (en) | 2007-01-12 | 2012-04-10 | Activevideo Networks, Inc. | System and method for encoding scrolling raster images |
US20080276194A1 (en) * | 2007-02-06 | 2008-11-06 | Access Systems Americas, Inc. | Method of exposing fully editable text fields on a mobile device |
JP4976899B2 (ja) * | 2007-03-30 | 2012-07-18 | 株式会社東芝 | 携帯型電子機器および音声出力制御プログラム |
US8265166B2 (en) * | 2007-05-14 | 2012-09-11 | Sandisk Il Ltd. | Dual decoder portable media device |
TWI337321B (en) * | 2007-05-15 | 2011-02-11 | Htc Corp | Electronic device with switchable user interface and accessable touch operation |
TWI357012B (en) * | 2007-05-15 | 2012-01-21 | Htc Corp | Method for operating user interface and recording |
US9933937B2 (en) | 2007-06-20 | 2018-04-03 | Apple Inc. | Portable multifunction device, method, and graphical user interface for playing online videos |
US20090144667A1 (en) * | 2007-11-30 | 2009-06-04 | Nokia Corporation | Apparatus, method, computer program and user interface for enabling user input |
TWI420341B (zh) * | 2007-12-31 | 2013-12-21 | Htc Corp | 顯示螢幕上選單之方法及其行動裝置 |
US8174502B2 (en) | 2008-03-04 | 2012-05-08 | Apple Inc. | Touch event processing for web pages |
US8717305B2 (en) * | 2008-03-04 | 2014-05-06 | Apple Inc. | Touch event model for web pages |
US8650507B2 (en) | 2008-03-04 | 2014-02-11 | Apple Inc. | Selecting of text using gestures |
US8201109B2 (en) * | 2008-03-04 | 2012-06-12 | Apple Inc. | Methods and graphical user interfaces for editing on a portable multifunction device |
US8416196B2 (en) * | 2008-03-04 | 2013-04-09 | Apple Inc. | Touch event model programming interface |
US8645827B2 (en) | 2008-03-04 | 2014-02-04 | Apple Inc. | Touch event model |
TWI428814B (zh) | 2008-04-15 | 2014-03-01 | Htc Corp | 在螢幕鎖定狀態下切換背景圖的方法、其行動電子裝置與儲存媒體 |
USD616891S1 (en) | 2008-05-06 | 2010-06-01 | Apple Inc. | Graphical user interface for a display screen or portion thereof |
US8174503B2 (en) * | 2008-05-17 | 2012-05-08 | David H. Cain | Touch-based authentication of a mobile device through user generated pattern creation |
USD616892S1 (en) | 2008-05-20 | 2010-06-01 | Apple Inc. | Graphical user interface for a display screen or portion thereof |
US8477139B2 (en) * | 2008-06-09 | 2013-07-02 | Apple Inc. | Touch screen device, method, and graphical user interface for manipulating three-dimensional virtual objects |
DE102009003995A1 (de) * | 2008-08-06 | 2010-02-11 | Rohde & Schwarz Gmbh & Co. Kg | Verfahren zur Vergrößerung eines Darstellungsbereichs auf einer Darstellungseinrichtung |
US20100060588A1 (en) * | 2008-09-09 | 2010-03-11 | Microsoft Corporation | Temporally separate touch input |
KR101508778B1 (ko) * | 2008-09-17 | 2015-04-03 | 주식회사 엘지유플러스 | 이동통신단말기 및 화면 처리 방법 |
US9087337B2 (en) * | 2008-10-03 | 2015-07-21 | Google Inc. | Displaying vertical content on small display devices |
EP2350786A4 (en) * | 2008-10-15 | 2012-06-13 | Inputive Corp | SYSTEM AND METHOD FOR THE SEAMLESS INTEGRATED NAVIGATION OF APPLICATIONS |
TW201017487A (en) * | 2008-10-17 | 2010-05-01 | Asustek Comp Inc | Method for operating displayed page and electronic device |
US20100107100A1 (en) | 2008-10-23 | 2010-04-29 | Schneekloth Jason S | Mobile Device Style Abstraction |
KR101078929B1 (ko) * | 2008-11-06 | 2011-11-01 | 엘지전자 주식회사 | 단말기 및 그 인터넷 이용 방법 |
US8954894B2 (en) * | 2008-11-15 | 2015-02-10 | Adobe Systems Incorporated | Gesture-initiated symbol entry |
US9477396B2 (en) * | 2008-11-25 | 2016-10-25 | Samsung Electronics Co., Ltd. | Device and method for providing a user interface |
US9552154B2 (en) * | 2008-11-25 | 2017-01-24 | Samsung Electronics Co., Ltd. | Device and method for providing a user interface |
US8543415B2 (en) * | 2008-11-26 | 2013-09-24 | General Electric Company | Mobile medical device image and series navigation |
US20100138732A1 (en) * | 2008-11-28 | 2010-06-03 | Nokia Corporation | Method for implementing small device and touch interface form fields to improve usability and design |
US8159465B2 (en) | 2008-12-19 | 2012-04-17 | Verizon Patent And Licensing Inc. | Zooming techniques for touch screens |
US20100162133A1 (en) * | 2008-12-23 | 2010-06-24 | At&T Mobility Ii Llc | User interface paradigm for next-generation mobile messaging |
US8700072B2 (en) | 2008-12-23 | 2014-04-15 | At&T Mobility Ii Llc | Scalable message fidelity |
US8428626B2 (en) * | 2008-12-23 | 2013-04-23 | At&T Mobility Ii Llc | Selective caching of real time messaging threads |
US8893040B2 (en) | 2008-12-23 | 2014-11-18 | At&T Mobility Ii Llc | Systems, devices, or methods for accessing information employing a tumbler-style graphical user interface |
US8566403B2 (en) * | 2008-12-23 | 2013-10-22 | At&T Mobility Ii Llc | Message content management system |
US7870211B2 (en) * | 2008-12-23 | 2011-01-11 | At&T Mobility Ii Llc | Conversation message routing supporting dynamic class transitions |
US20100162138A1 (en) * | 2008-12-23 | 2010-06-24 | At&T Mobility Ii Llc | Conversation bubbles including visual cues for threaded messaging applications |
US8799820B2 (en) * | 2008-12-23 | 2014-08-05 | At&T Mobility Ii Llc | Dynamically scaled messaging content |
US8319736B2 (en) * | 2009-01-19 | 2012-11-27 | Microsoft Corporation | Touch sensitive computing device and method |
JP4913834B2 (ja) * | 2009-01-23 | 2012-04-11 | シャープ株式会社 | 情報処理装置、制御方法及びプログラム |
JP2010191739A (ja) * | 2009-02-19 | 2010-09-02 | Fujitsu Ltd | 文書表示装置、文書表示方法、及びこの方法を実行するコンピュータプログラム |
US8566045B2 (en) | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
US8285499B2 (en) | 2009-03-16 | 2012-10-09 | Apple Inc. | Event recognition |
US9311112B2 (en) * | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
US8661362B2 (en) * | 2009-03-16 | 2014-02-25 | Apple Inc. | Methods and graphical user interfaces for editing on a multifunction device with a touch screen display |
US8566044B2 (en) * | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
GB0905457D0 (en) | 2009-03-30 | 2009-05-13 | Touchtype Ltd | System and method for inputting text into electronic devices |
US8175653B2 (en) * | 2009-03-30 | 2012-05-08 | Microsoft Corporation | Chromeless user interface |
US10191654B2 (en) * | 2009-03-30 | 2019-01-29 | Touchtype Limited | System and method for inputting text into electronic devices |
KR101553842B1 (ko) * | 2009-04-21 | 2015-09-17 | 엘지전자 주식회사 | 멀티 햅틱 효과를 제공하는 휴대 단말기 및 그 제어방법 |
KR101613838B1 (ko) | 2009-05-19 | 2016-05-02 | 삼성전자주식회사 | 휴대 단말기의 홈 스크린 지원 방법 및 이를 지원하는 휴대 단말기 |
JP5493490B2 (ja) * | 2009-06-16 | 2014-05-14 | ソニー株式会社 | 表示制御装置、表示制御方法及び表示制御プログラム |
US8499000B2 (en) * | 2009-07-30 | 2013-07-30 | Novell, Inc. | System and method for floating index navigation |
US9152317B2 (en) * | 2009-08-14 | 2015-10-06 | Microsoft Technology Licensing, Llc | Manipulation of graphical elements via gestures |
US20110043538A1 (en) * | 2009-08-18 | 2011-02-24 | Sony Ericsson Mobile Communications Ab | Method and Arrangement for Zooming on a Display |
US20110043461A1 (en) * | 2009-08-24 | 2011-02-24 | Ming-Te Lai | Systems and methods for application management |
WO2011037558A1 (en) * | 2009-09-22 | 2011-03-31 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US9310907B2 (en) | 2009-09-25 | 2016-04-12 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US8832585B2 (en) | 2009-09-25 | 2014-09-09 | Apple Inc. | Device, method, and graphical user interface for manipulating workspace views |
US8799826B2 (en) * | 2009-09-25 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for moving a calendar entry in a calendar application |
US8766928B2 (en) * | 2009-09-25 | 2014-07-01 | Apple Inc. | Device, method, and graphical user interface for manipulating user interface objects |
US9177484B2 (en) * | 2009-10-01 | 2015-11-03 | Andrew Chan | Apparatus and method of supporting communication and performance among a group of musicians |
US10156979B2 (en) | 2009-12-02 | 2018-12-18 | Samsung Electronics Co., Ltd. | Method and apparatus for providing user interface of portable device |
KR20110063297A (ko) * | 2009-12-02 | 2011-06-10 | 삼성전자주식회사 | 휴대용단말기 및 그 제어방법 |
EP2336906A1 (en) | 2009-12-21 | 2011-06-22 | Research in Motion Limited | Method and device to modify an electronic document from a mobile environment with server assistance |
KR20110072970A (ko) * | 2009-12-23 | 2011-06-29 | 엘지전자 주식회사 | 영상표시장치 및 그 동작 방법 |
US8736561B2 (en) | 2010-01-06 | 2014-05-27 | Apple Inc. | Device, method, and graphical user interface with content display modes and display rotation heuristics |
US8698845B2 (en) * | 2010-01-06 | 2014-04-15 | Apple Inc. | Device, method, and graphical user interface with interactive popup views |
US9052894B2 (en) | 2010-01-15 | 2015-06-09 | Apple Inc. | API to replace a keyboard with custom controls |
US8612884B2 (en) * | 2010-01-26 | 2013-12-17 | Apple Inc. | Device, method, and graphical user interface for resizing objects |
US8539386B2 (en) * | 2010-01-26 | 2013-09-17 | Apple Inc. | Device, method, and graphical user interface for selecting and moving objects |
US8539385B2 (en) * | 2010-01-26 | 2013-09-17 | Apple Inc. | Device, method, and graphical user interface for precise positioning of objects |
TWI495322B (zh) * | 2010-01-29 | 2015-08-01 | Htc Corp | 訊息顯示方法、行動電話及電腦程式產品 |
US20110239114A1 (en) * | 2010-03-24 | 2011-09-29 | David Robbins Falkenburg | Apparatus and Method for Unified Experience Across Different Devices |
US9052926B2 (en) | 2010-04-07 | 2015-06-09 | 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 |
US9823831B2 (en) * | 2010-04-07 | 2017-11-21 | Apple Inc. | Device, method, and graphical user interface for managing concurrently open software applications |
USD657796S1 (en) * | 2010-04-08 | 2012-04-17 | Apple Inc. | Display screen or portion thereof with graphical user interface |
JP4976520B2 (ja) | 2010-04-09 | 2012-07-18 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置 |
NL2004670C2 (nl) * | 2010-05-04 | 2012-01-24 | Activevideo Networks B V | Werkwijze voor multimodale afstandsbediening. |
US20110289435A1 (en) * | 2010-05-19 | 2011-11-24 | Samsung Electronics Co., Ltd. | Display apparatus displaying web page and displaying method of the same |
US20110302516A1 (en) * | 2010-06-02 | 2011-12-08 | Oracle International Corporation | Mobile design patterns |
US9542091B2 (en) | 2010-06-04 | 2017-01-10 | Apple Inc. | Device, method, and graphical user interface for navigating through a user interface using a dynamic object selection indicator |
US20110304556A1 (en) * | 2010-06-09 | 2011-12-15 | Microsoft Corporation | Activate, fill, and level gestures |
US8552999B2 (en) | 2010-06-14 | 2013-10-08 | Apple Inc. | Control selection approximation |
US9081494B2 (en) | 2010-07-30 | 2015-07-14 | Apple Inc. | Device, method, and graphical user interface for copying formatting attributes |
US8972879B2 (en) | 2010-07-30 | 2015-03-03 | Apple Inc. | Device, method, and graphical user interface for reordering the front-to-back positions of objects |
US9098182B2 (en) * | 2010-07-30 | 2015-08-04 | Apple Inc. | Device, method, and graphical user interface for copying user interface objects between content regions |
USD676858S1 (en) | 2010-09-01 | 2013-02-26 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD803227S1 (en) * | 2010-10-08 | 2017-11-21 | Oath (Americas) Inc. | Display apparatus including a computer generated icon |
JP5866125B2 (ja) | 2010-10-14 | 2016-02-17 | アクティブビデオ ネットワークス, インコーポレイテッド | ケーブルテレビシステムを使用したビデオ装置間のデジタルビデオストリーミング |
KR101522345B1 (ko) | 2010-11-12 | 2015-05-21 | 주식회사 케이티 | 이동 통신 단말에서의 배경화면 표시 방법 및 그 장치 |
US9785289B2 (en) | 2010-11-23 | 2017-10-10 | Red Hat, Inc. | GUI control improvement using a capacitive touch screen |
US20120159395A1 (en) | 2010-12-20 | 2012-06-21 | Microsoft Corporation | Application-launching interface for multiple modes |
US9244606B2 (en) | 2010-12-20 | 2016-01-26 | Apple Inc. | Device, method, and graphical user interface for navigation of concurrently open software applications |
US8689123B2 (en) | 2010-12-23 | 2014-04-01 | Microsoft Corporation | Application reporting in an application-selectable user interface |
US8612874B2 (en) | 2010-12-23 | 2013-12-17 | Microsoft Corporation | Presenting an application change through a tile |
US9423951B2 (en) | 2010-12-31 | 2016-08-23 | Microsoft Technology Licensing, Llc | Content-based snap point |
US8717381B2 (en) | 2011-01-11 | 2014-05-06 | Apple Inc. | Gesture mapping for image filter input parameters |
US9383917B2 (en) | 2011-03-28 | 2016-07-05 | Microsoft Technology Licensing, Llc | Predictive tiling |
US9588673B2 (en) * | 2011-03-31 | 2017-03-07 | Smart Technologies Ulc | Method for manipulating a graphical object and an interactive input system employing the same |
US9204203B2 (en) | 2011-04-07 | 2015-12-01 | Activevideo Networks, Inc. | Reduction of latency in video distribution networks using adaptive bit rates |
KR101758164B1 (ko) * | 2011-04-08 | 2017-07-26 | 엘지전자 주식회사 | 이동 단말기 및 3d 멀티 앵글 뷰 제어방법 |
US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
KR101199618B1 (ko) | 2011-05-11 | 2012-11-08 | 주식회사 케이티테크 | 화면 분할 표시 장치 및 방법 |
US9323402B1 (en) | 2011-05-26 | 2016-04-26 | D.R. Systems, Inc. | Image navigation |
US9158445B2 (en) | 2011-05-27 | 2015-10-13 | Microsoft Technology Licensing, Llc | Managing an immersive interface in a multi-application immersive environment |
US20120304113A1 (en) * | 2011-05-27 | 2012-11-29 | Patten Michael J | Gesture-based content-object zooming |
US8893033B2 (en) | 2011-05-27 | 2014-11-18 | Microsoft Corporation | Application notifications |
US9104307B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
KR101368960B1 (ko) * | 2011-05-27 | 2014-03-04 | 이해성 | 전자 문서 표시 방법 및 시스템 |
US9658766B2 (en) | 2011-05-27 | 2017-05-23 | Microsoft Technology Licensing, Llc | Edge gesture |
US9104440B2 (en) | 2011-05-27 | 2015-08-11 | Microsoft Technology Licensing, Llc | Multi-application environment |
US9032338B2 (en) | 2011-05-30 | 2015-05-12 | Apple Inc. | Devices, methods, and graphical user interfaces for navigating and editing text |
US9092130B2 (en) | 2011-05-31 | 2015-07-28 | Apple Inc. | Devices, methods, and graphical user interfaces for document manipulation |
US8854491B2 (en) | 2011-06-05 | 2014-10-07 | Apple Inc. | Metadata-assisted image filters |
US8719725B2 (en) * | 2011-07-18 | 2014-05-06 | Oracle International Corporation | Touch optimized pivot table |
US9311426B2 (en) | 2011-08-04 | 2016-04-12 | Blackberry Limited | Orientation-dependent processing of input files by an electronic device |
KR20140044881A (ko) | 2011-08-05 | 2014-04-15 | 톰슨 라이센싱 | 비디오 피킹 |
US8971572B1 (en) | 2011-08-12 | 2015-03-03 | The Research Foundation For The State University Of New York | Hand pointing estimation for human computer interaction |
US20130042197A1 (en) * | 2011-08-12 | 2013-02-14 | Daniel Amare | Chemistry and physics calculator |
US8806369B2 (en) | 2011-08-26 | 2014-08-12 | Apple Inc. | Device, method, and graphical user interface for managing and interacting with concurrently open software applications |
US20130057587A1 (en) | 2011-09-01 | 2013-03-07 | Microsoft Corporation | Arranging tiles |
US8176435B1 (en) * | 2011-09-08 | 2012-05-08 | Google Inc. | Pinch to adjust |
US8922575B2 (en) | 2011-09-09 | 2014-12-30 | Microsoft Corporation | Tile cache |
US9557909B2 (en) | 2011-09-09 | 2017-01-31 | Microsoft Technology Licensing, Llc | Semantic zoom linguistic helpers |
US20130067420A1 (en) * | 2011-09-09 | 2013-03-14 | Theresa B. Pittappilly | Semantic Zoom Gestures |
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 |
US9244802B2 (en) | 2011-09-10 | 2016-01-26 | Microsoft Technology Licensing, Llc | Resource user interface |
US8933952B2 (en) | 2011-09-10 | 2015-01-13 | Microsoft Corporation | Pre-rendering new content for an application-selectable user interface |
US8959430B1 (en) * | 2011-09-21 | 2015-02-17 | Amazon Technologies, Inc. | Facilitating selection of keys related to a selected key |
JP5805601B2 (ja) * | 2011-09-30 | 2015-11-04 | 京セラ株式会社 | 装置、方法、及びプログラム |
USD722080S1 (en) * | 2011-10-12 | 2015-02-03 | Sony Corporation | Portion of display panel or screen with an icon |
US9544759B2 (en) | 2011-11-01 | 2017-01-10 | Google Inc. | Systems, methods, and computer program products for managing states |
MX341641B (es) | 2011-11-01 | 2016-08-29 | Google Inc | Sistemas, metodos y productos de programas de computadora para interconectar multiples gestores de servicios de confianza proveedores de servicios y elementos de seguridad. |
TW201319921A (zh) * | 2011-11-07 | 2013-05-16 | Benq Corp | 觸控螢幕畫面控制方法及觸控螢幕畫面顯示方法 |
CN103186505B (zh) * | 2011-12-30 | 2015-12-02 | 北大方正集团有限公司 | 一种确定电子文档显示模式的方法和装置 |
CA2798507C (en) * | 2012-01-06 | 2015-03-17 | Microsoft Corporation | Input pointer delay and zoom logic |
EP2815582B1 (en) | 2012-01-09 | 2019-09-04 | ActiveVideo Networks, Inc. | Rendering of an interactive lean-backward user interface on a television |
JP5539415B2 (ja) * | 2012-01-19 | 2014-07-02 | シャープ株式会社 | 情報処理装置及びプログラム |
US9557876B2 (en) | 2012-02-01 | 2017-01-31 | Facebook, Inc. | Hierarchical user interface |
US9645724B2 (en) | 2012-02-01 | 2017-05-09 | Facebook, Inc. | Timeline based content organization |
US9235318B2 (en) | 2012-02-01 | 2016-01-12 | Facebook, Inc. | Transitions among hierarchical user-interface layers |
CN103294674B (zh) * | 2012-02-23 | 2017-02-15 | 宇龙计算机通信科技(深圳)有限公司 | 调整页面浏览位置的方法及其通信终端 |
DE112013001343B4 (de) | 2012-03-06 | 2019-02-28 | Apple Inc. | Benutzerschnittstelle für ein virtuelles Musikinstrument und Verfahren zum Bestimmen einer Eigenschaft einer auf einem virtuellen Saiteninstrument gespielten Note |
KR101931676B1 (ko) | 2012-03-23 | 2018-12-24 | 삼성디스플레이 주식회사 | 광 센서, 이를 포함하는 표시 장치 및 그 구동 방법 |
US9800945B2 (en) | 2012-04-03 | 2017-10-24 | Activevideo Networks, Inc. | Class-based intelligent multiplexing over unmanaged networks |
US9123084B2 (en) | 2012-04-12 | 2015-09-01 | Activevideo Networks, Inc. | Graphical application integration with MPEG objects |
KR101452038B1 (ko) | 2012-04-26 | 2014-10-22 | 삼성전기주식회사 | 모바일 기기 및 그 화면 제어 방법 |
DE102012103887B4 (de) * | 2012-05-03 | 2018-12-13 | Thomas Reitmeier | Anordnung aus einem Tisch und einer bildprojizierenden Vorrichtung sowie Verwendung und Steuerungsverfahren |
JP6182207B2 (ja) | 2012-05-09 | 2017-08-16 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトのアクティブ化状態を変更するためのフィードバックを提供するためのデバイス、方法、及びグラフィカルユーザインタフェース |
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 |
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 |
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 |
CN108287651B (zh) | 2012-05-09 | 2021-04-13 | 苹果公司 | 用于针对在用户界面中执行的操作提供触觉反馈的方法和装置 |
WO2013169845A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for scrolling nested regions |
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 |
JP6002836B2 (ja) | 2012-05-09 | 2016-10-05 | アップル インコーポレイテッド | ジェスチャに応答して表示状態間を遷移するためのデバイス、方法、及びグラフィカルユーザインタフェース |
WO2013169843A1 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for manipulating framed graphical objects |
WO2013169877A2 (en) | 2012-05-09 | 2013-11-14 | Yknots Industries Llc | Device, method, and graphical user interface for selecting user interface objects |
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 |
JP2015519656A (ja) | 2012-05-09 | 2015-07-09 | アップル インコーポレイテッド | ユーザインタフェースオブジェクトを移動し、ドロップするためのデバイス、方法及びグラフィカルユーザインタフェース |
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 |
US8977967B2 (en) | 2012-05-11 | 2015-03-10 | Microsoft Technology Licensing, Llc | Rules for navigating to next content in a browser |
MX2014014331A (es) | 2012-05-24 | 2015-09-23 | Google Inc | Sistemas, metodos y productos de programas informaticos para proporcionar un protocolo sin contacto. |
USD740832S1 (en) | 2012-06-06 | 2015-10-13 | Apple Inc. | Display screen or portion thereof with a graphical user interface |
USD730364S1 (en) | 2012-06-05 | 2015-05-26 | Apple Inc. | Display screen or portion thereof with a graphical user interface |
USD739859S1 (en) | 2012-06-06 | 2015-09-29 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD719973S1 (en) * | 2012-06-06 | 2014-12-23 | Apple Inc. | Display screen or portion thereof with graphical user interface |
WO2013188890A1 (en) * | 2012-06-15 | 2013-12-19 | Alexander Kay | Method and apparatus for initiating an interactive learning experience |
US8904304B2 (en) * | 2012-06-25 | 2014-12-02 | Barnesandnoble.Com Llc | Creation and exposure of embedded secondary content data relevant to a primary content page of an electronic book |
JP5994428B2 (ja) * | 2012-06-26 | 2016-09-21 | ブラザー工業株式会社 | プログラムおよび携帯端末 |
US9495065B2 (en) | 2012-07-06 | 2016-11-15 | Navico Holding As | Cursor assist mode |
US9361693B2 (en) | 2012-07-06 | 2016-06-07 | Navico Holding As | Adjusting parameters of marine electronics data |
US20140012750A1 (en) | 2012-07-09 | 2014-01-09 | Jvl Ventures, Llc | Systems, methods, and computer program products for integrating third party services with a mobile wallet |
US9021437B2 (en) | 2012-07-13 | 2015-04-28 | Microsoft Technology Licensing, Llc | Declarative style rules for default touch behaviors |
MY171073A (en) * | 2012-07-13 | 2019-09-24 | Singapore Airlines Ltd | A method and device for controlling a display device |
US8676709B2 (en) | 2012-07-31 | 2014-03-18 | Google Inc. | Merchant category codes in a proxy card transaction |
US9460416B2 (en) * | 2012-08-16 | 2016-10-04 | Microsoft Technology Licensing, Llc | Reading mode for interactive slide presentations with accompanying notes |
US9268423B2 (en) | 2012-09-08 | 2016-02-23 | Stormlit Limited | Definition and use of node-based shapes, areas and windows on touch screen devices |
KR101825157B1 (ko) | 2012-09-18 | 2018-03-14 | 구글 엘엘씨 | 복수의 서비스 제공자 신뢰 서비스 관리기들과 보안 요소들을 인터페이싱하기 위한 시스템들, 방법들, 및 컴퓨터 프로그램 제품들 |
CN103777739A (zh) * | 2012-10-17 | 2014-05-07 | 中兴通讯股份有限公司 | 一种终端及控制终端的操作方法 |
USD750113S1 (en) | 2012-12-05 | 2016-02-23 | Ivoclar Vivadent Ag | Display screen or a portion thereof having an animated graphical user interface |
JP6099961B2 (ja) * | 2012-12-18 | 2017-03-22 | キヤノン株式会社 | 画像表示装置、画像表示装置の制御方法およびコンピュータプログラム |
CN103034468B (zh) * | 2012-12-18 | 2016-02-24 | 小米科技有限责任公司 | 一种显示文本的方法及装置 |
KR20140082434A (ko) * | 2012-12-24 | 2014-07-02 | 삼성전자주식회사 | 전자장치에서 화면 표시 방법 및 장치 |
EP2912542B1 (en) | 2012-12-29 | 2022-07-13 | Apple Inc. | Device and method for forgoing generation of tactile output for a multi-contact gesture |
JP6097843B2 (ja) | 2012-12-29 | 2017-03-15 | アップル インコーポレイテッド | コンテンツをスクロールするか選択するかを判定するためのデバイス、方法、及びグラフィカルユーザインタフェース |
EP3467634B1 (en) | 2012-12-29 | 2020-09-23 | Apple Inc. | Device, method, and graphical user interface for navigating user interface hierarchies |
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 |
CN105144057B (zh) | 2012-12-29 | 2019-05-17 | 苹果公司 | 用于根据具有模拟三维特征的控制图标的外观变化来移动光标的设备、方法和图形用户界面 |
JP5231687B1 (ja) * | 2013-01-12 | 2013-07-10 | 春佳 西守 | タッチパネルを有する携帯端末によって実行されるコンピュータプログラム |
AU2014209581B2 (en) | 2013-01-25 | 2019-05-02 | Google Llc | Systems, methods, and computer program products for managing data re-installation |
WO2014125403A2 (en) * | 2013-02-12 | 2014-08-21 | Amit Kumar Jain Amit | Method of video interaction using poster view |
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 |
US9292264B2 (en) | 2013-03-15 | 2016-03-22 | Paschar Llc | Mobile device user interface advertising software development kit |
US9165203B2 (en) * | 2013-03-15 | 2015-10-20 | Arris Technology, Inc. | Legibility enhancement for a logo, text or other region of interest in video |
WO2014145921A1 (en) | 2013-03-15 | 2014-09-18 | Activevideo Networks, Inc. | A multiple-mode system and method for providing user selectable video content |
US8829365B1 (en) | 2013-03-15 | 2014-09-09 | Pure Imagination, LLC | System and method for maintaining recipe ratios when measuring ingredients for culinary combinations |
US9646302B2 (en) | 2013-03-26 | 2017-05-09 | Google Inc. | Systems, methods, and computer program products for managing wallet activation |
US9495558B2 (en) | 2013-03-26 | 2016-11-15 | Google Inc. | Systems, methods, and computer program products for managing access control |
WO2014160636A1 (en) | 2013-03-26 | 2014-10-02 | Jvl Ventures Llc | Systems, methods, and computer program products for managing service installation |
US20140298245A1 (en) * | 2013-03-28 | 2014-10-02 | Microsoft Corporation | Display Instance Management |
KR102094013B1 (ko) * | 2013-04-02 | 2020-03-26 | 삼성전자주식회사 | 전자 장치에서 메시지를 전송하기 위한 장치 및 방법 |
US9063576B1 (en) * | 2013-04-04 | 2015-06-23 | Amazon Technologies, Inc. | Managing gesture input information |
US9875017B2 (en) * | 2013-04-26 | 2018-01-23 | Kyocera Corporation | Device, method, and program |
US20160077723A1 (en) * | 2013-05-13 | 2016-03-17 | Realitygate (Pty) Ltd. | Dynamic adaptation of interactive information containers' content and state |
US10572124B2 (en) * | 2013-05-20 | 2020-02-25 | Citrix Systems, Inc. | Bound based contextual zoom |
US11030315B2 (en) | 2013-05-21 | 2021-06-08 | Google Llc | Systems, methods, and computer program products for managing disabling of services |
CN104182119B (zh) * | 2013-05-27 | 2018-02-09 | 腾讯科技(深圳)有限公司 | 多窗口页面的状态控制方法及装置 |
US9219922B2 (en) | 2013-06-06 | 2015-12-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
US9294785B2 (en) | 2013-06-06 | 2016-03-22 | Activevideo Networks, Inc. | System and method for exploiting scene graph information in construction of an encoded video sequence |
WO2014197879A1 (en) | 2013-06-06 | 2014-12-11 | Activevideo Networks, Inc. | Overlay rendering of user interface onto source video |
US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
US9699019B2 (en) | 2013-06-14 | 2017-07-04 | Microsoft Technology Licensing, Llc | Related content display associated with browsing |
WO2014204832A1 (en) | 2013-06-17 | 2014-12-24 | Jvl Ventures, Llc | Systems, methods, and computer program products for processing a request relating to a mobile communication device |
JP2015007949A (ja) * | 2013-06-26 | 2015-01-15 | ソニー株式会社 | 表示装置、表示制御方法及びコンピュータプログラム |
US9292345B2 (en) | 2013-07-08 | 2016-03-22 | Google Inc. | Systems, methods, and computer program products for processing sets of instructions for mobile devices |
US9727212B2 (en) * | 2013-07-09 | 2017-08-08 | Google Inc. | Full screen content viewing interface entry |
KR102189679B1 (ko) * | 2013-07-12 | 2020-12-14 | 삼성전자주식회사 | 외부 기기에 디스플레이된 정보와 관련된 기능을 실행하는 휴대용 기기, 휴대용 기기에서 외부 기기에 디스플레이된 정보와 관련된 기능을 실행하는 방법 및 컴퓨터 판독 가능한 기록 매체 |
US9043425B2 (en) * | 2013-07-29 | 2015-05-26 | Google Inc. | Resource locator remarketing |
USD776124S1 (en) * | 2013-09-03 | 2017-01-10 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with animated graphical user interface |
WO2015047807A1 (en) | 2013-09-30 | 2015-04-02 | Jvl Ventures, Llc | Systems, methods, and computer program products for securely managing data on a secure element |
US9536106B2 (en) | 2013-10-08 | 2017-01-03 | D.R. Systems, Inc. | System and method for the display of restricted information on private displays |
WO2015053924A1 (en) | 2013-10-10 | 2015-04-16 | Jvl Ventures, Llc | Systems, methods, and computer program products for storing and managing program data |
DE212014000188U1 (de) | 2013-10-10 | 2016-04-26 | Google, Inc. | Systeme und Computerprogrammprodukte zur Verwaltung kontaktfreier Transaktionen |
USD752058S1 (en) * | 2013-11-22 | 2016-03-22 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with icon |
US20150169531A1 (en) * | 2013-12-17 | 2015-06-18 | Microsoft Corporation | Touch/Gesture-Enabled Interaction with Electronic Spreadsheets |
USD755830S1 (en) | 2013-12-18 | 2016-05-10 | Apple Inc. | Display screen or portion thereof with graphical user interface |
DE202014011402U1 (de) | 2013-12-19 | 2020-02-21 | Google Llc | Systeme und Computerprogrammprodukte zum Erlangen von Mobilvorrichtungsdaten |
EP3085011A4 (en) | 2013-12-19 | 2017-08-16 | Google, Inc. | Systems, methods, and computer program products for service processing |
US10120451B1 (en) | 2014-01-09 | 2018-11-06 | D.R. Systems, Inc. | Systems and user interfaces for dynamic interaction with two- and three-dimensional medical image data using spatial positioning of mobile devices |
USD765092S1 (en) | 2014-03-03 | 2016-08-30 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD766318S1 (en) | 2014-03-07 | 2016-09-13 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
CN103885712B (zh) * | 2014-03-21 | 2017-08-15 | 小米科技有限责任公司 | 网页调整方法、装置及电子设备 |
US10402034B2 (en) | 2014-04-02 | 2019-09-03 | Microsoft Technology Licensing, Llc | Adaptive user interface pane manager |
EP2930049B1 (de) | 2014-04-08 | 2017-12-06 | Volkswagen Aktiengesellschaft | Anwenderschnittstelle und Verfahren zur Anpassung einer Ansicht auf einer Anzeigeeinheit |
US9788029B2 (en) | 2014-04-25 | 2017-10-10 | Activevideo Networks, Inc. | Intelligent multiplexing using class-based, multi-dimensioned decision logic for managed networks |
US10269062B2 (en) | 2014-05-08 | 2019-04-23 | Xero Limited | Systems and methods of mobile banking reconciliation |
KR102201095B1 (ko) | 2014-05-30 | 2021-01-08 | 애플 인크. | 하나의 디바이스의 사용으로부터 다른 디바이스의 사용으로의 전환 |
US9898162B2 (en) | 2014-05-30 | 2018-02-20 | Apple Inc. | Swiping functions for messaging applications |
US9971500B2 (en) | 2014-06-01 | 2018-05-15 | Apple Inc. | Displaying options, assigning notification, ignoring messages, and simultaneous user interface displays in a messaging application |
USD771112S1 (en) | 2014-06-01 | 2016-11-08 | Apple Inc. | Display screen or portion thereof with graphical user interface |
DE102014108559A1 (de) * | 2014-06-18 | 2015-12-24 | Amazonen-Werke H. Dreyer Gmbh & Co. Kg | Bedienterminal einer landwirtschaftlichen Arbeitsmaschine |
CN105278772A (zh) * | 2014-07-25 | 2016-01-27 | 南京瀚宇彩欣科技有限责任公司 | 检测手指输入的方法、触控外盖以及手持式电子装置 |
US9538316B2 (en) | 2014-07-25 | 2017-01-03 | Hannstar Display (Nanjing) Corporation | Smart monitor system and hand-held electronic device |
CN105278771A (zh) * | 2014-07-25 | 2016-01-27 | 南京瀚宇彩欣科技有限责任公司 | 无挡触控的手持式电子装置、方法及图形化使用者界面 |
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 |
US10678412B2 (en) | 2014-07-31 | 2020-06-09 | Microsoft Technology Licensing, Llc | Dynamic joint dividers for application windows |
USD735754S1 (en) | 2014-09-02 | 2015-08-04 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US20160062571A1 (en) | 2014-09-02 | 2016-03-03 | Apple Inc. | Reduced size user interface |
CN112199000A (zh) | 2014-09-02 | 2021-01-08 | 苹果公司 | 多维对象重排 |
USD762693S1 (en) | 2014-09-03 | 2016-08-02 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US11017569B2 (en) * | 2014-09-08 | 2021-05-25 | Tableau Software, Inc. | Methods and devices for displaying data mark information |
US10347027B2 (en) | 2014-09-08 | 2019-07-09 | Tableau Software, Inc. | Animated transition between data visualization versions at different levels of detail |
US10380770B2 (en) | 2014-09-08 | 2019-08-13 | Tableau Software, Inc. | Interactive data visualization user interface with multiple interaction profiles |
US10635262B2 (en) | 2014-09-08 | 2020-04-28 | Tableau Software, Inc. | Interactive data visualization user interface with gesture-based data field selection |
US10347018B2 (en) | 2014-09-08 | 2019-07-09 | Tableau Software, Inc. | Interactive data visualization user interface with hierarchical filtering based on gesture location on a chart |
US10642365B2 (en) | 2014-09-09 | 2020-05-05 | Microsoft Technology Licensing, Llc | Parametric inertia and APIs |
USD783683S1 (en) | 2014-12-23 | 2017-04-11 | Mcafee, Inc. | Display screen with animated graphical user interface |
US10209849B2 (en) * | 2015-01-21 | 2019-02-19 | Microsoft Technology Licensing, Llc | Adaptive user interface pane objects |
US10042655B2 (en) | 2015-01-21 | 2018-08-07 | Microsoft Technology Licensing, Llc. | Adaptable user interface display |
JP2015130184A (ja) * | 2015-02-03 | 2015-07-16 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置、情報処理方法、及びプログラム |
USD765098S1 (en) | 2015-03-06 | 2016-08-30 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9645732B2 (en) | 2015-03-08 | 2017-05-09 | Apple Inc. | Devices, methods, and graphical user interfaces for displaying and using menus |
US9632664B2 (en) | 2015-03-08 | 2017-04-25 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
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 |
US10048757B2 (en) | 2015-03-08 | 2018-08-14 | Apple Inc. | Devices and methods for controlling media presentation |
USD771670S1 (en) | 2015-03-09 | 2016-11-15 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
US9785305B2 (en) | 2015-03-19 | 2017-10-10 | Apple Inc. | Touch input cursor manipulation |
US9639184B2 (en) | 2015-03-19 | 2017-05-02 | Apple Inc. | Touch input cursor manipulation |
US20170045981A1 (en) | 2015-08-10 | 2017-02-16 | Apple Inc. | Devices and Methods for Processing Touch Inputs Based on Their Intensities |
USD760746S1 (en) | 2015-06-04 | 2016-07-05 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD772269S1 (en) | 2015-06-05 | 2016-11-22 | Apple Inc. | Display screen or portion thereof with graphical user interface |
US9860451B2 (en) | 2015-06-07 | 2018-01-02 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9674426B2 (en) | 2015-06-07 | 2017-06-06 | Apple Inc. | Devices and methods for capturing and interacting with enhanced digital images |
US9830048B2 (en) | 2015-06-07 | 2017-11-28 | Apple Inc. | Devices and methods for processing touch inputs with instructions in a web page |
USD847162S1 (en) * | 2015-06-16 | 2019-04-30 | Airwatch Llc | Display screen, or portion thereof, with a transitional user interface search component |
USD771653S1 (en) * | 2015-07-29 | 2016-11-15 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD791806S1 (en) * | 2015-08-08 | 2017-07-11 | Youfolo, Inc. | Display screen or portion thereof with animated graphical user interface |
US9880735B2 (en) | 2015-08-10 | 2018-01-30 | Apple Inc. | Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback |
US10896532B2 (en) | 2015-09-08 | 2021-01-19 | Tableau Software, Inc. | Interactive data visualization user interface with multiple interaction profiles |
US9996254B2 (en) * | 2015-09-23 | 2018-06-12 | Samsung Electronics Co., Ltd. | Hidden application icons |
USD800766S1 (en) * | 2015-12-11 | 2017-10-24 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
USD800159S1 (en) * | 2015-12-11 | 2017-10-17 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD801381S1 (en) * | 2015-12-16 | 2017-10-31 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
US10319049B2 (en) * | 2016-02-24 | 2019-06-11 | Sony Interactive Entertainment LLC | Re-sharing media content on a network |
USD807379S1 (en) * | 2016-03-24 | 2018-01-09 | Adp, Llc | Display screen with graphical user interface |
TWD184720S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD184719S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185985S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD184725S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185991S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD184723S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD184724S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185987S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD184721S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185989S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD184722S (zh) * | 2016-04-29 | 2017-08-01 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185986S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185988S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
TWD185990S (zh) * | 2016-04-29 | 2017-10-11 | 姚秉洋 | 顯示螢幕之圖形化使用者介面 |
US9805702B1 (en) | 2016-05-16 | 2017-10-31 | Apple Inc. | Separate isolated and resonance samples for a virtual instrument |
US10637986B2 (en) | 2016-06-10 | 2020-04-28 | Apple Inc. | Displaying and updating a set of application views |
US10620812B2 (en) | 2016-06-10 | 2020-04-14 | Apple Inc. | Device, method, and graphical user interface for managing electronic communications |
DK201670595A1 (en) | 2016-06-11 | 2018-01-22 | Apple Inc | Configuring context-specific user interfaces |
JP2018038503A (ja) * | 2016-09-06 | 2018-03-15 | ソニー株式会社 | 医療用画像処理装置、画像処理方法、及びプログラム |
US10521107B2 (en) | 2016-09-24 | 2019-12-31 | Apple Inc. | Devices, methods, and graphical user interfaces for selecting and interacting with different device modes |
USD849760S1 (en) * | 2017-08-01 | 2019-05-28 | Roku, Inc. | Display screen or portion thereof with animated graphical user interface |
USD849759S1 (en) * | 2017-08-01 | 2019-05-28 | Roku, Inc. | Display screen or portion thereof with animated graphical user interface |
USD847850S1 (en) * | 2017-08-15 | 2019-05-07 | Amazon Technologies, Inc. | Display screen having a graphical user interface |
USD843442S1 (en) | 2017-09-10 | 2019-03-19 | Apple Inc. | Type font |
US10149659B1 (en) | 2017-09-29 | 2018-12-11 | Varex Imaging Corporation | Hand-held X-ray sensor with gesture-activated wake function |
USD910046S1 (en) | 2017-09-29 | 2021-02-09 | Apple Inc. | Electronic device with graphical user interface |
USD857033S1 (en) | 2017-11-07 | 2019-08-20 | Apple Inc. | Electronic device with graphical user interface |
USD829239S1 (en) * | 2017-12-08 | 2018-09-25 | Technonet Co., Ltd. | Video player display screen or portion thereof with graphical user interface |
USD916862S1 (en) * | 2018-05-10 | 2021-04-20 | Wells Fargo Bank, N.A. | Display screen or portion thereof with graphical user interface |
US11079919B1 (en) | 2018-05-10 | 2021-08-03 | Wells Fargo Bank, N.A. | Personal computing devices with improved graphical user interfaces |
USD879132S1 (en) | 2018-06-03 | 2020-03-24 | Apple Inc. | Electronic device with graphical user interface |
USD885426S1 (en) | 2018-06-03 | 2020-05-26 | Apple Inc. | Electronic device with graphical user interface |
JP2018190444A (ja) * | 2018-07-19 | 2018-11-29 | シャープ株式会社 | 表示装置、表示方法、およびプログラム |
USD882615S1 (en) | 2018-09-06 | 2020-04-28 | Apple Inc. | Electronic device with animated graphical user interface |
US11307730B2 (en) | 2018-10-19 | 2022-04-19 | Wen-Chieh Geoffrey Lee | Pervasive 3D graphical user interface configured for machine learning |
USD962244S1 (en) * | 2018-10-28 | 2022-08-30 | Apple Inc. | Electronic device with graphical user interface |
USD883319S1 (en) | 2018-10-29 | 2020-05-05 | Apple Inc. | Electronic device with graphical user interface |
USD902221S1 (en) | 2019-02-01 | 2020-11-17 | Apple Inc. | Electronic device with animated graphical user interface |
USD900871S1 (en) | 2019-02-04 | 2020-11-03 | Apple Inc. | Electronic device with animated graphical user interface |
WO2020175845A1 (ko) * | 2019-02-26 | 2020-09-03 | 엘지전자 주식회사 | 디스플레이 장치 및 그의 동작 방법 |
US11379113B2 (en) | 2019-06-01 | 2022-07-05 | Apple Inc. | Techniques for selecting text |
USD961603S1 (en) | 2019-06-01 | 2022-08-23 | Apple Inc. | Electronic device with animated graphical user interface |
US11194467B2 (en) | 2019-06-01 | 2021-12-07 | Apple Inc. | Keyboard management user interfaces |
US11216150B2 (en) | 2019-06-28 | 2022-01-04 | Wen-Chieh Geoffrey Lee | Pervasive 3D graphical user interface with vector field functionality |
JP7159990B2 (ja) | 2019-07-12 | 2022-10-25 | 日新電機株式会社 | 非接地系統の一線地絡過電圧抑制装置 |
USD921669S1 (en) | 2019-09-09 | 2021-06-08 | Apple Inc. | Display screen or portion thereof with animated graphical user interface |
USD949184S1 (en) | 2020-06-17 | 2022-04-19 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD974371S1 (en) | 2020-07-29 | 2023-01-03 | Apple Inc. | Display screen or portion thereof with graphical user interface |
USD965015S1 (en) * | 2020-09-28 | 2022-09-27 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD965016S1 (en) * | 2020-09-28 | 2022-09-27 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with transitional graphical user interface |
USD965014S1 (en) * | 2020-09-28 | 2022-09-27 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with graphical user interface |
CN112989766B (zh) * | 2021-05-11 | 2021-08-03 | 金锐同创(北京)科技股份有限公司 | 文档标注信息的处理方法、装置及终端设备 |
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 |
WO2023108475A1 (en) | 2021-12-15 | 2023-06-22 | Citrix Systems, Inc. | Application hotspot on endpoint device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1278340A (zh) * | 1997-08-28 | 2000-12-27 | 汤姆森消费电子有限公司 | 在包含不同显示区域的显示屏中漫游的系统和方法 |
US20060101354A1 (en) * | 2004-10-20 | 2006-05-11 | Nintendo Co., Ltd. | Gesture inputs for a portable display device |
Family Cites Families (276)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3859005A (en) | 1973-08-13 | 1975-01-07 | Albert L Huebner | Erosion reduction in wet turbines |
US4826405A (en) | 1985-10-15 | 1989-05-02 | Aeroquip Corporation | Fan blade fabrication system |
US5051736A (en) | 1989-06-28 | 1991-09-24 | International Business Machines Corporation | Optical stylus and passive digitizing tablet data input system |
JP2816395B2 (ja) * | 1989-12-20 | 1998-10-27 | 清水建設株式会社 | 画面表示方式 |
JP3241362B2 (ja) * | 1990-03-02 | 2001-12-25 | ソニー株式会社 | 情報入力制御装置及び方法 |
US5119079A (en) | 1990-09-17 | 1992-06-02 | Xerox Corporation | Touch screen user interface with expanding touch locations for a reprographic machine |
US5347295A (en) | 1990-10-31 | 1994-09-13 | Go Corporation | Control of a computer through a position-sensed stylus |
JPH0736142B2 (ja) | 1991-10-10 | 1995-04-19 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 移動指示手段の運動停止を認識する方法および情報処理装置 |
US5610653A (en) | 1992-02-07 | 1997-03-11 | Abecassis; Max | Method and system for automatically tracking a zoomed video image |
JPH0695794A (ja) | 1992-09-16 | 1994-04-08 | Mutoh Ind Ltd | データ入力装置 |
US5612719A (en) | 1992-12-03 | 1997-03-18 | Apple Computer, Inc. | Gesture sensitive buttons for graphical user interfaces |
US6262732B1 (en) | 1993-10-25 | 2001-07-17 | Scansoft, Inc. | Method and apparatus for managing and navigating within stacks of document pages |
JP2602001B2 (ja) | 1993-11-01 | 1997-04-23 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 縮小可能キーボード付パーソナル通信機 |
JPH07225829A (ja) | 1994-02-15 | 1995-08-22 | Hitachi Ltd | データ表示方法及び装置 |
JPH0844253A (ja) * | 1994-07-27 | 1996-02-16 | Canon Inc | 画像形成装置 |
DE69521575T2 (de) | 1994-09-12 | 2002-05-16 | Adobe Systems Inc | Verfahren und Anordnung zur Darstellung elektronischer Dokumente |
US5559301A (en) | 1994-09-15 | 1996-09-24 | Korg, Inc. | Touchscreen interface having pop-up variable adjustment displays for controllers and audio processing systems |
US5760773A (en) | 1995-01-06 | 1998-06-02 | Microsoft Corporation | Methods and apparatus for interacting with data objects using action handles |
GB2301217B (en) | 1995-05-26 | 1999-12-15 | Nokia Mobile Phones Ltd | Display driver |
US6496182B1 (en) | 1995-06-07 | 2002-12-17 | Microsoft Corporation | Method and system for providing touch-sensitive screens for the visually impaired |
US6199082B1 (en) | 1995-07-17 | 2001-03-06 | Microsoft Corporation | Method for delivering separate design and content in a multimedia publishing system |
US6486895B1 (en) | 1995-09-08 | 2002-11-26 | Xerox Corporation | Display system for displaying lists of linked documents |
US5761485A (en) | 1995-12-01 | 1998-06-02 | Munyan; Daniel E. | Personal electronic book system |
US5828370A (en) | 1996-07-01 | 1998-10-27 | Thompson Consumer Electronics Inc. | Video delivery system and method for displaying indexing slider bar on the subscriber video screen |
KR100260760B1 (ko) | 1996-07-31 | 2000-07-01 | 모리 하루오 | 터치패널을 병설한 정보표시장치 |
JP3171145B2 (ja) * | 1996-07-31 | 2001-05-28 | アイシン・エィ・ダブリュ株式会社 | タッチパネルを併設した情報表示装置及び記憶媒体 |
JPH1097543A (ja) * | 1996-09-19 | 1998-04-14 | Mitsubishi Plastics Ind Ltd | 医薬品添付文書解説支援方法及びシステム並びに記録媒体 |
US5870083A (en) | 1996-10-04 | 1999-02-09 | International Business Machines Corporation | Breakaway touchscreen pointing device |
KR19980032331U (ko) | 1996-12-02 | 1998-09-05 | 사공영활 | 카드를 개봉하면 내용물이 돌출되는 카드 |
JPH10198517A (ja) | 1997-01-10 | 1998-07-31 | Tokyo Noukou Univ | 表示装置の表示内容制御方法 |
US6683628B1 (en) | 1997-01-10 | 2004-01-27 | Tokyo University Of Agriculture And Technology | Human interactive type display system |
US5739821A (en) | 1997-01-30 | 1998-04-14 | Primax Electronics Ltd. | Method for pointing a window frame or an icon of a window interface |
JP2957507B2 (ja) | 1997-02-24 | 1999-10-04 | インターナショナル・ビジネス・マシーンズ・コーポレイション | 小型情報処理機器 |
US6069626A (en) | 1997-02-27 | 2000-05-30 | International Business Machines Corporation | Method and apparatus for improved scrolling functionality in a graphical user interface utilizing a transparent scroll bar icon |
US6073036A (en) | 1997-04-28 | 2000-06-06 | Nokia Mobile Phones Limited | Mobile station with touch input having automatic symbol magnification function |
US6069606A (en) | 1997-05-15 | 2000-05-30 | Sony Corporation | Display of multiple images based on a temporal relationship among them with various operations available to a user as a function of the image size |
US6326970B1 (en) | 1997-05-16 | 2001-12-04 | Liberate Technologies | TV centric layout |
JPH1115817A (ja) * | 1997-06-24 | 1999-01-22 | Sharp Corp | 情報表示装置 |
US6034688A (en) | 1997-09-15 | 2000-03-07 | Sony Corporation | Scrolling navigational display system |
GB9722766D0 (en) | 1997-10-28 | 1997-12-24 | British Telecomm | Portable computers |
US6025842A (en) | 1997-11-04 | 2000-02-15 | International Business Machines Corporation | System and method for window queues and white space activation for toggling windows |
JPH11143604A (ja) | 1997-11-05 | 1999-05-28 | Nec Corp | 携帯端末装置 |
US6613100B2 (en) | 1997-11-26 | 2003-09-02 | Intel Corporation | Method and apparatus for displaying miniaturized graphical representations of documents for alternative viewing selection |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US20070177804A1 (en) | 2006-01-30 | 2007-08-02 | Apple Computer, Inc. | Multi-touch gesture dictionary |
US7663607B2 (en) | 2004-05-06 | 2010-02-16 | Apple Inc. | Multipoint touchscreen |
US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
EP1717684A3 (en) | 1998-01-26 | 2008-01-23 | Fingerworks, Inc. | Method and apparatus for integrating manual input |
JPH11242539A (ja) | 1998-02-25 | 1999-09-07 | Sharp Corp | 表示装置 |
US6285374B1 (en) | 1998-04-06 | 2001-09-04 | Microsoft Corporation | Blunt input device cursor |
US6133916A (en) | 1998-04-08 | 2000-10-17 | International Business Machines Corporation | Graphical user interface providing access to files downloaded over a network |
US6211856B1 (en) | 1998-04-17 | 2001-04-03 | Sung M. Choi | Graphical user interface touch screen with an auto zoom feature |
JPH11327433A (ja) * | 1998-05-18 | 1999-11-26 | Denso Corp | 地図表示装置 |
US6181316B1 (en) | 1998-06-04 | 2001-01-30 | International Business Machines Corporation | Graphical user interface inline scroll control |
JP2000010702A (ja) * | 1998-06-23 | 2000-01-14 | Pioneer Electron Corp | 画面表示メニューの選択方法および装置 |
US6570594B1 (en) | 1998-06-30 | 2003-05-27 | Sun Microsystems, Inc. | User interface with non-intrusive display element |
US6243080B1 (en) | 1998-07-14 | 2001-06-05 | Ericsson Inc. | Touch-sensitive panel with selector |
JP2000056889A (ja) | 1998-08-04 | 2000-02-25 | Matsushita Electric Ind Co Ltd | 携帯端末装置及びウインドウ制御方法 |
US20010015719A1 (en) | 1998-08-04 | 2001-08-23 | U.S. Philips Corporation | Remote control has animated gui |
US6177936B1 (en) | 1998-08-20 | 2001-01-23 | International Business Machines Corporation | Browser hierarchical contextual information for web pages |
US6184886B1 (en) * | 1998-09-04 | 2001-02-06 | International Business Machines Corporation | Apparatus and method for staging bookmarks |
US20050131992A1 (en) | 2003-12-11 | 2005-06-16 | Eric Goldstein | System, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sources |
JP2000115527A (ja) * | 1998-10-09 | 2000-04-21 | Canon Inc | 電子化文書閲覧装置、電子化文書表示方法、情報端末装置、データ表示方法及び記憶媒体 |
JP2000163444A (ja) | 1998-11-25 | 2000-06-16 | Seiko Epson Corp | 携帯情報機器及び情報記憶媒体 |
JP2000181436A (ja) | 1998-12-14 | 2000-06-30 | Sharp Corp | 文書表示装置 |
US6489975B1 (en) | 1998-12-14 | 2002-12-03 | International Business Machines Corporation | System and method for improved navigation between open windows in an application program using window tabs |
US6643824B1 (en) | 1999-01-15 | 2003-11-04 | International Business Machines Corporation | Touch screen region assist for hypertext links |
JP2000242390A (ja) | 1999-02-18 | 2000-09-08 | Sony Corp | 情報の表示方法及び、情報表示装置 |
US6590594B2 (en) | 1999-03-25 | 2003-07-08 | International Business Machines Corporation | Window scroll-bar |
US6847778B1 (en) | 1999-03-30 | 2005-01-25 | Tivo, Inc. | Multimedia visual progress indication system |
US20050166232A1 (en) | 1999-04-21 | 2005-07-28 | Lamkin Allan B... | Presentation of media content from multiple media sources |
JP2000312360A (ja) | 1999-04-27 | 2000-11-07 | Matsushita Electric Ind Co Ltd | 情報提供装置 |
US6359615B1 (en) | 1999-05-11 | 2002-03-19 | Ericsson Inc. | Movable magnification icons for electronic device display screens |
US6411283B1 (en) | 1999-05-20 | 2002-06-25 | Micron Technology, Inc. | Computer touch screen adapted to facilitate selection of features at edge of screen |
KR100723738B1 (ko) * | 1999-05-27 | 2007-05-30 | 에이오엘 엘엘씨 | 자동 교정 기능을 갖는 키보드 시스템 |
JP2001014133A (ja) * | 1999-07-02 | 2001-01-19 | Matsushita Electric Ind Co Ltd | 複数画面制御装置 |
US6639584B1 (en) | 1999-07-06 | 2003-10-28 | Chuang Li | Methods and apparatus for controlling a portable electronic device using a touchpad |
US6771250B1 (en) | 1999-07-27 | 2004-08-03 | Samsung Electronics Co., Ltd. | Portable computer system having application program launcher for low power consumption and method of operating the same |
US6349410B1 (en) | 1999-08-04 | 2002-02-19 | Intel Corporation | Integrating broadcast television pause and web browsing |
US6898307B1 (en) | 1999-09-22 | 2005-05-24 | Xerox Corporation | Object identification method and system for an augmented-reality display |
US6546393B1 (en) * | 1999-10-07 | 2003-04-08 | Clickmarks, Inc. | System method and article of manufacture for dynamically user-generated internet search directory based on prioritized server-sided user bookmarks |
KR100747421B1 (ko) | 1999-10-20 | 2007-08-09 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 영상 콜렉션을 브라우징하는 장치 및 방법 |
US6724403B1 (en) | 1999-10-29 | 2004-04-20 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
US6466198B1 (en) | 1999-11-05 | 2002-10-15 | Innoventions, Inc. | View navigation and magnification of a hand-held device with a display |
JP2001175386A (ja) * | 1999-12-21 | 2001-06-29 | Fujitsu Ltd | 表示装置及び表示方法並びに記憶媒体 |
US6313855B1 (en) | 2000-02-04 | 2001-11-06 | Browse3D Corporation | System and method for web browsing |
JP2001222404A (ja) | 2000-02-14 | 2001-08-17 | Sharp Corp | データ転送装置 |
US6859909B1 (en) | 2000-03-07 | 2005-02-22 | Microsoft Corporation | System and method for annotating web-based documents |
DE10013074A1 (de) | 2000-03-17 | 2001-09-20 | Linde Ag | Verfahren zur Gewinnung von gasförmigem Stickstoff |
JP2001265481A (ja) | 2000-03-21 | 2001-09-28 | Nec Corp | ページ情報表示方法及び装置並びにページ情報表示用プログラムを記憶した記憶媒体 |
JP4325075B2 (ja) | 2000-04-21 | 2009-09-02 | ソニー株式会社 | データオブジェクト管理装置 |
US20040049737A1 (en) | 2000-04-26 | 2004-03-11 | Novarra, Inc. | System and method for displaying information content with selective horizontal scrolling |
JP2001312347A (ja) * | 2000-05-01 | 2001-11-09 | Sony Corp | 情報処理装置および方法、並びにプログラム格納媒体 |
JP3822024B2 (ja) | 2000-05-24 | 2006-09-13 | シャープ株式会社 | データ転送装置 |
US7210099B2 (en) | 2000-06-12 | 2007-04-24 | Softview Llc | Resolution independent vector display of internet content |
JP3252959B2 (ja) * | 2000-06-20 | 2002-02-04 | インターネットオーナーズ株式会社 | インターネットにおける検索結果画面の表示方法 |
US7149549B1 (en) | 2000-10-26 | 2006-12-12 | Ortiz Luis M | Providing multiple perspectives for a venue activity through an electronic hand held device |
JP4543513B2 (ja) * | 2000-07-17 | 2010-09-15 | ソニー株式会社 | 双方向通信システム、表示装置、ベース装置および双方向通信方法 |
KR20040041082A (ko) | 2000-07-24 | 2004-05-13 | 비브콤 인코포레이티드 | 멀티미디어 북마크와 비디오의 가상 편집을 위한 시스템및 방법 |
US20050204385A1 (en) | 2000-07-24 | 2005-09-15 | Vivcom, Inc. | Processing and presentation of infomercials for audio-visual programs |
US20020015064A1 (en) | 2000-08-07 | 2002-02-07 | Robotham John S. | Gesture-based user interface to multi-level and multi-modal sets of bit-maps |
TW466415B (en) | 2000-08-28 | 2001-12-01 | Compal Electronics Inc | Hand-held device with zooming display function |
US7218226B2 (en) | 2004-03-01 | 2007-05-15 | Apple Inc. | Acceleration-based theft detection system for portable electronic devices |
US7688306B2 (en) | 2000-10-02 | 2010-03-30 | Apple Inc. | Methods and apparatuses for operating a portable device based on an accelerometer |
US6590568B1 (en) | 2000-11-20 | 2003-07-08 | Nokia Corporation | Touch screen drag and drop input technique |
WO2002046903A1 (de) | 2000-12-07 | 2002-06-13 | Siemens Aktiengesellschaft | Verfahren zum auswählen und aktivieren einer funktion aus einem bedienungsmenü und bedienungsorgan zum durchführen des verfahrens |
US7139982B2 (en) | 2000-12-21 | 2006-11-21 | Xerox Corporation | Navigation methods, systems, and computer program products for virtual three-dimensional books |
US20020093531A1 (en) | 2001-01-17 | 2002-07-18 | John Barile | Adaptive display for video conferences |
US6928461B2 (en) | 2001-01-24 | 2005-08-09 | Raja Singh Tuli | Portable high speed internet access device with encryption |
US20040003117A1 (en) * | 2001-01-26 | 2004-01-01 | Mccoy Bill | Method and apparatus for dynamic optimization and network delivery of multimedia content |
US6677932B1 (en) | 2001-01-28 | 2004-01-13 | Finger Works, Inc. | System and method for recognizing touch typing under limited tactile feedback conditions |
US20050183017A1 (en) | 2001-01-31 | 2005-08-18 | Microsoft Corporation | Seekbar in taskbar player visualization mode |
US7030861B1 (en) | 2001-02-10 | 2006-04-18 | Wayne Carl Westerman | System and method for packing multi-touch gestures onto a hand |
US6570557B1 (en) | 2001-02-10 | 2003-05-27 | Finger Works, Inc. | Multi-touch system and method for emulating modifier keys via fingertip chords |
JP2002244635A (ja) * | 2001-02-20 | 2002-08-30 | Fujitsu General Ltd | 画像表示装置 |
JP2002259001A (ja) * | 2001-03-05 | 2002-09-13 | Shingo Tsuda | ウィンドウ操作方法及び装置 |
DE10117457A1 (de) | 2001-04-06 | 2002-10-17 | T Mobile Deutschland Gmbh | Verfahren zur Anzeige von standardisierten großformatigen Internet-Seiten mit beispielsweise HTML-Protokoll in Einhandendgeräten mit Mobilfunkanschluss |
US7039643B2 (en) | 2001-04-10 | 2006-05-02 | Adobe Systems Incorporated | System, method and apparatus for converting and integrating media files |
US6901585B2 (en) | 2001-04-12 | 2005-05-31 | International Business Machines Corporation | Active ALT tag in HTML documents to increase the accessibility to users with visual, audio impairment |
US7446783B2 (en) | 2001-04-12 | 2008-11-04 | Hewlett-Packard Development Company, L.P. | System and method for manipulating an image on a screen |
JP3618303B2 (ja) * | 2001-04-24 | 2005-02-09 | 松下電器産業株式会社 | 地図表示装置 |
US20020158908A1 (en) * | 2001-04-30 | 2002-10-31 | Kristian Vaajala | Web browser user interface for low-resolution displays |
US20020163545A1 (en) | 2001-05-01 | 2002-11-07 | Hii Samuel S. | Method of previewing web page content while interacting with multiple web page controls |
JP2005501310A (ja) | 2001-05-02 | 2005-01-13 | ビットストリーム インコーポレーティッド | スケーリング方法及び/又は特定方向で情報媒体を表示する方法及びシステム |
US6966837B1 (en) * | 2001-05-10 | 2005-11-22 | Best Robert M | Linked portable and video game systems |
US7730401B2 (en) | 2001-05-16 | 2010-06-01 | Synaptics Incorporated | Touch screen with user interface enhancement |
US20030013483A1 (en) | 2001-07-06 | 2003-01-16 | Ausems Michiel R. | User interface for handheld communication device |
US20030117427A1 (en) | 2001-07-13 | 2003-06-26 | Universal Electronics Inc. | System and method for interacting with a program guide displayed on a portable electronic device |
JP2003030121A (ja) * | 2001-07-17 | 2003-01-31 | Hitachi Commun Syst Inc | Web共有システムおよびWeb共有システムにおける通信端末 |
US20030025676A1 (en) * | 2001-08-02 | 2003-02-06 | Koninklijke Philips Electronics N.V. | Sensor-based menu for a touch screen panel |
JP2003091347A (ja) | 2001-09-18 | 2003-03-28 | Sony Corp | 情報処理装置、並びに画面表示方法、画面表示プログラム及び画面表示プログラムが記録された記録媒体 |
FR2830093A3 (fr) | 2001-09-25 | 2003-03-28 | Bahia 21 Corp | Procede de navigation par ecran tactile |
US20040205496A1 (en) | 2001-10-11 | 2004-10-14 | International Business Machines Corporation | Displaying subheadings and hyperlinks in a scrollable long document |
US7084856B2 (en) | 2001-10-22 | 2006-08-01 | Apple Computer, Inc. | Mouse having a rotary dial |
US7345671B2 (en) | 2001-10-22 | 2008-03-18 | Apple Inc. | Method and apparatus for use of rotational user inputs |
US7312785B2 (en) | 2001-10-22 | 2007-12-25 | Apple Inc. | Method and apparatus for accelerated scrolling |
US6970200B2 (en) | 2001-10-26 | 2005-11-29 | Hewlett-Packard Development Company, L.P. | System and method for a simplified digital camera interface for viewing images and controlling camera operation |
US7714880B2 (en) | 2001-11-16 | 2010-05-11 | Honeywell International Inc. | Method and apparatus for displaying images on a display |
JP3943383B2 (ja) | 2001-12-13 | 2007-07-11 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ウィンドウ・システムを備えたコンピュータ・システム、ウィンドウを操作をするための方法、コンピュータ・プログラム。 |
AUPR947701A0 (en) | 2001-12-14 | 2002-01-24 | Activesky, Inc. | Digital multimedia publishing system for wireless devices |
US7346855B2 (en) | 2001-12-21 | 2008-03-18 | Microsoft Corporation | Method and system for switching between multiple computer applications |
JP3776350B2 (ja) | 2001-12-27 | 2006-05-17 | みかど化工株式会社 | 農業用フィルム |
US7284069B2 (en) * | 2002-01-11 | 2007-10-16 | Xerox Corporation | Method for document viewing |
US7075512B1 (en) | 2002-02-07 | 2006-07-11 | Palmsource, Inc. | Method and system for navigating a display screen for locating a desired item of information |
JP2003252808A (ja) | 2002-02-27 | 2003-09-10 | Yoshito Oshima | 臨界点近傍の水を反応場とする水和反応生成物の製造方法 |
US6907576B2 (en) | 2002-03-04 | 2005-06-14 | Microsoft Corporation | Legibility of selected content |
JP2003263256A (ja) * | 2002-03-11 | 2003-09-19 | Omron Corp | ウインドウ表示方法 |
US7433546B2 (en) | 2004-10-25 | 2008-10-07 | Apple Inc. | Image scaling arrangement |
US7568149B2 (en) * | 2002-04-29 | 2009-07-28 | At&T Labs, Inc. | Method and system for controlling the operation of hyperlinks |
TWI238348B (en) | 2002-05-13 | 2005-08-21 | Kyocera Corp | Portable information terminal, display control device, display control method, and recording media |
US7171625B1 (en) | 2002-06-18 | 2007-01-30 | Actify, Inc. | Double-clicking a point-and-click user interface apparatus to enable a new interaction with content represented by an active visual display element |
US11275405B2 (en) | 2005-03-04 | 2022-03-15 | Apple Inc. | Multi-functional hand-held device |
US7166791B2 (en) | 2002-07-30 | 2007-01-23 | Apple Computer, Inc. | Graphical user interface and methods of use thereof in a multimedia player |
FI115255B (fi) | 2002-09-02 | 2005-03-31 | Myorigo Oy | Kannettavan päätelaitteen näytön ohjausmenetelmä ja kannettava päätelaite |
NO318991B1 (no) * | 2002-09-05 | 2005-05-30 | Opera Software Asa | Presentasjon av HTML-innhold på en liten terminalskjerm |
US8015259B2 (en) | 2002-09-10 | 2011-09-06 | Alan Earl Swahn | Multi-window internet search with webpage preload |
FI20021682A (fi) | 2002-09-20 | 2004-03-21 | Nokia Corp | Menetelmä laitteen lukitustilan avaamiseksi ja elektroninen laite |
JP4606692B2 (ja) * | 2002-09-26 | 2011-01-05 | ソニー株式会社 | 情報処理装置および方法、記録媒体、並びにプログラム |
JP2004132741A (ja) * | 2002-10-08 | 2004-04-30 | Kenwood Corp | ナビゲーション装置 |
JP4005470B2 (ja) | 2002-10-09 | 2007-11-07 | オリンパス株式会社 | 情報処理装置及び情報処理プログラム |
US7124125B2 (en) | 2002-11-01 | 2006-10-17 | Loudeye Corp. | System and method for providing media samples on-line in response to media related searches on the internet |
US7203901B2 (en) | 2002-11-27 | 2007-04-10 | Microsoft Corporation | Small form factor web browsing |
JP4446728B2 (ja) * | 2002-12-17 | 2010-04-07 | 株式会社リコー | 複数のマルチメディア文書に格納された情報の表示法 |
JP2004206230A (ja) | 2002-12-24 | 2004-07-22 | Casio Comput Co Ltd | 電子機器 |
FI20022282A0 (fi) | 2002-12-30 | 2002-12-30 | Nokia Corp | Menetelmä vuorovaikutuksen mahdollistamiseksi elektronisessa laitteessa ja elektroninen laite |
JP2004227108A (ja) * | 2003-01-20 | 2004-08-12 | Katsuyoshi Nagashima | 広告付き番組配信サーバ及びネットワーク広告登録方法 |
US7054965B2 (en) | 2003-03-18 | 2006-05-30 | Oqo Incorporated | Component for use as a portable computing device and pointing device |
US20040215719A1 (en) | 2003-04-09 | 2004-10-28 | Altshuler Dennis Wayne | Method and system for designing, editing and publishing web page content in a live internet session |
US20040201595A1 (en) | 2003-04-11 | 2004-10-14 | Microsoft Corporation | Self-orienting display |
JP4046000B2 (ja) * | 2003-04-16 | 2008-02-13 | 日本電信電話株式会社 | 構造化文書の抽出方法及び装置及びプログラム |
KR20040095410A (ko) * | 2003-04-28 | 2004-11-15 | 에스케이텔레텍주식회사 | 이동통신 단말기에서의 멀티 윈도우를 이용한 데이터서비스 처리 방법 |
US20040223004A1 (en) | 2003-05-05 | 2004-11-11 | Lincke Scott D. | System and method for implementing a landscape user experience in a hand-held computing device |
US20050044509A1 (en) | 2003-05-07 | 2005-02-24 | Hunleth Frank A. | Item selection using helical menus |
KR100817394B1 (ko) * | 2003-05-08 | 2008-03-27 | 힐크레스트 래보래토리스, 인크. | 미디어 항목들을 편성하고, 선택하며, 개시하기 위한주밍(zooming) 가능한 그래픽 유저 인터페이스를갖춘 제어 프레임워크 |
US20040268393A1 (en) | 2003-05-08 | 2004-12-30 | Hunleth Frank A. | Control framework with a zoomable graphical user interface for organizing, selecting and launching media items |
CN1303552C (zh) * | 2003-06-02 | 2007-03-07 | 英业达股份有限公司 | 网页块浏览的方法 |
JP2004363892A (ja) | 2003-06-04 | 2004-12-24 | Canon Inc | 携帯機器 |
JP2005018229A (ja) * | 2003-06-24 | 2005-01-20 | Seiko Epson Corp | 文書閲覧端末、文書表示制御方法及び文書表示制御プログラム |
US20040268400A1 (en) | 2003-06-26 | 2004-12-30 | Microsoft Corporation | Quick starting video content |
US7210107B2 (en) | 2003-06-27 | 2007-04-24 | Microsoft Corporation | Menus whose geometry is bounded by two radii and an arc |
US8373660B2 (en) | 2003-07-14 | 2013-02-12 | Matt Pallakoff | System and method for a portable multimedia client |
KR100522940B1 (ko) * | 2003-07-25 | 2005-10-24 | 삼성전자주식회사 | 활성영역을 설정 가능한 터치스크린 시스템 및 그 제어방법 |
US7411575B2 (en) | 2003-09-16 | 2008-08-12 | Smart Technologies Ulc | Gesture recognition method and touch system incorporating the same |
WO2005029353A1 (ja) * | 2003-09-18 | 2005-03-31 | Fujitsu Limited | 注釈管理システム、注釈管理方法、文書変換サーバ、文書変換プログラム、電子文書付加プログラム |
US7594194B2 (en) | 2003-09-24 | 2009-09-22 | Nokia Corporation | Portrayal of navigation objects |
KR20060069497A (ko) | 2003-09-24 | 2006-06-21 | 노키아 코포레이션 | 작은 디스플레이 창에서 큰 객체들의 개선된 표현법 |
US20050071778A1 (en) | 2003-09-26 | 2005-03-31 | Nokia Corporation | Method for dynamic key size prediction with touch displays and an electronic device using the method |
US20050071736A1 (en) | 2003-09-26 | 2005-03-31 | Fuji Xerox Co., Ltd. | Comprehensive and intuitive media collection and management tool |
JP4274887B2 (ja) * | 2003-09-30 | 2009-06-10 | キヤノンマーケティングジャパン株式会社 | 情報処理装置および動画再生制御方法および制御プログラムおよび記録媒体 |
US20050071782A1 (en) * | 2003-09-30 | 2005-03-31 | Barrett Peter T. | Miniaturized video feed generation and user-interface |
US7290006B2 (en) | 2003-09-30 | 2007-10-30 | Microsoft Corporation | Document representation for scalable structure |
US7231231B2 (en) | 2003-10-14 | 2007-06-12 | Nokia Corporation | Method and apparatus for locking a mobile telephone touch screen |
FR2861206B1 (fr) | 2003-10-16 | 2006-11-24 | Michel Rissons | Procede et dispositif d'adaptation automatique d'affichage |
US20050091107A1 (en) * | 2003-10-22 | 2005-04-28 | Scott Blum | Media player and access system and method and media player operating system architecture |
NO20034724D0 (no) * | 2003-10-22 | 2003-10-22 | Opera Software Asa | Presentasjon av HTML-innhold på en skjermterminal |
FI116641B (fi) | 2003-10-24 | 2006-01-13 | Nokia Corp | Menetelmä elektronisessa laitteessa olevan pikavalinnan muuttamiseksi, laitteen näyttöyksikkö sekä elektroninen laite |
KR100537280B1 (ko) | 2003-10-29 | 2005-12-16 | 삼성전자주식회사 | 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법 |
JP4478863B2 (ja) * | 2003-11-19 | 2010-06-09 | ソニー株式会社 | 表示装置、双方向通信システムおよび表示情報利用方法 |
US7814419B2 (en) | 2003-11-26 | 2010-10-12 | Nokia Corporation | Changing an orientation of a user interface via a course of motion |
US7085590B2 (en) | 2003-12-31 | 2006-08-01 | Sony Ericsson Mobile Communications Ab | Mobile terminal with ergonomic imaging functions |
JP4419056B2 (ja) * | 2004-01-13 | 2010-02-24 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP2007525115A (ja) | 2004-01-29 | 2007-08-30 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | ビデオ再生装置のオンスクリーン制御 |
US7551187B2 (en) | 2004-02-10 | 2009-06-23 | Microsoft Corporation | Systems and methods that utilize a dynamic digital zooming interface in connection with digital inking |
US7437005B2 (en) | 2004-02-17 | 2008-10-14 | Microsoft Corporation | Rapid visual sorting of digital files and data |
JP2005234199A (ja) * | 2004-02-19 | 2005-09-02 | Nec Saitama Ltd | 画像表示制御方法及び画像表示制御装置並びにこれを備えた携帯情報端末 |
JP2005234291A (ja) * | 2004-02-20 | 2005-09-02 | Nissan Motor Co Ltd | 表示装置および表示方法 |
JP4438448B2 (ja) * | 2004-02-26 | 2010-03-24 | セイコーエプソン株式会社 | 構造化文書表示処理装置、構造化文書表示方法、構造化文書表示プログラム |
US7788583B1 (en) | 2004-03-04 | 2010-08-31 | Google Inc. | In-page full screen internet video method |
JP2005267049A (ja) | 2004-03-17 | 2005-09-29 | Sharp Corp | 携帯情報機器、その制御方法、および、その制御プログラム |
JP2005277847A (ja) * | 2004-03-25 | 2005-10-06 | Ntt Comware Corp | 画像再生システム、画像送信装置、画像受信装置、画像再生方法、画像再生プログラム、記録媒体 |
US7546554B2 (en) | 2004-03-31 | 2009-06-09 | Fuji Xerox Co., Ltd. | Systems and methods for browsing multimedia content on small mobile devices |
JP2005303907A (ja) * | 2004-04-15 | 2005-10-27 | Fuji Photo Film Co Ltd | 画像編集装置,方法およびプログラム |
US20070250768A1 (en) * | 2004-04-30 | 2007-10-25 | Raiko Funakami | Method, Terminal Device and Program for Dynamic Image Scaling Display in Browsing |
JP4063246B2 (ja) | 2004-05-11 | 2008-03-19 | 日本電気株式会社 | ページ情報表示装置 |
EP1769318B1 (en) * | 2004-06-03 | 2015-12-23 | Hillcrest Laboratories, Inc. | Client-Server Architectures and Methods for a Zoomable User Interface |
US20050283739A1 (en) * | 2004-06-18 | 2005-12-22 | Julia Mohr | Method and system to improve usability of a web application by providing a zoom function |
US20050285880A1 (en) | 2004-06-23 | 2005-12-29 | Inventec Appliances Corporation | Method of magnifying a portion of display |
US20080284799A1 (en) | 2004-06-29 | 2008-11-20 | Koninklijke Philips Electronics, N.V. | Discontinous Zoom |
JP2006018348A (ja) * | 2004-06-30 | 2006-01-19 | Hitachi Ltd | 大画面ディスプレイを用いたときの、入力・表示システムとその方法 |
JP2006018645A (ja) | 2004-07-02 | 2006-01-19 | Sharp Corp | 表示装置 |
US20060001656A1 (en) * | 2004-07-02 | 2006-01-05 | Laviola Joseph J Jr | Electronic ink system |
KR101128572B1 (ko) | 2004-07-30 | 2012-04-23 | 애플 인크. | 터치 감지 입력 장치용 제스처 |
WO2006020304A2 (en) | 2004-07-30 | 2006-02-23 | Apple Computer, Inc. | Mode-based graphical user interfaces for touch sensitive input devices |
US7724242B2 (en) * | 2004-08-06 | 2010-05-25 | Touchtable, Inc. | Touch driven method and apparatus to integrate and display multiple image layers forming alternate depictions of same subject matter |
US8560972B2 (en) | 2004-08-10 | 2013-10-15 | Microsoft Corporation | Surface UI for gesture-based interaction |
US7721197B2 (en) | 2004-08-12 | 2010-05-18 | Microsoft Corporation | System and method of displaying content on small screen computing devices |
US7071939B2 (en) | 2004-08-12 | 2006-07-04 | Broadcom Corporation | Unique method for performing zoom-in and zoom-out operations with horizontal and vertical video decimation within a wireless device having a video display |
US8028250B2 (en) | 2004-08-31 | 2011-09-27 | Microsoft Corporation | User interface having a carousel view for representing structured data |
WO2006030862A1 (ja) | 2004-09-17 | 2006-03-23 | Nikon Corporation | 電子機器 |
EP1640878A1 (en) | 2004-09-23 | 2006-03-29 | Research In Motion Limited | Web browser graphical user interface and method for implementing same |
US20060064647A1 (en) | 2004-09-23 | 2006-03-23 | Tapuska David F | Web browser graphical user interface and method for implementing same |
US7345688B2 (en) * | 2004-10-18 | 2008-03-18 | Microsoft Corporation | Semantic thumbnails |
WO2006042417A1 (en) | 2004-10-20 | 2006-04-27 | Mary Louise Jackson | Graphical interface for repetitive data entry and data visualization |
JP3989929B2 (ja) * | 2004-11-15 | 2007-10-10 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ブラウザ・ナビゲーション関係を維持するため、および新規文書用にブラウザ・ウィンドウを選択するための方法および装置 |
US20060123360A1 (en) * | 2004-12-03 | 2006-06-08 | Picsel Research Limited | User interfaces for data processing devices and systems |
JP4440173B2 (ja) * | 2004-12-13 | 2010-03-24 | キヤノン株式会社 | 画像形成装置、制御方法ならびにプログラム |
EP1677182B1 (en) | 2004-12-28 | 2014-04-23 | Sony Mobile Communications Japan, Inc. | Display method, portable terminal device, and display program |
TW200622661A (en) | 2004-12-30 | 2006-07-01 | Tatung Co Ltd | Method of zooming out a display image for a portable electrical device |
KR101085447B1 (ko) | 2004-12-31 | 2011-11-21 | 삼성전자주식회사 | 터치 위치 검출 장치 및 이의 터치 위치 검출 방법과,이를 구비한 터치 스크린 표시 장치 |
US20060176403A1 (en) | 2005-01-05 | 2006-08-10 | Hillcrest Laboratories, Inc. | Distributed software construction for user interfaces |
US20060164382A1 (en) * | 2005-01-25 | 2006-07-27 | Technology Licensing Company, Inc. | Image manipulation in response to a movement of a display |
JP2006229559A (ja) | 2005-02-17 | 2006-08-31 | Ntt Resonant Inc | 通信システム、通信装置、通信方法、および通信プログラム |
DK2632152T3 (en) | 2005-03-02 | 2017-09-11 | Rovi Guides Inc | PLAYLISTS AND BOOKLETS IN AN INTERACTIVE MEDIA GUIDE USE SYSTEM |
US7587671B2 (en) | 2005-05-17 | 2009-09-08 | Palm, Inc. | Image repositioning, storage and retrieval |
US20060262336A1 (en) | 2005-05-23 | 2006-11-23 | Sharp Laboratories Of America, Inc. | Manual annotation document reformation |
US20070024646A1 (en) | 2005-05-23 | 2007-02-01 | Kalle Saarinen | Portable electronic apparatus and associated method |
US7523409B2 (en) * | 2005-05-24 | 2009-04-21 | Microsoft Corporation | Methods and systems for operating multiple web pages in a single window |
US20060277588A1 (en) | 2005-06-01 | 2006-12-07 | Madison Software Inc. | Method for making a Web-DVD |
US9098597B2 (en) | 2005-06-03 | 2015-08-04 | Apple Inc. | Presenting and managing clipped content |
US7676767B2 (en) * | 2005-06-15 | 2010-03-09 | Microsoft Corporation | Peel back user interface to show hidden functions |
US20070004451A1 (en) | 2005-06-30 | 2007-01-04 | C Anderson Eric | Controlling functions of a handheld multifunction device |
US20070067738A1 (en) | 2005-09-16 | 2007-03-22 | Microsoft Corporation | Extensible, filtered lists for mobile device user interface |
US7480870B2 (en) | 2005-12-23 | 2009-01-20 | Apple Inc. | Indication of progress towards satisfaction of a user input condition |
US7509588B2 (en) | 2005-12-30 | 2009-03-24 | Apple Inc. | Portable electronic device with interface reconfiguration mode |
AU2006101096B4 (en) | 2005-12-30 | 2010-07-08 | Apple Inc. | Portable electronic device with multi-touch input |
US20070157228A1 (en) | 2005-12-30 | 2007-07-05 | Jason Bayer | Advertising with video ad creatives |
US7860536B2 (en) | 2006-01-05 | 2010-12-28 | Apple Inc. | Telephone interface for a portable communication device |
US7596761B2 (en) | 2006-01-05 | 2009-09-29 | Apple Inc. | Application user interface with navigation bar showing current and prior application contexts |
US7844661B2 (en) | 2006-06-15 | 2010-11-30 | Microsoft Corporation | Composition of local media playback with remotely generated user interface |
KR100781706B1 (ko) | 2006-08-16 | 2007-12-03 | 삼성전자주식회사 | 휴대 단말기의 리스트 스크롤 장치 및 방법 |
US7864163B2 (en) | 2006-09-06 | 2011-01-04 | Apple Inc. | Portable electronic device, method, and graphical user interface for displaying structured electronic documents |
US7956849B2 (en) | 2006-09-06 | 2011-06-07 | Apple Inc. | Video manager for portable multifunction device |
US8842074B2 (en) | 2006-09-06 | 2014-09-23 | Apple Inc. | Portable electronic device performing similar operations for different gestures |
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 |
US20080062137A1 (en) | 2006-09-11 | 2008-03-13 | Apple Computer, Inc. | Touch actuation controller for multi-state media presentation |
US7889185B2 (en) | 2007-01-05 | 2011-02-15 | Apple Inc. | Method, system, and graphical user interface for activating hyperlinks |
US8214768B2 (en) | 2007-01-05 | 2012-07-03 | Apple Inc. | Method, system, and graphical user interface for viewing multiple application windows |
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 |
US20080165148A1 (en) | 2007-01-07 | 2008-07-10 | Richard Williamson | Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content |
US9001047B2 (en) | 2007-01-07 | 2015-04-07 | Apple Inc. | Modal change based on orientation of a portable multifunction device |
KR20080084156A (ko) * | 2007-03-15 | 2008-09-19 | 삼성전자주식회사 | 터치스크린을 구비한 휴대 단말기의 인터페이스 제공 방법및 장치 |
JP2009014796A (ja) | 2007-06-30 | 2009-01-22 | Sony Corp | El表示パネル、電源線駆動装置及び電子機器 |
JP2013222229A (ja) | 2012-04-12 | 2013-10-28 | Konica Minolta Inc | 入力操作装置、該装置を備えた画像形成装置、入力操作方法及び入力操作プログラム |
JP6004868B2 (ja) | 2012-09-27 | 2016-10-12 | キヤノン株式会社 | 情報処理装置、情報処理方法及びプログラム |
US20140092125A1 (en) | 2012-09-28 | 2014-04-03 | Apple Inc. | Filtering Documents Based on Device Orientation |
CN110968435A (zh) | 2018-09-30 | 2020-04-07 | 杭州海康威视数字技术股份有限公司 | 多语言调度方法及装置、嵌入式设备 |
-
2007
- 2007-09-04 US US11/850,013 patent/US7864163B2/en active Active
- 2007-09-05 EP EP09171787A patent/EP2166438A1/en not_active Ceased
- 2007-09-05 KR KR1020147023012A patent/KR101652388B1/ko active IP Right Grant
- 2007-09-05 EP EP17171177.3A patent/EP3306460A1/en not_active Ceased
- 2007-09-05 KR KR1020117026453A patent/KR101522446B1/ko active IP Right Grant
- 2007-09-05 DE DE112007002107T patent/DE112007002107T5/de not_active Withdrawn
- 2007-09-05 CN CN201310136453.2A patent/CN103176701B/zh active Active
- 2007-09-05 CN CN200910175852A patent/CN101727275A/zh active Pending
- 2007-09-05 EP EP12169786A patent/EP2495647A1/en not_active Ceased
- 2007-09-05 CA CA2662134A patent/CA2662134C/en active Active
- 2007-09-05 CA CA2894056A patent/CA2894056C/en active Active
- 2007-09-05 EP EP21172842.3A patent/EP3889751A3/en active Pending
- 2007-09-05 EP EP12174677.0A patent/EP2508976B1/en active Active
- 2007-09-05 AU AU2007292383A patent/AU2007292383B2/en active Active
- 2007-09-05 CA CA2986163A patent/CA2986163C/en active Active
- 2007-09-05 KR KR1020097007064A patent/KR101085768B1/ko active IP Right Grant
- 2007-09-05 KR KR1020097009491A patent/KR101083545B1/ko active IP Right Grant
- 2007-09-05 EP EP07814690.9A patent/EP2078239B1/en active Active
- 2007-09-05 KR KR1020117019633A patent/KR101152582B1/ko active IP Right Grant
- 2007-09-05 CN CN201310136787.XA patent/CN103226444B/zh active Active
- 2007-09-05 KR KR1020177037416A patent/KR102077383B1/ko active IP Right Grant
- 2007-09-05 KR KR1020167023037A patent/KR20160104095A/ko active Search and Examination
- 2007-09-05 JP JP2009527541A patent/JP5559538B2/ja active Active
- 2007-09-05 CA CA3075071A patent/CA3075071C/en active Active
- 2007-09-05 KR KR1020137028362A patent/KR101569980B1/ko active IP Right Grant
- 2007-09-05 WO PCT/US2007/077644 patent/WO2008030879A2/en active Application Filing
-
2009
- 2009-08-04 AU AU2009100760A patent/AU2009100760B4/en not_active Expired
-
2010
- 2010-12-29 US US12/981,433 patent/US8669950B2/en active Active
-
2013
- 2013-04-08 JP JP2013080820A patent/JP5615956B2/ja active Active
- 2013-12-19 HK HK13114085.2A patent/HK1186787A1/zh unknown
-
2014
- 2014-03-11 US US14/205,268 patent/US9690446B2/en active Active
- 2014-09-10 JP JP2014184473A patent/JP6034836B2/ja active Active
-
2016
- 2016-09-08 JP JP2016175843A patent/JP6409035B2/ja active Active
-
2017
- 2017-06-09 US US15/619,027 patent/US10228815B2/en active Active
-
2018
- 2018-09-21 JP JP2018178038A patent/JP6611886B2/ja active Active
-
2019
- 2019-01-29 US US16/260,905 patent/US10656778B2/en active Active
- 2019-10-29 JP JP2019196279A patent/JP6818111B2/ja active Active
-
2020
- 2020-05-15 US US16/875,846 patent/US11106326B2/en active Active
- 2020-12-25 JP JP2020217287A patent/JP7311484B2/ja active Active
-
2021
- 2021-08-30 US US17/461,251 patent/US11592952B2/en active Active
-
2023
- 2023-02-23 US US18/113,523 patent/US11921969B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1278340A (zh) * | 1997-08-28 | 2000-12-27 | 汤姆森消费电子有限公司 | 在包含不同显示区域的显示屏中漫游的系统和方法 |
US20060101354A1 (en) * | 2004-10-20 | 2006-05-11 | Nintendo Co., Ltd. | Gesture inputs for a portable display device |
Non-Patent Citations (1)
Title |
---|
"SmartView:Enhanced Document Viewer for Mobile Devices";Natasa Milic-Frayling等;《http://research.microsoft.com/apps/pubs/default.aspx?id=69974》;Microsoft Research;20021115;第1-9页 * |
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103226444B (zh) | 用于导航网页的设备和方法 | |
US20230315748A1 (en) | Multifunction device with integrated search and application selection | |
CN101542424B (zh) | 触摸屏显示器上的列表滚动和文档平移、缩放和旋转 | |
CN101535938B (zh) | 用于显示结构化电子文档的便携式电子设备、方法和图形用户界面 | |
CN101796478B (zh) | 具有界面重新配置模式的便携式多功能设备 | |
CN101802817B (zh) | 便携式多功能设备上的网页夹窗口小部件 | |
US8624935B2 (en) | Smart keyboard management for a multifunction device with a touch screen display | |
CN105022557B (zh) | 用于导航经过一范围的值的装置、方法和图形用户接口 | |
CN104035666B (zh) | 具有内容显示模式和显示旋转启发的装置、方法和图形用户接口 | |
CN102033698B (zh) | 滚动多节文档的方法和装置及多功能设备 | |
CN101627359B (zh) | 用于在触摸屏上移动列表项目的系统和方法 | |
CN102414755A (zh) | 用于编辑电子消息中的音频或视频附件的设备、方法和图形用户界面 | |
CN105393201A (zh) | 用于管理同时打开的软件应用的设备、方法和图形用户界面 |
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: 1186787 Country of ref document: HK |
|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: GR Ref document number: 1186787 Country of ref document: HK |