CN101861562A - 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面 - Google Patents

通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面 Download PDF

Info

Publication number
CN101861562A
CN101861562A CN200780001219A CN200780001219A CN101861562A CN 101861562 A CN101861562 A CN 101861562A CN 200780001219 A CN200780001219 A CN 200780001219A CN 200780001219 A CN200780001219 A CN 200780001219A CN 101861562 A CN101861562 A CN 101861562A
Authority
CN
China
Prior art keywords
heuristics
order
icon
determining
certain embodiments
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN200780001219A
Other languages
English (en)
Other versions
CN101861562B (zh
Inventor
S·P·乔布斯
S·福斯塔
G·克里斯蒂
S·O·勒梅
S·赫兹
M·瓦诺斯
B·奥丁
G·诺威克
W·C·韦斯特曼
I·乔德里
P·L·科夫曼
K·科西恩达
N·K·嘎纳特
J·A·怀德
J·布什
F·A·安祖里斯
M·马塔斯
P·D·马科斯
C·J·皮苏拉
V·S·金
C·布卢门博格
F·R·托尔马斯基
R·威廉姆森
A·M·J·博利
H·C·拉米罗克斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Computer Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=39092692&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN101861562(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Priority to CN201610525800.4A priority Critical patent/CN106095323A/zh
Publication of CN101861562A publication Critical patent/CN101861562A/zh
Application granted granted Critical
Publication of CN101861562B publication Critical patent/CN101861562B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. SMS or e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/725Cordless telephones

Abstract

本发明涉及通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面。提供了一种与具有触摸屏显示器的计算设备结合使用的计算机实现的方法,该方法包括:检测与触摸屏显示器的一个或多个手指接触,将一个或多个启发法应用于所述一个或多个手指接触以确定用于该设备的命令;以及处理该命令。所述一个或多个启发法包括:用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的下一项的命令的启发法。

Description

通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面
技术领域
所公开的实施例一般涉及具有触摸屏显示器的电子设备,更具体地说,涉及对检测到的触摸屏上的用户手势应用启发法(heuristics,或称试探法)来确定命令的电子设备。
背景技术
随着便携式电子设备变得更加小型化以及由指定设备执行的功能的数量增加,设计使用户可以易于与多功能设备进行交互的用户界面已经变成相当大的挑战。对具有比台式或膝上型计算机小得多的屏幕的手持便携式设备来说,这一挑战尤其重大。这种情形是不幸的,因为用户界面不仅是用户接收内容而且还是用户接收对用户动作或行为的响应,包括用户尝试访问设备的功能部件、工具和功能的通路。一些便携式通信设备(例如移动电话,有时称为手机、行动电话、蜂窝电话等)已经采取添加更多按钮,增加按钮的密度,过载按钮的功能,或使用复杂的菜单系统来允许用户访问、存储和操作数据。这些传统的用户界面通常导致用户必须要记住的复杂键序列和菜单层级。
许多传统的用户界面(诸如包括物理按钮的那些界面)也是不灵活的。这会防碍由在便携式设备上运行的应用或由用户配置和/或修改用户界面。当与记忆多个键序列和菜单层级的耗时需求以及激活期望按钮的困难结合时,这种不灵活性会阻碍大部分用户。
为了避免与按钮和复杂菜单系统相关的问题,便携式电子设备可以使用触摸屏显示器,该触摸屏显示器检测触摸屏上的用户手势并将检测到的手势转换成要执行的命令。然而,用户手势可能不精确;一个特定手势可能仅粗略地对应于一个期望命令。具有触摸屏显示器的其它设备(诸如具有触摸屏显示器的台式计算机)也可能具有将不精确手势转换成期望命令的困难。
因此,需要具有更透明和直观的用户界面的触摸屏显示器电子设备,该用户界面用于将不精确的用户手势转换成易于使用、配置和/或修改的精确、预期的命令。这种界面增加了便携式多功能设备的有效性、效率和用户满意度。
发明内容
通过所公开的多功能设备,减少或消除了与便携式设备和触摸屏设备的用户界面相关的上述缺陷和其它问题。在一些实施例中,该设备是便携式的。在一些实施例中,该设备具有带有图形用户界面(GUI)的触敏显示器(也称为“触摸屏”)、一个或多个处理器、存储器和存储在存储器中用于执行多个功能的一个或多个模块、程序或指令集。在一些实施例中,用户主要通过触敏显示器上的手指接触和手势来与GUI交互。在一些实施例中,所述功能可以包括打电话、视频会议、电子邮件、即时消息、博客、数字照片拍摄、数字视频拍摄、web浏览、数字音乐播放和/或数字视频播放。用于执行这些功能的指令可以包括在计算机可读存储介质或其它计算机程序产品中,配置成供一个或多个处理器执行。
在本发明的一方面中,提供了一种与具有触摸显示器的计算设备结合使用的计算机实现的方法,包括:检测与触摸屏显示器的一个或多个手指接触,将一个或多个启发法应用于所述一个或多个手指接触以确定用于该设备的命令;以及处理该命令。所述一个或多个启发法包括:用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个手指接触对应于从显示项集合中的第一项转变到显示该项集合中的下一项的命令的启发法。
在本发明的另一方面中,在具有触摸显示器的计算设备中执行一种计算机实现的方法。当显示web浏览器应用时,检测与所述触摸屏显示器的一个或多个第一手指接触;将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触,以确定用于所述设备的第一命令;以及处理所述第一命令。所述第一组启发法包括:用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法。当显示照片相册应用时,检测与所述触摸屏显示器的一个或多个第二手指接触;将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触,以确定用于所述设备的第二命令;以及处理所述第二命令。所述第二组启发法包括:用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法;以及用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法。
在本发明的另一方面中,提供了一种计算设备,包括:触摸屏显示器、一个或多个处理器、存储器、以及程序。所述程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行。所述程序包括:用于检测与所述触摸屏显示器的一个或多个手指接触的指令,用于将一个或多个启发法应用于所述一个或多个手指接触以确定用于所述设备的命令的指令;以及用于处理所述命令的指令。所述一个或多个启发法包括:用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;用于确定所述一个或多个手指接触对应于从显示项集合中的第一项转变到显示该项集合中的下一项的命令的启发法。
在本发明的另一方面中,提供了一种计算设备,包括:触摸屏显示器;一个或多个处理器;存储器;以及一个或多个程序。所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行。所述一个或多个程序包括:用于在显示web浏览器应用时检测与所述触摸屏显示器的一个或多个第一手指接触的指令;用于将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触以确定用于所述设备的第一命令的指令;以及用于处理所述第一命令的指令;用于在显示照片相册应用时检测与所述触摸屏显示器的一个或多个第二手指接触的指令;用于将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触以确定用于所述设备的第二命令的指令;以及用于处理所述第二命令的指令。所述第一组启发法包括:用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法。所述第二组启发法包括:用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法;以及用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法。
在本发明的另一方面中,提供了一种计算机程序产品,包括计算机可读存储介质和嵌入其中的计算机程序机制(例如一个或多个计算机程序)。该计算机程序机制包括指令,所述指令在被具有触摸屏显示器的计算设备执行时使所述设备:检测与所述触摸屏显示器的一个或多个手指接触;将一个或多个启发法应用于所述一个或多个手指接触,以确定用于所述设备的命令;以及处理所述命令。所述一个或多个启发法包括:用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;用于确定所述一个或多个手指接触对应于从显示项集合中的第一项转变到显示该项集合中的下一项的命令的启发法。
在本发明的另一方面,提供了一种计算机程序产品,包括计算机可读存储介质和嵌入其中的计算机程序机制(例如一个或多个计算机程序)。该计算机程序机制包括指令,所述指令在被具有触摸屏显示器的计算设备执行时使所述设备:在显示web浏览器应用时,检测与所述触摸屏显示器的一个或多个第一手指接触;将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触,以确定用于所述设备的第一命令;以及处理所述第一命令;在显示照片相册应用时,检测与所述触摸屏显示器的一个或多个第二手指接触;将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触,以确定用于所述设备的第二命令;以及处理所述第二命令。所述第一组启发法包括:用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法。所述第二组启发法包括:用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法;以及用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法。
在本发明的另一方面中,提供了一种具有触摸屏显示器的计算设备,包括:用于检测与所述触摸屏显示器的一个或多个手指接触的装置;用于将一个或多个启发法应用于所述一个或多个手指接触以确定用于所述设备的命令的装置;以及用于处理所述命令的装置。所述一个或多个启发法包括:用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;用于确定所述一个或多个手指接触对应于从显示项集合中的第一项转变到显示该项集合中的下一项的命令的启发法。
在本发明的另一方面中,提供了一种具有触摸屏显示器的计算设备,包括:用于在显示web浏览器应用时检测与所述触摸屏显示器的一个或多个第一手指接触的装置;用于将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触以确定用于所述设备的第一命令的装置;用于处理所述第一命令的装置;用于在显示照片相册应用时检测与所述触摸屏显示器的一个或多个第二手指接触的装置;用于将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触以确定用于所述设备的第二命令的装置;以及用于处理所述第二命令的装置。所述第一组启发法包括:用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法。所述第二组启发法包括:用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示所述图像集合中的下一图像的命令的启发法;以及用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示所述图像集合中的前一图像的命令的启发法。
所公开的启发法使具有触摸屏显示器的电子设备即使在用户的输入不精确的情况下也可按用户期望的方式工作
附图说明
为了更好地理解本发明的上述实施例及其另外的实施例,将结合下述的附图参考下面的具体实施方式,其中在所有附图中相同的附图标记表示对应的部分。
图1A和1B是示出根据一些实施例的具有触敏显示器的便携式多功能设备的框图。
图2示出根据一些实施例的具有触摸屏的便携式多功能设备。
图3A至3C示出根据一些实施例的用于解锁便携式电子设备的示例性用户界面。
图4A和4B示出根据一些实施例的便携式多功能设备上的应用的菜单的示例性用户界面。
图5示出根据一些实施例的用于在便携式多功能设备上列出即时消息会话的示例性用户界面。
图6A至6K示出根据一些实施例的用于输入即时消息的文本的示例性用户界面。
图7示出根据一些实施例的用于删除即时消息会话的示例性用户界面。
图8A和8B示出根据一些实施例的用于联系人列表的示例性用户界面。
图9示出根据一些实施例的用于输入用于即时消息传送的电话号码的示例性用户界面。
图10示出根据一些实施例的用于照相机的示例性用户界面。
图11示出根据一些实施例的用于照相机目录(camera roll)的示例性用户界面。
图12A至12C示出根据一些实施例的用于查看和操作所获得的图像的示例性用户界面。
图13A和13B示出根据一些实施例的用于查看相册的示例性用户界面。
图14示出根据一些实施例的用于设置用户偏好的示例性用户界面。
图15示出根据一些实施例的用于查看相册的示例性用户界面。
图16A和16B示出根据一些实施例的用于查看相册中的图像的示例性用户界面。
图17示出根据一些实施例的用于选择相册中的图像的用途的示例性用户界面。
图18A至18J示出根据一些实施例的用于将图像加入电子邮件中的示例性用户界面。
图19A和19B示出根据一些实施例的用于将图像指定给用户联系人列表中的联系人的示例性用户界面。
图20示出根据一些实施例的用于将图像加入用户壁纸中的示例性用户界面。
图21A至21C示出根据一些实施例的用于组织和管理视频的示例性用户界面。
图22A和22B示出根据一些实施例的用于针对视频播放器设置用户偏好的示例性用户界面。
图23A至23D示出根据一些实施例的用于视频播放器的示例性用户界面。
图24A至24E示出根据一些实施例的用于显示和管理天气预报插件的示例性用户界面。
图25A至25E示出根据一些实施例的用于显示和管理股票信息插件的示例性用户界面。
图26A至26P示出根据一些实施例的用于显示和管理联系人的示例性用户界面。
图27A至27F示出根据一些实施例的用于显示和管理受欢迎联系人的示例性用户界面。
图28A至28D示出根据一些实施例的用于显示和管理最近呼叫的示例性用户界面。
图29示出根据一些实施例的用于进行呼叫的示例性拨号盘界面。
图30A至30R示出根据一些实施例的在呼叫期间显示的示例性用户界面。
图31A和31B示出根据一些实施例的在来电期间显示的示例性用户界面。
图32A至32H示出根据一些实施例的用于语音邮件的示例性用户界面。
图33示出根据一些实施例的用于组织和管理电子邮件的示例性用户界面。
图34A至34C示出根据一些实施例的用于创建电子邮件的示例性用户界面。
图35A至35O示出根据一些实施例的用于显示和管理收件箱的示例性用户界面。
图36示出根据一些实施例的用于设置电子邮件用户偏好的示例性用户界面。
图37A和37B示出根据一些实施例的用于创建和管理电子邮件规则的示例性用户界面。
图38A和38B示出根据一些实施例的用于移动电子邮件消息的示例性用户界面。
图39A至39M示出根据一些实施例的用于浏览器的示例性用户界面。
图40A至40F示出根据一些实施例的用于播放内嵌多媒体内容项的示例性用户界面。
图41A至41E示出根据一些实施例的用于与所显示的内容中的用户输入要素进行交互的示例性用户界面。
图41F示出根据一些实施例的用于与所显示的内容中的超级链接进行交互的示例性用户界面。
图42A至42C示出根据一些实施例的用于平移页内容或仅平移页内容内的框架内容的示例性用户界面。
图43A至43DD示出根据一些实施例的用于音乐和视频播放器的示例性用户界面。
图44A至44J示出根据一些实施例的纵向-横向旋转启发法。
图45A至45G是示出根据一些实施例的在触摸屏显示器上呈现信息的自适应方法的图形用户界面。
图46A至46C示出根据一些实施例的基于与内容文件相关的元数据而为内容文件创建的数字原图(digital artwork)。
图47A至47E示出根据一些实施例的用于移动滑块图标的示例性方法。
图48A至48C示出根据一些实施例的用于管理、显示和创建记事贴的示例性用户界面。
图49A至49N示出根据一些实施例的用于日历的示例性用户界面。
图50A至50I示出根据一些实施例的用于时钟的示例性用户界面。
图51A至51B示出根据一些实施例的用于创建插件的示例性用户界面。
图52A至52H示出根据一些实施例的用于地图应用的示例性用户界面。
图53A至53D示出根据一些实施例的用于显示未接通信的通知信息的示例性用户界面。
图54示出根据一些实施例的用于使便携式设备静音的方法。
图55A至55D示出根据一些实施例的用于关闭便携式设备的方法。
图56A至56L示出根据一些实施例的用于确定触摸屏显示器上的光标位置的示例性方法。
图56M至56O示出根据一些实施例的用于当用软键盘键来键入词时动态地调节与软键盘键相关的数的示例性方法。
图57A至57C示出根据一些实施例的示例性屏幕旋转手势。
图58A至58D示出根据一些实施例的用于在手指接触的相应光标位置落在重叠的命中区中时识别用户期望的用户界面对象的方法。
图59A至59E根据一些实施例示出手指敲击(tap)手势如何激活触摸屏显示器上的软键图标。
图59F至59H根据一些实施例示出手指扫过(swipe)手势如何控制触摸屏显示器上的滑动控制图标。
图60A至60M示出根据一些实施例的示例性软键盘。
图61示出根据一些实施例的与软键盘的示例性手指接触。
图62A至62G示出根据一些实施例的用于显示和调节设置的示例性用户界面。
图63A至63J示出根据一些实施例的用于调节调光定时器的示例性方法。
图64A和64B是示出根据一些实施例的应用启发法的方法的流程图。
具体实施方式
现在,将详细地参考实施例,其例子在附图中示出。在下述详细描述中,阐述许多具体的细节以便提供对本发明的全面理解。然而,对本领域的普通技术人员显而易见的是,在没有这些具体细节的情况下,也可以实施本发明。在其它实例中,未详细地描述众所周知的方法、过程、部件、电路和网络,从而不会不必要地混淆实施例的各方面。
还应理解,尽管在此可以使用术语第一、第二等来描述各个元件,但这些元件不应受这些术语的限制。这些术语仅用来区分各个元件。例如,第一手势可称为第二手势,类似地,第二手势也可称为第一手势,而不背离本发明的范围。
在本发明的描述中使用的术语仅用于描述特定实施例的目的,而不是要限制本发明。如在本发明的描述和所附权利要求中所使用的那样,单数形式的“一”、“一个”和“该”意图还包括复数形式,除非上下文清除地表明不是这样。还应理解,在此所使用的术语“和/或”是指以及包含一个或多个相关列出项的任何和所有可能组合。还应理解,术语“包括”和/或“包含”当用在本说明书中时表明存在所述的特征、整数、步骤、操作、元件和/或部件,但不排除存在或增加一个或多个其它的特征、整数、步骤、操作、元件、部件和/或它们的组。
如在此所使用的,术语“如果”可被解释成意指“当...时”或“在...时”或“响应于确定”或“响应于检测”,这取决于上下文。类似地,短语“如果确定”或“如果检测到[所述条件或事件]”可被解释成意指“在确定时”或“响应于确定”或“在检测到[所述条件或事件]时”或“响应于检测到[所述条件或事件]”,这取决于上下文。
描述了便携式多功能设备、这些设备的用户界面和使用这些设备的相关处理的实施例。在一些实施例中,该设备是便携式通信设备,诸如还包含其它功能(诸如PDA和/或音乐播放器功能)的移动电话。
除了触摸屏或在触摸屏上显示的虚拟点拨轮(click wheel)外,用户界面还可包括物理点拨轮。点拨轮是一种可以基于轮的角位移或设备的用户与轮的接触点来提供导航命令的用户界面设备。也可以使用点拨轮例如在设备的用户按下轮的至少一部分或轮的中心时提供对应于一个或多个项的选择的用户命令。另选的是,中断与触摸屏表面上的点拨轮图像的接触可以表示对应于选择的用户命令。为了简单起见,在随后的论述中,将包括触摸屏的便携式多功能设备用作示例性实施例。然而,应理解,一些用户界面和相关处理可以应用于其它设备,诸如个人计算机和膝上型计算机,这些设备可以包括一个或多个其它物理用户界面设备,诸如物理点拨轮、物理键盘、鼠标和/或游戏杆。
该设备支持各种应用,诸如下述的一个或多个:电话应用、视频会议应用、电子邮件应用、即时消息应用、博客应用、照片管理应用、数字相机应用、数字摄像机应用、web浏览应用、数字音乐播放器应用和/或数字视频播放器应用。
可以在该设备上执行的各种应用可以使用至少一个共有物理用户界面设备,诸如触摸屏。从一个应用到下一个应用和/或在各个应用内,可以调节和/或改变触摸屏的一个或多个功能以及在设备上显示的相应信息。这样,设备的共有物理架构(诸如触摸屏)可以用直观和透明的用户界面来支持各种应用。
用户界面可以包括一个或多个软键盘实施例。软键盘实施例可以包括在键盘的显示图标上的符号的标准(QWERTY)和/或非标准结构,诸如在2006年7月24日提交的名称为“Keyboards For PortableElectronic Devices”的美国专利申请11/459606以及在2006年7月24日提交的名称为“Touch Screen Keyboards For Portable ElectronicDevices”的美国专利申请11/459615中描述的结构,通过引用将这两个申请的内容包含于此。相对于现有物理键盘(诸如打字机的键盘)的键数而言,键盘实施例可以包括数量减少的图标(或软键)。这可以使用户更易于选择键盘中的一个或多个图标,并由此选择一个或多个相应的符号。键盘实施例可以是自适应的。例如,可以根据用户动作(诸如选择一个或多个图标和/或一个或多个相应的符号)来修改所显示的图标。便携式设备上的一个或多个应用可以利用共同和/或不同的键盘实施例。因此,可使所使用的键盘实施例适合于至少一些应用。在一些实施例中,可使一个或多个键盘实施例适合于一对应用户。例如,可以基于一对应用户的用词历史(词典学、俚语、个人用法)而使一个或多个键盘实施例适合于该对应用户。当使用软键盘实施例选择一个或多个图标并由此选择一个或多个符号时,可以调节一些键盘实施例来降低用户错误的概率。
现在关注该设备的实施例。图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可以包括高速随机存取存储器,也可以包括非易失存储器,诸如一个或多个磁盘存储设备、闪存设备或其它非易失固态存储器设备。可以通过存储器控制器122来控制设备100的其它部件(诸如CPU 120和外设接口118)对存储器102的存取。
外设接口118将设备的输入和输出外围设备连接到CPU 120和存储器102。一个或多个处理器120运行或执行存储器102中存储的各种软件程序和/或指令集,以便执行设备100的各种功能以及处理数据。
在一些实施例中,外设接口118、CPU 120和存储器控制器122可以实现在单个芯片(诸如芯片104)上。在一些其它实施例中,它们可以实现在单独的芯片上。
RF(射频)电路108接收和发送RF信号,也称为电磁信号。RF电路108在电信号和电磁信号之间进行转换,并通过电磁信号与通信网络和其它通信设备进行通信。RF电路108可以包括用于执行这些功能的众所周知的电路,包括但不限于天线系统、RF收发器、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码器芯片集、用户识别模块(SIM)卡、存储器等等。RF电路108可以通过无线通信与网络和其它设备通信,所述网络诸如互联网(也称为万维网(WWW))、内嵌网和/或无线网络,诸如蜂窝电话网络、无线局域网(LAN)和/或城域网(MAN)。无线通信可以使用多个通信标准、协议和技术中的任一个,包括但不限于移动通信全球系统(GSM)、增强数据型GSM环境(EDGE)、高速下行分组接入(HSDPA)、宽带码分多址(W-CDMA)、码分多址(CDMA)、时分多址(TDMA)、蓝牙、无线保真(Wi-Fi)(例如IEEE 802.11a、IEEE 802.11b、IEEE 802.11g和/或IEEE 802.11n)、IP语音(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取回音频数据和/或向其传送音频数据。在一些实施例中,音频电路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的锁定或开始在触摸屏上使用手势来解锁该设备的处理,如在2005年12月23日提交的名称为“Unlocking a Device byPerforming Gestures on an Unlock Image”的美国专利申请11/322549中所描述的,其内容在此并入以供参考。更长地按压按钮(例如206)可以接通或断开设备100的电源。用户能够定制一个或多个按钮的功能。触摸屏112用来实现虚拟或软按钮和一个或多个软键盘。
触敏触摸屏112在设备和用户之间提供输入界面和输出界面。显示器控制器156从触摸屏112接收电信号和/或向其发送电信号。触摸屏112向用户显示可视输出。可视输出可以包括图形、文本、图标、视频和/或它们的任意组合(统称为“图形”)。在一些实施例中,一些或所有可视输出可对应于用户界面对象,在下文进一步描述其细节。
触摸屏112具有基于触觉和/或能触知的接触从用户接受输入的触敏表面、传感器或传感器集。触摸屏112和显示器控制器156(连同存储器102中的任何相关模块和/或指令集)检测触摸屏112上的接触(以及接触的任何移动或中断),并将检测到的接触转换成与在触摸屏上显示的用户界面对象(例如一个或多个软键、图标、网页或图像)的交互。在一示例性实施例中,触摸屏112和用户之间的触点对应于用户的手指。
触摸屏112可以使用LCD(液晶显示器)技术,或LPD(发光聚合物显示器)技术,但是在其它实施例中也可以使用其它显示器技术。触摸屏112和显示器控制器156可以使用现在已知或以后开发的多个触摸感测技术中的任何一种来检测接触及其任何移动或中断,所述触摸感测技术包括但不限于电容、电阻、红外和表面声波技术,以及用于确定与触摸屏112的一个或多个触点的其它接近传感器阵列或其它元件。
触摸屏112的一些实施例中的触敏显示器可以与在下述美国专利6323846(Westerman等)、6570557(Westerman等)和/或6677932(Westerman)和/或美国专利公开号2002/0015024A1中描述的多点触敏输入板类似,将它们分别在此并入以供参考。然而,触摸屏112显示来自便携式设备100的可视输出,而触敏输入板不提供可视输出。
触摸屏112的一些实施例中的触敏显示器可以是如下述申请中所述的触敏显示器:(1)2006年5月2日提交的名称为“MultipointTouch Surface Controller”的美国专利申请No.11/381313;(2)2004年5月6日提交的名称为“Multipoint Touchscreen”的美国专利申请No.10/840862;(3)2004年7月30日提交的名称为“Gestures ForTouch Sensitive Input Devices”的美国专利申请No.10/903964;(4)2005年1月31日提交的名称为“Gestures For Touch Sensitive InputDevices”的美国专利申请No.11/048264;(5)2005年1月18日提交的名称为“Mode-Based Graphical User Interfaces For TouchSensitive Input Devices”的美国专利申请No.11/038590;(6)2005年9月16日提交的名称为“Virtual Input Device Placement On ATouch Screen User Interface”的美国专利申请No.11/228758;(7)2005年9月16日提交的名称为“Operation Of A Computer With ATouch Screen Interface”的美国专利申请No.11/228700;(8)2005年9月16日提交的名称为“Activating Virtual Keys Of ATouch-Screen Virtual Keyboard”的美国专利申请No.11/228737;以及(9)2006年3月3日提交的名称为“Multi-Functional Hand-HeldDevice”的美国专利申请No.11/367749。所有这些申请在此并入以供参考。
触摸屏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可以如在以下美国专利申请中所描述的那样运行:名称为“ProximityDetector In Handheld Device”的No.11/241839;名称为“ProximityDetector In Handheld Device”的No.11/240788;名称为“UsingAmbient Light Sensor To Augment Proximity Sensor Output”的No.11/620702;名称为“Automated Response To And Sensing Of UserActivity In Portable Devices”的No.11/586862;以及名称为“MethodsAnd Systems For Automatic Configuration Of Peripherals”的No.11/638251,通过引用将它们并入于此。在一些实施例中,当多功能设备被置于用户的耳朵附近时(例如当用户正在打电话时),接近传感器关闭并禁用触摸屏112。在一些实施例中,当设备位于用户的口袋、手提包或其它暗区域时,接近传感器保持屏幕关闭,以防止设备处于锁定状态时的不必要的电池消耗。
设备100还可以包括一个或多个加速度计168。图1A和1B表示连接到外设接口118的加速度计168。另选地,加速度计168可以连接到I/O子系统106中的输入控制器160。加速度计168可以如在名称为“Acceleration-based Theft Detection System for PortableElectronic Devices”的美国专利公报No.20050190059和名称为“Methods And Apparatuses For Operating A Portable Device BasedOn An Accelerometer”的美国专利公报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)、火线等)适于直接连接到其它设备或者通过网络(例如互联网、无线LAN等)间接地连接。在一些实施例中,外部端口是多针脚(例如30针脚)连接器,其与用在iPod(Apple Computer公司的商标)上的30针脚连接器相同或相似和/或相兼容。
接触/运动模块130可以检测与触摸屏112(结合显示器控制器156)以及其它触敏设备(例如触控板或物理点拨轮)的接触。接触/运动模块130包括用于执行与接触的检测有关的各种操作的各种软件组件,所述操作诸如为确定接触是否出现,确定是否存在接触的移动并跟踪触摸屏112上的移动,以及确定接触是否已经中断(即,接触是否已经中止)。确定触点的移动可以包括确定触点的速率(大小)、速度(大小和方向)和/或加速度(大小和/或方向的变化)。这些操作可以应用于单个接触(例如一个手指接触)或多个同时的接触(例如“多点触摸”/多个手指接触)。在一些实施例中,接触/运动模块130和显示器控制器156还检测触控板上的接触。在一些实施例中,接触/运动模块130和控制器160检测点拨轮上的接触。
图形模块132包括用于在触摸屏122上渲染和显示图形的各种已知的软件组件,包括用于改变所显示的图形的强度的组件。如在此所使用的,术语“图形”包括能显示给用户的任何对象,包括但不限于文本、网页、图标(诸如用户界面对象,包括软键)、数字图像、视频、动画等。
文本输入模块134可以是图形模块132的组件,其提供用于在各种应用(例如联系人137、电子邮件140、IM 141、博客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;
●用于产生用户创建的插件149-6的插件创建器模块150;
●搜索模块151;
●视频和音乐播放器模块152,其合并了视频播放器模块145和音乐播放器模块146;
●记事贴模块153;和/或
●地图模块154;和/或
●在线视频模块155。
可以在存储器102中存储的其它应用136的例子包括其它字处理应用、JAVA实现的应用、加密、数字权限管理、语音识别和语音复制。
与触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134相结合,联系人模块137可以用来管理地址簿或联系人列表,包括:向地址簿添加姓名;从地址簿删除姓名;将电话号码、电子邮件地址、实际地址或其它信息与姓名关联;将图像与姓名关联;对姓名进行分类和排序;通过电话138、视频会议139、电子邮件140或IM 141来提供电话号码或电子邮件地址以发起和/或帮助进行通信;等等。在下文中将进一步描述使用联系人模块137的用户界面和相关处理的实施例。
与RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134相结合,电话号码模块138可以用来输入对应于电话号码的字符序列,访问地址簿137中的一个或多个电话号码,修改已经输入的电话号码,拨打对应的电话号码,进行通话并且在通话完成时断开连接或挂机。如上所述,无线通信可以使用多种通信标准、协议和技术中的任何一种。在下文中将进一步描述使用电话号码模块138的用户界面和相关处理的实施例。
与RF电路108、音频电路110、扬声器111、麦克风113、触摸屏112、显示器控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132、文本输入模块134、联系人列表137和电话号码模块138相结合,视频会议模块139可以用来在用户和一个或多个其它参与者之间发起、进行和终止视频会议。在下文中将进一步描述使用视频会议模块139的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134相结合,电子邮件客户机模块140可以用来创建、发送、接收和管理电子邮件。与图像管理模块144相结合,电子邮件模块140使得更易于创建和发送带有用照相机模块143拍摄的静止或视频图像的电子邮件。在下文中将进一步描述使用电子邮件模块140的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132和文本输入模块134相结合,即时消息模块141可以用来输入对应于即时消息的字符序列,修改先前输入的字符,发送对应的即时消息(例如,针对基于电话的即时消息,使用短消息服务(SMS)或多媒体消息服务(MMS)协议,或者针对基于互联网的即时消息,使用XMPP、SIMPLE或IMPS),接收即时消息和查看所接收的即时消息。在一些实施例中,发送和/或接收的即时消息可以包括如在MMS和/或增强型消息服务(EMS)中支持的图形、照片、音频文件、视频文件和/或其它附件。如在此所使用的,“即时消息”是指基于电话的消息(例如使用SMS或MMS发送的消息)和基于互连网的消息(例如使用XMPP、SIMPLE或IMPS发送的消息)。在下文中将进一步描述使用即时消息模块141的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示器控制器156、接触模块130、图形模块132、文本输入模块134、图像管理模块144和浏览模块147相结合,博客模块142可以用来将文本、静止图像、视频和/或其它图形发送到博客(例如用户的博客)。在下文中将进一步描述使用博客模块142的用户界面和相关处理的实施例。
与触摸屏112、显示器控制器156、光学传感器164、光学传感器控制器158、接触模块130、图形模块132和图像管理模块144相结合,照相机模块143可以用来拍摄静止图像或视频(包括视频流)以及将它们存储在存储器102中,修改静止图像或视频的特性,或从存储器102删除静止图像或视频。在下文中将进一步描述使用照相机模块143的用户界面和相关处理的实施例。
与触摸屏112、显示器控制器156、接触模块130、图形模块132、文本输入模块134和照相机模块143相结合,图像管理模块144可以用来排列、修改或者操作、标记、删除、呈现(例如以数字幻灯片放映或相册的形式)以及存储静止和/或视频图像。在下文中将进一步描述使用图像管理模块144的用户界面和相关处理的实施例。
与触摸屏112、显示器控制器156、接触模块130、图形模块132、音频电路110和扬声器111相结合,视频播放器模块145可以用来显示、呈现或者回放视频(例如在触摸屏上或在经外部端口124相连的外部显示器上)。在下文中将进一步描述使用视频播放器模块145的用户界面和相关处理的实施例。
与触摸屏112、显示系统控制器156、接触模块130、图形模块132、音频电路110、扬声器111、RF电路108和浏览器模块147相结合,音乐播放器模块146允许用户下载和回放以一种或多种文件格式(诸如MP3或AAC文件)存储的录制音乐和其它声音文件。在一些实施例中,设备100可以包括诸如IPod(Apple Computer公司的商标)的MP3播放器的功能。在下文中将进一步描述使用音乐播放器模块146的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132和文本输入模块134相结合,浏览器模块147可以用来测览互联网,包括搜索、链接至、接收和显示网页或其一部分以及链接到网页的附件和其它文件。在下文中将进一步描述使用浏览器模块147的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、电子邮件模块140和浏览器模块147相结合,日历模块148可用来创建、显示、修改和存储日历以及与日历有关的数据(例如日历条目、待办事项清单等)。在下文中将进一步描述使用日历模块148的用户界面和相关处理的实施例。
与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)。在下文中将进一步描述使用插件模块149的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134和浏览器模块147相结合,插件创建器模块150可以被用户用来创建插件(例如将网页的用户指定部分变成插件)。在下文中将进一步描述使用插件创建器模块150的用户界面和相关处理的实施例。
与触摸屏112、显示系统控制器156、接触模块130、图形模块132和文本输入模块134相结合,搜索模块151可以用来在存储器102种搜索与一个或多个搜索标准(例如一个或多个用户指定的搜索词)相匹配的文本、音乐、声音、图像、视频和/或其它文件。在下文中将进一步描述使用搜索模块151的用户界面和相关处理的实施例。
与触摸屏112、显示器控制器156、接触模块130、图形模块132和文本入模块134相结合,记事贴模块153可以用来创建和管理记事贴、待办事项清单等。在下文中将进一步描述使用记事贴模块153的用户界面和相关处理的实施例。
与RF电路108、触摸屏112、显示系统控制器156、接触模块130、图形模块132、文本输入模块134、GPS模块135和浏览器模块147相结合,地图模块154可以用来接收、显示、修改和存储地图以及与地图有关的数据(例如行驶方向;关于特定位置处或附近的店铺和其它关注点的数据;以及其它基于位置的数据)。在下文中将进一步描述使用地图模块154的用户界面和相关处理的实施例。
与触摸屏112、显示系统控制器156、接触模块130、图形模块132、音频电路110、扬声器111、RF电路108、文本输入模块134、电子邮件客户机模块140和浏览器模块147相结合,在线视频模块155允许用户访问、浏览、接收(例如通过流传输和/或下载)、回放(例如在触摸屏上或在经外部端口相连的外部显示器上)、发送具有指向特定在线视频的链接的电子邮件、以及管理一种或多种文件格式(诸如H.264)的在线视频。在一些实施例中,使用即时消息模块141而不是电子邮件客户机模块140来发送指向特定在线视频的链接。可以在2007年6月20日提交的名称为“Portable Multifunction Device,Method,and Graphical User Interface for Playing Online Videos”的美国临时专利申请No.60/936562中找到在线视频应用的另外描述,通过引用将该申请的内容并入于此。
上述所识别的模块和应用中的每一个对应于用于执行上述一个或多个功能的一个指令集。不需要将这些模块(即指令集)实现为单独的软件程序、过程或模块,因此可以在不同的实施例中组合或者重新安排这些模块的不同子集。例如,视频播放器模块145可以与音乐播放器模块146组合成单个模块(例如视频和音乐播放器模块152,图1B)。在一些实施例中,存储器102可以存储上述数据结构和模块的子集。此外,存储器102可以存储上面未描述的另外的模块和数据结构。
在一些实施例中,设备100是这样一种设备,其中,设备上的预定功能集的操作专门通过触摸屏112和/或触控板执行。通过将触摸屏和/或触控板用作设备100的操作的主要输入/控制设备,可以减少设备100上的物理输入/控制器件(诸如按钮、拨盘等)的数量。
可以专门通过触摸屏和/或触控板而执行的预定功能集包括在用户界面之间的导航。在一些实施例中,触控板当由用户触摸时将设备100从可以在设备100上显示的任一用户界面导航到主要菜单、主菜单(home)或根菜单。在这些实施例中,可将触控板称为“菜单按钮”。在一些其它实施例中,菜单按钮可以是物理按钮或其它物理输入/控制器件,而不是触控板。
图2示出根据一些实施例的具有触摸屏112的便携式多功能设备100。触摸屏可以在用户界面(UI)200内显示一个或多个图形。在该实施例以及下文所述的其它实施例中,用户可以通过例如用一个或多个手指202(在图中未按比例绘制)接触或触摸这些图形来选择一个或多个图形。在一些实施例中,当用户停止接触一个或多个图形时,发生对该一个或多个图形的选择。在一些实施例中,接触可以包括手势,诸如一次或多次敲击(tap)、一次或多次掠过(swipe)(从左到右,从右到左,向上和/或向下)和/或已经与设备100接触的手指的滚动(从右到左、从左到右、向上和/或向下)。在一些实施例中,与图形的无意接触不会选择图形。例如,当对应于选择的手势是敲击时,在应用图标上扫过的掠过手势不会选择相应的应用。
设备100还可以包括一个或多个物理按钮,诸如“主菜单(Home)”或菜单按钮204。如前所述,可以使用菜单按钮204来导航到可在设备100上执行的应用集合中的任一应用136。另选地,在一些实施例中,可以将菜单按钮实现为触摸屏112中的GUI中的软键。
在一个实施例中,设备100包括触摸屏112、菜单按钮204、用于为设备通电/断电和锁定设备的按钮206、音量调节按钮208、用户识别模块(SIM)卡插槽210、耳机插孔212和系泊/充电外部端口124。按钮206可以用来:通过按下按钮并使按钮保持在按下状态达预定时间间隔来接通/关掉设备的电源;通过按下按钮并在预定时间间隔流逝前释放按钮来锁定设备;和/或解锁设备或启动解锁处理。在一另选实施例中,设备100还可以通过麦克风113来接收用于激活或停用一些功能的口头输入。
现在关注可以在便携式多功能设备100上实现的用户界面(“UI”)和相关处理的实施例。
图3A-3C示出根据一些实施例的用于解锁便携式电子设备的示例性用户界面。在一些实施例中,用户界面300A包括下述要素或者其子集或超集:
●随手指手势移动来解锁设备的解锁图像302;
●为解锁手势提供可视提示的箭头304;
●为解锁手势提供另外的提示的通道306;
●时间308;
●日子310;
●日期312;以及
●壁纸图像314。
在一些实施例中,除了壁纸图像314以外或者代替壁纸图像314,解锁用户界面可以包括设备充电状态图标316和耳机充电状态图标318(例如UI 300B,图3B)。设备充电状态图标316表示当设备100(例如在扩展坞中)正在充电时的电池状态。类似地,耳机充电状态图标318表示当与设备100相关联的耳机(例如蓝牙耳机)(例如在扩展坞的另一部分中)正在充电时该耳机的电池状态。
在一些实施例中,当设备处于用户界面锁定状态时,设备检测与触敏显示器的接触(例如用户的手指接触或接近解锁图像302)。该设备根据该接触来移动解锁图像302。如果检测到的接触对应于预定手势,诸如在通道306中移动解锁图像,那么该设备转变到用户界面解锁状态。相反,如果检测到的接触不对应于预定手势,那么该设备保持用户界面锁定状态。该处理通过确保该设备不被意外唤醒而节省了电池电量。该处理便于用户执行,部分因为在触摸屏上提供了可视提示。
在一些实施例中,在检测到解锁手势后,该设备显示密码(或口令)界面(例如UI 300C,图3C),用于输入完成解锁处理的密码。密码的增加保护该设备免受未授权使用。在一些实施例中,密码界面包括紧急呼叫图标,该图标在没有输入密码的情况下也允许紧急呼叫(例如呼叫911)。在一些实施例中,使用密码是用户可选择的选项(例如,设置412的一部分)。
如上所述,在2005年12月23日提交的名称为“Unlocking ADevice By Performing Gestures On An Unlock Image”的美国专利申请11/322549和在2005年12月23日提交的名称为“Indication OfProgress Towards Satisfaction Of A User Input Condition”的美国专利申请11/322550中描述了在触摸屏上使用手势来解锁设备的处理,通过引用将其内容并入于此。
图4A和4B示出根据一些实施例的便携式多功能设备上的应用的菜单的示例性用户界面。在一些实施例中,用户界面400A包括下述要素或者其子集或超集:
●用于诸如蜂窝和Wi-Fi信号的无线通信的信号强度指示器402;
●时间404;
●蓝牙指示器405;
●电池状态指示器406;
●具有频繁使用的应用的图标的托盘408,所述应用诸如:
○电话号码138,可以包括未接电话或语音邮件消息的数量的指示器414;
○电子邮件客户机140,可以包括未读电子邮件的数量的指示器410;
○浏览器147;和
○音乐播放器146;以及
●用于其它应用的图标,诸如:
○IM 141;
○图像管理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(Apple Computer公司的商标)模块152;以及
●在线视频模块155,也称为YouTube(Google公司的商标)模块155。
在一些实施例中,UI 400A或400B在一个屏幕上显示所有可用的应用136从而不需要滚动应用的列表(例如通过滚动条)。在一些实施例中,当应用的数量增加时,对应于这些应用的图标的尺寸减小,从而可以在单个屏幕上显示所有应用,而无需滚动。在一些实施例中,使所有应用在一个屏幕和菜单按钮上,这使用户通过最多两次输入,诸如激活菜单按钮204然后激活期望应用(例如通过在对应于应用的图标上进行敲击或其它手指手势),就能访问任何期望应用。在一些实施例中,菜单按钮204上的预定手势(例如双敲或双击)充当启动特定应用中的特定用户界面的显示的快捷方式。在一些实施例中,快捷方式是用户可选择的选项(例如,设置412的一部分)。例如,如果用户对在电话138中的喜好UI(例如UI 2700A,图27A)中列出的人进行频繁呼叫,用户可以选择响应于菜单按钮上的双击而显示该喜好UI。作为另一例子,用户可以选择响应于菜单按钮上的双击,而显示具有关于当前播放的音乐的信息的UI(例如UI 4300S,图43S)。
在一些实施例中,UI 400A或400B提供对基于插件的应用和非基于插件的应用的整合访问。在一些实施例中,在UI 400A或400B中显示所有插件,不管是否是用户创建的。在其它实施例中,激活用户创建的插件149-6的图标会导致包含用户创建的插件或对应于用户创建的插件的图标的另一UI。
在一些实施例中,例如,使用在2006年7月24日提交的名称为“Portable Electronic Device With Interface Reconfiguration Mode”的美国专利申请11/459602中描述的处理,用户可以重新安排UI 400A或400B中的图标,通过引用将该申请的内容并入于此。例如,用户可以使用手指手势将应用的图标移入和移出托盘408。
在一些实施例中,UI 400A或UI 400B包括一量表(gauge)(未示出),其显示与设备的使用相关的帐户(例如蜂窝电话帐户)的更新的帐户使用量度,如在2005年12月23日提交的名称为“AccountInformation Display For Portable Communication Device”的美国专利申请11/322552中所述的那样,通过引用将其内容并入于此。
在一些实施例中,当设备从使用WiFi网络切换到使用蜂窝网络进行数据传输时(例如因为WiFi信号弱或不可获得),用蜂窝网络的符号(例如对于EDGE网络为字母“E”,图4A)代来替用于WiFi网络的信号强度指示器402(图4B)。
即时消息
图5示出根据一些实施例的在便携式多功能设备上列出即时消息会话的示例性用户界面。在一些实施例中,用户界面500包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●“即时消息”或其它类似的标签502;
●用户正在与其进行即时消息会话的人的姓名504(例如JaneDoe 504-1),或者在此人的姓名不可用的情况下为电话号码(例如408-123-4567 504-3);
●会话中的最后一条消息的文本506;
●会话中的最后一条消息的日期508和/或时间;
●选择图标510,其在被激活(例如通过在该图标上的手指敲击)时启动到相应会话的UI(例如对于Jane Doe 504-1为图6A)的转变;
●编辑图标512,其在被激活(例如通过在该图标上的手指敲击)时启动到用于删除会话的UI(例如图7)的转变;
●创建消息图标514,其在被激活(例如通过在该图标上的手指敲击)时启动到用户联系人列表(例如图8A)的转变;以及
●垂直条516,其帮助用户理解正在显示即时消息会话的列表的什么部分。
在一些实施例中,通过在用户联系人列表137中查找包含用于即时消息会话的电话号码的条目,来确定用于该即时消息会话的姓名504。如果未找到这种条目,那么仅显示电话号码(例如504-3)。在一些实施例中,如果另一方从两个或更多个不同的电话号码发送消息,那么如果在用户联系人列表137中的同一条目(即该另一方的条目)中找到所使用的所有电话号码,则这些消息可以显示为单个姓名下的单个会话。
将即时消息自动地聚集成“会话”(与同一用户或同一电话号码的即时消息交换)使用户更易于继续和跟踪与多方的即时消息交换。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在即时消息会话的列表上的任何地方检测到手指触摸)后,暂时地显示垂直条516。在一些实施例中,垂直条516具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条516具有对应于列表的显示部分的垂直长度。在一些实施例中,如果在触摸屏112上同时显示IM会话的整个列表,那么不显示垂直条516。在一些实施例中,如果在触摸屏112上同时显示IM会话的整个列表,那么显示具有对应于列表显示区长度的长度的垂直条516(例如,如图5所示)。
图6A至6K示出根据一些实施例的用于输入即时消息的文本的示例性用户界面。
在一些实施例中,用户界面600A包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●对应于在即时消息会话中使用的电话号码的姓名504(或者在姓名不可用的情况下为电话号码本身);
●即时消息图标602,其在被激活(例如通过在该图标上的手指敲击)时启动到UI列表即时消息会话(例如UI 500)的转变;
●来自另一方的即时消息604,通常沿UI 600A的一侧按顺序列出;
●去往另一方的即时消息606,通常沿UI 600A的相对侧按顺序列出,表示会话中的消息的来回的相互影响;
●至少一些即时消息的时间戳608;
●文本输入框612;
●发送图标614,其在被激活(例如通过在该图标上的手指敲击)时启动将文本框612中的消息发送到另一方(例如Jane Doe504-1);
●用于在框612中输入文本的字母键盘616;
●替代键盘选择器图标618,其在被激活(例如通过在该图标上的手指敲击)时启动不同键盘(例如624,图6C)的显示;
●发送图标620,其在被激活(例如通过在该图标上的手指敲击)时启动将文本框612中的消息发送到另一方(例如Jane Doe504-1);
●换档键628,其在被激活(例如通过在该图标上的手指敲击)时使在字母键盘616上选择的下一字母变为大写;以及
●垂直条630,其帮助用户理解正在显示IM会话中的即时消息的列表的什么部分。
在一些实施例中,用户通过将垂直掠过手势610应用于显示会话的区域,就能滚动消息会话(由消息604和606组成)。在一些实施例中,垂直向下手势向下滚动会话,由此显示会话中较旧的消息。在一此实施例中,垂直向上手势向上滚动会话,由此显示会话中较新、更近的消息。在一些实施例中,如上所提到的,在即时消息的列表500(例如506-1)中显示会话中的最后一条消息(例如606-2)。
在一些实施例中,当被用户触摸/激活时,键盘616(图6A、6B、6E至6K)、624(图6C)和/或639(图6D)中的键暂时改变明暗度和/或颜色以帮助用户了解激活期望键。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如,在即时消息的列表上的任何地方检测到手指触摸)后,暂时显示垂直条630。在一些实施例中,垂直条630的具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条630具有对应于列表的显示部分的垂直长度。例如,在图6A中,垂直条630的垂直位置表示正在显示消息列表的底部(对应于最新消息),并且垂直条630的垂直长度表示正在显示会话中约半数的消息。
在一些实施例中,用户界面600B包括下述要素者或其子集或超集:
●如上所述的402、404、406、504、602、604、606、608、612、614、616、618、620和630;以及
●词提示区622,其提供完成用户在框612中键入的词片段的可能词的列表。
在一些实施例中,词提示区直到用户输入文本达预定时间延迟(例如2至3秒)后才出现在UI 600B中。在一些实施例中,词提示区不被使用或者可被用户关闭。
在一些实施例中,用户界面600C包括下述要素或者其子集或超集:
●如上所述的402、404、406、602、604、606、608、612、614、620和622;
●替代键盘624,其主要可由数字和标点组成,并且使频繁使用的标点键(例如句号键631、逗号键633、问号键635、和感叹号键637)大于其它键;
●字母键盘选择器图标626,其在被被激活(例如通过在该图标上的手指敲击)时启动字母键盘(例如616,图6A)的显示;以及
●换档键628,其在被激活(例如通过在该图标上的手指敲击)时启动另一键盘(例如639,图6D)的显示。
在一些实施例中,使句号键631靠近键盘选择器图标626,减小了用户的手指需要行进来输入常用的句号的距离。
在一些实施例中,用户界面600D包括下述要素或者其子集或超集:
●如上文所述的402、404、406、504、602、604、606、608、612、614、620、622、626、628;以及
●另一替代键盘639,其主要可由符号和标点组成,并且使频繁使用的标点符号(例如句号键631、逗号键633、问号键635和感叹号键637)大于其它键。
在一些实施例中,用户界面600E包括下述要素或者其子集或超集:
●如上文所述的402、404、406、504、602、604、606、608、612、614、616、618和620;以及
●发送给另一方的新即时消息606-3。
在一些实施例中,当用户激活发送键(例如614或620)时,文本框612中的文本“弹出”或以其它方式从该框出来并变为给另一方的用户消息606的串的一部分。图6E中的黑箭头示出引用泡606-3的动画形成。在一些实施例中,引用泡的大小与消息的大小成比例。在一些实施例中,当发送消息时,还产生声音(诸如水滴声)来告知用户。
在一些实施例中,用户界面600F包括下述要素或者其子集或超集:
●如上所述的402、404、406、612、614、616、618、620和628;
●收件人输入栏632,其在被激活(例如通过在该字段上的手指敲击)时,接收和显示即时消息的收件人的电话号码(或者在该收件人已经在用户的联系人列表中的情况下为收件人的姓名);
●添加收件人图标634,其在被激活(例如,通过在图标上的手指敲击)时启动可滚动联系人列表(例如638,图6G)的显示;以及
●取消图标636,其在被激活(例如通过在该图标上的手指敲击)时取消新即时消息。
在一些实施例中,用户界面600G包括下述要素或者其子集或超集:
●如上所述的402、404、406、612、614、616、618、620、628、632、634和636;
●与收件人输入栏632中的输入相匹配的可滚动联系人列表638;以及
●垂直条640,帮助用户理解正在显示与收件人输入栏632中的输入相匹配的联系人列表中的多少项。
在一些实施例中,列表638包含与收件人输入栏632中的输入相匹配的联系人。例如,如果输入了字母“v”,那么示出姓或名是以“v”开始的联系人。如果在栏632中输入了字母“va”,那么联系人列表被缩减到姓或名是以“va”开始的联系人,依此类推,直到选择了所显示的联系人之一为止(例如通过在列表638中的一个联系人上敲击)。
在一些实施例中,用户通过将垂直掠过手势642应用于显示列表638的区域,就能滚动列表638。在一些实施例中,垂直向下手势向下滚动列表,并且垂直向上手势向上滚动列表。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在列表638上的任何地方检测到手指触摸)后,暂时显示垂直条640。在一些实施例中,垂直条640具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条640具有对应于列表的正在显示的部分的垂直长度。
在一些实施例中,用户界面600H和600I包括下述要素或者其子集或超集:
●如上所述的402、404、406、612、614、616、618、620、628、632、634和636,;
●与在输入的词相邻的提示词644;
●键盘616中的空格条中的提示词646;和/或
●插入标记656(例如,光标、插入条、插入点或指针)。
在一些实施例中,激活提示词644(例如通过在所提示的词上的手指敲击)用提示词644来代替在键入的词。在一些实施例中,激活提示词646(例如通过在空格条上的手指敲击)用提示词646来代替在键入的词。在一些实施例中,用户可设置是否示出提示词644和/或646(例如通过设置用户偏好)。
在一些实施例中,字母在被选择之后被暂时放大(例如在图6H中键入“din”后暂时放大“N”)以向用户提供反馈。
在一些实施例中,用户界面600J和600K包括下述要素或者其子集或超集:
●如上所述的402、404、406、612、614、616、618、620、628、632、634、636和656;以及
●图形的扩展部分650,用于帮助用户调节扩展插入标记657的位置(有时称为“插入点放大器”)以及
●扩展的插入标记657。
在一些实施例中,在插入标记656上或附近的手指接触648-1启动插入点放大器650和扩展的插入标记657-1的显示。在一些实施例中,当在触摸屏上移动手指接触(例如移动到位置648-2)时,扩展的插入标记(例如到657-2)和插入点放大器650也会有对应的运动。因此,插入点放大器650提供了在触摸屏上使用手指输入来定位光标或其它插入标记的有效方式。在一些实施例中,只要保持与触摸屏持续接触(例如从648-1到648-2,甚至到648-3),放大器650就保持可见并且可被重定位。
在一些实施例中,便携式电子设备在触摸屏显示器(例如图6I)上的图形中的第一位置处显示图形和插入标记(例如标记656,图6I)。在一些实施例中,插入标记656是光标、插入条、插入点或指针。在一些实施例中,图形包括文本(例如框612中的文本,图6I)。
利用触摸屏显示器来检测手指接触(例如,接触648-1,图6I)。在一些实施例中,手指接触的位置接近插入标记的位置。在一些实施例中,手指接触的位置在文本输入区(例如框612,图6I)内的任何地方。
响应于检测到的手指接触,在触摸屏显示器上将插入标记从第一大小(例如标记656,图6I)扩展到第二大小(例如标记657-1,图6J),并且将触摸屏显示器上的图形的一部分(例如部分650-1,图6J)从原始大小扩展到扩展大小。
在一些实施例中,图形的该扩展部分包括插入标记和相邻图形。在一些实施例中,在扩展了插入点和图形的该部分后,显示包括原始大小和扩展大小的插入标记和相邻图形的图形。
在触摸屏显示器上检测手指接触的移动(例如,从648-1至648-2,图6J)。
根据检测到的从图形中的第一位置(例如,657-1,图6J)到第二位置(例如657-2,图6J)的手指接触移动,移动扩展的插入标记。
在一些实施例中,图形的该扩展部分随着插入标记从第一位置移动到第二位置(例如从650-1至650-2,图6J)而改变。在一些实施例中,以预定形状显示图形的该扩展部分。在一些实施例中,图形的该扩展部分(例如650,图6J)显示在一圆内。在一些实施例中,扩展的插入标记657位于该圆内。
在一些实施例中,检测到的手指接触的移动具有触摸屏显示器上的水平分量和触摸屏显示器上的垂直分量。在一些实施例中,根据检测到的手指触点的移动来移动扩展的插入标记657包括:如果手指接触移动到文本输入区之外而没有中断接触,那么根据手指接触的运动的水平分量来移动扩展的插入标记和图形的扩展部分。例如,在图6I中,如果手指接触从648-2(在文本输入区612内)移动到648-3(在键盘区中),那么扩展的插入点657和图形的扩展部分650可以根据从648-2至648-3的移动的水平分量(未示出),沿文本输入区的下部水平地移动。
在一些实施例中,根据检测到的手指接触的移动来移动扩展的插入标记包括:在触摸屏的包括使用软键盘输入的字符的第一区域(例如文本框612,图6J)中移动扩展的插入标记,其中,软键盘位于触摸屏的与第一区域分开的第二区域中(例如键盘616,图6J)。
在一些实施例中,如果中断与触摸屏显示器的手指接触,那么扩展的插入标记从第二大小缩小到第一大小(例如插入标记656,图6K)。在一些实施例中,所述缩小包括:扩展的插入标记657缩小成第二位置处的插入标记656的动画。如在此所使用的,动画是用于呈现移动的样子的图像序列的显示,并且向用户通知已经执行了动作(诸如移动插入点)。用于确认设备用户的动作的各个动画通常花费预定的有限时间量,诸如在0.2和0.5秒之间、在0.2和1.0秒之间、或在0.5和2.0秒之间的时间量,这取决于所处的情形。
在一些实施例中,如果未再检测到与触摸屏显示器的手指接触达预定时间,则缩小图形的扩展部分650。
具有触摸屏显示器的便携式电子设备的图形用户界面包括插入标记和图形。响应于检测到与触摸屏显示器的手指接触648,将插入标记从第一大小656扩展到第二大小657,并且扩展图形的一部分650。响应于检测到触摸屏显示器上的手指接触的移动,根据检测到的从图形中的第一位置657-1到图形中的第二位置657-2的手指接触的移动,来移动扩展的插入标记。
在2006年10月26日提交的名称为“Method,System,AndGraphical User Interface For Positioning An Insertion Marker In ATouch Screen Display”的美国专利申请No.11/553436和在2007年6月29日提交的名称为“Portable Multifunction Device,Method,andGraphical User Interface For Adjusting an Insertion Point Marker”的美国临时专利申请No.60/947382中可以找到对插入标记定位的另外描述,通过引用将这些申请的内容并入于此。
在2007年1月7日提交的名称为“Portable Electronic Device ForInstant Messaging”的美国临时专利申请No.60/883819和在2007年6月28日提交的名称为“Portable Electronic Device For InstantMessaging”的美国临时专利申请No.60/946969中可找到对便携式电子设备上的即时消息传送的另外描述,通过引用将这些申请的内容并入于此。
图7示出根据一些实施例的用于删除即时消息会话的示例性用户界面。在一些实施例中,用户界面700包括下述要素或者其子集或超集:
●如上所述的402、404、406、502、504、506、508、510;
●删除图标702;
●确认删除图标704;以及
●完成图标706。
在一些实施例中,如果用户激活编辑图标512(图5),那么在各即时消息会话旁会出现删除图标702。如果用户激活删除图标(例如通过用手指敲击它),则图标会旋转90度(例如702-4)或者以其它方式改变其外观并且/或者第二图标会出现(例如确认删除图标704)。如果用户激活该第二图标,则相应的即时消息会话被删除。
该删除处理需要用户在显示屏的不同部分(例如删除图标702-4和确认删除图标704在触摸屏的相对侧)上的多个手势,这大大降低了用户意外删除会话或其它类似项的机会。
当用户已经完成删除IM会话时,用户激活完成图标706(例如通过用手指在其上敲击),从而设备返回到UI 500。
如果存在填充超出屏幕区域的会话长列表(未示出),那么用户可以在触摸屏上使用垂直向上和/或垂直向下的手势708来滚动列表。
在2007年1月7日提交的名称为“Deletion Gestures On APortable Multifunction Device”的美国临时专利申请No.60/883814和在2007年6月22日提交的名称为“Deletion Gestures On A PortableMultifunction Device”的美国临时专利申请No.60/936755中可找到对便携式电子设备上的删除手势的另外描述,通过引用将这些申请的内容并入于此。
图8A和8B示出根据一些实施例的用于联系人列表的示例性用户界面。
在一些实施例中,用户界面800A和800B包括下述要素或者其子集或超集:
●如上所述的402、404、406;
●组图标802,其在被激活(例如通过在该图标上的手指敲击)时启动联系人组的显示;
●名图标804,其在被激活(例如通过在该图标上的手指敲击)时启动按用户联系人的名字对用户联系人进行的字母序显示(图8B);
●姓图标806,其在被激活(例如通过在该图标上的手指敲击)时启动按用户联系人的姓对用户联系人进行的字母序显示(图8A);
●字母列表图标808,用户可触摸字母列表图标来快速到达所显示的联系人列表中的特定第一字母;
●取消图标810,其在被激活(例如通过在该图标上的手指敲击)时启动回到前一UI(例如UI 500)的转变;以及
●其它号码图标812,其在被激活(例如通过在该图标上的手指敲击)时启动到一UI(例如,UI 900,图9)的转变,该UI用于输入用于进行即时消息传送的电话号码,诸如不在用户的联系人列表中的电话号码。
在一些实施例中,将名图标804和姓图标806的功能包含在设置412中(图4B,例如作为用户偏好设置),而不是显示在联系人列表UI中(例如800A和800B)。
如在2005年12月23日提交的名称为“Scrolling List WithFloating Adjacent Index Symbols”的美国专利申请No.11/322547、2005年12月23日提交的名称为“Continuous Scrolling List WithAcceleration”的美国专利申请No.11/322551和2005年12月23日提交的名称为“List Scrolling In Response To Moving Contact Over ListOf Index Symbols”的美国专利申请No.11/322553中所述,用户可在触摸屏上使用垂直向上和/或垂直向下的手势814来滚动联系人列表,通过引用将这些申请的内容并入于此。
图9示出根据一些实施例的用于输入用于即时消息传送的电话号码的示例性用户界面。在一些实施例中,用户界面900包括下述要素或者其子集或超集:
●如上所述的402、404、406、504、602和624;
●取消图标902,其在被激活(例如通过在该图标上的手指敲击)时启动回到前一UI(例如UI 800A或800B)的转变;
●保存图标904,其在被激活(例如通过在该图标上的手指敲击)时启动如下操作:将所输入的电话号码保存在即时消息会话列表中(例如UI 500)并且显示用于编写要发送到所输入的电话号码的即时消息的UI(例如UI 600A);以及
●号码输入框906,用于使用键盘624来输入电话号码。
要注意,所显示的键盘可以取决于应用环境。例如,当需要或期望数字输入时,UI显示带有数字的软键盘(例如624)。当需要或期望字母输入时,UI显示带有字母的软键盘(例如616)。
在一些实施例中,不是使用UI 900,而是通过使用数字键盘624在收件人(To:)栏632中输入号码从而可以在UI 600F(图6F)中输入用于即时消息传送的电话号码。
图10示出根据一些实施例的用于照相机的示例性用户界面。在一些实施例中,用户界面1000包括下述要素或者其子集或超集:
●取景器1002;
●照相机目录(camera roll)1004,用于管理用照相机拍摄的图像和/或视频;
●快门1006,用于拍摄静止图像;
●录制按钮1008,用于开始和停止视频录制;
●定时器1010,用于在预定时间延迟后拍摄图像;以及
●图像1012,其在被获得时显示为被添加到照相机目录1004(例如通过在图10中示意性示出的动画)。
在一些实施例中,当在竖向和横向方向间旋转设备100时,快门图标1006中的照相机的方向也旋转。
图11示出根据一些实施例的用于照相机目录的示例性用户界面。在一些实施例中,用户界面1100包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●由照相机143获得的图像和/或视频的缩略图图像1102;
●照相机图标1104或完成图标1110,其在被激活(例如通过在该图标上的手指敲击)时启动到照相机UI(例如UI 1000)的转变;以及
●垂直条1112,帮助用户理解正在显示照相机目录的什么部分。
在一些实施例中,用户可以在触摸屏上使用垂直向上和/或垂直向下手势1106来滚动缩略图1102。在一些实施例中,在特定缩略图上的静止手势(例如在缩略图1102-11上的敲击手势1108)启动到相应图像的放大显示(例如UI 1200A)的转变。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在缩略图1102上的任何地方检测到手指触摸)后,暂时显示垂直条1112。在一些实施例中,垂直条1112具有在照相机目录的显示部分之上的垂直位置,该垂直位置对应于照相机目录的显示部分在该照相机目录中的垂直位置。在一些实施例中,垂直条1112具有对应于照相机目录的正在显示的部分的垂直长度。例如,在图11中,垂直条1112的垂直位置表示正在显示照相机目录的中部,并且垂直条1112的垂直长度表示正在显示照相机目录中约半数的图像。
图12A至12C示出根据一些实施例的用于查看和操作所获得的图像的示例性用户界面。
在一些实施例中,用户界面1200A包括下述要素或者其子集或超集:
●如上所述的402、404、406、1104和1110;
●照相机目录图标1202,其在被激活(例如通过在该图标上的手指敲击)时启动到照相机目录UI(例如UI 1100)的转变;
●图像1204;
●附加选项图标1206,其在被激活(例如通过在该图标上的手指敲击)时启动到具有用于图像1204的附加选项的UI(例如UI 1700,图17)的转变;
●前一图像图标1208,其在被激活(例如通过在该图标上的手指敲击)时启动照相机目录中的前一图像(例如1102-10)的显示;
●播放图标1210,其在被激活(例如通过在该图标上的手指敲击)时启动照相机目录中的图像的幻灯片放映;
●下一图像图标1212,其在被激活(例如通过在该图标上的手指敲击)时启动照相机目录中的下一图像(例如1102-12)的显示;
●删除符号图标1214,其在被激活(例如通过在该图标上的手指敲击)时启动对一UI(例如,UI 1200B,图12B)的显示,该UI用于确认用户想要删除图像1204;
●垂直条1222,帮助用户理解正在显示图像1204的什么部分;以及
●水平条1224,帮助用户理解正在显示图像1204的什么部分。
在一些实施例中,用户也可以通过在图像的左侧作出敲击手势1216来启动对前一图像的察看。在一些实施例中,用户也可以通过在图像上作出从左到右的掠过手势1220来启动对前一图像的查看。
在一些实施例中,用户也可以通过在图像的右侧作出敲击手势1218来启动对下一图像的查看。在一些实施例中,用户也可以通过在图像上作出从右到左的掠过手势1220来启动对下一图像的查看。
通过提供执行相同任务的不同方式(例如通过敲击图标1212、敲击1218或从右到左的掠过1220来查看下一图像),用户能够选择他喜欢的任一方式,由此使UI对用户来说更简单和更直观。
在一些实施例中,当下一图像从右移动到屏幕上时,图像1204向左移出屏幕。在一些实施例中,当前一图像从左移动到屏幕上时,图像1204向右移出屏幕。
在一些实施例中,诸如1216或1218的敲击手势将图像1204放大预定量,而不是启动对另一图像的查看,从而只显示图像1204的一部分。在一些实施例中,当图像已被放大时,重复敲击手势会缩小该图像(例如,以便显示整个图像)。
在一些实施例中,如果仅显示图像1204的一部分,那么在触摸屏显示器上或附近检测到对象(例如,在图像1204上的任何地方检测到手指触摸)后,暂时显示垂直条1222。在一些实施例中,垂直条1222具有在图像的显示部分之上的垂直位置,该垂直位置对应于图像的显示部分在该图像中的垂直位置。在一些实施例中,垂直条1222具有对应于图像的正在显示的部分的垂直长度。例如,在图12A中,垂直条1222的垂直位置表示正在显示图像的顶部,并且垂直条1222的垂直长度表示正在显示图像的上半部中的一部分。
在一些实施例中,如果仅显示图像1204的一部分,那么在触摸屏显示器上或附近检测到对象(例如,在图像1204上的任何地方检测到手指触摸)后,暂时显示水平条1224。在一些实施例中,水平条1224具有在图像的显示部分之上的水平位置,该水平位置对应于图像的显示部分在该图像中的水平位置。在一些实施例中,水平条1224具有对应于图像的正在显示的部分的水平长度。例如,在图12A中,水平条1224的水平位置表示正在显示图像的右侧的一部分,并且水平条1224的水平长度表示正在显示图像的右半部中的一部分。综上所述,垂直条1222和水平条1224表示正在显示图像1204的右上四分之一。
在一些实施例中,用户界面1200B包括下述要素或者其子集或超集:
●如上所述的402、404、406、1104、1110、1202和1204;
●删除图标1216,其在被激活(例如通过在该图标上的手指敲击)时删除图像1204;以及
●取消图像1218,其在被激活(例如通过在该图标上的手指敲击)时使设备回到前一用户界面(例如UI 1200A)。
在一些实施例中,如图12C所示,图像可以经历一删除动画来向用户显示正在删除图像。
要求用户在两个不同的用户界面(例如1200A和1200B)上作出手势的删除处理大大降低了用户意外删除图像或其它类似项的机会。
图像管理
图13A和13B示出根据一些实施例的用于查看相册的示例性用户界面。在一些实施例中,用户界面1300A包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●图形1304,例如相应相册中的第一张照片或用户选择的照片的缩略图图像;
●相册名称1306;
●选择图标1308,其在被激活(例如通过在该图标上的手指敲击)时启动相应相册(例如UI 1500,图15)的显示;
●设置图标1310,其在被用户手势(例如敲击手势)激活时引出设置菜单(例如图4);以及
●垂直条1314,帮助用户理解正在显示相册列表的什么部分。
在一些实施例中,如图13B所示,照片相册之一(例如1306-7)可以对应于用户的照片库;另一相册(例如1306-8)可以对应于照相机目录(图11);另一相册(例如1306-9)可以对应于在最后12个月中添加到照片库中的图像;并且其它相册(例如1306-10至1306-13)可以对应于由用户创建和组织的相册。
可以从宽范围的源(诸如用户的台式或膝上型计算机、互联网等)将相册下载到设备上。
如果存在填充超出屏幕区域的相册长列表,用户可以在触摸屏上使用垂直向上和/或垂直向下手势1312来滚动该列表。
在一些实施例中,用户可以敲击特定相册的行中的任何地方(例如在图形1304、相册名称1306或选择图标1308上敲击)来启动相应相册的显示(例如UI 1500,图15)。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在相册列表上的任何地方检测手指触摸)后,暂时显示垂直条1314。在一些实施例中,垂直条1314具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条1314具有对应于列表的正在显示的部分的垂直长度。例如,在图13B中,垂直条1314的垂直位置表示正在显示相册列表的顶部,并且垂直条1314的垂直长度表示正在显示列表中约半数的相册。
图14示出根据一些实施例的用于设置用户偏好的示例性用户界面。在一些实施例中,用户界面1400包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●音乐设置1402,用于在幻灯片放映期间选择音乐(例如正在播放、90年代音乐、最近添加的、或关);
●重复设置1404,用于选择是否重复幻灯片放映(例如开或关);
●随机播放(shuffle)设置1406,用于选择是否按随机顺序放置幻灯片放映中的图像(例如开或关);
●每幻灯片时间设置1408(例如2、3、5、10、20秒或手动);
●过渡设置1410(例如随机、左右划变(wipe across)、向下划变(wipe down)、或关);
●TV输出设置1412,用于外部显示(例如开、关或询问);
●TV信号设置1114(例如NTSC或PAL);
●自动旋转设置1416(例如开或关);
●完成图标1418,其在被激活(例如通过在该图标上的手指敲击)时使设备返回到前一UI(例如UI 1300);以及
●选择图标1420,其在被激活(例如通过在该图标上的手指敲击)时显示用于相应设置的选择。
在一些实施例中,用户可以敲击特定设置的行中的任何地方来启动相应设置选择的显示。
在一些实施例中,图14中的设置被包含在设置412(图4B)中,并且设置图标1310不需要显示在图像管理应用144(例如图13B)中。
图15示出根据一些实施例的用于查看相册的示例性用户界面。在一些实施例中,用户界面1500包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●照片相册图标1502,其在被激活(例如通过在该图标上的手指敲击)时启动到照片相册UI(例如UI 1300B)的转变;
●相应相册中的图像的缩略图图像1506;
●播放图标1508,其在被激活(例如通过在该图标上的手指敲击)时启动相册中图像的幻灯片放映;以及
●垂直条1514,帮助用户理解正在显示相册中缩略图图像1506的列表的什么部分。
在一些实施例中,用户可以在触摸屏上使用垂直向上和/或垂直向下手势1510来滚动缩略图1506。在一些实施例中,特定缩略图上的静止手势(例如缩略图1506-11上的敲击手势1512)启动到相应图像的放大显示(例如UI 1600)的转变。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在缩略图列表上的任何地方检测到手指触摸)后,暂时显示垂直条1514。在一些实施例中,垂直条1514具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条1514具有对应于列表的正在显示的部分的垂直长度。例如,在图15中,垂直条1514的垂直位置表示正在显示缩略图列表的中部,并且垂直条1514的垂直长度表示正在显示相册中约半数的缩略图。
图16A和16B示出根据一些实施例的用于查看相册中的图像的示例性用户界面。在一些实施例中,用户界面1600A和1600B包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●相册名称图标1602,其在被激活(例如通过在该图标上的手指敲击)时启动到相应相册UI(例如UI 1500)的转变;
●图像1606;
●附加选项图标1608,其在被激活(例如通过在该图标上的手指敲击)时启动到一UI(例如UI 1700,图17)的转变,该UI具有用于图像1606的附加选项;
●前一图像图标1610,其在被激活(例如通过在该图标上的手指敲击)时启动相册中的前一图像(例如1506-10)的显示;
●播放图标1612,其在被激活(例如通过在该图标上的手指敲击)时,启动相册中的图像的幻灯片放映;以及
●下一图像图标1614,其在被激活(例如通过在该图标上的手指敲击)时启动相册中的下一图像(例如1506-12)的显示。
在一些实施例中,响应于在触摸屏上检测到手势(例如,图像1606上的单次手指敲击),显示图标1608、1610、1612和1614,然后如果在预定时间(例如3至5秒)后未检测到与触摸屏的交互,则停止显示,由此提供针对这些图标的“平视显示(heads up diaplay)”效果。
在一些实施例中,用户也可通过在图像的左侧作出敲击手势1618来启动对前一图像的查看。在一些实施例中,用户也可通过在图像上作出从左到右的掠过手势1616来启动对前一图像的查看。
在一些实施例中,用户也可通过在图像的右侧作出敲击手势1620来启动对下一图像的查看。在一些实施例中,用户也可通过在图像上作出从右到左的掠过手势1616来启动对下一图像的查看。
通过提供执行同一任务的不同方式(例如通过敲击图标1614、敲击1620、或从右到左的掠过1616来查看下一图像),用户能选择他喜欢的任一方式,由此使UI对用户来说更简单和更直观。
在一些实施例中,当下一图像从右移到屏幕上时,图像1606向左移出屏幕。在一些实施例中,当前一图像从左移到屏幕上时,图像1606向右移出屏幕。
在一些实施例中,诸如1618或1620的双敲击手势将图像1606放大预定量,而不是启动对另一图像的查看,从而只显示图像1606的一部分。在一些实施例中,当图像已被放大时,重复双敲击手势会缩小该图像(例如,以便显示整个图像,或以便恢复图像的先前视图)。
在一些实施例中,根据多指外分(de-pinching)手势的位置和多指外分手势的手指移动量,多指外分手势将图像1606放大一可变量。在一些实施例中,根据多指收聚(pinching)手势的位置和多指收聚手势的手指移动量,多指收聚手势将图像1606缩小一可变量。
在一些实施例中,如果仅显示图像1606的一部分,在触摸屏显示器上或附近检测到对象(例如在图像1606上的任何地方检测到手指触摸)后,暂时显示垂直条1622。在一些实施例中,垂直条1622具有在图像的显示部分之上的垂直位置,该垂直位置对应于图像的显示部分在该图像中的垂直位置。在一些实施例中,垂直条1622具有对应于图像的正在显示的部分的垂直长度。例如,在图16A中,垂直条1622的垂直位置表示正在显示图像的底部,并且垂直条1622的垂直长度表示正在显示图像的下半部中的一部分。
在一些实施例中,如果仅显示图像1606的一部分,在触摸屏显示器上或附近检测到对象(例如在图像1606上的任何地方检测到手指触摸)后,暂时显示水平条1624。在一些实施例中,水平条1624具有在图像的显示部分之上的水平位置,该水平位置对应于图像的显示部分在该图像中的水平位置。在一些实施例中,水平条1624具有对应于图像的正在显示的部分的水平长度。例如,在图16A中,水平条1624的水平位置表示正在显示图像的左侧的一部分,并且水平条1624的水平长度表示正在显示图像的左半部中的一部分。综上所述,垂直条1622和水平条1624表示正在显示图像1606的左下四分之一。
在一些实施例中,响应于(例如使用加速度计168)检测到设备100的方向从纵向方向到横向方向的改变,将UI 1600A(包括图像1606)旋转90°,成为UI 1600B(图16B)。在一些实施例中,如果在横向方向上仅显示图像1606的一部分(UI 1600B,图16B),则垂直条1628和水平条1630被显示并且以与如上所述的垂直条1622和水平条1624(UI 1600A,图16A)类似的方式工作。在一些实施例中,响应于(例如,使用加速度计168)检测到设备100的方向从横向方向到纵向方向的改变,将UI 1600B旋转90°,成为UI 1600A(图16A)。
在一些实施例中,如果仅显示图像1606的一部分,则响应于检测到手指拖曳或掠过手势(例如1626),根据拖曳或掠过手势的方向(例如垂直、水平或对角平移)来平移图像的显示部分。
图17示出根据一些实施例的用于选择相册中图像的用途的示例性用户界面。在一些实施例中,用户界面1700包括下述要素或者其子集或超集:
●如上所述的402、404、406、1602和1606;
●电子邮件照片图标1708,其在被激活(例如通过在该图标上的手指敲击)时启动用于将图像1606加入电子邮件的处理(例如,如图18A至18J所示);
●指定给联系人图标1710,其在被激活(例如通过在该图标上的手指敲击)时启动用于将图像1606与用户联系人列表中的联系人相关联的处理(例如,如图19A至19B所示);
●用作壁纸图标1712,其在被激活(例如通过在该图标上的手指敲击)时启动用于将图像1606包含在用户壁纸中的处理(例如,如图20所示);以及
●取消图标1714,其在被激活(例如通过在该图标上的手指敲击)时启动回到前一UI(例如UI 1600A)的转变。
图18A至18J示出根据一些实施例的用于将图像1606加入电子邮件的示例性用户界面。
响应于用户激活电子邮件照片图标1708,该设备显示一动画来表示该图像已被放入电子邮件消息中,准备好进行文本输入、确定地址和发送。在一些实施例中,该动画包括:最初使图像缩小(图18A);在图像1606后,滑动或者以其它方式形成电子邮件消息模板(图18B);以及扩展该图像(图18C)。
在一些实施例中,如果用户在主题(Subject)行1804上或在电子邮件的正文1806上作出敲击或者其它预定手势(图18D),则字母键盘616出现并且用户可以输入主题和/或正文文本(图18E)。
在一些实施例中,为了输入电子邮件地址,用户在电子邮件的收件人(To:)行1802上作出敲击或其它预定手势(图18E);用户的联系人列表出现(图18J);用户在期望的收件人/联系人上作出敲击或其它预定手势(例如在图18J中的Bob Adams上的敲击1816);从而该设备将相应的电子邮件地址放在电子邮件消息中(图18G)。如果其它人需要被复制在该电子邮件上,则用户在电子邮件的抄送(Cc:)行1818上作出敲击或其它预定手势;用户的联系人列表出现(图18J);用户在期望的收件人/联系人上作出敲击或其它预定手势(例如在图18J中的Darin Adler上的敲击1820);从而该设备将相应的电子邮件地址放在该电子邮件消息中(图18G)。
在一些实施例中,为了输入电子邮件地址,用户在电子邮件的收件人行1802上作出敲击或其它预定手势(图18E)。添加收件人图标1822出现,其在被激活(例如通过在图标1822上的手指敲击)时,启动对与收件人栏中的输入(如果有的话)相匹配的可滚动联系人列表(例如1826,图18F)的显示。例如,如果输入了字母“B”,那么示出姓或名是以“B”开始的联系人。如果在收件人栏中输入了字母“Bo”,那么联系人列表被缩小到姓或名是以“Bo”开始的联系人,依此类推,直到选择了显示的联系人之一(例如通过在列表中的联系人上的敲击1826,图18F)。如果其它人需要被复制在该电子邮件上,那么用户在电子邮件的抄送行1818上作出敲击或其它预定手势并遵循与用于在收件人栏中输入地址的过程类似的过程。
在一些实施例中,用户可通过将垂直掠过手势1828应用于显示列表1826的区域(图18F),来滚动列表1826。在一些实施例中,垂直向下手势向下滚动列表,并且垂直向上手势向上滚动列表。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如,在列表1826上的任何地方检测到手指触摸)后,暂时显示垂直条1830(图18F)。在一些实施例中,垂直条1830具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条1830具有对应于列表的正在显示的部分的垂直长度。
在一些实施例中,用户也可以使用一个或多个键盘(例如616和624,未示出)来输入电子邮件地址。
在一些实施例中,当用户键入电子邮件消息时,在所键入的词附近和/或在空格条1834中出现提示词1832(图18G)。激活提示词1832(例如通过在提示词上的手指敲击),用提示词1832来代替正在键入的词(图18H)。激活提示词1834(例如通过在空格条上的手指敲击),用提示词1834来代替正在键入的词(图18H)。在一些实施例中,用户可设置是否显示提示词1832和/或1834(例如通过设置用户偏好)。在2007年1月5日提交的名称为“Method,System,AndGraphical User Interface For Providing Word Recommendations ForText Input”的美国专利申请No.11/620641和2007年1月5日提交的名称为“Method,System,And Graphical User Interface ForProviding Word Recommendations”的美国专利申请No.11/620642中可以找到对词提示的另外描述,通过引用将这些申请的内容并入于此。
在一些实施例中,与上述的垂直条类似的垂直条1836(图18H)被显示在电子邮件的正文之上,这帮助用户理解正在显示电子邮件的什么部分。
该设备响应于用户激活发送图标1814(图18I)(例如通过在该图标上的手指敲击),而发送电子邮件消息。另选地,如果用户激活取消图标1808,则该设备会显示保存草稿图标1810、不保存(或删除消息)图标1812和编辑消息图标1890。如果用户激活保存草稿图标1810,则该设备例如在电子邮件客户程序140中的草稿文件夹中保存草稿(图33)。如果用户激活不保存图标1812,则该设备删除草稿。如果用户激活编辑消息图标1890,则该设备返回以编辑草稿。
图19A和19B示出根据一些实施例的用于将图像1606指定给用户联系人列表中的联系人的示例性用户界面。
在一些实施例中,响应于用户激活指定给联系人图标1710,设备显示用户联系人列表(图19A)。响应于用户选择联系人列表中的联系人(例如,利用UI 1900A中的敲击1901来选择Bob Adams,图19A),该设备显示允许用户裁剪、缩放或者以其它方式调节用于所选联系人的图像的用户界面(例如UI 1900B,图19B)。在一些实施例中,用户可以利用一指手势1908来移动图像;利用使用多个接触1910和1912的外分手势来放大图像;利用使用多个接触1910和1912的收聚手势来缩小图像;和/或利用使用多个接触1910和1912的扭动手势来旋转图像。在一些实施例中,响应于用户激活设置照片图标1906,该设备将经调节的图像指定给所选联系人。另选地,响应于用户激活取消图标1904,该设备停止指定处理。在一些实施例中,界面1900B可以包括帮助引导用户的信息1902。
图20示出根据一些实施例的用于将图像1606包含在用户壁纸中的示例性用户界面。
在一些实施例中,响应于用户激活用作壁纸图标1712,该设备显示允许用户裁剪、缩放或者以其它方式调节图像的用户界面(例如UI 2000,图20)。在一些实施例中,用户可以利用一指手势2008来移动图像;利用使用多个接触2010和2012的外分手势来放大图像;利用使用多个接触2010和2012的收聚手势来缩小图像;和/或利用使用多个接触2010和2012的扭动手势来旋转图像。在一些实施例中,响应于用户激活设置壁纸图标2006,该设备将经调节的图像指定为壁纸。另选地,响应于用户激活取消图标2004,该设备停止指定处理。在一些实施例中,界面2000可以包括帮助引导用户的信息2002。
在2007年1月6日提交的名称为“Portable Electronic Device ForPhoto Management”的美国临时专利申请No.60/883785和2007年6月29日提交的名称为“Portable Electronic Device For PhotoManagement”的美国临时专利申请No.60/947118中可找到对图像管理的另外描述,通过引用将这些申请的内容并入于此。
视频播放器
图21A至21C示出根据一些实施例的用于组织和管理视频的示例性用户界面。
在一些实施例中,响应于用户的一系列手势(例如手指敲击),该设备显示一系列视频类别和子类别。例如,如果用户激活选择图标2101(例如通过在该图标上的手指敲击),或者在一些实施例中,在播放列表(Playlists)行2108中的任何地方敲击,那么UI从视频类别的显示(UI 2100A,图21A)改变到播放列表子类别的显示(UI2100B,图21B)。继而,如果用户激活我的电影(My Movies)的选择图标(例如通过在该图标上的手指敲击),或者在一些实施例中,敲击我的电影行2110中的任何地方,那么UI从播放列表子分类的显示(UI 2100B,图21B)改变到我的电影子分类的显示(UI 2100C,图21C)等等。
在一些实施例中,响应于用户的一系列手势(例如手指敲击),该设备向上通过视频类别和子类别的层级后退导航。例如,如果用户激活播放列表图标2106(例如通过在该图标上的手指敲击),则UI从我的电影子类别的显示(UI 2100C,图21C)改变到播放列表子类别的显示(UI 2100B,图21B)。继而,如果用户激活视频图标2104(例如通过在该图标上的手指敲击),则UI从播放列表子类别的显示(UI 2100B,图21B)改变到视频类别的显示(UI 2100A,图21A)。作为另一例子,如果该设备检测到水平掠过手势(例如从左到右的掠过手势),则设备可以导航到视频类别和子类别的层级中的上一级。更一般地,响应于检测到水平掠过手势(例如从左到右的掠过手势),设备可以导航到内容类别、子类别以及内容的层级中的上一级(例如,从单个歌曲的UI 4300S(图43S)到相册的UI 4300R(图43R);从相册的UI 4300R(图43R)到相册列表的UI 4300Q;等等)。
在一些实施例中,响应于用户选择特定视频(例如通过在特定视频的行中的图形、标题或任何地方上的敲击或其它预定手势2112(图21C)),该设备在视频播放器UI(例如UI 2300A,图23A)中显示所选视频(例如King Kong)。
在一些实施例中,响应于用户选择设置图标2102(例如通过在该图标上的手指敲击),该设备显示视频播放器的设置UI(UI 2200A,图22A)。
图22A和22B示出根据一些实施例的用于设置视频播放器的用户偏好的示例性用户界面。
在一些实施例中,用户可以在特定设置的行中的任何地方作出敲击或其它预定手势,以启动相应设置选择的显示。例如,响应于在缩放适配(scale to fit)设置(UI 2200A,图22A)上的敲击2202,该设备显示用于缩放适配的设置选择(UI 2200B,图22B)。
在一些实施例中,用户界面2200B包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●设置图标2204,其在被激活(例如通过在该图标上的手指敲击)时使设备回到设置UI(例如UI 2200A);
●缩放适配图标2206,其在被激活(例如通过在该图标上的手指敲击)时,设置视频播放器以缩放视频使之适合触摸屏112(“宽屏模式”),对于宽屏电影,这会导致在显示器的顶部或底部出现两个水平黑带;
●缩放至全屏图标2208,其在被激活(例如通过在该图标上的手指敲击)时将视频播放器设置成用视频填满触摸屏112(“全屏模式”);
●取消图标2210,其在被激活(例如通过在该图标上的手指敲击)时使设备返回到前一UI(例如UI 2200A),而不保存用户所选择的任何改变;以及
●完成图标2212,其在被激活(例如,通过在该图标上的手指敲击)时保存用户选择的设置并使设备返回到前一UI(例如UI2200A)。
在一些实施例中,将图22A中的设置包含在设置412(图4B)中,并且设置图标2102不需要被显示在视频应用145(例如图21A至21C)中。在一些实施例中,将图22A中的设置包含在视频播放器UI中(例如,作为图23C中的宽屏选择器图标2326和图23D中的全屏选择器图标2328)。
在一些实施例中,在视频类别的列表(例如图21A)、子类别的列表(例如图21B)和/或视频的列表(例如图21C)之上,显示与上述的垂直条类似的垂直条,这有助于用户理解正在显示各个列表的什么部分。在一些实施例中,如果在触摸屏112上同时显示整个列表,那么不显示垂直条。
图23A至23D示出根据一些实施例的用于视频播放器的示例性用户界面。在一些实施例中,用户界面2300A至2300D包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●视频2302;
●播放图标2304,其在被激活(例如通过在该图标上的手指敲击)时,启动从开头或从视频被暂停的地方播放视频2302;
●暂停图标2306,其在被激活(例如通过在该图标上的手指敲击)时,启动暂停视频2302;
●流逝时间2308,以时间为单位显示已经播放了多少该视频;
●进度条2310,显示已经播放多少比例的该视频,并且可以用来帮助响应于用户手势而滚动视频;
●剩余时间2312,以时间为单位显示剩余多少视频要播放;
●退出图标2314,其在被激活(例如通过在该图标上的手指敲击)时,启动退出视频播放器UI(例如UI 2300A)并返回到另一UI(例如UI 2100C,图21C);
●放大的流逝时间2318,其响应于涉及进度条2310的用户手势2316而出现;
●快退/向后跳过图标2320,其在被激活(例如通过在该图标上的手指敲击)时,启动向后倒退或跳过视频2302;
●快进/向前跳过图标2322,其在被激活(例如通过在该图标上的手指敲击)时,启动向前前进或跳过视频2302;
●音量调节滑块图标2324,其在被激活(例如通过在该图标上的手指敲击)时,启动视频2302的音量的调节;
●宽屏选择器图标2326,其在被激活(例如通过在该图标上的手指敲击)时,启动在宽屏模式中显示视频并切换到图标2328;以及
●全屏选择器图标2328,其在被激活(例如通过在该图标上的手指敲击)时,启动在全屏模式中显示视频并切换到图标2326。
在一些实施例中,响应于用户选择特定视频(例如通过在UI2100C中的特定视频的行中的图形、标题或任何地方的敲击或其它预定手势2112),该设备在视频播放器UI(例如UI 2300A)中显示所选视频(例如King Kong)。在一些实施例中,该设备在触摸屏上自动在横向模式而不是纵向模式中显示视频,以增加触摸屏上的图像的大小。
在一些实施例中,如果在预定时间内未与触摸屏112接触,则除视频2302外的图形(例如,图形2304、2306、2308、2310、2312、2314、2320、2322、2326和/或2328)会淡出(fade out)。在一些实施例中,如果与触摸屏接触,则这些图形会重新出现,由此对于这些图形产生了“平视显示”效果。在一些实施例中,对于在屏幕适配模式中显示的宽屏电影,可以在视频2302上下的黑水平带中显示图形,以避免混淆视频。
在一些实施例中,响应于用户手势,可修改视频中的流逝时间。例如,响应于用户在进度条的端部或附近的手指触摸2316以及随后沿进度条滑动,可以修改流逝时间使之对应于用户手指在进度条上的位置。在一些实施例中,在该用户手势期间显示放大的流逝时间2318来表示当手势结束时视频将继续播放(图23B)。在一些实施例中,当用户的手指沿进度条移动时,显示视频2302中的一个或多个静止图像,其对应于视频将继续播放的位置。进度条上的用户手势使用户易于选择视频中的特定场景以供观看。
在2007年1月6日提交的名称为“Video Manager For PortableMultifunction Device”的美国临时专利申请No.60/883784和2007年6月28日提交的名称为“Video Manager For Portable MultifunctionDevice”的美国临时专利申请No.60/946973中可找到对视频播放器和管理器的另外描述,通过引用将这些申请的内容并入于此。
天气预报
图24A至24E示出根据一些实施例的用于显示和管理天气预报插件的示例性用户界面。
在一些实施例中,天气预报插件149-1显示特定位置(例如,在图24A中的UI 2400A中为加利福尼亚州(CA)的Santa Cruz,或者在图24E中的UI 2400E中为Cupertino,CA)的天气预报。响应于用户激活设置图标2402(例如通过在该图标上的手指敲击),显示用于天气预报插件的设置UI(例如UI 2400B,图24B)。在一些实施例中,用户能用手势来选择用于显示的特定位置(例如通过触摸位置列表2412中的特定位置,这会加亮所选位置)。在一些实施例中,图24B中的设置被包含在设置412中(图24B),并且设置图标2402不需要显示在天气预报插件中(例如图24A)。
在一些实施例中,响应于用户的手指接触2404(图24B)文本输入框,键盘(例如616)被显示(UI 2400C,图24C)。在一些实施例中,还显示词提示区622。响应于用户输入新位置并激活添加位置图标2406,新位置被添加到位置列表。
在一些实施例中,如果用户激活移除图标2408(例如通过在该图标上的手指敲击),则移除位置列表中的加亮位置。在一些实施例中,响应于用户激活完成图标2410,该设备显示所选位置的天气预报(例如UI 2400A,图24A)。
在一些实施例中,对于位置列表中的每一位置,相应的图标2414被添加到显示特定位置的天气预报的UI(例如UI 2400A)。例如,因为在设置UI 2400B中存在四个位置,因此,在UI 2400A中显示四个图标2414。在一些实施例中,可以加亮对应于正在显示其天气预报的位置的图标2414,以便将其与其它图标区分开来。例如,在UI 2400B中加亮用户设置的四个位置中的第三个,即Santa Cruz,并且在UI2400A中显示Santa Cruz的天气预报。因此,在UI 2400A中加亮四个图标2414中的第三个(即2414-3)。图标2414允许用户一瞥就知道在设置菜单2400B中列出了多少个位置以及显示了列表中的哪个位置。
在一些实施例中,用户可通过在触摸屏上作出从左到右的掠过手势2416,启动查看列表中的前一位置(例如Cupertino,CA)。在一些实施例中,用户可通过在触摸屏上作出从右到左的掠过手势2416,启动查看列表中的下一位置(例如New York,纽约州(NY))。对于该例子,如果显示Cupertino,CA的天气预报,那么加亮图标2414-2(图24E)。类似地,如果显示New York,NY的天气预报,那么加亮图标2414-4。
天气预报插件149-1是具有提供用于显示的多个插件的设置的单个共享设置/配置页的插件的例子。
在一些实施例中,便携式多功能设备在触摸屏显示器上显示插件(例如Santa Cruz天气预报插件,图24A)。所显示的插件是共享共同配置界面(例如图24B)的一组插件之一。在一些实施例中,一次一个地显示该组插件中的插件(例如,图24A和图24E)。
显示一个或多个插件组标记图标(例如图2414,图24A)。插件组标记图标提供有关该组插件中插件的数量以及所显示插件在该组插件中的位置的信息。在一些实施例中,与所显示的插件同时显示一个或多个插件组标记图标(例如图24A)。
在触摸屏显示器上检测手指手势。在一些实施例中,手指手势是掠过手势(例如,掠过2416,图24A)。
响应于该手指手势,用插件组中的另一插件(例如Cupertino天气预报插件,图24E)来代替所显示的插件(例如Santa Cruz天气预报插件,图24A),并且更新插件组标记图标提供的信息以反映插件组中的另一插件对所显示的插件的替换。在一些实施例中,插件组形成一序列并且用插件序列中的相邻插件来替换所显示的插件。
具有触摸屏显示器的便携式通信设备上的图形用户界面包括共享共同配置界面的一组插件以及一个或多个插件组标记图标(例如2414)。在任一时间,在触摸屏上至多显示插件组中的一个插件(例如Santa Cruz天气预报插件,图24A)。插件组标记图标提供有关插件组中插件的数量和所显示插件在插件组中的位置的信息。响应于在触摸屏显示器上检测到手指手势(例如2416),用插件组中的另一插件来替换所显示的插件,并且更新由插件组指示图标提供的信息,以反映插件组中的另一插件对所显示的插件的替换。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器上显示第一插件(例如Santa Cruz天气预报插件,图24A)。
在触摸屏上检测关于第一插件上的设置图标(例如2402,图24A)的第一手势。在一些实施例中,第一手势是用户手指的敲击手势。
响应于第一手势,显示可由用户调节的用于多个插件的设置,包括用于第一插件的设置(例如图24B)。在一些实施例中,响应于第一手势,显示从第一插件到用于多个插件的设置的动画转变。在一些实施例中,所述多个插件提供对应的多个位置的天气预报信息。
检测改变所述多个插件中的一个或多个插件的一个或多个设置的一个或多个另外的手势。
响应于该一个或多个另外的手势,改变所述多个插件中的一个或多个插件的一个或多个设置,包括改变所述多个插件中除第一插件外的对应插件的一个或多个设置。
在触摸屏显示器上检测插件选择手势和结束手势。在一些实施例中,完成手势是结束图标(例如图标2410,图24B)上的敲击手势。在一些实施例中,结束图标是“完成”图标、“是(okey)”图标或“保存”图标。在一些实施例中,插件选择手势和结束手势是单个组合手势。在一些实施例中,该单个组合手势是双敲击手势。
响应于插件选择手势和结束手势,显示所述多个插件中除第一插件外的第二插件(例如Cupertino天气预报插件,图24E)。
具有触摸屏显示器的便携式通信设备上的图形用户界面包括多个插件,其中在任一时间在触摸屏上至多显示一个插件,以及所述多个插件的设置。响应于所述多个插件中的第一插件上的设置图标上的第一手势,显示可由用户调节的用于所述多个插件的设置,包括用于第一插件的设置。响应于一个或多个另外的手势,改变所述多个插件中的一个或多个插件的一个或多个设置,包括所述多个插件中除第一插件外的对应插件的一个或多个设置。响应于插件选择手势和结束手势,保存改变的设置,并显示所述多个插件中除第一插件外的第二插件。
在一些实施例中,对于天气预报和具有基于位置的组件的其它应用,设备可以向该应用自动提供当前位置信息(例如通过GPS模块135确定)。因此,在一些实施例中,天气预报插件可以提供该设备的当前位置的天气预报信息,而用户无需明确输入当前位置的名称或邮政编码。类似地,可以将当前位置信息自动地提供给用于查找该设备的当前位置附近的店铺、饭店、地图等和/或与之交互的插件和其它应用。
在2007年6月28日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for Configuring andDisplay Widgets”的美国临时专利申请No.60/946975中可找到对配置和显示插件的另外描述,通过引用将该申请的内容并入于此。
股票信息
图25A至25E示出根据一些实施例的用于显示和管理股票信息插件的示例性用户界面。
在一些实施例中,股票信息插件149-2显示多个用户选择的股票的信息(例如UI 2500A,图25A)。在一些实施例中,响应于用户手势,改变显示的信息。例如,响应于用户触摸2504具有绝对盈亏的列(UI 2500A,图25A),可以代替地显示百分比盈亏(UI 2500B,图25B)。例如,响应于用户触摸“1w”,代替6月线表(“6m”),可以显示加亮股票(INDU)的周线图(未示出)。
在一些实施例中,响应于用户激活设置图标2502(例如通过在该图标上的手指敲击),显示股票信息插件的设置UI(例如UI 2500C,图25C)。
在一些实施例中,响应于用户的手指接触2506文本输入框,键盘(例如616)被显示(UI 2500D,图25D)。在一些实施例中,还显示词提示区622。响应于用户输入新股票的符号或名称并激活添加股票图标2508,该新股票被添加到股票列表中。
在一些实施例中,如果用户激活移除图标2512(例如通过在该图标上的手指敲击),则移除股票列表2510中的加亮股票。在一些实施例中,响应于用户激活完成图标2514,该设备显示所选股票的股票信息(例如UI 2500A,图25A)。
电话
图26A至26P示出根据一些实施例的用于显示和管理联系人的示例性用户界面。
在一些实施例中,响应于用户激活UI 400(图4)中的电话图标138(例如通过在该图标上的手指敲击),显示用户的联系人列表(例如UI 2600A,图26A)。
如在2005年12月23日提交的名称为“Scrolling List WithFloating Adjacent Index Symbols”的美国专利申请No.11/322547中所述,用户可以在触摸屏上使用垂直向上和/或垂直向下手势2602来滚动联系人列表,通过引用将该申请的内容并入于此。
在一些实施例中,响应于用户激活添加新联系人图标2604(例如通过在该图标上的手指敲击),触摸屏显示用于编辑联系人姓名的用户界面(例如UI 2600B,图26B)。
在一些实施例中,响应于用户输入联系人姓名(例如在UI 2600C中经键盘616输入“Ron Smith”,图26C)并激活保存图标2606(例如通过在该图标上的手指敲击),联系人模块创建和显示该联系人的新条目(例如UI 2600D,图26D)
在一些实施例中,响应于用户激活添加照片图标2607(例如通过在该图标上的手指敲击),触摸屏显示用于向联系人添加照片或其它图像的用户界面(例如UI 2600E,图26E)。响应于用户激活拍摄照片图标2670(例如通过在该图标上的手指敲击),激活照相机143,并且拍摄照片并将其与联系人关联(例如使用如针对上面的图19B所述的处理)。响应于用户激活选择现有照片图标2672(例如通过在该图标上的手指敲击),激活照片管理应用144,并且照片被选择、调节并与联系人关联。响应于用户激活取消图标2674(例如通过在该图标上的手指敲击),停止将照片或其它图像与联系人关联的处理。
在一些实施例中,响应于用户激活添加新电话图标2608(例如,通过在该图标或包含该图标的行上的手指敲击),触摸屏显示用于编辑联系人的电话号码的用户界面(例如,UI 2600F,图26F)。在一些实施例中,使用键盘选择键(例如图26F中的“+*#”键)将该UI切换到UI 2600P(图26P),从而用户可以在电话号码中输入其它符号或停顿(pause)。在一些实施例中,使用第二键盘选择键(例如图26P中的“123”键)将UI 2600P切换回前一UI中的数字键盘(例如UI 2600F,图26F)。
在一些实施例中,响应于用户输入电话号码(例如通过UI 2600F中的键盘2676,图26F)、指定电话号码的类型(例如通过在家庭图标2620或选择图标2624上的敲击或其它预定手势)、以及激活保存图标2626(例如通过在该图标上的手指敲击),联系人模块创建相应联系人的电话号码。
在一些实施例中,用户可选择另外的电话号码类型。例如,响应于用户激活选择图标2624(例如通过在该图标上的手指敲击),触摸屏显示电话标签UI(例如UI 2600G,图26G)。在一些实施例中,响应于用户激活UI 2600G中的标签,显示所选标签以代替UI 2600F中的家庭图标2620。在一些实施例中,在UI 2600F中还加亮所选标签,以向用户表示正在输入的电话号码将被指定所选标签。
在一些实施例中,用户可通过激活添加标签图标2628并经软键盘(例如616,未示出)输入通路标签(via label),将定制电话标签添加到UI 2600F。
在一些实施例中,用户能删除UI 2600G中的一个或多个标签。在一些实施例中,仅可以删除用户的定制标签。例如,响应于用户激活编辑图标2630(例如通过在该图标上的手指敲击),触摸屏显示在可以删除的标签旁的删除图标2632(例如UI 2600H,图26H)。如果用户激活删除图标(例如通过用手指敲击它),则该图标会旋转90度(例如2634,图26I)或以其它方式改变其外观并且/或者第二图标会出现(例如移除/确认删除图标2636,图26I)。如果用户激活第二图标,则联系人模块删除相应的标签。该删除处理与针对图7所述的处理类似。如上所述,要求用户在触摸屏上的不同部分上作出多个手势的删除处理(例如在UI 2600I中,删除图标2634和移除/确认删除图标2636位于触摸屏的相对侧)大大降低了用户意外删除标签或其它类似项的机会。当用户已完成删除标签时,用户激活完成图标2638(例如通过用手指敲击它),从而设备返回到UI 2600G。
在一些实施例中,响应于用户激活图26D中的UI 2600D中的添加新电子邮件图标2610(例如通过在图标或包含该图标的行上的手指敲击),触摸屏显示用于编辑联系人的电子邮件地址的用户界面(例如UI 2600J,图26J)。在一些实施例中,用于输入电子邮件地址的键盘2601(图26J)没有空格条(因为电子邮件地址不包含空格)。代替地,键盘中通常包含空格条的区域包含“@”键2601、句号键2603以及“.com”键2605。因为所有电子邮件地址都包含“@”和“.”,并且许多电子邮件地址包括“.com”,所以将这些键包括在键盘2601中使得输入电子邮件地址更快速且更容易。
在一些实施例中,响应于用户输入电子邮件地址(例如经UI2600J中的键盘616,图26J)、指定电子邮件地址的类型(例如通过在家庭图标2640或选择图标2646上的敲击或其它预定手势)、以及激活保存图标2648(例如通过在该图标上的手指敲击),联系人模块创建相应的联系人的电子邮件地址。
在一些实施例中,用户可通过激活选择图标2646来选择另外的电子邮件地址类型;使用与针对电话号码类型所描述的处理(图26G至26I)类似的处理和UI,来添加定制的电子邮件地址类型和/或删除电子邮件地址类型。
在一些实施例中,响应于用户激活图26D中的UI 2600D中的添加新URL图标2611(例如通过在该图标上或在包含该图标的行上的手指敲击),触摸屏显示用于编辑联系人的URL的用户界面(例如UI 2600K,图26K)。
在一些实施例中,响应于用户输入URL(例如经UI 2600K中的键盘616,图26K)、指定URL的类型(例如通过在主页图标2678或选择图标2680上的敲击或其它预定手势)以及激活保存图标2648(例如通过在该图标上的手指敲击),联系人模块创建相应联系人的URL。
在一些实施例中,用户可通过激活选择图标2680来选择另外的URL类型;使用与针对电话号码类型所描述的处理(图26G至26I)类似的处理和UI,来添加定制的URL类型和/或删除URL类型。
在一些实施例中,响应于用户激活图26D中的UI 2600D中的添加新地址图标2612(例如,通过在该图标上或在包含该图标的行上的手指敲击),触摸屏显示用于编辑联系人的实际地址的用户界面(例如UI 2600L,图26L)。
在一些实施例中,响应于用户输入地址(例如经UI 2600L中的键盘616,图26L)、指定地址的类型(例如通过在工作图标2652或选择图标2656上的敲击或其它预定手势)以及激活保存图标2658(例如通过在该图标上的手指敲击),联系人模块创建相应联系人的地址。在一些实施例中,响应于在邮政编码栏2654上检测到手势,停止显示键盘616,并且显示数字键盘624(图6C),从而允许用户向邮政编码栏2654提供数字输入。
在一些实施例中,用户可通过激活选择图标2656来选择另外的地址类型;使用与针对电话号码类型所描述的处理(图26G至26I)类似的处理或UI,来添加定制的地址类型和/或删除地址类型。
图26M示出根据一些实施例的用于现有联系人列表条目的示例性用户界面。响应于用户选择编辑图标2664(例如通过在该图标上的手指敲击),触摸屏显示用于编辑联系人的用户界面(例如UI 2600O,图26O)。响应于用户的选择,使用上述处理和UI(例如图26E至26L),联系人列表模块可以删除现有联系人信息的一项或多项,添加新的电话号码,添加新电子邮件地址,添加新的实际地址,和/或添加新URL。
响应于用户选择图26M中的文本消息图标2682(例如通过在该图标上的手指敲击),触摸屏显示用于选择与用于文本消息或其它即时消息的联系人相关的电话号码(诸如联系人的工作号码2686或家庭号码2688)的用户界面(例如UI 2600N,图26N)。响应于用户选择联系人的电话号码之一,触摸屏显示用于创建消息并将其发送到所选电话号码的UI(例如图6A中的UI 600A)。
响应于用户选择图26M中的添加到受欢迎者图标2684(例如通过在该图标上的手指敲击),将该联系人添加到受欢迎者列表(例如UI 2700A,图27A)。
图27A至27F示出根据一些实施例的用于显示和管理受欢迎联系人的示例性用户界面。UI 2700A显示受欢迎者的示例性列表。在一些实施例中,列表中对应于受欢迎者的每一行包括受欢迎者的姓名2702、用于呼叫受欢迎者的电话号码的类型2704以及附加信息图标2706。在一些实施例中,响应于用户激活特定受欢迎者的图标2706(例如通过在该图标上的手指敲击),触摸屏显示该受欢迎者的相应的联系人列表条目(例如UI 2600M,图26M)。在一些实施例中,响应于在对应于特定受欢迎者的行中的别处的用户敲击或其它预定手势(即,在图标2702以外的敲击或手势),电话号码模块拨打该特定受欢迎者的相应电话号码2704。
在一些实施例中,响应于用户激活添加受欢迎者图标2708(例如通过在该图标上的手指敲击),该设备显示用户的联系人列表,用户从其中选择新的受欢迎者的联系人列表条目和该新的受欢迎者的条目中的电话号码。
在一些实施例中,响应于用户激活编辑图标2710(例如通过在该图标上的手指敲击),触摸屏在受欢迎者旁显示删除图标2712和/或移动-用途(moving-affordance)图标2720(例如UI 2700B,图27B)。
如果用户激活删除图标(例如通过用手指敲击它),则该图标会旋转90度(例如2714,图27C)或者以其它方式改变其外观,和/或第二图标会出现(例如移除/确认删除图标2716,图27C)。如果用户激活第二图标,那么删除相应的受欢迎者。该删除处理与上面针对图7和26H及26I所述的处理类似。如上所述,删除处理要求用户在触摸屏的不同部分作出多个手势(例如,在UI 2700C中,删除图标2714和移除/确认图标2716位于触摸屏的相对侧),删除处理大大降低了用户意外删除受欢迎者或其它类似项的机会。当用户已经结束删除受欢迎者时,用户激活完成图标2718(例如通过用手指敲击它),从而设备回到UI 2700A。
如果用户激活移动-用途图标2720图标(例如通过用手指接触它2722),则可以在受欢迎者的列表中重新定位相应的受欢迎者,如在图27D至27F中所示。当用户已经结束对受欢迎者重新排序时,用户激活完成图标2718(例如通过用手指敲击它),从而设备回到UI2700A。
在2007年1月7日提交的名称为“System And Method ForManaging Lists”的美国临时专利申请No.60/883808和2007年6月28日提交的名称为“System And Method For Managing Lists”的美国专利申请No.11/770725中可找到对用户可配置列表的重新排序的另外描述,通过引用将这些申请的内容并入于此。
图28A至28D示出根据一些实施例的用于显示和管理最近呼叫的示例性用户界面。
在一些实施例中,响应于用户激活“所有”图标2810,触摸屏显示所有最近呼叫的列表(例如UI 2800A,图28A)。在一些实施例中,响应于用户激活未接图标2812,触摸屏显示最近未接呼叫的列表(例如UI 2800B,图28B)。
在一些实施例中,列表中的每一行对应于一个呼叫或涉及同一人或同一号码的连续呼叫序列(没有涉及另一人或另一电话号码的中间呼叫)。在一些实施例中,每一行包括:另一方的姓名2802(如果通过联系人模块可获得的话)或电话号码(如果另一方的姓名不可获得的话);连续呼叫的数量2804;最后一次呼叫的日期和/或时间2806;以及附加信息图标2808。在一些实施例中,响应于用户激活特定行的图标2808(例如通过在该图标上的手指敲击),触摸屏显示另一方的相应的联系人列表条目(例如UI 2800C,图28C),或者在电话号码不能与用户的联系人列表中的条目相关联的情况下显示UI 2800D(图28D)。在一些实施例中,响应于在指定行中的别处的用户敲击或其它预定手势(即,在图标2808以外的敲击或手势),电话号码模块拨打该行的相应的电话号码。
在一些实施例中,一些行可以包括指示是未接还是应答了与该行相关的最后一次呼叫的图标。
如果最近呼叫的列表填充超出屏幕区域,则用户可以在触摸屏上使用垂直向上和/或垂直向下手势2814来滚动列表。
在一些实施例中,UI 2800C加亮(例如用颜色、阴影和/或粗体)与最近呼叫有关的电话号码(例如UI 2800A中的来自Bruce Walker的两个最近来电,它们来自Bruce Walker的工作号码2816)。在一些实施例中,响应于用户在加亮的号码2816上的敲击或其它预定手势,电话号码模块拨打加亮的号码(例如2816)。在一些实施例中,响应于用户在联系人列表条目中的另一号码(例如家庭号码2818)上的敲击或其它预定手势,电话号码模块拨打相应的号码。在一些实施例中,响应于用户在联系人列表条目中的电子邮件地址(例如工作电子邮件2820或家庭电子邮件2822上的敲击或其它预定手势,电子邮件模块准备具有所选电子邮件地址的电子邮件消息,供用户进行文本输入。因此,通过选择图标2808(图28A),用户于是易于使用包含在前一呼叫中的同一号码(例如2816)、与同一呼叫者有关的另一号码(例如2818)、或除电话外的另一通信模式(例如,给呼叫者的工作2820或家庭2822电子邮件地址的电子邮件),来应答呼叫者。
在一些实施例中,UI 2800D为用户提供一个或多个选项来利用未与用户联系人列表中的条目关联的最近呼叫中的电话号码。在一些实施例中,响应于敲击或其它预定用户手势,该设备可以:呼叫该电话号码(例如,如果将手势施加到图标2824);针对该电话号码,启动文本消息或其它即时消息的创建(例如,如果将手势施加到图标2825);用该电话号码创建新联系人(例如,如果将手势施加到图标2826);或将该电话号码添加到现有联系人(例如,如果将手势施加到图标2828)。
在一些实施例中,响应于在清除图标2832上检测到手势(例如在图标2832上的单次手指敲击),从最近呼叫的列表中删除由用户选择的一个或多个最近呼叫。
在2007年1月6日提交的名称为“Telephone Call ManagementFor A Portable Multifunction Device”的美国临时专利申请No.60/883782和2007年6月27日提交的名称为“Missed Telephone CallManagement for a Portable Multifunction Device”的美国专利申请No.11/769694中可找到对未接呼叫管理的另外描述,通过引用将这些申请的内容并入于此。
图29示出根据一些实施例的用于呼叫的示例性拨号盘界面。响应于用户激活拨号盘2902中的数字键(例如通过在数字图标上的手指敲击),触控板显示所选数字2904。在一些实施例中,电话号码模块将圆括号和短划线自动地添加到所选数字以使数字更易读。响应于用户激活呼叫图标2906,电话号码模块拨打或发送所选数字。响应于用户激活创建联系人图标2908,用触控板输入的号码可用在新联系人中,或被添加到现有联系人。
在一些实施例中,该设备执行基于位置的拨打,这在用户位于他/她的祖国外和/或正尝试拨打他/她的祖国外的目的地号码时简化了拨打。
在2007年1月7日提交的名称为“Method,Device,AndGraphical User Interface For Location-Based Dialing”的美国临时专利申请No.60/883800和2007年6月27日提交的名称为“Method,Device,and Graphical User Interface for Location-Based Dialing”的美国专利申请No.11/769692中可找到对基于位置的拨打的另外描述,通过引用将这些申请的内容并入于此。
图30A至30R示出根据一些实施例的在呼叫期间显示的示例性用户界面。在一些实施例中,UI表示正在尝试呼叫3002(UI 3000A,图30A),然后表示连接后的连接时间3004(UI 3000B,图30B)。
在一些实施例中,响应于敲击或其它预定用户手势,该设备可以:使该呼叫静音(例如,如果将手势施加到图标3006);保持该呼叫(例如,如果将手势施加到图标30080;在两个呼叫间切换,保持一个呼叫以继续另一呼叫(例如,如果将手势施加到图标3009);将该呼叫用扬声器外放(例如,如果将手势施加到图标3010);添加呼叫(例如,如果将手势施加到图标3018);显示用于号码输入的数字键盘(例如,如果将手势施加到图标3016,显示图30N中的UI 3000N);显示用户的联系人列表(例如,如果将手势施加到图标3020);或结束该呼叫(例如,如果将手势施加到图标3014)。
在一些实施例中,如果该设备接收到一来电而同时该用户正在另一呼叫中(例如在图30B中,与号码为(650)132-2234的某人),那么显示来电UI,诸如用于已知呼叫者(例如Arlene Bascom 3024,用户联系人列表中的条目)的UI 3000C(图30C)或用于未知呼叫者的UI 300K(图30K)。在一些实施例中,来电UI包括这样的图标,所述图标在被用户敲击或其它手势激活时使设备:(1)终止该来电或向呼叫者发送语音邮件(例如忽略图标3026);(2)保持当前呼叫并应答该来电(例如保持+应答图标3028);和/或(3)结束当前呼叫并应答来电(例如结束+应答图标3030)。
在该例子中,响应于激活结束+应答图标3030(例如通过在该图标上的手指敲击),结束与(650)132-2234的呼叫,应答来自ArleneBascom的呼叫,以及显示电话呼叫UI 3000D(图30D),该UI包括识别呼叫者(Arlene Bascom)的信息3031。
在该例子中,响应于激活保持+应答图标3028(例如通过在该图标上的手指敲击),保持与(650)132-2234的呼叫,应答来自ArleneBascom的呼叫,以及显示电话呼叫UI 3000E(图30E),该UI包括识别呼叫者(Arlene Bascom)的信息3034和表示另一呼叫被暂停的信息3032。在一些实施例中,响应于在指示另一呼叫处于保持中的信息3032上的用户手势(例如手指敲击3036)或响应于在切换图标3009上的用户手势,暂停活动的呼叫,激活原先暂停的呼叫,以及显示电话呼叫UI 3000F,该UI包括表示两个呼叫的状态的信息3033和3035。
在一些实施例中,如果激活合并图标3038(图30E或30F)(例如通过在该图标上的手指敲击3040),则活动的呼叫和保持的呼叫被合并成会议呼叫,并且会议呼叫UI(例如UI 3000G,图30G)被显示。会议呼叫UI包括有关该会议呼叫的信息3042和会议呼叫管理图标3044。
在一些实施例中,响应于激活会议呼叫管理图标3044(例如通过在该图标上的手指敲击3046),显示会议呼叫管理UI(例如UI3000H,图30H),该UI针对该管理UI中的每一条目包括一个结束呼叫图标3050和一个私人呼叫图标3056。在一些实施例中,响应于激活结束呼叫图标3050(例如通过在该图标上的手指敲击3052),显示确认图标(例如结束呼叫图标3062,图30I),以防止意外删除会议呼叫的一方。
在一些实施例中,响应于激活私人呼叫图标3056(例如通过在该图标上的手指敲击3058),会议呼叫被暂停并且显示电话呼叫UI(例如UI 3000J,图30J),该UI包括有关私人呼叫的信息3033和有关暂停的会议呼叫的信息3035。在该例子中,因为仅会议呼叫中仅有一个另一方(在该例子中为Arlene Bascom)处于保持中,所以有关暂停的会议呼叫的信息3035仅是有关保持中的一方的信息。在一些实施例中,如果会议呼叫中多于一方被保持,那么有关暂停的会议呼叫的信息3035可以较不具体,诸如“会议处于保持中”等(例如UI3000M中的信息3068,图30M)。
如果来电不是来自用户已知的呼叫者(例如该电话号码不在用户的联系人列表中),那么显示来电UI,诸如UI 3000K(图30K),而不是具有呼叫者姓名3024和/或相关图像3022的来电UI,诸如UI3000C(图30C)。
在一些实施例中,响应于激活添加呼叫图标3018(例如通过在图30B、30D或30G中的该图标上的手指敲击),显示用户的联系人列表(UI 3000O,图30O),其通常包括对应于多个第三方的多个条目。在一些实施例中,响应于激活联系人列表中的第三方的一个条目(例如通过在该条目上的手指敲击),如果仅有与该条目相关的一个电话号码,则启动针对该第三方的呼出电话呼叫。如果存在与该条目相关的一个以上的电话号码,那么显示这些号码(例如图30P中的UI 3000P显示与Bruce Walker的一个条目相关的两个电话号码)。响应于用户选择这些号码中的一个(例如通过在该第三方的期望号码上的手指敲击),启动呼出电话呼叫。在一些实施例中,响应于激活联系人列表中的第三方的一个条目(例如通过在该条目上的手指敲击),与关联于该条目的电话号码的数量无关地显示相应条目的信息,以及响应于用户选择该条目中的一个电话号码,启动针对该第三方的呼出电话呼叫。
在一些实施例中,响应于激活键盘图标3016(例如,通过在该图标上的手指敲击),显示用于在呼叫期间输入数字的键盘UI(例如UI 3000N,图30N),该UI包括拨号盘2902、隐藏键盘图标3074以及进行呼叫图标3071。在一些实施例中,响应于激活图标3074(例如通过在该图标上的手指敲击或其它手势),再次显示在显示键盘UI前正在显示的UI。
从两个现有呼叫创建会议呼叫
在一些实施例中,设备100在触摸屏显示器上显示电话呼叫用户界面(UI 3000E,图30E)。电话呼叫用户界面包括:与设备的用户和第一方之间的活动电话呼叫相关的第一信息项(例如3034)、与该用户和第二方之间的暂停电话呼叫相关的第二信息项(例如3032)、以及合并呼叫图标(例如3038)。
在检测到用户选择合并呼叫图标时,(1)该活动电话呼叫和该暂停电话呼叫被合并成该用户、第一方和第二方之间的会议呼叫;以及(2)用会议呼叫用户界面(例如UI 3000G,图30G)来代替电话呼叫用户界面。会议呼叫用户界面包括:代替第一和第二信息项的与会议呼叫相关的第三信息项(例如3042),以及会议呼叫管理图标(例如3044)。
管理会议呼叫
在一些实施例中,在检测到用户选择(例如手势3046)会议呼叫管理图标3044时,用会议呼叫管理用户界面(例如UI 3000H,图30H)来代替会议呼叫用户界面(例如UI 3000G)。会议呼叫管理用户界面包括对应于第一方的第一管理条目(例如3060)和对应于第二方的第二管理条目(例如3054),每一管理条目包括结束呼叫图标(例如3050)和私人呼叫图标(例如3056)以及后退(或前一屏幕)图标(例如3048)。如果另外方也参与到该会议呼叫中(例如通过用户添加呼叫者,然后合并所添加的呼叫者),那么用于这些另外方的管理项也将出现在会议呼叫管理用户界面(例如UI 3000H,图30H)中。
在一些实施例中,在检测到用户选择(例如手势3052)第一管理条目中的结束呼叫图标时,在触摸屏显示器上显示确认图标(例如3062,图3000I)。在检测到用户选择确认图标时,从会议呼叫中排除第一方,并从触摸屏显示器中移除第一管理条目。
在一些实施例中,在检测到用户选择(例如手势3058)第二管理条目中的私人呼叫图标时,会议呼叫被暂停,并且用电话呼叫用户界面(例如UI 3000J,图30J)来代替会议呼叫管理用户界面。电话呼叫用户界面包括与用户和第一方之间的暂停电话呼叫相关的第四信息项(例如3035)、与用户和第二方之间的活动电话呼叫相关的第五信息项(例如3033)、以及合并呼叫图标(例如3038)。
在一些实施例中,在检测到用户第二次选择合并呼叫图标时,继续会议呼叫;并且用会议呼叫用户界面(例如UI 3000G,图30G)来代替包括第四和第五信息项的电话呼叫用户界面(例如UI 3000J,图30J)。
在会议呼叫期间接收来电
在一些实施例中,在检测到来自第三方的呼入电话呼叫时,用呼入电话呼叫用户界面(例如对于已知呼叫者为UI 3000C,图30C;或者对于未知呼叫者为UI 3000K,图30K)来代替会议呼叫用户界面或会议呼叫管理用户界面(即当检测到来电时正在显示的任一界面)。呼入电话呼叫用户界面包括忽略呼入电话呼叫图标(例如3036)、暂停当前电话呼叫并应答呼入电话呼叫图标(例如3028)以及结束当前电话呼叫并应答呼入电话呼叫图标(例如3030)。
在一些实施例中,在检测到用户选择忽略呼入电话呼叫图标(例如3026)时,终止来自第三方的呼入电话呼叫或将其发送到语音邮件,继续与第一和第二方的会议呼叫,以及用会议呼叫用户界面或会议呼叫管理用户界面(即当检测到来电时正在显示的任一界面)来代替呼入电话呼叫用户界面。
在一些实施例中,在检测到用户选择结束当前电话呼叫并应答呼入电话呼叫图标(例如3030)时,终止与第一和第二方的会议呼叫,激活用户和第三方之间的电话呼叫,以及用电话呼叫用户界面(例如UI 3000L,图30L)来代替呼入电话呼叫用户界面。电话呼叫用户界面包括与用户和第三方之间的电话呼叫相关的第六信息项(例如3066)。
在一些实施例中,在检测到用户选择暂停当前电话呼叫并应答呼入电话呼叫图标(例如3028)时,暂停与第一和第二方的会议呼叫,激活用户和第三方之间的电话呼叫,以及用电话呼叫用户界面(例如UI 3000M,图30M)来代替呼入电话呼叫用户界面。电话呼叫用户界面包括与用户和第三方之间的电话呼叫相关的第六信息项(例如3066)、与用户和第一及第二方之间的暂停会议呼叫相关的第七信息项(例如3068)以及合并呼叫图标(例如3038)。
在一些实施例中,在检测到用户选择暂停当前电话呼叫并应答呼入电话呼叫图标时,激活用户和第三方之间的电话呼叫,以及用电话呼叫用户界面(例如UI 3000M,图30M)来代替呼入电话呼叫用户界面。电话呼叫用户界面包括与用户和第三方之间的电话呼叫相关的第六信息项(例如3066)、与用户和第一及第二方之间的暂停会议呼叫相关的第七信息项(例如3068)以及合并呼叫图标(例如3038)。
在会议呼叫期间添加呼叫者
在一些实施例中,会议呼叫用户界面包括添加呼叫者图标(例如3018,图30G)。在检测到用户选择该添加呼叫者图标时,暂停与第一和第二方的会议呼叫,以及显示联系人列表(例如UI 3000O,图30O)。
使用来自联系人列表中的条目的电话号码或用户输入的电话号码(例如使用拨号盘2902,图29),启动针对第三方的呼出电话呼叫。
在检测到呼出电话呼叫被接受时,显示电话呼叫用户界面(例如UI 3000M,图30M,其中(987)654-3210现在对应于出站呼叫而不是入站呼叫),该界面包括与暂停的会议呼叫相关的第八信息项(例如3068)、与用户和第三方之间的呼出电话呼叫相关的第九信息项(例如3066)以及合并呼叫图标(例如3038)。
在检测到用户选择了合并呼叫图标时,(1)将用户和第三方之间的呼出电话呼叫和暂停的会议呼叫合并成用户、第一方、第二方和第三方之间的会议呼叫;以及(2)用会议呼叫用户界面(例如UI3000G,图30G)来代替电话呼叫用户界面。
在2007年6月29日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for ConferenceCalling”的美国临时专利申请No.60/947133中可找到对会议呼叫的另外描述,通过引用将该申请的内容并入于此。
在一些实施例中,多功能设备100允许用户以直观方式在同时使用该设备的其它功能的时候进行电话呼叫。在一些实施例中,响应于用户正在进行电话呼叫的同时激活菜单图标或按钮(例如主菜单204,图4A),在触摸屏上显示应用图标的菜单。在一些实施例中,加亮电话应用的图标(例如3076,图30Q)(或者与未使用电话应用时相比,以其它方式改变外观),来表示电话应用正在使用中。响应于激活菜单中电话应用图标以外的应用图标(例如通过在该应用图标上的手指敲击或其它手势),显示相应的应用以及切换应用图标(例如“按压这里以返回呼叫”图标3078,图30R)。用户可以以与在未同时使用电话应用时基本相同的方式,来操作其它非电话应用。然而,响应于激活切换应用图标(例如通过在图30R中的图标3078上的手指敲击),该设备显示电话应用。
在2007年1月7日提交的名称为“Portable Electronic DeviceSupporting Application Switching”的美国临时专利申请No.60/883809中可找到对应用切换的另外描述,通过引用将该申请的内容并入于此。
图31A和31B示出根据一些实施例的在来电期间显示的示例性用户界面。
在一些实施例中,如果来电是来自与用户的联系人列表中的人或其它条目相关的电话号码,那么触摸屏会显示:该人或条目的姓名3102;与该人或条目相关的图形3104;拒绝图标3106,其在被激活(例如通过在该图标上的手指敲击)时使电话号码模块拒绝该呼叫和/或启动用于该呼叫的语音邮件;以及应答图标3108,其在被激活(例如通过在该图标上的手指敲击)时使电话号码模块应答该呼叫(例如UI 3100A,图31A)。
在一些实施例中,如果来电是来自与用户的联系人列表中的人或其它条目不相关的电话号码,那么触摸屏会显示:另一方的电话号码3110;拒绝图标3106,其在被激活(例如通过在该图标上的手指敲击)时使电话号码模块拒绝该呼叫和/或启动用于该呼叫的语音邮件;以及应答图标3108,其在被激活(例如通过在该图标上的手指敲击)时使电话号码模块应答该呼叫(例如UI 3100B,图31B)。
在一些实施例中,当有来电时,该设备暂停一些其它应用(例如音乐播放器146、视频播放器和/或幻灯片放映);在应答该呼叫前显示UI 3100A或UI 3100B;在呼叫期间,显示如UI 3000B(图30B)的用户界面;以及如果来电被拒绝或者呼叫结束,则终止对其它应用的暂停。在一些实施例中,存在进入或离开暂停的平滑过渡(例如,平滑地降低和升高音乐播放器的音量)。
在2007年1月6日提交的名称为“Incoming Telephone CallManagement For A Portable Multifunction Device”的美国临时专利申请No.60/883783和2007年6月27日提交的名称为“IncomingTelephone Call Management For A Portable Multifunction Device”的美国专利申请No.11/769695中可找到对用于处理来电的用户界面的另外描述,通过引用将这些申请的内容并入于此。
图32A至32H示出根据一些实施例的用于语音邮件的示例性用户界面。在一些实施例中,用户界面3200A至3200D包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●倒退图标3202,其在被激活(例如通过在该图标上的手指敲击)时启动倒退并重放语音邮件消息的前几秒的处理;
●进度条3204,表示已经播放了语音邮件的多大比例并且可以用来响应于用户手势3206而帮助滚动消息;
●加速图标3208,其在被激活(例如通过在该图标上的手指敲击)时启动加速回放语音邮件消息的处理,其也可以调节快速回放的声音频率或音调,从而使尽管快速说出词仍然易于理解;
●已经留下语音邮件消息的人的姓名3210(通过用户的联系人列表而与呼入电话号码相关)(例如Aaron Jones 3210-1),或者在此人的姓名不可获得的情况下为电话号码(例如408-246-81013210-2);
●语音邮件的日期3212和/或时间;
●附加信息图标3214,其在被激活(例如通过在该图标上的手指敲击)时启动到相应联系人列表条目(例如UI 2800C,图28C)或用于未知电话号码的UI(例如UI 2800D,图28D)的转变;
●扬声器图标3216,其在被激活(例如通过在该图标上的手指敲击)时启动通过扬声器回放语音邮件;
●选项图标3218,其在被激活(例如通过在该图标上的手指敲击)时启动显示附加语音邮件选项的菜单;
●暂停图标3220,其在被激活(例如通过在该图标上的手指敲击)时启动语音邮件的暂停,其可以与个体消息分开显示(图32A)或与所选消息相邻地显示(图32C);
●删除符号图标3222,其在被激活(例如通过在该图标上的手指敲击)时启动显示确认用户想删除相应的语音邮件的UI(例如,UI 3200B,图32B;或UI 3200D,图32D);
●取消图标3226,其在被激活(例如通过在该图标上的手指敲击)时,将显示从UI 3200B改变到UI 3200A(或从UI 3200D改变到UI 3200C),而不删除相应的语音邮件;
●确认删除图标3228,其在被激活(例如通过在该图标上的手指敲击)时,删除相应的语音邮件并将显示从UI 3200B改变到UI3200A(或从UI 3200D改变到UI 3200C);
●播放图标3230,其在被激活(例如通过在该图标上的手指敲击)时启动或继续语音邮件的回放,其可以与个体消息分开显示(图32B)或与所选消息相邻地显示(图32C);
●未收听图标3232,表示相应的语音邮件尚未被收听;
●下载图标3234,表示正在向设备100下载相应的语音邮件;以及
●呼叫图标3240,其在被激活(例如通过在该图标上的手指敲击)时启动对与所选语音邮件相关的电话号码的呼叫。
如果语音邮件消息的列表填充超出屏幕区域,那么用户可以在触摸屏上使用垂直向上和/或垂直向下手势3224来滚动该列表。
在一些实施例中,在语音邮件的列表之上显示与上述的垂直条类似的垂直条3260(图32C),它帮助用户理解正在显示列表的什么部分。
在一些实施例中,响应于用户在对应于特定语音邮件的行中的敲击或其它预定手势(但是除了在图标3214上的敲击或手势),电话号码模块启动回放相应的语音邮件。因此,存在对语音邮件的随机访问,并且可以以任何顺序收听语音邮件。
在一些实施例中,响应于用户手势,可以修改语音邮件中的回放位置。例如,响应于用户的手指在进度条的端部处或附近的触摸3206然后沿进度条滑动,可以改变回放位置以使其对应于用户手指在进度条上的位置。进度条上的该用户手势(其与UI 2300B中用于视频播放器的手势2316类似,也产生交互式进度条)使用户易于跳过和/或重放语音邮件消息中的感兴趣部分。
在一些实施例中,用于设置语音邮件的用户界面3200E至3200H包括下述要素或者其子集或超集:
●如上所述的402、404、406和2902;
●指示3242,用于在设置过程中协助用户;
●启动图标3244,其在被激活(例如通过在该图标上的手指敲击)时启动设置处理;
●密码设置图标3246,其在被激活(例如通过在该图标上的手指敲击)时显示用于在输入栏3249中的语音邮件密码的键盘2902;
●问候语设置图标3248,其在被激活(例如通过在该图标上的手指敲击)时显示用于创建语音邮件问候语的图标(例如3250、3252、3254和3256);
●录制图标3250,其在被激活(例如通过在该图标上的手指敲击)时启动语音邮件问候语的录制;
●播放图标3252,其在被激活(例如通过在该图标上的手指敲击)时启动回放语音邮件问候语;
●扬声器图标3254,其在被激活(例如通过在该图标上的手指敲击)时启动通过扬声器回放语音邮件问候语;
●复位图标3256,其在被激活(例如通过在该图标上的手指敲击)时启动语音邮件问候语的复位(例如复位成缺省系统问候语,而不是用户创建的问候语);以及
●停止图标3258,其在被激活(例如通过在该图标上的手指敲击)时启动停止回放语音邮件问候语。
用户界面3200E至3200H提供使用户易于设置语音邮件的可视提示。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器(例如显示器112)上显示语音邮件设置用户界面。该用户界面包括密码设置图标(例如图标3246,图32F)和问候语设置图标(例如图标3248,图32F)。
检测用户对密码设置图标的选择。在检测到用户选择密码设置图标3246时,显示输入栏(例如3249)和键盘(例如2902)。在一些实施例中,响应于与键盘的手指接触,在输入栏中添加预定字符的一个或多个副本。
检测用户对问候语设置图标的选择。在检测到用户选择问候语设置图标时,显示录制图标(例如图标3250,图32G)、播放图标(例如图标3252)和复位图标(例如图标3256)。
在一些实施例中,响应于检测到选择了录制图标,开始录制音频流,并用停止图标(例如图标3258,图32H)来代替播放图标。响应于检测到选择了停止图标,停止录制音频流,并用播放图标来代替停止图标。在一些实施例中,响应于检测到选择了播放图标,播放所录制的音频流,并用停止图标来代替播放图标。响应于检测到选择了停止图标,停止播放所录制的音频流,并用播放图标来代替停止图标。
在一些实施例中,响应于检测到选择了复位图标,指定缺省消息。响应于检测到选择了播放图标,播放缺省消息并用停止图标来代替播放图标。响应于检测到选择了停止图标,停止播放缺省消息并用播放图标来代替停止图标。在一些实施例中,缺省消息包括与便携式多功能设备相关的电话号码。在一些实施例中,缺省消息包括合成的音频流。
在2007年1月7日提交的名称为“Voicemail Manager ForPortable Multifunction Device”的美国临时专利申请No.60/883799;2007年6月28日提交的名称为“Voicemail Manager For PortableMultifunction Device”的美国专利申请No.11/770720;以及2007年6月29日提交的名称为“Voicemail Set-Up on a Portable MultifunctionDevice”的美国专利申请No.60/947348中可找到对语音邮件系统的另外描述,通过引用将这些申请的内容并入于此。
电子邮件
图33示出根据一些实施例的用于组织和管理电子邮件的示例性用户界面。在一些实施例中,用户界面3300包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●一组邮箱,诸如收件箱3302,它们可以按行进行组织,使每行具有一个选择图标3306;
●未读消息图标3304,表示未读消息的数量;
●设置图标3308,其在被激活(例如通过在该图标上的手指敲击)时启动用于输入邮箱设置的UI(例如UI 3600,图36)的显示;以及
●创建电子邮件图标3310,其在被激活(例如通过在该图标上的手指敲击)时启动用于创建新电子邮件消息的UI(例如UI 3400,图34)的显示。
如果该组邮箱填充超出屏幕区域,则用户可以在触摸屏上使用垂直向上和/或垂直向下手势3312来滚动邮箱。
在一些实施例中,在邮箱的列表之上显示与上述的垂直条类似的垂直条,该垂直条帮助用户理解正在显示列表的什么部分。
图34A至34C示出根据一些实施例的用于创建电子邮件的示例性用户界面。
响应于用户激活创建电子邮件图标3310(图33),设备显示UI3400A。
在一些实施例中,如果用户在主题行3408上或在电子邮件正文3412(图34A)中作出敲击或其它预定手势,则字母键盘616出现并且用户可以输入主题和/或正文文本(图34C)。在一些实施例中,为了输入电子邮件地址,用户在电子邮件的收件人(To:)行3406上作出敲击或其它预定手势;用户的联系人列表出现(例如图18J);用户在期望的收件人/联系人上作出敲击或其它预定手势;以及设备将相应的电子邮件地址放在电子邮件消息中(图34C)。如果需要将其它人复制在该电子邮件上,则用户在电子邮件的抄送(Cc:)行3407上作出敲击或其它预定手势;用户的联系人列表出现(图18J);用户在期望的收件人/联系人上作出敲击或其它预定手势(例如在联系人列表中的Janet Walker上敲击);以及该设备将相应的电子邮件地址放在该电子邮件消息中(图34C)。
在一些实施例中,为了输入电子邮件地址,用户在电子邮件的收件人行3406(图34A)上作出敲击或其它预定手势。添加收件人图标3422出现,其在被激活(例如通过图标3422上的手指敲击)时启动显示与收件人栏中的输入(如果有的话)相匹配的联系人的可滚动列表(例如3426,图34B)。例如,如果输入了字母“B”,则示出姓或名是以“B”开始的联系人。如果在收件人栏中输入了字母“Br”,那么联系人列表被缩减到姓或名是以“Br”开头的联系人,依此类推,直到选择所显示的联系人之一(例如通过在列表3426中的一联系人上的敲击)。如果需要将其它人复制在该电子邮件上,则用户在电子邮件的抄送行3407上作出敲击或其它预定手势并遵循与用于在收件人栏中输入地址相类似的过程。在一些实施例中,可滚动列表3426还包括在用户先前发送或接收的电子邮件中的姓名和/或电子邮件地址,即使那些姓名和/或电子邮件地址不在用户的联系人列表中。在一些实施例中,在可滚动列表3426中显示电子邮件地址的顺序基于先前用每一电子邮件地址传送的电子邮件的数量。换句话说,对于与由用户输入的字母相匹配的姓名和/或电子邮件地址,将与用户具有较新和/或较频繁的电子邮件交换的姓名和/或电子邮件地址放在与用户具有不太新和/或不太频繁的电子邮件交换的姓名和/或电子邮件地址之前。在一些实施例中,在可滚动列表3426中显示电子邮件地址的顺序基于针对多个通信形式与潜在地址进行的在前通信的量。例如,可将与用户的电话和/或即时消息会话频繁的潜在地址(除与用户的电子邮件交换外)置于其它潜在地址之前。
在一些实施例中,用户可通过将垂直掠过手势3428应用于显示列表3426的区域,来滚动列表3426。在一些实施例中,垂直向下手势向下滚动列表,并且垂直向上手势向上滚动列表。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在列表3426上的任何地方检测到手指触摸)后,暂时显示垂直条3430。在一些实施例中,垂直条3430具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条3430具有对应于列表的正在显示的部分的垂直长度。
在一些实施例中,用户还可以使用一个或多个键盘(例如616和624,未示出)来输入电子邮件地址。
该设备响应于用户激活发送图标3404(图34C)(例如通过在该图标上的手指敲击),发送电子邮件消息。另选地,如果用户激活取消图标3402,则该设备可以显示保存草稿图标(例如1810,图18I)和不保存(或删除消息)图标(例如1812,图18I)。如果用户激活保存草稿图标1810,则该设备例如将草稿保存在电子邮件客户程序140中的草稿文件夹中(图33)。如果用户激活不保存图标1812,则该设备删除草稿。
在一些实施例中,响应于用户激活附加图标3410(例如通过在该图标上的手指敲击),触摸屏显示用于添加附件的UI(未示出)。
图35A至35O示出根据一些实施例的用于显示和管理收件箱的示例性用户界面。可以使用类似的用户界面来显示和管理其它邮箱(例如UI 3300中的草稿、已发送、垃圾箱、个人和/或工作)。在一些实施例中,用户界面3500A至3500I包括下述要素或者其子集或超集:
●如上所述的402、404、406和3310;
●邮箱图标3502,其在被激活(例如通过在该图标上的手指敲击)时启动邮箱UI 3300(图33)的显示;
●未读消息图标3504,显示收件箱中未读消息的数量;
●电子邮件消息的发件人的姓名3506;
●电子邮件消息的主题行3508;
●电子邮件消息的日期3510;
●未读消息图标3512,表示尚未打开的消息;
●预览窗格分隔器3518,用于将消息的列表与列表中的被选消息的预览分开;
●设置图标3520,其在被激活(例如通过在该图标上的手指敲击)时启动设置UI 3600(图36)的显示;
●移动消息图标3522,其在被激活(例如通过在该图标上的手指敲击)时启动移动消息UI 3800A(图38A)的显示;
●删除符号图标3524,其在被激活(例如通过在该图标上的手指敲击)时启动对用于确认用户想删除所选电子邮件的UI(例如UI3500E,图35E)的显示;
●答复/转发图标3526,其在被激活(例如通过在该图标上的手指敲击)时启动对用于选择如何答复或转发所选电子邮件的UI(例如UI 3500F,图35F;或UI 3500I,图35I)的显示;
●预览窗格3528,用于显示所选电子邮件消息的一部分;
●详情图标3530,其在被激活(例如通过在该图标上的手指敲击)时启动电子邮件寻址详情(例如3534-1,图35C;或3534-2,图35K)的显示;
●隐藏详情图标3531,其在被激活(例如通过在该图标上的手指敲击)时停止显示电子邮件寻址详情(例如3534-2,图35K);
●取消图标3540,其在被激活(例如通过在该图标上的手指敲击)时使设备回到前一用户界面(例如UI 3500D);
●确认删除图标3542,其在被激活(例如通过在该图标上的手指敲击)时删除所选电子邮件;
●答复图标3544,其在被激活(例如通过在该图标上的手指敲击)时启动创建答复发件人的电子邮件;
●答复全部图标3546,其在被激活(例如通过在该图标上的手指敲击)时,启动创建对发件人和(例如通过cc:)包括在所选电子邮件中的其它方进行答复的电子邮件;
●转发图标3548,其在被激活(例如通过在该图标上的手指敲击)时启动创建要转发的电子邮件;
●显示预览窗格图标3550,其在被激活(例如通过在该图标上的手指敲击)时启动预览窗格3528的显示;
●不显示预览窗格图标3522,其在被激活(例如通过在该图标上的手指敲击)时停止显示预览窗格3528;
●用于电子邮件消息的列表的垂直条3554,用于帮助用户理解正在显示电子邮件消息的列表的什么部分;
●用于预览窗格中的电子邮件消息的垂直条3556,用于帮助用户理解正在显示消息的什么部分;
●用于预览窗格中的电子邮件消息的水平条3558,用于帮助用户理解正在显示消息的什么部分;
●刷新邮箱图标3560,其在被激活(例如通过在该图标上的手指敲击)时启动从远程服务器下载新电子邮件消息(如果有的话);
●编辑图标3562,其在被激活(例如通过在该图标上的手指敲击)时启动用于删除电子邮件的用户界面的显示(例如,如在2007年1月7日提交的名称为“Deletion Gestures On A PortableMultifunction Device”的美国临时专利申请No.60/883814和2007年6月22日提交的名称为“Deletion Gestures On A PortableMultifunction Device”的美国临时专利申请No.60/936755中所述,通过引用将这些申请的内容并入于此);
●电子邮件消息的文本正文行3564;
●前一电子邮件消息图标3566,其在被激活(例如通过在该图标上的手指敲击)时启动显示相应的邮箱中的前一电子邮件消息;
●下一电子邮件消息图标3568,其在被激活(例如通过在该图标上的手指敲击)时启动显示相应邮箱中的下一电子邮件消息;
●附件图标3570,其在被激活(例如通过在该图标上的手指敲击)时启动相应附件3572的显示,作为电子邮件消息的一部分(例如激活图35K中的3570-1会启动显示图35L中的3572-1)或与电子邮件消息分开(例如激活图35M中的3570-3会启动显示图35N中的3572-3);
●附件3572(例如数字图像、PDF文件、字处理文档、演示文档、电子表格(spreadsheet)或其它电子文档);以及
●返回到电子邮件消息图标3574,其在被激活(例如通过在该图标上的手指敲击)时启动显示包括附件的电子邮件消息。
如果该组电子邮件填充超出屏幕区域(或超出预览窗格上方的屏幕区域),那么用户可在触摸屏上使用垂直向上和/或垂直向下手势3514来滚动电子邮件。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在电子邮件消息的列表上的任何地方检测到手指触摸)后,暂时显示垂直条3554。在一些实施例中,垂直条3554具有在电子邮件列表的显示部分之上的垂直位置,该垂直位置对应于电子邮件列表的显示部分在该电子邮件列表中的垂直位置。在一些实施例中,垂直条3554具有对应于电子邮件列表的正在显示的部分的垂直长度。例如,在图35H中,垂直条3554的垂直位置表示正在显示电子邮件列表的中部,并且垂直条3554的垂直长度表示正在显示电子邮件列表的约三分之一。
在一些实施例中,如果使用预览窗格3528,则不显示电子邮件主题3508。在一些实施例中,通过用户在预览窗格分隔器处或附近进行接触3516以及通过拖曳手指接触3538将分隔器移动到期望位置,可以调节预览窗格分隔器的位置。在一些实施例中,在定位预览窗格分隔器期间出现箭头3539或其它图形(例如UI 3500D,图35D)以帮助引导用户。
在一些实施例中,显示电子邮件消息的文本正文行3564(例如UI 3500J,图35J)。在一些实施例中,(例如作为设置412的一部分),用户可以选择在电子邮件消息的列表中显示的每一电子邮件消息的量(例如发件人姓名3506、主题3508和/或文本正文行的数量)。在一些实施例中,用户可以为电子邮件消息的列表中的每一电子邮件消息选择显示的文本正文行3564的数量(例如作为设置412的一部分)。在一些实施例中,来自电子邮件消息的正文的显示文本是已由电子邮件客户程序140从所选消息的HTML版本提取出的文本。因此,如果电子邮件消息正文具有纯文本部分和HTML部分,那么用于生成要显示的文本正文行的部分是HTML部分。
在一些实施例中,当激活附件图标3570(例如通过在该图标上的手指敲击)时,启动相应附件3572的显示。在一些实施例中,将附件显示为电子邮件消息的一部分(例如激活图35K中的3570-1会启动显示图35L中的3572-1)。在一些实施例中,与电子邮件消息分开地显示附件(例如激活图35M中的3570-3会启动显示图35N中的3572-3)。在一些实施例中,当激活返回到电子邮件消息图标3574(图35N)(例如通过在该图标上的手指敲击)时,启动包括该附件的电子邮件消息的显示。
在一些实施例中,响应于用户在包含关于特定电子邮件消息的信息(例如3506、3510和/或3508)的行中的敲击或其它预定手势,加亮(例如通过着色、阴影粗体)该行中的一些或全部文本,并且在预览窗格区域中显示相应的消息。在一些实施例中,响应于用户在包含关于特定电子邮件消息的信息(例如3506,3510和/或3508)的行中的敲击或其它预定手势,如果未在使用预览窗格,则全屏显示电子邮件消息。
在一些实施例中,如果所选电子邮件填充超出预览窗格区域,则用户可以在预览窗格中使用二维手势3532使电子邮件在触摸屏上垂直和/或水平移动,来滚动电子邮件。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如在预览窗格3528中的电子邮件消息上的任何地方检测到手指接触)后,暂时显示垂直条3556。在一些实施例中,垂直条3556具有在电子邮件的显示部分之上的垂直位置,该垂直位置对应于电子邮件的显示部分在该电子邮件中的垂直位置。在一些实施例中,垂直条3556具有对应于电子邮件的正在显示的部分的垂直长度。例如,在图35H中,垂直条3556的垂直位置表示正在显示电子邮件的顶部,并且垂直条3556的垂直长度表示正在显示来自电子邮件的顶部四分之一的一部分。
在一些实施例中,在触摸屏显示器上或附近检测到对象(例如,在预览窗格3528中的电子邮件消息上的任何地方检测到手指触摸)后,暂时显示水平条3558。在一些实施例中,水平条3558具有在电子邮件的显示部分之上的水平位置,该水平位置对应于电子邮件的显示部分在该电子邮件中的水平位置。在一些实施例中,水平条3558具有对应于电子邮件的正在显示的部分的水平长度。例如,在图35H中,水平条3558的水平位置表示正在显示电子邮件的左侧的一部分,并且水平条3558的水平长度表示正在显示来自电子邮件的左半部分的一部分。综上所述,垂直条3556和水平条3558表示预览窗格中正在显示电子邮件消息的左上角。
在一些实施例中,将电子邮件消息显示成仅需要垂直滚动,在此情况下,不使用水平条3558。
在一些实施例中,响应于用户激活图35C中的详情信息353上的附加信息图标(例如“>”)(例如通过在该图标上的手指敲击3536),触摸屏可以显示相应方的联系人列表信息(如果可用的话)(例如UI 2800C,图28C)或与图28D中的UI 2800D类似的UI。
在一些实施例中,响应于在电子邮件消息的列表中的特定电子邮件消息上检测到水平掠过手势(例如3576,图35O),启动用于删除特定电子邮件消息的处理(例如,如在2007年1月7日提交的名称为“Deletion Gestures On A Portable Multifunction Device”的美国临时专利申请No.60/883814和2007年6月22日提交的名称为“DeletionGestures On A Portable Multifunction Device”的美国临时专利申请No.60/936755中所述,通过引用将这些申请的内容并入于此)。
图36示出根据一些实施例的用于设置电子邮件用户偏好的示例性用户界面。在一些实施例中,用户界面3600包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●完成图标3602,其在被激活(例如通过在该图标上的手指敲击)时使设备回到前一UI;
●帐号3604,用于输入电子邮件帐号信息;
●消息列表显示3606,用于选择在电子邮件列表中是否显示发件人3506和/或主题3508信息;
●显示最新消息3608,用于选择是在屏幕的顶部还是底部显示最新消息;
●消息显示位置3610,用于选择是在预览窗格中还是全屏显示消息;
●优选消息格式3612,用于选择如何格式化消息(例如HTML或纯文本);
●规则3614,用于创建用于管理电子邮件消息的规则(例如,使用UI 3700A,图37A;以及UI 3700B,图37B);
●选择图标3616,其在被激活(例如通过在该图标上的手指敲击)时,显示用于相应设置的选择。
在一些实施例中,用户可敲击用于特定设置的行中的任何地方来启动相应设置选择的显示。
在一些实施例中,将图36中的设置包含在设置412(图4B)中,并且在电子邮件应用140(例如图35G)中不需要显示设置图标3520。
图37A和37B示出根据一些实施例的用于创建和管理电子邮件规则的示例性用户界面。在一些实施例中,用户界面3700A包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●设置图标3702,其在被激活(例如通过在该图标上的手指敲击)时使设备回到设置UI 3600(图36);
●规则3704;
●选择图标3706,其在被激活(例如通过在该图标上的手指敲击)时显示用于相应规则的选择;
●添加图标3708,其在被激活(例如通过在该图标上的手指敲击)时显示用于创建新规则的UI(例如UI 3700B,图37B);
●完成图标3710,其在被激活(例如通过在该图标上的手指敲击)时使设备返回到设置UI 3600(图36)。
在一些实施例中,用户可以敲击用于特定规则的行中的任何地方来启动相应规则(例如UI 3700B,图37B)的显示。
图38A和38B示出根据一些实施例的用于移动电子邮件消息的示例性用户界面。
响应于用户激活创建移动消息图标3522,设备显示UI 3800A,显示了所选消息的一些信息3804。
在一些实施例中,如果用户在对应于特定邮箱或其它文件夹的行上作出敲击3802或其它预定手势,则该消息被移动到相应的邮箱或文件夹(例如图38A中的工作)。在一些实施例中,所选行被加亮,并且将消息信息3804移动到所选行中的动画出现(如图38B中示意性所示)。
在2007年1月7日提交的名称为“Email Client For A PortableMultifunction Device”的美国临时专利申请No.60/883807中可找到对电子邮件客户程序的另外描述,通过引用将该申请的内容并入于此。
在2007年6月29日提交的名称为“Email Fetching System andMethod in a Portable Electronic Device”的美国临时专利申请No.60/947395中可找到用于有效地取回电子邮件消息的方法,通过引用将该申请的内容并入于此。
在2007年6月29日提交的名称为“Port Discovery and MessageDelivery in a Portable Electronic Device”的美国临时专利申请No.60/947396中可找到用于自动地选择电子邮件端口和电子邮件安全性的方法,通过引用将该申请的内容并入于此。
图39A至39M示出根据一些实施例的浏览器的示例性用户界面。
在一些实施例中,用户界面3900A至3900M包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●前一页图标3902,其在被激活(例如通过在该图标上的手指敲击)时启动显示前一网页;
●网页名称3904;
●下一页图标3906,其在被激活(例如通过在该图标上的手指敲击)时启动显示下一网页;
●URL(统一资源定位符)输入框3908,用于输入网页的URL;
●刷新图标3910,其在被激活(例如通过在该图标上的手指敲击)时启动网页的刷新;
●网页3912或其它结构化文档,其由文本内容和其它图形(例如图像和内嵌多媒体)的块3914组成;
●设置图标3916,其在被激活(例如通过在该图标上的手指敲击)时启动浏览器的设置菜单的显示;
●书签图标3918,其在被激活(例如通过在该图标上的手指敲击)时启动浏览器的书签列表或菜单的显示;
●添加书签图标3920,其在被激活(例如通过在该图标上的手指敲击)时,启动用于添加书签的UI(例如图39F中的UI 3900F,类似于其它UI或页面,能以纵向或横向视图显示)的显示;
●新窗口图标3922,其在被激活(例如通过在该图标上的手指敲击)时,启动用于向浏览器添加新窗口(例如网页)的UI(例如UI 3900G,图39G)的显示,并且其还可以指示窗口的数量(例如图标3922中的“4”,图39A);
●用于网页3912或其它结构化文档的垂直条3962,与上述垂直条类似,用于帮助用户理解正在显示网页3912或其它结构化文档的什么部分;
●用于网页3912或其它结构化文档的水平条3964,与上述水平条类似,用于帮助用户理解正在显示网页3912或其它结构化文档的什么部分;
●共享图标3966,其在被激活(例如通过在该图标上的手指敲击)时,启动用于与其它用户共享信息的UI(例如UI 3900K,图39K)的显示;
●URL清除图标3970,其在被激活(例如通过在该图标上的手指敲击)时,清除URL输入框3908中的任何输入;
●搜索词输入框3972,用于输入用于web搜索的搜索词;
●URL提示列表3974,用于显示与URL输入框3908中的输入相匹配的URL(图39I),其中激活所提示的URL(例如通过在所提示的URL上的手指敲击)启动取回相应的网页;
●URL输入键盘3976(图39I和39M),具有句号键398、反斜杠键3980和“.com”键3982,使得更易于在URL中输入常用字符;
●搜索词清除图标3984,其在被激活(例如通过在该图标上的手指敲击)时,清除搜索词输入框3972中的任何输入;
●电子邮件链接图标3986,其在被激活(例如通过在该图标上的手指敲击)时,准备包含要与一个或多个其它用户共享的链接的电子邮件;
●电子邮件内容图标3988,其在被激活(例如通过在该图标上的手指敲击)时,准备包含要与一个或多个其它用户共享的内容的电子邮件;
●IM链接图标3990,其在被激活(例如通过在该图标上的手指敲击)时,准备包含要与一个或多个其它用户共享的链接的IM;以及
●取消图标3992,其在被激活(例如通过在该图标上的手指敲击)时,取消共享UI并显示前一UI。
在一些实施例中,响应于用户在块3914上的预定手势(例如单敲击手势或双敲击手势),放大该块并使之处于(或大致处于)网页显示的中心。例如,响应于块3914-5上的单敲击手势3923,可以放大块3914-5并使之处于显示器的中心,如图39C中的UI 3900C所示。在一些实施例中,缩放该块的宽度以使其填满触摸屏显示器。在一些实施例中,缩放该块的宽度以在沿显示器的边留有预定填充量的情况下使该块填满触摸屏显示器。在一些实施例中,在块的放大期间,显示块的放大动画。类似地,响应于块3914-2上的单敲击手势3925,块3914-2可伴随着放大动画被放大,并且二维地滚动到显示器的中心(未示出)。
在一些实施例中,该设备分析网页3912的渲染树(render tree)以确定网页中的块3914。在一些实施例中,块3914对应于一渲染节点,该节点被替换,是块、内嵌块或内嵌表。
在一些实施例中,响应于用户在已经放大并居中的块3914上的同一预定手势(例如,单敲击手势或双敲击手势),所述放大和/或居中被基本上或完全逆转。例如,响应于块3914-5上的单敲击手势3929(图39C),网页图像会缩小并返回到UI 3900A(图39A)。
在一些实施例中,响应于用户在已经放大但未居中的块3914上的预定手势(例如单敲击手势或双敲击手势),使该块处于(或大致处于)网页显示的中心。例如,响应于块3914-4上的单敲击手势3927(图39C),可以使块3914-4处于(或基本上处于)网页显示的中心。类似地,响应于块3914-6上的单敲击手势3935(图39C),可以使块3914-6处于(或基本上处于)网页显示的中心。因此,对于已经放大的网页显示,响应于预定手势,该设备可以以直观方式显示用户希望查看的一系列块。这一相同手势在不同情况下可以启动不同的动作(例如,(1)当缩小网页的尺寸时,结合滚动进行扩大和/或放大,UI 3900A;以及(2)如果块已经居中并放大,则逆转所述放大和/或居中)。
在一些实施例中,响应于用户的多点触摸3931和3933外分手势(图39C),可以放大网页。相反地,响应于用户的多点触摸收聚手势,可以缩小网页。
在一些实施例中,响应于用户的基本上垂直向上(或向下)的掠过手势,网页(或更一般地说,其它电子文档)可以在垂直方向上向上(或向下)一维地滚动。例如,响应于用户在距完全垂直达预定角度(例如27°)的范围内的向上掠过手势3937,网页可以在垂直方向中向上一维地滚动。
相反,在一些实施例中,响应于不在距完全垂直达预定角度(例如27°)的范围内的掠过手势,网页可以二维地滚动(即,同时在垂直和水平方向上移动)。例如,响应于用户的不在距完全垂直达预定角度(例如27°)的范围内的向上掠过手势3939(图39C),网页可以沿掠过3939的方向二维地滚动。
在一些实施例中,响应于用户的多点触摸3941和3943旋转手势(图39C),即使多点触摸3941和3943旋转手势中的旋转量与90°有很大不同,也可以使网页正好旋转90°(UI 3900D,图39D),以用于横向查看。类似地,响应于用户的多点触摸3945和3947旋转手势(UI 3900D,图39D),即使多点触摸3945和3947旋转手势中的旋转量与90°有很大不同,也可以使网页正好旋转90°,以用于纵向查看。
因此,响应于用户的不精确手势,会发生图形的精确移动。尽管用户的输入不精确,该设备也会以用户期望的方式工作。此外,要注意,针对具有纵向视图的UI 3900C所述的手势也可以应用于具有横向视图的UI(例如UI 3900D,图39D),从而使用户能够选择用户对于web浏览所偏爱的任一视图。
在一些实施例中,具有触摸屏显示器的便携式电子设备(例如设备100)在触摸屏显示器上显示结构化电子文档的至少一部分。该结构化电子文档包括多个内容框(例如,块3914,图39A)。
在一些实施例中,通过样式表语言来定义所述多个框。在一些实施例中,所述样式表语言是层叠样式表语言。在一些实施例中,所述结构化电子文档是网页(例如网页3912,图39A)。在一些实施例中,所述结构化电子文档是HTML或XML文档。
在一些实施例中,显示结构化电子文档的至少一部分包括:与文档长度无关地缩放文档宽度以使之与触摸屏显示器宽度相配。
在一些实施例中,触摸屏显示器是具有一短轴和一长轴的矩形;当在纵向视图中观看结构化电子文档时,显示器宽度对应于短轴(例如图39C);以及当在横向视图中观看结构化电子文档时,显示器宽度对应于长轴(例如图39D)。
在一些实施例中,在显示结构化电子文档的至少一部分之前,针对所述多个框确定边界、页边距和/或填充,并对其进行调节,以供在触摸屏显示器上显示。在一些实施例中,调节所述多个框中的所有框。在一些实施例中,仅调节第一框。在一些实施例中,仅调节第一框以及与该第一框相邻的框。
在结构化电子文档的显示部分上的一位置处检测到第一手势(例如,手势3923,图39A)。在一些实施例中,第一手势是手指手势。在一些实施例中,第一手势是铁笔手势(stylus gesture)。
在一些实施例中,第一手势是敲击手势。在一些实施例中,第一手势是用单手指进行的双敲击、用两个手指进行的双敲击、用单手指进行的单敲击、或用两个手指进行的单敲击。
在第一手势的位置处确定所述多个框中的第一框(例如块53914-5,图39A)。在一些实施例中,结构化电子文档具有含有多个节点的相关渲染树,并且确定第一手势的位置处的第一框包括:向下遍历该渲染树以确定所述多个节点中的与检测到的第一手势的位置相对应的第一节点;从第一节点向上遍历到包含内容的逻辑聚集的最接近父节点;以及将对应于该最接近父节点的内容识别为第一框。在一些实施例中,内容的逻辑聚集包括段落、图像、插件对象或表。在一些实施例中,该最接近父节点是替换内嵌程序、块、内嵌块或内嵌表。
放大第一框并使其基本上处于触摸屏显示器的中心(例如块53914-5,图39C)。在一些实施例中,放大和基本上居中包括:在触摸屏显示器上同时放大和平移第一框。在一些实施例中,放大包括扩展第一框从而使第一框的宽度基本上与触摸屏显示器的宽度相同。
在一些实施例中,调整放大的第一框中的文本的大小,以使之满足或超过触摸屏显示器上的预定最小文本大小。在一些实施例中,文本大小调整包括:确定第一框被放大所用的比例因子;将触摸屏显示器上的预定最小文本大小除以该比例因子以便确定用于第一框中的文本的最小文本大小;以及如果用于第一框中的文本的文本大小小于所确定的最小文本大小,则将用于第一框中的文本的文本大小至少增加到所确定的最小文本大小。在一些实施例中,第一框具有一宽度;显示器具有一显示器宽度;并且比例因子为显示器宽度除以放大前的第一框的宽度。在一些实施例中,在放大期间,发生大小调整。在一些实施例中,在放大后,发生大小调整。
在一些实施例中,调整结构化电子文档中的文本的大小,以使之满足或超出触摸屏显示器上的预定最小文本大小。在一些实施例中,文本大小调整包括:确定第一框被放大所用的比例因子;将触摸屏显示器上的预定最小文本大小除以该比例因子以便确定用于结构化电子文档中的文本的最小文本大小;以及如果用于结构化电子文档中的文本的文本大小小于所确定的最小文本大小,则将用于结构化电子文档中的文本的文本大小至少增加到所确定的最小文本大小。在一些实施例中,文本大小调整包括:在多个框中识别包含文本的框;确定第一框被放大所用的比例因子;将触摸屏显示器上的预定最小文本大小除以该比例因子以便确定用于结构化电子文档中的文本的最小文本大小;以及对于包含文本的每一所识别的框,如果用于该所识别的框中的文本的文本大小小于所确定的最小文本大小,那么将用于该所识别的框中的文本的文本大小至少增加到所确定的最小文本大小,并且调节该所识别的框的大小。
在一些实施例中,在放大的第一框上检测第二手势(例如手势3929,图39C)。响应于检测到第二手势,缩小结构化电子文档的显示部分的大小。在一些实施例中,第一框恢复到放大前的大小。
在一些实施例中,第二手势和第一手势是相同类型的手势。在一些实施例中,第二手势是手指手势。在一些实施例中,第二手势是铁笔手势。
在一些实施例中,第二手势是敲击手势。在一些实施例中,第二手势是用单个手指进行的双敲击、用两个手指进行的双敲击、用单个手指进行的单敲击、或用两个手指进行的单敲击。
在一些实施例中,在第一框被放大时,在除第一框外的第二框上检测第三手势(例如手势3927或手势3935,图39C)。响应于检测到第三手势,使第二框基本上处于触摸屏显示器的中心。在一些实施例中,第三手势和第一手势是相同类型的手势。在一些实施例中,第三手势是手指手势。在一些实施例中,第三手势是铁笔手势。
在一些实施例中,第三手势是敲击手势。在一些实施例中,第三手势是用单个手指进行的双敲击、用两个手指进行的双敲击、用单个手指进行的单敲击、或用两个手指进行的单敲击。
在一些实施例中,在触摸屏显示器上检测掠过手势(例如手势3937或手势3939,图39C)。响应于检测到掠过手势,在触摸屏显示器上平移结构化电子文档的显示部分。在一些实施例中,平移包括结构化电子文档在触摸屏显示器上的垂直、水平或对角移动。在一些实施例中,该掠过手势是手指手势。在一些实施例中,该掠过手势是铁笔手势。
在一些实施例中,在触摸屏显示器上检测第五手势(例如,多点触摸手势3941/3943,图39C)。响应于检测到第五手势,将结构化电子文档的显示部分在触摸屏显示器上旋转90度。在一些实施例中,第五手势是手指手势。在一些实施例中,第五手势是多指手势。在一些实施例中,第五手势是扭动多指手势。
在一些实施例中,检测设备朝向的变化。响应于检测到设备朝向的变化,将结构化电子文档的显示部分在触摸屏显示器上旋转90度。
在一些实施例中,在触摸屏显示器上检测多指外分手势(例如多点触摸手势3931/3933,图39C)。响应于检测到多指外分手势,根据多指外分手势的位置和多指外分手势的手指移动量,在触摸屏显示器上放大结构化电子文档的显示部分的一部分。
具有触摸屏显示器的便携式电子设备的图形用户界面(例如UI3900A,图39A)包括结构化电子文档(例如网页3912,图39A)的至少一部分。结构化电子文档包括多个内容框(例如块3914,图39A)。响应于在结构化电子文档的一部分上的一位置处检测到第一手势(例如手势3923,图39A),确定所述多个框中位于第一手势的位置处的第一框(例如块5 3914-5,图39A),以及放大第一框并使之基本上处于触摸屏显示器的中心(例如块5 3914-5,图39C)。
在2007年6月27日提交的名称为“Portable Electronic Device,Method,and Graphical User Interface for Displaying StructuredElectronic Documents”的美国临时专利申请No.60/946715中可找到对显示结构化电子文档(例如网页)的另外描述,通过引用将该申请的内容并入于此。
在一些实施例中,如果激活浏览器147中的网页中对应于在线视频(例如YouTube视频)的链接,则在在线视频应用155中而不是在浏览器147中显示相应的在线视频。类似地,在一些实施例中,如果在浏览器147中输入对应于在线视频(例如YouTube视频)的URL,那么在在线视频应用155中而不是在浏览器147中显示相应的在线视频。将在线视频URL重定向到在线视频应用155提供了改进的观看体验,因为用户不需要在包括所请求的在线视频的网页上导航。
在一些实施例中,如果激活浏览器147中的网页中对应于在线地图请求(例如Google地图请求)的链接,则在地图应用154中而不是在浏览器147中显示相应的地图。类似地,在一些实施例中,如果在浏览器147中输入对应于在线地图请求(例如Google地图请求)的URL,则在地图应用154中而不是在浏览器147中显示相应的地图。将地图请求URL重定向到地图应用154提供了改进的观看体验,因为用户不需要在包括所请求的地图的网页上导航。
在一些实施例中,响应于在URL输入框3908上的敲击或其它预定用户手势,触摸屏显示放大的输入框3926和键盘616(例如,纵向视图中的UI 3900B,图39B;以及横向视图中的UI 3900E,图39E)。在一些实施例中,触摸屏还显示:
●上下文清除图标3928,其在被激活(例如通过在该图标上的手指敲击)时,启动删除输入框3926中的所有文本;
●搜索图标3930,其在被激活(例如通过在该图标上的手指敲击)时,启动使用框3926中输入的搜索词的互联网搜索;以及
●转到URL图标3932,其在被激活(例如通过在该图标上的手指敲击)时,启动使用在框3926中输入的URL来获取网页;
因此,同一输入框3926可以用于输入搜索词和URL。在一些实施例中,是否显示清除图标3928取决于上下文。
UI 3900G(图39G)是用于将新窗口添加到应用(诸如浏览器147)的UI。UI 3900G显示应用(例如浏览器147),其包括显示窗(例如网页3912-2)和至少一个隐藏窗口(例如,网页3912-1和3934-3,以及可能完全隐藏在屏幕外的其它网页)。UI 3900G还显示用于将窗口添加到应用的图标(例如,新窗口或新页面图标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,AndGraphical User Interface For Viewing Multiple ApplicationWindows”的美国专利申请No.11/620647中可找到将窗口添加到应用的另外描述,通过引用将该申请的内容并入于此。
图40A至40F示出根据一些实施例的用于播放一项内嵌多媒体内容的示例性用户界面。
在一些实施例中,用户界面4000A至4000F包括下述要素或者其子集或超集:
●如上所述的402、404、406、3902、3906、3910、3912、3918、3920、3922;
●内嵌多媒体内容4002,诸如QuickTime内容(4002-1)、Windows Media内容(4002-2)或Flash内容(4002-3);
●结构化文档中的其它类型的内容4004,诸如文本;
●退出图标4006,其在被激活(例如通过在该图标上的手指敲击)时,启动退出内嵌多媒体内容播放器UI(例如UI 4000B或UI4000F)并回到另一UI(例如UI 4000A,图40A);
●流逝时间4008,以时间为单位显示已经播放了多少内嵌多媒体内容4002;
●进度条4010,表示已经播放了多少比例的内嵌多媒体内容4002,并且可以用来响应于用户手势而帮助滚动内嵌多媒体内容;
●剩余时间4012,以时间为单位显示剩余多少内嵌多媒体内容4002要播放;
●下载图标4014,表示内嵌多媒体内容4002正被下载或流传输到设备;
●快退/向后跳过图标4016,其在被激活(例如通过在该图标上的手指敲击)时,启动后退或向后跳过内嵌多媒体内容4002;
●播放图标4018,其在被激活(例如通过在该图标上的手指敲击4026(图40C))时,启动从开始处或从内嵌多媒体内容4002被暂停的位置播放该内嵌多媒体内容;
●快进/向前跳过图标4020,启动快进或向前跳过内嵌多媒体内容4002;
●音量调节滑块图标4022,其在被激活(例如通过在该图标上的手指敲击)时,启动对内嵌多媒体内容4002的音量的调节;以及
●暂停图标4024,其在被激活(例如通过在该图标上的手指敲击)时,启动暂停内嵌多媒体内容4002。
在一些实施例中,便携式电子设备(例如100)在触摸屏显示器上显示结构化电子文档的至少一部分。结构化电子文档包括内容(例如4002和4004)。在一些实施例中,结构化电子文档是网页(例如3912)。在一些实施例中,结构化电子文档是HTML或XML文档。
在结构化电子文档的显示部分中的内嵌多媒体内容项(例如4002-1,图40A)上检测第一手势(例如4028,图40A)。在一些实施例中,内嵌多媒体内容包括视频和/或音频内容。在一些实施例中,利用QuickTime、Windows Media或Flash插件来播放该内容。
响应于检测到第一手势,在触摸屏显示器上放大该内嵌多媒体内容项,并且除该放大的内嵌多媒体内容项外,结构化电子文档中的其它内容(例如4004和除4002-1外的其它4002,图40A)停止显示(例如UI 4000B,图40B;或UI 4000F,图40F)。
在一些实施例中,放大内嵌多媒体内容项包括:对该项的动画式放大。在一些实施例中,放大该内嵌多媒体内容项包括:在触摸屏显示器上同时放大和平移该内嵌多媒体内容项。在一些实施例中,放大内嵌多媒体内容项包括:使该内嵌多媒体内容项旋转90度(例如从图40A中的UI 4000A到图40B中的UI 4000B)。
在一些实施例中,内嵌多媒体内容项具有实际大小;触摸屏显示器具有一大小;并且放大内嵌多媒体内容项包括将内嵌多媒体内容项放大到该项的实际大小和触摸屏显示器的大小中的较小者。
在一些实施例中,放大内嵌多媒体内容项包括:扩展内嵌多媒体内容项,以使内嵌多媒体内容项的宽度与触摸屏显示器的宽度基本相同(例如UI 4000B,图40B;或UI 4000F,图40F)。
在一些实施例中,停止显示结构化电子文档中除该内嵌多媒体内容项外的其它内容包括:除该内嵌多媒体内容项外,使结构化电子文档中的其它内容淡出。
在显示放大的内嵌多媒体内容项时,在触摸屏显示器上检测第二手势(例如4030,图40B)。
响应于检测到第二手势,显示用于播放放大的内嵌多媒体内容项的一个或多个回放控件。在一些实施例中,所述一个或多个回放控件包括播放图标(例如4018)、暂停图标(例如4024)、声音音量图标(例如4022)和/或回放进度条图标(例如4010)。
在一些实施例中,显示一个或多个回放控件包括:在放大的内嵌多媒体内容项之上显示一个或多个回放控件(例如,在图40C中,回放控件4016、4018、4020和4022位于放大的内嵌多媒体内容4002-1之上)。在一些实施例中,所述一个或多个回放控件被叠加在放大的内嵌多媒体内容项之上。在一些实施例中,所述一个或多个回放控件是半透明的。
在一些实施例中,在结构化电子文档中叠放了自动开始播放内嵌多媒体内容项的指示,这为设备提供了时间从而可在开始回放前下载更多的所选内嵌多媒体内容。
在回放控件之一上检测第三手势(例如播放图标4018上的手势4026,图40C)。
响应于检测到第三手势,播放放大的内嵌多媒体内容项。在一些实施例中,播放放大的内嵌多媒体内容项包括:利用用于与放大的内嵌多媒体内容项相关的内容类型的插件,来播放该内嵌多媒体内容项。
在一些实施例中,在播放放大的内嵌多媒体内容项时,所述一个或多个回放控件停止显示(例如图40D,其不再显示回放控件4016、4018、4020和4022,但仍显示4006、4008、4010和4012)。在一些实施例中,停止显示所有回放控件。在一些实施例中,停止显示所述一个或多个回放控件包括:使所述一个或多个回放控件淡出。在一些实施例中,在预定时间后,停止显示所述一个或多个回放控件。在一些实施例中,在检测到与触摸屏显示器无接触达预定时间后,停止显示所述一个或多个回放控件。
在一些实施例中,在触摸屏显示器上检测第四手势。响应于检测到第四手势,再次显示结构化电子文档的至少一部分(例如图40A)。在一些实施例中,第四手势包括在诸如完成图标的回放完成图标上的敲击手势(例如完成图标4006上的手势4032,图40D)。在一些实施例中,内嵌多媒体内容项恢复到其放大前的大小。
在一些实施例中,第一、第二和第三手势是手指手势。在一些实施例中,第一、第二和第三手势是铁笔手势。
在一些实施例中,第一、第二和第三手势是敲击手势。在一些实施例中,该敲击手势是用单手指进行的双敲击、用两个手指进行的双敲击、用单手指进行的单敲击、或用两个手指进行的单敲击。
具有触摸屏显示器的便携式电子设备上的图形用户界面包括:结构化电子文档的至少一部分,其中,结构化电子文档包括内容;结构化电子文档的一部分中的内嵌多媒体内容项;以及一个或多个回放控件。响应于在内嵌多媒体内容项上检测到第一手势,放大触摸屏显示器上的该内嵌多媒体内容项,以及停止显示结构化电子文档中除放大的内嵌多媒体内容项外的其它内容。响应于在显示放大的内嵌多媒体内容项的同时在触摸屏显示器上检测到第二手势,显示用于播放放大的内嵌多媒体内容项的一个或多个回放控件。响应于在回放控件之一上检测到第三手势,播放放大的内嵌多媒体内容项。
在2007年6月29日提交的名称为“Portable Electronic Device,Method,and Graphical User Interface for Displaying InlineMultimedia Content”的美国临时专利申请No.60/947155中可找到显示内嵌多媒体内容的另外描述,通过引用将该申请的内容并入于此。
图41A至41E示出根据一些实施例的用于与所显示内容中的用户输入要素进行交互的示例性用户界面。
在一些实施例中,用户界面4100A至4100E包括下述要素或者其子集或超集:
●如上所述的402、404、406、618、620、626、3902、3906、3910、3912、3918、3920和3922;
●内容4112,诸如网页;字处理文档、电子表格、电子邮件或演示文档;电子表单(form)或在线表单;
●内容4112中的用户输入要素4102,诸如单选按钮、文本输入栏、复选框、下拉列表和/或表单栏;
●关于所选用户输入要素4102的信息4108;
●包括所选用户输入要素4102的区域4114;
●取消图标4116,其在被激活(例如通过在该图标上的手指敲击)时,取消对所选要素4102的用户输入;
●输入选择4118,其在被激活(例如通过在该图标上的手指敲击)时用作用于所选要素4102的输入;
●完成图标4124(图41E),其在被激活(例如通过在该图标上的手指敲击)时,使设备回到前一UI(例如UI 4100D,图41D);以及
●提交图标4126(图41E),其在被激活(例如通过在该图标上的手指敲击)时,将输入发送到远程服务器。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器上显示内容4112。该内容包括多个用户输入要素4102。
在一些实施例中,内容是网页(例如页面3912,图41A)。在一些实施例中,内容是字处理文档、电子表格、电子邮件或演示文档。在一些实施例中,内容是电子表单。在一些实施例中,内容是在线表单。
在一些实施例中,用户输入要素4102包括一个或多个单选按钮、文本输入栏、复选框、下拉列表(例如4102-1,图41A)和/或表单栏(例如用户名4102-3,图41A)。
用触摸屏显示器来检测手指的接触(例如4104,图41A)。该接触包括一接触区域。
在该接触区域内确定一点(例如4106,图41A)。在一些实施例中,接触区域内的该点是接触区域的矩心。在一些实施例中,接触区域内的该点偏离接触区域的矩心。
基于用户输入要素相对于所确定点的接近度,选择多个用户输入要素中的一个用户输入要素(例如4102-1,图41A)。在一些实施例中,触摸屏显示器上的内容具有相关的比例因子,并且所述选择限于位于确定点一定距离内的用户输入要素,该确定点是根据比例因子确定的。在一些实施例中,选择限于位于接触区域内的用户输入要素。在一些实施例中,选择限于与接触区域至少部分重叠的用户输入要素。在一些实施例中,选择限于位于确定点预定距离内的用户输入要素。
在所显示内容上显示与所选用户输入要素相关的信息(例如帐户菜单4108-1,图41A)。在一些实施例中,显示的与所选用户输入要素相关的信息包括对所选用户输入要素的描述。
在一些实施例中,在接触区域外显示与所选用户输入要素相关的信息。在一些实施例中,与所选用户输入要素相关的信息在所显示内容上的位置取决于接触位置。在一些实施例中,如果接触位置处于所显示内容的下半部,则在所显示内容的上半部显示与所选用户输入要素相关的信息的位置;如果接触位置处于所显示内容的上半部,则在所显示内容的下半部显示与所选用户输入要素相关的信息的位置。
在一些实施例中,在使接触维持至少预定时间后,显示与所选用户输入要素相关的信息。在一些实施例中,如果使与触摸屏的接触维持大于预定时间,则移除显示的与所选用户输入要素相关的信息。
检测手指与触摸屏显示器的接触的中断。在一些实施例中,检测接触中断包括:在显示与所选用户输入要素相关的信息的同时检测接触中断。
在一些实施例中,响应于检测到手指与触摸屏显示器的接触中断,放大触摸屏显示器上包括所选用户输入要素的区域(例如,对于要素4102-1,图41A中的区域4114-1在图41B中被放大;类似地,对于要素4102-3和4102-4,图41D中的区域4114-2在图41E中被放大)。
在一些实施例中,响应于在预定时间届满前检测到手指与触摸屏显示器的接触中断,在触摸屏显示器上放大所选用户输入要素(例如,图41A中的要素4102-1在图41B中被放大;类似地,图41D中的要素4102-3和4102-4在图41E中被放大)。
接收针对所选用户输入要素的输入。在一些实施例中,接收输入包括:接收经触摸屏显示器上的软键盘(例如键盘626,图41E)输入的文本;检测与触摸屏显示器上的单选按钮的手指接触;检测与触摸屏显示器上的复选框的手指接触;或检测与在触摸屏显示器上的下拉列表中的项的手指接触(例如,输入选择4118-3上的接触4120,图41B)。
在一些实施例中,将所接收的输入发送到远程计算机,诸如web服务器。
在一些实施例中,在触摸屏显示器上检测接触的移动(例如移动4110-1,图41C);基于第二用户输入要素相对于该接触(例如接触4104,图41C)的接近度,选择多个用户输入要素中的第二用户输入要素(例如要素4102-2,图41C);结束在所显示内容上显示与第一所选用户输入要素相关的信息;以及在所显示内容上显示与第二所选用户输入要素相关的信息(例如登录按钮4108-2,图41C)。
在一些实施例中,在触摸屏显示器上检测接触的移动(例如图41C中的移动4110-1,以及图41D中的移动4110-2);基于用户输入要素相对于该接触(例如图41C中的要素4102-2,以及图41D中的要素4102-3和4102-4)的接近度,选择多个用户输入要素中的一系列用户输入要素;以及在所显示内容上连续地显示与该一系列用户输入要素中的每一用户输入要素相关的信息(例如,图41C中的信息4108-3,以及图41D中的信息4108-4)。
具有触摸屏显示器的便携式多功能设备上的图形用户界面(例如UI 4100A,图41A)包括:(1)包括多个用户输入要素4102的内容4112;以及(2)与多个用户输入要素中的第一用户输入要素4102-1相关的信息4108-1。响应于检测到手指与触摸屏显示器的接触区域4104,在该接触区域内确定一点4106,基于第一用户输入要素相对于所确定点的接近度,选择第一用户输入要素4102-1,并在该内容上显示与第一用户输入要素相关的信息4108-1。
使用诸如4011A至4100E的界面,用户可以更容易地查看与输入要素相关的信息,以及使用触摸屏上的手指接触在便携式设备上提供输入。使用户免于担心关于选择输入要素的手指接触的精度。此外,即使最初以要素不可读或几乎不可读的小尺寸显示输入要素,用户也能查看信息和提供输入。
在2007年6月29日提交的名称为“Portable MultifunctionDevice,Method and Graphical User Interface for Interacting withUser Input Elements in Displayed Content”的美国临时专利申请No.60/947127中可找到对与用户输入要素进行交互的另外描述,通过引用将该申请的内容并入于此。
图41F示出根据一些实施例的用于与所显示内容中的超级链接进行交互的示例性用户界面。
在一些实施例中,用户界面UI 4100F包括下述要素或者其子集或超集:
●如上所述的402、404、406、3902、3906、3910、3912、3918、3920、3922、4112和4102;
●链接4122,提供到其它内容的链接;以及
●与链接4122相关的信息4130。
在2007年1月5日提交的名称为“Method,System AndGraphical User Interface For Displaying Hyperlink Information”的美国专利申请No.11/620644和2007年1月5日提交的名称为“Method,System And Graphical User Interface For Activating Hyperlinks”的美国专利申请No.11/620646中可找到对使用诸如UI 4100F的界面来显示和激活超级链接的另外描述,通过引用将这些申请的内容并入于此。
图42A至42C示出根据一些实施例的用于平移页内容或仅平移页内容中的框架内容的示例性用户界面。
在一些实施例中,用户界面4200A至4200C包括下述要素或者其子集或超集:
●如上所述的402、404、406、3902、3906、3910、3918、3920和3922;
●页内容(诸如面网页内容)的一部分4202;
●框架4204,显示框架内容的一部分4206;
●显示在框架4204内的框架内容的一部分4206,诸如地图或可滚动的项列表的一部分;
●部分4202中除框架内容的部分4206外的其它内容4208;
●响应于N指平移手势4210而显示的页内容的新部分4212;以及
●响应于M指平移手势4214而显示的框架内容的新部分4216,其中M是不同于N的数(例如N=1且M=2)。
在一些实施例中,便携式多媒体设备(例如设备100)在触摸屏显示器上显示页内容的一部分(例如4202,图42A)。页内容的该部分4202包括:显示框架内容的一部分4206的框架4204、和页的其它内容4208。
在一些实施例中,页内容是网页内容。在一些实施例中,页内容是字处理文档、电子表格、电子邮件或演示文档。
在触摸屏显示器上或附近检测N指平移手势(例如4210)。
响应于检测到N指平移手势4210,平移页内容以在触摸屏显示器上显示页内容的新部分(例如4212,图42B)。平移页内容包括:平移框架内容的显示部分4206和页的其它内容4208。
在一些实施例中,平移页内容包括:在垂直、水平或对角方向上平移页内容。在一些实施例中,平移页内容具有与N指平移手势4210的移动方向相对应的相关平移方向。在一些实施例中,平移方向直接对应于手指移动方向;然而,在一些实施例中,平移方向是根据规则从手指移动方向映射的。例如,该规则可能声明如果手指移动方向是在标准轴的X度内,那么平移方向就是沿该标准轴的方向,否则平移方向基本上与手指移动方向相同。
在一些实施例中,平移页内容具有与N指平移手势的移动速度相对应的相关平移速度。在一些实施例中,平移页内容根据的是对有磨擦运动的方程的模拟。
在触摸屏显示器上或附近检测M指平移手势(例如4214,图42A),其中M是不同于N的数。在一些实施例中,N等于1并且M等于2。
响应于检测到M指平移手势4214,平移框架内容以便在触摸屏显示器上显示框架内容的新部分(例如4216,图42C),但不平移页的其它内容4208。
在一些实施例中,平移框架内容包括:在垂直、水平或对角方向上平移框架内容。在一些实施例中,平移框架内容包括在对角方向上平移框架内容。
在一些实施例中,平移框架内容具有与M指平移手势4214的移动方向相对应的相关平移方向。在一些实施例中,平移方向直接对应于手指移动方向;然而,在一些实施例中,平移方向是根据规则从手指移动方向映射的。例如,该规则可能声明如果手指移动方向是在标准轴的Y度内,那么平移方向就是沿该标准轴的方向,否则平移方向基本上与手指移动方向相同。
在一些实施例中,平移框架内容具有与M指平移手势的移动速度相对应的相关平移速度。在一些实施例中,平移框架根据的是对有磨擦运动的方程的模拟。
在一些实施例中,框架内容包括地图。在一些实施例中,框架内容包括项的可滚动的项列表。
在一些实施例中,页的其它内容4208包括文本。
具有触摸屏显示器的便携式多功能设备上的图形用户界面(例如UI 4200A,图42A)包括触摸屏显示器上的页内容的一部分4202,部分4202包括:(1)显示框架内容的一部分4206的框架4204;以及(2)页的其它内容4208。响应于检测到触摸屏显示器上或附近的N指平移手势4210,平移页内容以便在触摸屏显示器上显示页内容的新部分4212(图42B),其中平移页内容包括平移页的其它内容4208。响应于检测到触摸屏显示器上或附近的M指平移手势4214(其中M是与N不同的数),平移框架内容以便在不平移该页的其它内容的情况下在触摸屏显示器上显示框架内容的新部分4216(图42C)。
因此,取决于在手势中所用手指的数量,用户可以容易地平移页内容或仅平移页内容中的框架内容。
在2007年6月28日提交的名称为“Portable MultifunctionDevice,Method and Graphical User Interface for TranslatingDisplayed Content”的美国临时专利申请No.60/946976中可找到对平移显示内容的另外描述,通过引用将该申请的内容并入于此。
音乐和视频播放器
图43A至43D示出根据一些实施例的用于音乐和视频播放器152的示例性用户界面。
在一些实施例中,在显示器的第一区域(例如4340,图43A)中显示用于主要内容类别的图标(例如播放列表4308、艺术家4310、歌曲4312和视频4314)。在一些实施例中,第一区域还包括当被激活(例如通过在该图标上的手指敲击)时到达另外的内容类别(例如图43J中的唱片、音频书、选辑、作曲家、流派和播客)的图标(例如“更多”图标4316)。
在一些实施例中,播放器152包括当被激活(例如通过在该图标上的手指敲击)时将用户直接带到显示与当前播放音乐有关的信息的UI(例如图43S)的现在正播放图标4302。
在一些实施例中,响应于用户的一系列手势(例如手指敲击),设备显示一系列内容类别和子类别。例如,如果用户激活选择图标4306(例如通过在该图标上的手指敲击),或者在一些实施例中敲击前25行4318中的任何地方,则UI从显示播放列表类别(UI 4300A,图43A)改变到显示前25子类别(UI 4300B,图43B)。
如果仅显示类别或子类别的一部分,则在类别/子类别之上显示与上述垂直条类似的垂直条(例如垂直条4320,图43B),该垂直条帮助用户理解正在显示类别/子类别的什么部分。在一些实施例中,用户通过将垂直或基本上垂直的掠过手势4322应用于显示该列表的区域,从而可以滚动类别/子类别中的项的列表。在一些实施例中,垂直向下手势向下滚动列表,并且垂直向上手势向上滚动列表。
在一些实施例中,如果用户滚动到列表的顶部,然后继续施加滚动手势(例如4324,图43C),则背景4326-1出现,并且垂直条4320-1会开始减小长度以向用户指示已经到达列表的顶部。当用户的手指中断与触摸屏显示器接触时,列表可以移回显示器的顶部并且背景4326-1渐渐缩小直至消失。类似地,如果用户滚动到列表的底部,然后继续施加滚动手势(例如4328,图43D),则背景4326-2出现,并且垂直条4320-2会开始减小长度以向用户指示已经到达列表的底部。当用户手指中断与触摸屏显示器的接触时,列表可以移回显示器的底部,并且背景4326-2渐渐缩小直至消失。在列表的终点处的“橡皮圈状”行为可以应用于可垂直滚动的许多其它类型的列表和文档。类似的行为可以应用于可以二维地平移的文档(例如网页、字处理文档和照片及其它图像)的所有边缘。在2007年1月7日提交的名称为“List Scrolling And Document Translation On A Touch-ScreenDisplay”的美国临时专利申请No.60/883801、2007年6月22日提交的名称为“List Scrolling And Document Translation on aTouch-Screen Display”的美国临时专利申请No.60/945858以及2007年6月28日提交的名称为“List Scrolling And Document Translationon a Touch-Screen Display”的美国临时专利申请No.60/946971中可找到对“橡皮圈状”滚动和平移行为的另外描述,通过引用将这些申请的内容并入于此。
在一些实施例中,如果用户激活艺术家图标4310(例如,通过在该图标上的手指敲击),则将显示艺术家类别(图43E)。在一些实施例中,诸如当按字母序排列艺术家列表时,索引项/符号(例如字母A 4330-1)可以保持为对应的信息项子集(例如姓名以字母A开始的艺术家4332)相邻。当在信息项的列表上向上滚动时(例如,响应于用户在触敏显示器上的向上掠过),索引项/符号可以移动到窗口(例如窗口4336,图43F)的上边缘。当滚动继续时(例如响应于手势4334,图43F),索引项/符号可以保持在原处,直到到达对应信息项子集的末端为止,此时,可以用后续索引项/符号(例如字母B 4330-2)来代替该索引项/符号。对于UI 4300H和UI 4300I(图43H和43I)中的电影4330-3和音乐视频4330-4索引项,显示类似的滚动效果。在2005年12月23日提交的名称为“Scrolling List With Floating AdjacentIndex Symbols”的美国专利申请No.11/322547、2005年12月23日提交的名称为“Continuous Scrolling List With Acceleration”的美国专利申请No.11/322551以及2005年12月23日提交的名称为“ListScrolling In Response To Moving Contact Over List Of IndexSymbols”的美国专利申请No.11/322553中描述了对这种滚动的另外描述,通过引用将这些申请的内容并入于此。
在一些实施例中,如果用户激活歌曲图标4312(例如通过在该图标上的手指敲击),则将显示歌曲类别(图43G)。
在一些实施例中,如果用户激活视频图标4314(例如通过在该图标上的手指敲击),则将显示视频类别(图43H)。
在一些实施例中,可由用户重新排列在显示器的第一区域4340中显示的主要内容类别,以使之对应于用户优选(喜欢的)类别(例如,如在图43J至43M以及图43N至43P中所示)。在一些实施例中,激活添加类别图标4344(例如通过在该图标上的手指敲击)启动显示具有软键盘的UI,用以添加用户指定的类别(未示出)。在一些实施例中,激活图43J中的编辑图标4342(例如通过在该图标上的手指敲击)启动显示具有删除图标4348(其就像图7中的删除图标702一样操作,如上所述)和移动用途图标4360的UI 4300K(图43K)。如下所述,移动用途图标4360可以用作协助重新排列类别或其它UI对象的控制图标。
在一些实施例中,具有含有多个用户界面对象的触摸屏显示器的便携式多功能设备在触摸屏显示器上显示第一用户界面对象(例如流派图标4350,图43K)和第二用户界面对象(例如艺术家图标4310,图43K)。在一些实施例中,第一用户界面对象是一组候选图标中的一个(例如“更多”列表4351中的图标(图43K),其是用于重新排列的候选项),并且第二用户界面对象是一组用户喜欢的图标中的一个(例如区域4340中的图标)。
在第一用户界面对象上检测手指落下(finger-down)事件(例如接触4346-1,图43K)。在一些实施例中,第一用户界面对象包括控制图标(例如由包括流派图标4350中的移动用途图标4360的水平条),并且在该控制图标处或附近发生手指向下事件。
在触摸屏显示器上检测一个或多个手指拖曳事件(例如手指从4346-1(图43K)拖曳到4346-2(图43L)并经4365拖曳到4346-3(图43L))。
沿由手指拖曳事件确定的路径,在触摸屏显示器上移动第一用户界面对象,直到第一用户界面对象至少部分与第二用户界面对象重叠为止。
在一些实施例中,当在触摸屏显示器上移动第一用户界面对象时,在触摸屏显示器上以与其它用户界面在视觉上不同的方式显示第一用户界面对象(例如在图43L中在流派图标4350周围加上阴影)。
在第二用户界面对象上检测手指抬起(finger-up)事件(例如结束4346-3处的接触,图43L)。
用第一用户界面对象(例如流派图标4350,图43M)可视地替换第二用户界面对象(例如艺术家图标4310,图43L)。
在一些实施例中,在检测到手指抬起事件后,在原先由第二用户界面对象占据的位置处显示第一用户界面对象,并且使第二用户界面对象到原先由第一用户界面对象占据的位置的移动动画化(例如在图43M中,艺术家4310现在是过去曾包括流派4350的列表的一部分)。
在一些实施例中,以手指抬起事件前的第一形式和手指抬起事件后的第二形式显示第一用户界面对象,并且该第二形式与第一形式在视觉上不同。在一些实施例中,第一形式是包括字符和至少一个控制图标的行(例如4350,图43K),并且第二形式是图像或其它图形(例如4350,图43M)。
在一些实施例中,以手指抬起事件前的第一形式和手指抬起事件后的第二形式显示第二用户界面对象,并且第二形式与第一形式在视觉上不同。在一些实施例中,第一形式是图像或其它图形(例如4310,图43K),并且第二形式是包括与至少一个控制图标(例如4360-2,图43M)相关的字符的行(例如4310,图43M)。在一些实施例中,第二形式是包括字符的行,所述字符在控制图标附近或在控制图标的对应于命中区的预定距离内。
在一些实施例中,第一用户界面对象是一组候选图标中的一个,以及第二用户界面对象是一组用户喜欢的图标中的一个。在一些实施例中,在将第一用户界面对象移离其原始位置后,重新排列剩余的该组候选图标。剩余的该组候选图标是不包括第一用户界面对象的一组候选图标。在检测到手指抬起事件后,在原先由第二用户界面对象占据的位置处显示第一用户界面对象,以及使第二用户界面对象到原先由剩余的该组候选图标中的一个占据的位置的移动动画化。
图43N至43P示出由用户重新排列在显示器的第一区域4340中显示的主要内容类别以使之对应于用户的优选(喜欢的)类别的另一方式。包括在区域4340中的类别也可以列出在“更多”列表4362中的第一列表区域4364中(例如在“更多”列表4362中的分隔符4352上方),并在“更多”列表4362中的第二列表区域4366中列出候选类别(例如在“更多”列表4362中的分隔符4352下方)。响应于检测到手指落下事件(例如4346-5,图43N)、一个或多个手指拖曳事件(例如从4346-5拖曳到4346-6(图43O)再到4346-7(图43P))、以及手指抬起事件(例如在4346-7处),第一用户界面对象(例如流派图标4350)可以替换第一列表区域4364中和区域4340(例如4350-1和4350-2,图43P)中的第二用户界面对象(例如艺术家图标4310),并使第二用户界面对象移动到第二列表区域4366的(例如4310,图43P)。
在一些实施例中,便携式多功能设备在触摸屏显示器上显示第一组用户界面对象(例如“更多”列表4362中的图标(图43K),其是用于重新排列的候选项)。在触摸屏显示器上显示第二组用户界面对象(例如区域4340中的图标)。在触摸屏显示器上检测手指落下事件(例如接触4346-1,图43K)。识别第一组中发生手指落下事件的第一用户界面对象(例如流派图标4350,图43K)。在触摸屏显示器上检测一个或多个手指拖曳事件(例如手指从4346-1(图43K)拖曳到4346-2(图43L)并经4365到4346-3(图43L))。根据手指拖曳事件来移动触摸屏显示器上的第一用户界面对象。在触摸屏显示器上检测手指抬起事件(例如结束4346-3处的接触,图43L)。识别第二组中发生手指抬起事件的第二用户界面对象(例如艺术家图标4310,图43K)。用第一用户界面对象可视地替换第二用户界面对象(例如,用图43M中的流派图标4350可视地替换图43L中的艺术家图标4310)。
在2007年6月29日提交的名称为“Portable MultifunctionDevice,Method and Graphical User Interface Supporting UserNavigations of Graphical Objects on a Touch Screen Display”的美国临时专利申请No.60/937990中可找到对用户界面对象重新配置的另外描述,通过引用将该申请的内容并入于此。
在2007年6月20日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for Playing OnlineVideos”的美国临时专利申请No.60/936562描述了由用户重新排列主要在线视频内容类别以使之对应于用户的优选(喜欢的)类别的方式,通过引用将该申请的内容并入于此。该申请中的教导在这里也同样适用于重新排列主要音乐和/或视频类别。
再次参照图43J中的用户界面4300J,在触摸屏显示器上显示内容类别(例如唱片)的列表。图43Q至43T以及43W至43AA是是根据一些实施例详细地示出这些内容类别的示例性用户界面。
图43Q是唱片类别4371的示例性用户界面,其响应于用户选择图43J中的相应唱片类别图标而被显示。在一些实施例中,用户界面4300Q包括下述要素或者其子集或超集:
●“更多”图标4373,该图标如果被选择(例如通过在该图标上的手指敲击)则回到用户界面4300J的显示;
●现在正播放图标4302,其在被激活(例如通过在该图标上的手指敲击)时,将用户直接带到显示与当前播放内容有关的信息的UI(例如图43S);
●一个或多个字母图标4375-1、4375-2;
●一个或多个个体唱片图标4377-1至4377-5,它们被分组在不同的字母下;以及
●字母列表4379,帮助用户在唱片列表中快速导航到以特定字母开始的唱片。
图43R是用于呈现唱片内的音轨(例如歌曲)的示例性用户界面,该界面是响应于用户选择4370一个体唱片(例如图43Q中的“Abbey Road”4377-1)而显示的。在一些实施例中,用户界面4300R包括下述要素或者其子集或超集:
●唱片图标4374,该图标如果被选择(例如通过在该图标上的手指敲击)则回到用户界面4300Q的显示;
●如上所述的现在正播放图标4302;
●随机歌曲播放排序图标4376;
●一个或多个个体歌曲图标4372-1至4372-7;以及
●与上述垂直条类似的垂直条4398,其显示在唱片中音轨的列表之上,帮助用户理解正在显示音轨的列表的什么部分。
图43S是用于播放音轨的示例性用户界面,该界面是响应于用户选择(例如,通过图43R中的手势4378)个体音轨(例如图43R中的“Come together”4372-1)或现在正播放图标4302而显示的。在一些实施例中,用户界面4300S包括下述要素或者其子集或超集:
●后退图标4380-1,该图标如果被选择(例如通过在该图标上的手指敲击)则回到前一用户界面(例如4300R)的显示;
●封面翻转图标4380-2,该图标如果被选择(例如通过在该图标上的手指敲击)则翻转唱片封面4380-4并显示唱片中的音轨列表;
●重复音轨播放图标4380-7,该图标如果被选择(例如通过在该图标上的手指敲击)则重复当前播放的音轨;
●随机音轨播放图标4380-8,该图标如果被选择(例如通过在该图标上的手指敲击)则以随机顺序播放唱片上的音轨;
●进度条4380-3,表示已经播放了音轨的多少比例,以及可以用来响应于用户手势而帮助滚动音轨;
●唱片封面4380-4,其对应于该音轨,可以由该设备自动生成或从不同源导入该设备中;以及
●音乐播放控制图标4380-5,可以包括以与上文参考视频播放器所述的图标2320、2322、2324、2306和2304(图23A-23D)类似的方式工作的快退/向后跳过图标、快进/向前跳过图标、音量调节滑块图标、暂停图标和/或播放图标(未示出,其与暂停图标来回切换)。
在一些实施例中,响应于显示器上的手指手势,重复音轨播放图标4380-7、进度条图标4380-3和随机音轨播放图标4380-8出现在触摸屏显示器上。
在一些实施例中,每当检测到与显示器的手指接触时,音乐播放控制图标4380-5出现在触摸屏显示器上。图标4380-5可以停留在显示器上达预定时长(例如几秒),然后消失,直到检测到与触摸屏显示器的下一手指接触为止。
图43T是放大的唱片封面的示例性用户界面,该界面可以响应于用户选择4381图43S中的唱片封面4380-4而被显示。在一些实施例中,除了用户界面4300T包括唱片封面4380-4的放大版本4380-6外,用户界面4300T包括与图43S中所示相同的要素。
鉴于上面对唱片类别的描述,对本领域的技术人员来说,“更多”列表(图43J)中的其它内容类别的操作将是显而易见的。
例如,图43W是流派类别的示例性用户界面,该界面是响应于用户选择图43J中的相应类别图标而显示的。每一音乐流派占用触摸屏上的一行。用户可通过垂直手指掠过来滚动该列表。
图43X是特定流派的示例性用户界面,该界面是响应于用户选择(例如通过图43W中的手势4383)一个个体唱片(例如图43W中的“Rock”)而显示的。UI 4300X中呈现的示例性信息可以包括与特定流派相关的歌曲和唱片、乐队和艺术家。
图43Y是作曲家类别的示例性用户界面,该界面是响应于用户选择图43J中的相应类别图标而显示的。
图43Z是选辑类别的示例性用户界面,该界面是响应于用户选择图43J中的相应类别图标而显示的。
图43AA是特定选辑的示例性用户界面,该界面是响应于用户选择(例如通过图43Z中的手势4385)个体选辑(例如图43Z中的“Gold”)而显示的。UI 4300AA中呈现的示例性信息可以包括与特定选辑相关的歌曲。
图43BB是响应于用户选择(例如通过图43AA中的手势4387)图43AA中的现在正播放图标4302的、当前播放歌曲的示例性用户界面。在该特定例子中,当前播放歌曲仍然是来自唱片“Abbey Road”的“Come Together”。因此,除已经修改了所播放的时间戳和剩余时间戳外,用户界面4300BB实际上与用户界面4300S相同。
如在图43U和图43V中所示,可用手指手势将用户评分应用于内容项。
在一些实施例中,便携式多功能设备在触摸屏显示器上显示一系列评分标记(例如4382,图43U和43V)。该评分标记包括最低评分标记和一个或多个逐渐变高的评分标记。在一些实施例中,评分标记包括星(例如4382-2,图43V)。在一些实施例中,该一系列评分标记由五颗星组成。
在一个或多个评分标记上检测用户的手指手势(例如4384,图43V),其中在中断与触摸屏显示器的接触前手指手势刚接触最后一个评分标记(例如,图43V中的第三评分标记)。在一些实施例中,在接触一个或多个逐渐变高的评分标记前,手指手势接触最低评分标记。在一些实施例中,该手指手势是掠过手势。
对应于由手指手势接触的最后一个评分标记的评分被用作设备中的功能或应用的输入。例如,可以使用图43V中的歌曲“ComeTogether”的三星评分来将该内容相对于设备中的其它内容进行排序,和/或在以随机顺序播放内容时(例如,随机播放模式4368,图43R)确定听到该内容的频率。
在一些实施例中,使用与由手指手势接触的最后一个评分标记相对应的评分来为用设备上的内容播放器应用可播放的内容项给出评分。在一些实施例中,内容项是音乐项,并且内容播放器应用是音乐播放器内容。在一些实施例中,内容项是视频,并且内容播放器应用是视频播放器应用。
在一些实施例中,与由手指手势接触的最后一个评分标记相对应的评分被用来为用设备上的浏览器应用可查看的网页上的内容给出评分。
具有触摸屏显示器的便携式多功能设备上的图形用户界面包括触摸屏显示器上的一系列评分标记4382。评分标记包括最低评分标记和一个或多个逐渐变高的评分标记。响应于检测到用户在一个或多个评分标记上的手指手势(其中刚好在中断与触摸屏显示器的接触前该手指手势接触最后一个评分标记),将与由手指手势接触的最后一个评分标记相对应的评分用作设备中的功能或应用的输入。
如在图43BB至43DD中所示,应用可以响应于设备朝向的变化而改变模式,这两种模式的不同点不仅是显示朝向的变化。
在一些实施例中,具有包括纵向视图和横向视图的矩形触摸屏显示器的便携式多功能设备检测到设备处于第一朝向。
当该设备处于第一朝向时,在第一视图中,在触摸屏显示器上以第一模式显示应用(例如,用于选择音乐的层级列表模式,如图43A、图43J、图43Q,图43R以及图43BB所示)。
检测到设备处于第二朝向。在一些实施例中,基于对来自一个或多个加速度计(例如168)的数据的分析,来检测第一朝向和第二朝向。在一些实施例中,第一朝向从第二朝向大致旋转了90度(例如,通过旋转4392,图43BB至图43CC)。
响应于检测到设备处于第二朝向,在第二视图中,在触摸屏显示器上以第二模式显示应用(例如图43CC)。
通过显示朝向的变化,应用的第一模式与应用的第二模式的不同点不仅仅是显示朝向的改变。在第一和第二模式的一个中,应用相对于第一和第二模式中的另一个,显示不同或另外的信息。
在一些实施例中,第一视图是纵向视图(例如图43A、图43J、图43Q、图43R或图43BB),并且第二视图是横向视图(例如图43CC)。在一些实施例中,使用在触摸屏显示器上或附近的基本垂直的手指手势在第一模式中导航,并且使用在触摸屏显示器上或附近的基本水平的手指手势(例如掠过手势4399,图43CC)在第二模式中导航。
在一些实施例中,第一视图是横向视图并且第二视图是纵向视图。
在一些实施例中,矩形触摸屏显示器具有一长轴和一短轴;第一朝向包括长轴的基本垂直朝向;第二朝向包括短轴的基本垂直朝向;第一视图是纵向视图(例如UI 4300BB,图43BB);以及第二视图是横向视图(例如UI 4300,图43CC)。
在一些实施例中,应用是音乐播放器,第一模式是用于选择音乐的层级列表模式(例如,图43A到“更多”列表,图43J;到唱片列表,图43Q;到唱片内容列表,图43R;到内容,图43S/43BB),第一视图是纵向视图,第二模式是用于选择唱片的封面流模式(例如图43CC),并且第二视图是横向视图。在2006年9月11日提交的名称为“Techniques And Systems For Browsing Media Content”的美国临时专利申请No.60/843832、2006年9月11日提交的名称为“MediaManager With Integrated Browsers”的美国专利申请No.11/519460和2007年1月5日提交的名称为“Electronic Device With Image BasedBrowsing”,的申请号待定的美国临时专利申请[代理机构案卷号APL1P533P2/P4583USP2]中,描述了封面流模式和其它图像模式,通过引用将这些申请的内容并入于此。在一些实施例中,响应于在唱片封面上(例如手势4388,图43CC)或信息图标上(例如4389,图43CC)检测到手指手势,翻转唱片封面并显示与唱片上的音轨有关的信息(图43DD)。
在一些实施例中,应用是地址薄,第一模式是用于显示地址簿中的条目的列表模式,第一视图是纵向视图,第二模式是用于显示与地址簿中的相应条目相关的图像的图像模式,并且第二视图是横向视图。
在一些实施例中,应用是世界时钟,第一模式是用于显示时区列表的列表模式,第一视图是纵向视图,第二模式是用于在地图上显示该时区列表中的一个或多个时区的地图模式,并且第二视图是横向视图。
在一些实施例中,应用是日历。在一些实施例中,应用是照片管理应用。在一些实施例中,应用是数据输入应用。
具有含有纵向视图和横向视图的矩形触摸屏显示器的便携式多功能设备上的图形用户界面包括在纵向视图中显示的应用的第一模式和在横向视图中显示的应用的第二模式。响应于检测到设备处于第一朝向,在纵向视图中显示应用的第一模式。响应于检测到设备处于第二朝向,在横向视图中显示应用的第二模式。应用的第一模式与应用的第二模式的不同点不仅仅是显示朝向的改变。
基于设备朝向的这些模式变化使得设备更易于使用,因为用户不必在一个或多个显示画面上导航以到达期望的第二模式或记住如何执行这种导航。相反,用户仅需要改变设备的朝向。
在2007年6月29日提交的名称为“Modal Change Based onOrientation of a Portable Multifunction Device”的美国临时专利申请No.60/947300中可找到对基于设备朝向的模式变化的另外描述,通过引用将该申请的内容并入于此。
图44A至44J示出根据一些实施例的纵向-横向旋转启发法。
在一些实施例中,基于对来自一个或多个加速度计168的数据的分析,在设备100中,自动以纵向视图或横向视图显示一些应用中的信息。然而,用户手势(例如4402,图44B)可超驰(override)基于加速度计数据而自动选择的视图。在一些实施例中,当检测到第二手势(例如4404,图44H)时,超驰结束(如在下文的例子1和例子2中所述,如图44A至44E以及44G至44J所示)。在一些实施例中,当设备被置于所显示的视图与基于加速度计数据而自动推荐的视图相匹配的朝向时,超驰结束(如在下面的例子3和例子4中所述,如图44A至44F所示)。在一些实施例中,在预定时间后,超驰结束。在一些实施例中,当用户改变应用或回到菜单屏幕时(图4A或4B),超驰结束。这些超驰终止启发法使设备更易于使用,因为使用简单的手势来结束超驰,或者超驰基于预定标准自动结束。
例子1:
在一些实施例中,具有矩形触摸屏显示器和一个或多个加速度计的便携式多功能设备基于对从所述一个或多个加速度计接收的数据的分析,以纵向视图(例如图44A)或横向视图(例如图44B)在矩形触摸屏显示器上显示信息。
在以第一视图显示信息的同时,在触摸屏显示器上或附近检测第一预定手指手势(例如手势4402,图44B)。
响应于检测到第一预定手指手势,以第二视图显示信息(例如图44C),并且与设备的朝向无关地将信息的显示锁定在第二视图(例如在图44C、44D、44E和44G中将显示锁定在纵向视图)。在一些实施例中,第一视图是横向视图(例如图44B),并且第二视图是纵向视图(例如图44A)。在一些实施例中,第一视图是纵向视图,并且第二视图是横向视图。
当信息的显示被锁定在第二视图时,在触摸屏显示器上或附近检测第二预定手指手势(例如手势4404,图44H)。
响应于检测到第二预定手指手势,解锁第二视图中的信息的显示。例如,在图44I和44J中解锁显示,从而当设备的长轴基本垂直时(图44J),显示纵向视图,以及当设备的短轴基本垂直时(图44I),显示横向视图。
在一些实施例中,第一和第二预定手指手势是多指手势。在一些实施例中,第一和第二预定手指手势是多指扭动手势(例如手势4402,图44B;和手势4404,图44H)。在一些实施例中,第一和第二预定手指手势出现在触摸屏显示器上。
例子2:
在一些实施例中,具有矩形触摸屏显示器的便携式多功能设备(其中,该矩形触摸屏显示器包括纵向视图和横向视图)检测到设备处于第一朝向(例如图44A)。
在设备处于第一朝向时,以第一视图在触摸屏显示器上显示信息。
检测到设备处于第二朝向(例如图44B)。
响应于检测到设备处于第二朝向,以第二视图显示信息。
在以第二视图显示信息时,在触摸屏显示器上或附近检测第一预定手指手势(例如手势4402,图44B)。
响应于检测到第一预定手指手势,以第一视图显示信息(例如图44C),并将信息的显示锁定在第一视图(例如,在图44C、44D、44E和44G中,显示被锁定在纵向视图)。
在信息的显示被锁定在第一视图时,在触摸屏显示器上或附近检测第二预定手指手势(例如手势4404,图44H)。
响应于检测到第二预定手指手势,解锁第一视图中的信息的显示。例如,在图44I和44J中解锁显示,从而在设备的长轴基本上垂直时(图44J),显示纵向视图,并且在设备的短轴基本垂直时(图44I),显示横向视图。
在一些实施例中,第一视图是横向视图,并且第二视图是纵向视图。在一些实施例中,第一视图是纵向视图(例如图44A),并且第二视图是横向视图(例如图44B)。
在一些实施例中,第一和第二预定手指手势是多指手势。在一些实施例中,第一和第二预定手指手势是多指扭动手势(例如手势4402,图44B;和手势4404,图44H)。在一些实施例中,第一和第二预定手指手势出现在触摸屏显示器上。
例子3:
在一些实施例中,具有矩形触摸屏显示器和一个或多个加速度计的便携式多功能设备基于对从一个或多个加速度计接收的数据的分析,以纵向视图(例如图44A)或横向视图(例如图44B)在矩形触摸屏显示器上显示信息。
当在第一视图中显示信息时,在触摸屏显示器上或附近检测预定手指手势(例如手势4402,图44B)。在一些实施例中,该预定手指手势是多指扭动手势。在一些实施例中,该预定手指手势出现在触摸屏显示器上。
响应于检测到预定手指手势,以第二视图显示信息(例如图44C)并将信息的显示锁定在第二视图。
当设备被置于基于对从一个或多个加速度计接收的数据的分析而显示第二视图的朝向时,解锁第二视图中的信息的显示(例如图44E)。例如,在图44E和44F中解锁显示,从而当设备的长轴基本上垂直时(图44E),显示纵向视图,并且当设备的短轴基本垂直时(图44F),显示横向视图。
在一些实施例中,第一视图是横向视图(例如图44B)并且第二视图是纵向视图(例如图44A)。在一些实施例中,第一视图是纵向视图,并且第二视图是横向视图。
例子4:
在一些实施例中,具有矩形触摸屏显示器的便携式多功能设备(其中,该矩形触摸屏显示器包括纵向视图和横向视图)检测到设备处于第一朝向。
当设备处于第一朝向时,以第一视图在触摸屏显示器上显示信息(例如图44A)。
检测到设备处于第二朝向。
响应于检测到设备处于第二朝向,以第二视图显示信息(例如图44B)。
当以第二视图显示信息时,在触摸屏显示器上或附近检测预定手指手势(例如手势4402,图44B)。在一些实施例中,预定手指手势是多指手势。在一些实施例中,预定手指手势出现在触摸屏显示器上。
响应于检测到预定手指手势,以第一视图显示信息(例如图44C),并且将信息的显示锁定在第一视图。
当设备基本上回到第一朝向时,解锁第一视图中的信息的显示(例如图44E)。例如,在图44E和44F中解锁显示,从而当设备的长轴基本上垂直时(图44E),显示纵向视图,并且当设备的短轴基本垂直时(图44F),显示横向视图。
在一些实施例中,第一视图是横向视图,并且第二视图是纵向视图。在一些实施例中,第一视图是纵向视图(例如图44A),并且第二视图是横向视图(例如图44B)。
在一些实施例中,基于对来自一个或多个加速度计的数据的分析,来检测第一朝向和第二朝向。在一些实施例中,第一朝向从第二朝向旋转了90度。
在2007年6月29日提交的名称为“Portrait-Landscape RotationHeuristics for a Portable Multifunction Device”的美国临时专利申请No.60/947132中找可到对纵向-横向旋转启发法的另外描述,通过引用将该申请的内容并入于此。
考虑到触摸屏显示器上面积有限,一个挑战是如何以高度直观的方式呈现不同量的信息。图45A至45G是示出根据一些实施例的用于在触摸屏显示器上呈现信息的自适应方法的图形用户界面。为了例示的目的,示出了音乐和视频播放器模块中的视频文件夹。但本领域的技术人员将明白,通过少许修改或者不加修改,该方法易于适用于许多其它场合(例如,如参考下文的图53A至53D所述,用于显示未接通信的通知信息)。
对于指定的用户界面对象的总数,如果该总数满足第一预定条件,则该设备可以显示关于至少两个个体用户界面对象的信息。在一些实施例中,该设备可以在触摸屏显示器上显示关于所有用户界面对象的信息。
在一些实施例中,第一预定条件是用户界面对象的总数等于或小于预定阈值。在一些其它实施例中,第一预定条件是用户界面对象的总数等于或小于能同时显示的用户界面对象的最大数量。
如图45A所示,视频文件夹仅具有四个对象,包括两个电影和两个音乐视频。由于关于四个对象的信息可以容纳在触摸屏显示器中,所以将电影分组在一个子文件夹中并将音乐视频分组在另一子文件夹中的分层方法很可能不是优选的。相反,以平面视图示出这四个对象,并用两个标签4510和4515来指示这两个媒体类型。
在一些实施例中,如果用户界面对象的总数稍微大于显示器中所能容纳的数量,则该设备可以以平面视图呈现信息。使用基本上垂直的手指掠过手势,用户可容易地向上或向下滚动平面视图以查看隐藏的部分。
如果用户界面对象的总数满足第二预定条件,则该设备将用户界面对象至少划分成第一组用户界面对象和第二组用户界面对象。对于第一组用户界面对象,显示第一组图标。对于第二组用户界面对象,在触摸屏显示器上示出至少一个组成员。
在一些实施例中,第二预定条件是第一组用户界面对象的总数等于或小于预定阈值,并且第二组用户界面对象的总数大于预定阈值。
图45B描述了在音乐视频文件夹中存在属于四个不同的艺术家或组的总共30个音乐视频,其中,10个是Beatles的,18个是U2的,一个Bryan Adams的,以及一个Santana的。考虑到触摸屏显示器的大小,所有30个音乐视频的平面视图可能不太方便,因为这要求多个手指掠过手势来扫遍所有对象。此外,告知每一个体音乐视频的艺术家也不太直观。另一方面,如果Santana和Bryan Adams的音乐视频均具有其自己的子文件夹,也是不方便的,因为用户必须在触摸屏显示器上仍存在空白空间的情况下,打开子文件夹来查看音乐视频的标题。
相反,图45B是关于这30个音乐视频的信息的混合视图。组图标4520用于表示Beatles的作品,并且组图标4525用于表示U2的作品。组图标指示该子文件夹中的音乐视频的数量。用户能简单地手指敲击组图标(例如4525)来了解关于18个U2音乐视频的更多信息(图45C)。将另两个音乐视频显示为两个单独的项,每个项均包括关于艺术家的信息和音乐视频的标题。
如果用户界面对象的总数满足第三预定条件,则该设备将用户界面对象至少划分成第三组用户界面对象和第四组用户界面对象。对于第三组用户界面对象,显示第三组图标。对于第四组用户界面对象,显示第四组图标。
在一些实施例中,第三预定条件是第三组用户界面对象的总数大于预定阈值,并且第四组用户界面对象的总数大于预定阈值。在一些实施例中,如图45D所示,即使相应组为空,也在触摸屏显示器上显示组图标(例如4530和4535)。
在一些其它实施例中,如图45E所示,在触摸屏显示器上,仅显示其相关组不为空的组图标(例如4540和4545)。这两个组中的每一个都具有触摸屏显示器无法容纳的足够数量的对象。
在一些实施例中,上述信息分类和呈现方法是一自动和递归过程。在检测到用户选择对应于第一、第三或第四组用户界面对象的对应组图标时,该设备检查用户选择的这组用户界面对象是否满足第一、第二或第三预定条件中的一个,然后相应地进行操作。
例如,响应于用户选择电影图标4540,在图45F中显示电影信息的混合视图。与图45B中所示的混合视图类似,将三个电影显示为具有详细信息的个体项,并且其它17个电影被分成两个子组,每个子组均具有其自己的组图标卡通(6)4550和外国(11)4555。
在一些实施例中,可以按信息类型对用户界面对象进行分组。例如,图45A中的对象被分成电影和音乐视频。在一些其它实施例中,可以按信息源对用户界面对象进行分组。例如,图45D中的对象被分成电视节目和播客。
在一些实施例中,为平面视图中的各组用户界面对象分配唯一的组标识符。例如,组标签4510和4515是示例性组标识符。当用户向上滚动用户界面对象的列表时,位于列表顶部的组标识符(例如电影4510)直到电影组中的最后一项(即Shawshank Redemption)移出屏幕才移动(与上文参考图43E、43F、43H和43I所述的滚动类似)。此时,用音乐视频标签4515来代替电影标签4510。
在2007年6月29日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for Displaying UserInterface Objects Adaptively”的美国临时专利申请No.60/937992中可找到对自适应用户界面显示的另外描述,通过引用将该申请的内容并入于此。
图46A至46C示出根据一些实施例的基于与内容文件相关的元数据而为内容文件创建的数字原图(artwork)。
在2007年1月7日提交的名称为“Creating Digital ArtworkBased On Content File Metadata”的美国临时专利申请No.60/883818中可找到该原图的另外描述,通过引用将该申请的内容并入于此。
图47A至47E示出根据一些实施例的用于移动滑块图标的示例性方法。这种滑块图标具有许多用途,诸如内容进度条(例如图47A和47B,以及图23B中的2310)、音量和其它等级控制(例如2324,图23D)和开关(例如图47C至47E)。
在一些实施例中,具有触摸屏显示器(例如显示器112)的便携式多功能设备(例如设备100)检测与触摸屏显示器上特定区域(例如区域4702,图47A;或4730,图47C)的手指接触(例如手指接触4706,图47A;或4734,图47C)。预定区域包括配置成在触摸屏显示器上的预定区域中沿第一方向滑动的图标(例如图标4732,图47C)。在一些实施例中,预定区域包括滑动条(例如滑动条4704,图47A)。在一些实施例中,第一方向是触摸屏显示器上的水平方向。在一些实施例中,第一方向是触摸屏显示器上的垂直方向。
在一些实施例中,在检测到与预定区域的手指接触时,图标被移动到该手指接触。例如,在检测到手指接触4706时,滑动条4704被移动到手指接触4706,如图47A所示。
在触摸屏显示器上检测手指接触从预定区域到该预定区域外的位置的移动。触摸屏显示器上的手指接触的移动具有平行于第一方向的分量和垂直于第一方向的分量。
例如,在图47B中,手指接触从手指接触位置4706到手指接触位置4708的移动4710、4712和4714均具有平行于滑动条4704的运动方向的分量Δdx 4716。类似地,移动4710、4712和4714均具有垂直于滑动条4704的运动方向的分量(未示出)。
在另一例子中,在图47D中,手指接触从手指接触位置4734到手指接触位置4736的移动4738、4740和4742均具有平行于滑块图标4732的运动方向的分量Δdx 4744。类似地,移动4738、4740和4742均具有垂直于滑块图标4732的运动方向的分量(未示出)。手指接触从位置4736至位置4738的附加移动具有平行于滑块图标4732的运动方向的附加分量Δdx’4746(图47E)。
根据手指接触的与第一方向平行的移动分量,在预定区中滑动图标。在一些实施例中,如果检测到手指与触摸屏显示器的接触中断,则停止滑动图标。
例如,在图47B中,滑动条4704移动了距离Δdx,该距离Δdx等于移动4710、4712和4714的平行分量Δdx 4716。在另一例子中,在图47D中,滑块图标4732移动了距离Δdx,该距离Δdx等于移动4738、4740和4742的平行分量Δdx 4744。在图47E中,滑块图标4732移动了附加距离Δdx’,该附加距离Δdx’对应于手指接触从位置4736到4738的附加移动。
用于移动滑块图标的这些方法允许用户精确地定位滑块图标,而不会使用户对滑块图标的观看被用户的手指挡住。
在2007年6月29日提交的名称为“Positioning a Slider Icon on aPortable Multifunction Device”的美国临时专利申请No.60/947304中可找到对定位滑块图标的另外描述,通过引用将该申请的内容并入于此。
记事贴应用
图48A至48C示出根据一些实施例的用于管理、显示和创建记事贴的示例性用户界面。在一些实施例中,用户界面4800A(图48A)包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●现有记事贴的数量4802;
●现有记事贴的标题4810;
●记事贴的日期4812和/或时间;以及
●附加信息图标4814,其在被激活(例如通过在该图标上的手指敲击)时,启动转变到相应的记事贴(例如UI 4800B,图48B)。
在一些实施例中,在对应于一记事贴的行的任何地方检测到用户手势4816,这会启动转变到相应的记事贴(例如UI 4800B,图48B)。
在一些实施例中,用户界面4800B(图48B)包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●记事贴图标4820,其在被激活(例如通过在该图标上的手指敲击)时,启动UI 4800A的显示;
●记事贴的标题4810-3;
●用于显示文本的记事板4824;
●前一记事贴图标4832,其在被激活(例如通过在该图标上的手指敲击)时,启动前一记事贴的显示;
●创建电子邮件图标4834,其在被激活(例如通过在该图标上的手指敲击)时,启动转变到电子邮件应用140并显示用于创建电子邮件消息的UI(例如UI 3400A,图34A);
●垃圾箱图标4836,其在被激活(例如通过在该图标上的手指敲击)时,启动用于删除记事贴的UI的显示;以及
●下一记事贴图标4838,其在被激活(例如通过在该图标上的手指敲击)时,启动下一记事贴的显示
在一些实施例中,在记事板4824上的任何地方检测到用户手势4826,这会启动显示用于在记事板4824中输入文本的上下文键盘(例如UI 4800C,图48C)。
在一些实施例中,当显示上下文键盘时,在记事板4824中的文本上检测到用户手势,这会启动显示插入点放大器4830,如上文参考图6I至6K所述。
在一些实施例中,使用词提示技术和用户界面来使文本输入更容易。在一些实施例中,将推荐词置于空格条中(例如,在图6J中,推荐词“dinner”在空格条中),并且检测到与空格条的用户接触会启动接受该推荐词。在2007年1月5日提交的名称为“Method AndSystem For Providing Word Recommendations For Text Input”的美国专利申请No.11/620641和2007年1月5日提交的名称为“Method,System,And Graphical User Interface For Providing WordRecommendations”的美国专利申请No.11/620642中可找到对词提示的另外描述,通过引用将这些申请的内容并入于此。
日历
图49A至49N示出根据一些实施例的日历的示例性用户界面。在2007年1月7日提交的名称为“System And Method For ViewingAnd Managing Calendar Entries”的美国临时专利申请No.60/883820中可找到对日历的另外描述,通过引用将该申请的内容并入于此。
在一些实施例中,日期和时间轮的使用简化了在触摸屏显示器上使用手指手势对日期和时间信息进行的输入(例如图49F、49G、49J和50B)。
在一些实施例中,具有触摸屏显示器(例如显示器112)的便携式多功能设备(例如设备100)显示:月份列(例如列4990,图49J),包括月份标识符的序列;日期列(例如列4960),包括日期数字的序列;以及选择行(例如行4968),其与月份列以及日期列交叉并包含单个月份标识符(例如“December(12月)”4972)和单个日期数字(例如“1”4874)。在一些实施例中,同时显示月份列、日期列和选择行。
在月份列上检测手势(例如手势4992)。在一些实施例中,月份列上的手势是手指手势。在一些实施例中,月份列上的手势是基本上垂直的掠过。在一些实施例中,月份列上的手势是在月份列上或附近的基本上垂直的手势。
响应于在月份列上检测到手势,滚动月份列中的月份标识符,而不滚动日期列中的日期数字。在一些实施例中,月份标识符在月份列中形成连续循环。
在日期列上检测手势(例如手势4982)。在一些实施例中,日期列上的手势是手指手势。在一些实施例中,日期列上的手势是基本上垂直的掠过。在一些实施例中,日期列上的手势是在日期列上或附近的基本上垂直的手势。
响应于在日期列上检测到手势,滚动日期列中的日期数字,而不滚动月份列中的月份标识符。在一些实施例中,日期数字在日期列中形成连续循环。
将在分别滚动了月份标识符和日期数字后位于选择行中的单个月份标识符和单个日期数字用作用于多功能设备上的功能或应用(例如日历148)的日期输入。
具有触摸屏显示器的便携式多功能设备上的图形用户界面包括:月份列,包括月份标识符的序列;日期列,包括日期数字的序列;以及选择行,与该月份列和日期列交叉并包含单个月份标识符和单个日期数字。响应于在月份列上检测到手势,滚动该月份列中的月份标识符,而不滚动日期列中的日期数字。响应于在日期列上检测到手势,滚动日期列中的日期数字,而不滚动月份列中的月份标识符。将在分别滚动了月份标识符和日期数字后位于选择行中的单个月份标识符和单个日期数字用作用于多功能设备上的功能或应用的日期输入。
在2007年6月29日提交的名称为“System,Method andGraphical User Interface for Inputting Date and Time Information ona Portable Multifunction Device”的美国临时专利申请No.60/947146中可找到对输入日期和时间信息的另外描述,通过引用将该申请的内容并入于此。
时钟
图50A至50I示出根据一些实施例的用于时钟的示例性用户界面。在一些实施例中,用户界面5000A包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●位置名称5010;
●用于每一位置5010的时钟图标5012和时间和日子信息5104;
●世界时钟图标5020,当其在除UI 5000A外的UI中被激活(例如通过在该图标上的手指敲击)时,启动显示世界时钟(例如UI 5000A);
●闹钟图标5022,其在被激活(例如通过在该图标上的手指敲击)时,启动显示闹钟(例如UI 5000B,图50B;或UI 5000,图5C);
●秒表图标5024,其在被激活(例如通过在该图标上的手指敲击)时,启动显示秒表(例如UI 5000E,图50E);以及
●定时器图标5026,其在被激活(例如通过在该图标上的手指敲击)时,启动显示定时器(例如,UI 5000H,图50H)。
图50B示出根据一些实施例的用于设置闹钟的示例性用户界面。在一些实施例中,用户界面5000B包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●告警频率设置图标5036、5038、5040和5042,用于设置告警的频率;
●声音图标5044和蜂鸣声图标5046,用于设置与告警相关的声音;
●附加设置选项图标5048,其在被激活(例如通过在该图标上的手指敲击)时,启动显示用于指定附加告警设置的用户界面;
●时间轮5052,用于显示和设置告警时间;
●输入图标5060,用于输入在时间轮5052上显示的告警时间;
●取消图标5032,其在被激活(例如通过在该图标上的手指敲击)时,使设备返回前一用户界面;以及
●完成图标5034,其在被激活(例如通过在该图标上的手指敲击)时,保存由用户指定的告警设置并使设备返回前一用户界面。
在一些实施例中,响应于检测到手指接触5050,显示时间轮5052。响应于检测到改变小时设置的基本垂直的掠过5054、改变分钟设置的基本垂直的掠过5056、和/或改变AM/PM设置的基本垂直的掠过(例如4988,图49F;或5058,图50B),可以改变在时间轮5052上显示的告警时间。在一些实施例中,响应于检测到输入图标5060上的手指接触,保存在时间轮5052上显示的告警时间,并停止显示时间轮5052。
在一些实施例中,时间轮的使用简化了在触摸屏显示器上使用手指手势对时间信息的输入。
在一些实施例中,具有触摸屏显示器(例如显示器112)的便携式多功能设备(例如设备100)显示:小时列(例如列5062,图50B),包括小时数字的序列;分钟列(例如列5064,图50B),包括分钟数字的序列;以及选择行(例如行5068,图50B),其与该小时列以及分钟列交叉并包含单个小时数字(例如“6”5076)和单个分钟数字(例如“25”5078)。
在小时列上检测手势(例如手势5054)。在一些实施例中,小时列上的手势是手指手势。在一些实施例中,小时列上的手势是基本上垂直的掠过。
响应于在小时列上检测到手势,滚动小时列中的小时数字,而不滚动分钟列中的分钟数字。在一些实施例中,小时数字在小时列中形成连续循环。
在分钟列上检测手势(例如手势5056)。在一些实施例中,分钟列上的手势是手指手势。在一些实施例中,分钟列上的手势是基本上垂直的掠过。
响应于在分钟列上检测到手势,滚动分钟列中的分钟数字,而不滚动小时列中的小时数字。在一些实施例中,分钟数字在分钟列中形成连续循环。
将分别滚动小时数字和分钟数字后位于选择行中的单个小时数字和单个分钟数字用作用于多功能设备上的功能或应用的时间输入。
具有触摸屏显示器的便携式多功能设备上的图形用户界面包括:小时列,包括小时数字的序列;分钟列,包括分钟数字的序列;以及选择行,其与该小时列以及分钟列交叉并包含单个小时数字和单个分钟数字。响应于在小时列上检测到手势,滚动小时列中的小时数字,而不滚动分钟列中的分钟数字。响应于在分钟列上检测到手势,滚动分钟列中的分钟数字,而不滚动小时列中的小时数字。将分别滚动小时数字和分钟数字后位于选择行中的单个小时数字和单个分钟数字用作用于多功能设备上的功能或应用的时间输入。
在一些实施例中,组合日期和时间轮,以便易于用手指手势来设置日期和时间。例如,图49F示出具有单个月份日期列、小时列、分钟列和AM/PM列的日期和时间轮,用于输入用于日历事件的日期和时间信息。
在一些实施例中,具有触摸屏显示器(例如显示器112)的便携式多功能设备(例如设备100)显示:日期列(例如列4960,图49F),包括日期的序列;小时列(例如列4962),包括小时数字的序列;以及分钟列(例如列4964),包括分钟数字的序列。日期序列中的各个日期包括月份的名称(例如“Dec.(12月)”4972)和该月份中的一天的日期数字(例如“18”4974)。在一些实施例中,日期序列中的各个日期还包括对应于月份名称的周中的一天(例如“Mon.(星期一)”4970)和该月内的该天的日期数字。
设备还显示与日期列、小时列以及分钟列交叉并包含单个日期(例如4970、4972和4974)、单个小时数字(例如“12”7976)和单个分钟数字(例如“35”4978)的选择行(例如行4968)。
检测日期列上的手势(例如手势4982)。响应于检测到日期列上的手势,滚动日期列上的日期,而不滚动小时列中的小时数字或分钟列中的分钟数字。在一些实施例中,日期列上的手势是手指手势。在一些实施例中,日期列上的手势是基本垂直的掠过。
检测小时列上的手势(例如手势4984)。响应于检测到小时列上的手势,滚动小时列中的小时数字,而不滚动日期列中的日期或分钟列中的分钟数字。在一些实施例中,小时列上的手势是手指手势。在一些实施例中,小时列上的手势是基本垂直的掠过。在一些实施例中,小时数字在小时列中形成连续循环。
检测分钟列上的手势(例如手势4986)。响应于检测到分钟列上的手势,滚动分钟列中的分钟数字,而不滚动日期列中的日期或小时列中的小时数字。在一些实施例中,分钟列上的手势是手指手势。在一些实施例中,分钟列上的手势是基本垂直的掠过。在一些实施例中,分钟数字在分钟列中形成连续循环。
将在分别滚动日期、小时数字和分钟数字后位于选择行中的单个日期、单个小时数字和单个分钟数字用作用于多功能设备上的功能或应用(例如日历148)的时间输入。
图50D示出根据一些实施例的用于设置闹钟的另一示例性用户界面。
对于秒表(图50E至50G),响应于激活开始图标5001(图50E),显示流逝时间5003(图50F)。响应于每次激活圈(lap)图标5005(图50F),显示相应的圈时间5007(图50G)。
对于定时器(图50H至50I),响应于激活开始图标5009(图50H),显示剩余时间5011(图50I)。
插件创建应用
图51A至51B示出根据一些实施例的用于创建插件的示例性用户界面。
在2007年1月7日提交的名称为“Web Clip Widgets On APortable Multifunction Device”的美国临时专利申请No.60/883805和2007年6月27日提交的名称为“Web Clip Widgets on a PortableMultifunction Device”的美国临时专利申请No.60/946712中可找到对用户创建的插件的另外描述,通过引用将这些申请的内容并入于此。
地图应用
图52A至52H示出根据一些实施例的用于地图应用的示例性用户界面。
在检测到用户选择图4B中的地图图标154时,设备在其触摸屏显示器上渲染出用户界面5200A。用户界面5200A包括供用户输入搜索词的文本框5202和书签图标5204。缺省地图显示在触摸屏显示器上。
在一些实施例中,缺省地图是大地图(例如图52A中的美国大陆部分)。在一些其它实施例中,缺省地图是前一次使用地图模块时显示的最后一个地图。在一些其它实施例中,缺省地图是设备当前所处的地理区域的地图。为了生成该地图,从远程数据中心或嵌入该设备的GPS模块取回关于该设备的当前位置的数据。然后,将该数据提交给远程地图服务器来生成本地区的地图。
在一些实施例中,该设备定期或不定期地生成本地地图的新版本以替换旧版本。当用户激活地图模块时,作为缺省地图,显示本地地图的最新版。
用户界面5200A还包括多个应用图标。例如,用户选择方向图标5212的话,会用用户能输入开始地址和结束地址的新界面来替换用户界面5200A。对于指定的地址对,该设备能显示与从开始地址到结束地址的驾驶方向以及回程驾驶方向相关的信息。
地图搜索结果可以以三种不同视图之一显示:(i)地图视图5206;(ii)卫星视图5208;以及(iii)列表视图5210。如图52C所示,地图视图5206显示覆盖地图搜索结果的地理地图,该地图具有对应于该地理区域内的与用户提供的搜索查询相匹配的实体的一个或多个可点击图标。卫星视图5208用同一地理区域的卫星图像来代替地理地图。列表视图5210将地图搜索结果中的匹配实体排列成列表,并以主要为文本的格式来显示该列表。
如图52B所示,用户选择文本框5202的话会用删除图标5214代替书签图标5204。软键盘5216出现在触摸屏显示器的下部。用户能通过键图标上的手指敲击来输入搜索查询。例如,用户将词“Sunnyvale,California”输入到文本栏中,然后按键盘的右下角的搜索图标。
图52C描述示出与搜索查询“Sunnyvale,California”相关的地图搜索结果的图形用户界面5200C。要注意,该地图搜索结果是以地图视图显示的。在地图的中心区域有指向Sunnyvale市的箭头。
在一些实施例中,用户通过与地图静止地单指接触然后在触摸屏显示器上移动手指,可以移动触摸屏显示器上的地图。通过该操作,用户能在触摸屏显示器上查看最初未示出的相邻区域。在此可使用上文结合图39C所述的各种手指手势来操作地图。例如,手指外分手势放大地图以显示局部地理信息的更多细节。手指收聚手势缩小地图以提供包括该地图覆盖的区域的更广大区域的地图。
图52D描述示出与查询“Starbucks”相关的地图搜索结果的图形用户界面5200D。该地图搜索结果包括Sunnyvale区域中的Starbucks咖啡店的位置,地图上的每个可点击气球表示该区域中的一个店铺。通过较大的标签图标5217来加亮大致位于该地图中心的一个店铺。标签图标5217包括箭头图标5218。
图52E描述示出一个Starbucks店铺的细节的图形用户界面5200E,该界面是响应于用户选择图52D中的箭头图标5218而显示的。局部地图5220提供关于该Starbucks店铺的更多细节。存在包括该店铺的电话号码的电话呼叫图标5222。用户选择该电话呼叫图标(例如在该图标上的手指敲击)的话会发起对该店铺的电话呼叫,并用电话呼叫用户界面(例如图30A中的3000A)来代替用户界面5200E。
图52F描述响应于用户选择局部地图5220而显示的图形用户界面5200F。地图5224的放大版本占据了大部分的触摸屏显示器。除了电话呼叫图标5222外,还可以有该店铺主页的URL链接图标5250。用户选择该URL链接图标5250(例如通过在该图标上的手指敲击)的话会启动在浏览器应用147中显示相应的网页。
图52G描述响应于用户选择图52D中的列表视图图标而显示的图形用户界面5200G。用户选择5226列表中的一店铺地址的话会将用户带回图52D中所示的界面5200D。标签图标5217紧临列表中用户选择的店铺。用户选择5228更多细节图标的话会将用户带回用于相应店铺的图52E所示的用户界面5200E。
图52H描述具有用户指定的地址书签的列表的图形用户界面5200H,该界面是响应于用户选择图52A中的书签图标5204而显示的。在一个书签项(例如Moscone West)上的手指敲击导致当前用户界面被覆盖该书签项的地图替换。例如,用户选择Colosseum使设备显示罗马的包括Colosseum(角斗场)的区域的地图或卫星图像。
在2007年6月22日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for Providing Mapsand Directions”的美国临时专利申请No.60/936725中可找到对提供地图和导航的另外描述,通过引用将该申请的内容并入于此。
一般触摸屏/系统UI特征
启动/关机/唤醒
图53A至53D示出根据一些实施例的用于显示未接通信的通知信息的示例性用户界面。
在2007年1月7日提交的名称为“System And Method ForDisplaying Communication Notifications”的美国临时专利申请No.60/883804和2007年6月28日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for ManagingCommunications Received While in a Locked State”的美国专利申请No.11/770718中可找到对显示未接通信的通知信息的另外描述,通过引用将这些申请的内容并入于此。
图54示出根据根据一些实施例用于使便携式设备静音的方法。
在2007年1月7日提交的名称为“Portable Electronic DeviceWith Alert Silencing”的美国临时专利申请No.60/883802和2007年6月28日提交的名称为“Portable Electronic Device with AlertSilencing”的美国专利申请No.11/770727中可找到对用于使便携式设备静音的方法的另外描述,通过引用将这些申请的内容并入于此。
图55A至55D示出根据一些实施例的用于关掉便携式设备的方法。
在2007年1月6日提交的名称为“Power-Off Methods ForPortable Electronic Devices”的美国临时专利申请No.60/883786和2007年6月28日提交的名称为“Power-Off Methods For PortableElectronic Devices”的美国专利申请No.11/770722中可找到对用于关掉便携式设备的方法的另外描述,通过引用将这些申请的内容并入于此。
光标
图56A至56L示出根据一些实施例的用于确定光标位置的示例性方法。
在一些实施例中,如图56A所示,触摸屏显示器显示多个用户界面对象5602至5608。示例性用户界面对象包括打开图标、关闭图标、删除图标、退出图标、或软键盘键图标。可将这些图标中的一些部署在触摸屏显示器上的一小区域内,从而使这些图标彼此相邻。
当存在与触摸屏显示器的手指接触时,与传统的鼠标点击不同,手指具有在触摸屏显示器上具有一定的接触区域(例如图56A中的5610)。在一些实施例中,需要确定对应于与触摸屏显示器的手指接触区域5610的光标位置。然后,可以激活光标位置处或附近的用户界面对象来执行预定操作。
如图59A至59D所示,与触摸屏显示器的手指接触(例如手指敲击)是包含多个动作的过程,这些动作包括手指接近显示器,手指与显示器接触,以及手指离开显示器。在该过程期间,手指的接触区域从零增加到最大接触区域,然后减小到零。在一些实施例中,对于与显示器的静止手指接触,在对应于静止接触的时段内,检测到的接触区域5610对应于手指与显示器的最大接触区域。
确定与接触区域5610相关的第一位置。如下面将解释的,第一位置可以是或者可以不是对应于手指接触的光标位置。但将使用第一位置来确定光标位置。
在一些实施例中,如图56B所示,第一位置P1是接触区域5610的矩心。
在一些其它实施例中,当手指与触摸屏显示器物理接触时,检测手指在显示器上的压力,该压力在不同的位置处不同。有时,用户施加最大压力的位置可能不是接触区域的矩心P1。但最大压力位置P2可能更接近用户的目标。在接触区域的矩心和相应的最大压力位置之间,通常存在固定的距离。如图56H所示,接触区域5610是具有长轴、垂直于长轴的短轴和矩心P1的椭圆形。假定存在沿长轴的、从矩心P1到最大压力位置P2的基本上恒定的偏移Δd’,可从P1和Δd’来确定第一位置或最大压力位置P2
基于一个或多个参数来确定与手指接触相关的光标位置P,所述参数包括第一位置的部位(即图56B中的P1或图56H中的P2)、第一位置和第一位置附近的一个或多个用户界面对象之间的一个或多个距离,以及在一些实施例中,包括与用户界面对象相关的一个或多个激活敏感数(例如图56C或图56I中的W1至W4)。
在一些实施例中,如图56C和56I中所示,第一位置(图56C中的P1或图56I中的P2)和各个用户界面对象(5602、5604、5606或5608)之间的距离是第一位置与最接近第一位置的用户界面对象上的一点间的距离。
在一些其它实施例中,如图56D和56J所示,第一位置(图56D中的P1或图56L中的P2)和用户界面对象(5602、5604、5606或5608)之间的距离是第一位置和用户界面对象的中心之间的距离。
在一些实施例中,通过如下的公式给出光标位置和第一位置之间的偏移(例如图56E和56F中的Δd):
Δ d → = Σ i Δ d → i = Σ i W i d i n u → i
其中:
是光标位置P和第一位置P1之间的偏移,
Figure S2007800012191D01433
是沿第一位置和用户界面对象i之间的方向的与用户界面对象I相关的偏移分量;
●Wi是与用户界面对象i相关的激活敏感数,
●di是第一位置和用户界面对象i之间的距离;
●n是实数(例如1),以及
Figure S2007800012191D01434
是沿的方向的单位矢量。
如果所确定的光标位置P位于特定用户界面对象(例如图56E中的5602)上,则激活该用户界面对象来执行预定操作,诸如播放歌曲、删除电子邮件消息或将字符输入到输入栏。
在一些实施例中,分配给不同用户界面对象的激活敏感数具有不同的值和符号,这取决于与各个对象相关的操作。
例如,如图56E所示,如果与用户界面对象5602相关的操作是可逆或非破坏性的(例如用户界面对象5602是图23C中的音乐和视频播放器模块的播放图标2304),则将具有第一符号(例如“+”)的激活敏感数W1’分配给对象5602,从而使所确定的光标位置P被画出为比第一位置P1更接近对象5602,使对象5602更易于激活。在该情况下,“非破坏性”被限定为意指不会引起信息永久丢失的动作。
相反,如图56F所示,如果与用户界面对象5602相关的操作对于用户信息是不可逆或破坏性的(例如用户界面对象5602是图35E中的电子邮件模块的删除图标3542),则将具有与第一符号相反的第二符号(例如“-”)的激活敏感数W1”分配给对象5602,从而使所确定的光标位置P比第一位置P1更加远离对象5602,使对象5602更难被激活。因此,当对象的相关激活敏感数具有第二符号时,必须使接触相对精确地定位在对象上以便激活它,较大的激活敏感数的值对应于较高的精确度。
在一些实施例中,基于第一位置、与最接近第一位置的用户界面对象相关的激活敏感数、以及第一位置和最接近第一位置的用户界面对象之间的距离,来确定光标位置P。在这些实施例中,光标位置P不受与其它相邻用户界面对象相关的参数的影响。例如,如图56K所示,第一位置P1最接近具有相关激活敏感数W1的用户界面对象5602。第一位置P1和对象5602之间的距离为d1。待确定的光标位置P仅受这些参数的影响,而不受其它相邻用户界面对象5604、5606或5608的影响。
在一些实施例中,如图56L所示,如果第一位置(其可以是图56B中的P1或图56H中的P2)在显示器上的特定用户界面对象(例如5604)内,则光标位置与第一位置相同。在这种情况下,不需要进一步使光标位置从第一位置偏移。
在一些实施例中,如图56E所示,手指接触不必精确地发生在对象处来激活该对象。而是,只要所确定的光标位置落在用户界面对象内,该用户界面对象就被激活。在一些实施例中,如果所确定的光标位置落在用户界面对象的隐藏命中区内,则激活该用户界面对象。对于关于对象的隐藏命中区的更多信息,请参考下面结合图58A至58D的描述。
在一些实施例中,在上述公式中确定光标位置时所涉及的用户界面对象中的至少一些在触摸屏显示器上是可见的。
在一些实施例中,与用户界面对象相关的激活敏感数(例如W1-W4)在特定应用模块中是上下文相关的,并且在该特定应用模块内的不同上下文之间是不同的。例如,对象可以在第一时刻(在特定应用模块的第一上下文中)可以具有吸引光标位置的第一激活敏感数,但在第二时刻(在该特定应用模块的第二上下文中)可以具有较不吸引光标位置或甚至排斥光标位置的第二吸引敏感数(例如,如果第二激活敏感数字具有相反的符号)。
图56M至56O示出根据一些实施例的用于当用软键盘键键入词时动态地调节与软键盘的键相关的激活敏感数的示例性方法。用户界面包括输入栏5620和软键盘5640。用户选择软键盘5640的任何键图标的话会在输入栏5620中输入相应的用户选择的字符。出于例示的目的,如图56M所示,所有键图标最初具有相同的激活敏感数5。
图56N描述在将两个字符“Go”输入到输入栏5620中之后的与不同键图标相关的激活敏感数。已经根据先前输入的字符调节了与键图标相关的激活敏感数。例如,因为“God”是一常用英语单词,所以键图标“D”的激活敏感数从5变成10。因此,即使下一手指接触比键图标“D”本身更接近键图标“F”,也会激活键图标“D”。类似地,还增加与键图标“A”和“O”相关的激活敏感数,因为串“Goa”和“Goo”的每一个导致一个或多个正规英语单词,诸如“Goal”、“Good”或“Goad”。相反,键图标“K”的激活敏感数下降到3,因为在任何常用英文单词的开始找不到串“Gok”。
图56O描述在将另一字符“a”输入到输入栏5620中之后的更新的与不同键图标相关的激活敏感数。假定已经输入了串“Goa”,用户可能正在键入单词“Goal”。因此,与键图标“L”相关的激活敏感数增大到9,而与键图标“O”相关的激活敏感数下降到2,因为在任何常用英文单词的开始找不到串“Goao”。
在2007年6月27日提交的名称为“Methods for Determining aCursor Position from a Finger Contact with a Touch Screen Display”的美国临时专利申请No.60/946716中可找到对从手指接触确定光标定位的另外描述,通过引用将该申请的内容并入于此。
垂直和水平条
如上所述,垂直和水平条有助于用户理解正在显示列表或文档的什么部分。
用于项列表的垂直条
在一些实施例中,便携式多功能设备在触摸屏显示器上显示项列表的一部分。列表的显示部分具有在该列表中的垂直位置。
在一些实施例中,项列表是联系人的列表(例如图8A)、即时消息会话的列表(例如图5)、即时消息的列表(例如图6A)、照片相册的列表(例如图13B)、音频和/或视频内容的列表(例如图21C)、日历条目的列表(例如图49A)、最近呼叫的列表(例如图28B)、邮箱的列表(例如图33)、电子邮件的列表(例如图35A)、设置的列表(例如图36)或语音邮件消息的列表(例如图32A)。
在列表的显示部分上检测对象。在一些实施例中,该对象是手指。
响应于在列表的显示部分上或附近列表到对象,在列表的显示部分之上显示垂直条。例如参见图6G中的垂直条640以及图13A中的垂直条1314。垂直条具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在一些实施例中,垂直条具有对应于列表的正在显示部分的垂直长度。在一些实施例中,垂直条位于列表的显示部分的右侧。在一些实施例中,垂直条是半透明或透明的。垂直条具有长轴,并且沿垂直条长轴的列表部分不被垂直条覆盖。
在一些实施例中,在列表的显示部分上或附近检测对象的移动。在一些实施例中,对象的移动位于触摸屏显示器上。在一些实施例中,该移动是基本垂直的移动。
响应于检测到该移动,滚动在触摸屏显示器上显示的项列表,从而使列表的新部分得以显示并将垂直条的垂直位置移动到一新位置,使该新位置对应于所显示的列表的新部分在该列表中的垂直位置。在一些实施例中,滚动列表具有对应于对象的移动速度的相关平移速度。在一些实施例中,滚动列表根据的是对有磨擦运动的方程的模拟。
在满足预定条件后,停止显示垂直条。在一些实施例中,预定条件包括在触摸屏显示器上或附近不再检测到对象。在一些实施例中,预定条件包括在触摸屏显示器上或附近不再检测到对象达预定时长。在一些实施例中,预定条件包括在列表的显示部分上或附近不再检测到对象。
具有触摸屏显示器的便携式多功能设备上的图形用户界面包括在触摸屏显示器上显示的项列表的一部分,其中,列表的显示部分具有在该列表中的垂直位置,以及显示在项列表的该部分之上的垂直条。响应于在列表的显示部分上或附近检测到对象,在项列表的该部分之上显示垂直条。垂直条具有在列表的显示部分之上的垂直位置,该垂直位置对应于列表的显示部分在该列表中的垂直位置。在满足预定条件后,停止显示垂直条。
用于电子文档的垂直条
在一些实施例中,便携式多功能设备在触摸屏显示器上显示电子文档的一部分。电子文档的显示部分具有在电子文档中的垂直位置。在一些实施例中,电子文档是网页。在一些实施例中,电子文档是字处理文档、电子表格、电子邮件或演示文档。
在电子文档的显示部分上或附近检测对象。在一些实施例中,该对象是手指。
响应于在电子文档的显示部分上或附近检测到对象,在电子文档的显示部分之上显示垂直条。例如参见图12A中的垂直条1222和图39H中的垂直条3962。垂直条具有在电子文档的显示部分之上的垂直位置,该垂直位置对应于电子文档的显示部分在该电子文档中的垂直位置。在一些实施例中,垂直条具有对应于电子文档的正在显示的部分的垂直长度。在一些实施例中,垂直条位于电子文档的显示部分的右侧。在一些实施例中,垂直条是半透明或透明的。垂直条具有长轴,并且沿垂直条的长轴的电子文档部分不被垂直条覆盖(例如,参见图12中的垂直条1222和图39H中的垂直条3962)。
在一些实施例中,在电子文档的显示部分上或附近检测对象的移动。在一些实施例中,对象的移动位于触摸屏显示器上。在一些实施例中,该移动是基本上垂直的移动。
响应于检测到该移动,滚动在触摸屏显示器上显示的电子文档,以便显示电子文档的新部分,并将垂直条的垂直位置移动到一新位置,使该新位置对应于所显示的电子文档的新部分在该电子文档中的垂直位置。在一些实施例中,滚动电子文档具有对应于对象的移动速度的相关平移速度。在一些实施例中,滚动电子文档根据的是对有摩擦运动的方程的模拟。
在满足预定条件后,停止显示垂直条。在一些实施例中,预定条件包括在触摸屏显示器上或附近不再检测到对象。在一些实施例中,预定条件包括在触摸屏显示器上或附近不再检测到对象达预定时长。在一些实施例中,预定条件包括在电子文档的显示部分上或附近不再检测到对象。
具有触摸屏显示器的便携式多功能设备上的图形用户界面包括在触摸屏显示器上显示的电子文档的一部分,其中,电子文档的显示部分具有在该电子文档中的垂直位置,以及显示在电子文档的该部分之上的垂直条。响应于在电子文档的显示部分上或附近检测到对象,在电子文档的该部分之上显示垂直条。垂直条具有在电子文档的显示部分之上的垂直位置,该垂直位置对应于电子文档的显示部分在该电子文档中的垂直位置。在满足预定条件后,停止显示垂直条。
用于电子文档的垂直条和水平条
在一些实施例中,便携式多功能设备在触摸屏显示器上显示电子文档的一部分。电子文档的显示部分具有在该电子文档中的垂直位置和在电子文档中的水平位置。在一些实施例中,电子文档是网页。例如参见图39A。在一些实施例中,电子文档是字处理文档、电子表格、电子邮件或演示文档。
在电子文档的显示部分上或附近检测对象。在一些实施例中,该对象是手指。
响应于在电子文档的显示部分上或附近检测到对象,在电子文档的显示部分之上显示垂直条和水平条。例如参见图39H中的垂直条3962和水平条3964。在一些实施例中,垂直条位于电子文档的显示部分的右侧,并且水平条位于电子文档的显示部分的底侧。在一些实施例中,垂直条和水平条是半透明或透明的。
垂直条具有在电子文档的显示部分之上的垂直位置,该垂直位置对应于电子文档的显示部分在该电子文档中的垂直位置。在一些实施例中,垂直条具有对应于电子文档的正在显示的垂直部分的垂直长度。垂直条具有长轴,并且沿垂直条的长轴的电子文档部分不被垂直条覆盖。
水平条具有在电子文档的显示部分之上的水平位置,该水平位置对应于电子文档的显示部分在该电子文档中的水平位置。在一些实施例中,水平条具有对应于电子文档的正在显示的水平部分的水平长度。水平条具有与垂直条的长轴基本上垂直的长轴,并且沿水平条的长轴的电子文档部分不被水平条覆盖。
在一些实施例中,在电子文档的显示部分上或附近检测对象。在一些实施例中,对象的移动位于触摸屏显示器上。
响应于检测到该移动,平移在触摸屏显示器上显示的电子文档以便显示电子文档的新部分。在一些实施例中,在垂直方向、水平方向或对角方向上平移电子文档。在一些实施例中,根据对象的移动来平移电子文档。在一些实施例中,平移电子文档具有对应于对象的移动速度的相关平移速度。在一些实施例中,平移电子文档根据的是对有摩擦运动的方程的模拟。
响应于检测到该移动,将垂直条的垂直位置移动到一新垂直位置,使该新垂直位置对应于所显示的电子文档的新部分在该电子文档中的垂直位置。
响应于检测到该移动,将水平条的水平位置移动到一新水平位置,使该新水平位置对应于所显示的电子文档的新部分在该电子文档中的水平位置。
在满足预定条件后,停止显示垂直条和水平条。在一些实施例中,预定条件包括在触摸屏显示器上或附近不再检测到对象。在一些实施例中,预定条件包括在触摸屏显示器上或附近不再检测到对象达预定时长。在一些实施例中,预定条件包括在电子文档的显示部分上或附近不再检测到对象。
具有触摸屏显示器的便携式多功能设备上的图形用户界面包括在触摸屏显示器上显示的电子文档的一部分。电子文档的该显示部分具有在该电子文档中的垂直位置和在该电子文档中的水平位置。该GUI还包括在电子文档的该部分之上显示的垂直条,以及在电子文档的该部分之上显示的水平条。响应于在电子文档的显示部分上或附近检测到对象,在电子文档的该部分之上显示垂直条和水平条。垂直条具有在电子文档的显示部分之上的垂直位置,该垂直位置对应于电子文档的显示部分在该电子文档中的垂直位置。水平条具有在电子文档的显示部分之上的水平位置,该水平位置对应于电子文档的显示部分在该电子文档中的水平位置。在满足预定条件后,停止显示垂直条和水平条。
如果没有限制,垂直条和水平条可以具有矩形截面、具有圆角的矩形截面、或具有两个相对平坦面和两个相对圆形面的跑道椭圆截面。
在2007年6月29日提交的名称为“Portable Electronic Device,Method,and Graphial User Interface for Displaying ElectronicDocuments and Lists”的美国临时专利申请No.60/947386中可找到对水平和垂直条的另外描述,通过引用将该申请的内容并入于此。
手势
图57A至57C示出根据一些实施例的示例性屏幕旋转手势。
在一些实施例中,便携式多功能设备(例如设备100)在纵向上在触摸屏显示器(例如112)上显示第一应用5702(例如图57A)。在一些实施例中,第一应用是浏览器、照片管理器、音乐播放器或视频播放器。在大多数实现中(但不一定是所有实现),显示器是矩形,或基本为矩形(例如显示器可以具有圆角,但在其它方面呈矩形)。
在触摸屏显示器112上检测两个拇指在第一旋转方向上的同时旋转(例如5704-L和5704-R)。在一些实施例中,第一旋转方向是顺时针旋转(例如图57C)。
在一些实施例中,通过监视拇指与触摸屏显示器的接触区域的朝向变化,来检测每一拇指的旋转方向。例如,如果拇指的接触区域是椭圆的,那么可以检测椭圆的轴的朝向变化(例如,从图57A中的接触椭圆5706-L到图57B中的接触椭圆5708-L,如在图57C中的触摸屏112的放大部分上所示)。在一些实施例中,通过接触设备的背面,用户的其它手指的至少一些(例如除拇指5704-L和5704-R外的手指)支撑设备100。
在一些实施例中,第一旋转方向是逆时针方向。例如,如果拇指5704-L最初在触摸屏112的左下侧(而不是图57A中的左上侧),拇指5704-R最初始触摸屏112的右上侧(而不是图57A中的右下侧),并且拇指远离彼此,那么,对两个拇指来说,由触摸屏112检测到的旋转方向将是逆时针的。
响应于检测到两个拇指在第一旋转方向上的同时旋转,以横向显示第一应用5702。
在一些实施例中,使用同时两拇指旋转手势来超驰基于对来自加速度计168的数据的分析而在纵向/横向中的自动变化,直到满足预定条件为止。在一些实施例中,忽视在检测到同时两拇指旋转后检测到的设备朝向的任何变化,直到设备显示不同于第一应用的第二应用。在一些实施例中,忽视在检测到同时两拇指旋转后检测到的设备朝向的任何变化,直到该设备被置于锁定状态或被关闭为止。在一些实施例中,在预定时间段内,忽视在检测到同时两拇指旋转后检测到的设备朝向的任何变化。
在一些实施例中,在触摸屏显示器上检测与第一旋转方向相反的第二旋转方向的同时两拇指旋转。响应于检测到第二旋转方向上的同时两拇指旋转,以纵向显示第一应用。
在一些实施例中,忽视在检测到第一方向上的同时两拇指旋转后检测到的设备朝向的任何变化,直到检测到第二方向上的同时两拇指旋转为止。
具有触摸屏显示器的多功能便携式设备上的图形用户界面包括在第一朝向或第二朝向上显示的应用,第二朝向与第一朝向呈90度。响应于在触摸屏显示器上检测到第一旋转方向上的同时两拇指旋转,应用的显示从第一朝向改变到第二朝向。在一些实施例中,第一朝向是纵向(例如图57A),并且第二朝向是横向(例如图57B)。在一些实施例中,第一朝向是横向,并且第二朝向是纵向。
在2007年1月7日提交的名称为“Portable Electronic DevicePerforming Similar Operations For Different Gestures”的美国临时专利申请No.60/883817和2007年6月28日提交的名称为“ScreenRotation Gestures on a Portable Multifunction Device”的美国临时专利申请No.60/946970中可找到对手势的另外描述,通过引用将这些申请的内容并入于此。
如结合图56A至56L所示,部分地基于分配给用户界面对象的激活敏感数(或权值)来调节针对手指与触摸屏显示器的接触的光标位置。这些光标位置调节有助于降低错误地选择用户界面对象的机会。提高命中用户期望的对象图标的机会的另一方法是将对象图标与隐藏命中区关联。隐藏命中区与对象图标重叠,但大于该对象图标。
隐藏命中区方法的问题是:当两个对象的命中区部分地重叠并且手指接触(如由其光标位置所示)正好落在重叠的命中区中时,如何选择一个用户界面对象而不是另一个。
图58A至58D示出根据一些实施例的用于在手指接触的相应光标位置落在重叠的命中区中时识别用户期望的用户界面对象的方法。
在触摸屏显示器上,将两个用户界面对象(例如按钮控制用户界面对象5802和滑动控制用户界面对象5806)彼此靠近地部署。例如,按钮控制对象5802可以是备份控制图标2320、播放图标2304或转发图标2322,并且滑动控制用户界面对象5806可以是音乐和视频播放器模块中的音量控制图标2324(例如见图23C)。
按钮控制用户界面对象5802具有隐藏命中区5804,滑动控制用户界面对象5806具有隐藏命中区5816。这两个隐藏命中区在区域5810处重叠。
最初始,检测在触摸屏显示器上的第一位置处的手指落下事件。如下文将结合图59A至59G所述,手指落下事件可以是触摸屏显示器处或附近的手指进入射程(finger-in-range)事件或手指接触事件(finger-in-contact)。
在一些实施例中,如图58A所示,手指落下发生在重叠的命中区5810中的位置5805。从该单个手指落下事件,无法确定用户想要激活按钮控制用户界面对象5802还是滑动控制用户界面对象5806。
在一些实施例中,给定手指落下事件位置5805,其也是当前光标位置,识别与该位置相关的所有用户界面对象。如果一位置在用户界面对象或其隐藏命中区内,则将该用户界面对象与该位置关联。出于例示的目的,按钮控制用户界面对象5802和滑动控制用户界面对象5806被识别为与第一位置5805相关联。要注意,滑动控制用户界面对象5806包括滑动条5803和滑动对象5801。
接着,在触摸屏显示器上的第二位置检测手指抬起事件。如下文将结合图59A至59G所述,手指抬起事件可以是触摸屏显示器处或附近的手指脱离接触事件(finger-out-of-contact)或手指离开射程(finger-out-of-range)事件。
在一些实施例中,或在特定应用的一些环境中,即使激活按钮控制用户界面对象,也将手指脱离接触事件而不是手指离开射程事件用作手指抬起事件,因为用户可接收更迅速的响应。这是因为,如图59E所示,手指脱离接触事件发生在时间t=t4,这比发生在时间t=t5的手指离开射程事件更早。
在一些实施例中,或在特定应用的一些环境中,即使激活滑动控制用户界面对象,也将手指离开射程事件而不是手指脱离接触事件用作手指抬起事件,因为通常使用手指进入射程和手指离开射程事件对来沿滑动条移动滑动对象。
给定对应于手指落下事件和手指抬起事件的第一和第二位置,则确定这两个位置之间的距离。如果该距离等于或小于第一预定阈值,则设备针对第一用户界面对象执行第一动作。如果该距离大于第二预定距离,则该设备针对第二用户界面对象执行第二动作。第一用户界面对象不同于第二用户界面对象。在一些实施例中,第一和第二预定阈值相同。在一些其它实施例中,第二预定阈值大于第一预定阈值。在后者的实施例中,如果这两个位置之间的距离在第一和第二阈值之间,则既不激活第一用户界面对象,也不激活第二用户界面对象(或者更一般地说,针对任一对象,不执行动作)。结果,用户将需要通过执行另一手势,更清楚地表示他或她的意图。
在用户手势激活滑动控制用户界面对象5806的一些环境中,第二位置位于滑动控制用户界面对象5806的命中区5816内(图58A中的5808)。在用户手势激活滑动控制用户界面对象5806的一些其它环境中,第二位置在命中区5816之外(图58B中的5809),但具有在滑动条上的投影。在任一情况下,该设备根据第一位置和第二位置间的距离,沿滑动条5803移动滑动对象5801。在一些实施例中,这两个位置之间的距离被投影到滑动条上。如图58A至58B所示,投影距离Δdx对应于沿滑动条5803移动滑动对象5801的量。
在用户手势激活按钮控制用户界面对象5802的一些环境中,第二位置也在重叠的命中区内(图58C中的5803)。在用户手势激活按钮控制用户界面对象5802的一些其它环境中,第二位置在对象5802的命中区5804内,但不在滑动控制用户界面对象5806的命中区内。在任一情况下,设备激活按钮控制用户界面对象5802来执行预定操作。
在一些实施例中,在手指落下事件后且在手指抬起事件前,在触摸屏显示器上位于滑动控制用户界面对象5806的命中区5816外的的位置检测到一系列手指拖曳事件。在这种情况下,该设备沿滑动条5803将滑动对象5801在触摸屏上从其当前位置移动到至少部分由各手指拖曳事件的相关位置确定的不同位置。当检测到手指抬起事件时,滑动对象5801停止在第二位置。该实施例的示例性图形用户界面在图47A至47E中。
在2007年6月28日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for Interpreting aFinger Gesture on a Touch Screen Display”的美国临时专利申请No.60/946977中可找到对解释手指手势的另外描述,通过引用将该申请的内容并入于此。
用户可以应用于触摸屏显示器的两种类型的手指手势是:(i)手指敲击;或(ii)手指掠过。手指敲击通常发生在按钮型用户界面对象处(例如软键盘的键图标),而手指掠过通常(但不是总是)与滑动控制用户界面对象(例如,音乐和视频播放器的音量控制图标)相关。
在一些实施例中,使用参数来描述手指接近触摸屏显示器、接触触摸屏显示器和离开触摸屏显示器的过程。该参数可以是手指和触摸屏显示器之间的距离、手指在触摸屏显示器上的压力、手指和触摸屏之间的接触面积、手指和触摸屏之间的电压、手指和触摸屏显示器之间的电容、或者一个或多个物理参数的函数。
在一些实施例中,取决于手指和触摸屏显示器之间的参数(例如电容)的大小,将手指描述为:(i)在触摸屏显示器的射程外,如果参数低于进入射程阈值的话;(ii)在射程内但不与触摸屏显示器接触,如果参数大于射程内阈值但低于接触阈值的话;或(iii)与触摸屏显示器接触,如果参数高于接触阈值的话。
图59A至59E根据一些实施例示出手指敲击手势如何激活触摸屏显示器上的软键图标。
在t=t1(图59A)时,用户的手指下移到离设备100的触摸屏显示器112的距离为d1。如图59E所示,距离d1在射程内距离阈值之外。因此,触摸屏显示器上没有键图标被加亮。
在t=t2(图59B)时,手指进一步下移到离触摸屏显示器的距离为d2。如图59E所示,距离d2处于或稍微低于射程内距离阈值(即该阈值内)。在该距离处,用户的手指在触摸屏显示器的射程内。因此,触摸屏显示器上靠近手指的键图标“H”被加亮。在一些实施例中,通过修改图标的颜色或修改其形状(例如放大图标)或两者来加亮图标,以向用户表示其状态改变。
在t=t3(图59C)时,手指离触摸屏显示器距离为d3。如图59E所示,该距离d3处于或稍微低于接触距离阈值。在该距离处,用户的手指与触摸屏显示器接触。因此,键图标“H”被进一步加亮。在一些实施例中,通过在图标旁显示该图标的放大实例来进一步加亮该图标。如图59C所示,放大实例(其可以具有类似气球的外观)具有与软键盘上的键图标“H”的可视链接。
在t=t4(图59D)时,手指抬升到离触摸屏显示器的距离为d4。如图59E所示,距离d4处于或稍微高于接触距离阈值。换句话说,手指刚好与触摸屏脱离接触。在一些实施例中,从t1到t4的手指移动序列对应于键图标“H”上的手指敲击手势。因此,键图标“H”被选择并被输入到位于触摸屏显示器上的另一位置处的输入栏中。
在t=t5(图59E)时,手指抬升到离触摸屏显示器的距离为d5,表示手指刚好离开触摸屏的射程。在一些实施例中,此刻键图标被选择并被输入到输入栏中。
在一些实施例中,接触阈值对应于诸如手指和触摸屏显示器间的电容的参数。可以或可以不将该事件与手指和触摸屏物理接触相互关联。例如,如果手指与屏幕之间的电容达到接触阈值而手指尚未与屏幕物理接触,那么可以将手指视为与屏幕接触。另选地,如果手指和屏幕之间的电容在接触阈值下而手指与屏幕有轻微物理接触,那么可以将手指视为未与屏幕接触(但仍然在屏幕的射程内)。
要注意,出于例示的目的,放大了图59A至59E中或就此问题在应用中所述的其它图中所示的距离。
在2007年6月29日提交的名称为“Portable MultifunctionDevice,Method,and Graphical User Interface for Interpreting aFinger Swipe Gesture”的美国临时专利申请No.60/947140中可找到解释手指掠过手势的另外描述,通过引用将该申请的内容并入于此。
图59F至59H根据一些实施例示出手指掠过手势如何在触摸屏显示器上控制滑动控制图标。
在t=t6(图59F)时,手指足够接近触摸屏显示器,从而在触摸屏显示器上的第一位置A处检测到手指接触事件(见图59H中位置A处的十字)。在位置A识别用户界面对象,诸如滑动控制图标。该滑动控制图标可以包括滑动条和能沿滑动条移动的滑动对象。在一些实施例中,滑动对象处于位置A处,并且手指接触事件使处于位置A处的滑动对象被激活。
在一些实施例中,滑动对象是通过手指进入射程事件(见图59G中位置A处的十字)而不是通过手指接触事件(见图59G中的位置E1处的十字)被激活的。
在t=t8(图59F)时,手指在触摸屏显示器上移动,直到在触摸屏显示器上的第二位置C处检测到手指离开射程事件为止(例如,分别参见图59G和59H中位置C处的十字)。
在手指移动后,触摸屏显示器上的滑动对象沿滑动条从在触摸屏显示器上的第一位置A移动到第二位置C。确定触摸屏显示器上的第一位置A和第二位置C之间的距离。
在一些实施例中,在位置A处的初始手指接触事件或手指进入射程事件后,当发生手指离开射程事件时,手指移离滑动控制图标,从而使手指不再与滑动对象接触。请参考结合图47A至47E的描述以了解细节。在这种情况下,通过将第一位置A和第二位置C间的距离投影到滑动条上,来确定滑动对象沿滑动条移动的距离。
在一些实施例中,如图59F所示,在检测到初始的手指接触事件或手指进入射程事件后,在t=t7时检测触摸屏显示器上或附近的手指拖曳事件,其在触摸屏显示器上具有相关位置。因此,沿滑动控制图标的滑动条将滑动对象从其第一位置A移动到位置B,位置B至少部分由手指拖曳事件在触摸屏显示器上的相关位置确定。
在一些实施例中,重复地生成和检测手指拖曳事件。因此,沿滑动条将滑动对象从一个位置移动到另一位置,直到检测到手指离开射程事件为止。
在一些实施例中,如图59G和59H所示,在检测到初始手指接触事件或手指进入射程事件后,此刻手指可能与触摸屏显示器接触(参见图59G和59H中E1处的十字),由此生成手指接触事件,然后,在另一时刻与显示器脱离接触(参见图59G和59H中E2处的十字),由此生成手指脱离接触事件。但触摸屏显示器上的这些手指接触事件和手指脱离接触事件的对,对滑动对象沿滑动条的移动没有影响。换句话说,在显示器上的特定手指掠过手势期间,手指可能在距触摸屏显示器的一定范围内,但仅手势的一部分与屏幕接触(如图59G所示),或甚至可以是从不与屏幕接触的情况。
在一些实施例中,确定从手指接触事件或手指进入射程事件的时刻t6到手指离开射程事件的时刻t8的时长t。结合从第一位置A到第二位置C的距离,该时长t确定在触摸屏显示器上是否发生手指掠过手势,如果是真的,则确定直到检测到手指离开射程事件为止滑动对象需要沿滑动条移动的距离(以及速度)。
启发法
在一些实施例中,使用启发法将不精确的手指手势转换成用户期望的动作。
图64A是示出根据一些实施例的应用一个或多个启发法的方法6400的流程图。具有触摸屏显示器的计算设备检测(6402)与触摸屏显示器的一个或多个手指接触。在一些实施例中,该计算设备是便携式多功能设备。在一些实施例中,该计算设备是平板计算机。在一些实施例中,该计算设备是台式计算机。
该设备将一个或多个启发法应用于所述一个或多个手指接触以确定用于该设备的命令(6404)。该设备处理该命令(6412)。
所述一个或多个启发法包括:用于确定所述一个或多个手指接触(例如3937,图39C)对应于一维垂直屏幕滚动命令的启发法(6406);用于确定所述一个或多个手指接触(例如1626,图16A;3532,图35B;或3939,图39C)对应于二维屏幕平移命令的启发法(6408);以及用于确定所述一个或多个手指接触(例如1616或1620,图16A;2416,图24A)对应于从显示项集合中的各个项转变到显示该项集合中的下一项的命令的启发法(6410)。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如1616或1618,图16A;2416,图24A)对应于从显示项集合中的各个项转变到显示该项集合中的前一项的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于显示主要包括字母的键盘的命令的启发法。例如,在一些实施例中,手势1802和1818(图18D和18E)对应于显示字母键盘616(图18E)的命令。类似地,响应于手势1804和1806(图18D和18E),显示字母键盘616(图18E)。在另一例子中,文本输入框上的手势2506(图25C)导致显示字母键盘616(图25D)。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于显示主要包括数字的键盘的命令的启发法。例如,激活其它数字图标812(图8B)的手势导致显示数字键盘624(图9)。在另一例子中,图26L中的邮政编码栏2654上的手势导致显示主要包括数字的键盘(例如键盘624,图6C)。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如手势3951,图39G)对应于一维水平屏幕滚动命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如接触3941和3942,图39C;接触3945和3947,图39D;拇指的接触5704-L和5704-R,图57A-57C)对应于90度屏幕旋转命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如手势1216或1218,图12A;手势1618或1620,图16A;手势3923,图39A)对应于放大预定量的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如接触1910和1912,图19B;接触2010和2012,图20;接触3931和3933,图39C)对应于放大用户指定量的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于显示平视显示的命令的启发法。例如,当视频2302(图23A)正在播放时检测到与触摸屏112的接触,导致显示图23C的平视显示。在另一例子中,检测到手势4030(图40B)导致显示一个或多个回放控件,如图40C所示。平视显示或回放控件可被显示或叠加在触摸屏112显示的其它内容上。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如接触2722,图27B)对应于对列表中的项进行重新排序的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如接触4346,图43L)对应于用第二用户界面对象来代替第一用户界面对象的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如接触4214,图42A和42C)对应于平移框架(例如框架4024)内的内容而不是平移包括该框架的整个页的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于利用位于包括滑块图标的区域外的一个或多个手指接触(例如,移动4710、4712和4714,图47B;移动4738、4740和4742,图47D)来操作滑块图标(例如,滑动条4704,图47A至47B;图标4732,图47C至47E)的命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定所述一个或多个手指接触(例如在通道306上移动解锁图像302的手势,图3和53B)对应于用户界面解锁命令的启发法。
在一些实施例中,所述一个或多个启发法包括用于确定当两个用户界面对象(例如按钮控制用户界面对象5802和滑动控制用户界面对象5806,图58A至D)具有重叠的命中区(例如命中区5804和5816)时选择哪一个用户界面对象的启发法。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括如下手指掠过手势的接触(例如接触3937,图39C)对应于一维垂直屏幕滚动命令,该手指掠过手势最初相对于触摸屏显示器在距完全垂直达预定角度的范围内移动。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括如下移动手指手势的接触(例如接触3939,图39C)对应于二维屏幕平移命令,该移动手指手势最初在预定角度范围内移动。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括如下手指掠过手势的接触对应于一维水平屏幕滚动命令,该手指掠过手势最初相对于触摸屏显示器在距完全水平达预定角度的范围内移动。例如,以与垂直掠过手势3937类似的方式(图39C),最初在距完全水平达27度的范围内移动的手指掠过手势对应于水平滚动命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括文本框上的手指敲击手势的接触(例如手势1802和1818,图18D和18E;手势2506,图25C)对应于显示主要包括字母的键盘(例如键盘616)的命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括数字栏上的手指敲击手势的接触(例如接触其它数字图标812,图8B;接触邮政编码栏2654,图26L)对应于显示主要包括数字的键盘(例如键盘624,图6C)的命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括多指扭动手势的接触(例如手势3941和3943,图39C;手势3945和3947,图39D)对应于90度屏幕旋转命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括同时两拇指扭动手势的接触(例如通过拇指5704-L和5704-R,图57A至57C)对应于90度屏幕旋转命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,包括结构化电子文档中的内容框上的双敲击手势的接触(例如块3914-5上的双敲击手势,图39A)对应于放大内容框并使其基本上居中的命令。在一些实施例中,重复双敲击手势反转在前的放大操作,使文档的先前视图恢复。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,多指外分手势(例如手势3931和3933,图39C)对应于根据多指外分手势的位置和多指外分手势中的手指移动量来放大触摸屏显示器的一部分中的信息的命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,N指平移手势(例如4210,图42A至42B)对应于平移整页内容的命令,并且M指平移手势(例如4214,图42A和42C)对应于平移框架(例如框架4204,图42A至42C)内的内容而不平移包括该框架的整页内容的命令。
在一些实施例中,在所述一个或多个启发法中的一个启发法中,解锁图标上的掠过手势(例如在通道306上移动解锁图像302的手势,图3和53B)对应于用户界面解锁命令。
尽管用户的输入不精确,但是这些启发法帮助设备以用户期望的方式工作。
图64B是示出根据一些实施例的应用一个或多个启发法的方法6430的流程图。尽管下文所述的方法6430包括看起来以特定顺序发生的多个操作,但是应该明白的是,方法6430可包括更多或更少的操作,两个或更多个操作的顺序可以改变,并且/或者两个或更多个操作可被组合成单个操作。例如,操作6446至6456可以在操作6432至6444前执行。
具有触摸屏显示器的计算设备显示web浏览器应用(例如UI3900A,图39A)(6432)。在一些实施例中,该计算设备是便携式多功能设备。在一些实施例中,该计算设备是平板计算机。在一些实施例中,该计算设备是台式计算机。
在计算设备显示web浏览器应用时,检测与触摸屏显示器的一个或多个第一手指接触(6434)。
将用于web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触,以确定用于该设备的第一命令(6436)。第一组启发法包括:用于确定所述一个或多个第一手指接触(例如3937,图39C)对应于一维垂直屏幕滚动命令的启发法(6438);用于确定所述一个或多个第一手指接触(例如1626,图16A;3532,图35B;或3939,图39C)对应于二维屏幕平移命令的启发法(6440);以及用于确定所述一个或多个第一手指接触(例如手势3951,图39G)对应于一维水平屏幕滚动命令的启发法(6442)。
处理第一命令(6444)。例如,该设备执行第一命令。
在一些实施例中,第一组启发法包括用于确定所述一个或多个第一手指接触(例如接触3941和3943,图39C;接触3945和3947,图39D;拇指的接触5704-L和5704-R,图57A至57C)对应于90度屏幕旋转命令的启发法。
在一些实施例中,第一组启发法包括用于确定所述一个或多个第一手指接触(例如手势1216或1218,图12A;手势1618或1620,图16A;手势3923,图39A)对应于放大预定量的命令的启发法。
在一些实施例中,第一组启发法包括用于确定所述一个或多个第一手指接触(例如接触1910和1912,图19B;接触2010和2012,图20;接触3931和3933,图39C)对应于放大用户指定量的命令的启发法。
在一些实施例中,第一组启发法包括用于确定所述一个或多个第一手指接触(例如块3914-5上的接触3923,图39A)对应于放大内容框并使其基本上居中的命令的启发法。
在一些实施例中,第一组启发法包括用于确定所述一个或多个第一手指接触(例如接触4214,图42A和42C)对应于平移框架(例如框架4204)内的内容而不平移包括该框架的整个页的命令的启发法。
在一些实施例中,第一组启发法集包括:用于确定所述一个或多个第一手指接触对应于放大预定量的命令的启发法;用于确定所述一个或多个第一手指接触对应于放大用户指定量的命令的启发法;以及用于确定所述一个或多个第一手指接触对应于放大内容框并使其基本上居中的命令的启发法。在一些实施例中,第一组启发法(或另一组启发法)包括用于响应于手势(例如双敲击手势)的重复而反转先前的放大操作从而使得恢复文档或图像的先前视图的一个或多个启发法。
当该设备显示照片相册应用时(例如UI 1200A,图12A;UI1600A,图16A;或UI 4300CC,图43CC)时(6446),检测与触摸屏显示器的一个或多个第二手势接触(6448)。
将用于web浏览器应用的第二组启发法应用于所述一个或多个第二手指接触,以确定用于该设备的第二命令。第二组启发法包括:用于确定所述一个或多个第二手指接触(例如1218或1220,图12A;1616或1620,图16A;4399,图43CC)对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法(6452);以及用于确定所述一个或多个第二手指接触(例如1216或1220,图12A;1616或1618,图16A;4399,图43CC)对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法(6454)。
处理第二命令(6456)。例如,该设备执行第二命令。
在一些实施例中,第二组启发法包括用于确定所述一个或多个第二手指接触对应于放大预定量的命令的启发法。在一些实施例中,第二组启发法(或另一组启发法)包括用于响应于手势(例如双敲击手势)的重复而反转先前的放大操作从而使得恢复图像的先前视图的一个或多个启发法。
在一些实施例中,第二组启发法包括用于确定所述一个或多个第二手指接触对应于放大用户指定量的命令的启发法。
在一些实施例中,第二组启发法包括:用于确定所述一个或多个第二手指接触对应于一维垂直屏幕滚动命令的启发法;用于确定所述一个或多个第二手指接触对应于二维屏幕平移命令的启发法;以及用于确定所述一个或多个第二手指接触对应于一维水平屏幕滚动命令的启发法。
在一些实施例中,当设备显示经触摸屏显示器接收文本输入的应用时(例如,UI 1800D和UI 1800E,图18D和18E;UI 2600L,图26L),检测与触摸屏显示器的一个或多个第三手指接触。将用于接收文本输入的应用的第三组启发法应用于所述一个或多个第三手指接触,以确定用于该设备的第三命令。第三组启发法包括用于确定所述一个或多个第三手指接触(例如手势1802和1818,图18D和18E)对应于显示主要包括字母的键盘(例如字母键盘616,图18E)的命令的启发法;以及用于确定所述一个或多个第三手指接触(例如邮政编码栏2654上的手势,图26L)对应于显示主要包括数字的键盘(例如数字键盘624,图9)的命令的启发法。处理第三命令。
在一些实施例中,当设备显示视频播放器应用时(例如UI2300A,图23A),检测与触摸屏显示器的一个或多个第四手指接触。将用于视频播放器应用的第四组启发法应用于所述一个或多个第四手指接触,以确定用于该设备的第四命令。第四组启发法包括用于确定所述一个或多个第四手指接触对应于利用位于包括滑块图标的区域外的一个或多个手指接触(例如移动4710、4712和4714,图47B;移动4738、4740和4742,图47D)来操作滑块图标(例如滑动条4704,图47A至47B;图标4732,图47C至47E)的命令的启发法。第四组启发法还包括用于确定所述一个或多个第四手指接触对应于显示平视显示的命令的启发法。例如,当视频2302(图23A)正在播放时检测到与触摸屏112的接触,导致显示图23C的平板显示。平板显示被叠加在也正在触摸屏112上显示的视频2302上。在另一例子中,检测到手势4030(图40B)导致显示一个或多个回放控件,如图40C所示。在图40C中所示的例子中,回放控件被叠加在也正在触摸屏112上显示的内嵌多媒体内容4002-1上。处理第四命令。
与方法6400的启发法类似,方法6430的启发法在用户的输入不精确的情况下也可帮助设备以用户期望的方式工作。
在2007年6月29日提交的名称为“Touch Screen Device,Method,and Graphical User Interface for Determining Commands byApplying Heuristics”的美国临时专利申请No.60/937991中可找到对启发法的另外描述,通过引用将该申请的内容并入于此。
键盘
图60A至60M示出根据一些实施例的示例性软键盘。
上文结合图59A至59H提供了对手指敲击和手指掠过手势的简要描述。在下面使用相同的模型来示出该设备如何响应于在其触摸屏显示器上的连续手指移动。
图60A至60G示出根据一些实施例的用于响应于在触摸屏显示器上的软键盘上或附近的连续手指移动而显示一个或多个键图标的示例性用户界面。软键盘包括多个键图标。
在时刻t=t1(图60A),在键图标“H”处检测到手指接触事件,并且键图标“H”被加亮。
在一些实施例中,通过在键图标附近显示气球型符号来加亮键图标。例如,如图60A所示,该符号是键图标“H”的放大实例。在放大实例和键图标“H”之间存在可视链接,用以进一步突出它们的关系。
在一些实施例中,如果在键图标处检测到手指脱离接触事件,则激活被加亮的键图标。如果这样的话,则字符“H”被输入到显示器上的预定位置(例如,输入栏中)。
随后,当手指移离键图标“H”时,键图标“H”被解除加亮。如图60B所示,尽管手指移离键图标“H”,但它仍然与触摸屏显示器接触。换句话说,在t=t1时的初始手指接触事件后,还未检测到手指脱离接触事件。
在一些实施例中,通过移除键图标“H”附近的气球型符号,解除加亮键图标。有时,在将手指移离键图标“H”和移除邻近的符号之间存在预定的时间延迟。
接着,在与触摸屏显示器稳定接触的同时,在时刻t=t2检测到手指与第二键图标“C”接触,该键图标被相应地加亮。
在一些实施例中,通过在键图标附近显示气球型符号来加亮第二键图标“C”。如图60A所示,该符号是键图标“C”的在该键图标附近的放大实例。在该放大实例和键图标“C”间也存在可视链接。
当手指移离第二键图标“C”时,该键图标被解除加亮。重复上述的一系列操作,直到在时刻t=t3在触摸屏上的特定位置(例如由键图标“N”占据的位置)检测到手指脱离接触事件为止。
在一些实施例中,当手指抬离触摸屏显示器时触发手指脱离接触事件,并且如果手指脱离接触事件发生在对象的预定范围之上或之内,则该事件导致选择或激活相应的对象。继续描述图60C中所示的示例性用户手势,由于该手指脱离接触事件,不仅通过移除键图标“N”的放大实例而对键图标“N”解除加亮,而且在触摸屏显示器上的预定位置(例如在文本输入栏中)显示字符“N”的实例。
如上所述,出于例示的目的,放大了图60A中所示的距离d1和d2。在一些实施例中,从时刻t=t1至时刻t=t3,手指始终与触摸屏物理接触。这些距离可能与手指在触摸屏显示器上的接触面积或接触压力、或手指和显示器之间的电压或电容相互关联。
如上文结合图59B所示,每当手指处于对象的预定范围内时,可以加亮用户界面对象(例如键图标)。因此,在一些实施例中,如图60C至60D所示,当在时刻t=t4手指在距键图标达预定距离d4的范围内时,通过修改键图标的原始外观来加亮键图标(不显示气球型符号)。
当手指移动到距键图标预定距离以外,但仍然在显示器的预定范围内时(如图60D中所示),该键图标恢复其原始外观。
在一些实施例中,通过改变图标的颜色或形状或这两者,来修改图标的外观。在一些其它实施例中,通过用同一图标的放大实例覆盖图标,来修改该图标的外观。
如图60C中所示,当在时刻t=t5手指在距第二键图标“C”达预定距离的范围内移动时,第二键图标的原始外观被相应地修改,然后当手指随后移动到距第二键图标预定距离以外时,第二键图标恢复其原始外观。
要注意,图60A至60B中所示的实施例和图60C至60D中所示的实施例之间的差异在于:在图60A至60B中,在时刻t=t3,字符“N”被选择并被输入到输入栏中;而在图60C至60D中,在时刻t=t6,没有键图标被选择,因为在后一情况下未检测到手指接触事件。
如上所述,在一些实施例中,使用参数来特征化手指和触摸屏显示器之间的关系。该参数可以是诸如手指和触摸屏显示器之间的距离、压力、接触面积、电压或电容的一个或多个其它参数的函数。
在一些实施例中,如图60D中所示,当与手指和第一键图标所占据的触摸屏显示器相关的参数在第一方向(例如递减方向)上达到或超过第一预定等级(例如图60D中的射程内阈值)时,加亮用户界面对象(例如第一键图标)(例如通过修改其原始外观)。
在一些实施例中,当与手指和加亮的键图标所占据的触摸屏显示器相关的参数在与第一方向相反的第二方向(例如递增方向)上达到或超过第一预定等级(例如图60D中的射程内阈值)时,将加亮的键图标解除加亮(例如通过恢复其原始外观)。
在一些实施例中,当与手指和第一键图标所占据的触摸屏显示器相关的参数在第一方向(例如递减方向)上达到或超过第二预定等级(例如图60B中的接触阈值)时,进一步加亮第一键图标(例如通过在该键图标旁显示气球型符号)。
在一些实施例中,当与手指和第一键图标所占据的触摸屏显示器相关的参数在与第一方向相反的第二方向(例如递增方向)上达到或超过第二预定等级(例如图60B中的接触阈值)时,将加亮的键图标解除加亮(例如通过移除该键图标旁的气球型符号)。在一些实施例中,该键图标的相关字符被选择并被输入到预定文本输入栏中。
在一些实施例中,如图60B和60D所示,第一和第二预定等级被配置为使参数在第一方向上达到第二预定等级之前达到第一预定等级。但在与第一方向相反的第二方向上,参数在达到第一预定等级之前不必达到第二预定等级。例如,参数在达到接触阈值前,必须首先达到射程内阈值。但参数在移出键图标的射程前,可以从未达到接触阈值。
如上所述,当在键图标“N”处检测到手指脱离接触事件时,在图60A至60B所示的实施例中,仅选择了一个键图标。另选地,如果将与手指或显示器相关的参数同另一阈值等级进行比较,则可以在没有任何手指脱离接触事件的情况下选择一系列键图标。
如图60F所示,使用新的“选择”阈值来与参数进行比较。在该特定实施例中,选择阈值被设置成低于接触阈值。
在时刻t=t7,当手指满足第一预定条件时,键图标“H”被加亮。
在一些实施例中,第一预定条件是:与手指和键图标所占据的触摸屏显示器相关的参数在第一方向(即递减方向)上达到或超过第一预定等级(例如接触阈值)。
在时刻t=t8,当手指满足第二预定条件并且手指停留在距触摸屏显示器达预定距离的范围内时,键图标“H”被选择。
在一些实施例中,第二预定条件是:在手指仍然在距第一图标达预定距离的范围内时,与手指和该键图标所占据的触摸屏显示器相关的参数在与第一方向相反的第二方向上达到或超过第二预定等级。在一些实施例中,所选键图标的实例被输入在触摸屏显示器上的预定位置。
在时刻t=t9,当手指满足第一预定条件时,键图标“C”被加亮。
在时刻t=t10,当手指满足第二预定条件并且手指停留在距触摸屏显示器达预定距离的范围内时,键图标“C”被选择。
上述操作重复直到在时刻t=t12检测到手指脱离接触事件为止,并且字符“N”的实例是输入到相应的文本输入栏中的最后一个实例。
图60G是示出当手指从位置6002移动到6004然后移动到6006时字符串“HCN”被输入到文本栏6008中的示例性用户界面。当手指与软键盘上的相应键图标接触时,暂时显示三个气球型符号。有利的是,上述字符输入方法比如图59A至59D所示的方法快。
在一些实施例中,在触摸屏显示器上显示包括第一和第二图标的多个图标。当手指与第一图标接触时,修改其外观以将第一图标与触摸屏显示器上的其它图标在视觉上区分开来。当手指随后移离第一图标但仍然与触摸屏显示器接触时,与第一图标相关的视觉区别被移除。随后,当手指与第二图标接触时,修改第二图标的外观以将第二图标与触摸屏显示器上的其它图标在视觉上区分开来。
通过图60G中所示的软键盘来输入字符的一个挑战是:键图标的尺寸可能太小致使一些用户不能命中。因此,图60H至60M是示出根据一些实施例的不同类型的软键盘的示例性图形用户界面。这些软键盘具有更大的键图标,因此,对于对类似于图60G中所示的键盘的键盘有困难的那些用户而言更加方便。
响应于对软键盘的用户请求,在触摸屏显示器上显示第一键盘。第一键盘包括至少一个多符号键图标。
在一些实施例(如图60H所示)中,第一软键盘包括多个多符号键图标。例如,键图标6010包括五个符号“U”、“V”、“W”、“X”和“Y”。
在检测到用户选择多符号键图标时,设备用第二键盘来代替第一键盘。第二键盘包括多个单符号键图标,并且各个单符号键图标对应于与该多符号键图标相关的各个符号。
图60I描述了代替图60H中所示的第一键盘的第二键盘。要注意,用呈两行的五个单符号键图标和一个后退键图标,来替换前两行的六个多符号键图标。这五个单符号键图标中的每一个包括多符号键图标6010中的一个符号。
响应于用户选择单符号键图标中的一个,在触摸屏显示器上的预定位置显示与用户选择的单符号键图标相关的符号的实例。
如图60I所示,响应于用户选择单符号键图标6017,字母“U”被输入到文本栏6019中。用户可容易地敲击五个单符号键图标中的任何一个,因为它们相当大。为了返回到具有多符号键图标的第一键盘,用户可以敲击位于第二键盘的顶行中心的后退键图标。
为了输入非字母字符,用户可以敲击键盘切换图标6015。如图60J所示,第三软键盘替换了图60I中所示的第二键盘。具体地,前两行中的每一个键图标都是包括多个非字母字符的多符号键图标。例如,键图标6020包括五个数字符号“6”、“7”、“8”、“9”和“0”。
用户选择键图标6020的话会图60K中所示的第四键盘来代替第三键盘。要注意,前两行的六个多符号键图标现在被呈两行的五个单符号键图标和一个后退键图标代替。这五个单符号键图标中的每一个均包括多符号键图标6020中的一个数字符号。用手指敲击键盘切换图标6025的话会回到图60H中所示的字母多符号键盘。
在一些实施例中,将软键盘的顶行保留用于那些单符号键图标,并且键盘的第二行显示多个多符号键图标。
如图60L所示,用户选择多符号键图标6030的话会使顶行显示五个单符号键图标,每个图标包括多符号键图标6030中的一个字符。
在一些实施例中,如图60L所示,以与同一软键盘上的其它图标在视觉上区分开的方式,显示用户选择的多符号键图标6030。该方式可以包括本领域技术人员已知的改变键图标的颜色、形状等。
图60L所示的键盘还包括键盘切换图标6035。在检测到用户选择键盘切换图标6035时,该设备用图60M中所示的另一个键盘来代替该键盘。要注意,图60M中的键盘包括代替了前一键盘中所示的多符号键图标的另一组多符号键图标,诸如6040。
在2007年6月27日提交的名称为“Portable MultifunctionDevice with Soft Keyboards”的美国临时专利申请No.60/946714中可找到对软键盘的另外描述,通过引用将该申请的内容并入于此。
图61示出根据一些实施例的与软键盘的示例性手指接触。
在一些实施例中,用户界面6100(图61)包括下述要素或者其子集或超集:
●如上所述的402、404和406;
●即时消息图标602,其在被激活(例如通过在该图标上的手指敲击)时,启动到列出即时消息会话的UI(例如UI 500)的转变;
●用户正与之进行即时消息会话的人的姓名504(例如JaneDoe 504-1)或者在此人姓名不可获得的情况下为电话号码(例如408-123-4567 504-3);
●来自另一方的即时消息604,通常沿UI 6100的一侧按顺序列出;
●去往另一方的即时消息606,通常沿UI 6100的相对侧按顺序列出,用以显示会话中的消息的来往交互;
●至少一些即时消息的时间戳608;
●文本输入框612;
●发送图标614,其在被激活(例如通过在该图标上的手指敲击)时,启动将文本输入框612中的消息发送到另一方(例如Jane Doe504-1);
●用于在框612中输入文本的字母键盘616;
●词提示框6102和/或6104,其在被激活(例如通过在该图标上的手指敲击)时,启动显示文本输入框612中的提示词,用于代替部分输入的词。
在一些实施例中,在字母键盘616上检测到的手指接触与两个或更多个键图标部分地重叠。例如,手指接触6106包括了与字母“u”6108、字母“j”6110、字母“k”6112以及字母“i”6114的重叠。在一些实施例中,选择与所检测的手指接触具有最大部分重叠(即,具有最高重叠百分比)的字母。基于该字母和对应于不完整词的先前输入的文本,在词提示框6102和/或6104中显示提示词。
在一些实施例中,响应于检测到字母键盘616上的手指接触,基于与键图标的部分重叠的程度和对应于不完整词的先前输入的文本,来选择字母。例如,如果手指接触与四个字母键图标重叠,但这些字母中仅有两个字母在添加到先前输入的文本时产生可能正确拼写的词,那么选择这两个字母中具有最大部分重叠的那一个。基于所选字母和先前输入的文本,然后在词提示框6102和/或6104中显示建议词。
尽管图61示出了在即时消息的环境中基于检测与键盘的接触和先前输入的文本来预测词的示例性用户界面,但是类似的用户界面可以用于包含文本输入的任何应用。
在2007年1月7日提交的名称为“Soft Keyboard Display For APortable Multifunction Device”的美国临时专利申请No.60/883806中可找到对键盘的另外描述,通过引用将该申请的内容并入于此。
设置
图62A至62G示出根据一些实施例的用于显示和调节设置的示例性用户界面。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器(例如设备112)上显示飞机模式开关图标(例如图标6206,图62A)。飞机模式开关图标具有“开”位置(例如6206,图62B)和“关”位置(例如6204,图62A)。
如果飞机模式开关图标位于“关”位置,则在触摸屏显示器上显示通信信号强度图标(例如402)。
当在飞机模式开关图标上或附近检测到从“关”位置到“开”位置的手指接触的移动时,用飞机图标(例如6208,图62B)来代替通信信号强度图标。在一些实施例中,检测手指接触的该移动包括:检测“关”位置处的、飞机模式开关图标处或附近的手指落下事件,一个或多个手指拖曳事件,以及“开”位置处的、飞机模式开关图标处或附近的手指抬起事件。
例如,在UI 6200A(图62A)中,可以检测从“关”位置6204到“开”位置6206的掠过手势。响应于检测到该掠过手势,用飞机图标6208(图62B)来代替通信信号强度图标402。
在一些实施例中,用飞机图标来代替通信信号强度图标包括:将触摸屏显示器上的飞机图标移向通信信号强度图标,然后将飞机图标移到通信信号强度图标上。例如,飞机图标6208可以出现在UI 6200A的边缘(图62A)并且移向通信信号强度图标402。在到达通信信号强度图标402时,飞机图标6208移到通信信号强度图标402上,直到不再显示图标402,如图62B所示。
在一些实施例中,便携式多功能设备包括扬声器,并且在用飞机图标代替通信信号强度的同时播放声音。
在一些实施例中,如果飞机模式开关图标处于“开”位置,则在检测到“开”位置处的、飞机模式开关图标处或附近的手指落下事件,一个或多个手指拖曳事件,以及“关”位置处的、飞机模式开关图标处或附近的手指抬起事件时,将飞机模式开关图标从“开”位置移动到“关”位置,并用通信信号强度图标来代替飞机图标。
例如,在UI 6200B(图62B)中,可以检测从“开”位置6206到“关”位置6204的掠过手势。响应于检测到该掠过手势,飞机模式开关图标6202被显示在“关”位置,并且用通信信号强度图标402来代替飞机图标6208,如图62A所示。
在2007年6月29日提交的名称为“Airplane Mode Indicator ona Portable Multifunction Device”的美国临时专利申请No.60/947315中可找到对飞机模式指示器的另外描述,通过引用将该申请的内容并入于此。
图62C示出根据一些实施例的用于显示和调节声音设置的示例性用户界面。在一些实施例中,如果用户选择调节声音设置,则显示UI 6200C(图62C)。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器(例如显示器112)上显示振动模式开关图标(例如图标6212,图62C)。振动模式开关图标具有“开”位置(未示出)和“关”位置(例如6214,图62C)。
例如,在UI 6200C(图62C)中,检测从“关”位置6214到“开”位置的掠过手势。响应于检测到该掠过手势,振动模式开关图标6212被显示在“开位置”,并且设备被设置成振动模式。
在一些实施例中,检测与设置图标6210(图62C)的接触。响应于检测到该接触,显示设置的列表(UI 6200A,图62A)。
图62D示出根据一些实施例的用于显示和调节壁纸设置的示例性用户界面。在一些实施例中,如果用户选择调节壁纸设置(例如通过在UI 6200A(图62A)中的壁纸行中的任何地方的手指敲击),则显示UI 6200D(图62D)。用户可以通过在UI 6200D上进行期望的选择,来改变在设备上显示的壁纸。
图62E示出根据一些实施例的用于显示和调节一般设置的示例性用户界面。在一些实施例中,如果用户选择调节一般设置,则显示UI 6200E(图62E)。一些一般设置可以包括关于、背光、日期和时间、键盘、网络、触摸、法律相关和复位设置。
例如,图62F示出根据一些实施例的用于显示和调节触摸设置的示例性用户界面。在一些实施例中,如果用户选择调节触摸设置(通过选择图62E中的UI 6200E的“触摸”),则显示UI 6200F(图62F)。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器(例如显示器112)上示出一显示触摸设置开关图标(例如图标6232,图62F)。该慢触摸设置开关图标具有“开”位置(未示出)和“关”位置(例如6234,图62F)。
例如,在UI 6200F(图62F)中,检测从“关”位置6234到“开”位置的掠过手势。响应于检测到该掠过手势,显示触摸设置图标开关6232被显示在“开”位置,并且设备被设置成显示触摸模式,在该模式中,在触摸屏显示器上显示对应于用户手指接触的阴影区,以帮助用户与触摸屏交互。
图62G示出根据一些实施例的用于显示和调节iPod(AppleComputer公司的商标)设置的示例性用户界面。在一些实施例中,如果用户选择iPod(Apple Computer公司的商标)设置,则显示UI6200G(图62G)。
在一些实施例中,便携式多功能设备(例如设备100)在触摸屏显示器(例如显示器112)上显示随机播放模式图标(例如图标6242,图62F)。随即播放模式图标具有“开”位置(未示出)和“关”位置(例如6244,图62G)。
例如,在UI 6200G(图62G)中,检测从“关”位置6244到“开”位置的掠过手势。响应于检测到该掠过手势,随即播放模式开关6242被显示在“开”位置,并且设备的iPod(Apple Computer公司的商标)特性被设置成随机播放模式。
图63A至63J示出根据一些实施例的用于调节调光定时器的示例性方法。在2007年1月7日提交的名称为“Portable ElectronicDevice With Auto-Dim Timers”的美国临时专利申请No.60/883821中可找到对调光技术的另外描述,通过引用将该申请的内容并入于此。
在2007年1月7日提交的名称为“Portable Electronic DeviceWith A Global Setting User Interface”的美国临时专利申请No.60/883812中可找到对与设置相关的技术的另外描述,通过引用将该申请的内容并入于此。
出于说明的目的,已经参考具体实施例给出了上述描述。然而,上述示例性论述并不是要穷举或将本发明限制到所公开的确切形式。鉴于上述教导,可以有许多修改和变化。选择和描述了这些实施例是为了最好地解释本发明的原理原理及其实际应用,由此使本领域的其它技术人员能够最好地利用本发明以及适合于所构想的具体用途的各个实施例和各种修改。

Claims (45)

1.一种计算机实现的方法,包括:
在具有触摸屏显示器的计算设备中,
检测与所述触摸屏显示器的一个或多个手指接触,
将一个或多个启发法应用于所述一个或多个手指接触,以确定用于所述设备的命令;以及
处理所述命令;
其中所述一个或多个启发法包括:
用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;
用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的下一项的命令的启发法;
用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的前一项的命令的启发法;
用于确定所述一个或多个手指接触对应于显示主要包括字母的键盘的命令的启发法;以及
用于确定所述一个或多个手指接触对应于显示平视显示的命令的启发法。
2.一种计算机实现的方法,包括:
在具有触摸屏显示器的计算设备中,
检测与所述触摸屏显示器的一个或多个手指接触;
将一个或多个启发法应用于所述一个或多个手指接触,以确定用于所述设备的命令;以及
处理所述命令;
其中所述一个或多个启发法包括:
用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;以及
用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的下一项的命令的启发法。
3.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的前一项的命令的启发法。
4.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于显示主要包括字母的键盘的命令的启发法。
5.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于显示主要包括数字的键盘的命令的启发法。
6.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于一维水平屏幕滚动命令的启发法。
7.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于90°屏幕旋转命令的启发法。
8.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于放大预定量的命令的启发法。
9.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于放大用户指定量的命令的启发法。
10.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于显示平视显示的命令的启发法。
11.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于对列表中的项进行重新排序的命令的启发法。
12.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于用第二用户界面对象来代替第一用户界面对象的命令的启发法。
13.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于平移框架内的内容而不平移包括所述框架的整个页的命令的启发法。
14.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于利用在包括滑块图标的区域外的一个或多个手指接触来操作滑块图标的命令的启发法。
15.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定所述一个或多个手指接触对应于用户界面解锁命令的启发法。
16.如权利要求2所述的计算机实现的方法,其中,所述一个或多个启发法包括用于确定在两个用户界面对象具有重叠的命中区时选择哪个用户界面对象的启发法。
17.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括如下手指掠过手势的接触对应于一维垂直屏幕滚动命令,所述手指掠过手势最初相对于触摸屏显示器在距完全垂直达预定角度的范围内移动。
18.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括如下移动手指手势的接触对应于二维屏幕平移命令,所述移动手指手势最初在预定角度范围内移动。
19.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括如下手指掠过手势的接触对应于一维水平屏幕滚动命令,所述手指掠过手势最初相对于触摸屏显示器在距完全水平达预定角度的范围内移动。
20.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括文本框上的手指敲击手势的接触对应于显示主要包括字母的键盘的命令。
21.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括数字栏上的手指敲击手势的接触对应于显示主要包括数字的键盘的命令。
22.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括多指扭动手势的接触对应于90°屏幕旋转命令。
23.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括同时两拇指扭动手势的接触对应于90°屏幕旋转命令。
24.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,包括结构化电子文档中的内容框上的双敲击手势的接触对应于放大内容框并使其基本上居中的命令。
25.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,多指外分手势对应于根据多指外分手势的位置和多指外分手势中的手指移动量来放大触摸屏显示器的一部分中的信息的命令。
26.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,N指平移手势对应于平移整页内容的命令,并且M指平移手势对应于平移框架内的内容而不平移包括该框架的整页内容的命令。
27.如权利要求2所述的计算机实现的方法,其中,在所述一个或多个启发法中的一个启发法中,解锁图标上的掠过手势对应于用户界面解锁命令。
28.一种计算机实现的方法,包括:
在具有触摸屏显示器的计算设备中,
当显示web浏览器应用时,
检测与所述触摸屏显示器的一个或多个第一手指接触;
将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触,以确定用于所述设备的第一命令;以及
处理所述第一命令;
其中所述第一组启发法包括:
用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及
用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法;以及
当显示照片相册应用时,
检测与所述触摸屏显示器的一个或多个第二手指接触;
将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触,以确定用于所述设备的第二命令;以及
处理所述第二命令;
其中所述第二组启发法包括:
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法;以及
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法。
29.如权利要求28所述的计算机实现的方法,包括:在显示经所述触摸屏显示器接收文本输入的应用时,
检测与所述触摸屏显示器的一个或多个第三手指接触;
将用于该接收文本输入的应用的第三组启发法应用于所述一个或多个第三手指接触,以确定用于所述设备的第三命令;以及
处理所述第三命令;
其中所述第三组启发法包括:
用于确定所述一个或多个第三手指接触对应于显示主要包括字母的键盘的命令的启发法;以及
用于确定所述一个或多个第三手指接触对应于显示主要包括数字的键盘的命令的启发法。
30.如权利要求28所述的计算机实现的方法,其中,所述第一组启发法包括用于确定所述一个或多个第一手指接触对应于90°屏幕旋转命令的启发法。
31.如权利要求28所述的计算机实现的方法,其中,所述第一组启发法包括用于确定所述一个或多个第一手指接触对应于放大预定量的命令的启发法。
32.如权利要求28所述的计算机实现的方法,其中,所述第一组启发法包括用于确定所述一个或多个第一手指接触对应于放大用户指定量的命令的启发法。
33.如权利要求28所述的计算机实现的方法,其中,所述第一组启发法包括用于确定所述一个或多个第一手指接触对应于放大内容框并使其基本上居中的命令的启发法。
34.如权利要求28所述的计算机实现的方法,其中,所述第一组启发法包括用于确定所述一个或多个第一手指接触对应于平移框架内的内容而不平移包括所述框架的整个页的命令的启发法。
35.如权利要求28所述的计算机实现的方法,其中,所述第一组启发法包括:
用于确定所述一个或多个第一手指接触对应于放大预定量的命令的启发法;
用于确定所述一个或多个第一手指接触对应于放大用户指定量的命令的启发法;以及
用于确定所述一个或多个第一手指接触对应于放大内容框并使其基本上居中的命令的启发法。
36.如权利要求28所述的计算机实现的方法,其中,所述第二组启发法包括:
用于确定所述一个或多个第二手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个第二手指接触对应于二维屏幕平移命令的启发法;以及
用于确定所述一个或多个第二手指接触对应于一维水平屏幕滚动命令的启发法。
37.如权利要求28所述的计算机实现的方法,其中,所述第二组启发法包括用于确定所述一个或多个第二手指接触对应于放大预定量的命令的启发法。
38.如权利要求28所述的计算机实现的方法,其中,所述第二组启发法包括用于确定所述一个或多个第二手指接触对应于放大用户指定量的命令的启发法。
39.如权利要求28所述的计算机实现的方法,包括,在显示视频播放器应用时:
检测与所述触摸屏显示器的一个或多个第四手指接触;
将用于所述视频播放器应用的第四组启发法应用于所述一个或多个第四手指接触,以确定用于所述设备的第四命令;以及
处理所述第四命令;
其中所述第四组启发法包括:
用于确定所述一个或多个第四手指接触对应于利用在包括滑块图标的区域外的一个或多个手指接触来操作滑块图标的命令的启发法;以及
用于确定所述一个或多个第四手指接触对应于显示平视显示的命令的启发法。
40.一种计算设备,包括:
触摸屏显示器;
一个或多个处理器;
存储器;以及
程序,其中,所述程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述程序包括:
用于检测与所述触摸屏显示器的一个或多个手指接触的指令,
用于将一个或多个启发法应用于所述一个或多个手指接触以确定用于所述设备的命令的指令;以及
用于处理所述命令的指令;
其中所述一个或多个启发法包括:
用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;
用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的下一项的命令的启发法。
41.一种计算设备,包括:
触摸屏显示器;
一个或多个处理器;
存储器;以及
一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中并被配置成由所述一个或多个处理器执行,所述一个或多个程序包括:
用于在显示web浏览器应用时检测与所述触摸屏显示器的一个或多个第一手指接触的指令;
用于将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触以确定用于所述设备的第一命令的指令;
用于处理所述第一命令的指令;
用于在显示照片相册应用时检测与所述触摸屏显示器的一个或多个第二手指接触的指令;
用于将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触以确定用于所述设备的第二命令的指令;以及
用于处理所述第二命令的指令;
其中所述第一组启发法包括:
用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及
用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法;以及
其中所述第二组启发法包括:
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法;以及
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法。
42.一种计算机程序产品,包括:
计算机可读存储介质和嵌入其中的计算机程序机制,所述计算机程序机制包括指令,所述指令在被具有触摸屏显示器的计算设备执行时使所述设备:
检测与所述触摸屏显示器的一个或多个手指接触;
将一个或多个启发法应用于所述一个或多个手指接触,以确定用于所述设备的命令;以及
处理所述命令;
其中所述一个或多个启发法包括:
用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;
用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的下一项的命令的启发法。
43.一种计算机程序产品,包括:
计算机可读存储介质和嵌入其中的计算机程序机制,所述计算机程序机制包括指令,所述指令在被具有触摸屏显示器的计算设备执行时使所述设备:
在显示web浏览器应用时,检测与所述触摸屏显示器的一个或多个第一手指接触;
将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触,以确定用于所述设备的第一命令;以及
处理所述第一命令;
在显示照片相册应用时,检测与所述触摸屏显示器的一个或多个第二手指接触;
将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触,以确定用于所述设备的第二命令;以及
处理所述第二命令;
其中所述第一组启发法包括:
用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及
用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法;以及
其中所述第二组启发法包括:
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的下一图像的命令的启发法;以及
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示该图像集合中的前一图像的命令的启发法。
44.一种具有触摸屏显示器的计算设备,包括:
用于检测与所述触摸屏显示器的一个或多个手指接触的装置;
用于将一个或多个启发法应用于所述一个或多个手指接触以确定用于所述设备的命令的装置;以及
用于处理所述命令的装置;
其中所述一个或多个启发法包括:
用于确定所述一个或多个手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个手指接触对应于二维屏幕平移命令的启发法;
用于确定所述一个或多个手指接触对应于从显示项集合中的对应项转变到显示该项集合中的下一项的命令的启发法。
45.一种具有触摸屏显示器的计算设备,包括:
用于在显示web浏览器应用时检测与所述触摸屏显示器的一个或多个第一手指接触的装置;
用于将用于所述web浏览器应用的第一组启发法应用于所述一个或多个第一手指接触以确定用于所述设备的第一命令的装置;
用于处理所述第一命令的装置;
用于在显示照片相册应用时检测与所述触摸屏显示器的一个或多个第二手指接触的装置;
用于将用于所述照片相册应用的第二组启发法应用于所述一个或多个第二手指接触以确定用于所述设备的第二命令的装置;以及
用于处理所述第二命令的装置;
其中所述第一组启发法包括:
用于确定所述一个或多个第一手指接触对应于一维垂直屏幕滚动命令的启发法;
用于确定所述一个或多个第一手指接触对应于二维屏幕平移命令的启发法;以及
用于确定所述一个或多个第一手指接触对应于一维水平屏幕滚动命令的启发法;以及
其中所述第二组启发法包括:
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示所述图像集合中的下一图像的命令的启发法;以及
用于确定所述一个或多个第二手指接触对应于从显示图像集合中的第一图像转变到显示所述图像集合中的前一图像的命令的启发法。
CN200780001219.1A 2006-09-06 2007-09-06 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面 Active CN101861562B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610525800.4A CN106095323A (zh) 2006-09-06 2007-09-06 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面

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
US93799307P 2007-06-29 2007-06-29
US93799107P 2007-06-29 2007-06-29
US60/937,991 2007-06-29
US60/937,993 2007-06-29
US11/850,635 US8564544B2 (en) 2006-09-06 2007-09-05 Touch screen device, method, and graphical user interface for customizing display of content category icons
US11/850,635 2007-09-05
PCT/US2007/077777 WO2008030976A2 (en) 2006-09-06 2007-09-06 Touch screen device, method, and graphical user interface for determining commands by applying heuristics

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201610525800.4A Division CN106095323A (zh) 2006-09-06 2007-09-06 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面

Publications (2)

Publication Number Publication Date
CN101861562A true CN101861562A (zh) 2010-10-13
CN101861562B CN101861562B (zh) 2016-05-25

Family

ID=39092692

Family Applications (2)

Application Number Title Priority Date Filing Date
CN200780001219.1A Active CN101861562B (zh) 2006-09-06 2007-09-06 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面
CN201610525800.4A Pending CN106095323A (zh) 2006-09-06 2007-09-06 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201610525800.4A Pending CN106095323A (zh) 2006-09-06 2007-09-06 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面

Country Status (10)

Country Link
US (9) US8564544B2 (zh)
EP (3) EP2074500A2 (zh)
JP (10) JP2010503127A (zh)
KR (14) KR101476019B1 (zh)
CN (2) CN101861562B (zh)
AU (3) AU2007286532C1 (zh)
CA (4) CA2893513C (zh)
DE (1) DE202007018413U1 (zh)
HK (2) HK1149171A2 (zh)
WO (1) WO2008030976A2 (zh)

Cited By (57)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102262529A (zh) * 2010-05-27 2011-11-30 奥多比公司 集成执行环境中的事件处理
CN102364424A (zh) * 2011-06-30 2012-02-29 广州市动景计算机科技有限公司 用于定位输入框的方法、装置、浏览器及移动终端
CN102662588A (zh) * 2012-04-10 2012-09-12 广州市动景计算机科技有限公司 一种通过卷轴滚动控制界面显示的方法、装置及移动终端
CN102707865A (zh) * 2011-03-28 2012-10-03 宏达国际电子股份有限公司 手势锁定模糊化的系统及方法
CN102866812A (zh) * 2011-07-01 2013-01-09 原相科技股份有限公司 电容式触控荧幕系统及其操作方法
CN102929511A (zh) * 2011-09-22 2013-02-13 微软公司 用于对值进行就地编辑的用户界面
CN102929536A (zh) * 2012-10-11 2013-02-13 百度在线网络技术(北京)有限公司 移动终端的解锁及验证方法与解锁及验证装置
CN102929545A (zh) * 2012-10-22 2013-02-13 东莞宇龙通信科技有限公司 终端和终端控制方法
CN102945114A (zh) * 2012-10-17 2013-02-27 广东欧珀移动通信有限公司 一种定时解锁方法及其移动终端
CN102982821A (zh) * 2012-12-03 2013-03-20 广东欧珀移动通信有限公司 精确调节触摸式影音设备影音播放进度的方法
CN102999294A (zh) * 2012-11-16 2013-03-27 广东欧珀移动通信有限公司 一种终端设备操作键盘切换方法、装置及终端设备
CN103294328A (zh) * 2012-02-24 2013-09-11 捷讯研究有限公司 数字相机的用户界面
CN103324433A (zh) * 2012-03-23 2013-09-25 佳能株式会社 显示控制装置及其控制方法
CN103376943A (zh) * 2012-04-27 2013-10-30 京瓷办公信息系统株式会社 信息处理装置及图像形成装置
CN103513925A (zh) * 2013-07-02 2014-01-15 中体彩科技发展有限公司 一种动态效果显示装置
CN103561634A (zh) * 2010-11-19 2014-02-05 生命扫描有限公司 具有高低分析物趋势通知的分析物测试方法和系统
CN103559046A (zh) * 2013-09-10 2014-02-05 北京三星通信技术研究有限公司 一种启动终端功能的方法、装置及终端设备
CN103593119A (zh) * 2012-08-14 2014-02-19 国基电子(上海)有限公司 便携式电子装置及其显示内容放大的方法
CN103686703A (zh) * 2012-09-14 2014-03-26 北京睿思汇通移动科技有限公司 一种移动终端密码控制装置及使用密码控制装置的相关应用
CN103765363A (zh) * 2012-04-12 2014-04-30 统一有限责任两合公司 影响在信息技术设备的显示装置上显示的带有图像的信息的表示的方法
CN103823584A (zh) * 2012-11-19 2014-05-28 宏达国际电子股份有限公司 触控感测方法及可携式电子装置
CN103902185A (zh) * 2014-04-23 2014-07-02 锤子科技(北京)有限公司 屏幕旋转方法及装置、移动设备
CN104106054A (zh) * 2012-02-16 2014-10-15 微软公司 节能应用通知系统
CN104331860A (zh) * 2014-11-24 2015-02-04 小米科技有限责任公司 图片查看方法和装置
CN104520673A (zh) * 2012-05-17 2015-04-15 罗伯特·博世有限公司 用于自动完成和对齐用户手势的系统和方法
CN104702757A (zh) * 2013-12-04 2015-06-10 连科通讯股份有限公司 快速显示Skype联络人名单的方法及其系统
CN104951284A (zh) * 2014-03-24 2015-09-30 连科通讯股份有限公司 专用于Skype通讯的手持式电子装置
CN104956305A (zh) * 2013-01-28 2015-09-30 三星电子株式会社 具有内容访问机制的计算系统及其操作方法
CN105224210A (zh) * 2015-10-30 2016-01-06 努比亚技术有限公司 一种移动终端及其控制屏幕显示方向的方法
CN105247463A (zh) * 2013-03-03 2016-01-13 微软技术许可有限责任公司 增强的画布环境
CN105488051A (zh) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 网页处理方法及装置
CN105511746A (zh) * 2014-09-24 2016-04-20 深圳富泰宏精密工业有限公司 导航栏优化系统及方法
CN105631268A (zh) * 2015-12-29 2016-06-01 惠州Tcl移动通信有限公司 一种基于移动终端的屏幕解锁方法、系统及移动终端
CN105653112A (zh) * 2014-11-14 2016-06-08 深圳市腾讯计算机系统有限公司 一种显示浮层的方法及装置
CN105898453A (zh) * 2015-11-18 2016-08-24 乐视网信息技术(北京)股份有限公司 终端设备中展示已下载视频的方法和装置
CN105916720A (zh) * 2014-01-20 2016-08-31 大众汽车有限公司 用户界面和用于借助触敏的显示单元控制音量的方法
CN106155539A (zh) * 2015-03-27 2016-11-23 阿里巴巴集团控股有限公司 用于智能设备的闹钟设置方法、装置及电子设备
CN103294328B (zh) * 2012-02-24 2016-11-30 黑莓有限公司 数字相机的用户界面
CN106408507A (zh) * 2015-07-29 2017-02-15 北京金山安全软件有限公司 一种组合图片的布局编辑方法、装置及终端
CN106794008A (zh) * 2015-04-30 2017-05-31 奥林巴斯株式会社 医疗用诊断装置、超声波观察系统、医疗用诊断装置的工作方法以及医疗用诊断装置的工作程序
TWI594179B (zh) * 2013-08-22 2017-08-01 群邁通訊股份有限公司 線性切割解鎖方法及系統
US9785295B2 (en) 2014-05-30 2017-10-10 Xiaomi Inc. Touch screen control method and device
CN107408013A (zh) * 2015-03-13 2017-11-28 京瓷办公信息系统株式会社 信息处理装置、画面显示方法以及控制程序
CN107735806A (zh) * 2015-12-23 2018-02-23 乐威指南公司 用于检测日历约会与媒体资产传送时间之间的重叠的方法和系统
CN108351843A (zh) * 2015-11-18 2018-07-31 Eizo 株式会社 输出控制装置、系统及程序
CN108885498A (zh) * 2016-03-24 2018-11-23 三星电子株式会社 电子装置和在电子装置中提供信息的方法
CN109361817A (zh) * 2012-09-20 2019-02-19 三星电子株式会社 在移动终端上显示未接呼叫的方法和装置
CN110413194A (zh) * 2019-07-30 2019-11-05 北京小米移动软件有限公司 一种智能调整字符显示方式的方法、装置及介质
CN110989917A (zh) * 2017-05-12 2020-04-10 苹果公司 用于播放和管理音频项目的用户界面
CN113608635A (zh) * 2021-08-24 2021-11-05 宁波视睿迪光电有限公司 一种触控显示装置及其控制方法
US11683408B2 (en) 2017-05-16 2023-06-20 Apple Inc. Methods and interfaces for home media control
US11714597B2 (en) 2019-05-31 2023-08-01 Apple Inc. Methods and user interfaces for sharing audio
US11750734B2 (en) 2017-05-16 2023-09-05 Apple Inc. Methods for initiating output of at least a component of a signal representative of media currently being played back by another device
US11755273B2 (en) 2019-05-31 2023-09-12 Apple Inc. User interfaces for audio media control
US11782598B2 (en) 2020-09-25 2023-10-10 Apple Inc. Methods and interfaces for media control with dynamic feedback
US11853646B2 (en) 2019-05-31 2023-12-26 Apple Inc. User interfaces for audio media control
US11907519B2 (en) 2009-03-16 2024-02-20 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate

Families Citing this family (2555)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
EP1717682B1 (en) 1998-01-26 2017-08-16 Apple Inc. Method and apparatus for integrating manual input
US7760187B2 (en) * 2004-07-30 2010-07-20 Apple Inc. Visual expander
US6610917B2 (en) 1998-05-15 2003-08-26 Lester F. Ludwig Activity indication, external source, and processing loop provisions for driven vibrating-element environments
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US8701015B2 (en) 2008-03-26 2014-04-15 Pierre Bonnat Method and system for providing a user interface that enables control of a device via respiratory and/or tactual input
US9116544B2 (en) * 2008-03-26 2015-08-25 Pierre Bonnat Method and system for interfacing with an electronic device via respiratory and/or tactual input
US10216259B2 (en) 2000-02-14 2019-02-26 Pierre Bonnat Method and system for processing signals that control a device using human breath
US8976046B2 (en) 2008-03-26 2015-03-10 Pierre Bonnat Method and system for a MEMS detector that enables control of a device using human breath
US7739061B2 (en) 1999-02-12 2010-06-15 Pierre Bonnat Method and system for controlling a user interface of a device using human breath
US7362331B2 (en) * 2000-01-05 2008-04-22 Apple Inc. Time-based, non-constant translation of user interface objects between states
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US6803906B1 (en) * 2000-07-05 2004-10-12 Smart Technologies, Inc. Passive touch system and method of detecting user input
US6697658B2 (en) 2001-07-02 2004-02-24 Masimo Corporation Low power pulse oximeter
US7093201B2 (en) * 2001-09-06 2006-08-15 Danger, Inc. Loop menu navigation apparatus and method
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
US20070085841A1 (en) * 2001-10-22 2007-04-19 Apple Computer, Inc. Method and apparatus for accelerated scrolling
US8339379B2 (en) * 2004-04-29 2012-12-25 Neonode Inc. Light-based touch screen
US9052777B2 (en) 2001-11-02 2015-06-09 Neonode Inc. Optical elements with alternating reflective lens facets
US9778794B2 (en) 2001-11-02 2017-10-03 Neonode Inc. Light-based touch screen
US9471170B2 (en) 2002-11-04 2016-10-18 Neonode Inc. Light-based touch screen with shift-aligned emitter and receiver lenses
US9052771B2 (en) 2002-11-04 2015-06-09 Neonode Inc. Touch screen calibration and update methods
US8674966B2 (en) 2001-11-02 2014-03-18 Neonode Inc. ASIC controller for light-based touch screen
US9213443B2 (en) 2009-02-15 2015-12-15 Neonode Inc. Optical touch screen systems using reflected light
US9164654B2 (en) 2002-12-10 2015-10-20 Neonode Inc. User interface for mobile computer unit
US6658091B1 (en) 2002-02-01 2003-12-02 @Security Broadband Corp. LIfestyle multimedia security system
US7333092B2 (en) 2002-02-25 2008-02-19 Apple Computer, Inc. Touch pad for handheld device
US7487444B2 (en) 2002-03-19 2009-02-03 Aol Llc Reformatting columns of content for display
US9569797B1 (en) 2002-05-30 2017-02-14 Consumerinfo.Com, Inc. Systems and methods of presenting simulated credit score information
US9400589B1 (en) 2002-05-30 2016-07-26 Consumerinfo.Com, Inc. Circular rotational interface for display of consumer credit information
US9710852B1 (en) 2002-05-30 2017-07-18 Consumerinfo.Com, Inc. Credit report timeline user interface
US20040162637A1 (en) 2002-07-25 2004-08-19 Yulun Wang Medical tele-robotic system with a master remote station with an arbitrator
US8416217B1 (en) 2002-11-04 2013-04-09 Neonode Inc. Light-based finger gesture user interface
US8587562B2 (en) 2002-11-04 2013-11-19 Neonode Inc. Light-based touch screen using elliptical and parabolic reflectors
US6954197B2 (en) * 2002-11-15 2005-10-11 Smart Technologies Inc. Size/scale and orientation determination of a pointer in a camera-based touch system
US8902196B2 (en) 2002-12-10 2014-12-02 Neonode Inc. Methods for determining a touch location on a touch screen
US9389730B2 (en) * 2002-12-10 2016-07-12 Neonode Inc. Light-based touch screen using elongated light guides
US7629967B2 (en) * 2003-02-14 2009-12-08 Next Holdings Limited Touch screen signal processing
US8508508B2 (en) 2003-02-14 2013-08-13 Next Holdings Limited Touch screen signal processing with single-point calibration
US8456447B2 (en) 2003-02-14 2013-06-04 Next Holdings Limited Touch screen signal processing
US7532206B2 (en) * 2003-03-11 2009-05-12 Smart Technologies Ulc System and method for differentiating between pointers used to contact touch surface
US9213365B2 (en) 2010-10-01 2015-12-15 Z124 Method and system for viewing stacked screen displays using gestures
US9207717B2 (en) * 2010-10-01 2015-12-08 Z124 Dragging an application to a screen using the application manager
US20070152977A1 (en) * 2005-12-30 2007-07-05 Apple Computer, Inc. Illuminated touchpad
US7499040B2 (en) * 2003-08-18 2009-03-03 Apple Inc. Movable touch pad with added functionality
US20060181517A1 (en) * 2005-02-11 2006-08-17 Apple Computer, Inc. Display actuator
US7411575B2 (en) * 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
US7274356B2 (en) * 2003-10-09 2007-09-25 Smart Technologies Inc. Apparatus for determining the location of a pointer within a region of interest
US8059099B2 (en) * 2006-06-02 2011-11-15 Apple Inc. Techniques for interactive input to portable electronic devices
US7495659B2 (en) * 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
US7813836B2 (en) 2003-12-09 2010-10-12 Intouch Technologies, Inc. Protocol for a remotely controlled videoconferencing robot
US7355593B2 (en) * 2004-01-02 2008-04-08 Smart Technologies, Inc. Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region
US10200504B2 (en) 2007-06-12 2019-02-05 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11113950B2 (en) 2005-03-16 2021-09-07 Icontrol Networks, Inc. Gateway integrated with premises security system
US8073931B2 (en) * 2005-03-16 2011-12-06 Icontrol Networks, Inc. Networked touchscreen with integrated interfaces
US11677577B2 (en) 2004-03-16 2023-06-13 Icontrol Networks, Inc. Premises system management using status signal
US10348575B2 (en) 2013-06-27 2019-07-09 Icontrol Networks, Inc. Control system user interface
US10444964B2 (en) 2007-06-12 2019-10-15 Icontrol Networks, Inc. Control system user interface
US7711796B2 (en) 2006-06-12 2010-05-04 Icontrol Networks, Inc. Gateway registry methods and systems
US11316958B2 (en) 2008-08-11 2022-04-26 Icontrol Networks, Inc. Virtual device systems and methods
US20050216302A1 (en) 2004-03-16 2005-09-29 Icontrol Networks, Inc. Business method for premises management
US10142392B2 (en) 2007-01-24 2018-11-27 Icontrol Networks, Inc. Methods and systems for improved system performance
US20170118037A1 (en) 2008-08-11 2017-04-27 Icontrol Networks, Inc. Integrated cloud system for premises automation
US10156959B2 (en) 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10062273B2 (en) 2010-09-28 2018-08-28 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US8963713B2 (en) 2005-03-16 2015-02-24 Icontrol Networks, Inc. Integrated security network with security alarm signaling system
US10339791B2 (en) 2007-06-12 2019-07-02 Icontrol Networks, Inc. Security network integrated with premise security system
US9531593B2 (en) 2007-06-12 2016-12-27 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
US9191228B2 (en) 2005-03-16 2015-11-17 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US10375253B2 (en) 2008-08-25 2019-08-06 Icontrol Networks, Inc. Security system with networked touchscreen and gateway
US10313303B2 (en) 2007-06-12 2019-06-04 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11368429B2 (en) 2004-03-16 2022-06-21 Icontrol Networks, Inc. Premises management configuration and control
US11244545B2 (en) 2004-03-16 2022-02-08 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US9609003B1 (en) 2007-06-12 2017-03-28 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US11582065B2 (en) 2007-06-12 2023-02-14 Icontrol Networks, Inc. Systems and methods for device communication
US9729342B2 (en) 2010-12-20 2017-08-08 Icontrol Networks, Inc. Defining and implementing sensor triggered response rules
US10721087B2 (en) 2005-03-16 2020-07-21 Icontrol Networks, Inc. Method for networked touchscreen with integrated interfaces
US10522026B2 (en) 2008-08-11 2019-12-31 Icontrol Networks, Inc. Automation system user interface with three-dimensional display
US11159484B2 (en) 2004-03-16 2021-10-26 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US11343380B2 (en) 2004-03-16 2022-05-24 Icontrol Networks, Inc. Premises system automation
US20090077623A1 (en) 2005-03-16 2009-03-19 Marc Baum Security Network Integrating Security System and Network Devices
US11916870B2 (en) 2004-03-16 2024-02-27 Icontrol Networks, Inc. Gateway registry methods and systems
US11201755B2 (en) 2004-03-16 2021-12-14 Icontrol Networks, Inc. Premises system management using status signal
US10382452B1 (en) 2007-06-12 2019-08-13 Icontrol Networks, Inc. Communication protocols in integrated systems
US10237237B2 (en) 2007-06-12 2019-03-19 Icontrol Networks, Inc. Communication protocols in integrated systems
US11277465B2 (en) 2004-03-16 2022-03-15 Icontrol Networks, Inc. Generating risk profile using data of home monitoring and security system
US8635350B2 (en) 2006-06-12 2014-01-21 Icontrol Networks, Inc. IP device discovery systems and methods
US9141276B2 (en) 2005-03-16 2015-09-22 Icontrol Networks, Inc. Integrated interface for mobile device
US11811845B2 (en) 2004-03-16 2023-11-07 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US11489812B2 (en) 2004-03-16 2022-11-01 Icontrol Networks, Inc. Forming a security network including integrated security system components and network devices
US8988221B2 (en) 2005-03-16 2015-03-24 Icontrol Networks, Inc. Integrated security system with parallel processing architecture
US7460110B2 (en) * 2004-04-29 2008-12-02 Smart Technologies Ulc Dual mode touch system
US7492357B2 (en) * 2004-05-05 2009-02-17 Smart Technologies Ulc Apparatus and method for detecting a pointer relative to a touch surface
US7538759B2 (en) 2004-05-07 2009-05-26 Next Holdings Limited Touch panel display system with illumination and detection provided from a single edge
US8120596B2 (en) * 2004-05-21 2012-02-21 Smart Technologies Ulc Tiled touch system
US8376855B2 (en) * 2004-06-28 2013-02-19 Winview, Inc. Methods and apparatus for distributed gaming over a mobile device
US8077963B2 (en) 2004-07-13 2011-12-13 Yulun Wang Mobile robot with a head-based movement mapping scheme
US8732004B1 (en) 2004-09-22 2014-05-20 Experian Information Solutions, Inc. Automated analysis of data to generate prospect notifications based on trigger events
EP1860993B1 (en) 2005-03-01 2019-01-23 Masimo Laboratories, Inc. Noninvasive multi-parameter patient monitor
US9450776B2 (en) 2005-03-16 2016-09-20 Icontrol Networks, Inc. Forming a security network including integrated security system components
US9306809B2 (en) 2007-06-12 2016-04-05 Icontrol Networks, Inc. Security system with networked touchscreen
US10999254B2 (en) 2005-03-16 2021-05-04 Icontrol Networks, Inc. System for data routing in networks
US20110128378A1 (en) 2005-03-16 2011-06-02 Reza Raji Modular Electronic Display Platform
US20170180198A1 (en) 2008-08-11 2017-06-22 Marc Baum Forming a security network including integrated security system components
US11700142B2 (en) 2005-03-16 2023-07-11 Icontrol Networks, Inc. Security network integrating security system and network devices
US11615697B2 (en) 2005-03-16 2023-03-28 Icontrol Networks, Inc. Premise management systems and methods
US20120324566A1 (en) 2005-03-16 2012-12-20 Marc Baum Takeover Processes In Security Network Integrated With Premise Security System
US11496568B2 (en) 2005-03-16 2022-11-08 Icontrol Networks, Inc. Security system with networked touchscreen
JP3974624B2 (ja) * 2005-05-27 2007-09-12 松下電器産業株式会社 表示装置
US8225231B2 (en) 2005-08-30 2012-07-17 Microsoft Corporation Aggregation of PC settings
US8677377B2 (en) 2005-09-08 2014-03-18 Apple Inc. Method and apparatus for building an intelligent automated assistant
US9198728B2 (en) 2005-09-30 2015-12-01 Intouch Technologies, Inc. Multi-camera mobile teleconferencing platform
US20070081195A1 (en) * 2005-10-07 2007-04-12 Sbc Knowledge Ventures, L.P. Digital photographic display device
FR2892092B1 (fr) * 2005-10-18 2009-03-13 Airbus France Sas Systeme d'affichage pour un aeronef.
US7958456B2 (en) 2005-12-23 2011-06-07 Apple Inc. Scrolling list with floating adjacent index symbols
US7657849B2 (en) 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
US7480870B2 (en) * 2005-12-23 2009-01-20 Apple Inc. Indication of progress towards satisfaction of a user input condition
US20070152983A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Touch pad with symbols based on mode
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US8018440B2 (en) 2005-12-30 2011-09-13 Microsoft Corporation Unintentional touch rejection
US8312372B2 (en) * 2006-02-10 2012-11-13 Microsoft Corporation Method for confirming touch input
US8730156B2 (en) 2010-03-05 2014-05-20 Sony Computer Entertainment America Llc Maintaining multiple views on a shared stable virtual space
US9250703B2 (en) 2006-03-06 2016-02-02 Sony Computer Entertainment Inc. Interface with gaze detection and voice input
US7711636B2 (en) 2006-03-10 2010-05-04 Experian Information Solutions, Inc. Systems and methods for analyzing data
KR100877829B1 (ko) * 2006-03-21 2009-01-12 엘지전자 주식회사 스크롤링 기능을 갖는 단말기 및 그 스크롤링 방법
US8920343B2 (en) 2006-03-23 2014-12-30 Michael Edward Sabatino Apparatus for acquiring and processing of physiological auditory signals
US8144125B2 (en) 2006-03-30 2012-03-27 Cypress Semiconductor Corporation Apparatus and method for reducing average scan rate to detect a conductive object on a sensing device
US20100045705A1 (en) 2006-03-30 2010-02-25 Roel Vertegaal Interaction techniques for flexible displays
US20090278806A1 (en) * 2008-05-06 2009-11-12 Matias Gonzalo Duarte Extended touch-sensitive control area for electronic device
US8296684B2 (en) 2008-05-23 2012-10-23 Hewlett-Packard Development Company, L.P. Navigating among activities in a computing device
US9274807B2 (en) 2006-04-20 2016-03-01 Qualcomm Incorporated Selective hibernation of activities in an electronic device
US8683362B2 (en) * 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
US8062115B2 (en) * 2006-04-27 2011-11-22 Wms Gaming Inc. Wagering game with multi-point gesture sensing device
US8059015B2 (en) 2006-05-25 2011-11-15 Cypress Semiconductor Corporation Capacitance sensing matrix for keyboard architecture
US10079839B1 (en) 2007-06-12 2018-09-18 Icontrol Networks, Inc. Activation of gateway device
US8849679B2 (en) 2006-06-15 2014-09-30 Intouch Technologies, Inc. Remote controlled robot system that provides medical images
US7552402B2 (en) * 2006-06-22 2009-06-23 Microsoft Corporation Interface orientation using shadows
US9360967B2 (en) * 2006-07-06 2016-06-07 Apple Inc. Mutual capacitance touch sensing device
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
US8743060B2 (en) 2006-07-06 2014-06-03 Apple Inc. Mutual capacitance touch sensing device
US8040321B2 (en) 2006-07-10 2011-10-18 Cypress Semiconductor Corporation Touch-sensor with shared capacitive sensors
CN101496400B (zh) * 2006-07-25 2011-11-16 株式会社尼康 输出装置和视频显示装置
JP2008040019A (ja) * 2006-08-03 2008-02-21 Toshiba Corp 携帯端末
US7870508B1 (en) 2006-08-17 2011-01-11 Cypress Semiconductor Corporation Method and apparatus for controlling display of data on a display screen
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
US7940250B2 (en) * 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
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
US8842074B2 (en) 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US7864163B2 (en) 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US8014760B2 (en) 2006-09-06 2011-09-06 Apple Inc. Missed telephone call management for a portable multifunction device
US10313505B2 (en) * 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US8564543B2 (en) * 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
GB2480777B (en) * 2006-09-11 2012-01-04 Apple Inc Media player with image-based browsing
US7581186B2 (en) * 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
US7795553B2 (en) * 2006-09-11 2010-09-14 Apple Inc. Hybrid button
US8736557B2 (en) * 2006-09-11 2014-05-27 Apple Inc. Electronic device with image based browsers
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
US8036979B1 (en) 2006-10-05 2011-10-11 Experian Information Solutions, Inc. System and method for generating a finance attribute from tradeline data
US20080086699A1 (en) * 2006-10-09 2008-04-10 Mika Antikainen Fast input component
WO2008045464A2 (en) 2006-10-10 2008-04-17 Wms Gaming Inc. Multi-player, multi-touch table for use in wagering game systems
US20080088597A1 (en) * 2006-10-11 2008-04-17 Apple Inc. Sensor configurations in a user input device
US20080088600A1 (en) * 2006-10-11 2008-04-17 Apple Inc. Method and apparatus for implementing multiple push buttons in a user input device
US8274479B2 (en) * 2006-10-11 2012-09-25 Apple Inc. Gimballed scroll wheel
US20080088595A1 (en) * 2006-10-12 2008-04-17 Hua Liu Interconnected two-substrate layer touchpad capacitive sensing device
US8718714B2 (en) * 2006-10-25 2014-05-06 Samsung Electronics Co., Ltd. Settings system and method for mobile device
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
US8090087B2 (en) * 2006-10-26 2012-01-03 Apple Inc. Method, system, and graphical user interface for making conference calls
JP4183003B2 (ja) * 2006-11-09 2008-11-19 ソニー株式会社 情報処理装置、情報処理方法、およびプログラム
US8482530B2 (en) 2006-11-13 2013-07-09 Apple Inc. Method of capacitively sensing finger position
EP1926075B1 (en) * 2006-11-27 2013-01-16 Harman Becker Automotive Systems GmbH Handheld computer device with display which adapts to the orientation of the device and method for displaying information on such a device
US20080201667A1 (en) * 2006-11-28 2008-08-21 Drayer Phillip M Interactive computer graphical user interface method and system
US8762841B2 (en) * 2006-12-01 2014-06-24 International Business Machines Corporation Contextual alert bubbles for alert management
WO2008070054A2 (en) * 2006-12-04 2008-06-12 Deka Product Limited Partnership Medical device including a slider assembly
US9442607B2 (en) * 2006-12-04 2016-09-13 Smart Technologies Inc. Interactive input system and method
US8843853B1 (en) * 2006-12-05 2014-09-23 At&T Mobility Ii Llc Home screen user interface for electronic device display
US8250154B2 (en) * 2006-12-15 2012-08-21 International Business Machines Corporation Structured archiving and retrieval of linked messages in a synchronous collaborative environment
US8584038B2 (en) * 2006-12-18 2013-11-12 Microsoft Corporation Techniques for use with a calendar and messaging component
KR20080056559A (ko) * 2006-12-18 2008-06-23 엘지전자 주식회사 터치스크린 장치 및 이를 구비한 디지털 기기 그리고 이의명령 입력방법
KR100773441B1 (ko) * 2006-12-19 2007-11-05 삼성전자주식회사 휴대단말의 콘텐츠파일 검색방법 및 장치
US8072429B2 (en) 2006-12-22 2011-12-06 Cypress Semiconductor Corporation Multi-axial touch-sensor device with multi-touch resolution
US7855718B2 (en) 2007-01-03 2010-12-21 Apple Inc. Multi-touch input discrimination
US8130203B2 (en) 2007-01-03 2012-03-06 Apple Inc. Multi-touch input discrimination
US7907974B2 (en) 2007-01-04 2011-03-15 Microsoft Corporation Scrollable computing device display
US7907125B2 (en) * 2007-01-05 2011-03-15 Microsoft Corporation Recognizing multiple input point gestures
US8214768B2 (en) * 2007-01-05 2012-07-03 Apple Inc. Method, system, and graphical user interface for viewing multiple application windows
US8074172B2 (en) * 2007-01-05 2011-12-06 Apple Inc. Method, system, and graphical user interface for providing word recommendations
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
US7978176B2 (en) * 2007-01-07 2011-07-12 Apple Inc. Portrait-landscape rotation heuristics for a portable multifunction device
US7978182B2 (en) * 2007-01-07 2011-07-12 Apple Inc. Screen rotation gestures on a portable multifunction device
US7975242B2 (en) 2007-01-07 2011-07-05 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US8607167B2 (en) * 2007-01-07 2013-12-10 Apple Inc. Portable multifunction device, method, and graphical user interface for providing maps and directions
US8788954B2 (en) 2007-01-07 2014-07-22 Apple Inc. Web-clip widgets on a portable multifunction device
US8519963B2 (en) * 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface for interpreting a finger gesture on a touch screen display
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US7966578B2 (en) * 2007-01-07 2011-06-21 Apple Inc. Portable multifunction device, method, and graphical user interface for translating displayed content
US20080165148A1 (en) * 2007-01-07 2008-07-10 Richard Williamson Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content
US8519964B2 (en) * 2007-01-07 2013-08-27 Apple Inc. Portable multifunction device, method, and graphical user interface supporting user navigations of graphical objects on a touch screen display
US8689132B2 (en) 2007-01-07 2014-04-01 Apple Inc. Portable electronic device, method, and graphical user interface for displaying electronic documents and lists
KR101496451B1 (ko) * 2007-01-19 2015-03-05 엘지전자 주식회사 단말기 및 이를 이용한 스크롤 바의 표시방법
US11706279B2 (en) 2007-01-24 2023-07-18 Icontrol Networks, Inc. Methods and systems for data communication
US8058937B2 (en) 2007-01-30 2011-11-15 Cypress Semiconductor Corporation Setting a discharge rate and a charge rate of a relaxation oscillator circuit
US20080189647A1 (en) * 2007-02-01 2008-08-07 Research In Motion Limited System and method for inline viewing of file content
JP4939959B2 (ja) * 2007-02-02 2012-05-30 ペンタックスリコーイメージング株式会社 携帯機器
KR20080073868A (ko) * 2007-02-07 2008-08-12 엘지전자 주식회사 단말기 및 메뉴표시방법
KR20080073869A (ko) * 2007-02-07 2008-08-12 엘지전자 주식회사 단말기 및 메뉴표시방법
KR101349811B1 (ko) * 2007-02-23 2014-01-10 엘지전자 주식회사 이동통신 단말기 및 이동통신 단말기를 이용한 인터넷접속방법
US7633385B2 (en) 2007-02-28 2009-12-15 Ucontrol, Inc. Method and system for communicating with and controlling an alarm system from a remote server
KR101380004B1 (ko) * 2007-03-23 2014-04-02 엘지전자 주식회사 전자기기 및 이를 이용한 어플리케이션의 실행방법
US8977255B2 (en) 2007-04-03 2015-03-10 Apple Inc. Method and system for operating a multi-function portable electronic device using voice-activation
US8224355B2 (en) * 2007-11-06 2012-07-17 Location Based Technologies Inc. System and method for improved communication bandwidth utilization when monitoring location information
US8196059B2 (en) * 2007-04-06 2012-06-05 Aten International Co., Ltd. Switch and on-screen display systems and methods
US8115753B2 (en) * 2007-04-11 2012-02-14 Next Holdings Limited Touch screen system with hover and click input methods
KR100829115B1 (ko) * 2007-04-17 2008-05-16 삼성전자주식회사 이동통신 단말기의 콘텐츠 재생 방법 및 장치
KR101420419B1 (ko) * 2007-04-20 2014-07-30 엘지전자 주식회사 전자기기와 그 데이터 편집방법 및 이동통신단말기
US8451986B2 (en) 2007-04-23 2013-05-28 Icontrol Networks, Inc. Method and system for automatically providing alternate network access for telecommunications
CN101295211A (zh) * 2007-04-24 2008-10-29 英特维数位科技股份有限公司 媒体文件的选取方法及装置
US20080270347A1 (en) * 2007-04-30 2008-10-30 Wei Zhou Method and apparatus for facilitating improved navigation through a list
US8902152B2 (en) * 2007-04-30 2014-12-02 Motorola Mobility Llc Dual sided electrophoretic display
TW200844839A (en) * 2007-05-02 2008-11-16 High Tech Comp Corp Method for disposing menu layout and related device
US8144126B2 (en) 2007-05-07 2012-03-27 Cypress Semiconductor Corporation Reducing sleep current in a capacitance sensing system
KR20080099487A (ko) * 2007-05-09 2008-11-13 엘지전자 주식회사 이동통신 단말기 및 그 제어방법
US9160783B2 (en) 2007-05-09 2015-10-13 Intouch Technologies, Inc. Robot system that operates through a network firewall
WO2008138046A1 (en) * 2007-05-11 2008-11-20 Rpo Pty Limited Double touch inputs
US9423995B2 (en) * 2007-05-23 2016-08-23 Google Technology Holdings LLC Method and apparatus for re-sizing an active area of a flexible display
JP4893478B2 (ja) * 2007-05-31 2012-03-07 ブラザー工業株式会社 画像表示装置
US20090191937A1 (en) * 2007-06-04 2009-07-30 Global Gaming Group, Inc. Electronic gaming device and system with configurable multi-lingual audio and other player preference options
JP5317530B2 (ja) * 2007-06-05 2013-10-16 オセ−テクノロジーズ・ベー・ヴエー プリンタ用ユーザインタフェース
US8185839B2 (en) * 2007-06-09 2012-05-22 Apple Inc. Browsing or searching user interfaces and other aspects
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
US11423756B2 (en) 2007-06-12 2022-08-23 Icontrol Networks, Inc. Communication protocols in integrated systems
US10498830B2 (en) 2007-06-12 2019-12-03 Icontrol Networks, Inc. Wi-Fi-to-serial encapsulation in systems
US11237714B2 (en) 2007-06-12 2022-02-01 Control Networks, Inc. Control system user interface
US10523689B2 (en) 2007-06-12 2019-12-31 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US10051078B2 (en) 2007-06-12 2018-08-14 Icontrol Networks, Inc. WiFi-to-serial encapsulation in systems
US11646907B2 (en) 2007-06-12 2023-05-09 Icontrol Networks, Inc. Communication protocols in integrated systems
US10666523B2 (en) 2007-06-12 2020-05-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11212192B2 (en) 2007-06-12 2021-12-28 Icontrol Networks, Inc. Communication protocols in integrated systems
US10423309B2 (en) 2007-06-12 2019-09-24 Icontrol Networks, Inc. Device integration framework
US11316753B2 (en) 2007-06-12 2022-04-26 Icontrol Networks, Inc. Communication protocols in integrated systems
US11601810B2 (en) 2007-06-12 2023-03-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11089122B2 (en) 2007-06-12 2021-08-10 Icontrol Networks, Inc. Controlling data routing among networks
US10616075B2 (en) 2007-06-12 2020-04-07 Icontrol Networks, Inc. Communication protocols in integrated systems
US11218878B2 (en) 2007-06-12 2022-01-04 Icontrol Networks, Inc. Communication protocols in integrated systems
US10389736B2 (en) 2007-06-12 2019-08-20 Icontrol Networks, Inc. Communication protocols in integrated systems
US8078984B2 (en) 2007-06-19 2011-12-13 Microsoft Corporation Virtual keyboard text replication
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US8302033B2 (en) * 2007-06-22 2012-10-30 Apple Inc. Touch screen device, method, and graphical user interface for providing maps, directions, and location-based information
US9122092B2 (en) * 2007-06-22 2015-09-01 Google Technology Holdings LLC Colored morphing apparatus for an electronic device
US8171432B2 (en) * 2008-01-06 2012-05-01 Apple Inc. Touch screen device, method, and graphical user interface for displaying and selecting application options
USD628205S1 (en) 2007-06-23 2010-11-30 Apple Inc. Graphical user interface for a display screen or portion thereof
US9954996B2 (en) 2007-06-28 2018-04-24 Apple Inc. Portable electronic device with conversation management for incoming instant messages
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
US8258986B2 (en) 2007-07-03 2012-09-04 Cypress Semiconductor Corporation Capacitive-matrix keyboard with multiple touch detection
CN101339450B (zh) * 2007-07-04 2011-08-17 群康科技(深圳)有限公司 触控显示装置及其驱动方法
EP2165248A4 (en) * 2007-07-06 2011-11-23 Neonode Inc SCANNING A TOUCH GLASS
US8094137B2 (en) * 2007-07-23 2012-01-10 Smart Technologies Ulc System and method of detecting contact on a display
US10069924B2 (en) 2007-07-25 2018-09-04 Oath Inc. Application programming interfaces for communication systems
AU2008282886B2 (en) * 2007-07-27 2012-11-29 Pls Iv, Llc Content publishing systems and methods
US8458612B2 (en) * 2007-07-29 2013-06-04 Hewlett-Packard Development Company, L.P. Application management framework for web applications
US20090037842A1 (en) * 2007-07-31 2009-02-05 Tysowski Piotr K Electronic device and method of controlling the electronic device
US20090042619A1 (en) * 2007-08-10 2009-02-12 Pierce Paul M Electronic Device with Morphing User Interface
US8077154B2 (en) * 2007-08-13 2011-12-13 Motorola Mobility, Inc. Electrically non-interfering printing for electronic devices having capacitive touch sensors
US11831462B2 (en) 2007-08-24 2023-11-28 Icontrol Networks, Inc. Controlling data routing in premises management systems
US8177441B2 (en) 2007-08-29 2012-05-15 Nintendo Co., Ltd. Imaging apparatus
JP4260215B1 (ja) * 2007-08-29 2009-04-30 任天堂株式会社 撮像装置
EP2039398B1 (en) * 2007-08-29 2016-05-04 Nintendo Co., Ltd. Imaging apparatus
US8917985B2 (en) * 2007-08-29 2014-12-23 Nintendo Co., Ltd. Imaging apparatus
WO2009029767A1 (en) * 2007-08-30 2009-03-05 Next Holdings, Inc. Optical touchscreen with improved illumination
CA2697856A1 (en) 2007-08-30 2009-03-05 Next Holdings, Inc. Low profile touch panel systems
US10091345B2 (en) * 2007-09-04 2018-10-02 Apple Inc. Media out interface
US8683378B2 (en) 2007-09-04 2014-03-25 Apple Inc. Scrolling techniques for user interfaces
US20090058801A1 (en) * 2007-09-04 2009-03-05 Apple Inc. Fluid motion user interface control
US8619038B2 (en) 2007-09-04 2013-12-31 Apple Inc. Editing interface
US9619143B2 (en) * 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
WO2009032898A2 (en) * 2007-09-04 2009-03-12 Apple Inc. Compact input device
KR101430519B1 (ko) * 2007-09-04 2014-08-18 삼성전자주식회사 휴대 단말기 및 그의 대기화면에서의 어플리케이션 실행방법
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
US8667412B2 (en) * 2007-09-06 2014-03-04 Google Inc. Dynamic virtual input device configuration
US8352966B2 (en) 2007-09-11 2013-01-08 Yahoo! Inc. System and method of inter-widget communication
US20090073130A1 (en) * 2007-09-17 2009-03-19 Apple Inc. Device having cover with integrally formed sensor
US20090073962A1 (en) * 2007-09-18 2009-03-19 Avaya Technology Llc Modular messaging log application on an IP phone
US9965067B2 (en) 2007-09-19 2018-05-08 T1V, Inc. Multimedia, multiuser system and associated methods
US20120075193A1 (en) * 2007-09-19 2012-03-29 Cleankeys Inc. Multiplexed numeric keypad and touchpad
US9110590B2 (en) * 2007-09-19 2015-08-18 Typesoft Technologies, Inc. Dynamically located onscreen keyboard
KR101526963B1 (ko) * 2007-09-19 2015-06-11 엘지전자 주식회사 이동 단말기, 이동 단말기의 데이터 표시 방법, 및 이동단말기의 데이터 편집 방법
US10203873B2 (en) 2007-09-19 2019-02-12 Apple Inc. Systems and methods for adaptively presenting a keyboard on a touch-sensitive display
US20130342489A1 (en) * 2008-08-13 2013-12-26 Michael R. Feldman Multimedia, multiuser system and associated methods
US10126942B2 (en) * 2007-09-19 2018-11-13 Apple Inc. Systems and methods for detecting a press on a touch-sensitive surface
US9489086B1 (en) 2013-04-29 2016-11-08 Apple Inc. Finger hover detection for improved typing
US9454270B2 (en) 2008-09-19 2016-09-27 Apple Inc. Systems and methods for detecting a press on a touch-sensitive surface
US9953392B2 (en) 2007-09-19 2018-04-24 T1V, Inc. Multimedia system and associated methods
TWI430146B (zh) * 2007-09-21 2014-03-11 Giga Byte Comm Inc The input method and device of the operation instruction of the double touch panel
EP2947592B1 (en) 2007-09-24 2021-10-27 Apple Inc. Embedded authentication systems in an electronic device
US10561845B2 (en) * 2007-09-24 2020-02-18 Medtronic, Inc. Therapy adjustment based on patient event indication
US9690820B1 (en) 2007-09-27 2017-06-27 Experian Information Solutions, Inc. Database system for triggering event notifications based on updates to database records
US9330180B2 (en) * 2007-10-02 2016-05-03 Microsoft Technology Licensing, Llc Mobile terminal and method of controlling the same
KR101387510B1 (ko) * 2007-10-02 2014-04-21 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
KR101415763B1 (ko) * 2007-10-04 2014-07-08 엘지전자 주식회사 휴대 단말기 및 그 이미지 표시 방법
KR101513609B1 (ko) * 2007-10-04 2015-04-20 엘지전자 주식회사 휴대단말기의 음악 재생장치 및 방법
WO2009044473A1 (ja) * 2007-10-04 2009-04-09 Canon Anelva Corporation 高周波スパッタリング装置
KR101397080B1 (ko) * 2007-10-05 2014-05-21 엘지전자 주식회사 멀티 기능 실행능력을 갖는 휴대 단말기 및 그 방법
US8130206B2 (en) * 2007-10-09 2012-03-06 Nokia Corporation Apparatus, method, computer program and user interface for enabling a touch sensitive display
KR101303672B1 (ko) * 2007-10-15 2013-09-16 삼성전자주식회사 디바이스 및 디바이스 간의 컨텐츠 공유 방법
US20090100383A1 (en) * 2007-10-16 2009-04-16 Microsoft Corporation Predictive gesturing in graphical user interface
US7880722B2 (en) 2007-10-17 2011-02-01 Harris Technology, Llc Communication device with advanced characteristics
US20090109030A1 (en) * 2007-10-24 2009-04-30 International Business Machines Corporation Using a physical object and its position on a surface to control an enablement state of a surface based computing device
US9274698B2 (en) * 2007-10-26 2016-03-01 Blackberry Limited Electronic device and method of controlling same
US7976372B2 (en) * 2007-11-09 2011-07-12 Igt Gaming system having multiple player simultaneous display/input device
US8545321B2 (en) * 2007-11-09 2013-10-01 Igt Gaming system having user interface with uploading and downloading capability
US8439756B2 (en) 2007-11-09 2013-05-14 Igt Gaming system having a display/input device configured to interactively operate with external device
US7934166B1 (en) * 2007-11-12 2011-04-26 Google Inc. Snap to content in display
EP2212762A4 (en) * 2007-11-19 2011-06-29 Cirque Corp TOUCH PANEL COMBINED ON SCREEN AND HAVING PROXIMITY AND TOUCH SENSING CAPABILITIES
KR20090054110A (ko) * 2007-11-26 2009-05-29 삼성전자주식회사 휴대단말의 콘텐츠 권리객체 획득 방법 및 장치
TW200923758A (en) * 2007-11-27 2009-06-01 Wistron Corp A key-in method and a content display method of an electronic device, and the application thereof
US8136402B2 (en) * 2007-11-28 2012-03-20 International Business Machines Corporation Accelerometer module for use with a touch sensitive device
US20090144667A1 (en) * 2007-11-30 2009-06-04 Nokia Corporation Apparatus, method, computer program and user interface for enabling user input
US8416198B2 (en) 2007-12-03 2013-04-09 Apple Inc. Multi-dimensional scroll wheel
US20090141004A1 (en) 2007-12-03 2009-06-04 Semiconductor Energy Laboratory Co., Ltd. Display device and method for manufacturing the same
US8386918B2 (en) * 2007-12-06 2013-02-26 International Business Machines Corporation Rendering of real world objects and interactions into a virtual universe
TWI349877B (en) * 2007-12-14 2011-10-01 Htc Corp Method for displaying cue
US9990674B1 (en) 2007-12-14 2018-06-05 Consumerinfo.Com, Inc. Card registry systems and methods
US8341544B2 (en) * 2007-12-14 2012-12-25 Apple Inc. Scroll bar with video region in a media system
US8127986B1 (en) 2007-12-14 2012-03-06 Consumerinfo.Com, Inc. Card registry systems and methods
US9733811B2 (en) 2008-12-19 2017-08-15 Tinder, Inc. Matching process system and method
US8139195B2 (en) * 2007-12-19 2012-03-20 Motorola Mobility, Inc. Field effect mode electro-optical device having a quasi-random photospacer arrangement
US10002189B2 (en) 2007-12-20 2018-06-19 Apple Inc. Method and apparatus for searching using an active ontology
US9690474B2 (en) * 2007-12-21 2017-06-27 Nokia Technologies Oy User interface, device and method for providing an improved text input
TWI368161B (en) * 2007-12-21 2012-07-11 Htc Corp Electronic apparatus and input interface thereof
JP5252910B2 (ja) * 2007-12-27 2013-07-31 キヤノン株式会社 入力装置、入力装置の制御方法、及びプログラム
JP4364273B2 (ja) * 2007-12-28 2009-11-11 パナソニック株式会社 携帯端末装置及び表示制御方法並びに表示制御プログラム
TWI420341B (zh) * 2007-12-31 2013-12-21 Htc Corp 顯示螢幕上選單之方法及其行動裝置
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US9584343B2 (en) 2008-01-03 2017-02-28 Yahoo! Inc. Presentation of organized personal and public data using communication mediums
US8570295B2 (en) 2008-01-04 2013-10-29 Tactus Technology, Inc. User interface system
US8704790B2 (en) 2010-10-20 2014-04-22 Tactus Technology, Inc. User interface system
US9720501B2 (en) 2008-01-04 2017-08-01 Tactus Technology, Inc. Dynamic tactile interface
US8547339B2 (en) 2008-01-04 2013-10-01 Tactus Technology, Inc. System and methods for raised touch screens
US9052790B2 (en) 2008-01-04 2015-06-09 Tactus Technology, Inc. User interface and methods
US9612659B2 (en) 2008-01-04 2017-04-04 Tactus Technology, Inc. User interface system
US9588683B2 (en) 2008-01-04 2017-03-07 Tactus Technology, Inc. Dynamic tactile interface
US9367132B2 (en) * 2008-01-04 2016-06-14 Tactus Technology, Inc. User interface system
US9274612B2 (en) 2008-01-04 2016-03-01 Tactus Technology, Inc. User interface system
US9298261B2 (en) 2008-01-04 2016-03-29 Tactus Technology, Inc. Method for actuating a tactile interface layer
US20160187981A1 (en) 2008-01-04 2016-06-30 Tactus Technology, Inc. Manual fluid actuator
US9372565B2 (en) 2008-01-04 2016-06-21 Tactus Technology, Inc. Dynamic tactile interface
US8154527B2 (en) * 2008-01-04 2012-04-10 Tactus Technology User interface system
US8947383B2 (en) 2008-01-04 2015-02-03 Tactus Technology, Inc. User interface system and method
US9552065B2 (en) 2008-01-04 2017-01-24 Tactus Technology, Inc. Dynamic tactile interface
US8243038B2 (en) 2009-07-03 2012-08-14 Tactus Technologies Method for adjusting the user interface of a device
US9128525B2 (en) 2008-01-04 2015-09-08 Tactus Technology, Inc. Dynamic tactile interface
US9423875B2 (en) 2008-01-04 2016-08-23 Tactus Technology, Inc. Dynamic tactile interface with exhibiting optical dispersion characteristics
US9557915B2 (en) 2008-01-04 2017-01-31 Tactus Technology, Inc. Dynamic tactile interface
US8456438B2 (en) 2008-01-04 2013-06-04 Tactus Technology, Inc. User interface system
US8553005B2 (en) 2008-01-04 2013-10-08 Tactus Technology, Inc. User interface system
US8922510B2 (en) 2008-01-04 2014-12-30 Tactus Technology, Inc. User interface system
US9063627B2 (en) 2008-01-04 2015-06-23 Tactus Technology, Inc. User interface and methods
US9013417B2 (en) 2008-01-04 2015-04-21 Tactus Technology, Inc. User interface system
US8179375B2 (en) * 2008-01-04 2012-05-15 Tactus Technology User interface system and method
US8405621B2 (en) * 2008-01-06 2013-03-26 Apple Inc. Variable rate media playback methods for electronic devices with touch interfaces
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
US20090213093A1 (en) * 2008-01-07 2009-08-27 Next Holdings Limited Optical position sensor using retroreflection
US20090207144A1 (en) * 2008-01-07 2009-08-20 Next Holdings Limited Position Sensing System With Edge Positioning Enhancement
US8405636B2 (en) * 2008-01-07 2013-03-26 Next Holdings Limited Optical position sensing system and optical position sensor assembly
KR101505191B1 (ko) * 2008-01-09 2015-03-20 엘지전자 주식회사 휴대 단말기 및 그 동작 제어방법
US8125461B2 (en) * 2008-01-11 2012-02-28 Apple Inc. Dynamic input graphic display
KR20090077480A (ko) * 2008-01-11 2009-07-15 삼성전자주식회사 조작 가이드를 표시하는 ui 제공방법 및 이를 적용한멀티미디어 기기
US8127223B2 (en) * 2008-01-23 2012-02-28 Mellmo Inc. User interface method and apparatus for data from data cubes and pivot tables
JP5153358B2 (ja) 2008-01-23 2013-02-27 インターナショナル・ビジネス・マシーンズ・コーポレーション 電子メール表示プログラム、方法、装置及びシステム
US11916928B2 (en) 2008-01-24 2024-02-27 Icontrol Networks, Inc. Communication protocols over internet protocol (IP) networks
US8820133B2 (en) * 2008-02-01 2014-09-02 Apple Inc. Co-extruded materials and methods
KR20090085470A (ko) * 2008-02-04 2009-08-07 삼성전자주식회사 아이템 또는 바탕화면에서 복수의 터치방식을 감지하는터치 ui 제공방법 및 이를 적용한 멀티미디어 기기
US8059232B2 (en) 2008-02-08 2011-11-15 Motorola Mobility, Inc. Electronic device and LC shutter for polarization-sensitive switching between transparent and diffusive states
JP5137188B2 (ja) * 2008-02-08 2013-02-06 アルパイン株式会社 情報検索方法及び装置
US7975243B2 (en) * 2008-02-25 2011-07-05 Samsung Electronics Co., Ltd. System and method for television control using hand gestures
US20090213079A1 (en) * 2008-02-26 2009-08-27 Microsoft Corporation Multi-Purpose Input Using Remote Control
US8698753B2 (en) * 2008-02-28 2014-04-15 Lg Electronics Inc. Virtual optical input device with feedback and method of controlling the same
KR101526965B1 (ko) 2008-02-29 2015-06-11 엘지전자 주식회사 단말기 및 그 제어 방법
US8205157B2 (en) 2008-03-04 2012-06-19 Apple Inc. Methods and graphical user interfaces for conducting searches on a portable multifunction device
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
US8717305B2 (en) * 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US8352877B2 (en) * 2008-03-06 2013-01-08 Microsoft Corporation Adjustment of range of content displayed on graphical user interface
US9454256B2 (en) * 2008-03-14 2016-09-27 Apple Inc. Sensor configurations of an input device that are switchable based on mode
US20090231282A1 (en) * 2008-03-14 2009-09-17 Steven Fyke Character selection on a device using offset contact-zone
US8935620B1 (en) 2008-03-20 2015-01-13 Amazon Technologies, Inc. Dynamic content management
US10875182B2 (en) 2008-03-20 2020-12-29 Teladoc Health, Inc. Remote presence system mounted to operating room hardware
US8887085B1 (en) * 2008-03-20 2014-11-11 Amazon Technologies, Inc. Dynamic content navigation
EP2104024B1 (en) * 2008-03-20 2018-05-02 LG Electronics Inc. Portable terminal capable of sensing proximity touch and method for controlling screen using the same
US8723811B2 (en) * 2008-03-21 2014-05-13 Lg Electronics Inc. Mobile terminal and screen displaying method thereof
KR101467766B1 (ko) * 2008-03-21 2014-12-10 엘지전자 주식회사 이동 단말기 및 이동 단말기의 화면 표시 방법
US9747141B2 (en) * 2008-03-25 2017-08-29 Qualcomm Incorporated Apparatus and methods for widget intercommunication in a wireless communication environment
US9269059B2 (en) 2008-03-25 2016-02-23 Qualcomm Incorporated Apparatus and methods for transport optimization for widget content delivery
US9110685B2 (en) 2008-03-25 2015-08-18 Qualcomm, Incorporated Apparatus and methods for managing widgets in a wireless communication environment
US9600261B2 (en) 2008-03-25 2017-03-21 Qualcomm Incorporated Apparatus and methods for widget update scheduling
US9069575B2 (en) 2008-03-25 2015-06-30 Qualcomm Incorporated Apparatus and methods for widget-related memory management
US8098239B1 (en) * 2008-03-26 2012-01-17 Intuit Inc. Systems and methods for positional number entry
US8555336B1 (en) 2008-03-27 2013-10-08 Mcafee, Inc. System, method, and computer program product for a pre-deactivation grace period
US9152309B1 (en) * 2008-03-28 2015-10-06 Google Inc. Touch screen locking and unlocking
US8904479B1 (en) * 2008-03-28 2014-12-02 Google Inc. Pattern-based mobile device unlocking
US20110173540A1 (en) * 2008-03-31 2011-07-14 Britton Jason Dynamic user interface for wireless communication devices
US8525802B2 (en) 2008-03-31 2013-09-03 Lg Electronics Inc. Portable terminal capable of sensing proximity touch and method for providing graphic user interface using the same
US8577957B2 (en) 2008-04-01 2013-11-05 Litl Llc System and method for streamlining user interaction with electronic content
US9003315B2 (en) 2008-04-01 2015-04-07 Litl Llc System and method for streamlining user interaction with electronic content
US8612888B2 (en) 2008-04-01 2013-12-17 Litl, Llc Method and apparatus for managing digital media content
US8289688B2 (en) 2008-04-01 2012-10-16 Litl, Llc Portable computer with multiple display configurations
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
US20090254865A1 (en) * 2008-04-07 2009-10-08 Arch Bridge Holdings, Inc. Graphical user interface for accessing information organized by concentric closed paths
US8489992B2 (en) * 2008-04-08 2013-07-16 Cisco Technology, Inc. User interface with visual progression
US8311188B2 (en) * 2008-04-08 2012-11-13 Cisco Technology, Inc. User interface with voice message summary
US8179418B2 (en) 2008-04-14 2012-05-15 Intouch Technologies, Inc. Robotic based health care system
TWI353545B (en) * 2008-04-17 2011-12-01 Htc Corp Method for unlocking screen, mobile electronic dev
US8170241B2 (en) 2008-04-17 2012-05-01 Intouch Technologies, Inc. Mobile tele-presence system with a microphone system
TWI366776B (en) * 2008-04-21 2012-06-21 Htc Corp Operating method and system and stroage device using the same
TWI360775B (en) * 2008-04-22 2012-03-21 Htc Corp Method and apparatus for operating user interface
TWI520559B (zh) * 2008-04-23 2016-02-01 宏達國際電子股份有限公司 手持電子裝置與儲存號碼方法及數位儲存媒體
US8836646B1 (en) 2008-04-24 2014-09-16 Pixar Methods and apparatus for simultaneous user inputs for three-dimensional animation
US10180714B1 (en) * 2008-04-24 2019-01-15 Pixar Two-handed multi-stroke marking menus for multi-touch devices
TWI484401B (zh) 2008-04-24 2015-05-11 宏達國際電子股份有限公司 電子裝置與自動隱藏鍵盤方法及數位資料儲存媒體
US7873745B2 (en) * 2008-04-30 2011-01-18 International Business Machines Corporation Message receipt version management in network
US8656054B2 (en) * 2008-04-30 2014-02-18 International Business Machines Corporation Message send version management in network
US20090276700A1 (en) * 2008-04-30 2009-11-05 Nokia Corporation Method, apparatus, and computer program product for determining user status indicators
US20090276436A1 (en) * 2008-04-30 2009-11-05 Nokia Corporation Method, apparatus, and computer program product for providing service invitations
US8133197B2 (en) * 2008-05-02 2012-03-13 Smiths Medical Asd, Inc. Display for pump
US20090327939A1 (en) * 2008-05-05 2009-12-31 Verizon Data Services Llc Systems and methods for facilitating access to content instances using graphical object representation
US8159469B2 (en) * 2008-05-06 2012-04-17 Hewlett-Packard Development Company, L.P. User interface for initiating activities in an electronic device
KR101461954B1 (ko) * 2008-05-08 2014-11-14 엘지전자 주식회사 단말기 및 그 제어 방법
US20090278795A1 (en) * 2008-05-09 2009-11-12 Smart Technologies Ulc Interactive Input System And Illumination Assembly Therefor
US20090277697A1 (en) * 2008-05-09 2009-11-12 Smart Technologies Ulc Interactive Input System And Pen Tool Therefor
US8902193B2 (en) * 2008-05-09 2014-12-02 Smart Technologies Ulc Interactive input system and bezel therefor
US20090278794A1 (en) * 2008-05-09 2009-11-12 Smart Technologies Ulc Interactive Input System With Controlled Lighting
ATE545893T1 (de) 2008-05-11 2012-03-15 Research In Motion Ltd Elektronische vorrichtung und verfahren zur bereitstellung der aktivierung eines verbesserten schlafoperationsmodus
EP2120111B1 (en) * 2008-05-11 2011-07-13 Research In Motion Limited Electronic device and method providing improved world clock feature
ATE536574T1 (de) 2008-05-11 2011-12-15 Research In Motion Ltd Elektronische vorrichtung und verfahren zur bereitstellung einer verbesserten weckerfunktion und ermöglichter alarm
ATE529786T1 (de) 2008-05-11 2011-11-15 Research In Motion Ltd Elektronische vorrichtung und verfahren zur bereitstellung einer verbesserten verwaltung mehrerer zeiten aus mehreren zeitzonen
EP2472341B1 (en) 2008-05-11 2014-03-12 BlackBerry Limited Electronic device and method providing improved indication that an alarm clock is in an on condition
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US20110251954A1 (en) * 2008-05-17 2011-10-13 David H. Chin Access of an online financial account through an applied gesture on a mobile device
US8174503B2 (en) * 2008-05-17 2012-05-08 David H. Cain Touch-based authentication of a mobile device through user generated pattern creation
KR101019039B1 (ko) * 2008-05-22 2011-03-04 삼성전자주식회사 터치 스크린을 구비한 단말기 및 데이터 검색 방법.
KR101111566B1 (ko) * 2008-05-23 2012-02-24 삼성전자주식회사 휴대 단말기의 인터페이스 전환 장치 및 방법
US20090288889A1 (en) * 2008-05-23 2009-11-26 Synaptics Incorporated Proximity sensor device and method with swipethrough data entry
US20090289902A1 (en) * 2008-05-23 2009-11-26 Synaptics Incorporated Proximity sensor device and method with subregion based swipethrough data entry
US8171410B2 (en) * 2008-05-29 2012-05-01 Telcordia Technologies, Inc. Method and system for generating and presenting mobile content summarization
US8584048B2 (en) * 2008-05-29 2013-11-12 Telcordia Technologies, Inc. Method and system for multi-touch-based browsing of media summarizations on a handheld device
WO2009145914A1 (en) * 2008-05-31 2009-12-03 Searchme, Inc. Systems and methods for building, displaying, and sharing albums having links to documents
JP5164675B2 (ja) * 2008-06-04 2013-03-21 キヤノン株式会社 ユーザインターフェースの制御方法及び情報処理装置及びプログラム
JP2009294926A (ja) * 2008-06-05 2009-12-17 Casio Comput Co Ltd 電子式計算機
KR101439551B1 (ko) * 2008-06-05 2014-09-11 주식회사 케이티 터치 입력부를 구비한 영상 처리 장치의 화면 확대/축소방법 및 이를 수행하는 영상 처리 장치
TW200951783A (en) * 2008-06-06 2009-12-16 Acer Inc Electronic device and controlling method thereof
US8649973B2 (en) * 2008-06-09 2014-02-11 Kabushiki Kaisha Kenwood Guide display device and guide display method, and display device and method for switching display contents
US8477139B2 (en) * 2008-06-09 2013-07-02 Apple Inc. Touch screen device, method, and graphical user interface for manipulating three-dimensional virtual objects
US8594740B2 (en) 2008-06-11 2013-11-26 Pantech Co., Ltd. Mobile communication terminal and data input method
US8904306B1 (en) * 2008-06-12 2014-12-02 Sprint Communications Company L.P. Variable speed scrolling
US20090313543A1 (en) * 2008-06-12 2009-12-17 Research In Motion Limited User interface for previewing notifications
JP4181211B1 (ja) 2008-06-13 2008-11-12 任天堂株式会社 情報処理装置およびそれにおいて実行される起動用プログラム
US8130275B2 (en) 2008-06-13 2012-03-06 Nintendo Co., Ltd. Information-processing apparatus, and storage medium storing a photographing application launch program executed by information-processing apparatus
US9513705B2 (en) * 2008-06-19 2016-12-06 Tactile Displays, Llc Interactive display with tactile feedback
TWI460622B (zh) * 2008-06-20 2014-11-11 Elan Microelectronics 可解譯多物件手勢之觸控板模組及其操作方法
US9030418B2 (en) 2008-06-24 2015-05-12 Lg Electronics Inc. Mobile terminal capable of sensing proximity touch
US20170185278A1 (en) 2008-08-11 2017-06-29 Icontrol Networks, Inc. Automation system user interface
US8241912B2 (en) * 2008-06-26 2012-08-14 Wms Gaming Inc. Gaming machine having multi-touch sensing device
CN101616210A (zh) * 2008-06-26 2009-12-30 深圳富泰宏精密工业有限公司 触控式手机方向感测系统及方法
US8312033B1 (en) 2008-06-26 2012-11-13 Experian Marketing Solutions, Inc. Systems and methods for providing an integrated identifier
WO2009156978A1 (en) * 2008-06-26 2009-12-30 Intuitive User Interfaces Ltd System and method for intuitive user interaction
JP5280747B2 (ja) * 2008-06-26 2013-09-04 京セラ株式会社 携帯端末および端末操作方法
US20090327975A1 (en) * 2008-06-27 2009-12-31 Stedman Roy W Multi-Touch Sorting Gesture
US8359068B1 (en) 2008-06-27 2013-01-22 Cisco Technology, Inc. Cellphone video imaging
US20090327968A1 (en) * 2008-06-27 2009-12-31 Nokia Corporation Apparatus and method for enabling user input
US20090327956A1 (en) * 2008-06-27 2009-12-31 Nokia Corporation Apparatus and method for enabling user input
CN101616199A (zh) * 2008-06-27 2009-12-30 深圳富泰宏精密工业有限公司 多种操作模式切换系统及方法
US8504946B2 (en) * 2008-06-27 2013-08-06 Apple Inc. Portable device, method, and graphical user interface for automatically scrolling to display the top of an electronic document
US20090327969A1 (en) * 2008-06-27 2009-12-31 Microsoft Corporation Semantic zoom in a virtual three-dimensional graphical user interface
US20090327966A1 (en) * 2008-06-30 2009-12-31 Nokia Corporation Entering an object into a mobile terminal
US20100030040A1 (en) 2008-08-04 2010-02-04 Masimo Laboratories, Inc. Multi-stream data collection system for noninvasive measurement of blood constituents
US8577431B2 (en) 2008-07-03 2013-11-05 Cercacor Laboratories, Inc. Noise shielding for a noninvasive device
KR101517967B1 (ko) 2008-07-07 2015-05-06 엘지전자 주식회사 휴대 단말기 및 그 제어방법
US8745168B1 (en) 2008-07-10 2014-06-03 Google Inc. Buffering user interaction data
US9193065B2 (en) 2008-07-10 2015-11-24 Intouch Technologies, Inc. Docking system for a tele-presence robot
KR101070943B1 (ko) * 2008-07-10 2011-10-06 삼성메디슨 주식회사 화상키보드를 포함하는 초음파 시스템 및 그의 화상키보드제어 방법
KR101039312B1 (ko) * 2008-07-11 2011-06-08 삼성전자주식회사 휴대 단말기를 이용한 네비게이션 시스템 및 서비스 제공방법
TWI425812B (zh) * 2008-07-11 2014-02-01 Chi Mei Comm Systems Inc 觸控式手機方向感測系統及方法
US9842192B2 (en) 2008-07-11 2017-12-12 Intouch Technologies, Inc. Tele-presence robot system with multi-cast features
US8345014B2 (en) 2008-07-12 2013-01-01 Lester F. Ludwig Control of the operating system on a computing device via finger angle using a high dimensional touchpad (HDTP) touch user interface
US9600175B2 (en) * 2008-07-14 2017-03-21 Sony Corporation Method and system for classification sign display
US9176620B2 (en) * 2008-07-22 2015-11-03 Lg Electronics Inc. Mobile terminal and method for displaying information list thereof
US10162477B2 (en) * 2008-07-23 2018-12-25 The Quantum Group, Inc. System and method for personalized fast navigation
US8499244B2 (en) * 2008-07-31 2013-07-30 Microsoft Corporation Automation-resistant, advertising-merged interactive services
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
TW201007514A (en) * 2008-08-01 2010-02-16 Prime View Int Co Ltd Input method and touch-sensitive display apparatus
US20100033439A1 (en) * 2008-08-08 2010-02-11 Kodimer Marianne L System and method for touch screen display field text entry
US11758026B2 (en) 2008-08-11 2023-09-12 Icontrol Networks, Inc. Virtual device systems and methods
US11258625B2 (en) 2008-08-11 2022-02-22 Icontrol Networks, Inc. Mobile premises automation platform
US11729255B2 (en) 2008-08-11 2023-08-15 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US10530839B2 (en) 2008-08-11 2020-01-07 Icontrol Networks, Inc. Integrated cloud system with lightweight gateway for premises automation
US11792036B2 (en) 2008-08-11 2023-10-17 Icontrol Networks, Inc. Mobile premises automation platform
US20100036734A1 (en) * 2008-08-11 2010-02-11 Yang Pan Delivering Advertisement Messages to a User by the Use of Idle Screens of Electronic Devices
US9256904B1 (en) 2008-08-14 2016-02-09 Experian Information Solutions, Inc. Multi-bureau credit file freeze and unfreeze
TWI386841B (zh) * 2008-08-22 2013-02-21 Acer Inc 立體圖形化使用者介面產生方法、系統,及電腦程式產品
US8839117B1 (en) 2008-08-25 2014-09-16 Nintendo Of America Inc. Internet browser
JP4600548B2 (ja) * 2008-08-27 2010-12-15 ソニー株式会社 再生装置、再生方法、およびプログラム
US20100053089A1 (en) * 2008-08-27 2010-03-04 Research In Motion Limited Portable electronic device including touchscreen and method of controlling the portable electronic device
US20100058251A1 (en) * 2008-08-27 2010-03-04 Apple Inc. Omnidirectional gesture detection
US10375223B2 (en) * 2008-08-28 2019-08-06 Qualcomm Incorporated Notifying a user of events in a computing device
US8438148B1 (en) * 2008-09-01 2013-05-07 Google Inc. Method and system for generating search shortcuts and inline auto-complete entries
US20100057761A1 (en) * 2008-09-02 2010-03-04 Nokia Corporation Method, apparatus, computer program and user interface for enabling user input
JP5191321B2 (ja) * 2008-09-02 2013-05-08 株式会社ジャパンディスプレイウェスト 情報入力装置、情報入力方法、情報入出力装置および情報入力プログラム
KR20100027686A (ko) * 2008-09-03 2010-03-11 엘지전자 주식회사 이동단말기 및 그 제어 방법
KR101537592B1 (ko) 2008-09-03 2015-07-22 엘지전자 주식회사 이동단말기 및 그 제어 방법
US8341557B2 (en) * 2008-09-05 2012-12-25 Apple Inc. Portable touch screen device, method, and graphical user interface for providing workout support
US20100060568A1 (en) * 2008-09-05 2010-03-11 Apple Inc. Curved surface input device with normalized capacitive sensing
CN102197350B (zh) * 2008-09-10 2014-12-03 Opera软件股份公司 用于在用户代理中提供手指触摸层的方法和设备
CA2639611A1 (en) 2008-09-12 2010-03-12 James Franklin Zdralek Bimanual gesture based input and device control system
KR20100031204A (ko) * 2008-09-12 2010-03-22 삼성전자주식회사 근접 센서 기반의 입력 장치 및 그의 운용 방법
IT1393377B1 (it) * 2008-09-12 2012-04-20 Sicam Srl Macchina equilibratrice per l'equilibratura di ruote di veicoli
US8259082B2 (en) 2008-09-12 2012-09-04 At&T Intellectual Property I, L.P. Multimodal portable communication interface for accessing video content
US8645858B2 (en) 2008-09-12 2014-02-04 Koninklijke Philips N.V. Navigating in graphical user interface on handheld devices
US20100070913A1 (en) * 2008-09-15 2010-03-18 Apple Inc. Selecting an item of content in a graphical user interface for a portable computing device
JP5596914B2 (ja) * 2008-09-16 2014-09-24 富士通株式会社 端末装置、表示制御方法、及び表示機能を備えたプログラム
US20100070908A1 (en) * 2008-09-18 2010-03-18 Sun Microsystems, Inc. System and method for accepting or rejecting suggested text corrections
US8191011B2 (en) * 2008-09-18 2012-05-29 Microsoft Corporation Motion activated content control for media system
US8340819B2 (en) 2008-09-18 2012-12-25 Intouch Technologies, Inc. Mobile videoconferencing robot system with network adaptive driving
US20100076334A1 (en) 2008-09-19 2010-03-25 Unither Neurosciences, Inc. Alzheimer's cognitive enabler
US20100077304A1 (en) * 2008-09-19 2010-03-25 Microsoft Corporation Virtual Magnification with Interactive Panning
US20100077302A1 (en) * 2008-09-23 2010-03-25 Nokia Corporation Method and Apparatus for Displaying Contact Widgets
US20100082539A1 (en) * 2008-09-23 2010-04-01 Nokia Corporation Method and Apparatus for Displaying Updated Contacts
KR101541804B1 (ko) * 2008-09-24 2015-08-05 삼성전자주식회사 디지털 디바이스 및 그의 ui 제어방법
US8816967B2 (en) * 2008-09-25 2014-08-26 Apple Inc. Capacitive sensor having electrodes arranged on the substrate and the flex circuit
US20100087230A1 (en) * 2008-09-25 2010-04-08 Garmin Ltd. Mobile communication device user interface
GB0817702D0 (en) 2008-09-26 2008-11-05 Dymo Nv Label printer
US20100083108A1 (en) * 2008-09-26 2010-04-01 Research In Motion Limited Touch-screen device having soft escape key
US8284170B2 (en) * 2008-09-30 2012-10-09 Apple Inc. Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor
JP5140538B2 (ja) 2008-09-30 2013-02-06 任天堂株式会社 起動制御プログラム、起動制御装置、起動制御システム、及び、起動制御方法
US9223771B2 (en) 2008-09-30 2015-12-29 Apple Inc. Locking spreadsheet cells
US8683390B2 (en) * 2008-10-01 2014-03-25 Microsoft Corporation Manipulation of objects on multi-touch user interface
US8848100B2 (en) 2008-10-01 2014-09-30 Nintendo Co., Ltd. Information processing device, information processing system, and launch program and storage medium storing the same providing photographing functionality
US8529345B2 (en) 2008-10-02 2013-09-10 Igt Gaming system including a gaming table with mobile user input devices
JP2012504817A (ja) * 2008-10-02 2012-02-23 ネクスト ホールディングス リミティド タッチ検出システムにおいてマルチタッチを解像するステレオ光センサ
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
KR101546782B1 (ko) * 2008-10-02 2015-08-25 삼성전자주식회사 휴대단말의 대기화면 구성 방법 및 장치
US20100087169A1 (en) * 2008-10-02 2010-04-08 Microsoft Corporation Threading together messages with multiple common participants
US20100087173A1 (en) * 2008-10-02 2010-04-08 Microsoft Corporation Inter-threading Indications of Different Types of Communication
CA2739760C (en) * 2008-10-06 2016-12-06 Tat The Astonishing Tribe Ab Method for application launch and system function invocation
US8619041B2 (en) * 2008-10-07 2013-12-31 Blackberry Limited Portable electronic device and method of controlling same
US9442648B2 (en) * 2008-10-07 2016-09-13 Blackberry Limited Portable electronic device and method of controlling same
US9395867B2 (en) * 2008-10-08 2016-07-19 Blackberry Limited Method and system for displaying an image on an electronic device
US8245143B2 (en) 2008-10-08 2012-08-14 Research In Motion Limited Method and handheld electronic device having a graphical user interface which arranges icons dynamically
US8296686B1 (en) 2008-10-14 2012-10-23 Handhold Adaptive, LLC Portable prompting aid for the developmentally disabled
US8996165B2 (en) 2008-10-21 2015-03-31 Intouch Technologies, Inc. Telepresence robot with a camera boom
CN101729649A (zh) * 2008-10-22 2010-06-09 鸿富锦精密工业(深圳)有限公司 移动终端及其身份认证的方法
US8385952B2 (en) * 2008-10-23 2013-02-26 Microsoft Corporation Mobile communications device user interface
US20100105424A1 (en) * 2008-10-23 2010-04-29 Smuga Michael A Mobile Communications Device User Interface
US20100107100A1 (en) * 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US20100105441A1 (en) * 2008-10-23 2010-04-29 Chad Aron Voss Display Size of Representations of Content
US8411046B2 (en) * 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
US8624836B1 (en) 2008-10-24 2014-01-07 Google Inc. Gesture-based small device input
US8477103B2 (en) * 2008-10-26 2013-07-02 Microsoft Corporation Multi-touch object inertia simulation
US8466879B2 (en) 2008-10-26 2013-06-18 Microsoft Corporation Multi-touch manipulation of application objects
US8516397B2 (en) * 2008-10-27 2013-08-20 Verizon Patent And Licensing Inc. Proximity interface apparatuses, systems, and methods
US8339378B2 (en) * 2008-11-05 2012-12-25 Smart Technologies Ulc Interactive input system with multi-angle reflector
US8060424B2 (en) 2008-11-05 2011-11-15 Consumerinfo.Com, Inc. On-line method and system for monitoring and reporting unused available credit
US20100205628A1 (en) 2009-02-12 2010-08-12 Davis Bruce L Media processing methods and arrangements
US9788043B2 (en) * 2008-11-07 2017-10-10 Digimarc Corporation Content interaction methods and systems employing portable devices
CN102209948A (zh) * 2008-11-11 2011-10-05 日本电气株式会社 移动终端、用于移动终端的页面传送方法以及程序
US9628440B2 (en) 2008-11-12 2017-04-18 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
AU2015200974B2 (en) * 2008-11-13 2016-06-16 Visa International Service Association Device including authentication glyph
US8159327B2 (en) * 2008-11-13 2012-04-17 Visa International Service Association Device including authentication glyph
KR101472591B1 (ko) 2008-11-14 2014-12-17 삼성전자주식회사 컨텐츠의 확대 영역 선택 방법, 컨텐츠 제공 장치 및 시스템
US8584031B2 (en) * 2008-11-19 2013-11-12 Apple Inc. Portable touch screen device, method, and graphical user interface for using emoji characters
US8788977B2 (en) 2008-11-20 2014-07-22 Amazon Technologies, Inc. Movement recognition as input mechanism
WO2010068445A2 (en) 2008-11-25 2010-06-17 Spetalnick Jeffrey R Methods and systems for improved data input, compression, recognition, correction, and translation through frequency-based language analysis
US8295453B2 (en) * 2008-11-25 2012-10-23 Mediatek Inc. Phone
US8463435B2 (en) 2008-11-25 2013-06-11 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US9138891B2 (en) 2008-11-25 2015-09-22 Intouch Technologies, Inc. Server connectivity control for tele-presence robot
US9154942B2 (en) 2008-11-26 2015-10-06 Free Stream Media Corp. Zero configuration communication between a browser and a networked media device
US10419541B2 (en) 2008-11-26 2019-09-17 Free Stream Media Corp. Remotely control devices over a network without authentication or registration
US8180891B1 (en) 2008-11-26 2012-05-15 Free Stream Media Corp. Discovery, access control, and communication with networked services from within a security sandbox
US10977693B2 (en) 2008-11-26 2021-04-13 Free Stream Media Corp. Association of content identifier of audio-visual data with additional data through capture infrastructure
US9986279B2 (en) 2008-11-26 2018-05-29 Free Stream Media Corp. Discovery, access control, and communication with networked services
US9961388B2 (en) 2008-11-26 2018-05-01 David Harrison Exposure of public internet protocol addresses in an advertising exchange server to improve relevancy of advertisements
US9519772B2 (en) 2008-11-26 2016-12-13 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10631068B2 (en) 2008-11-26 2020-04-21 Free Stream Media Corp. Content exposure attribution based on renderings of related content across multiple devices
US10334324B2 (en) 2008-11-26 2019-06-25 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US10880340B2 (en) 2008-11-26 2020-12-29 Free Stream Media Corp. Relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device
US10567823B2 (en) 2008-11-26 2020-02-18 Free Stream Media Corp. Relevant advertisement generation based on a user operating a client device communicatively coupled with a networked media device
US20100138782A1 (en) * 2008-11-30 2010-06-03 Nokia Corporation Item and view specific options
US20100138781A1 (en) * 2008-11-30 2010-06-03 Nokia Corporation Phonebook arrangement
US8196813B2 (en) * 2008-12-03 2012-06-12 Ebay Inc. System and method to allow access to a value holding account
KR101050642B1 (ko) 2008-12-04 2011-07-19 삼성전자주식회사 와치 폰 및 상기 와치 폰에서 통화수행 방법
US8775971B2 (en) 2008-12-05 2014-07-08 Microsoft Corporation Touch display scroll control
BRPI0922747A2 (pt) * 2008-12-05 2017-07-11 Fisher Controls Int Llc Comunicador portátil, método para interagir com uma entidade em um sistema de controle de processo, e, sistema de controle de processo
US20100146444A1 (en) * 2008-12-05 2010-06-10 Microsoft Corporation Motion Adaptive User Interface Service
KR101313218B1 (ko) * 2008-12-08 2013-09-30 삼성메디슨 주식회사 휴대형 초음파 시스템
US8836645B2 (en) * 2008-12-09 2014-09-16 Microsoft Corporation Touch input interpretation
US9959870B2 (en) 2008-12-11 2018-05-01 Apple Inc. Speech recognition involving a mobile device
US20100153168A1 (en) * 2008-12-15 2010-06-17 Jeffrey York System and method for carrying out an inspection or maintenance operation with compliance tracking using a handheld device
FR2939921B1 (fr) * 2008-12-16 2011-01-14 Thales Sa Procedes de gestion d'un parametre affiche dans un objet graphique interactif
US8395590B2 (en) * 2008-12-17 2013-03-12 Apple Inc. Integrated contact switch and touch sensor elements
TWI474226B (zh) * 2008-12-17 2015-02-21 Htc Corp 可攜式通訊裝置及其調整複數觸控訊號之方法
KR101185093B1 (ko) * 2008-12-19 2012-09-21 한국전자통신연구원 Autosar 응용 소프트웨어의 소프트웨어 구조 모델링 도구를 위한 프로젝트 관리 장치 및 방법
US8547244B2 (en) * 2008-12-22 2013-10-01 Palm, Inc. Enhanced visual feedback for touch-sensitive input device
US8453057B2 (en) * 2008-12-22 2013-05-28 Verizon Patent And Licensing Inc. Stage interaction for mobile device
US8451236B2 (en) * 2008-12-22 2013-05-28 Hewlett-Packard Development Company L.P. Touch-sensitive display screen with absolute and relative input modes
US20100162181A1 (en) * 2008-12-22 2010-06-24 Palm, Inc. Interpreting Gesture Input Including Introduction Or Removal Of A Point Of Contact While A Gesture Is In Progress
JP5176943B2 (ja) * 2008-12-25 2013-04-03 富士通モバイルコミュニケーションズ株式会社 情報処理装置
CN102257457A (zh) * 2008-12-25 2011-11-23 富士通株式会社 计算机程序、输入装置以及输入方法
US8407606B1 (en) 2009-01-02 2013-03-26 Perceptive Pixel Inc. Allocating control among inputs concurrently engaging an object displayed on a multi-touch device
US20100171888A1 (en) * 2009-01-05 2010-07-08 Hipolito Saenz Video frame recorder
WO2010078596A1 (en) * 2009-01-05 2010-07-08 Tactus Technology, Inc. User interface system
US8669941B2 (en) 2009-01-05 2014-03-11 Nuance Communications, Inc. Method and apparatus for text entry
WO2010078597A1 (en) * 2009-01-05 2010-07-08 Tactus Technology, Inc. User interface system
US9588684B2 (en) 2009-01-05 2017-03-07 Tactus Technology, Inc. Tactile interface for a computing device
US20100174638A1 (en) 2009-01-06 2010-07-08 ConsumerInfo.com Report existence monitoring
US20100177048A1 (en) * 2009-01-13 2010-07-15 Microsoft Corporation Easy-to-use soft keyboard that does not require a stylus
EP2211258B1 (en) * 2009-01-15 2018-06-27 BlackBerry Limited Volume and vibration controls for a handheld electronic device
US8286095B2 (en) * 2009-01-15 2012-10-09 Research In Motion Limited Multidimensional volume and vibration controls for a handheld electronic device
JP5119174B2 (ja) * 2009-01-16 2013-01-16 株式会社日立製作所 エレベータ戸の開閉操作装置
TW201028901A (en) * 2009-01-23 2010-08-01 Au Optronics Corp Method for detecting gestures on liquid crystal display apparatus with touch input function
WO2010083821A1 (de) * 2009-01-26 2010-07-29 Alexander Gruber Verfahren zur steuerung eines auf einem bildschirm dargestellten auswahlobjekts
US8487975B2 (en) 2009-01-27 2013-07-16 Lifesize Communications, Inc. Conferencing system utilizing a mobile communication device as an interface
US8989802B2 (en) * 2009-01-27 2015-03-24 Symbol Technologies, Inc. Methods and apparatus for a mobile unit with device virtualization
JP5507855B2 (ja) * 2009-01-28 2014-05-28 京セラ株式会社 携帯端末および携帯端末の表示方法
US8849680B2 (en) 2009-01-29 2014-09-30 Intouch Technologies, Inc. Documentation through a remote presence robot
US8326358B2 (en) 2009-01-30 2012-12-04 Research In Motion Limited System and method for access control in a portable electronic device
FR2941805A1 (fr) 2009-02-02 2010-08-06 Laurent Philippe Nanot Dispositif pour la visite guidee virtuelle interactive de sites/evenements historiques ou de projets de construction et scenarios d'entrainement
KR20120006976A (ko) * 2009-02-04 2012-01-19 베냐민 피루쯔 가사비안 데이타입력시스템
JP5233708B2 (ja) * 2009-02-04 2013-07-10 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US8416192B2 (en) * 2009-02-05 2013-04-09 Microsoft Corporation Concurrently displaying multiple characters for input field positions
US10175848B2 (en) * 2009-02-09 2019-01-08 Nokia Technologies Oy Displaying a display portion including an icon enabling an item to be added to a list
EP3860102B1 (en) 2009-02-13 2022-11-16 Samsung Electronics Co., Ltd. Operation method and electronic device connected to a mobile device
KR101596038B1 (ko) 2009-02-13 2016-02-22 삼성전자주식회사 이동 통신 단말의 동작 방법 및 시스템
US9063614B2 (en) 2009-02-15 2015-06-23 Neonode Inc. Optical touch screens
US8775023B2 (en) 2009-02-15 2014-07-08 Neanode Inc. Light-based touch controls on a steering wheel and dashboard
KR101554643B1 (ko) * 2009-02-17 2015-09-21 삼성전자주식회사 이동통신 단말기에서 화상통화 시 자동으로 이모티콘을 전송하기 위한 장치 및 방법
US20100216515A1 (en) * 2009-02-25 2010-08-26 Oracle International Corporation Flip mobile list to table
US8515498B2 (en) * 2009-02-25 2013-08-20 Oracle International Corporation Flip mobile list to table
TW201032101A (en) * 2009-02-26 2010-09-01 Qisda Corp Electronic device controlling method
US20100220059A1 (en) * 2009-02-27 2010-09-02 Natalie Ann Barton Personal Recordation Device
US8195718B2 (en) * 2009-02-27 2012-06-05 International Business Machines Corporation Methods and systems for aggregating content in an instant messaging system
US8432366B2 (en) * 2009-03-03 2013-04-30 Microsoft Corporation Touch discrimination
US20120116257A1 (en) * 2009-03-05 2012-05-10 Searete Llc Postural information system and method including determining response to subject advisory information
US8602896B2 (en) * 2009-03-05 2013-12-10 Igt Methods and regulated gaming machines including game gadgets configured for player interaction using service oriented subscribers and providers
US20100229090A1 (en) * 2009-03-05 2010-09-09 Next Holdings Limited Systems and Methods for Interacting With Touch Displays Using Single-Touch and Multi-Touch Gestures
US20100227686A1 (en) * 2009-03-05 2010-09-09 Igt Methods and regulated gaming machines including service oriented blades configured to enable player interaction via a touch-screen display
US8147340B2 (en) * 2009-03-05 2012-04-03 Igt Methods and regulated gaming machines configured for service oriented smart display buttons
US8583421B2 (en) * 2009-03-06 2013-11-12 Motorola Mobility Llc Method and apparatus for psychomotor and psycholinguistic prediction on touch based device
US8296675B2 (en) * 2009-03-09 2012-10-23 Telcordia Technologies, Inc. System and method for capturing, aggregating and presenting attention hotspots in shared media
US8286106B2 (en) * 2009-03-13 2012-10-09 Oracle America, Inc. System and method for interacting with status information on a touch screen device
US8839155B2 (en) * 2009-03-16 2014-09-16 Apple Inc. Accelerated scrolling for a multifunction device
US8274536B2 (en) 2009-03-16 2012-09-25 Apple Inc. Smart keyboard management for a multifunction device with a touch screen display
US8589374B2 (en) 2009-03-16 2013-11-19 Apple Inc. Multifunction device with integrated search and application selection
US8756534B2 (en) * 2009-03-16 2014-06-17 Apple Inc. Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
US9262071B2 (en) * 2009-03-16 2016-02-16 Microsoft Technology Licensing, Llc Direct manipulation of content
EP2230589A1 (en) * 2009-03-19 2010-09-22 Siemens Aktiengesellschaft Touch screen display device
US20100253768A1 (en) * 2009-03-23 2010-10-07 Spatial View Inc. Apparatus and method for generating and displaying a stereoscopic image on a mobile computing device
US8819570B2 (en) * 2009-03-27 2014-08-26 Zumobi, Inc Systems, methods, and computer program products displaying interactive elements on a canvas
US8294680B2 (en) * 2009-03-27 2012-10-23 Sony Mobile Communications Ab System and method for touch-based text entry
US8174510B2 (en) 2009-03-29 2012-05-08 Cypress Semiconductor Corporation Capacitive touch screen
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
GB0905457D0 (en) 2009-03-30 2009-05-13 Touchtype Ltd System and method for inputting text into electronic devices
US10191654B2 (en) * 2009-03-30 2019-01-29 Touchtype Limited System and method for inputting text into electronic devices
US8238876B2 (en) 2009-03-30 2012-08-07 Microsoft Corporation Notifications
US8355698B2 (en) * 2009-03-30 2013-01-15 Microsoft Corporation Unlock screen
KR101273396B1 (ko) * 2009-03-31 2013-06-11 교세라 가부시키가이샤 통신단말장치 및 이를 이용한 통신시스템
US8850472B2 (en) * 2009-04-01 2014-09-30 Nuance Communications, Inc. Method and apparatus for customizing user experience
US8810574B2 (en) * 2009-04-02 2014-08-19 Mellmo Inc. Displaying pie charts in a limited display area
US20110074831A1 (en) * 2009-04-02 2011-03-31 Opsis Distribution, LLC System and method for display navigation
US20100257438A1 (en) * 2009-04-07 2010-10-07 Mellmo Inc. User interface method and apparatus to display tabular source data in a small screen display area
KR20100111351A (ko) * 2009-04-07 2010-10-15 삼성전자주식회사 휴대 단말기의 입력 장치 및 방법
US8896527B2 (en) * 2009-04-07 2014-11-25 Samsung Electronics Co., Ltd. Multi-resolution pointing system
US8341241B2 (en) * 2009-04-14 2012-12-25 At&T Intellectual Property I, L.P. Method and apparatus for presenting media content
JP2010250554A (ja) * 2009-04-15 2010-11-04 Sony Corp メニュー表示装置、メニュー表示方法およびプログラム
KR101537706B1 (ko) * 2009-04-16 2015-07-20 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US8897920B2 (en) 2009-04-17 2014-11-25 Intouch Technologies, Inc. Tele-presence robot system with software modularity, projector and laser pointer
US9396365B2 (en) 2009-04-17 2016-07-19 Dell Products L.P. System and method for providing user-accessible card slot
US20100271312A1 (en) * 2009-04-22 2010-10-28 Rachid Alameh Menu Configuration System and Method for Display on an Electronic Device
US20100271331A1 (en) * 2009-04-22 2010-10-28 Rachid Alameh Touch-Screen and Method for an Electronic Device
US8340969B2 (en) * 2009-04-24 2012-12-25 Research In Motion Limited Method and mobile communication device for generating dual-tone multi-frequency (DTMF) commands on a mobile communication device having a touchscreen
US8638211B2 (en) 2009-04-30 2014-01-28 Icontrol Networks, Inc. Configurable controller and interface for home SMA, phone and multimedia
DE102009019533A1 (de) 2009-04-30 2009-12-31 Daimler Ag Verfahren und Vorrichtung zur Bedienung von Funktionen eines Kraftfahrzeuges
US9008631B2 (en) * 2009-05-01 2015-04-14 T-Mobile Usa, Inc. Providing context information during voice communications between mobile devices, such as providing visual media
US8427440B2 (en) * 2009-05-05 2013-04-23 Microsoft Corporation Contact grouping and gesture recognition for surface computing
US9658760B2 (en) * 2009-05-07 2017-05-23 Creative Technology Ltd. Methods for searching digital files on a user interface
US8669945B2 (en) * 2009-05-07 2014-03-11 Microsoft Corporation Changing of list views on mobile device
JP2012524643A (ja) * 2009-05-08 2012-10-18 ザ ジレット カンパニー パーソナルケアシステム、製品、及び方法
JP5132629B2 (ja) * 2009-05-11 2013-01-30 ソニーモバイルコミュニケーションズ, エービー 情報端末、情報端末の情報提示方法及び情報提示プログラム
KR20100123108A (ko) * 2009-05-14 2010-11-24 삼성전자주식회사 휴대 단말기의 아이콘 위치 이동 운용 방법 및 이를 지원하는 휴대 단말기
US20100289757A1 (en) * 2009-05-14 2010-11-18 Budelli Joey G Scanner with gesture-based text selection capability
US9886936B2 (en) 2009-05-14 2018-02-06 Amazon Technologies, Inc. Presenting panels and sub-panels of a document
US20100293460A1 (en) * 2009-05-14 2010-11-18 Budelli Joe G Text selection method and system based on gestures
US20100289753A1 (en) * 2009-05-14 2010-11-18 Microsoft Corporation Adjusting organization of media content on display
US9354751B2 (en) * 2009-05-15 2016-05-31 Apple Inc. Input device with optimized capacitive sensing
US9485339B2 (en) 2009-05-19 2016-11-01 At&T Mobility Ii Llc Systems, methods, and mobile devices for providing a user interface to facilitate access to prepaid wireless account information
KR101646922B1 (ko) 2009-05-19 2016-08-23 삼성전자 주식회사 휴대 단말기의 통신 관련 기능 운용 방법 및 이를 지원하는 휴대 단말기
KR101620874B1 (ko) * 2009-05-19 2016-05-13 삼성전자주식회사 목록 검색 방법 및 이를 지원하는 휴대 단말기
JP5326802B2 (ja) * 2009-05-19 2013-10-30 ソニー株式会社 情報処理装置、画像拡大縮小方法及びそのプログラム
KR101601040B1 (ko) * 2009-05-19 2016-03-09 삼성전자주식회사 휴대 단말기의 화면 표시 방법 및 이를 지원하는 휴대 단말기
KR101613838B1 (ko) * 2009-05-19 2016-05-02 삼성전자주식회사 휴대 단말기의 홈 스크린 지원 방법 및 이를 지원하는 휴대 단말기
US20100295799A1 (en) 2009-05-21 2010-11-25 Sony Computer Entertainment America Inc. Touch screen disambiguation based on prior ancillary touch input
US20100299641A1 (en) * 2009-05-21 2010-11-25 Research In Motion Limited Portable electronic device and method of controlling same
EP2433391A4 (en) 2009-05-21 2013-01-23 Digimarc Corp COMBINATION OF WATERMARK AND FINGERPRINT
EP2254032A1 (en) * 2009-05-21 2010-11-24 Research In Motion Limited Portable electronic device and method of controlling same
KR101167248B1 (ko) * 2009-05-22 2012-07-23 삼성메디슨 주식회사 터치 인터랙션을 사용하는 초음파 진단 장치
US8542186B2 (en) 2009-05-22 2013-09-24 Motorola Mobility Llc Mobile device with user interaction capability and method of operating same
US8269736B2 (en) * 2009-05-22 2012-09-18 Microsoft Corporation Drop target gestures
JP2010277197A (ja) * 2009-05-26 2010-12-09 Sony Corp 情報処理装置、情報処理方法およびプログラム
KR101055924B1 (ko) * 2009-05-26 2011-08-09 주식회사 팬택 터치 기기에서의 유저 인터페이스 장치 및 방법
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
US8751956B2 (en) * 2009-05-27 2014-06-10 Microsoft Corporation Variable rate scrollbar
US9148618B2 (en) 2009-05-29 2015-09-29 Apple Inc. Systems and methods for previewing newly captured image content and reviewing previously stored image content
WO2010141216A2 (en) 2009-06-02 2010-12-09 Xobni Corporation Self populating address book
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10540976B2 (en) * 2009-06-05 2020-01-21 Apple Inc. Contextual voice commands
US10255566B2 (en) 2011-06-03 2019-04-09 Apple Inc. Generating and processing task items that represent tasks to perform
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US8464182B2 (en) * 2009-06-07 2013-06-11 Apple Inc. Device, method, and graphical user interface for providing maps, directions, and location-based information
US8681106B2 (en) 2009-06-07 2014-03-25 Apple Inc. Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface
US20100312630A1 (en) * 2009-06-08 2010-12-09 Tammy Krutchik Method and system for transmitting and redeeming electronic coupons through use of mobile device
KR101649623B1 (ko) * 2009-06-11 2016-08-19 엘지전자 주식회사 이동단말기 및 그의 이메일 관리방법
US8429530B2 (en) * 2009-06-11 2013-04-23 Apple Inc. User interface for media playback
US20100315439A1 (en) * 2009-06-15 2010-12-16 International Business Machines Corporation Using motion detection to process pan and zoom functions on mobile computing devices
US9141705B2 (en) * 2009-06-15 2015-09-22 Nuance Communications, Inc. Method and system for search string entry and refinement on a mobile device
US9396505B2 (en) 2009-06-16 2016-07-19 Medicomp Systems, Inc. Caregiver interface for electronic medical records
KR100954324B1 (ko) * 2009-06-17 2010-04-21 주식회사 인프라웨어 퀵 메뉴 표시 방법
KR20100136156A (ko) * 2009-06-18 2010-12-28 삼성전자주식회사 터치스크린을 구비하는 휴대 단말기의 화면 스크롤 방법 및 장치
NO331338B1 (no) * 2009-06-24 2011-11-28 Cisco Systems Int Sarl Fremgangsmate og anordning for endring av en videokonferanse-layout
US20110161821A1 (en) * 2009-06-26 2011-06-30 Louis Stewart Method, system and apparatus for managing and interacting with multimedia presentations
US20100333027A1 (en) * 2009-06-26 2010-12-30 Sony Ericsson Mobile Communications Ab Delete slider mechanism
US20100328232A1 (en) * 2009-06-30 2010-12-30 Wood James A Touch Screen Cursor Presentation Preview Window
US8412592B2 (en) * 2009-06-30 2013-04-02 Xerox Corporation System and method for locating products in association with productivity and cost information
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
EP2449452B1 (en) * 2009-07-03 2016-02-10 Tactus Technology User interface enhancement system
TWI442271B (zh) * 2009-07-03 2014-06-21 Wistron Corp 多模式觸控之方法、使用多重單點觸控指令之方法及具有觸控裝置之電子裝置
US8872771B2 (en) * 2009-07-07 2014-10-28 Apple Inc. Touch sensing device having conductive nodes
US20110191717A1 (en) 2010-02-03 2011-08-04 Xobni Corporation Presenting Suggestions for User Input Based on Client Device Characteristics
US8984074B2 (en) 2009-07-08 2015-03-17 Yahoo! Inc. Sender-based ranking of person profiles and multi-person automatic suggestions
US8990323B2 (en) 2009-07-08 2015-03-24 Yahoo! Inc. Defining a social network model implied by communications data
US7930430B2 (en) 2009-07-08 2011-04-19 Xobni Corporation Systems and methods to provide assistance during address input
US9721228B2 (en) 2009-07-08 2017-08-01 Yahoo! Inc. Locally hosting a social network using social data stored on a user's computer
US20110014983A1 (en) * 2009-07-14 2011-01-20 Sony Computer Entertainment America Inc. Method and apparatus for multi-touch game commands
CN101957678A (zh) * 2009-07-14 2011-01-26 鸿富锦精密工业(深圳)有限公司 触摸控制方法
US8217787B2 (en) * 2009-07-14 2012-07-10 Sony Computer Entertainment America Llc Method and apparatus for multitouch text input
US8806331B2 (en) 2009-07-20 2014-08-12 Interactive Memories, Inc. System and methods for creating and editing photo-based projects on a digital network
US20110018829A1 (en) * 2009-07-24 2011-01-27 Cypress Semiconductor Corporation Mutual capacitance sensing array
US20110025817A1 (en) * 2009-07-24 2011-02-03 Ronald Carter Patient monitoring utilizing one or more accelerometers
US9753597B2 (en) 2009-07-24 2017-09-05 Cypress Semiconductor Corporation Mutual capacitance sensing array
TW201104501A (en) * 2009-07-24 2011-02-01 Asustek Comp Inc Device and method for inputting Chinese character
KR20110011025A (ko) * 2009-07-27 2011-02-08 삼성전자주식회사 휴대 단말기의 정보 표시 방법 및 이를 이용하는 하는 휴대 단말기
US20110022307A1 (en) * 2009-07-27 2011-01-27 Htc Corporation Method for operating navigation frame, navigation apparatus and recording medium
KR20110011002A (ko) * 2009-07-27 2011-02-08 삼성전자주식회사 웹 브라우징 방법 및 장치
US8499000B2 (en) * 2009-07-30 2013-07-30 Novell, Inc. System and method for floating index navigation
US20110029868A1 (en) * 2009-08-02 2011-02-03 Modu Ltd. User interfaces for small electronic devices
US20110032192A1 (en) * 2009-08-04 2011-02-10 General Electric Company Touch screen control system and method
US9311309B2 (en) * 2009-08-05 2016-04-12 Robert Bosch Gmbh Entertainment media visualization and interaction method
DE102010026291A1 (de) * 2009-08-06 2011-02-10 Volkswagen Ag Kraftfahrzeug
KR20110015308A (ko) * 2009-08-07 2011-02-15 삼성전자주식회사 디지털 영상 처리장치, 그 제어방법 및 이를 실행하기 위한 프로그램을 저장한 기록매체
KR20110015811A (ko) * 2009-08-10 2011-02-17 삼성전자주식회사 터치스크린을 구비한 단말기의 문자 표시 방법 및 장치
KR101686913B1 (ko) * 2009-08-13 2016-12-16 삼성전자주식회사 전자기기에서 이벤트 서비스 제공 방법 및 장치
JP5127792B2 (ja) * 2009-08-18 2013-01-23 キヤノン株式会社 情報処理装置、その制御方法、プログラム及び記録媒体
US20110042102A1 (en) * 2009-08-18 2011-02-24 Frank's International, Inc. Method of and kit for installing a centralizer on a pipe segment
JP2011041221A (ja) * 2009-08-18 2011-02-24 Sony Corp 表示装置及び表示方法
US9110515B2 (en) 2009-08-19 2015-08-18 Nuance Communications, Inc. Method and apparatus for text input
US8638939B1 (en) 2009-08-20 2014-01-28 Apple Inc. User authentication on an electronic device
US8384755B2 (en) 2009-08-26 2013-02-26 Intouch Technologies, Inc. Portable remote presence robot
US11399153B2 (en) * 2009-08-26 2022-07-26 Teladoc Health, Inc. Portable telepresence apparatus
JP2011049866A (ja) * 2009-08-27 2011-03-10 Sanyo Electric Co Ltd 画像表示装置
US20110061025A1 (en) * 2009-09-04 2011-03-10 Walline Erin K Auto Scroll In Combination With Multi Finger Input Device Gesture
US9176962B2 (en) 2009-09-07 2015-11-03 Apple Inc. Digital media asset browsing with audio cues
EP3940533A1 (en) 2009-09-08 2022-01-19 Abbott Diabetes Care, Inc. Methods and articles of manufacture for hosting a safety critical application on an uncontrolled data processing device
WO2011031785A2 (en) * 2009-09-08 2011-03-17 Palm, Inc. Touchscreen with z-velocity enhancement
KR101078141B1 (ko) * 2009-09-08 2011-10-28 주식회사 팬택 합성 메뉴를 표시하는 이동 단말기
WO2011031848A2 (en) * 2009-09-09 2011-03-17 Mattel, Inc. An system and method for displaying, navigating and selecting electronically stored content on a multifunction handheld device
US9317116B2 (en) * 2009-09-09 2016-04-19 Immersion Corporation Systems and methods for haptically-enhanced text interfaces
US8935656B2 (en) * 2009-09-09 2015-01-13 International Business Machines Corporation Communicating information in computing systems
US20110057886A1 (en) * 2009-09-10 2011-03-10 Oliver Ng Dynamic sizing of identifier on a touch-sensitive display
CN102023797A (zh) * 2009-09-14 2011-04-20 国基电子(上海)有限公司 控制图片浏览的移动装置及方法
KR101411593B1 (ko) * 2009-09-14 2014-06-25 삼성전자주식회사 Ui 제공방법 및 이를 적용한 디스플레이 장치
KR101650102B1 (ko) * 2009-09-22 2016-08-23 삼성전자주식회사 터치 스크린을 구비한 이동 단말의 사용자 인터페이스 제공 방법 및 그 단말
EP3855297A3 (en) 2009-09-22 2021-10-27 Apple Inc. Device method and graphical user interface for manipulating user interface objects
US8264471B2 (en) 2009-09-22 2012-09-11 Sony Mobile Communications Ab Miniature character input mechanism
WO2011037733A1 (en) * 2009-09-25 2011-03-31 Apple Inc. Device, method, and graphical user interface using mid-drag gestures
US20110074830A1 (en) * 2009-09-25 2011-03-31 Peter William Rapp Device, Method, and Graphical User Interface Using Mid-Drag Gestures
US8624933B2 (en) * 2009-09-25 2014-01-07 Apple Inc. Device, method, and graphical user interface for scrolling a multi-section document
US8780069B2 (en) 2009-09-25 2014-07-15 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US20110074696A1 (en) * 2009-09-25 2011-03-31 Peter William Rapp Device, Method, and Graphical User Interface Using Mid-Drag Gestures
US20110074695A1 (en) * 2009-09-25 2011-03-31 Peter William Rapp Device, Method, and Graphical User Interface Using Mid-Drag Gestures
US8832585B2 (en) * 2009-09-25 2014-09-09 Apple Inc. Device, method, and graphical user interface for manipulating workspace views
US20110078626A1 (en) * 2009-09-28 2011-03-31 William Bachman Contextual Presentation of Digital Media Asset Collections
US9158409B2 (en) * 2009-09-29 2015-10-13 Beijing Lenovo Software Ltd Object determining method, object display method, object switching method and electronic device
US9122393B2 (en) * 2009-09-30 2015-09-01 At&T Mobility Ii Llc Predictive sensitized keypad
US9128610B2 (en) * 2009-09-30 2015-09-08 At&T Mobility Ii Llc Virtual predictive keypad
US8810516B2 (en) 2009-09-30 2014-08-19 At&T Mobility Ii Llc Angular sensitized keypad
US20110074692A1 (en) * 2009-09-30 2011-03-31 At&T Mobility Ii Llc Devices and Methods for Conforming a Virtual Keyboard
US8816965B2 (en) * 2009-09-30 2014-08-26 At&T Mobility Ii Llc Predictive force sensitive keypad
KR101633332B1 (ko) * 2009-09-30 2016-06-24 엘지전자 주식회사 단말기 및 그 제어 방법
US8812972B2 (en) * 2009-09-30 2014-08-19 At&T Intellectual Property I, L.P. Dynamic generation of soft keyboards for mobile devices
US8457651B2 (en) * 2009-10-02 2013-06-04 Qualcomm Incorporated Device movement user interface gestures for file sharing functionality
JP2011081480A (ja) * 2009-10-05 2011-04-21 Seiko Epson Corp 画像入力システム
KR20110037298A (ko) * 2009-10-06 2011-04-13 삼성전자주식회사 리스트 편집 방법 및 이를 지원하는 휴대 단말기
US20110080351A1 (en) * 2009-10-07 2011-04-07 Research In Motion Limited method of controlling touch input on a touch-sensitive display when a display element is active and a portable electronic device configured for the same
KR101590340B1 (ko) * 2009-10-09 2016-02-01 삼성전자주식회사 터치 스크린을 구비한 이동통신 단말기의 메시지 송수신 장치 및 방법
KR101646254B1 (ko) * 2009-10-09 2016-08-05 엘지전자 주식회사 이동 통신 단말기에서의 아이콘 삭제 방법 및 이를 적용한 이동 통신 단말기
US8924893B2 (en) 2009-10-14 2014-12-30 At&T Mobility Ii Llc Locking and unlocking of an electronic device using a sloped lock track
US8254984B2 (en) * 2009-10-14 2012-08-28 Cisco Technology, Inc. Speaker activation for mobile communication device
US9087323B2 (en) 2009-10-14 2015-07-21 Yahoo! Inc. Systems and methods to automatically generate a signature block
US8766926B2 (en) 2009-10-14 2014-07-01 Blackberry Limited Touch-sensitive display and method of controlling same
US20110086674A1 (en) * 2009-10-14 2011-04-14 Research In Motion Limited Electronic device including touch-sensitive display and method of controlling same
US9424444B2 (en) 2009-10-14 2016-08-23 At&T Mobility Ii Llc Systems, apparatus, methods and computer-readable storage media for facilitating integrated messaging, contacts and social media for a selected entity
US8411050B2 (en) * 2009-10-14 2013-04-02 Sony Computer Entertainment America Touch interface having microphone to determine touch impact strength
US20110095989A1 (en) * 2009-10-23 2011-04-28 Smart Technologies Ulc Interactive input system and bezel therefor
KR101640464B1 (ko) * 2009-10-26 2016-07-18 삼성전자 주식회사 터치스크린 기반의 ui 제공방법 및 이를 이용한 휴대 단말기
US8121618B2 (en) * 2009-10-28 2012-02-21 Digimarc Corporation Intuitive computing methods and systems
US9197736B2 (en) * 2009-12-31 2015-11-24 Digimarc Corporation Intuitive computing methods and systems
US8175617B2 (en) 2009-10-28 2012-05-08 Digimarc Corporation Sensor-based mobile search, related methods and systems
US20110105186A1 (en) * 2009-10-29 2011-05-05 Research In Motion Limited Systems and methods for providing direct and indirect navigation modes for touchscreen devices
US8812985B2 (en) * 2009-10-30 2014-08-19 Motorola Mobility Llc Method and device for enhancing scrolling operations in a display device
KR101446644B1 (ko) * 2009-10-30 2014-10-01 삼성전자 주식회사 화상형성장치 및 화상형성장치의 메뉴 선택·표시방법
US20110107208A1 (en) * 2009-11-04 2011-05-05 Motorola, Inc. Methods for Status Components at a Wireless Communication Device
US8161417B1 (en) * 2009-11-04 2012-04-17 Sprint Communications Company L.P. Enhancing usability of a moving touch screen
US9696809B2 (en) * 2009-11-05 2017-07-04 Will John Temple Scrolling and zooming of a portable device display with device motion
KR101092591B1 (ko) * 2009-11-05 2011-12-13 주식회사 팬택 관통입력을 제공하는 단말 및 그 방법
KR20110051073A (ko) * 2009-11-09 2011-05-17 엘지전자 주식회사 휴대형 단말기에서의 응용프로그램 실행 방법
US20110113148A1 (en) * 2009-11-09 2011-05-12 Nokia Corporation Method and apparatus for providing a meeting point and routes for participants to a proposed meeting
US8255379B2 (en) * 2009-11-10 2012-08-28 Microsoft Corporation Custom local search
US20120188285A1 (en) * 2009-11-15 2012-07-26 Ram Friedlander Enhanced pointing interface
US9514466B2 (en) 2009-11-16 2016-12-06 Yahoo! Inc. Collecting and presenting data including links from communications sent to or from a user
US8665227B2 (en) * 2009-11-19 2014-03-04 Motorola Mobility Llc Method and apparatus for replicating physical key function with soft keys in an electronic device
US8633902B2 (en) * 2009-11-23 2014-01-21 Microsoft Corporation Touch input for hosted applications
WO2011066343A2 (en) * 2009-11-24 2011-06-03 Next Holdings Limited Methods and apparatus for gesture recognition mode control
US20110199387A1 (en) * 2009-11-24 2011-08-18 John David Newton Activating Features on an Imaging Device Based on Manipulations
JP5494346B2 (ja) * 2009-11-26 2014-05-14 株式会社Jvcケンウッド 情報表示装置、情報表示装置の制御方法、およびプログラム
JP5577202B2 (ja) 2009-11-30 2014-08-20 高司 山本 情報処理装置用の駆動装置及びマルチタッチ機能を利用した情報処理システム
KR20110063297A (ko) * 2009-12-02 2011-06-10 삼성전자주식회사 휴대용단말기 및 그 제어방법
US9003290B2 (en) * 2009-12-02 2015-04-07 T-Mobile Usa, Inc. Image-derived user interface enhancements
US8442600B1 (en) 2009-12-02 2013-05-14 Google Inc. Mobile electronic device wrapped in electronic display
US8876000B2 (en) * 2009-12-02 2014-11-04 Nestec S.A. Beverage preparation machine with touch menu functionality
CN102754048A (zh) * 2009-12-04 2012-10-24 奈克斯特控股公司 用于位置探测的成像方法和系统
US20110138321A1 (en) * 2009-12-04 2011-06-09 International Business Machines Corporation Zone-based functions in a user interface
US8799816B2 (en) * 2009-12-07 2014-08-05 Motorola Mobility Llc Display interface and method for displaying multiple items arranged in a sequence
KR20110067492A (ko) * 2009-12-14 2011-06-22 삼성전자주식회사 Gui 제공방법 및 이를 적용한 멀티미디어 기기
US20110145072A1 (en) * 2009-12-15 2011-06-16 Bradley John Christiansen System and Method for Producing And Displaying Content Representing A Brand Persona
US9760866B2 (en) * 2009-12-15 2017-09-12 Yahoo Holdings, Inc. Systems and methods to provide server side profile information
WO2011087816A1 (en) * 2009-12-21 2011-07-21 Tactus Technology User interface system
WO2011087817A1 (en) 2009-12-21 2011-07-21 Tactus Technology User interface system
US8274592B2 (en) * 2009-12-22 2012-09-25 Eastman Kodak Company Variable rate browsing of an image collection
US11416214B2 (en) * 2009-12-23 2022-08-16 Google Llc Multi-modal input on an electronic device
EP2339576B1 (en) * 2009-12-23 2019-08-07 Google LLC Multi-modal input on an electronic device
JPWO2011077525A1 (ja) * 2009-12-24 2013-05-02 富士通株式会社 電子機器、操作検出方法及び操作検出プログラム
US20110161809A1 (en) * 2009-12-30 2011-06-30 Gilmour Daniel A Hand-held electronic device
US9239623B2 (en) 2010-01-05 2016-01-19 Tactus Technology, Inc. Dynamic tactile interface
US8694902B2 (en) * 2010-01-06 2014-04-08 Apple Inc. Device, method, and graphical user interface for modifying a multi-column application
US8736561B2 (en) * 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US20110163972A1 (en) * 2010-01-06 2011-07-07 Freddy Allen Anzures Device, Method, and Graphical User Interface for Interacting with a Digital Photo Frame
US8438504B2 (en) 2010-01-06 2013-05-07 Apple Inc. Device, method, and graphical user interface for navigating through multiple viewing areas
US8621380B2 (en) 2010-01-06 2013-12-31 Apple Inc. Apparatus and method for conditionally enabling or disabling soft buttons
US8786559B2 (en) * 2010-01-06 2014-07-22 Apple Inc. Device, method, and graphical user interface for manipulating tables using multi-contact gestures
US8660545B1 (en) 2010-01-06 2014-02-25 ILook Corporation Responding to a video request by displaying information on a TV remote and video on the TV
US8698845B2 (en) * 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface with interactive popup views
US8456297B2 (en) * 2010-01-06 2013-06-04 Apple Inc. Device, method, and graphical user interface for tracking movement on a map
US8862576B2 (en) * 2010-01-06 2014-10-14 Apple Inc. Device, method, and graphical user interface for mapping directions between search results
AU2010340370B2 (en) * 2010-01-06 2014-06-26 Apple Inc. Apparatus and method for conditionally enabling or disabling soft buttons
US8381119B2 (en) * 2010-01-11 2013-02-19 Ideographix, Inc. Input device for pictographic languages
US20110171617A1 (en) * 2010-01-11 2011-07-14 Ideographix, Inc. System and method for teaching pictographic languages
US8421890B2 (en) 2010-01-15 2013-04-16 Picofield Technologies, Inc. Electronic imager using an impedance sensor grid array and method of making
US20110175826A1 (en) * 2010-01-15 2011-07-21 Bradford Allen Moore Automatically Displaying and Hiding an On-screen Keyboard
US8866347B2 (en) 2010-01-15 2014-10-21 Idex Asa Biometric image sensing
US8791792B2 (en) 2010-01-15 2014-07-29 Idex Asa Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making
US10276170B2 (en) 2010-01-18 2019-04-30 Apple Inc. Intelligent automated assistant
US10553209B2 (en) 2010-01-18 2020-02-04 Apple Inc. Systems and methods for hands-free notification summaries
US10705794B2 (en) 2010-01-18 2020-07-07 Apple Inc. Automatically adapting user interfaces for hands-free interaction
KR20110084653A (ko) * 2010-01-18 2011-07-26 삼성전자주식회사 휴대단말에서 프라이버시 보호 방법 및 장치
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
KR101651129B1 (ko) * 2010-01-19 2016-09-05 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US8756532B2 (en) * 2010-01-21 2014-06-17 Cisco Technology, Inc. Using a gesture to transfer an object across multiple multi-touch devices
US20110179381A1 (en) * 2010-01-21 2011-07-21 Research In Motion Limited Portable electronic device and method of controlling same
US8977584B2 (en) 2010-01-25 2015-03-10 Newvaluexchange Global Ai Llp Apparatuses, methods and systems for a digital conversation management platform
US20110184738A1 (en) * 2010-01-25 2011-07-28 Kalisky Dror Navigation and orientation tools for speech synthesis
KR101446403B1 (ko) 2010-01-26 2014-11-04 터치튠즈 뮤직 코포레이션 개선된 사용자 인터페이스를 갖는 디지털 쥬크박스 장치, 및 관련된 방법
US9411504B2 (en) * 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Copy and staple gestures
US20110185320A1 (en) * 2010-01-28 2011-07-28 Microsoft Corporation Cross-reference Gestures
US8261213B2 (en) 2010-01-28 2012-09-04 Microsoft Corporation Brush, carbon-copy, and fill gestures
US20110185299A1 (en) * 2010-01-28 2011-07-28 Microsoft Corporation Stamp Gestures
KR20110088727A (ko) * 2010-01-29 2011-08-04 삼성전자주식회사 휴대용 단말기에서 출력 이미지를 회전시키기 위한 장치 및 방법
TWI495322B (zh) * 2010-01-29 2015-08-01 Htc Corp 訊息顯示方法、行動電話及電腦程式產品
US8814686B2 (en) 2010-02-03 2014-08-26 Nintendo Co., Ltd. Display device, game system, and game method
US8913009B2 (en) 2010-02-03 2014-12-16 Nintendo Co., Ltd. Spatially-correlated multi-display human-machine interface
EP2392389A4 (en) * 2010-02-03 2014-10-15 Nintendo Co Ltd GAME SYSTEM, OPERATING METHOD AND GAME PROCESSING METHOD
US8339364B2 (en) 2010-02-03 2012-12-25 Nintendo Co., Ltd. Spatially-correlated multi-display human-machine interface
US8924956B2 (en) 2010-02-03 2014-12-30 Yahoo! Inc. Systems and methods to identify users using an automated learning process
US9519356B2 (en) * 2010-02-04 2016-12-13 Microsoft Technology Licensing, Llc Link gestures
US20110191704A1 (en) * 2010-02-04 2011-08-04 Microsoft Corporation Contextual multiplexing gestures
US11154981B2 (en) 2010-02-04 2021-10-26 Teladoc Health, Inc. Robot user interface for telepresence robot system
WO2011099951A1 (en) * 2010-02-09 2011-08-18 Echostar Ukraine, L.L.C. Flower look interface
KR101601049B1 (ko) * 2010-02-10 2016-03-08 삼성전자주식회사 듀얼 표시부를 가지는 휴대단말 및 그 표시부를 이용한 클립보드 기능 제공 방법
JP5493960B2 (ja) * 2010-02-10 2014-05-14 富士通モバイルコミュニケーションズ株式会社 無線端末
US8619035B2 (en) 2010-02-10 2013-12-31 Tactus Technology, Inc. Method for assisting user input to a device
TWI401591B (zh) * 2010-02-11 2013-07-11 Asustek Comp Inc 可攜式電子裝置
AU2012101488B4 (en) * 2010-02-12 2013-03-07 Samsung Electronics Co., Ltd. A multi-tasking mobile terminal
US20110199386A1 (en) * 2010-02-12 2011-08-18 Honeywell International Inc. Overlay feature to provide user assistance in a multi-touch interactive display environment
US20110199516A1 (en) * 2010-02-12 2011-08-18 Honeywell International Inc. Method of showing video on a touch-sensitive display
DE102010007855A1 (de) 2010-02-12 2010-12-02 Daimler Ag Gestensteuerung von Mehrplatzsystemen in einem Fahrzeug
KR101690786B1 (ko) 2010-02-12 2016-12-28 삼성전자주식회사 멀티태스킹 수행 장치 및 방법
US8570286B2 (en) * 2010-02-12 2013-10-29 Honeywell International Inc. Gestures on a touch-sensitive display
US20110199517A1 (en) * 2010-02-12 2011-08-18 Honeywell International Inc. Method of showing video on a touch-sensitive display
US8638371B2 (en) * 2010-02-12 2014-01-28 Honeywell International Inc. Method of manipulating assets shown on a touch-sensitive display
US20110202879A1 (en) * 2010-02-15 2011-08-18 Research In Motion Limited Graphical context short menu
US9122320B1 (en) * 2010-02-16 2015-09-01 VisionQuest Imaging, Inc. Methods and apparatus for user selectable digital mirror
JP5091267B2 (ja) * 2010-02-18 2012-12-05 シャープ株式会社 操作機器、その操作機器を備えた電子機器および画像処理装置ならびに操作方法
US20110209098A1 (en) * 2010-02-19 2011-08-25 Hinckley Kenneth P On and Off-Screen Gesture Combinations
US9274682B2 (en) * 2010-02-19 2016-03-01 Microsoft Technology Licensing, Llc Off-screen gestures to create on-screen input
US8799827B2 (en) * 2010-02-19 2014-08-05 Microsoft Corporation Page manipulations using on and off-screen gestures
US9965165B2 (en) * 2010-02-19 2018-05-08 Microsoft Technology Licensing, Llc Multi-finger gestures
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US9310994B2 (en) * 2010-02-19 2016-04-12 Microsoft Technology Licensing, Llc Use of bezel as an input mechanism
US8717317B2 (en) * 2010-02-22 2014-05-06 Canon Kabushiki Kaisha Display control device and method for controlling display on touch panel, and storage medium
US20110209058A1 (en) * 2010-02-25 2011-08-25 Microsoft Corporation Multi-screen hold and tap gesture
US20110209089A1 (en) * 2010-02-25 2011-08-25 Hinckley Kenneth P Multi-screen object-hold and page-change gesture
US9075522B2 (en) * 2010-02-25 2015-07-07 Microsoft Technology Licensing, Llc Multi-screen bookmark hold gesture
US9454304B2 (en) 2010-02-25 2016-09-27 Microsoft Technology Licensing, Llc Multi-screen dual tap gesture
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US8707174B2 (en) 2010-02-25 2014-04-22 Microsoft Corporation Multi-screen hold and page-flip gesture
US8751970B2 (en) * 2010-02-25 2014-06-10 Microsoft Corporation Multi-screen synchronous slide gesture
US20110219340A1 (en) * 2010-03-03 2011-09-08 Pathangay Vinod System and method for point, select and transfer hand gesture based user interface
US8670017B2 (en) 2010-03-04 2014-03-11 Intouch Technologies, Inc. Remote presence system including a cart that supports a robot face and an overhead camera
US8614622B2 (en) * 2010-03-08 2013-12-24 Ford Global Technologies, Llc Method and system for enabling an authorized vehicle driveaway
US8595645B2 (en) * 2010-03-11 2013-11-26 Apple Inc. Device, method, and graphical user interface for marquee scrolling within a display area
TWI526912B (zh) * 2010-03-16 2016-03-21 元太科技工業股份有限公司 電磁式觸控顯示器
US8756522B2 (en) * 2010-03-19 2014-06-17 Blackberry Limited Portable electronic device and method of controlling same
JP5722547B2 (ja) * 2010-03-19 2015-05-20 京セラ株式会社 携帯端末装置
US8928610B2 (en) 2010-03-23 2015-01-06 Sharp Kabushiki Kaisha Information display device and document data editing method
US9292161B2 (en) * 2010-03-24 2016-03-22 Microsoft Technology Licensing, Llc Pointer tool with touch-enabled precise placement
US9652802B1 (en) 2010-03-24 2017-05-16 Consumerinfo.Com, Inc. Indirect monitoring and reporting of a user's credit data
US20110234637A1 (en) * 2010-03-24 2011-09-29 Microsoft Corporation Smart gestures for diagram state transitions
US20110239114A1 (en) * 2010-03-24 2011-09-29 David Robbins Falkenburg Apparatus and Method for Unified Experience Across Different Devices
US20110234542A1 (en) * 2010-03-26 2011-09-29 Paul Marson Methods and Systems Utilizing Multiple Wavelengths for Position Detection
US9798518B1 (en) * 2010-03-26 2017-10-24 Open Invention Network Llc Method and apparatus for processing data based on touch events on a touch sensitive device
US10191609B1 (en) 2010-03-26 2019-01-29 Open Invention Network Llc Method and apparatus of providing a customized user interface
US9223529B1 (en) 2010-03-26 2015-12-29 Open Invention Network, Llc Method and apparatus of processing information in an environment with multiple devices and limited resources
US20110243397A1 (en) 2010-03-30 2011-10-06 Christopher Watkins Searching digital image collections using face recognition
US20110246871A1 (en) * 2010-03-31 2011-10-06 Lenovo (Singapore) Pte.Ltd. Optimized reading experience on clamshell computer
US10719131B2 (en) 2010-04-05 2020-07-21 Tactile Displays, Llc Interactive display with tactile feedback
US8656305B2 (en) * 2010-04-06 2014-02-18 Hewlett-Packard Development Company, L.P. Adaptive user interface elements
US20110252357A1 (en) 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Concurrently Open Software Applications
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US8423911B2 (en) 2010-04-07 2013-04-16 Apple Inc. Device, method, and graphical user interface for managing folders
US10788976B2 (en) 2010-04-07 2020-09-29 Apple Inc. Device, method, and graphical user interface for managing folders with multiple pages
US9513801B2 (en) 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
US20110248928A1 (en) * 2010-04-08 2011-10-13 Motorola, Inc. Device and method for gestural operation of context menus on a touch-sensitive display
US8448084B2 (en) * 2010-04-08 2013-05-21 Twitter, Inc. User interface mechanics
JP5328712B2 (ja) * 2010-04-09 2013-10-30 株式会社ソニー・コンピュータエンタテインメント 情報処理装置
US20200393907A1 (en) 2010-04-13 2020-12-17 Tactile Displays, Llc Interactive display with tactile feedback
KR101642725B1 (ko) * 2010-04-14 2016-08-11 삼성전자 주식회사 휴대 단말기의 잠금 기능 운용 방법 및 장치
US8893053B1 (en) * 2010-04-15 2014-11-18 Sprint Spectrum L.P. Method and apparatus for altering mobile device functionality
KR20130141344A (ko) 2010-04-19 2013-12-26 택투스 테크놀로지, 아이엔씨. 촉각 인터페이스층의 구동 방법
CN102859484B (zh) * 2010-04-21 2015-11-25 黑莓有限公司 与便携式电子设备上的可滚动区域交互的方法
US9050534B2 (en) 2010-04-23 2015-06-09 Ganz Achievements for a virtual world game
US8972891B2 (en) 2010-04-26 2015-03-03 Smart Technologies Ulc Method for handling objects representing annotations on an interactive input system and interactive input system executing the method
KR20110121926A (ko) * 2010-05-03 2011-11-09 삼성전자주식회사 터치 스크린에서 선택된 정보에 대응하는 부가정보를 포함하는 투명 팝업을 표시하는 방법 및 장치
US20110273576A1 (en) * 2010-05-04 2011-11-10 Qwest Communications International Inc. Video Recording Environment
US9501802B2 (en) 2010-05-04 2016-11-22 Qwest Communications International Inc. Conversation capture
US9559869B2 (en) * 2010-05-04 2017-01-31 Qwest Communications International Inc. Video call handling
US8819566B2 (en) 2010-05-04 2014-08-26 Qwest Communications International Inc. Integrated multi-modal chat
US9003306B2 (en) 2010-05-04 2015-04-07 Qwest Communications International Inc. Doodle-in-chat-context
US9356790B2 (en) 2010-05-04 2016-05-31 Qwest Communications International Inc. Multi-user integrated task list
AU2011250886A1 (en) 2010-05-10 2013-01-10 Icontrol Networks, Inc Control system user interface
US9361008B2 (en) * 2010-05-12 2016-06-07 Moog Inc. Result-oriented configuration of performance parameters
CN101833873A (zh) * 2010-05-19 2010-09-15 鸿富锦精密工业(深圳)有限公司 具有分屏显示功能的电子书
KR20110127853A (ko) * 2010-05-20 2011-11-28 엘지전자 주식회사 이동 단말기 및 그 제어 방법
US20110285651A1 (en) * 2010-05-24 2011-11-24 Will John Temple Multidirectional button, key, and keyboard
US10343283B2 (en) 2010-05-24 2019-07-09 Intouch Technologies, Inc. Telepresence robot system that can be accessed by a cellular phone
KR20110128567A (ko) * 2010-05-24 2011-11-30 삼성전자주식회사 사용자 인터페이스에 포함되는 오브젝트의 제어 방법 및 상기 방법이 채용된 장치
US8878773B1 (en) 2010-05-24 2014-11-04 Amazon Technologies, Inc. Determining relative motion as input
US8788834B1 (en) 2010-05-25 2014-07-22 Symantec Corporation Systems and methods for altering the state of a computing device via a contacting sequence
US20110296347A1 (en) * 2010-05-26 2011-12-01 Microsoft Corporation Text entry techniques
US10808882B2 (en) 2010-05-26 2020-10-20 Intouch Technologies, Inc. Tele-robotic system with a robot face placed on a chair
US8982053B2 (en) 2010-05-27 2015-03-17 Yahoo! Inc. Presenting a new user screen in response to detection of a user motion
US8661466B2 (en) 2010-05-27 2014-02-25 Eldon Technology Limited Representation of online discussion in conjunction with primary visual content
US9083762B2 (en) * 2010-05-28 2015-07-14 Greg Saunders System and method for providing hybrid on demand services to a work unit
US8621014B2 (en) * 2010-05-28 2013-12-31 Blackberry Limited Mobile wireless communications device for storing e-mail search results and associated methods
DE102010042376A1 (de) * 2010-05-28 2011-12-01 Johnson Controls Gmbh Anzeigevorrichtung für ein Fahrzeug
US8620935B2 (en) 2011-06-24 2013-12-31 Yahoo! Inc. Personalizing an online service based on data collected for a user of a computing device
US8972257B2 (en) 2010-06-02 2015-03-03 Yahoo! Inc. Systems and methods to present voice message information to a user of a computing device
US20110302516A1 (en) * 2010-06-02 2011-12-08 Oracle International Corporation Mobile design patterns
JP2011254336A (ja) * 2010-06-02 2011-12-15 Fujitsu Toshiba Mobile Communications Ltd 電子機器
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
US8707195B2 (en) 2010-06-07 2014-04-22 Apple Inc. Devices, methods, and graphical user interfaces for accessibility via a touch-sensitive surface
JP5631639B2 (ja) * 2010-06-16 2014-11-26 アルパイン株式会社 Av装置
TWI525480B (zh) * 2010-06-14 2016-03-11 Sitronix Technology Corp Position detection device and detection method
EP2400372B1 (en) 2010-06-22 2017-11-15 Vodafone Holding GmbH Inputting symbols into an electronic device having a touch-screen
US8289293B2 (en) * 2010-06-22 2012-10-16 Dell Products L.P. Information handling system dual mode touch enabled secondary display
EP2400373A1 (en) 2010-06-22 2011-12-28 Vodafone Holding GmbH Inputting symbols into an electronic device having a touch-screen
US8581844B2 (en) * 2010-06-23 2013-11-12 Google Inc. Switching between a first operational mode and a second operational mode using a natural motion gesture
US9147222B2 (en) 2010-06-23 2015-09-29 Digimarc Corporation Detecting encoded signals under adverse lighting conditions using adaptive signal detection
US8488900B2 (en) 2010-06-23 2013-07-16 Digimarc Corporation Identifying and redressing shadows in connection with digital watermarking and fingerprinting
US20110316859A1 (en) * 2010-06-25 2011-12-29 Nokia Corporation Apparatus and method for displaying images
WO2011162579A2 (ko) * 2010-06-26 2011-12-29 엘지전자 주식회사 네트워크 시스템을 위한 컴포넌트
US8892594B1 (en) 2010-06-28 2014-11-18 Open Invention Network, Llc System and method for search with the aid of images associated with product categories
US20110320978A1 (en) * 2010-06-29 2011-12-29 Horodezky Samuel J Method and apparatus for touchscreen gesture recognition overlay
US8923546B2 (en) 2010-07-02 2014-12-30 Digimarc Corporation Assessment of camera phone distortion for digital watermarking
JP5464083B2 (ja) 2010-07-07 2014-04-09 ソニー株式会社 情報処理装置、情報処理方法およびプログラム
US8811948B2 (en) * 2010-07-09 2014-08-19 Microsoft Corporation Above-lock camera access
TW201203193A (en) * 2010-07-13 2012-01-16 Pegatron Corp Electronic book and control method thereof
US8773370B2 (en) 2010-07-13 2014-07-08 Apple Inc. Table editing systems with gesture-based insertion and deletion of columns and rows
EP2719099A4 (en) 2010-07-14 2017-05-17 RMZ Development, LLC Media sharing community
US8335596B2 (en) * 2010-07-16 2012-12-18 Verizon Patent And Licensing Inc. Remote energy management using persistent smart grid network context
US8990727B2 (en) * 2010-07-21 2015-03-24 Sybase, Inc. Fisheye-based presentation of information for mobile devices
KR20120009200A (ko) * 2010-07-23 2012-02-01 삼성전자주식회사 휴대용 단말기에서 문자 입력 방법 및 장치
US9557812B2 (en) * 2010-07-23 2017-01-31 Gregory A. Maltz Eye gaze user interface and calibration method
US8528072B2 (en) 2010-07-23 2013-09-03 Apple Inc. Method, apparatus and system for access mode control of a device
US9483175B2 (en) * 2010-07-26 2016-11-01 Apple Inc. Device, method, and graphical user interface for navigating through a hierarchy
US8762890B2 (en) 2010-07-27 2014-06-24 Telcordia Technologies, Inc. System and method for interactive projection and playback of relevant media segments onto the facets of three-dimensional shapes
US20120030627A1 (en) * 2010-07-30 2012-02-02 Nokia Corporation Execution and display of applications
US8700168B1 (en) * 2010-07-30 2014-04-15 Advanced Bionics Ag Systems and methods for providing a pre-stimulation visual cue representative of a cochlear implant stimulation level
US9864501B2 (en) * 2010-07-30 2018-01-09 Apaar Tuli Displaying information
JP6243586B2 (ja) 2010-08-06 2017-12-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
US8543942B1 (en) * 2010-08-13 2013-09-24 Adobe Systems Incorporated Method and system for touch-friendly user interfaces
CN103314370A (zh) * 2010-08-13 2013-09-18 索尼爱立信移动通讯有限公司 自动通知
US8452600B2 (en) 2010-08-18 2013-05-28 Apple Inc. Assisted reader
JP2012043180A (ja) * 2010-08-19 2012-03-01 Sony Corp 情報処理装置、情報処理方法およびコンピュータプログラム
CN102375659A (zh) * 2010-08-19 2012-03-14 联想(北京)有限公司 一种显示方法及终端
US10150033B2 (en) 2010-08-20 2018-12-11 Nintendo Co., Ltd. Position calculation system, position calculation device, storage medium storing position calculation program, and position calculation method
US9626099B2 (en) 2010-08-20 2017-04-18 Avaya Inc. Multi-finger sliding detection using fingerprints to generate different events
KR101669967B1 (ko) * 2010-08-23 2016-10-27 엘지전자 주식회사 이동단말기 및 그 제어방법
KR101248562B1 (ko) * 2010-08-25 2013-03-28 교세라 가부시키가이샤 휴대전화기 및 그 제어방법
KR20120019531A (ko) * 2010-08-26 2012-03-07 삼성전자주식회사 휴대 단말기의 gui제공 방법 및 장치
CN102375404A (zh) * 2010-08-27 2012-03-14 鸿富锦精密工业(深圳)有限公司 多时区时间显示系统及其多时区时间显示方法
JP5840386B2 (ja) 2010-08-30 2016-01-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP5840385B2 (ja) 2010-08-30 2016-01-06 任天堂株式会社 ゲームシステム、ゲーム装置、ゲームプログラム、および、ゲーム処理方法
JP5593972B2 (ja) * 2010-08-30 2014-09-24 ソニー株式会社 情報処理装置、立体視表示方法、及びプログラム
TWI564757B (zh) 2010-08-31 2017-01-01 萬國商業機器公司 具有觸控螢幕的電腦裝置與其操作方法及電腦可讀媒體
US20120054667A1 (en) * 2010-08-31 2012-03-01 Blackboard Inc. Separate and simultaneous control of windows in windowing systems
EP2424201A3 (en) * 2010-08-31 2014-05-14 BlackBerry Limited System and method to integrate ambient light sensor data into infrared proximity detector settings
KR101731843B1 (ko) * 2010-09-02 2017-05-02 삼성전자 주식회사 아이템 디스플레이하는 방법 및 장치
JP2012058921A (ja) * 2010-09-07 2012-03-22 Sony Corp 情報処理装置、情報処理方法およびプログラム
US20120066591A1 (en) * 2010-09-10 2012-03-15 Tina Hackwell Virtual Page Turn and Page Flip via a Touch Sensitive Curved, Stepped, or Angled Surface Side Edge(s) of an Electronic Reading Device
US9351703B2 (en) * 2010-09-10 2016-05-31 Acist Medical Systems, Inc. Apparatus and method for medical image searching
KR20120028553A (ko) * 2010-09-15 2012-03-23 삼성전자주식회사 다기능 터치 패널과, 이를 포함하는 휴대 단말기 및 그의 운용 방법
KR101480473B1 (ko) * 2010-09-15 2015-01-26 엘지전자 주식회사 이동 통신 단말기에서의 스케쥴 표시 방법 및 장치
WO2012037200A2 (en) * 2010-09-15 2012-03-22 Spetalnick Jeffrey R Methods of and systems for reducing keyboard data entry errors
US8311514B2 (en) * 2010-09-16 2012-11-13 Microsoft Corporation Prevention of accidental device activation
US8922493B2 (en) * 2010-09-19 2014-12-30 Christine Hana Kim Apparatus and method for automatic enablement of a rear-face entry in a mobile device
ES2900188T3 (es) 2010-09-24 2022-03-16 Huawei Tech Co Ltd Dispositivo electrónico portátil y método para controlar el mismo
DE112011103173T5 (de) * 2010-09-24 2013-08-14 Qnx Software Systems Limited Übergangsansicht auf einer tragbaren elektronischen Vorrichtung
US20120078597A1 (en) * 2010-09-27 2012-03-29 Infosys Technologies Limited Mobile device with a modeling platform
US20120078684A1 (en) * 2010-09-28 2012-03-29 Giuliano Maciocci Apparatus and method for representing a level of interest in an available item
US8836467B1 (en) 2010-09-28 2014-09-16 Icontrol Networks, Inc. Method, system and apparatus for automated reporting of account and sensor zone information to a central station
JP5727742B2 (ja) * 2010-09-28 2015-06-03 京セラ株式会社 携帯電子機器
US9092241B2 (en) * 2010-09-29 2015-07-28 Verizon Patent And Licensing Inc. Multi-layer graphics painting for mobile devices
KR101153896B1 (ko) * 2010-09-30 2012-06-14 세종대학교산학협력단 비밀 번호 입력 인터페이스 제공 시스템 및 방법
US9733665B2 (en) 2010-10-01 2017-08-15 Z124 Windows position control for phone applications
US8842080B2 (en) 2010-10-01 2014-09-23 Z124 User interface with screen spanning icon morphing
CN108681424B (zh) * 2010-10-01 2021-08-31 Z124 用户界面上的拖移手势
US9588545B2 (en) 2010-10-01 2017-03-07 Z124 Windows position control for phone applications
US20120218202A1 (en) 2010-10-01 2012-08-30 Sanjiv Sirpal Windows position control for phone applications
US9189018B2 (en) * 2010-10-01 2015-11-17 Z124 Windows position control for phone applications
US20120225693A1 (en) 2010-10-01 2012-09-06 Sanjiv Sirpal Windows position control for phone applications
US9436217B2 (en) * 2010-10-01 2016-09-06 Z124 Windows position control for phone applications
US20120225694A1 (en) 2010-10-01 2012-09-06 Sanjiv Sirpal Windows position control for phone applications
KR20120035529A (ko) * 2010-10-06 2012-04-16 삼성전자주식회사 휴대용 단말기에서 적응적 제스처 인식 장치 및 방법
US9317154B2 (en) 2010-10-12 2016-04-19 New York University Method and apparatus for sensing utilizing tiles
US8732609B1 (en) * 2010-10-18 2014-05-20 Intuit Inc. Method and system for providing a visual scrollbar position indicator
US11206182B2 (en) * 2010-10-19 2021-12-21 International Business Machines Corporation Automatically reconfiguring an input interface
WO2012054781A1 (en) 2010-10-20 2012-04-26 Tactus Technology User interface system and method
US20120102400A1 (en) * 2010-10-22 2012-04-26 Microsoft Corporation Touch Gesture Notification Dismissal Techniques
JP5304763B2 (ja) * 2010-10-22 2013-10-02 アイシン・エィ・ダブリュ株式会社 画像表示装置、画像表示方法及びプログラム
KR101364826B1 (ko) 2010-11-01 2014-02-20 닌텐도가부시키가이샤 조작 장치 및 조작 시스템
US8930262B1 (en) 2010-11-02 2015-01-06 Experian Technology Ltd. Systems and methods of assisted strategy design
US9262002B2 (en) 2010-11-03 2016-02-16 Qualcomm Incorporated Force sensing touch screen
US9484046B2 (en) 2010-11-04 2016-11-01 Digimarc Corporation Smartphone-based methods and systems
US9141285B2 (en) 2010-11-05 2015-09-22 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US8587547B2 (en) 2010-11-05 2013-11-19 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
TW201222405A (en) * 2010-11-16 2012-06-01 Hon Hai Prec Ind Co Ltd Method for configuring view of city in weather forecast application
US20120113019A1 (en) * 2010-11-10 2012-05-10 Anderson Michelle B Portable e-reader and method of use
KR101522345B1 (ko) 2010-11-12 2015-05-21 주식회사 케이티 이동 통신 단말에서의 배경화면 표시 방법 및 그 장치
US20120120000A1 (en) * 2010-11-12 2012-05-17 Research In Motion Limited Method of interacting with a portable electronic device
US20120266082A1 (en) 2010-11-17 2012-10-18 Paul Webber Email client landscape display transition
US9870141B2 (en) * 2010-11-19 2018-01-16 Microsoft Technology Licensing, Llc Gesture recognition
US20120130646A1 (en) * 2010-11-19 2012-05-24 Lifescan, Inc. Analyte testing method and system with high and low analyte trends notification
EP2641146A4 (en) * 2010-11-20 2017-05-03 Nuance Communications, Inc. Performing actions on a computing device using a contextual keyboard
EP2455841A3 (en) * 2010-11-22 2015-07-15 Samsung Electronics Co., Ltd. Apparatus and method for selecting item using movement of object
US8797283B2 (en) 2010-11-22 2014-08-05 Sony Computer Entertainment America Llc Method and apparatus for performing user-defined macros
US9147042B1 (en) 2010-11-22 2015-09-29 Experian Information Solutions, Inc. Systems and methods for data verification
US9785289B2 (en) 2010-11-23 2017-10-10 Red Hat, Inc. GUI control improvement using a capacitive touch screen
KR101780499B1 (ko) 2010-11-23 2017-09-21 삼성전자 주식회사 모바일 단말기의 동작을 제어하는 방법 및 장치
US8997025B2 (en) 2010-11-24 2015-03-31 Fuji Xerox Co., Ltd. Method, system and computer readable medium for document visualization with interactive folding gesture technique on a multi-touch display
US9264664B2 (en) 2010-12-03 2016-02-16 Intouch Technologies, Inc. Systems and methods for dynamic bandwidth allocation
US20120139907A1 (en) * 2010-12-06 2012-06-07 Samsung Electronics Co., Ltd. 3 dimensional (3d) display system of responding to user motion and user interface for the 3d display system
US8963847B2 (en) * 2010-12-06 2015-02-24 Netflix, Inc. User interface for a remote control device
KR20120063092A (ko) * 2010-12-07 2012-06-15 삼성전자주식회사 모스트 뷰 개선 장치 및 방법
KR101788049B1 (ko) * 2010-12-15 2017-10-19 엘지전자 주식회사 이동 단말기 및 그 제어방법
KR101725550B1 (ko) * 2010-12-16 2017-04-10 삼성전자주식회사 광학식 터치 패드를 구비하는 휴대용 단말기 및 상기 휴대용 단말기의 데이터 제어방법
KR101208212B1 (ko) * 2010-12-16 2012-12-04 엘지전자 주식회사 네트워크 시스템 및 그 제어방법
US8866735B2 (en) 2010-12-16 2014-10-21 Motorla Mobility LLC Method and apparatus for activating a function of an electronic device
US11750414B2 (en) 2010-12-16 2023-09-05 Icontrol Networks, Inc. Bidirectional security sensor communication for a premises security system
US9147337B2 (en) 2010-12-17 2015-09-29 Icontrol Networks, Inc. Method and system for logging security event data
US20120159337A1 (en) * 2010-12-17 2012-06-21 Kerry Travilla System and method for recommending media content
DE102010054859A1 (de) * 2010-12-17 2012-06-21 Rohde & Schwarz Gmbh & Co. Kg System mit Gestenerkennungseinheit
US20120159395A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Application-launching interface for multiple modes
US20120159383A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Customization of an immersive environment
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
AU2011202832B2 (en) * 2010-12-21 2013-01-24 Lg Electronics Inc. Mobile terminal and method of controlling a mode switching therein
US9178981B2 (en) * 2010-12-22 2015-11-03 Lg Electronics Inc. Mobile terminal and method of sharing information therein
US10762293B2 (en) 2010-12-22 2020-09-01 Apple Inc. Using parts-of-speech tagging and named entity recognition for spelling correction
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
US9223471B2 (en) 2010-12-28 2015-12-29 Microsoft Technology Licensing, Llc Touch screen control
KR102033599B1 (ko) * 2010-12-28 2019-10-17 삼성전자주식회사 페이지간 오브젝트 이동 방법 및 인터페이스 장치
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
US9015641B2 (en) 2011-01-06 2015-04-21 Blackberry Limited Electronic device and method of providing visual notification of a received communication
US9423878B2 (en) * 2011-01-06 2016-08-23 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9471145B2 (en) 2011-01-06 2016-10-18 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9766718B2 (en) 2011-02-28 2017-09-19 Blackberry Limited Electronic device and method of displaying information in response to input
US9477311B2 (en) 2011-01-06 2016-10-25 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9465440B2 (en) 2011-01-06 2016-10-11 Blackberry Limited Electronic device and method of displaying information in response to a gesture
US9202111B2 (en) 2011-01-09 2015-12-01 Fitbit, Inc. Fitness monitoring device with user engagement metric functionality
US8475367B1 (en) 2011-01-09 2013-07-02 Fitbit, Inc. Biometric monitoring device having a body weight sensor, and methods of operating same
US8717381B2 (en) 2011-01-11 2014-05-06 Apple Inc. Gesture mapping for image filter input parameters
KR20120082121A (ko) * 2011-01-13 2012-07-23 삼성전자주식회사 휴대용 단말기의 전화번호 저장 방법 및 장치
US8907903B2 (en) 2011-01-13 2014-12-09 Sony Computer Entertainment America Llc Handing control of an object from one touch input to another touch input
US8713471B1 (en) 2011-01-14 2014-04-29 Intuit Inc. Method and system for providing an intelligent visual scrollbar position indicator
KR101816721B1 (ko) * 2011-01-18 2018-01-10 삼성전자주식회사 센싱 모듈, gui 제어 장치 및 방법
EP2649503A4 (en) * 2011-01-18 2014-12-24 Nokia Corp EXECUTION OF TASK
US8291349B1 (en) 2011-01-19 2012-10-16 Google Inc. Gesture-based metadata display
WO2012098469A2 (en) 2011-01-20 2012-07-26 Cleankeys Inc. Systems and methods for monitoring surface sanitation
US9092132B2 (en) 2011-01-24 2015-07-28 Apple Inc. Device, method, and graphical user interface with a dynamic gesture disambiguation threshold
US8718837B2 (en) 2011-01-28 2014-05-06 Intouch Technologies Interfacing with a mobile telepresence robot
US20120194436A1 (en) * 2011-01-28 2012-08-02 Mahesh Kumar Thodupunuri Handheld bed controller pendant with liquid crystal display
US9323250B2 (en) 2011-01-28 2016-04-26 Intouch Technologies, Inc. Time-dependent navigation of telepresence robots
US9271027B2 (en) * 2011-01-30 2016-02-23 Lg Electronics Inc. Image display apparatus and method for operating the same
US10409851B2 (en) 2011-01-31 2019-09-10 Microsoft Technology Licensing, Llc Gesture-based search
JP5857255B2 (ja) * 2011-01-31 2016-02-10 パナソニックIpマネジメント株式会社 情報処理装置、処理制御方法、プログラム及び記録媒体
US10444979B2 (en) 2011-01-31 2019-10-15 Microsoft Technology Licensing, Llc Gesture-based search
US8381106B2 (en) 2011-02-03 2013-02-19 Google Inc. Touch gesture for detailed display
KR101691478B1 (ko) * 2011-02-09 2016-12-30 삼성전자주식회사 통합 입력에 따른 단말기 운용 방법 및 이를 지원하는 휴대 단말기
US20120206365A1 (en) * 2011-02-10 2012-08-16 Eryk Wangsness Method and System for Controlling a Computer with a Mobile Device
US20120216117A1 (en) * 2011-02-18 2012-08-23 Sony Corporation Method and apparatus for navigating a hierarchical menu based user interface
US20130055139A1 (en) * 2011-02-21 2013-02-28 David A. Polivka Touch interface for documentation of patient encounter
US8782566B2 (en) 2011-02-22 2014-07-15 Cisco Technology, Inc. Using gestures to schedule and manage meetings
TWI441052B (zh) * 2011-02-24 2014-06-11 Avermedia Tech Inc 手勢操作方法及多媒體播放裝置
JP5659854B2 (ja) * 2011-02-24 2015-01-28 ソニー株式会社 無線通信装置、無線通信方法、プログラムおよび無線通信システム
US9213421B2 (en) 2011-02-28 2015-12-15 Blackberry Limited Electronic device and method of displaying information in response to detecting a gesture
CN102681771B (zh) * 2011-03-03 2016-09-14 株式会社堀场制作所 测量装置
US20120226979A1 (en) * 2011-03-04 2012-09-06 Leica Camera Ag Navigation of a Graphical User Interface Using Multi-Dimensional Menus and Modes
US8645873B2 (en) * 2011-03-04 2014-02-04 Verizon Patent And Licensing Inc. Methods and systems for managing an e-reader interface
TW201237649A (en) * 2011-03-04 2012-09-16 Hon Hai Prec Ind Co Ltd System and method for file managing
US8694903B2 (en) * 2011-03-04 2014-04-08 Verizon Patent And Licensing Inc. Methods and systems for managing an e-reader interface
US8797288B2 (en) * 2011-03-07 2014-08-05 Lester F. Ludwig Human user interfaces utilizing interruption of the execution of a first recognized gesture with the execution of a recognized second gesture
JP2014513455A (ja) 2011-03-08 2014-05-29 エンパイア テクノロジー ディベロップメント エルエルシー ビデオコンテンツの出力
JP2012190183A (ja) * 2011-03-09 2012-10-04 Sony Corp 画像処理装置および方法、並びにプログラム
US9013264B2 (en) 2011-03-12 2015-04-21 Perceptive Devices, Llc Multipurpose controller for electronic devices, facial expressions management and drowsiness detection
US8719724B2 (en) 2011-03-16 2014-05-06 Honeywell International Inc. Method for enlarging characters displayed on an adaptive touch screen key pad
US8836802B2 (en) 2011-03-21 2014-09-16 Honeywell International Inc. Method of defining camera scan movements using gestures
USD665418S1 (en) * 2011-03-21 2012-08-14 Microsoft Corporation Display screen with graphical user interface
USD665419S1 (en) * 2011-03-21 2012-08-14 Microsoft Corporation Display screen with animated graphical user interface
US20140173717A1 (en) 2011-03-21 2014-06-19 Assa Abloy Ab System and method of secure data entry
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
WO2012130585A1 (en) * 2011-03-25 2012-10-04 Oce-Technologies B.V. A reproduction system for printing and copying digital documents
CN102693066B (zh) * 2011-03-25 2015-05-27 国基电子(上海)有限公司 触控式电子装置及其虚拟键盘操作方法
EP2696270B1 (en) 2011-03-28 2020-09-30 FUJIFILM Corporation Touch panel device, display method therefor, and display program
US9383917B2 (en) 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
WO2012129670A1 (en) 2011-03-31 2012-10-04 Smart Technologies Ulc Manipulating graphical objects γν a multi-touch interactive system
EP2508969A1 (en) * 2011-04-05 2012-10-10 Research In Motion Limited Electronic device and method of controlling same
US8872773B2 (en) 2011-04-05 2014-10-28 Blackberry Limited Electronic device and method of controlling same
US8965449B2 (en) 2011-04-07 2015-02-24 Apple Inc. Devices and methods for providing access to internal component
JP5697521B2 (ja) * 2011-04-07 2015-04-08 京セラ株式会社 文字入力装置、文字入力制御方法および文字入力プログラム
JP5689014B2 (ja) 2011-04-07 2015-03-25 任天堂株式会社 入力システム、情報処理装置、情報処理プログラム、および3次元位置算出方法
US9529515B2 (en) * 2011-04-19 2016-12-27 Google Inc. Zoom acceleration widgets
US10769739B2 (en) 2011-04-25 2020-09-08 Intouch Technologies, Inc. Systems and methods for management of information among medical providers and facilities
US8713473B2 (en) 2011-04-26 2014-04-29 Google Inc. Mobile browser context switching
US20120278754A1 (en) * 2011-04-29 2012-11-01 Google Inc. Elastic Over-Scroll
US9558519B1 (en) 2011-04-29 2017-01-31 Consumerinfo.Com, Inc. Exposing reporting cycle information
US9229489B2 (en) * 2011-05-03 2016-01-05 Facebook, Inc. Adjusting mobile device state based on user intentions and/or identity
US10222974B2 (en) 2011-05-03 2019-03-05 Nokia Technologies Oy Method and apparatus for providing quick access to device functionality
US8612808B2 (en) * 2011-05-05 2013-12-17 International Business Machines Corporation Touch-sensitive user input device failure prediction
US20120284671A1 (en) * 2011-05-06 2012-11-08 Htc Corporation Systems and methods for interface mangement
US8819576B2 (en) * 2011-05-09 2014-08-26 Blackberry Limited Systems and methods for facilitating an input to an electronic device
KR101199618B1 (ko) 2011-05-11 2012-11-08 주식회사 케이티테크 화면 분할 표시 장치 및 방법
US9317625B2 (en) 2011-05-11 2016-04-19 Mitel Networks Corporation Quick directory search system on a touch screen device and methods thereof
KR20120126491A (ko) * 2011-05-12 2012-11-21 삼성전자주식회사 터치스크린을 구비한 휴대 단말기의 데이터 입력 방법 및 장치
US9123272B1 (en) 2011-05-13 2015-09-01 Amazon Technologies, Inc. Realistic image lighting and shading
JP5485220B2 (ja) * 2011-05-13 2014-05-07 株式会社Nttドコモ 表示装置、ユーザインタフェース方法及びプログラム
US8793624B2 (en) 2011-05-18 2014-07-29 Google Inc. Control of a device using gestures
US9098611B2 (en) 2012-11-26 2015-08-04 Intouch Technologies, Inc. Enhanced video interaction for a user interface of a telepresence network
US20140139616A1 (en) 2012-01-27 2014-05-22 Intouch Technologies, Inc. Enhanced Diagnostics for a Telepresence Robot
US10120438B2 (en) 2011-05-25 2018-11-06 Sony Interactive Entertainment Inc. Eye gaze to alter device behavior
US8699747B2 (en) 2011-05-26 2014-04-15 Digimarc Corporation Image-related methods and systems
US8842875B2 (en) 2011-05-26 2014-09-23 Digimarc Corporation Image related methods and systems
US20120304073A1 (en) * 2011-05-27 2012-11-29 Mirko Mandic Web Browser with Quick Site Access User Interface
US20120304132A1 (en) 2011-05-27 2012-11-29 Chaitanya Dev Sareen Switching back to a previously-interacted-with application
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
JP5830935B2 (ja) * 2011-05-27 2015-12-09 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US8893033B2 (en) 2011-05-27 2014-11-18 Microsoft Corporation Application notifications
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
CA2837752A1 (en) * 2011-05-30 2012-12-06 Li NI Graphic object selection by way of directional swipe gestures
US8661339B2 (en) 2011-05-31 2014-02-25 Apple Inc. Devices, methods, and graphical user interfaces for document manipulation
CA2742021A1 (en) * 2011-06-02 2012-12-02 Smithsonmartin Inc. User interfaces and systems and methods for user interfaces
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
KR101841590B1 (ko) * 2011-06-03 2018-03-23 삼성전자 주식회사 멀티태스킹 인터페이스 제공 방법 및 장치
KR101709510B1 (ko) * 2011-06-03 2017-02-24 엘지전자 주식회사 휴대 단말기 및 그 제어 방법
US11165963B2 (en) 2011-06-05 2021-11-02 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
US8854491B2 (en) 2011-06-05 2014-10-07 Apple Inc. Metadata-assisted image filters
US8751971B2 (en) 2011-06-05 2014-06-10 Apple Inc. Devices, methods, and graphical user interfaces for providing accessibility using a touch-sensitive surface
CN107506249B (zh) 2011-06-05 2021-02-12 苹果公司 用于显示从多个应用接收到的通知的系统和方法
US8639296B2 (en) * 2011-06-07 2014-01-28 Lg Electronics Inc. Mobile device and an image display method thereof
US9298776B2 (en) 2011-06-08 2016-03-29 Ebay Inc. System and method for mining category aspect information
US9552376B2 (en) 2011-06-09 2017-01-24 MemoryWeb, LLC Method and apparatus for managing digital files
US8959459B2 (en) * 2011-06-15 2015-02-17 Wms Gaming Inc. Gesture sensing enhancement system for a wagering game
US9607336B1 (en) 2011-06-16 2017-03-28 Consumerinfo.Com, Inc. Providing credit inquiry alerts
WO2012173640A1 (en) * 2011-06-16 2012-12-20 Cypress Semiconductor Corporaton An optical navigation module with capacitive sensor
JP5360140B2 (ja) * 2011-06-17 2013-12-04 コニカミノルタ株式会社 情報閲覧装置及び制御プログラム並びに制御方法
US10078819B2 (en) 2011-06-21 2018-09-18 Oath Inc. Presenting favorite contacts information to a user of a computing device
US20120327121A1 (en) * 2011-06-22 2012-12-27 Honeywell International Inc. Methods for touch screen control of paperless recorders
US8206047B1 (en) 2011-06-24 2012-06-26 TouchFire, Inc. Keyboard overlay for optimal touch typing on a proximity-based touch screen
JP5694867B2 (ja) * 2011-06-27 2015-04-01 京セラ株式会社 携帯端末装置、プログラムおよび表示制御方法
US9204094B2 (en) 2011-06-28 2015-12-01 Lifesize Communications, Inc. Adjusting volume of a videoconference using touch-based gestures
US8605873B2 (en) 2011-06-28 2013-12-10 Lifesize Communications, Inc. Accessing settings of a videoconference using touch-based gestures
US8605872B2 (en) 2011-06-28 2013-12-10 Lifesize Communications, Inc. Muting a videoconference using touch-based gestures
WO2013001152A1 (en) * 2011-06-30 2013-01-03 Nokia Corporation Method, apparatus and computer program product for managing content
US8823794B2 (en) * 2011-06-30 2014-09-02 Intel Corporation Measuring device user experience through display outputs
US9298312B2 (en) 2011-06-30 2016-03-29 Intel Corporation Automated perceptual quality assessment of touchscreen devices
US9747583B2 (en) 2011-06-30 2017-08-29 Yahoo Holdings, Inc. Presenting entity profile information to a user of a computing device
US20130007606A1 (en) * 2011-06-30 2013-01-03 Nokia Corporation Text deletion
US9141984B2 (en) 2011-07-05 2015-09-22 Sidekick Technology LLC Automobile transaction facilitation using a manufacturer response
US8744925B2 (en) 2011-07-05 2014-06-03 Sidekick Technology Inc. Automobile transaction facilitation based on customer selection of a specific automobile
US8650093B2 (en) 2011-07-05 2014-02-11 Sidekick Technology LLC Used automobile transaction facilitation for a specific used automobile
US9483606B1 (en) 2011-07-08 2016-11-01 Consumerinfo.Com, Inc. Lifescore
US9041734B2 (en) 2011-07-12 2015-05-26 Amazon Technologies, Inc. Simulating three-dimensional features
US20130018537A1 (en) * 2011-07-15 2013-01-17 Arad Eliahu Central Vehicle data and control system or artificial intelligence driver assistance device
US9047007B2 (en) 2011-07-28 2015-06-02 National Instruments Corporation Semantic zoom within a diagram of a system
US20130031076A1 (en) * 2011-07-28 2013-01-31 Kikin, Inc. Systems and methods for contextual searching of semantic entities
US8713482B2 (en) 2011-07-28 2014-04-29 National Instruments Corporation Gestures for presentation of different views of a system diagram
US8782525B2 (en) 2011-07-28 2014-07-15 National Insturments Corporation Displaying physical signal routing in a diagram of a system
US20130027433A1 (en) * 2011-07-29 2013-01-31 Motorola Mobility, Inc. User interface and method for managing a user interface state between a locked state and an unlocked state
US8687023B2 (en) * 2011-08-02 2014-04-01 Microsoft Corporation Cross-slide gesture to select and rearrange
US9311426B2 (en) 2011-08-04 2016-04-12 Blackberry Limited Orientation-dependent processing of input files by an electronic device
US9713764B2 (en) * 2011-08-04 2017-07-25 Zvi Minkovitch Method, system and apparatus for managing a football match
US10088924B1 (en) 2011-08-04 2018-10-02 Amazon Technologies, Inc. Overcoming motion effects in gesture recognition
US9268820B2 (en) 2011-08-04 2016-02-23 Google Inc. Providing knowledge panels with search results
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
US20130038552A1 (en) * 2011-08-08 2013-02-14 Xtreme Labs Inc. Method and system for enhancing use of touch screen enabled devices
US9317196B2 (en) 2011-08-10 2016-04-19 Microsoft Technology Licensing, Llc Automatic zooming for text selection/cursor placement
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
US8564684B2 (en) * 2011-08-17 2013-10-22 Digimarc Corporation Emotional illumination, and related arrangements
US10706096B2 (en) 2011-08-18 2020-07-07 Apple Inc. Management of local and remote media items
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
US9733712B2 (en) 2011-08-29 2017-08-15 Kyocera Corporation Device, method, and storage medium storing program
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
EP2751748B1 (en) 2011-08-30 2019-05-08 Digimarc Corporation Methods and arrangements for identifying objects
US20130057587A1 (en) 2011-09-01 2013-03-07 Microsoft Corporation Arranging tiles
KR101155544B1 (ko) * 2011-09-02 2012-06-19 김형수 키보드 표시장치 및 방법
US8176435B1 (en) * 2011-09-08 2012-05-08 Google Inc. Pinch to adjust
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
WO2013033954A1 (zh) 2011-09-09 2013-03-14 深圳市大疆创新科技有限公司 陀螺式动态自平衡云台
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
KR101340677B1 (ko) * 2011-09-09 2013-12-12 주식회사 팬택 스마트 터치를 지원하는 단말 장치 및 단말 장치의 동작 방법
US9146670B2 (en) 2011-09-10 2015-09-29 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US8933952B2 (en) 2011-09-10 2015-01-13 Microsoft Corporation Pre-rendering new content for an application-selectable user interface
US9244802B2 (en) 2011-09-10 2016-01-26 Microsoft Technology Licensing, Llc Resource user interface
WO2013037476A1 (de) * 2011-09-12 2013-03-21 Volkswagen Aktiengesellschaft Verfahren und vorrichtung zum anzeigen von informationen und zum bediene eines elektronischen geräts
US8892262B2 (en) 2011-09-13 2014-11-18 Qmotion Incorporated Programmable wall station for automated window and door coverings
US9106691B1 (en) 2011-09-16 2015-08-11 Consumerinfo.Com, Inc. Systems and methods of identity protection and management
US9354445B1 (en) 2011-09-16 2016-05-31 Google Inc. Information processing on a head-mountable device
US8959430B1 (en) * 2011-09-21 2015-02-17 Amazon Technologies, Inc. Facilitating selection of keys related to a selected key
CN103918247B (zh) 2011-09-23 2016-08-24 数字标记公司 基于背景环境的智能手机传感器逻辑
KR101862706B1 (ko) * 2011-09-23 2018-05-30 삼성전자주식회사 휴대용 단말기에서 자동 화면 회전을 방지하기 위한 장치 및 방법
US8732579B2 (en) * 2011-09-23 2014-05-20 Klip, Inc. Rapid preview of remote video content
US8300777B1 (en) 2011-09-25 2012-10-30 Google Inc. Divided call history user interface
US8947351B1 (en) 2011-09-27 2015-02-03 Amazon Technologies, Inc. Point of view determinations for finger tracking
US9495012B2 (en) 2011-09-27 2016-11-15 Z124 Secondary single screen mode activation through user interface activation
JP5269166B2 (ja) * 2011-09-29 2013-08-21 株式会社東芝 電子機器およびその制御方法
US9002322B2 (en) 2011-09-29 2015-04-07 Apple Inc. Authentication with secondary approver
US8527904B2 (en) * 2011-09-30 2013-09-03 Oracle International Corporation Quick data entry lanes for touch screen mobile devices
JP5805601B2 (ja) * 2011-09-30 2015-11-04 京セラ株式会社 装置、方法、及びプログラム
US9710048B2 (en) 2011-10-03 2017-07-18 Google Technology Holdings LLC Method for detecting false wake conditions of a portable electronic device
KR101262525B1 (ko) * 2011-10-05 2013-05-08 기아자동차주식회사 이동 단말기에서의 앨범 리스트 관리 방법과 그 시스템
US20130091467A1 (en) * 2011-10-07 2013-04-11 Barnesandnoble.Com Llc System and method for navigating menu options
US20130091473A1 (en) * 2011-10-11 2013-04-11 Microsoft Corporation Changing display between grid and form views
US20130093668A1 (en) * 2011-10-12 2013-04-18 Samsung Electronics Co., Ltd. Methods and apparatus for transmitting/receiving calligraphed writing message
US8730174B2 (en) 2011-10-13 2014-05-20 Blackberry Limited Device and method for receiving input
TWI471786B (zh) * 2011-10-13 2015-02-01 Tpk Holding Co Ltd 觸控面板
US8738516B1 (en) 2011-10-13 2014-05-27 Consumerinfo.Com, Inc. Debt services candidate locator
US10684768B2 (en) * 2011-10-14 2020-06-16 Autodesk, Inc. Enhanced target selection for a touch-based input enabled user interface
US9081547B2 (en) * 2011-10-17 2015-07-14 Blackberry Limited System and method of automatic switching to a text-entry mode for a computing device
US20130093793A1 (en) 2011-10-17 2013-04-18 Microsoft Corporation Pinning a Callout Animation
US8634807B2 (en) 2011-10-17 2014-01-21 Blackberry Limited System and method for managing electronic groups
EP2584463B1 (en) * 2011-10-18 2017-09-13 BlackBerry Limited Method of rendering a user interface
CA2792895C (en) * 2011-10-18 2020-04-28 Research In Motion Limited Method of rendering a user interface
US9075631B2 (en) * 2011-10-18 2015-07-07 Blackberry Limited Method of rendering a user interface
US9218105B2 (en) * 2011-10-18 2015-12-22 Blackberry Limited Method of modifying rendered attributes of list elements in a user interface
US9251144B2 (en) * 2011-10-19 2016-02-02 Microsoft Technology Licensing, Llc Translating language characters in media content
JP5999830B2 (ja) * 2011-10-28 2016-09-28 任天堂株式会社 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法
US8490008B2 (en) 2011-11-10 2013-07-16 Research In Motion Limited Touchscreen keyboard predictive display and generation of a set of characters
US20130111391A1 (en) * 2011-11-01 2013-05-02 Microsoft Corporation Adjusting content to avoid occlusion by a virtual input panel
US9594504B2 (en) * 2011-11-08 2017-03-14 Microsoft Technology Licensing, Llc User interface indirect interaction
CA2781298C (en) 2011-11-08 2017-01-03 Research In Motion Limited Improved block zoom on a mobile electronic device
US8836751B2 (en) 2011-11-08 2014-09-16 Intouch Technologies, Inc. Tele-presence system with a user interface that displays different communication links
EP2776908A4 (en) 2011-11-09 2015-07-15 Blackberry Ltd INPUT DEVICE AND METHOD FOR ELECTRONIC APPARATUS
US9715489B2 (en) 2011-11-10 2017-07-25 Blackberry Limited Displaying a prediction candidate after a typing mistake
US9122672B2 (en) 2011-11-10 2015-09-01 Blackberry Limited In-letter word prediction for virtual keyboard
US9310889B2 (en) 2011-11-10 2016-04-12 Blackberry Limited Touchscreen keyboard predictive display and generation of a set of characters
US9652448B2 (en) 2011-11-10 2017-05-16 Blackberry Limited Methods and systems for removing or replacing on-keyboard prediction candidates
KR101905038B1 (ko) 2011-11-16 2018-10-08 삼성전자주식회사 다중 어플리케이션 환경 하에서 터치스크린을 가지는 장치 및 그 제어 방법
US9060107B2 (en) * 2011-11-23 2015-06-16 Verizon Patent And Licensing Inc. Video responses to messages
JP5284448B2 (ja) * 2011-11-25 2013-09-11 株式会社東芝 情報処理装置および表示制御方法
JP6194167B2 (ja) * 2011-11-25 2017-09-06 京セラ株式会社 装置、方法、及びプログラム
US8896553B1 (en) 2011-11-30 2014-11-25 Cypress Semiconductor Corporation Hybrid sensor module
US8235529B1 (en) 2011-11-30 2012-08-07 Google Inc. Unlocking a screen using eye tracking information
US9286414B2 (en) 2011-12-02 2016-03-15 Microsoft Technology Licensing, Llc Data discovery and description service
US9565476B2 (en) * 2011-12-02 2017-02-07 Netzyn, Inc. Video providing textual content system and method
US9773245B1 (en) * 2011-12-05 2017-09-26 Amazon Technologies, Inc. Acquiring items using gestures on a touchscreen
US9104528B2 (en) 2011-12-08 2015-08-11 Microsoft Technology Licensing, Llc Controlling the release of private information using static flow analysis
US20130147719A1 (en) * 2011-12-08 2013-06-13 Research In Motion Limited Apparatus, and associated method, for temporarily limiting operability of user-interface portion of communication device
US9092131B2 (en) * 2011-12-13 2015-07-28 Microsoft Technology Licensing, Llc Highlighting of tappable web page elements
EP2791766A4 (en) * 2011-12-14 2015-07-22 Nokia Corp METHODS, DEVICES AND COMPUTER PROGRAM PRODUCTS FOR COMBINING AREAS IN VIEWS OF USER INTERFACES
US9292094B2 (en) 2011-12-16 2016-03-22 Microsoft Technology Licensing, Llc Gesture inferred vocabulary bindings
TWI456485B (zh) * 2011-12-20 2014-10-11 Acer Inc 圖像配置方法與電子裝置
US9030407B2 (en) * 2011-12-21 2015-05-12 Nokia Technologies Oy User gesture recognition
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
KR20130093722A (ko) * 2011-12-23 2013-08-23 삼성전자주식회사 디스플레이 장치 및 그 잠금 해제 방법
KR101919853B1 (ko) * 2011-12-23 2018-11-19 삼성전자주식회사 디스플레이 장치 및 그 잠금 해제 방법
EP2799954B1 (en) * 2011-12-28 2020-01-15 Hiroyuki Ikeda Portable terminal
RU2600106C2 (ru) * 2011-12-28 2016-10-20 Нокиа Текнолоджиз Ой Переключатель приложений
CN102591577A (zh) * 2011-12-28 2012-07-18 华为技术有限公司 一种弧形菜单索引显示方法及相关装置
RU2601831C2 (ru) 2011-12-28 2016-11-10 Нокиа Текнолоджиз Ой Предоставление открытого экземпляра приложения
US8996729B2 (en) 2012-04-12 2015-03-31 Nokia Corporation Method and apparatus for synchronizing tasks performed by multiple devices
US9218123B2 (en) 2011-12-29 2015-12-22 Apple Inc. Device, method, and graphical user interface for resizing content viewing and text entry interfaces
EP2846274A3 (en) * 2011-12-29 2015-05-06 Huawei Technologies Co., Ltd. Contact searching method and apparatus, and applied mobile terminal
US9274683B2 (en) * 2011-12-30 2016-03-01 Google Inc. Interactive answer boxes for user search queries
US8521785B2 (en) * 2012-01-03 2013-08-27 Oracle International Corporation System and method for efficient representation of dynamic ranges of numeric values
KR101932270B1 (ko) * 2012-01-04 2018-12-24 엘지전자 주식회사 이동 단말기 및 그 제어방법
US20130179838A1 (en) * 2012-01-05 2013-07-11 Microsoft Corporation Maintanence of terminated applications within the backstack
TWI466024B (zh) * 2012-01-05 2014-12-21 Acer Inc 無鍵盤時預載入作業系統的操作模組及其方法
JP5945417B2 (ja) * 2012-01-06 2016-07-05 京セラ株式会社 電子機器
KR101951480B1 (ko) * 2012-01-09 2019-02-22 엘지전자 주식회사 전자 기기 및 전자 기기의 제어 방법
CN103207768A (zh) * 2012-01-11 2013-07-17 元太科技工业股份有限公司 双屏幕电子装置及其操作方法
US9223415B1 (en) 2012-01-17 2015-12-29 Amazon Technologies, Inc. Managing resource usage for task performance
US9557913B2 (en) * 2012-01-19 2017-01-31 Blackberry Limited Virtual keyboard display having a ticker proximate to the virtual keyboard
US9152323B2 (en) 2012-01-19 2015-10-06 Blackberry Limited Virtual keyboard providing an indication of received input
US9166892B1 (en) * 2012-01-20 2015-10-20 Google Inc. Systems and methods for event stream management
EP2805439B1 (en) 2012-01-20 2016-12-28 Digimarc Corporation Shared secret arrangements and optical data transfer
US9372978B2 (en) 2012-01-20 2016-06-21 Apple Inc. Device, method, and graphical user interface for accessing an application in a locked device
US9619038B2 (en) 2012-01-23 2017-04-11 Blackberry Limited Electronic device and method of displaying a cover image and an application image from a low power condition
US9058168B2 (en) * 2012-01-23 2015-06-16 Blackberry Limited Electronic device and method of controlling a display
US20140320536A1 (en) * 2012-01-24 2014-10-30 Google Inc. Methods and Systems for Determining Orientation of a Display of Content on a Device
WO2013112412A1 (en) * 2012-01-24 2013-08-01 Secure Couture, Llc System for initiating an emergency communications using a wireless peripheral of a mobile computing device
US9052819B2 (en) * 2012-01-25 2015-06-09 Honeywell International Inc. Intelligent gesture-based user's instantaneous interaction and task requirements recognition system and method
US20130191778A1 (en) * 2012-01-25 2013-07-25 Sap Ag Semantic Zooming in Regions of a User Interface
US10108737B2 (en) * 2012-01-25 2018-10-23 Microsoft Technology Licensing, Llc Presenting data driven forms
US8884928B1 (en) 2012-01-26 2014-11-11 Amazon Technologies, Inc. Correcting for parallax in electronic displays
US9418068B2 (en) * 2012-01-27 2016-08-16 Microsoft Technology Licensing, Llc Dimensional conversion in presentations
US8436828B1 (en) 2012-01-27 2013-05-07 Google Inc. Smart touchscreen key activation detection
US9235318B2 (en) 2012-02-01 2016-01-12 Facebook, Inc. Transitions among hierarchical user-interface layers
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
US20130201161A1 (en) * 2012-02-03 2013-08-08 John E. Dolan Methods, Systems and Apparatus for Digital-Marking-Surface Content-Unit Manipulation
US9477642B2 (en) * 2012-02-05 2016-10-25 Apple Inc. Gesture-based navigation among content items
US9641480B2 (en) 2012-02-05 2017-05-02 Apple Inc. Automated participant account determination for a communication session
JP5926062B2 (ja) * 2012-02-06 2016-05-25 株式会社ザクティ ユーザインタフェース装置
US20130205201A1 (en) * 2012-02-08 2013-08-08 Phihong Technology Co.,Ltd. Touch Control Presentation System and the Method thereof
US9491131B1 (en) * 2012-02-13 2016-11-08 Urban Airship, Inc. Push composer
US9369988B1 (en) 2012-02-13 2016-06-14 Urban Airship, Inc. Push reporting
US9354748B2 (en) 2012-02-13 2016-05-31 Microsoft Technology Licensing, Llc Optical stylus interaction
US9128605B2 (en) 2012-02-16 2015-09-08 Microsoft Technology Licensing, Llc Thumbnail-image selection of applications
US9769556B2 (en) 2012-02-22 2017-09-19 Snik Llc Magnetic earphones holder including receiving external ambient audio and transmitting to the earphones
US10524038B2 (en) 2012-02-22 2019-12-31 Snik Llc Magnetic earphones holder
CN102622174B (zh) * 2012-02-23 2013-12-11 中兴通讯股份有限公司 一种屏幕的解锁系统和方法
CN103294374A (zh) 2012-02-23 2013-09-11 中兴通讯股份有限公司 一种触摸屏解锁方法及装置
DE112012000189B4 (de) 2012-02-24 2023-06-15 Blackberry Limited Berührungsbildschirm-Tastatur zum Vorsehen von Wortvorhersagen in Partitionen der Berührungsbildschirm-Tastatur in naher Assoziation mit Kandidaten-Buchstaben
US8675113B2 (en) 2012-02-24 2014-03-18 Research In Motion Limited User interface for a digital camera
CA2865272C (en) 2012-02-24 2019-11-05 Blackberry Limited Virtual keyboard with dynamically reconfigurable layout
US9747019B2 (en) * 2012-02-24 2017-08-29 Lg Electronics Inc. Mobile terminal and control method thereof
US9519909B2 (en) 2012-03-01 2016-12-13 The Nielsen Company (Us), Llc Methods and apparatus to identify users of handheld computing devices
US8873227B2 (en) 2012-03-02 2014-10-28 Microsoft Corporation Flexible hinge support layer
US9064654B2 (en) 2012-03-02 2015-06-23 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US9460029B2 (en) 2012-03-02 2016-10-04 Microsoft Technology Licensing, Llc Pressure sensitive keys
US9075566B2 (en) 2012-03-02 2015-07-07 Microsoft Technoogy Licensing, LLC Flexible hinge spine
US9360893B2 (en) 2012-03-02 2016-06-07 Microsoft Technology Licensing, Llc Input device writing surface
US9298236B2 (en) 2012-03-02 2016-03-29 Microsoft Technology Licensing, Llc Multi-stage power adapter configured to provide a first power level upon initial connection of the power adapter to the host device and a second power level thereafter upon notification from the host device to the power adapter
USRE48963E1 (en) 2012-03-02 2022-03-08 Microsoft Technology Licensing, Llc Connection device for computing devices
EP2821904A4 (en) * 2012-03-02 2015-10-21 Nec Corp INFORMATION PROCESSING DEVICE, PROCESSING METHOD, AND RECORDING MEDIUM
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9426905B2 (en) 2012-03-02 2016-08-23 Microsoft Technology Licensing, Llc Connection device for computing devices
US9870066B2 (en) 2012-03-02 2018-01-16 Microsoft Technology Licensing, Llc Method of manufacturing an input device
US10282055B2 (en) 2012-03-06 2019-05-07 Apple Inc. Ordered processing of edits for a media editing application
US9202433B2 (en) 2012-03-06 2015-12-01 Apple Inc. Multi operation slider
US9131192B2 (en) 2012-03-06 2015-09-08 Apple Inc. Unified slider control for modifying multiple image properties
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
US9041727B2 (en) 2012-03-06 2015-05-26 Apple Inc. User interface tools for selectively applying effects to image
TWI456486B (zh) * 2012-03-06 2014-10-11 Acer Inc 電子裝置及控制電子裝置的方法
US20130234984A1 (en) 2012-03-06 2013-09-12 Industry-University Cooperation Foundation Hanyang University System for linking and controlling terminals and user terminal used in the same
US20130239063A1 (en) * 2012-03-06 2013-09-12 Apple Inc. Selection of multiple images
US9710123B1 (en) * 2012-03-08 2017-07-18 Amazon Technologies, Inc. Time-based device interfaces
US20130238973A1 (en) * 2012-03-10 2013-09-12 Ming Han Chang Application of a touch based interface with a cube structure for a mobile device
US9063574B1 (en) 2012-03-14 2015-06-23 Amazon Technologies, Inc. Motion detection systems for electronic devices
US9223497B2 (en) 2012-03-16 2015-12-29 Blackberry Limited In-context word prediction and word correction
US8667414B2 (en) 2012-03-23 2014-03-04 Google Inc. Gestural input at a virtual keyboard
US9760151B1 (en) * 2012-03-26 2017-09-12 Amazon Technologies, Inc. Detecting damage to an electronic device display
US10977285B2 (en) 2012-03-28 2021-04-13 Verizon Media Inc. Using observations of a person to determine if data corresponds to the person
US9285895B1 (en) 2012-03-28 2016-03-15 Amazon Technologies, Inc. Integrated near field sensor for display devices
CN102662576B (zh) * 2012-03-29 2015-04-29 华为终端有限公司 基于触摸的信息发送方法及装置
US8620021B2 (en) 2012-03-29 2013-12-31 Digimarc Corporation Image-related methods and arrangements
KR101907450B1 (ko) * 2012-03-30 2018-10-12 인포뱅크 주식회사 휴대용 단말기에서의 메뉴 구성 방법
US8881269B2 (en) 2012-03-31 2014-11-04 Apple Inc. Device, method, and graphical user interface for integrating recognition of handwriting gestures with a screen reader
US8872618B2 (en) * 2012-04-09 2014-10-28 Nai-Chien Chang Unlocking method for electronic device
US20130279769A1 (en) 2012-04-10 2013-10-24 Picofield Technologies Inc. Biometric Sensing
US9104260B2 (en) 2012-04-10 2015-08-11 Typesoft Technologies, Inc. Systems and methods for detecting a press on a touch-sensitive surface
US9251313B2 (en) 2012-04-11 2016-02-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US8902278B2 (en) 2012-04-11 2014-12-02 Intouch Technologies, Inc. Systems and methods for visualizing and managing telepresence devices in healthcare networks
US8954890B2 (en) * 2012-04-12 2015-02-10 Supercell Oy System, method and graphical user interface for controlling a game
US8814674B2 (en) 2012-05-24 2014-08-26 Supercell Oy Graphical user interface for a gaming system
GB2501145A (en) 2012-04-12 2013-10-16 Supercell Oy Rendering and modifying objects on a graphical user interface
TW201342143A (zh) * 2012-04-13 2013-10-16 Wintek Corp 輸入裝置及其控制參數調整方法
US8473975B1 (en) 2012-04-16 2013-06-25 The Nielsen Company (Us), Llc Methods and apparatus to detect user attentiveness to handheld computing devices
US9201510B2 (en) 2012-04-16 2015-12-01 Blackberry Limited Method and device having touchscreen keyboard with visual cues
US9292158B2 (en) * 2012-04-17 2016-03-22 Franz Antonio Wakefield Method, system, apparatus, and tangible portable interactive electronic device storage medium; that processes custom programs and data for a user by creating, displaying, storing, modifying, performing adaptive learning routines, and multitasking; utilizing cascade windows on an electronic screen display in a mobile electronic interactive device GUI (graphical user interface) system
EP2839366A4 (en) * 2012-04-18 2016-05-11 Nokia Technologies Oy DISPLAY DEVICE WITH HAPTIC RETURN
US8937636B2 (en) * 2012-04-20 2015-01-20 Logitech Europe S.A. Using previous selection information in a user interface having a plurality of icons
US9898159B2 (en) * 2012-04-20 2018-02-20 Sony Corporation Arrangement and display of graphical elements based on designation of a point
US9116567B2 (en) 2012-04-25 2015-08-25 Google Technology Holdings LLC Systems and methods for managing the display of content on an electronic device
US10025487B2 (en) 2012-04-30 2018-07-17 Blackberry Limited Method and apparatus for text selection
US9354805B2 (en) 2012-04-30 2016-05-31 Blackberry Limited Method and apparatus for text selection
US8756052B2 (en) * 2012-04-30 2014-06-17 Blackberry Limited Methods and systems for a locally and temporally adaptive text prediction
US9772700B2 (en) 2012-04-30 2017-09-26 Blackberry Limited Device and method for processing user input
US9292192B2 (en) 2012-04-30 2016-03-22 Blackberry Limited Method and apparatus for text selection
KR101958747B1 (ko) * 2012-05-02 2019-03-15 삼성전자주식회사 휴대단말기의 텍스트 입력 방법 및 장치
KR101413286B1 (ko) * 2012-05-02 2014-07-01 주식회사 팬택 전자 장치 및 이를 위한 잠금 해제 장치와 방법
CN103383604A (zh) * 2012-05-02 2013-11-06 东莞万士达液晶显示器有限公司 输入装置及其控制参数调整方法
US9086732B2 (en) 2012-05-03 2015-07-21 Wms Gaming Inc. Gesture fusion
US9235324B2 (en) * 2012-05-04 2016-01-12 Google Inc. Touch interpretation for displayed elements
US9853959B1 (en) 2012-05-07 2017-12-26 Consumerinfo.Com, Inc. Storage and maintenance of personal data
WO2013169870A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for transitioning between display states in response to gesture
US10649622B2 (en) * 2012-05-09 2020-05-12 Apple Inc. Electronic message user interface
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical objects
US10235014B2 (en) 2012-05-09 2019-03-19 Apple Inc. Music user interface
CN104487929B (zh) 2012-05-09 2018-08-17 苹果公司 用于响应于用户接触来显示附加信息的设备、方法和图形用户界面
US10739971B2 (en) 2012-05-09 2020-08-11 Apple Inc. Accessing and displaying information corresponding to past times and future times
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
EP2847662B1 (en) 2012-05-09 2020-02-19 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
EP3185116B1 (en) 2012-05-09 2019-09-11 Apple Inc. Device, method and graphical user interface for providing tactile feedback for operations performed in a user interface
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
US10097496B2 (en) 2012-05-09 2018-10-09 Apple Inc. Electronic mail user interface
KR101670570B1 (ko) 2012-05-09 2016-10-28 애플 인크. 사용자 인터페이스 객체를 선택하는 디바이스, 방법, 및 그래픽 사용자 인터페이스
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
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
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
US9459781B2 (en) 2012-05-09 2016-10-04 Apple Inc. Context-specific user interfaces for displaying animated sequences
US9582165B2 (en) 2012-05-09 2017-02-28 Apple Inc. Context-specific user interfaces
US10990270B2 (en) 2012-05-09 2021-04-27 Apple Inc. Context-specific user interfaces
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
US10613743B2 (en) 2012-05-09 2020-04-07 Apple Inc. User interface for receiving user input
JP2015519656A (ja) 2012-05-09 2015-07-09 アップル インコーポレイテッド ユーザインタフェースオブジェクトを移動し、ドロップするためのデバイス、方法及びグラフィカルユーザインタフェース
US9066200B1 (en) * 2012-05-10 2015-06-23 Longsand Limited User-generated content in a virtual reality environment
US8451246B1 (en) * 2012-05-11 2013-05-28 Google Inc. Swipe gesture classification
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
KR101868352B1 (ko) * 2012-05-14 2018-06-19 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법
US20130300590A1 (en) 2012-05-14 2013-11-14 Paul Henry Dietz Audio Feedback
US10417037B2 (en) 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
US9891709B2 (en) * 2012-05-16 2018-02-13 Immersion Corporation Systems and methods for content- and context specific haptic effects using predefined haptic effects
US9223496B2 (en) * 2012-05-18 2015-12-29 Ebay Inc. User interface for comparing items using gestures
US8645466B2 (en) 2012-05-18 2014-02-04 Dropbox, Inc. Systems and methods for displaying file and folder information to a user
EP2852881A4 (en) 2012-05-22 2016-03-23 Intouch Technologies Inc GRAPHIC USER INTERFACES CONTAINING TOUCH PAD TOUCH INTERFACES FOR TELEMEDICINE DEVICES
US9361021B2 (en) 2012-05-22 2016-06-07 Irobot Corporation Graphical user interfaces including touchpad driving interfaces for telemedicine devices
US8718716B2 (en) * 2012-05-23 2014-05-06 Steven Earl Kader Method of displaying images while charging a smartphone
US9927952B2 (en) * 2012-05-23 2018-03-27 Microsoft Technology Licensing, Llc Utilizing a ribbon to access an application user interface
US9207860B2 (en) 2012-05-25 2015-12-08 Blackberry Limited Method and apparatus for detecting a gesture
KR20130133564A (ko) * 2012-05-29 2013-12-09 삼성전자주식회사 전자 장치, 키 입력 방법 및 컴퓨터 판독가능 기록매체
US11269486B2 (en) 2012-05-29 2022-03-08 Samsung Electronics Co., Ltd. Method for displaying item in terminal and terminal using the same
WO2013177761A1 (zh) * 2012-05-30 2013-12-05 华为技术有限公司 显示控制方法和装置
US8737821B2 (en) 2012-05-31 2014-05-27 Eric Qing Li Automatic triggering of a zoomed-in scroll bar for a media program based on user input
US8875060B2 (en) * 2012-06-04 2014-10-28 Sap Ag Contextual gestures manager
US8826169B1 (en) * 2012-06-04 2014-09-02 Amazon Technologies, Inc. Hiding content of a digital content item
US10176633B2 (en) 2012-06-05 2019-01-08 Apple Inc. Integrated mapping and navigation application
US10156455B2 (en) 2012-06-05 2018-12-18 Apple Inc. Context-aware voice guidance
US9367959B2 (en) * 2012-06-05 2016-06-14 Apple Inc. Mapping application with 3D presentation
US9111380B2 (en) 2012-06-05 2015-08-18 Apple Inc. Rendering maps
US8965696B2 (en) 2012-06-05 2015-02-24 Apple Inc. Providing navigation instructions while operating navigation application in background
US9159153B2 (en) 2012-06-05 2015-10-13 Apple Inc. Method, system and apparatus for providing visual feedback of a map view change
US9886794B2 (en) 2012-06-05 2018-02-06 Apple Inc. Problem reporting in maps
US9482296B2 (en) 2012-06-05 2016-11-01 Apple Inc. Rendering road signs during navigation
US9418672B2 (en) 2012-06-05 2016-08-16 Apple Inc. Navigation application with adaptive instruction text
US8880336B2 (en) * 2012-06-05 2014-11-04 Apple Inc. 3D navigation
US9997069B2 (en) 2012-06-05 2018-06-12 Apple Inc. Context-aware voice guidance
US10444836B2 (en) 2012-06-07 2019-10-15 Nook Digital, Llc Accessibility aids for users of electronic devices
US10031556B2 (en) 2012-06-08 2018-07-24 Microsoft Technology Licensing, Llc User experience adaptation
USD710382S1 (en) * 2012-06-08 2014-08-05 Apple Inc. Display screen or portion thereof with icon
KR101437090B1 (ko) * 2012-06-08 2014-09-11 스핀노트 주식회사 보조페이지 출력이 가능한 출력장치, 보조페이지 출력방법 및 그 방법을 구현하는 프로그램이 기록된 기록매체
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9019615B2 (en) 2012-06-12 2015-04-28 Microsoft Technology Licensing, Llc Wide field-of-view virtual image projector
JP6071107B2 (ja) * 2012-06-14 2017-02-01 裕行 池田 携帯端末
US20130339859A1 (en) 2012-06-15 2013-12-19 Muzik LLC Interactive networked headphones
TWI463371B (zh) * 2012-06-20 2014-12-01 Pixart Imaging Inc 手勢偵測裝置以及根據速度判斷連續手勢的方法
US9146666B2 (en) 2012-06-21 2015-09-29 Sharp Laboratories Of America, Inc. Touch sensor navigation
US9116552B2 (en) 2012-06-27 2015-08-25 Blackberry Limited Touchscreen keyboard providing selection of word predictions in partitions of the touchscreen keyboard
US10176635B2 (en) * 2012-06-28 2019-01-08 Microsoft Technology Licensing, Llc Saving augmented realities
US20160011773A1 (en) * 2012-06-28 2016-01-14 Xiuzhang Huang User equipment and operation control method therefor
US9805118B2 (en) * 2012-06-29 2017-10-31 Change Healthcare Llc Transcription method, apparatus and computer program product
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
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
KR101963787B1 (ko) 2012-07-09 2019-03-29 삼성전자주식회사 휴대 단말기의 부가 기능 운용 방법 및 장치
US9021437B2 (en) * 2012-07-13 2015-04-28 Microsoft Technology Licensing, Llc Declarative style rules for default touch behaviors
EP2872980B1 (en) 2012-07-15 2018-10-17 Apple Inc. Disambiguation of multitouch gesture recognition for 3d interaction
EP3379840A1 (en) * 2012-07-19 2018-09-26 Sumitomo (S.H.I.) Construction Machinery Co., Ltd. Shovel management apparatus and management method
US20140026101A1 (en) 2012-07-20 2014-01-23 Barnesandnoble.Com Llc Accessible Menu Navigation Techniques For Electronic Devices
KR20140014457A (ko) * 2012-07-24 2014-02-06 (주)휴맥스 상태 바 표시 제어 장치 및 방법
US9298295B2 (en) * 2012-07-25 2016-03-29 Facebook, Inc. Gestures for auto-correct
KR101899817B1 (ko) * 2012-08-01 2018-09-19 엘지전자 주식회사 이동단말기 및 그 제어 방법
US9785314B2 (en) * 2012-08-02 2017-10-10 Facebook, Inc. Systems and methods for displaying an animation to confirm designation of an image for sharing
US9246958B2 (en) * 2012-08-02 2016-01-26 Facebook, Inc. Systems and methods for multiple photo selection
JP2014035656A (ja) * 2012-08-09 2014-02-24 Sony Corp 画像処理装置、画像処理方法、およびプログラム
US9256366B2 (en) * 2012-08-14 2016-02-09 Google Technology Holdings LLC Systems and methods for touch-based two-stage text input
US20140053113A1 (en) * 2012-08-15 2014-02-20 Prss Holding BV Processing user input pertaining to content movement
US20140052450A1 (en) * 2012-08-16 2014-02-20 Nuance Communications, Inc. User interface for entertainment systems
CN102819417B (zh) * 2012-08-16 2015-07-15 小米科技有限责任公司 一种图片显示处理方法及装置
US9497515B2 (en) 2012-08-16 2016-11-15 Nuance Communications, Inc. User interface for entertainment systems
US9507513B2 (en) 2012-08-17 2016-11-29 Google Inc. Displaced double tap gesture
US8964379B2 (en) 2012-08-20 2015-02-24 Microsoft Corporation Switchable magnetic lock
US20140059489A1 (en) * 2012-08-21 2014-02-27 Amulet Technologies, Llc Rotate Gesture
US9483168B2 (en) 2012-08-22 2016-11-01 Google Inc. Correcting scrolling gesture
TWI515636B (zh) * 2012-08-24 2016-01-01 緯創資通股份有限公司 可攜式電子裝置及其自動解鎖方法
WO2014035366A1 (en) * 2012-08-27 2014-03-06 Empire Technology Development Llc Customizable application functionality activation
US9360997B2 (en) * 2012-08-29 2016-06-07 Apple Inc. Content presentation and interaction across multiple displays
US20140067366A1 (en) * 2012-08-30 2014-03-06 Google Inc. Techniques for selecting languages for automatic speech recognition
CN102841684B (zh) * 2012-08-30 2015-12-16 小米科技有限责任公司 一种防止误操作的方法、装置和设备
US9524290B2 (en) 2012-08-31 2016-12-20 Blackberry Limited Scoring predictions based on prediction length and typing speed
CN102878978B (zh) * 2012-08-31 2014-12-24 深圳华盛昌机械实业有限公司 遥控测距生成工程蓝图的方法
US9063653B2 (en) 2012-08-31 2015-06-23 Blackberry Limited Ranking predictions based on typing speed and typing confidence
US9576574B2 (en) 2012-09-10 2017-02-21 Apple Inc. Context-sensitive handling of interruptions by intelligent digital assistant
KR20140033839A (ko) * 2012-09-11 2014-03-19 삼성전자주식회사 터치스크린을 구비한 단말에서 한 손을 이용한 사용자 인터페이스 방법 및 장치
JP5841260B2 (ja) * 2012-09-11 2016-01-13 日本電信電話株式会社 コンテンツ表示装置、コンテンツ表示システム、コンテンツ表示方法及びコンテンツ表示プログラム
US20140075311A1 (en) * 2012-09-11 2014-03-13 Jesse William Boettcher Methods and apparatus for controlling audio volume on an electronic device
USD771639S1 (en) * 2012-09-13 2016-11-15 Apple Inc. Display screen or portion thereof with graphical user interface
CN104620206B (zh) 2012-09-14 2018-03-20 夏普株式会社 显示装置、便携终端、监视器、电视机
DE102012221118A1 (de) * 2012-09-17 2014-03-20 General Electric Company Diagnosestation zur Diagnose von Mammogrammen
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
US20140359475A1 (en) * 2013-05-29 2014-12-04 Microsoft Corporation Dynamic Panel of Inlined Control Settings
CN104662497A (zh) 2012-09-24 2015-05-27 泰克图斯科技公司 动态触觉界面和方法
US9405417B2 (en) 2012-09-24 2016-08-02 Tactus Technology, Inc. Dynamic tactile interface and methods
WO2014051553A1 (en) * 2012-09-25 2014-04-03 Hewlett-Packard Development Company, L.P. Displaying inbox entities as a grid of faceted tiles
US9020845B2 (en) * 2012-09-25 2015-04-28 Alexander Hieronymous Marlowe System and method for enhanced shopping, preference, profile and survey data input and gathering
US8799756B2 (en) 2012-09-28 2014-08-05 Interactive Memories, Inc. Systems and methods for generating autoflow of content based on image and user analysis as well as use case data for a media-based printable product
US9372538B2 (en) * 2012-09-28 2016-06-21 Denso International America, Inc. Multiple-force, dynamically-adjusted, 3-D touch surface with feedback for human machine interface (HMI)
JP5784566B2 (ja) * 2012-09-28 2015-09-24 京セラドキュメントソリューションズ株式会社 操作装置及び操作方法
US8799829B2 (en) 2012-09-28 2014-08-05 Interactive Memories, Inc. Methods and systems for background uploading of media files for improved user experience in production of media-based products
US8861005B2 (en) 2012-09-28 2014-10-14 Interactive Memories, Inc. Methods for real time discovery, selection, and engagement of most economically feasible printing service vendors among multiple known vendors
JP6036123B2 (ja) * 2012-10-01 2016-11-30 富士ゼロックス株式会社 情報表示装置及びプログラム
US9423886B1 (en) 2012-10-02 2016-08-23 Amazon Technologies, Inc. Sensor connectivity approaches
CN104936912A (zh) 2012-10-04 2015-09-23 康宁股份有限公司 具有玻璃层和玻璃陶瓷层的制品以及该制品的制造方法
CN110698059B (zh) 2012-10-04 2022-07-29 康宁股份有限公司 由光敏玻璃制成的压缩应力化层合玻璃制品及制备所述制品的方法
IN2015DN03048A (zh) 2012-10-04 2015-10-02 Corning Inc
US9021380B2 (en) 2012-10-05 2015-04-28 Google Inc. Incremental multi-touch gesture recognition
US8782549B2 (en) 2012-10-05 2014-07-15 Google Inc. Incremental feature-based gesture-keyboard decoding
US9355086B2 (en) * 2012-10-09 2016-05-31 Microsoft Technology Licensing, Llc User interface elements for content selection and extended content selection
KR102045841B1 (ko) * 2012-10-09 2019-11-18 삼성전자주식회사 전자 장치에서 태스크 추천 아이콘을 생성하는 방법 및 장치
US10282034B2 (en) 2012-10-14 2019-05-07 Neonode Inc. Touch sensitive curved and flexible displays
US9164625B2 (en) 2012-10-14 2015-10-20 Neonode Inc. Proximity sensor for determining two-dimensional coordinates of a proximal object
US9207800B1 (en) 2014-09-23 2015-12-08 Neonode Inc. Integrated light guide and touch screen frame and multi-touch determination method
US9921661B2 (en) 2012-10-14 2018-03-20 Neonode Inc. Optical proximity sensor and associated user interface
US10877780B2 (en) 2012-10-15 2020-12-29 Famous Industries, Inc. Visibility detection using gesture fingerprinting
US10908929B2 (en) 2012-10-15 2021-02-02 Famous Industries, Inc. Human versus bot detection using gesture fingerprinting
US8825234B2 (en) * 2012-10-15 2014-09-02 The Boeing Company Turbulence mitigation for touch screen systems
US11386257B2 (en) 2012-10-15 2022-07-12 Amaze Software, Inc. Efficient manipulation of surfaces in multi-dimensional space using energy agents
US9772889B2 (en) 2012-10-15 2017-09-26 Famous Industries, Inc. Expedited processing and handling of events
US10552030B2 (en) * 2012-10-15 2020-02-04 Kirusa, Inc. Multi-gesture media recording system
US9501171B1 (en) 2012-10-15 2016-11-22 Famous Industries, Inc. Gesture fingerprinting
US8701032B1 (en) 2012-10-16 2014-04-15 Google Inc. Incremental multi-word recognition
US8654030B1 (en) 2012-10-16 2014-02-18 Microsoft Corporation Antenna placement
CN103729133A (zh) * 2012-10-16 2014-04-16 神讯电脑(昆山)有限公司 触控显示方法及其电子装置
US8843845B2 (en) 2012-10-16 2014-09-23 Google Inc. Multi-gesture text input prediction
US8850350B2 (en) 2012-10-16 2014-09-30 Google Inc. Partial gesture text entry
EP2908970B1 (en) 2012-10-17 2018-01-03 Microsoft Technology Licensing, LLC Metal alloy injection molding protrusions
US9589538B2 (en) * 2012-10-17 2017-03-07 Perceptive Pixel, Inc. Controlling virtual objects
US8819574B2 (en) 2012-10-22 2014-08-26 Google Inc. Space prediction for text input
US8539387B1 (en) * 2012-10-22 2013-09-17 Google Inc. Using beat combinations for controlling electronic devices
CN102929550B (zh) * 2012-10-24 2016-05-11 惠州Tcl移动通信有限公司 一种基于移动终端的拍照删除方法及移动终端
CN103777857A (zh) * 2012-10-24 2014-05-07 腾讯科技(深圳)有限公司 实现视频画面转动的方法和装置
US9152297B2 (en) * 2012-10-25 2015-10-06 Udacity, Inc. Interactive content creation system
KR101448035B1 (ko) * 2012-10-26 2014-10-08 민병준 가상 키보드
US9229632B2 (en) 2012-10-29 2016-01-05 Facebook, Inc. Animation sequence associated with image
US20140152570A1 (en) * 2012-10-29 2014-06-05 Thomson Licensing On-screen keyboard design
US9684941B2 (en) 2012-10-29 2017-06-20 Digimarc Corporation Determining pose for use with digital watermarking, fingerprinting and augmented reality
US9502193B2 (en) 2012-10-30 2016-11-22 Apple Inc. Low-travel key mechanisms using butterfly hinges
US9710069B2 (en) 2012-10-30 2017-07-18 Apple Inc. Flexible printed circuit having flex tails upon which keyboard keycaps are coupled
CN102970343B (zh) * 2012-10-31 2015-04-08 小米科技有限责任公司 一种显示推送信息的方法和装置
US8949735B2 (en) 2012-11-02 2015-02-03 Google Inc. Determining scroll direction intent
US8786767B2 (en) 2012-11-02 2014-07-22 Microsoft Corporation Rapid synchronized lighting and shuttering
US10013672B2 (en) 2012-11-02 2018-07-03 Oath Inc. Address extraction from a communication
US9582122B2 (en) 2012-11-12 2017-02-28 Microsoft Technology Licensing, Llc Touch-sensitive bezel techniques
KR102121021B1 (ko) * 2012-11-12 2020-06-09 삼성전자주식회사 세팅 값을 변경하는 전자 장치 및 방법
US9654541B1 (en) 2012-11-12 2017-05-16 Consumerinfo.Com, Inc. Aggregating user web browsing data
US20140136985A1 (en) * 2012-11-12 2014-05-15 Moondrop Entertainment, Llc Method and system for sharing content
US9081410B2 (en) * 2012-11-14 2015-07-14 Facebook, Inc. Loading content on electronic device
US9696898B2 (en) 2012-11-14 2017-07-04 Facebook, Inc. Scrolling through a series of content items
US9684935B2 (en) 2012-11-14 2017-06-20 Facebook, Inc. Content composer for third-party applications
US9507757B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Generating multiple versions of a content item for multiple platforms
US9507483B2 (en) 2012-11-14 2016-11-29 Facebook, Inc. Photographs with location or time information
US9235321B2 (en) 2012-11-14 2016-01-12 Facebook, Inc. Animation sequence associated with content item
US9245312B2 (en) 2012-11-14 2016-01-26 Facebook, Inc. Image panning and zooming effect
US9547627B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Comment presentation
US9606695B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Event notification
US9547416B2 (en) 2012-11-14 2017-01-17 Facebook, Inc. Image presentation
US9218188B2 (en) 2012-11-14 2015-12-22 Facebook, Inc. Animation sequence associated with feedback user-interface element
US9606717B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content composer
US9607289B2 (en) 2012-11-14 2017-03-28 Facebook, Inc. Content type filter
KR20140062886A (ko) * 2012-11-15 2014-05-26 엘지전자 주식회사 이동 단말기 및 그것의 제어 방법
KR102126292B1 (ko) * 2012-11-19 2020-06-24 삼성전자주식회사 이동 단말에서 화면 표시 방법 및 이를 위한 이동 단말
US11558672B1 (en) * 2012-11-19 2023-01-17 Cox Communications, Inc. System for providing new content related to content currently being accessed
US20140141889A1 (en) 2012-11-19 2014-05-22 2343127 Ontario Inc. Systems and Methods for Capture and Use of Local Elements in Gameplay
US9529439B2 (en) * 2012-11-27 2016-12-27 Qualcomm Incorporated Multi device pairing and sharing via gestures
US9092093B2 (en) 2012-11-27 2015-07-28 Neonode Inc. Steering wheel user interface
US20140149916A1 (en) * 2012-11-28 2014-05-29 SoMo Audience Corp. Content manipulation using swipe gesture recognition technology
JP2014109881A (ja) * 2012-11-30 2014-06-12 Toshiba Corp 情報処理装置、情報処理方法及びプログラム
US9916621B1 (en) 2012-11-30 2018-03-13 Consumerinfo.Com, Inc. Presentation of credit score factors
KR101328202B1 (ko) * 2012-12-03 2013-11-20 김정수 제스처 입력을 통한 기능 수행 명령실행 방법 및 장치
EP2737845B1 (en) * 2012-12-03 2020-08-05 Samsung Electronics Co., Ltd Control apparatus operatively coupled with medical imaging apparatus and medical imaging apparatus having the same
US10192200B2 (en) 2012-12-04 2019-01-29 Oath Inc. Classifying a portion of user contact data into local contacts
US10255598B1 (en) 2012-12-06 2019-04-09 Consumerinfo.Com, Inc. Credit card account data extraction
US10101905B1 (en) * 2012-12-07 2018-10-16 American Megatrends, Inc. Proximity-based input device
US9134892B2 (en) 2012-12-14 2015-09-15 Barnes & Noble College Booksellers, Llc Drag-based content selection technique for touch screen UI
US9030430B2 (en) 2012-12-14 2015-05-12 Barnesandnoble.Com Llc Multi-touch navigation mode
US9134893B2 (en) 2012-12-14 2015-09-15 Barnes & Noble College Booksellers, Llc Block-based content selecting technique for touch screen UI
US9477382B2 (en) 2012-12-14 2016-10-25 Barnes & Noble College Booksellers, Inc. Multi-page content selection technique
US8963865B2 (en) 2012-12-14 2015-02-24 Barnesandnoble.Com Llc Touch sensitive device with concentration mode
US9001064B2 (en) 2012-12-14 2015-04-07 Barnesandnoble.Com Llc Touch sensitive device with pinch-based archive and restore functionality
US9134903B2 (en) 2012-12-14 2015-09-15 Barnes & Noble College Booksellers, Llc Content selecting technique for touch screen UI
US9448719B2 (en) 2012-12-14 2016-09-20 Barnes & Noble College Booksellers, Llc Touch sensitive device with pinch-based expand/collapse function
US9576049B2 (en) * 2012-12-21 2017-02-21 Microsoft Technology Licensing, Llc Semantic searching using zoom operations
WO2014104726A1 (ko) * 2012-12-26 2014-07-03 전자부품연구원 원 포인트 터치를 이용한 사용자 인터페이스 제공 방법 및 이를 위한 장치
US20140189596A1 (en) * 2012-12-27 2014-07-03 Kabushiki Kaisha Toshiba Information processing apparatus, screen control program and screen control method
US10042544B2 (en) * 2012-12-27 2018-08-07 Keysight Technologies, Inc. Method for controlling the magnification level on a display
US10317977B2 (en) * 2012-12-28 2019-06-11 Intel Corporation Displaying area adjustment
CN105264479B (zh) 2012-12-29 2018-12-25 苹果公司 用于对用户界面分级结构进行导航的设备、方法和图形用户界面
EP2939095B1 (en) 2012-12-29 2018-10-03 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
KR101958517B1 (ko) 2012-12-29 2019-03-14 애플 인크. 터치 입력에서 디스플레이 출력으로의 관계들 사이에서 전환하기 위한 디바이스, 방법, 및 그래픽 사용자 인터페이스
EP3564806B1 (en) 2012-12-29 2024-02-21 Apple Inc. Device, method and graphical user interface for determining whether to scroll or select contents
EP2912542B1 (en) 2012-12-29 2022-07-13 Apple Inc. Device and method for forgoing generation of tactile output for a multi-contact gesture
WO2014105279A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
AU350088S (en) * 2013-01-04 2013-08-06 Samsung Electronics Co Ltd Display screen for an electronic device
US20140191975A1 (en) * 2013-01-04 2014-07-10 Htc Corporation Electronic device and input method thereof
US10180979B2 (en) 2013-01-07 2019-01-15 Pixured, Inc. System and method for generating suggestions by a search engine in response to search queries
US20140193782A1 (en) * 2013-01-07 2014-07-10 Umm Al-Qura University Color education system for the visually impaired
KR20140090321A (ko) * 2013-01-07 2014-07-17 삼성전자주식회사 트리거를 기반으로 오브젝트를 표시하는 모바일 장치 및 그 제어 방법
US20140223348A1 (en) 2013-01-10 2014-08-07 Tyco Safety Products Canada, Ltd. Security system and method with information display in flip window
KR20140091302A (ko) * 2013-01-11 2014-07-21 삼성전자주식회사 전자장치에서 스크롤링 정보 표시 방법 및 장치
US8832589B2 (en) 2013-01-15 2014-09-09 Google Inc. Touch keyboard using language and spatial models
KR102080742B1 (ko) * 2013-01-22 2020-02-24 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US9836154B2 (en) 2013-01-24 2017-12-05 Nook Digital, Llc Selective touch scan area and reporting techniques
US9792013B2 (en) * 2013-01-25 2017-10-17 Apple Inc. Interface scanning for disabled users
US9971495B2 (en) 2013-01-28 2018-05-15 Nook Digital, Llc Context based gesture delineation for user interaction in eyes-free mode
US9275210B2 (en) * 2013-01-29 2016-03-01 Blackberry Limited System and method of enhancing security of a wireless device through usage pattern detection
US9298275B2 (en) 2013-02-04 2016-03-29 Blackberry Limited Hybrid keyboard for mobile device
CN103970326B (zh) 2013-02-05 2018-07-27 恩智浦美国有限公司 用于检测错误的键选择输入的电子装置
CN105144017B (zh) * 2013-02-06 2018-11-23 苹果公司 具有可动态调整的外观和功能的输入/输出设备
EP2954514B1 (en) 2013-02-07 2021-03-31 Apple Inc. Voice trigger for a digital assistant
EP2954110A4 (en) * 2013-02-07 2016-10-05 Electrolux Home Prod Inc CONTROL USER INTERFACE FOR APPARATUS, AND ASSOCIATED METHOD
EP2765573B1 (en) * 2013-02-08 2016-08-03 Native Instruments GmbH Gestures for DJ scratch effect and position selection on a touchscreen displaying dual zoomed timelines.
US9774696B1 (en) 2013-02-08 2017-09-26 Urban Airship, Inc. Using a polygon to select a geolocation
US8983494B1 (en) 2013-02-08 2015-03-17 Urban Airship, Inc. Processing location information
US9553838B1 (en) 2013-02-08 2017-01-24 Urban Airship, Inc. Querying for devices based on location
US9741150B2 (en) * 2013-07-25 2017-08-22 Duelight Llc Systems and methods for displaying representative images
KR101457639B1 (ko) * 2013-02-18 2014-11-07 주식회사 리멤버피플 음원출력 기능이 구비된 사진액자 및, 이 사진액자에 입력되기 위한 음원출력 소스데이터를 생성하는 프로그램을 기억한 기억매체
US10389675B2 (en) 2013-02-19 2019-08-20 Sudheer A. Grandhi User interfaces and associated processes in email communication
US20140232662A1 (en) * 2013-02-19 2014-08-21 Elwha Llc Computing device having a hand cleanliness sensor
KR20140105689A (ko) * 2013-02-23 2014-09-02 삼성전자주식회사 사용자의 입력에 응답하여 피드백을 제공하는 방법 및 이를 구현하는 단말
AU349975S (en) * 2013-02-23 2013-07-31 Samsung Electronics Co Ltd Display screen with icon for an electronic device
US9223297B2 (en) 2013-02-28 2015-12-29 The Nielsen Company (Us), Llc Systems and methods for identifying a user of an electronic device
KR102056128B1 (ko) * 2013-02-28 2019-12-17 삼성전자 주식회사 위젯을 이용한 사진 촬영 방법 및 휴대 장치
US9697263B1 (en) 2013-03-04 2017-07-04 Experian Information Solutions, Inc. Consumer data request fulfillment system
USD753155S1 (en) 2013-03-06 2016-04-05 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US9035874B1 (en) 2013-03-08 2015-05-19 Amazon Technologies, Inc. Providing user input to a computing device with an eye closure
US9766723B2 (en) 2013-03-11 2017-09-19 Barnes & Noble College Booksellers, Llc Stylus sensitive device with hover over stylus control functionality
US9367161B2 (en) 2013-03-11 2016-06-14 Barnes & Noble College Booksellers, Llc Touch sensitive device with stylus-based grab and paste functionality
US9946365B2 (en) 2013-03-11 2018-04-17 Barnes & Noble College Booksellers, Llc Stylus-based pressure-sensitive area for UI control of computing device
US9626008B2 (en) 2013-03-11 2017-04-18 Barnes & Noble College Booksellers, Llc Stylus-based remote wipe of lost device
US9189084B2 (en) 2013-03-11 2015-11-17 Barnes & Noble College Booksellers, Llc Stylus-based user data storage and access
US9261985B2 (en) 2013-03-11 2016-02-16 Barnes & Noble College Booksellers, Llc Stylus-based touch-sensitive area for UI control of computing device
US20140253462A1 (en) * 2013-03-11 2014-09-11 Barnesandnoble.Com Llc Sync system for storing/restoring stylus customizations
US9785259B2 (en) 2013-03-11 2017-10-10 Barnes & Noble College Booksellers, Llc Stylus-based slider functionality for UI control of computing device
US9632594B2 (en) 2013-03-11 2017-04-25 Barnes & Noble College Booksellers, Llc Stylus sensitive device with stylus idle functionality
US9760187B2 (en) 2013-03-11 2017-09-12 Barnes & Noble College Booksellers, Llc Stylus with active color display/select for touch sensitive devices
US9448643B2 (en) 2013-03-11 2016-09-20 Barnes & Noble College Booksellers, Llc Stylus sensitive device with stylus angle detection functionality
US9600053B2 (en) 2013-03-11 2017-03-21 Barnes & Noble College Booksellers, Llc Stylus control feature for locking/unlocking touch sensitive devices
US9891722B2 (en) 2013-03-11 2018-02-13 Barnes & Noble College Booksellers, Llc Stylus-based notification system
US20140282269A1 (en) * 2013-03-13 2014-09-18 Amazon Technologies, Inc. Non-occluded display for hover interactions
WO2014142468A1 (en) 2013-03-13 2014-09-18 Samsung Electronics Co., Ltd. Method of providing copy image and ultrasound apparatus therefor
US9904394B2 (en) 2013-03-13 2018-02-27 Immerson Corporation Method and devices for displaying graphical user interfaces based on user contact
US11096668B2 (en) 2013-03-13 2021-08-24 Samsung Electronics Co., Ltd. Method and ultrasound apparatus for displaying an object
US9406085B1 (en) 2013-03-14 2016-08-02 Consumerinfo.Com, Inc. System and methods for credit dispute processing, resolution, and reporting
US9928975B1 (en) 2013-03-14 2018-03-27 Icontrol Networks, Inc. Three-way switch
US9524633B2 (en) 2013-03-14 2016-12-20 Lutron Electronics Co., Inc. Remote control having a capacitive touch surface and a mechanism for awakening the remote control
US9368114B2 (en) 2013-03-14 2016-06-14 Apple Inc. Context-sensitive handling of interruptions
US10102570B1 (en) 2013-03-14 2018-10-16 Consumerinfo.Com, Inc. Account vulnerability alerts
US9870589B1 (en) 2013-03-14 2018-01-16 Consumerinfo.Com, Inc. Credit utilization tracking and reporting
US9690476B2 (en) 2013-03-14 2017-06-27 Blackberry Limited Electronic device and method of displaying information in response to a gesture
WO2014143633A1 (en) * 2013-03-15 2014-09-18 Apple Inc. Device, method, and graphical user interface for orientation-based parallax dispaly
US9200915B2 (en) 2013-06-08 2015-12-01 Apple Inc. Mapping application with several user interfaces
US9867143B1 (en) 2013-03-15 2018-01-09 Icontrol Networks, Inc. Adaptive Power Modulation
AU2014233517B2 (en) 2013-03-15 2017-05-25 Apple Inc. Training an at least partial voice command system
WO2014143776A2 (en) 2013-03-15 2014-09-18 Bodhi Technology Ventures Llc Providing remote interactions with host device using a wireless device
US9287727B1 (en) 2013-03-15 2016-03-15 Icontrol Networks, Inc. Temporal voltage adaptive lithium battery charger
US9792014B2 (en) 2013-03-15 2017-10-17 Microsoft Technology Licensing, Llc In-place contextual menu for handling actions for a listing of items
KR102117937B1 (ko) * 2013-03-15 2020-06-02 엘지전자 주식회사 영상 표시 장치 및 그것의 제어 방법
US9658740B2 (en) 2013-03-15 2017-05-23 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9317813B2 (en) 2013-03-15 2016-04-19 Apple Inc. Mobile device with predictive routing engine
US20140282055A1 (en) * 2013-03-15 2014-09-18 Agilent Technologies, Inc. Layout System for Devices with Variable Display Screen Sizes and Orientations
WO2014144579A1 (en) 2013-03-15 2014-09-18 Apple Inc. System and method for updating an adaptive speech recognition model
US9274685B2 (en) 2013-03-15 2016-03-01 Google Technology Holdings LLC Systems and methods for predictive text entry for small-screen devices with touch-based two-stage text input
US9303997B2 (en) 2013-03-15 2016-04-05 Apple Inc. Prediction engine
US9477404B2 (en) 2013-03-15 2016-10-25 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9229629B2 (en) 2013-03-18 2016-01-05 Transcend Information, Inc. Device identification method, communicative connection method between multiple devices, and interface controlling method
WO2014147455A1 (en) 2013-03-18 2014-09-25 Minkovitch Zvi Sports match refereeing system
KR102106354B1 (ko) 2013-03-21 2020-05-04 삼성전자주식회사 전자장치에서 터치 입력을 이용한 동작 제어 방법 및 장치
KR20140115761A (ko) * 2013-03-22 2014-10-01 삼성전자주식회사 스크린 락 제어 방법 및 이를 지원하는 전자 장치
US9300611B2 (en) * 2013-03-26 2016-03-29 Dropbox, Inc. Content-item linking system for messaging services
US9213403B1 (en) 2013-03-27 2015-12-15 Google Inc. Methods to pan, zoom, crop, and proportionally move on a head mountable display
US9304549B2 (en) 2013-03-28 2016-04-05 Microsoft Technology Licensing, Llc Hinge mechanism for rotatable component attachment
US9164674B2 (en) 2013-03-28 2015-10-20 Stmicroelectronics Asia Pacific Pte Ltd Three-dimensional gesture recognition system, circuit, and method for a touch screen
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
US20140298267A1 (en) * 2013-04-02 2014-10-02 Microsoft Corporation Navigation of list items on portable electronic devices
KR20140120488A (ko) * 2013-04-03 2014-10-14 엘지전자 주식회사 포터블 디바이스 및 그의 제어 방법
US9507495B2 (en) * 2013-04-03 2016-11-29 Blackberry Limited Electronic device and method of displaying information in response to a gesture
WO2014166518A1 (en) 2013-04-08 2014-10-16 Rohde & Schwarz Gmbh & Co. Kg Multitouch gestures for a measurement system
US9146672B2 (en) 2013-04-10 2015-09-29 Barnes & Noble College Booksellers, Llc Multidirectional swipe key for virtual keyboard
US9576422B2 (en) 2013-04-18 2017-02-21 Bally Gaming, Inc. Systems, methods, and devices for operating wagering game machines with enhanced user interfaces
TW201441843A (zh) * 2013-04-19 2014-11-01 Hon Hai Prec Ind Co Ltd 更改檔案名稱的電子裝置及方法
US8887103B1 (en) 2013-04-22 2014-11-11 Google Inc. Dynamically-positioned character string suggestions for gesture typing
US20140314389A1 (en) * 2013-04-23 2014-10-23 Broadcom Corporation Segmented content reference circulation
US8963869B2 (en) 2013-04-23 2015-02-24 Barnesandnoble.Com Llc Color pattern unlocking techniques for touch sensitive devices
US8966617B2 (en) 2013-04-23 2015-02-24 Barnesandnoble.Com Llc Image pattern unlocking techniques for touch sensitive devices
US10685398B1 (en) 2013-04-23 2020-06-16 Consumerinfo.Com, Inc. Presenting credit score information
EP2800345B1 (en) * 2013-04-29 2015-08-05 Swisscom AG Method, electronic device and system for remote text input
KR102058461B1 (ko) * 2013-04-30 2019-12-23 삼성전자 주식회사 사용자 디바이스의 기능 처리 방법 및 장치
CN103533417A (zh) * 2013-05-02 2014-01-22 乐视网信息技术(北京)股份有限公司 一种基于列表式滚轮组的人机交互方法及系统
TW201443765A (zh) * 2013-05-02 2014-11-16 Wintek Corp 觸控式電子裝置
US9081500B2 (en) 2013-05-03 2015-07-14 Google Inc. Alternative hypothesis error correction for gesture typing
US9152321B2 (en) 2013-05-03 2015-10-06 Barnes & Noble College Booksellers, Llc Touch sensitive UI technique for duplicating content
WO2014182575A1 (en) * 2013-05-05 2014-11-13 Handscape Inc. Method using a finger above a touchpad for controlling a computerized system
US9612740B2 (en) 2013-05-06 2017-04-04 Barnes & Noble College Booksellers, Inc. Swipe-based delete confirmation for touch sensitive devices
US9274686B2 (en) * 2013-05-09 2016-03-01 Sap Se Navigation framework for visual analytic displays
JP2013149299A (ja) * 2013-05-09 2013-08-01 Toshiba Corp 電子機器及び表示制御方法
AU2014262533A1 (en) 2013-05-10 2015-11-26 Uberfan, Llc Event-related media management system
KR102052971B1 (ko) 2013-05-14 2020-01-08 엘지전자 주식회사 지문 스캔너를 포함하는 포터블 디바이스 및 그 제어 방법
US9535569B2 (en) * 2013-05-23 2017-01-03 Rakuten Kobo, Inc. System and method for a home multimedia container
US20140351723A1 (en) * 2013-05-23 2014-11-27 Kobo Incorporated System and method for a multimedia container
US9342324B2 (en) * 2013-05-23 2016-05-17 Rakuten Kobo, Inc. System and method for displaying a multimedia container
US9412533B2 (en) 2013-05-27 2016-08-09 Apple Inc. Low travel switch assembly
KR20140141046A (ko) * 2013-05-31 2014-12-10 삼성전자주식회사 디스플레이 장치 및 그 제어 방법
US10120989B2 (en) * 2013-06-04 2018-11-06 NOWWW.US Pty. Ltd. Login process for mobile phones, tablets and other types of touch screen devices or computers
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
US10019153B2 (en) 2013-06-07 2018-07-10 Nook Digital, Llc Scrapbooking digital content in computing devices using a swiping gesture
US9396565B2 (en) 2013-06-07 2016-07-19 Apple Inc. Rendering borders of elements of a graphical user interface
KR20140143599A (ko) * 2013-06-07 2014-12-17 주식회사 엘지씨엔에스 단말기의 잠금 상태를 해제하는 방법 및 장치
USD771688S1 (en) 2013-06-07 2016-11-15 Sony Computer Entertainment Inc. Display screen with graphical user interface
US20140365459A1 (en) 2013-06-08 2014-12-11 Apple Inc. Harvesting Addresses
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
USD755240S1 (en) 2013-06-09 2016-05-03 Apple Inc. Display screen or portion thereof with graphical user interface
USD745049S1 (en) * 2013-06-09 2015-12-08 Apple Inc. Display screen or portion thereof with graphical user interface
US10282083B2 (en) 2013-06-09 2019-05-07 Apple Inc. Device, method, and graphical user interface for transitioning between user interfaces
USD726218S1 (en) 2013-06-09 2015-04-07 Apple Inc. Display screen or portion thereof with icon
US9898187B2 (en) 2013-06-09 2018-02-20 Apple Inc. Managing real-time handwriting recognition
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
WO2014200728A1 (en) 2013-06-09 2014-12-18 Apple Inc. Device, method, and graphical user interface for enabling conversation persistence across two or more instances of a digital assistant
TWD182525S (zh) * 2013-06-10 2017-04-21 蘋果公司 顯示螢幕之圖形化使用者介面
USD737847S1 (en) 2013-06-10 2015-09-01 Apple Inc. Display screen or portion thereof with graphical user interface
US10031586B2 (en) * 2013-06-12 2018-07-24 Amazon Technologies, Inc. Motion-based gestures for a computing device
AU2014278595B2 (en) 2013-06-13 2017-04-06 Apple Inc. System and method for emergency calls initiated by voice command
US20140372856A1 (en) * 2013-06-14 2014-12-18 Microsoft Corporation Natural Quick Functions Gestures
US9355073B2 (en) 2013-06-18 2016-05-31 Microsoft Technology Licensing, Llc Content attribute control interface including incremental, direct entry, and scrollable controls
JP6215933B2 (ja) * 2013-06-18 2017-10-18 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 入力装置及び動作要求を入力する方法
US9244603B2 (en) 2013-06-21 2016-01-26 Nook Digital, Llc Drag and drop techniques for discovering related content
US9400601B2 (en) 2013-06-21 2016-07-26 Nook Digital, Llc Techniques for paging through digital content on touch screen devices
US9423932B2 (en) 2013-06-21 2016-08-23 Nook Digital, Llc Zoom view mode for digital content including multiple regions of interest
JP2015007949A (ja) * 2013-06-26 2015-01-15 ソニー株式会社 表示装置、表示制御方法及びコンピュータプログラム
JP6028861B2 (ja) * 2013-06-28 2016-11-24 富士通株式会社 情報処理装置、入力制御プログラム、および入力制御方法
US9146618B2 (en) 2013-06-28 2015-09-29 Google Inc. Unlocking a head mounted device
US9557813B2 (en) 2013-06-28 2017-01-31 Tactus Technology, Inc. Method for reducing perceived optical distortion
WO2015003005A1 (en) * 2013-07-01 2015-01-08 Schultheiss Peter A Electronic message deletion system
US9658642B2 (en) * 2013-07-01 2017-05-23 Intel Corporation Timing control for unmatched signal receiver
CN103309618A (zh) * 2013-07-02 2013-09-18 姜洪明 移动操作系统
KR101474467B1 (ko) * 2013-07-09 2014-12-19 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US9908310B2 (en) 2013-07-10 2018-03-06 Apple Inc. Electronic device with a reduced friction surface
US9565503B2 (en) 2013-07-12 2017-02-07 Digimarc Corporation Audio and location arrangements
US9116137B1 (en) 2014-07-15 2015-08-25 Leeo, Inc. Selective electrical coupling based on environmental conditions
CN103399688B (zh) * 2013-07-26 2017-03-01 三星电子(中国)研发中心 一种动态壁纸和桌面图标的交互方法和装置
US8903568B1 (en) 2013-07-31 2014-12-02 SZ DJI Technology Co., Ltd Remote control method and terminal
KR101749009B1 (ko) 2013-08-06 2017-06-19 애플 인크. 원격 디바이스로부터의 활동에 기초한 스마트 응답의 자동 활성화
CN104345880B (zh) * 2013-08-08 2017-12-26 联想(北京)有限公司 一种信息处理的方法及电子设备
EP3031206B1 (en) 2013-08-09 2020-01-22 ICN Acquisition, LLC System, method and apparatus for remote monitoring
US9423946B2 (en) 2013-08-12 2016-08-23 Apple Inc. Context sensitive actions in response to touch input
US9568891B2 (en) 2013-08-15 2017-02-14 I.Am.Plus, Llc Multi-media wireless watch
US9443268B1 (en) 2013-08-16 2016-09-13 Consumerinfo.Com, Inc. Bill payment and reporting
US9269012B2 (en) 2013-08-22 2016-02-23 Amazon Technologies, Inc. Multi-tracker object tracking
KR102195314B1 (ko) * 2013-08-28 2020-12-24 삼성전자주식회사 전자 장치 및 그 동작 방법
CN104423781A (zh) * 2013-08-29 2015-03-18 中兴通讯股份有限公司 界面处理方法、装置及终端
KR101518453B1 (ko) * 2013-08-29 2015-05-11 주식회사 픽스트리 컨텐츠 재생 장치 및 방법
KR102162836B1 (ko) 2013-08-30 2020-10-07 삼성전자주식회사 필드 속성을 이용한 컨텐트를 제공하는 전자 장치 및 방법
KR20180128091A (ko) 2013-09-03 2018-11-30 애플 인크. 자기 특성을 갖는 사용자 인터페이스 객체를 조작하는 사용자 인터페이스
US11068128B2 (en) 2013-09-03 2021-07-20 Apple Inc. User interface object manipulations in a user interface
US10545657B2 (en) 2013-09-03 2020-01-28 Apple Inc. User interface for manipulating user interface objects
USD788795S1 (en) * 2013-09-03 2017-06-06 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
US11199906B1 (en) 2013-09-04 2021-12-14 Amazon Technologies, Inc. Global user input management
US9443401B2 (en) * 2013-09-06 2016-09-13 Immersion Corporation Automatic remote sensing and haptic conversion system
US10289302B1 (en) 2013-09-09 2019-05-14 Apple Inc. Virtual keyboard animation
US9639257B2 (en) * 2013-09-09 2017-05-02 Adobe Systems Incorporated System and method for selecting interface elements within a scrolling frame
USD746831S1 (en) 2013-09-10 2016-01-05 Apple Inc. Display screen or portion thereof with graphical user interface
US9798443B1 (en) * 2013-09-10 2017-10-24 Amazon Technologies, Inc. Approaches for seamlessly launching applications
US9317202B2 (en) 2013-09-12 2016-04-19 TouchFire, Inc. Keyboard overlay that improves touch typing on small touch screen devices
US10055013B2 (en) 2013-09-17 2018-08-21 Amazon Technologies, Inc. Dynamic object tracking for user interfaces
WO2015047606A1 (en) 2013-09-30 2015-04-02 Apple Inc. Keycaps having reduced thickness
US10234988B2 (en) * 2013-09-30 2019-03-19 Blackberry Limited User-trackable moving image for control of electronic device with touch-sensitive display
US10114512B2 (en) 2013-09-30 2018-10-30 Hewlett-Packard Development Company, L.P. Projection system manager
US9367203B1 (en) 2013-10-04 2016-06-14 Amazon Technologies, Inc. User interface techniques for simulating three-dimensional depth
US9575948B2 (en) 2013-10-04 2017-02-21 Nook Digital, Llc Annotation of digital content via selective fixed formatting
JP2016541026A (ja) 2013-10-08 2016-12-28 エスゼット ディージェイアイ テクノロジー カンパニー リミテッドSz Dji Technology Co.,Ltd 安定化と振動低減のための装置および方法
US9854013B1 (en) * 2013-10-16 2017-12-26 Google Llc Synchronous communication system and method
EP3063608B1 (en) 2013-10-30 2020-02-12 Apple Inc. Displaying relevant user interface objects
US9659261B2 (en) * 2013-10-30 2017-05-23 GreatCall, Inc. User interface for portable device
KR20150050882A (ko) * 2013-11-01 2015-05-11 삼성전자주식회사 다국어 입력 방법 및 이를 이용하는 다국어 입력 장치
TWI566166B (zh) * 2013-11-13 2017-01-11 宏碁股份有限公司 畫面控制方法及應用該方法之可攜式電子裝置
US10325314B1 (en) 2013-11-15 2019-06-18 Consumerinfo.Com, Inc. Payment reporting systems
USD773480S1 (en) * 2013-11-15 2016-12-06 Tencent Technology (Shenzhen) Company Limited Display screen portion with animated graphical user interface
US9538223B1 (en) * 2013-11-15 2017-01-03 Google Inc. Synchronous communication system and method
US9477737B1 (en) 2013-11-20 2016-10-25 Consumerinfo.Com, Inc. Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules
KR102137489B1 (ko) * 2013-11-20 2020-07-24 삼성전자주식회사 전자 장치 및 전자 장치에서 메신저 서비스 제공 방법
USD746849S1 (en) * 2013-11-22 2016-01-05 Apple Inc. Display screen or portion thereof with graphical user interface
USD810115S1 (en) 2013-11-22 2018-02-13 Apple Inc. Display screen or portion thereof with graphical user interface
US10296160B2 (en) 2013-12-06 2019-05-21 Apple Inc. Method for extracting salient dialog usage from live data
US9354778B2 (en) 2013-12-06 2016-05-31 Digimarc Corporation Smartphone-based methods and systems
US9705676B2 (en) 2013-12-12 2017-07-11 International Business Machines Corporation Continuous monitoring of fingerprint signature on a mobile touchscreen for identity management
US10691235B2 (en) * 2013-12-13 2020-06-23 Apple Inc. On-cell touch architecture
US9628538B1 (en) 2013-12-13 2017-04-18 Google Inc. Synchronous communication
USD767589S1 (en) * 2013-12-16 2016-09-27 Tencent Technology (Shenzhen) Company Limited Display screen portion with animated graphical user interface
USD767588S1 (en) * 2013-12-16 2016-09-27 Tencent Technology (Shenzhen) Company Limited Display screen portion with graphical user interface
USD762680S1 (en) 2013-12-18 2016-08-02 Apple Inc. Display screen or portion thereof with graphical user interface
US10620796B2 (en) * 2013-12-19 2020-04-14 Barnes & Noble College Booksellers, Llc Visual thumbnail scrubber for digital content
JP2015122023A (ja) * 2013-12-25 2015-07-02 セイコーエプソン株式会社 ウェアラブル機器及びウェアラブル機器の制御方法
USD753145S1 (en) * 2013-12-30 2016-04-05 Samsung Electronics Co., Ltd. Display screen or portion thereof with icon
US10915698B2 (en) 2013-12-31 2021-02-09 Barnes & Noble College Booksellers, Llc Multi-purpose tool for interacting with paginated digital content
US9792272B2 (en) 2013-12-31 2017-10-17 Barnes & Noble College Booksellers, Llc Deleting annotations of paginated digital content
US9424241B2 (en) 2013-12-31 2016-08-23 Barnes & Noble College Booksellers, Llc Annotation mode including multiple note types for paginated digital content
US10534528B2 (en) 2013-12-31 2020-01-14 Barnes & Noble College Booksellers, Llc Digital flash card techniques
US9588979B2 (en) * 2013-12-31 2017-03-07 Barnes & Noble College Booksellers, Llc UI techniques for navigating a file manager of an electronic computing device
US9367212B2 (en) 2013-12-31 2016-06-14 Barnes & Noble College Booksellers, Llc User interface for navigating paginated digital content
US10331777B2 (en) 2013-12-31 2019-06-25 Barnes & Noble College Booksellers, Llc Merging annotations of paginated digital content
USD766259S1 (en) * 2013-12-31 2016-09-13 Beijing Qihoo Technology Co. Ltd. Display screen with a graphical user interface
US9367208B2 (en) 2013-12-31 2016-06-14 Barnes & Noble College Booksellers, Llc Move icon to reveal textual information
USD867390S1 (en) * 2014-01-03 2019-11-19 Oath Inc. Display screen with transitional graphical user interface for a content digest
US9668054B2 (en) 2014-01-03 2017-05-30 Fugoo Corporation Audio architecture for a portable speaker system
US9600172B2 (en) * 2014-01-03 2017-03-21 Apple Inc. Pull down navigation mode
US20150195633A1 (en) * 2014-01-04 2015-07-09 Fugoo Corporation Configurable portable sound systems with interchangeable enclosures
US9317072B2 (en) 2014-01-28 2016-04-19 Microsoft Technology Licensing, Llc Hinge mechanism with preset positions
KR102166833B1 (ko) * 2014-01-28 2020-10-16 엘지전자 주식회사 이동단말기 및 그 제어방법
US9311639B2 (en) 2014-02-11 2016-04-12 Digimarc Corporation Methods, apparatus and arrangements for device to device communication
USD829221S1 (en) 2014-02-12 2018-09-25 Google Llc Display screen with animated graphical user interface
US10169957B2 (en) 2014-02-13 2019-01-01 Igt Multiple player gaming station interaction systems and methods
US9759854B2 (en) 2014-02-17 2017-09-12 Microsoft Technology Licensing, Llc Input device outer layer and backlighting
USD757036S1 (en) * 2014-02-21 2016-05-24 Aliphcom Display screen or portion thereof with graphical user interface
US10600505B2 (en) 2014-02-21 2020-03-24 Medicomp Systems, Inc. Intelligent prompting of protocols
USD756373S1 (en) * 2014-02-21 2016-05-17 Aliphcom Display screen or portion thereof with graphical user interface
US10243808B2 (en) * 2014-02-24 2019-03-26 Red Hat Israel, Ltd. User interface for modifying rows associated with virtual machines
US10146424B2 (en) * 2014-02-28 2018-12-04 Dell Products, Lp Display of objects on a touch screen and their selection
US11146637B2 (en) 2014-03-03 2021-10-12 Icontrol Networks, Inc. Media content management
US11405463B2 (en) 2014-03-03 2022-08-02 Icontrol Networks, Inc. Media content management
US11442595B2 (en) 2014-03-04 2022-09-13 Volkswagen Ag Method and device for controlling the selection of media files for playback
USD766318S1 (en) 2014-03-07 2016-09-13 Apple Inc. Display screen or portion thereof with animated graphical user interface
US9772712B2 (en) 2014-03-11 2017-09-26 Textron Innovations, Inc. Touch screen instrument panel
US10042456B2 (en) 2014-03-11 2018-08-07 Textron Innovations Inc. User interface for an aircraft
US9374469B2 (en) * 2014-03-13 2016-06-21 Cellco Partnership Voice over long term evolution-called party status
US9477337B2 (en) 2014-03-14 2016-10-25 Microsoft Technology Licensing, Llc Conductive trace routing for display and bezel sensors
USD748669S1 (en) * 2014-03-17 2016-02-02 Lg Electronics Inc. Display panel with transitional graphical user interface
USD748134S1 (en) * 2014-03-17 2016-01-26 Lg Electronics Inc. Display panel with transitional graphical user interface
USD757093S1 (en) * 2014-03-17 2016-05-24 Lg Electronics Inc. Display panel with transitional graphical user interface
USD748671S1 (en) * 2014-03-17 2016-02-02 Lg Electronics Inc. Display panel with transitional graphical user interface
USD748670S1 (en) * 2014-03-17 2016-02-02 Lg Electronics Inc. Display panel with transitional graphical user interface
CN105408826B (zh) * 2014-03-18 2017-05-17 三菱电机株式会社 系统构建辅助装置以及方法
USD738910S1 (en) * 2014-03-19 2015-09-15 Wargaming.Net Llp Display screen with animated graphical user interface
US20150268748A1 (en) * 2014-03-20 2015-09-24 Shenzhen Lexyz Technology Co., Ltd. Interactive control and display method and system
US10120420B2 (en) 2014-03-21 2018-11-06 Microsoft Technology Licensing, Llc Lockable display and techniques enabling use of lockable displays
USD759690S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD760256S1 (en) 2014-03-25 2016-06-28 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
USD759689S1 (en) 2014-03-25 2016-06-21 Consumerinfo.Com, Inc. Display screen or portion thereof with graphical user interface
US9442646B2 (en) 2014-03-26 2016-09-13 Onshape Inc. Numeric input control through a non-linear slider
EP3123421A1 (en) 2014-03-27 2017-02-01 Dropbox, Inc. Activation of dynamic filter generation for message management systems through gesture-based input
US9537805B2 (en) 2014-03-27 2017-01-03 Dropbox, Inc. Activation of dynamic filter generation for message management systems through gesture-based input
US9197590B2 (en) 2014-03-27 2015-11-24 Dropbox, Inc. Dynamic filter generation for message management systems
US20150277687A1 (en) * 2014-03-28 2015-10-01 An-Sheng JHANG System and method for manipulating and presenting information
KR102298602B1 (ko) 2014-04-04 2021-09-03 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 확장가능한 애플리케이션 표시
EP3129846A4 (en) 2014-04-10 2017-05-03 Microsoft Technology Licensing, LLC Collapsible shell cover for computing device
EP3129847A4 (en) 2014-04-10 2017-04-19 Microsoft Technology Licensing, LLC Slider cover for computing device
US10120557B2 (en) * 2014-04-14 2018-11-06 Ebay, Inc. Displaying a plurality of selectable actions
US9892457B1 (en) 2014-04-16 2018-02-13 Consumerinfo.Com, Inc. Providing credit data in search results
US9866399B2 (en) * 2014-04-16 2018-01-09 Cisco Technology, Inc. Binding nearby device to online conference session
USD763864S1 (en) * 2014-04-25 2016-08-16 Huawei Device Co., Ltd. Display screen with graphical user interface
USD763882S1 (en) * 2014-04-25 2016-08-16 Tencent Technology (Shenzhen) Company Limited Portion of a display screen with animated graphical user interface
CN105095164B (zh) * 2014-04-28 2018-03-09 富泰华工业(深圳)有限公司 具有内容插入功能的电子装置及其内容插入方法
US9524428B2 (en) 2014-04-28 2016-12-20 Lenovo (Singapore) Pte. Ltd. Automated handwriting input for entry fields
USD758386S1 (en) * 2014-04-29 2016-06-07 Tencent Technology (Shenzhen) Company Limited Portion of a display screen with an animated graphical user interface
WO2015167511A2 (en) * 2014-04-30 2015-11-05 Empire Technology Development Llc Adjusting tap position on touch screen
USD770488S1 (en) * 2014-04-30 2016-11-01 Tencent Technology (Shenzhen) Company Limited Portion of a display screen with graphical user interface
USD770487S1 (en) * 2014-04-30 2016-11-01 Tencent Technology (Shenzhen) Company Limited Display screen or portion thereof with graphical user interface
TWI603255B (zh) * 2014-05-05 2017-10-21 志勇無限創意有限公司 手持裝置及其輸入方法
KR101617216B1 (ko) * 2014-05-07 2016-05-02 삼성전자 주식회사 디스플레이장치 및 영상의 오브젝트 하이라이트를 표시하는 방법
US9620105B2 (en) 2014-05-15 2017-04-11 Apple Inc. Analyzing audio input for efficient speech and music recognition
US8896765B1 (en) * 2014-05-16 2014-11-25 Shadowbox Media, Inc. Systems and methods for remote control of a television
US9661254B2 (en) 2014-05-16 2017-05-23 Shadowbox Media, Inc. Video viewing system with video fragment location
KR102255087B1 (ko) * 2014-05-19 2021-05-24 삼성전자주식회사 객체를 디스플레이하는 전자 장치 및 방법
WO2015176282A1 (zh) * 2014-05-22 2015-11-26 华为技术有限公司 控制屏幕自动旋转的方法、装置和终端
US10592095B2 (en) 2014-05-23 2020-03-17 Apple Inc. Instantaneous speaking of content on touch devices
FR3021779A1 (fr) * 2014-05-27 2015-12-04 Orange Procede et dispositif de controle d l' affichage d' un groupe de contacts
US9502031B2 (en) 2014-05-27 2016-11-22 Apple Inc. Method for supporting dynamic grammars in WFST-based ASR
US20150346894A1 (en) * 2014-05-29 2015-12-03 Kobo Inc. Computing device that is responsive to user interaction to cover portion of display screen
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10289433B2 (en) 2014-05-30 2019-05-14 Apple Inc. Domain specific language for encoding assistant dialog
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
US9734193B2 (en) 2014-05-30 2017-08-15 Apple Inc. Determining domain salience ranking from ambiguous words in natural speech
US10579212B2 (en) 2014-05-30 2020-03-03 Apple Inc. Structured suggestions
US11256294B2 (en) 2014-05-30 2022-02-22 Apple Inc. Continuity of applications across devices
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
US9898162B2 (en) 2014-05-30 2018-02-20 Apple Inc. Swiping functions for messaging applications
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US9966065B2 (en) 2014-05-30 2018-05-08 Apple Inc. Multi-command single utterance input method
US10565219B2 (en) * 2014-05-30 2020-02-18 Apple Inc. Techniques for automatically generating a suggested contact based on a received message
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9207835B1 (en) * 2014-05-31 2015-12-08 Apple Inc. Message user interfaces for capture and transmittal of media and location content
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
USD753678S1 (en) 2014-06-01 2016-04-12 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD771112S1 (en) 2014-06-01 2016-11-08 Apple Inc. Display screen or portion thereof with graphical user interface
US20150347364A1 (en) * 2014-06-03 2015-12-03 Lenovo (Singapore) Pte. Ltd. Highlighting input area based on user input
US20150355780A1 (en) * 2014-06-06 2015-12-10 Htc Corporation Methods and systems for intuitively refocusing images
US9807223B2 (en) * 2014-06-23 2017-10-31 Verizon Patent And Licensing Inc. Visual voice mail application variations
US9817549B2 (en) * 2014-06-25 2017-11-14 Verizon Patent And Licensing Inc. Method and system for auto switching applications based on device orientation
AU2015279545B2 (en) 2014-06-27 2018-02-22 Apple Inc. Manipulation of calendar application in device with touch screen
US9338493B2 (en) 2014-06-30 2016-05-10 Apple Inc. Intelligent automated assistant for TV user interactions
US10659851B2 (en) 2014-06-30 2020-05-19 Apple Inc. Real-time digital assistant knowledge updates
US10216809B1 (en) * 2014-07-07 2019-02-26 Microstrategy Incorporated Mobile explorer
JP6399834B2 (ja) 2014-07-10 2018-10-03 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
US8935322B1 (en) 2014-07-16 2015-01-13 Interactive Memories, Inc. Methods and systems for improved uploading of media files for use in media-rich projects
US8923551B1 (en) 2014-07-16 2014-12-30 Interactive Memories, Inc. Systems and methods for automatically creating a photo-based project based on photo analysis and image metadata
US10135905B2 (en) 2014-07-21 2018-11-20 Apple Inc. Remote user interface
US20160026382A1 (en) * 2014-07-22 2016-01-28 Qualcomm Incorporated Touch-Based Flow Keyboard For Small Displays
US10324733B2 (en) 2014-07-30 2019-06-18 Microsoft Technology Licensing, Llc Shutdown notifications
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
KR102302353B1 (ko) 2014-07-31 2021-09-15 삼성전자 주식회사 전자 장치 및 이의 ui 표시 방법
WO2016022496A2 (en) 2014-08-06 2016-02-11 Apple Inc. Reduced-size user interfaces for battery management
US9905233B1 (en) 2014-08-07 2018-02-27 Digimarc Corporation Methods and apparatus for facilitating ambient content recognition using digital watermarks, and related arrangements
US9740839B2 (en) * 2014-08-13 2017-08-22 Google Technology Holdings LLC Computing device chording authentication and control
US9348457B2 (en) 2014-08-13 2016-05-24 International Business Machines Corporation User interface tap selection on touchscreen device
CN104182313B (zh) * 2014-08-14 2018-09-04 小米科技有限责任公司 延时拍照的方法和装置
US9641737B2 (en) 2014-08-14 2017-05-02 Xiaomi Inc. Method and device for time-delay photographing
US10452253B2 (en) 2014-08-15 2019-10-22 Apple Inc. Weather user interface
US10796863B2 (en) 2014-08-15 2020-10-06 Apple Inc. Fabric keyboard
US9432314B2 (en) * 2014-08-15 2016-08-30 Microsoft Technology Licensing, Llc Quick navigation of message conversation history
US10339293B2 (en) 2014-08-15 2019-07-02 Apple Inc. Authenticated device used to unlock another device
US9874992B2 (en) * 2014-08-18 2018-01-23 Lenovo (Singapore) Pte. Ltd. Preview pane for touch input devices
US8958662B1 (en) 2014-08-20 2015-02-17 Interactive Memories, Inc. Methods and systems for automating insertion of content into media-based projects
US10795567B2 (en) 2014-08-22 2020-10-06 Zoho Corporation Private Limited Multimedia applications and user interfaces
US9778749B2 (en) 2014-08-22 2017-10-03 Google Inc. Occluded gesture recognition
KR102270953B1 (ko) * 2014-08-22 2021-07-01 삼성전자주식회사 전자 장치에서 화면을 표시하는 방법 및 이를 위한 전자 장치
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
USD755226S1 (en) * 2014-08-25 2016-05-03 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
US8990672B1 (en) 2014-08-25 2015-03-24 Interactive Memories, Inc. Flexible design architecture for designing media-based projects in a network-based platform
JP6494215B2 (ja) * 2014-08-25 2019-04-03 キヤノン株式会社 電子機器、その制御方法およびプログラム
USD762238S1 (en) * 2014-08-27 2016-07-26 Salesforce.Com, Inc. Display screen or portion thereof with animated graphical user interface
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
US10082880B1 (en) 2014-08-28 2018-09-25 Apple Inc. System level features of a keyboard
CN104238876A (zh) * 2014-08-29 2014-12-24 惠州Tcl移动通信有限公司 智能终端及其应用程序图标的显示方法
USD752623S1 (en) 2014-09-01 2016-03-29 Apple Inc. Display screen or portion thereof with graphical user interface
USD753696S1 (en) 2014-09-01 2016-04-12 Apple Inc. Display screen or portion thereof with graphical user interface
USD789402S1 (en) 2014-09-01 2017-06-13 Apple Inc. Display screen or portion thereof with graphical user interface
USD762691S1 (en) * 2014-09-01 2016-08-02 Apple Inc. Display screen or portion thereof with graphical user interface
WO2016036541A2 (en) 2014-09-02 2016-03-10 Apple Inc. Phone user interface
EP3964931A1 (en) 2014-09-02 2022-03-09 Apple Inc. Semantic framework for variable haptic output
USD765114S1 (en) 2014-09-02 2016-08-30 Apple Inc. Display screen or portion thereof with graphical user interface
WO2016036481A1 (en) 2014-09-02 2016-03-10 Apple Inc. Reduced-size user interfaces for dynamically updated application overviews
USD753697S1 (en) 2014-09-02 2016-04-12 Apple Inc. Display screen or portion thereof with graphical user interface
JP6349030B2 (ja) 2014-09-02 2018-06-27 アップル インコーポレイテッド アラートを管理するための小型インターフェース
USD757079S1 (en) 2014-09-02 2016-05-24 Apple Inc. Display screen or portion thereof with graphical user interface
DE202015006141U1 (de) * 2014-09-02 2015-12-14 Apple Inc. Elektronische Touch-Kommunikation
CN106797493A (zh) 2014-09-02 2017-05-31 苹果公司 音乐用户界面
US10073590B2 (en) 2014-09-02 2018-09-11 Apple Inc. Reduced size user interface
WO2016036436A1 (en) * 2014-09-02 2016-03-10 Apple Inc. Stopwatch and timer user interfaces
WO2016036414A1 (en) 2014-09-02 2016-03-10 Apple Inc. Button functionality
USD766950S1 (en) 2014-09-02 2016-09-20 Apple Inc. Display screen or portion thereof with graphical user interface
WO2016036415A1 (en) * 2014-09-02 2016-03-10 Apple Inc. Electronic message user interface
WO2016036509A1 (en) 2014-09-02 2016-03-10 Apple Inc. Electronic mail user interface
KR102220766B1 (ko) * 2014-09-03 2021-02-26 삼성전자주식회사 메시지를 구성하는 전자 장치와 방법 및 메시지를 수신하여 실행하는 웨어러블 전자 장치와 방법
US20160070276A1 (en) 2014-09-08 2016-03-10 Leeo, Inc. Ecosystem with dynamically aggregated combinations of components
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
US9818400B2 (en) 2014-09-11 2017-11-14 Apple Inc. Method and apparatus for discovering trending terms in speech requests
US10212111B2 (en) 2014-09-12 2019-02-19 Google Llc System and interface that facilitate selecting videos to share in a messaging application
KR102341221B1 (ko) * 2014-09-12 2021-12-20 삼성전자 주식회사 날짜에 따른 특화 모드 제공 방법 및 이를 구현하는 전자 장치
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US9424048B2 (en) 2014-09-15 2016-08-23 Microsoft Technology Licensing, Llc Inductive peripheral retention device
US10332283B2 (en) 2014-09-16 2019-06-25 Nokia Of America Corporation Visualized re-physicalization of captured physical signals and/or physical states
FR3026158B1 (fr) 2014-09-22 2017-07-21 Air Liquide Recipient de gaz avec bloc robinet equipe d'un ecran tactile d'affichage d'informations
KR20160034776A (ko) 2014-09-22 2016-03-30 삼성전자주식회사 디바이스 및 상기 디바이스의 제어 방법
US11323401B2 (en) 2014-09-24 2022-05-03 Zoho Corporation Private Limited Email interface for application creation and management
US20160087929A1 (en) 2014-09-24 2016-03-24 Zoho Corporation Private Limited Methods and apparatus for document creation via email
US9447620B2 (en) 2014-09-30 2016-09-20 Microsoft Technology Licensing, Llc Hinge mechanism with multiple preset positions
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
WO2016053911A2 (en) 2014-09-30 2016-04-07 Apple Inc. Venting system and shield for keyboard assembly
US9646609B2 (en) 2014-09-30 2017-05-09 Apple Inc. Caching apparatus for serving phonetic pronunciations
US10127911B2 (en) 2014-09-30 2018-11-13 Apple Inc. Speaker identification and unsupervised speaker adaptation techniques
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
USD775198S1 (en) * 2014-10-06 2016-12-27 Vixlet LLC Display screen with icons
USD772928S1 (en) 2014-10-06 2016-11-29 Vixlet LLC Display screen with computer icons
USD772288S1 (en) 2014-10-06 2016-11-22 Vixlet LLC Display screen with computer icons
USD772929S1 (en) 2014-10-06 2016-11-29 Vixlet LLC Display screen with icons
USD774085S1 (en) 2014-10-06 2016-12-13 Vixlet LLC Computer display with icons
USD774086S1 (en) 2014-10-06 2016-12-13 Vixlet LLC Display screen with computer icon
CN107210950A (zh) 2014-10-10 2017-09-26 沐择歌有限责任公司 用于共享用户交互的设备
WO2016061359A1 (en) * 2014-10-15 2016-04-21 Liveperson, Inc. System and method for interactive application preview
US10026304B2 (en) 2014-10-20 2018-07-17 Leeo, Inc. Calibrating an environmental monitoring device
US20160269533A1 (en) * 2014-10-20 2016-09-15 Kyle Taylor Notifications with embedded playback capability
CN104320579A (zh) * 2014-10-22 2015-01-28 三星电子(中国)研发中心 一种拍照装置及方法
WO2016064106A1 (ko) * 2014-10-22 2016-04-28 삼성전자 주식회사 스타일러스 펜을 포함하는 모바일 디바이스 및 그 동작 방법
CN106662891B (zh) 2014-10-30 2019-10-11 微软技术许可有限责任公司 多配置输入设备
US9077823B1 (en) 2014-10-31 2015-07-07 Interactive Memories, Inc. Systems and methods for automatically generating a photo-based project having a flush photo montage on the front cover
US9219830B1 (en) 2014-10-31 2015-12-22 Interactive Memories, Inc. Methods and systems for page and spread arrangement in photo-based projects
US9507506B2 (en) 2014-11-13 2016-11-29 Interactive Memories, Inc. Automatic target box in methods and systems for editing content-rich layouts in media-based projects
US20160132301A1 (en) 2014-11-06 2016-05-12 Microsoft Technology Licensing, Llc Programmatic user interface generation based on display size
US10949075B2 (en) 2014-11-06 2021-03-16 Microsoft Technology Licensing, Llc Application command control for small screen display
US20160139739A1 (en) * 2014-11-15 2016-05-19 Stan Ciepcielinski Simplified User Interface for the Elderly and the Vision Impaired
US10366428B2 (en) 2014-11-18 2019-07-30 Zoho Corporation Private Limited Methods and systems for grouping and prioritization of website visitors for live support
US20160148126A1 (en) 2014-11-20 2016-05-26 Atom Tickets, LLC Automated event concessions management system
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
CN110764683B (zh) * 2014-12-03 2023-08-22 华为技术有限公司 一种处理操作方法及终端
US9711141B2 (en) 2014-12-09 2017-07-18 Apple Inc. Disambiguating heteronyms in speech synthesis
US10963126B2 (en) * 2014-12-10 2021-03-30 D2L Corporation Method and system for element navigation
TW201624252A (zh) * 2014-12-30 2016-07-01 富智康(香港)有限公司 資訊整合系統及方法
CN105808091B (zh) 2014-12-31 2022-06-24 创新先进技术有限公司 调整界面操作图标分布范围的装置、方法及触摸屏设备
USD777733S1 (en) * 2015-01-05 2017-01-31 Nike, Inc. Display screen with graphical user interface
USD760738S1 (en) * 2015-01-15 2016-07-05 SkyBell Technologies, Inc. Display screen or a portion thereof with a graphical user interface
KR102320072B1 (ko) * 2015-01-16 2021-11-02 삼성전자 주식회사 전자 장치 및 전자 장치의 정보 공개 제어 방법
KR20160088603A (ko) * 2015-01-16 2016-07-26 삼성전자주식회사 화면 제어 장치 및 방법
US9338627B1 (en) 2015-01-28 2016-05-10 Arati P Singh Portable device for indicating emergency events
US11107039B2 (en) 2015-02-03 2021-08-31 PEOZZLE Corporation Multimedia human resource distribution system
KR102252225B1 (ko) * 2015-02-27 2021-05-14 삼성전자주식회사 하나 이상의 통지들을 관리하는 방법 및 이를 위한 전자 장치
EP3065043A1 (en) * 2015-03-02 2016-09-07 Nxp B.V. Mobile device
US10365807B2 (en) 2015-03-02 2019-07-30 Apple Inc. Control of system zoom magnification using a rotatable input mechanism
US9865280B2 (en) 2015-03-06 2018-01-09 Apple Inc. Structured dictation using intelligent automated assistants
US10152299B2 (en) 2015-03-06 2018-12-11 Apple Inc. Reducing response latency of intelligent automated assistants
US10055121B2 (en) 2015-03-07 2018-08-21 Apple Inc. Activity based thresholds and feedbacks
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
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
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US10048757B2 (en) 2015-03-08 2018-08-14 Apple Inc. Devices and methods for controlling media presentation
US10095396B2 (en) 2015-03-08 2018-10-09 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
WO2016144385A1 (en) 2015-03-08 2016-09-15 Apple Inc. Sharing user-configurable graphical constructs
USD771670S1 (en) 2015-03-09 2016-11-15 Apple Inc. Display screen or portion thereof with animated graphical user interface
US9899019B2 (en) 2015-03-18 2018-02-20 Apple Inc. Systems and methods for structured stem and suffix language models
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
US10067653B2 (en) 2015-04-01 2018-09-04 Apple Inc. Devices and methods for processing touch inputs based on their intensities
WO2016161454A1 (en) 2015-04-03 2016-10-06 Pinn, Inc. Personal wireless media station
US10185640B2 (en) * 2015-04-08 2019-01-22 Avaya Inc. Method to provide an optimized user interface for presentation of application service impacting errors
TWI552892B (zh) * 2015-04-14 2016-10-11 鴻海精密工業股份有限公司 車輛控制系統及其操作方法
CN106055190B (zh) * 2015-04-16 2021-03-09 三星电子株式会社 用于经由显示器的部分提供信息的设备和方法
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
KR102503942B1 (ko) * 2015-04-16 2023-02-28 삼성전자 주식회사 디스플레이의 일부분을 통하여 정보를 제공하는 방법 및 장치
US10157370B2 (en) * 2015-05-04 2018-12-18 Sap Se Graphical user interface for adjusting elements of a wizard facility displayed on a user device
US10184856B2 (en) * 2015-05-12 2019-01-22 Kyocera Corporation Mobile device
CN207367843U (zh) 2015-05-13 2018-05-15 苹果公司 键盘组件
EP3295467A1 (en) 2015-05-13 2018-03-21 Apple Inc. Keyboard for electronic device
CN205595253U (zh) 2015-05-13 2016-09-21 苹果公司 电子装置、铰接结构和键机构
US10460227B2 (en) 2015-05-15 2019-10-29 Apple Inc. Virtual assistant in a communication session
US9519931B2 (en) * 2015-05-15 2016-12-13 Ebay Inc. System and method for personalized actionable notifications
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
USD780192S1 (en) * 2015-05-29 2017-02-28 Avision Inc. Display screen or portion thereof with graphical user interface
US9329762B1 (en) 2015-06-02 2016-05-03 Interactive Memories, Inc. Methods and systems for reversing editing operations in media-rich projects
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
US9916075B2 (en) 2015-06-05 2018-03-13 Apple Inc. Formatting content for a reduced-size user interface
US10101822B2 (en) 2015-06-05 2018-10-16 Apple Inc. Language input correction
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US9940637B2 (en) 2015-06-05 2018-04-10 Apple Inc. User interface for loyalty accounts and private label accounts
USD765699S1 (en) 2015-06-06 2016-09-06 Apple Inc. Display screen or portion thereof with graphical user interface
USD765700S1 (en) 2015-06-07 2016-09-06 Apple Inc. Display screen or portion thereof with animated graphical user interface
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
US9860451B2 (en) 2015-06-07 2018-01-02 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US11025565B2 (en) 2015-06-07 2021-06-01 Apple Inc. Personalized prediction of responses for instant messaging
US10255907B2 (en) 2015-06-07 2019-04-09 Apple Inc. Automatic accent detection using acoustic models
US9891811B2 (en) 2015-06-07 2018-02-13 Apple Inc. Devices and methods for navigating between user interfaces
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US20160357411A1 (en) * 2015-06-08 2016-12-08 Microsoft Technology Licensing, Llc Modifying a user-interactive display with one or more rows of keys
US9778821B2 (en) 2015-06-10 2017-10-03 Citibank, N.A. Methods and systems for managing a graphical interface
USD812076S1 (en) 2015-06-14 2018-03-06 Google Llc Display screen with graphical user interface for monitoring remote video camera
US9361011B1 (en) 2015-06-14 2016-06-07 Google Inc. Methods and systems for presenting multiple live video feeds in a user interface
USD809522S1 (en) 2015-06-14 2018-02-06 Google Inc. Display screen with animated graphical user interface for an alert screen
USD807376S1 (en) 2015-06-14 2018-01-09 Google Inc. Display screen with animated graphical user interface for smart home automation system having a multifunction status
USD803241S1 (en) 2015-06-14 2017-11-21 Google Inc. Display screen with animated graphical user interface for an alert screen
US10133443B2 (en) 2015-06-14 2018-11-20 Google Llc Systems and methods for smart home automation using a multifunction status and entry point icon
US20160367180A1 (en) * 2015-06-17 2016-12-22 Obsevera, Inc. Apparatus and method of conducting medical evaluation of add/adhd
US9752361B2 (en) 2015-06-18 2017-09-05 Microsoft Technology Licensing, Llc Multistage hinge
JP6696737B2 (ja) 2015-06-26 2020-05-20 シャープ株式会社 コンテンツ表示装置及びプログラム
US20160378747A1 (en) 2015-06-29 2016-12-29 Apple Inc. Virtual assistant for media playback
US9864415B2 (en) 2015-06-30 2018-01-09 Microsoft Technology Licensing, Llc Multistage friction hinge
WO2017002488A1 (ja) * 2015-06-30 2017-01-05 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
FR3038422B1 (fr) * 2015-07-03 2017-07-28 Ingenico Group Securisation d'une validation d'une sequence de caracteres, procede, dispositif et produit programme d'ordinateur correspondants
JP6601042B2 (ja) * 2015-07-29 2019-11-06 セイコーエプソン株式会社 電子機器、電子機器の制御プログラム
US9965445B2 (en) * 2015-08-06 2018-05-08 FiftyThree, Inc. Systems and methods for gesture-based formatting
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
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10003938B2 (en) 2015-08-14 2018-06-19 Apple Inc. Easy location sharing
CN113521710A (zh) 2015-08-20 2021-10-22 苹果公司 基于运动的表盘和复杂功能块
USD754716S1 (en) * 2015-08-26 2016-04-26 Kenneth Davis Display screen with animated playlist graphical user interface
US10623361B2 (en) * 2015-08-27 2020-04-14 Deborah A. Lambert Method, system and apparatus for organizing and interacting with email on mobile devices
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10331312B2 (en) 2015-09-08 2019-06-25 Apple Inc. Intelligent automated assistant in a media environment
US20170344205A1 (en) * 2015-09-10 2017-11-30 Apple Inc. Systems and methods for displaying and navigating content in digital media
USD779510S1 (en) * 2015-09-11 2017-02-21 Royole Corporation Display screen or portion thereof with graphical user interface
US10445425B2 (en) 2015-09-15 2019-10-15 Apple Inc. Emoji and canned responses
US10739960B2 (en) * 2015-09-22 2020-08-11 Samsung Electronics Co., Ltd. Performing application-specific searches using touchscreen-enabled computing devices
US20170083173A1 (en) * 2015-09-23 2017-03-23 Daniel Novak Systems and methods for interacting with computing devices via non-visual feedback
JP6365482B2 (ja) * 2015-09-24 2018-08-01 カシオ計算機株式会社 選択表示装置、及びプログラム
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
USD790567S1 (en) * 2015-09-25 2017-06-27 Sz Dji Osmo Technology Co., Ltd. Display screen or portion thereof with animated graphical user interface
JP2016015775A (ja) * 2015-09-28 2016-01-28 シャープ株式会社 通信システム、情報処理装置、通信装置、通信方法、コンピュータプログラム及び記録媒体
US9971084B2 (en) 2015-09-28 2018-05-15 Apple Inc. Illumination structure for uniform illumination of keys
US10620803B2 (en) 2015-09-29 2020-04-14 Microsoft Technology Licensing, Llc Selecting at least one graphical user interface item
US11010550B2 (en) 2015-09-29 2021-05-18 Apple Inc. Unified language modeling framework for word prediction, auto-completion and auto-correction
US10366158B2 (en) 2015-09-29 2019-07-30 Apple Inc. Efficient word encoding for recurrent neural network language models
CN105183724A (zh) * 2015-09-30 2015-12-23 北京奇虎科技有限公司 一种翻译方法及电子设备
CN105183725A (zh) * 2015-09-30 2015-12-23 北京奇虎科技有限公司 一种翻译网页上文字的方法及电子设备
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10817065B1 (en) 2015-10-06 2020-10-27 Google Llc Gesture recognition using multiple antenna
US10496275B2 (en) 2015-10-12 2019-12-03 Microsoft Technology Licensing, Llc Multi-window keyboard
KR102408942B1 (ko) * 2015-10-19 2022-06-14 삼성전자주식회사 전자 장치의 입력 처리 방법 및 전자 장치
JP6137714B2 (ja) * 2015-10-21 2017-05-31 Kddi株式会社 押圧の度合いに応じて異なる触覚応答を付与可能なユーザインタフェース装置、触覚応答付与方法及びプログラム
US10474347B2 (en) 2015-10-21 2019-11-12 International Business Machines Corporation Automated modification of graphical user interfaces
US11237717B2 (en) * 2015-11-04 2022-02-01 Sony Corporation Information processing device and information processing method
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10805775B2 (en) 2015-11-06 2020-10-13 Jon Castor Electronic-device detection and activity association
US9801013B2 (en) 2015-11-06 2017-10-24 Leeo, Inc. Electronic-device association based on location duration
US11410230B1 (en) 2015-11-17 2022-08-09 Consumerinfo.Com, Inc. Realtime access and control of secure regulated data
KR101728329B1 (ko) 2015-11-19 2017-05-02 현대자동차주식회사 터치 입력장치, 이를 포함하는 차량, 및 그 제조방법
US20170149914A1 (en) * 2015-11-24 2017-05-25 International Business Machines Corporation Scoring devices based on primacy
US10757154B1 (en) 2015-11-24 2020-08-25 Experian Information Solutions, Inc. Real-time event-based notification system
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
CN106855796A (zh) * 2015-12-09 2017-06-16 阿里巴巴集团控股有限公司 一种数据处理方法、装置和智能终端
USD809002S1 (en) * 2015-12-14 2018-01-30 Abb Schweiz Ag Display screen with transitional graphical user interface
US10269997B2 (en) 2015-12-22 2019-04-23 Latavya Chintada System and method of transparent photovoltaic solar cells as touch screen sensors and solar energy sources
USD852839S1 (en) * 2015-12-23 2019-07-02 Beijing Xinmei Hutong Technology Co., Ltd Display screen with a graphical user interface
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
USD806730S1 (en) * 2016-01-05 2018-01-02 Kneevoice, Inc. Display screen or portion thereof with graphical user interface
USD825523S1 (en) 2016-01-06 2018-08-14 I.Am.Plus, Llc Set of earbuds
KR20170084558A (ko) * 2016-01-12 2017-07-20 삼성전자주식회사 전자 장치 및 그의 동작 방법
KR102521214B1 (ko) * 2016-01-19 2023-04-13 삼성전자주식회사 사용자 인터페이스를 표시하는 방법 및 이를 지원하는 전자 장치
USD847835S1 (en) * 2016-01-22 2019-05-07 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
KR102490548B1 (ko) * 2016-01-25 2023-01-19 삼성전자주식회사 사용자 단말 장치 및 그 제어 방법
US9509942B1 (en) * 2016-02-08 2016-11-29 Picaboo Corporation Automatic content categorizing system and method
US10345786B2 (en) 2016-02-16 2019-07-09 International Business Machines Corporation Method and system for proactive heating-based crack prevention in 3D printing
US10397632B2 (en) * 2016-02-16 2019-08-27 Google Llc Touch gesture control of video playback
US10340593B2 (en) 2016-02-25 2019-07-02 Raytheon Company Systems and methods for phased array beam control
US11012719B2 (en) * 2016-03-08 2021-05-18 DISH Technologies L.L.C. Apparatus, systems and methods for control of sporting event presentation based on viewer engagement
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
JP6711081B2 (ja) * 2016-03-31 2020-06-17 ブラザー工業株式会社 画像処理プログラム及び情報処理装置
US10344797B2 (en) 2016-04-05 2019-07-09 Microsoft Technology Licensing, Llc Hinge with multiple preset positions
CN108885535B (zh) * 2016-04-06 2022-03-25 微软技术许可有限责任公司 多窗口虚拟键盘
DE102016106997A1 (de) * 2016-04-15 2017-10-19 Arnold & Richter Cine Technik Gmbh & Co. Betriebs Kg Haltegriff für eine Bewegtbildkamera
USD850520S1 (en) 2016-04-15 2019-06-04 Arnold & Richter Cine Technik Gmbh & Co. Betriebs Kg Holder for electronic cameras
US10455306B2 (en) 2016-04-19 2019-10-22 Snik Llc Magnetic earphones holder
US10631074B2 (en) 2016-04-19 2020-04-21 Snik Llc Magnetic earphones holder
US11272281B2 (en) 2016-04-19 2022-03-08 Snik Llc Magnetic earphones holder
US10225640B2 (en) 2016-04-19 2019-03-05 Snik Llc Device and system for and method of transmitting audio to a user
US10951968B2 (en) 2016-04-19 2021-03-16 Snik Llc Magnetic earphones holder
US10078673B2 (en) 2016-04-20 2018-09-18 Google Llc Determining graphical elements associated with text
US9965530B2 (en) * 2016-04-20 2018-05-08 Google Llc Graphical keyboard with integrated search features
USD823884S1 (en) * 2016-04-20 2018-07-24 Sorenson Ip Holdings, Llc Display screen or portion thereof with a graphical user interface
US10305828B2 (en) 2016-04-20 2019-05-28 Google Llc Search query predictions by a keyboard
US10140017B2 (en) 2016-04-20 2018-11-27 Google Llc Graphical keyboard application with integrated search
US10078387B2 (en) 2016-04-25 2018-09-18 Apple Inc. Display table
US20170315721A1 (en) * 2016-04-29 2017-11-02 Timothy James Merel Remote touchscreen interface for virtual reality, augmented reality and mixed reality devices
EP3452926A4 (en) * 2016-05-06 2020-04-08 Marksteiner, Günter NATURAL LANGUAGE APPLICATION PROGRAM FOR ENTERING, STORING, RETRIEVING, VALIDATING AND PROCESSING STRUCTURED CHAIN DATA
USD820849S1 (en) * 2016-05-16 2018-06-19 Google Llc Display screen or portion thereof with a graphical user interface for messaging
US11003345B2 (en) * 2016-05-16 2021-05-11 Google Llc Control-article-based control of a user interface
DK179186B1 (en) 2016-05-19 2018-01-15 Apple Inc REMOTE AUTHORIZATION TO CONTINUE WITH AN ACTION
US10466811B2 (en) * 2016-05-20 2019-11-05 Citrix Systems, Inc. Controlling a local application running on a user device that displays a touchscreen image on a touchscreen via mouse input from external electronic equipment
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US10671813B2 (en) * 2016-05-27 2020-06-02 Nuance Communications, Inc. Performing actions based on determined intent of messages
US10431007B2 (en) * 2016-05-31 2019-10-01 Augumenta Ltd. Method and system for user interaction
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
US11227589B2 (en) 2016-06-06 2022-01-18 Apple Inc. Intelligent list reading
US10249300B2 (en) 2016-06-06 2019-04-02 Apple Inc. Intelligent list reading
US10049663B2 (en) 2016-06-08 2018-08-14 Apple, Inc. Intelligent automated assistant for media exploration
CN106095312B (zh) * 2016-06-08 2020-12-01 泾县谷声信息科技有限公司 一种屏幕解锁方法和装置
DK179309B1 (en) 2016-06-09 2018-04-23 Apple Inc Intelligent automated assistant in a home environment
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
US10739972B2 (en) 2016-06-10 2020-08-11 Apple Inc. Device, method, and graphical user interface for managing electronic communications
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
DK201670595A1 (en) 2016-06-11 2018-01-22 Apple Inc Configuring context-specific user interfaces
DK201770423A1 (en) 2016-06-11 2018-01-15 Apple Inc Activity and workout updates
DK179415B1 (en) 2016-06-11 2018-06-14 Apple Inc Intelligent device arbitration and control
DK179343B1 (en) 2016-06-11 2018-05-14 Apple Inc Intelligent task discovery
USD804502S1 (en) 2016-06-11 2017-12-05 Apple Inc. Display screen or portion thereof with graphical user interface
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
US20170357411A1 (en) * 2016-06-11 2017-12-14 Apple Inc. User interface for initiating a telephone call
DK201670580A1 (en) 2016-06-12 2018-01-02 Apple Inc Wrist-based tactile time feedback for non-sighted users
DK179329B1 (en) 2016-06-12 2018-05-07 Apple Inc Handwriting keyboard for monitors
US11816325B2 (en) 2016-06-12 2023-11-14 Apple Inc. Application shortcuts for carplay
DK179823B1 (en) 2016-06-12 2019-07-12 Apple Inc. DEVICES, METHODS, AND GRAPHICAL USER INTERFACES FOR PROVIDING HAPTIC FEEDBACK
DK201670622A1 (en) 2016-06-12 2018-02-12 Apple Inc User interfaces for transactions
DK201670737A1 (en) 2016-06-12 2018-01-22 Apple Inc Devices, Methods, and Graphical User Interfaces for Providing Haptic Feedback
US11580608B2 (en) * 2016-06-12 2023-02-14 Apple Inc. Managing contact information for communication applications
US10417356B1 (en) 2016-06-16 2019-09-17 Amazon Technologies, Inc. Physics modeling for interactive content
US10402068B1 (en) 2016-06-16 2019-09-03 Amazon Technologies, Inc. Film strip interface for interactive content
USD858563S1 (en) * 2016-06-17 2019-09-03 Mobvoi Information Technology Company Limited Display screen of a wearable device with a transitional graphical user interface
ITUA20164480A1 (it) * 2016-06-17 2017-12-17 Marketwall S R L Metodo per la gestione di un portafoglio titoli
CN107545010B (zh) 2016-06-29 2022-06-03 阿里巴巴集团控股有限公司 显示方法、文件清理方法、装置、显示设备及电子设备
USD882583S1 (en) 2016-07-12 2020-04-28 Google Llc Display screen with graphical user interface
US10263802B2 (en) 2016-07-12 2019-04-16 Google Llc Methods and devices for establishing connections with remote cameras
US10353485B1 (en) 2016-07-27 2019-07-16 Apple Inc. Multifunction input device with an embedded capacitive sensing layer
US10664157B2 (en) 2016-08-03 2020-05-26 Google Llc Image search query predictions by a keyboard
US10115544B2 (en) 2016-08-08 2018-10-30 Apple Inc. Singulated keyboard assemblies and methods for assembling a keyboard
US10755877B1 (en) 2016-08-29 2020-08-25 Apple Inc. Keyboard for an electronic device
DK179278B1 (en) 2016-09-06 2018-03-26 Apple Inc Devices, methods and graphical user interfaces for haptic mixing
DK201670720A1 (en) * 2016-09-06 2018-03-26 Apple Inc Devices, Methods, and Graphical User Interfaces for Generating Tactile Outputs
US10474753B2 (en) 2016-09-07 2019-11-12 Apple Inc. Language identification using recurrent neural networks
US11500538B2 (en) 2016-09-13 2022-11-15 Apple Inc. Keyless keyboard with force sensing and haptic feedback
USD845990S1 (en) * 2016-09-18 2019-04-16 Beijing Sogou Technology Development Co., Ltd. Mobile phone with graphical user interface
US10037057B2 (en) 2016-09-22 2018-07-31 Microsoft Technology Licensing, Llc Friction hinge
US10614512B1 (en) * 2016-09-23 2020-04-07 Amazon Technologies, Inc. Interactive user interface
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
US10860199B2 (en) 2016-09-23 2020-12-08 Apple Inc. Dynamically adjusting touch hysteresis based on contextual data
CN109789264B (zh) 2016-09-27 2021-06-22 比格福特生物医药公司 药物注射和疾病管理系统、设备和方法
USD855636S1 (en) * 2016-09-29 2019-08-06 Beijing Sogou Technology Development Co., Ltd. Mobile phone with graphical user interface
GB2554668B (en) * 2016-09-30 2022-06-22 Apical Ltd Image manipulation
US11238290B2 (en) 2016-10-26 2022-02-01 Google Llc Timeline-video relationship processing for alert events
USD843398S1 (en) 2016-10-26 2019-03-19 Google Llc Display screen with graphical user interface for a timeline-video relationship presentation for alert events
US10386999B2 (en) 2016-10-26 2019-08-20 Google Llc Timeline-video relationship presentation for alert events
US10511891B2 (en) * 2016-11-21 2019-12-17 Google Llc Video playback in group communications
US11244384B1 (en) * 2016-11-30 2022-02-08 Intuit Inc. Method and transaction tracking service for surfacing rule-creation actions
USD832869S1 (en) 2016-12-02 2018-11-06 Airbnb, Inc. Display screen with graphical user interface for a prompt animation
USD834588S1 (en) * 2016-12-02 2018-11-27 Airbnb, Inc. Display screen with graphical user interface for a prompt animation
USD831052S1 (en) * 2016-12-02 2018-10-16 Airbnb, Inc. Display screen with graphical user interface for a prompt animation
US11281993B2 (en) 2016-12-05 2022-03-22 Apple Inc. Model and ensemble compression for metric learning
US10871896B2 (en) 2016-12-07 2020-12-22 Bby Solutions, Inc. Touchscreen with three-handed gestures system and method
US11096624B2 (en) 2016-12-12 2021-08-24 Bigfoot Biomedical, Inc. Alarms and alerts for medication delivery devices and systems
USD837257S1 (en) 2016-12-12 2019-01-01 Caterpillar Inc. Display screen or portion thereof with graphical user interface set
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US10620910B2 (en) 2016-12-23 2020-04-14 Realwear, Inc. Hands-free navigation of touch-based operating systems
US10936872B2 (en) 2016-12-23 2021-03-02 Realwear, Inc. Hands-free contextually aware object interaction for wearable display
US11507216B2 (en) 2016-12-23 2022-11-22 Realwear, Inc. Customizing user interfaces of binary applications
USD825594S1 (en) * 2016-12-23 2018-08-14 Beijing Bytedance Network Technology Co., Ltd. Mobile terminal display screen with a graphical user interface
US10437070B2 (en) 2016-12-23 2019-10-08 Realwear, Inc. Interchangeable optics for a head-mounted display
US11099716B2 (en) 2016-12-23 2021-08-24 Realwear, Inc. Context based content navigation for wearable display
USD831053S1 (en) * 2016-12-30 2018-10-16 Lyft, Inc. Display screen with animated graphical user interface
KR20180079879A (ko) * 2017-01-03 2018-07-11 엘지전자 주식회사 이동 단말기 및 그 제어방법
US10860192B2 (en) 2017-01-06 2020-12-08 Honda Motor Co., Ltd. System and methods for controlling a vehicular infotainment system
US11204787B2 (en) 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
USD845311S1 (en) * 2017-01-10 2019-04-09 Google Llc Computer display screen or portion thereof with transitional graphical user interface
US20180204577A1 (en) * 2017-01-18 2018-07-19 Sony Corporation Voice keyword personalization
US10904211B2 (en) 2017-01-21 2021-01-26 Verisign, Inc. Systems, devices, and methods for generating a domain name using a user interface
CA3050139A1 (en) 2017-01-31 2018-08-09 Experian Information Solutions, Inc. Massive scale heterogeneous data ingestion and user resolution
US10311860B2 (en) 2017-02-14 2019-06-04 Google Llc Language model biasing system
USD843411S1 (en) * 2017-02-17 2019-03-19 Emily Hope Montgomery Display screen or portion thereof with graphical user interface
USD875116S1 (en) * 2017-02-22 2020-02-11 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD865795S1 (en) * 2017-03-24 2019-11-05 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
USD868080S1 (en) * 2017-03-27 2019-11-26 Sony Corporation Display panel or screen with an animated graphical user interface
USD825584S1 (en) 2017-03-29 2018-08-14 Becton, Dickinson And Company Display screen or portion thereof with transitional graphical user interface
USD826969S1 (en) 2017-03-29 2018-08-28 Becton, Dickinson And Company Display screen or portion thereof with animated graphical user interface
US10013081B1 (en) 2017-04-04 2018-07-03 Google Llc Electronic circuit and method to account for strain gauge variation
US10514797B2 (en) 2017-04-18 2019-12-24 Google Llc Force-sensitive user input interface for an electronic device
US10635255B2 (en) * 2017-04-18 2020-04-28 Google Llc Electronic device response to force-sensitive interface
USD838727S1 (en) * 2017-04-21 2019-01-22 Case Western Reserve University Display screen or portion thereof with animated graphical user interface
USD838726S1 (en) * 2017-04-21 2019-01-22 Case Western Reserve University Display screen or portion thereof with animated graphical user interface
US11862302B2 (en) 2017-04-24 2024-01-02 Teladoc Health, Inc. Automated transcription and documentation of tele-health encounters
US10706108B2 (en) * 2017-04-29 2020-07-07 Cisco Technology, Inc. Field name recommendation
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US10685169B2 (en) 2017-05-08 2020-06-16 Zoho Corporation Private Limited Messaging application with presentation window
USD881202S1 (en) * 2017-05-08 2020-04-14 Kci Licensing, Inc. Display screen with graphical user interface for negative pressure unit
DK201770383A1 (en) 2017-05-09 2018-12-14 Apple Inc. USER INTERFACE FOR CORRECTING RECOGNITION ERRORS
US10417266B2 (en) 2017-05-09 2019-09-17 Apple Inc. Context-aware ranking of intelligent response suggestions
US10726832B2 (en) 2017-05-11 2020-07-28 Apple Inc. Maintaining privacy of personal information
US10395654B2 (en) 2017-05-11 2019-08-27 Apple Inc. Text normalization based on a data-driven learning network
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770428A1 (en) 2017-05-12 2019-02-18 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
DK179412B1 (en) 2017-05-12 2018-06-06 Apple Inc Context-Specific User Interfaces
US11301477B2 (en) 2017-05-12 2022-04-12 Apple Inc. Feedback analysis of a digital assistant
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
US10365814B2 (en) 2017-05-16 2019-07-30 Apple Inc. Devices, methods, and graphical user interfaces for providing a home button replacement
US10403278B2 (en) 2017-05-16 2019-09-03 Apple Inc. Methods and systems for phonetic matching in digital assistant services
DK201770372A1 (en) 2017-05-16 2019-01-08 Apple Inc. TACTILE FEEDBACK FOR LOCKED DEVICE USER INTERFACES
US10303715B2 (en) 2017-05-16 2019-05-28 Apple Inc. Intelligent automated assistant for media exploration
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
US10311144B2 (en) 2017-05-16 2019-06-04 Apple Inc. Emoji word sense disambiguation
CN110637458B (zh) * 2017-05-18 2022-05-10 索尼公司 信息处理装置、信息处理方法以及计算机可读存储介质
USD883300S1 (en) * 2017-05-22 2020-05-05 Subsplash Ip, Llc Display screen or portion thereof with graphical user interface
USD878402S1 (en) * 2017-05-22 2020-03-17 Subsplash Ip, Llc Display screen or portion thereof with transitional graphical user interface
USD878386S1 (en) * 2017-05-22 2020-03-17 Subsplash Ip, Llc Display screen or portion thereof with transitional graphical user interface
US10819921B2 (en) 2017-05-25 2020-10-27 Google Llc Camera assembly having a single-piece cover element
US10352496B2 (en) 2017-05-25 2019-07-16 Google Llc Stand assembly for an electronic device providing multiple degrees of freedom and built-in cables
US10972685B2 (en) 2017-05-25 2021-04-06 Google Llc Video camera assembly having an IR reflector
US10433108B2 (en) 2017-06-02 2019-10-01 Apple Inc. Proactive downloading of maps
US10657328B2 (en) 2017-06-02 2020-05-19 Apple Inc. Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
USD842333S1 (en) 2017-06-04 2019-03-05 Apple Inc. Display screen or portion thereof with graphical user interface
USD841677S1 (en) 2017-06-04 2019-02-26 Apple Inc. Display screen or portion thereof with graphical user interface
US10481791B2 (en) * 2017-06-07 2019-11-19 Microsoft Technology Licensing, Llc Magnified input panels
USD897355S1 (en) 2017-06-08 2020-09-29 Google Llc Computer display screen or portion thereof with a transitional graphical user interface
USD838733S1 (en) * 2017-06-08 2019-01-22 Google Llc Computer display screen with transitional graphical user interface
USD839294S1 (en) 2017-06-16 2019-01-29 Bigfoot Biomedical, Inc. Display screen with graphical user interface for closed-loop medication delivery
USD841037S1 (en) * 2017-06-19 2019-02-19 Google Llc Computer display screen with transitional graphical user interface
US10735183B1 (en) 2017-06-30 2020-08-04 Experian Information Solutions, Inc. Symmetric encryption for private smart contracts among multiple parties in a private peer-to-peer network
US20190007672A1 (en) 2017-06-30 2019-01-03 Bobby Gene Burrough Method and Apparatus for Generating Dynamic Real-Time 3D Environment Projections
JP7009096B2 (ja) * 2017-07-06 2022-01-25 キヤノン株式会社 電子機器およびその制御方法
CN109213413A (zh) * 2017-07-07 2019-01-15 阿里巴巴集团控股有限公司 一种推荐方法、装置、设备和存储介质
US10043502B1 (en) 2017-07-18 2018-08-07 Vertical Craft, LLC Music composition tools on a single pane-of-glass
US10854181B2 (en) 2017-07-18 2020-12-01 Vertical Craft, LLC Music composition tools on a single pane-of-glass
USD889491S1 (en) * 2017-07-19 2020-07-07 Lenovo (Beijing) Co., Ltd. Display screen or a portion thereof with graphical user interface
US10483007B2 (en) 2017-07-25 2019-11-19 Intouch Technologies, Inc. Modular telehealth cart with thermal imaging and touch screen user interface
CN117270637A (zh) 2017-07-26 2023-12-22 苹果公司 具有键盘的计算机
USD882602S1 (en) * 2017-07-28 2020-04-28 Verisign, Inc. Display screen or portion thereof with a sequential graphical user interface of a mobile device
USD844649S1 (en) 2017-07-28 2019-04-02 Verisign, Inc. Display screen or portion thereof with a sequential graphical user interface
USD859453S1 (en) 2017-08-01 2019-09-10 Google Llc Display screen with an animated graphical user interface
US11009949B1 (en) 2017-08-08 2021-05-18 Apple Inc. Segmented force sensors for wearable devices
JP7019992B2 (ja) * 2017-08-08 2022-02-16 京セラドキュメントソリューションズ株式会社 表示入力装置およびそれを備えた画像形成装置
EP3447623B1 (en) 2017-08-22 2020-01-29 Samsung Electronics Co., Ltd. Electronic device and control method thereof
KR102535567B1 (ko) * 2017-08-22 2023-05-24 삼성전자주식회사 전자 장치 및 그 제어 방법
US11636944B2 (en) 2017-08-25 2023-04-25 Teladoc Health, Inc. Connectivity infrastructure for a telehealth platform
USD851666S1 (en) * 2017-08-28 2019-06-18 Adp, Llc Display screen with animated graphical user interface
US10735363B1 (en) * 2017-09-07 2020-08-04 Massachusetts Mutual Life Insurance Company Systems, devices, and methods for presenting conversation messages in messenger applications
USD873284S1 (en) 2017-09-09 2020-01-21 Apple Inc. Electronic device with graphical user interface
USD868086S1 (en) 2017-09-09 2019-11-26 Apple Inc. Wearable device with animated graphical user interface
USD987669S1 (en) 2017-09-11 2023-05-30 Apple Inc. Electronic device with graphical user interface
US10445429B2 (en) 2017-09-21 2019-10-15 Apple Inc. Natural language understanding using vocabularies with compressed serialized tries
USD863343S1 (en) 2017-09-27 2019-10-15 Bigfoot Biomedical, Inc. Display screen or portion thereof with graphical user interface associated with insulin delivery
USD928821S1 (en) 2017-09-29 2021-08-24 Apple Inc. Display screen or portion thereof with animated graphical user interface
US10372298B2 (en) 2017-09-29 2019-08-06 Apple Inc. User interface for multi-user communication session
US10755051B2 (en) 2017-09-29 2020-08-25 Apple Inc. Rule-based natural language processing
US10976913B2 (en) * 2017-10-12 2021-04-13 Disney Enterprises, Inc. Enabling undo on scrubber/seekbar UI widgets
USD851671S1 (en) * 2017-11-06 2019-06-18 Whatsapp Inc. Display screen or portion thereof with graphical user interface
US10678401B2 (en) 2017-11-06 2020-06-09 Whatsapp Inc. Providing group messaging thread highlights
US11334219B2 (en) * 2017-11-13 2022-05-17 Yahoo Assets Llc Presenting messages via graphical objects in a graphical user interface
JP1613635S (zh) * 2017-11-30 2018-09-18
US10636424B2 (en) 2017-11-30 2020-04-28 Apple Inc. Multi-turn canned dialog
US10733982B2 (en) 2018-01-08 2020-08-04 Apple Inc. Multi-directional dialog
JP7028652B2 (ja) * 2018-01-16 2022-03-02 株式会社ミツトヨ 測定装置
USD844637S1 (en) 2018-01-17 2019-04-02 Apple Inc. Electronic device with animated graphical user interface
US20190230163A1 (en) * 2018-01-22 2019-07-25 Avaya Inc. Cellular centrex: dual-phone capability
US11151211B2 (en) * 2018-01-25 2021-10-19 Mobilitie, Llc System and method for real estate information processing on a mobile communication device
US10733375B2 (en) 2018-01-31 2020-08-04 Apple Inc. Knowledge-based framework for improving natural language understanding
USD882589S1 (en) * 2018-02-22 2020-04-28 Samsung Electronics Co., Ltd. Display screen or portion thereof with transitional graphical user interface
CN110200623A (zh) * 2018-02-28 2019-09-06 深圳市理邦精密仪器股份有限公司 心电图的参数显示方法、装置、终端设备及介质
US10789959B2 (en) 2018-03-02 2020-09-29 Apple Inc. Training speaker recognition models for digital assistants
USD889477S1 (en) 2018-03-06 2020-07-07 Google Llc Display screen or a portion thereof with an animated graphical interface
JP2019153253A (ja) * 2018-03-06 2019-09-12 セイコーソリューションズ株式会社 電子機器及び注文管理システム
US10592604B2 (en) 2018-03-12 2020-03-17 Apple Inc. Inverse text normalization for automatic speech recognition
USD912683S1 (en) 2018-03-13 2021-03-09 Google Llc Display screen with graphical user interface
CN108810604A (zh) * 2018-03-16 2018-11-13 青岛海信电器股份有限公司 多个对象之间排序时的编辑方法及显示终端
US10818288B2 (en) 2018-03-26 2020-10-27 Apple Inc. Natural assistant interaction
US10909331B2 (en) 2018-03-30 2021-02-02 Apple Inc. Implicit identification of translation payload with neural machine translation
KR102231378B1 (ko) * 2018-04-23 2021-03-24 신한생명보험 주식회사 모바일 화면 제어 장치 및 방법
US10617299B2 (en) 2018-04-27 2020-04-14 Intouch Technologies, Inc. Telehealth cart that supports a removable tablet with seamless audio/video switching
USD858555S1 (en) 2018-05-07 2019-09-03 Google Llc Display screen or portion thereof with an animated graphical interface
USD894951S1 (en) * 2018-05-07 2020-09-01 Google Llc Display screen or portion thereof with an animated graphical interface
AU2019100488B4 (en) * 2018-05-07 2019-08-22 Apple Inc. Devices, methods, and graphical user interfaces for navigating between user interfaces, displaying a dock, and displaying system user interface elements
US11145294B2 (en) 2018-05-07 2021-10-12 Apple Inc. Intelligent automated assistant for delivering content from user experiences
USD859450S1 (en) 2018-05-07 2019-09-10 Google Llc Display screen or portion thereof with an animated graphical interface
USD905701S1 (en) * 2018-05-07 2020-12-22 Google Llc Display screen with computer graphical user interface
USD894952S1 (en) * 2018-05-07 2020-09-01 Google Llc Display screen or portion thereof with an animated graphical interface
USD878395S1 (en) * 2018-05-07 2020-03-17 Google Llc Display screen with a graphical user interface
US11327650B2 (en) 2018-05-07 2022-05-10 Apple Inc. User interfaces having a collection of complications
DK180130B1 (da) 2018-05-07 2020-06-02 Apple Inc. Multi-participant live communication user interface
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
USD858556S1 (en) 2018-05-07 2019-09-03 Google Llc Display screen or portion thereof with an animated graphical interface
USD892150S1 (en) * 2018-05-07 2020-08-04 Google Llc Computer display screen or portion thereof with graphical user interface
DK179992B1 (en) 2018-05-07 2020-01-14 Apple Inc. DISPLAY OF USER INTERFACES ASSOCIATED WITH PHYSICAL ACTIVITIES
US10984780B2 (en) 2018-05-21 2021-04-20 Apple Inc. Global semantic word embeddings using bi-directional recurrent neural networks
CN108854069B (zh) * 2018-05-29 2020-02-07 腾讯科技(深圳)有限公司 音源确定方法和装置、存储介质及电子装置
US10892996B2 (en) 2018-06-01 2021-01-12 Apple Inc. Variable latency device coordination
DK180639B1 (en) 2018-06-01 2021-11-04 Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
DK179822B1 (da) 2018-06-01 2019-07-12 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
US11386266B2 (en) 2018-06-01 2022-07-12 Apple Inc. Text correction
DK201870355A1 (en) 2018-06-01 2019-12-16 Apple Inc. VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS
US10496705B1 (en) 2018-06-03 2019-12-03 Apple Inc. Accelerated task performance
USD880495S1 (en) 2018-06-03 2020-04-07 Apple Inc. Electronic device with graphical user interface
US11055110B2 (en) * 2018-06-05 2021-07-06 Microsoft Technology Licensing, Llc Operating system service for persistently executing programs
USD918930S1 (en) * 2018-06-06 2021-05-11 Lyft, Inc. Display screen or portion thereof with a graphical user interface
WO2019239450A1 (ja) * 2018-06-11 2019-12-19 三菱電機株式会社 入力制御装置、操作装置および入力制御方法
US10650184B2 (en) * 2018-06-13 2020-05-12 Apple Inc. Linked text boxes
JP7395513B2 (ja) * 2018-06-13 2023-12-11 リアルウェア,インコーポレーテッド バイナリアプリケーションのユーザインターフェースのカスタマイズ
JP7215003B2 (ja) * 2018-07-18 2023-01-31 ブラザー工業株式会社 制御プログラム、および情報処理装置
US10973454B2 (en) 2018-08-08 2021-04-13 International Business Machines Corporation Methods, systems, and apparatus for identifying and tracking involuntary movement diseases
USD864218S1 (en) 2018-08-20 2019-10-22 Tandem Diabetes Care, Inc. Display screen or portion thereof with graphical user interface
USD864219S1 (en) 2018-08-20 2019-10-22 Tandem Diabetes Care, Inc. Display screen or portion thereof with graphical user interface
USD864217S1 (en) 2018-08-20 2019-10-22 Tandem Diabetes Care, Inc. Display screen or portion thereof with graphical user interface
USD868094S1 (en) 2018-08-30 2019-11-26 Apple Inc. Electronic device with graphical user interface
US10880313B2 (en) 2018-09-05 2020-12-29 Consumerinfo.Com, Inc. Database platform for realtime updating of user data from third party sources
USD900830S1 (en) * 2018-09-10 2020-11-03 Apple Inc. Electronic device with graphical user interface
US10712824B2 (en) 2018-09-11 2020-07-14 Apple Inc. Content-based tactile outputs
US11435830B2 (en) 2018-09-11 2022-09-06 Apple Inc. Content-based tactile outputs
USD898755S1 (en) 2018-09-11 2020-10-13 Apple Inc. Electronic device with graphical user interface
US11010561B2 (en) 2018-09-27 2021-05-18 Apple Inc. Sentiment prediction from textual data
US11462215B2 (en) 2018-09-28 2022-10-04 Apple Inc. Multi-modal inputs for voice commands
US11128792B2 (en) 2018-09-28 2021-09-21 Apple Inc. Capturing and displaying images with multiple focal planes
KR102055133B1 (ko) * 2018-09-28 2019-12-12 삼성전자주식회사 다중 어플리케이션 환경 하에서 터치스크린을 가지는 장치 및 그 제어 방법
US11170166B2 (en) 2018-09-28 2021-11-09 Apple Inc. Neural typographical error modeling via generative adversarial networks
US10839159B2 (en) 2018-09-28 2020-11-17 Apple Inc. Named entity normalization in a spoken dialog system
US20200117330A1 (en) * 2018-10-12 2020-04-16 Catalin Lefter System and method for providing a dynamic calendar
US11475898B2 (en) 2018-10-26 2022-10-18 Apple Inc. Low-latency multi-speaker speech recognition
USD962244S1 (en) * 2018-10-28 2022-08-30 Apple Inc. Electronic device with graphical user interface
TWI677818B (zh) * 2018-11-09 2019-11-21 華碩電腦股份有限公司 電子裝置及其控制方法
WO2020102349A1 (en) 2018-11-13 2020-05-22 Illumy, Inc. Methods, systems, and apparatus for email to persistent messaging and/or text to persistent messaging
US11315179B1 (en) 2018-11-16 2022-04-26 Consumerinfo.Com, Inc. Methods and apparatuses for customized card recommendations
US11429230B2 (en) 2018-11-28 2022-08-30 Neonode Inc Motorist user interface sensor
US11638059B2 (en) 2019-01-04 2023-04-25 Apple Inc. Content playback on multiple devices
KR20200085484A (ko) * 2019-01-07 2020-07-15 삼성전자주식회사 전자 장치, 및 이의 기능 실행 방법
US11620403B2 (en) 2019-01-11 2023-04-04 Experian Information Solutions, Inc. Systems and methods for secure data aggregation and computation
KR20200091522A (ko) 2019-01-22 2020-07-31 삼성전자주식회사 컨텐츠의 표시 방향을 제어하기 위한 방법 및 그 전자 장치
USD943600S1 (en) 2019-01-30 2022-02-15 Google Llc Computer display screen or portion thereof with graphical user interface
USD926797S1 (en) 2019-02-15 2021-08-03 Canva Pty Ltd Display screen or portion thereof with a graphical user interface
USD926205S1 (en) 2019-02-15 2021-07-27 Canva Pty Ltd Display screen or portion thereof with a graphical user interface
USD945437S1 (en) * 2019-02-18 2022-03-08 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
US11238656B1 (en) 2019-02-22 2022-02-01 Consumerinfo.Com, Inc. System and method for an augmented reality experience via an artificial intelligence bot
WO2020174289A2 (en) * 2019-02-27 2020-09-03 Louisiana-Pacific Corporation Fire-resistant manufactured-wood based siding
US11348573B2 (en) 2019-03-18 2022-05-31 Apple Inc. Multimodality in digital assistant systems
US10944711B2 (en) * 2019-03-28 2021-03-09 Microsoft Technology Licensing, Llc Paginated method to create decision tree conversation
US11016643B2 (en) 2019-04-15 2021-05-25 Apple Inc. Movement of user interface object with user-specified content
DK180317B1 (en) 2019-04-15 2020-11-09 Apple Inc Systems, methods, and user interfaces for interacting with multiple application windows
WO2020219008A1 (en) * 2019-04-22 2020-10-29 Hewlett-Packard Development Company L.P. Palm-based graphics change
CN110119296B (zh) * 2019-04-30 2021-09-14 华为技术有限公司 切换父页面和子页面的方法、相关装置
US11675476B2 (en) 2019-05-05 2023-06-13 Apple Inc. User interfaces for widgets
US11423908B2 (en) 2019-05-06 2022-08-23 Apple Inc. Interpreting spoken requests
CN113157190A (zh) 2019-05-06 2021-07-23 苹果公司 电子设备的受限操作
USD921000S1 (en) 2019-05-06 2021-06-01 Google Llc Display screen or portion thereof with an animated graphical user interface
USD921647S1 (en) 2019-05-06 2021-06-08 Google Llc Display screen or portion thereof with an animated graphical user interface
US11131967B2 (en) 2019-05-06 2021-09-28 Apple Inc. Clock faces for an electronic device
US11307752B2 (en) 2019-05-06 2022-04-19 Apple Inc. User configurable task triggers
US11475884B2 (en) 2019-05-06 2022-10-18 Apple Inc. Reducing digital assistant latency when a language is incorrectly determined
DK201970531A1 (en) 2019-05-06 2021-07-09 Apple Inc Avatar integration with multiple applications
USD921001S1 (en) 2019-05-06 2021-06-01 Google Llc Display screen or portion thereof with an animated graphical user interface
USD921002S1 (en) 2019-05-06 2021-06-01 Google Llc Display screen with animated graphical interface
DK201970509A1 (en) 2019-05-06 2021-01-15 Apple Inc Spoken notifications
US11140099B2 (en) 2019-05-21 2021-10-05 Apple Inc. Providing message response suggestions
USD937293S1 (en) 2019-05-29 2021-11-30 Apple Inc. Electronic device with graphical user interface
US11496600B2 (en) 2019-05-31 2022-11-08 Apple Inc. Remote execution of machine-learned models
US10904029B2 (en) 2019-05-31 2021-01-26 Apple Inc. User interfaces for managing controllable external devices
USD922413S1 (en) 2019-05-31 2021-06-15 Apple Inc. Display screen or portion thereof with graphical user interface
US11289073B2 (en) 2019-05-31 2022-03-29 Apple Inc. Device text to speech
DK180129B1 (en) 2019-05-31 2020-06-02 Apple Inc. USER ACTIVITY SHORTCUT SUGGESTIONS
US11360641B2 (en) 2019-06-01 2022-06-14 Apple Inc. Increasing the relevance of new available information
US11194467B2 (en) 2019-06-01 2021-12-07 Apple Inc. Keyboard management user interfaces
US10996761B2 (en) 2019-06-01 2021-05-04 Apple Inc. User interfaces for non-visual output of time
USD961603S1 (en) 2019-06-01 2022-08-23 Apple Inc. Electronic device with animated graphical user interface
USD949159S1 (en) * 2019-06-02 2022-04-19 Apple Inc. Display screen or portion thereof with graphical user interface
USD920346S1 (en) * 2019-06-03 2021-05-25 Google Llc Display screen supporting a transitional graphical user interface
WO2021003407A1 (en) * 2019-07-02 2021-01-07 Galaxy Next Generation, Inc. An interactive touch screen panel and methods for collaborating on an interactive touch screen panel
US11269952B1 (en) 2019-07-08 2022-03-08 Meta Platforms, Inc. Text to music selection system
US11868537B2 (en) 2019-07-26 2024-01-09 Google Llc Robust radar-based gesture-recognition by user equipment
KR20210153695A (ko) 2019-07-26 2021-12-17 구글 엘엘씨 Imu 및 레이더를 통한 인증 관리
US10911504B1 (en) 2019-08-29 2021-02-02 Facebook, Inc. Social media music streaming
US11210339B1 (en) 2019-08-29 2021-12-28 Facebook, Inc. Transient contextual music streaming
KR20230004919A (ko) 2019-08-30 2023-01-06 구글 엘엘씨 일시정지된 레이더 제스처에 대한 시각적 표시자
USD921669S1 (en) 2019-09-09 2021-06-08 Apple Inc. Display screen or portion thereof with animated graphical user interface
USD924912S1 (en) 2019-09-09 2021-07-13 Apple Inc. Display screen or portion thereof with graphical user interface
DK201970598A1 (en) 2019-09-09 2021-05-17 Apple Inc Techniques for managing display usage
US11941065B1 (en) 2019-09-13 2024-03-26 Experian Information Solutions, Inc. Single identifier platform for storing entity data
US11775581B1 (en) 2019-09-18 2023-10-03 Meta Platforms, Inc. Systems and methods for feature-based music selection
US11416544B2 (en) 2019-09-25 2022-08-16 Meta Platforms, Inc. Systems and methods for digitally fetching music content
USD941324S1 (en) 2019-09-25 2022-01-18 Facebook, Inc. Display screen with a graphical user interface for music fetching
US11488406B2 (en) 2019-09-25 2022-11-01 Apple Inc. Text detection using global geometry estimators
USD941325S1 (en) * 2019-09-25 2022-01-18 Facebook, Inc. Display screen with a graphical user interface for music fetching
US11487559B2 (en) 2019-10-07 2022-11-01 Citrix Systems, Inc. Dynamically switching between pointer modes
EP4041462A4 (en) 2019-10-07 2022-12-14 Particle Measuring Systems, Inc. ANTIMICROBIAL PARTICLE DETECTORS
USD925558S1 (en) * 2019-11-22 2021-07-20 Kai Os Technologies (hong Kong) Limited Display screen with an animated graphical user interface
USD948551S1 (en) * 2019-12-11 2022-04-12 Beijing Xiaomi Mobile Software Co., Ltd. Display screen or portion thereof with graphical user interface
USD925559S1 (en) * 2019-12-20 2021-07-20 Kai Os Technologies (hong Kong) Limited Display screen or portion thereof with animated graphical user interface
JP2023504590A (ja) 2019-12-31 2023-02-03 ネオノード インコーポレイテッド 非接触型タッチ入力システム
USD940179S1 (en) * 2020-01-07 2022-01-04 Samsung Electronics Co., Ltd. Display screen or portion thereof with animated graphical user interface
USD931306S1 (en) 2020-01-20 2021-09-21 Tandem Diabetes Care, Inc. Display screen or portion thereof with graphical user interface
USD983225S1 (en) * 2020-01-27 2023-04-11 Google Llc Display screen or portion thereof with transitional graphical user interface
US10868927B1 (en) * 2020-02-14 2020-12-15 Toshiba Tec Kabushiki Kaisha System and method for machine learning assisted multifunction peripheral fleet management via a handheld device
US11831801B2 (en) * 2020-02-20 2023-11-28 The Light Phone Inc. Communication device with a purpose-driven graphical user interface, graphics driver, and persistent display
USD1009886S1 (en) * 2020-03-25 2024-01-02 Nasdaq, Inc. Display screen or portion thereof with animated graphical user interface
USD998624S1 (en) * 2020-03-25 2023-09-12 Nasdaq, Inc. Display screen or portion thereof with animated graphical user interface
US11457483B2 (en) 2020-03-30 2022-09-27 Citrix Systems, Inc. Managing connections between a user device and peripheral devices
US20230133948A1 (en) * 2020-04-22 2023-05-04 Hewlett-Packard Development Company, L.P. Adjustment of display settings
CN114201128A (zh) * 2020-09-02 2022-03-18 华为技术有限公司 一种显示方法及设备
DK202070625A1 (en) 2020-05-11 2022-01-04 Apple Inc User interfaces related to time
US11526256B2 (en) 2020-05-11 2022-12-13 Apple Inc. User interfaces for managing user interface sharing
US11372659B2 (en) 2020-05-11 2022-06-28 Apple Inc. User interfaces for managing user interface sharing
US11513667B2 (en) 2020-05-11 2022-11-29 Apple Inc. User interface for audio message
USD942489S1 (en) * 2020-06-18 2022-02-01 Apple Inc. Display screen or portion thereof with graphical user interface
US11816194B2 (en) 2020-06-21 2023-11-14 Apple Inc. User interfaces for managing secure operations
US20220012750A1 (en) * 2020-07-10 2022-01-13 Venminder, Inc. Systems and methods for vendor exchange management
JP2023535212A (ja) 2020-07-24 2023-08-16 アジリス アイズフリー タッチスクリーン キーボーズ エルティディ 不感帯を有する適応可能なタッチ画面のキーパッド
USD974371S1 (en) 2020-07-29 2023-01-03 Apple Inc. Display screen or portion thereof with graphical user interface
USD955437S1 (en) * 2020-08-13 2022-06-21 Pnc Financial Services Group, Inc. Display screen portion with icon
USD949169S1 (en) 2020-09-14 2022-04-19 Apple Inc. Display screen or portion thereof with graphical user interface
US11416136B2 (en) * 2020-09-14 2022-08-16 Apple Inc. User interfaces for assigning and responding to user inputs
USD976923S1 (en) * 2020-09-21 2023-01-31 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Display screen with animated graphical user interface
JP2023544332A (ja) 2020-09-30 2023-10-23 ネオノード インコーポレイテッド 光学式タッチセンサ
JP2022067846A (ja) * 2020-10-21 2022-05-09 京セラドキュメントソリューションズ株式会社 表示装置及び画像形成装置
USD956783S1 (en) * 2020-10-28 2022-07-05 Aloys Inc. Display screen with graphical user interface
US20220147223A1 (en) * 2020-11-07 2022-05-12 Saad Al Mohizea System and method for correcting typing errors
EP4195629A4 (en) 2020-11-11 2024-01-10 Samsung Electronics Co Ltd ELECTRONIC DEVICE WITH FLEXIBLE DISPLAY AND METHOD OF USE THEREOF
US11328032B1 (en) * 2020-12-21 2022-05-10 Salesforce.Com, Inc. Systems and methods for presenting a demo for enabling a visual dialogue with a customer by single user tap actions
US11694590B2 (en) 2020-12-21 2023-07-04 Apple Inc. Dynamic user interface with time indicator
CN112684970B (zh) * 2020-12-31 2022-11-29 腾讯科技(深圳)有限公司 虚拟场景的适配显示方法、装置、电子设备及存储介质
US11720239B2 (en) 2021-01-07 2023-08-08 Apple Inc. Techniques for user interfaces related to an event
US11431891B2 (en) 2021-01-31 2022-08-30 Apple Inc. User interfaces for wide angle video conference
US11704484B2 (en) 2021-04-30 2023-07-18 Bank Of America Corporation Cross channel digital data parsing and generation system
US11921992B2 (en) 2021-05-14 2024-03-05 Apple Inc. User interfaces related to time
US11893214B2 (en) 2021-05-15 2024-02-06 Apple Inc. Real-time communication user interface
US11907605B2 (en) 2021-05-15 2024-02-20 Apple Inc. Shared-content session user interfaces
EP4323992A1 (en) 2021-05-15 2024-02-21 Apple Inc. User interfaces for group workouts
US11360634B1 (en) 2021-05-15 2022-06-14 Apple Inc. Shared-content session user interfaces
USD996461S1 (en) * 2021-05-18 2023-08-22 Eoflow Co., Ltd. Display screen or portion thereof with transitional graphical user interface
CA3221181A1 (en) 2021-06-01 2022-12-08 Dushyant Sharma Methods, apparatuses, and systems for dynamically navigating interactive communication systems
US11847378B2 (en) 2021-06-06 2023-12-19 Apple Inc. User interfaces for audio routing
US11630559B2 (en) 2021-06-06 2023-04-18 Apple Inc. User interfaces for managing weather information
US11550445B1 (en) 2021-07-06 2023-01-10 Raytheon Company Software safety-locked controls to prevent inadvertent selection of user interface elements
USD1003936S1 (en) * 2021-08-03 2023-11-07 Beijing Xiaomi Mobile Software Co., Ltd. Display screen with transitional graphical user interface
USD1009903S1 (en) * 2021-08-12 2024-01-02 Beijing Kuaimajiabian Technology Co., Ltd. Display screen or portion thereof with an animated graphical user interface
USD1009902S1 (en) * 2021-08-12 2024-01-02 Beijing Kuaimajiabian Technology Co., Ltd. Display screen or portion thereof with an animated graphical user interface
US11893203B2 (en) 2021-08-31 2024-02-06 Apple Inc. Methods and interfaces for initiating communications
US11812135B2 (en) 2021-09-24 2023-11-07 Apple Inc. Wide angle video conference
US20230230044A1 (en) * 2021-12-30 2023-07-20 Microsoft Technology Licensing, Llc Calendar update using template selections
US11599265B1 (en) 2021-12-30 2023-03-07 Motorola Solutions, Inc. Enhancement of non-touchscreen enabled mobile applications
US11792243B2 (en) 2022-01-19 2023-10-17 Bank Of America Corporation System and method for conducting multi-session user interactions
US11915483B1 (en) 2022-09-23 2024-02-27 Zoom Video Communications, Inc. Applying a configuration for altering functionality of a component during a video conference

Family Cites Families (930)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US667932A (en) 1900-09-11 1901-02-12 William Wesley Dwigans Fishing device.
US3854889A (en) 1954-07-28 1974-12-17 Molins Organisation Ltd Automatic production machinery
USRE26770E (en) 1954-07-28 1970-01-20 Automatic production apparatus and method
US3049247A (en) 1956-04-10 1962-08-14 Jerome H Lemelson Automated storage
US3010371A (en) 1958-03-10 1961-11-28 Kearney & Trecker Corp Machine tool transfer mechanism
US3245144A (en) 1959-03-10 1966-04-12 Hughes Aircraft Co Tool changer production line
US3113404A (en) 1960-04-25 1963-12-10 Norton Co Machine tool loading and transfer mechanism
USRE25886E (en) 1961-02-27 1965-10-26 Manufacturing system using free floating fixture line
US3271840A (en) 1963-03-19 1966-09-13 Standard Tool & Mfg Company Automatic machining device
US3519151A (en) 1968-05-28 1970-07-07 Triax Co Automatic storage apparatus
US3859005A (en) 1973-08-13 1975-01-07 Albert L Huebner Erosion reduction in wet turbines
US4459581A (en) 1981-07-22 1984-07-10 Data General Corporation Alphanumeric keyboard having identification capability
US4481382A (en) 1982-09-29 1984-11-06 Villa Real Antony Euclid C Programmable telephone system
US4821029A (en) 1984-04-26 1989-04-11 Microtouch Systems, Inc. Touch screen computer-operated video display process and apparatus
US4644100A (en) 1985-03-22 1987-02-17 Zenith Electronics Corporation Surface acoustic wave touch panel system
US4826405A (en) 1985-10-15 1989-05-02 Aeroquip Corporation Fan blade fabrication system
JPS62251922A (ja) * 1986-04-25 1987-11-02 Yokogawa Medical Syst Ltd 設定値操作装置
US4862498A (en) 1986-11-28 1989-08-29 At&T Information Systems, Inc. Method and apparatus for automatically selecting system commands for display
US5155836A (en) 1987-01-27 1992-10-13 Jordan Dale A Block diagram system and method for controlling electronic instruments with simulated graphic display
US4868785A (en) 1987-01-27 1989-09-19 Tektronix, Inc. Block diagram editor system and method for controlling electronic instruments
US4746770A (en) 1987-02-17 1988-05-24 Sensor Frame Incorporated Method and apparatus for isolating and manipulating graphic objects on computer video monitor
CA1280215C (en) 1987-09-28 1991-02-12 Eddy Lee Multilingual ordered data retrieval system
US5185599A (en) 1987-10-26 1993-02-09 Tektronix, Inc. Local display bus architecture and communications method for Raster display
US4914624A (en) 1988-05-06 1990-04-03 Dunthorn David I Virtual button for touch screen
US5146556A (en) 1988-10-11 1992-09-08 Next Computer, Inc. System and method for managing graphic images
JPH02165274A (ja) 1988-12-20 1990-06-26 Matsushita Electric Ind Co Ltd 辞書表示装置
JPH0649030Y2 (ja) 1989-04-05 1994-12-12 パイオニア株式会社 データ入力装置
US5252951A (en) * 1989-04-28 1993-10-12 International Business Machines Corporation Graphical user interface with gesture recognition in a multiapplication environment
FR2662009B1 (fr) 1990-05-09 1996-03-08 Apple Computer Icone manupulable a faces multiples pour affichage sur ordinateur.
CA2040645C (en) 1990-05-31 1999-03-02 Vincent Joseph Cina Jr. Scrollbar having system or user provided information
JPH0455932A (ja) * 1990-06-25 1992-02-24 Mitsubishi Electric Corp タッチパネル
EP0464712A3 (en) 1990-06-28 1993-01-13 Kabushiki Kaisha Toshiba Display/input control system for software keyboard in information processing apparatus having integral display/input device
JP2666538B2 (ja) 1990-08-10 1997-10-22 富士通株式会社 パニング制御システム
US5276794A (en) 1990-09-25 1994-01-04 Grid Systems Corporation Pop-up keyboard system for entering handwritten data into computer generated forms
US5128672A (en) * 1990-10-30 1992-07-07 Apple Computer, Inc. Dynamic predictive keyboard
US5347295A (en) 1990-10-31 1994-09-13 Go Corporation Control of a computer through a position-sensed stylus
EP0490001B1 (en) 1990-12-14 1996-07-10 International Business Machines Corporation Coordinate processor for a computer system having a pointing device
US5196838A (en) 1990-12-28 1993-03-23 Apple Computer, Inc. Intelligent scrolling
US5227771A (en) 1991-07-10 1993-07-13 International Business Machines Corporation Method and system for incrementally changing window size on a display
JPH0591169A (ja) 1991-09-30 1993-04-09 Nitsuko Corp ポータブル端末装置
JP2827612B2 (ja) 1991-10-07 1998-11-25 富士通株式会社 タッチパネル装置およびタッチパネル装置におけるオブジェクトの表示方法。
US5532715A (en) 1991-10-16 1996-07-02 International Business Machines Corporation Visually aging scroll bar
CA2071309C (en) 1991-11-15 1998-01-20 Daryl J. Kahl Method and apparatus utilizing data icons
US5351995A (en) 1992-01-29 1994-10-04 Apple Computer, Inc. Double-sided, reversible electronic paper
US5539427A (en) 1992-02-10 1996-07-23 Compaq Computer Corporation Graphic indexing system
US5398310A (en) 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
US5563996A (en) 1992-04-13 1996-10-08 Apple Computer, Inc. Computer note pad including gesture based note division tools and method
KR970000389B1 (ko) 1992-05-08 1997-01-09 모토로라 인코포레이티드 다수의 화면들로 정보를 저장하는 메모리를 갖는 선택적 호출 수신 장치와 그 정보를 표시하는 방법
US5570109A (en) 1992-05-27 1996-10-29 Apple Computer, Inc. Schedule and to-do list for a pen-based computer system
US5543591A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
JPH0695794A (ja) * 1992-09-16 1994-04-08 Mutoh Ind Ltd データ入力装置
US7084859B1 (en) 1992-09-18 2006-08-01 Pryor Timothy R Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
US5526018A (en) 1992-10-02 1996-06-11 Foundation Microsystems, Inc. Stretching scales for computer documents or drawings
US5602981A (en) 1992-10-21 1997-02-11 Microsoft Corporation Quickselect icon button on a computer display which redisplays the last view style activated by the icon button
JPH06149531A (ja) * 1992-11-11 1994-05-27 Ricoh Co Ltd スクロール制御装置
US5612719A (en) 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5623588A (en) 1992-12-14 1997-04-22 New York University Computer user interface with non-salience deemphasis
US20080158261A1 (en) 1992-12-14 2008-07-03 Eric Justin Gould Computer user interface for audio and/or video auto-summarization
US5463725A (en) 1992-12-31 1995-10-31 International Business Machines Corp. Data processing system graphical user interface which emulates printed material
US5825355A (en) 1993-01-27 1998-10-20 Apple Computer, Inc. Method and apparatus for providing a help based window system using multiple access methods
US5859638A (en) 1993-01-27 1999-01-12 Apple Computer, Inc. Method and apparatus for displaying and scrolling data in a window-based graphic user interface
GB2290209B (en) 1993-01-27 1997-03-19 Apple Computer Graphical user interface for a help system
US5745910A (en) 1993-05-10 1998-04-28 Apple Computer, Inc. Frame structure which provides an interface between parts of a compound document
US5812862A (en) 1993-05-10 1998-09-22 Apple Computer, Inc. Computer-human interface system for compound documents
DE69432199T2 (de) 1993-05-24 2004-01-08 Sun Microsystems, Inc., Mountain View Graphische Benutzerschnittstelle mit Verfahren zur Schnittstellebildung mit fernsteuernden Einrichtungen
US5418549A (en) 1993-06-14 1995-05-23 Motorola, Inc. Resolution compensating scroll bar valuator
US5864330A (en) 1993-06-29 1999-01-26 International Business Machines Corp. Method and apparatus for providing a two-dimensional position-sensitive scroll icon in a data processing system user interface
JP2648558B2 (ja) 1993-06-29 1997-09-03 インターナショナル・ビジネス・マシーンズ・コーポレイション 情報選択装置及び情報選択方法
US5425077A (en) 1993-07-08 1995-06-13 U.S. West Advanced Technologies, Inc. Mobile telephone user interface including fixed and dynamic function keys and method of using same
JP2602001B2 (ja) * 1993-11-01 1997-04-23 インターナショナル・ビジネス・マシーンズ・コーポレイション 縮小可能キーボード付パーソナル通信機
US5524201A (en) 1993-11-03 1996-06-04 Apple Computer, Inc. Method of preparing an electronic book for a computer system
US5825357A (en) 1993-12-13 1998-10-20 Microsoft Corporation Continuously accessible computer system interface
JP3546337B2 (ja) 1993-12-21 2004-07-28 ゼロックス コーポレイション 計算システム用ユーザ・インタフェース装置及びグラフィック・キーボード使用方法
DE4446139C2 (de) 1993-12-30 2000-08-17 Intel Corp Verfahren und Einrichtung zum Hervorheben von Objekten in einem Konferenzsystem
US5581677A (en) 1994-04-22 1996-12-03 Carnegie Mellon University Creating charts and visualizations by demonstration
US5689669A (en) 1994-04-29 1997-11-18 General Magic Graphical user interface for navigating between levels displaying hallway and room metaphors
US20050192727A1 (en) * 1994-05-09 2005-09-01 Automotive Technologies International Inc. Sensor Assemblies
DE69518610T2 (de) 1994-06-24 2001-01-11 Microsoft Corp Methode und System zum Durchblättern von Daten
US5959628A (en) 1994-06-28 1999-09-28 Libera, Inc. Method for providing maximum screen real estate in computer controlled display systems
EP0787334B1 (en) * 1994-10-14 1998-08-05 United Parcel Service Of America, Inc. Multi-stage parcel tracking system
US5553225A (en) 1994-10-25 1996-09-03 International Business Machines Corporation Method and apparatus for combining a zoom function in scroll bar sliders
EP0713172B1 (en) 1994-11-15 2002-02-06 Microsoft Corporation Slide out interface bar
JP3262465B2 (ja) 1994-11-17 2002-03-04 シャープ株式会社 スケジュール管理装置
US5592195A (en) 1994-11-21 1997-01-07 International Business Machines Corporation Information displaying device
US5640522A (en) 1994-12-05 1997-06-17 Microsoft Corporation Method and system for previewing transition effects between pairs of images
EP0717344B1 (en) 1994-12-13 2001-10-31 Microsoft Corporation Taskbar with start menu
US6018333A (en) 1994-12-21 2000-01-25 Xerox Corporation Method and apparatus for selection and manipulation of an overlapping graphical element on a display
US5528260A (en) 1994-12-22 1996-06-18 Autodesk, Inc. Method and apparatus for proportional auto-scrolling
KR960024839A (ko) 1994-12-29 1996-07-20 김광호 소프트 키보드를 이용한 휴대용 정보 단말기 및 정보 입력방법
US5760773A (en) 1995-01-06 1998-06-02 Microsoft Corporation Methods and apparatus for interacting with data objects using action handles
DE69629732T2 (de) 1995-01-23 2004-07-15 Fuji Photo Film Co., Ltd., Minami-Ashigara Vorrichtung zur rechnerunterstützten Diagnose
US5644739A (en) 1995-01-27 1997-07-01 Microsoft Corporation Method and system for adding buttons to a toolbar
US5565888A (en) 1995-02-17 1996-10-15 International Business Machines Corporation Method and apparatus for improving visibility and selectability of icons
US5611060A (en) 1995-02-22 1997-03-11 Microsoft Corporation Auto-scrolling during a drag and drop operation
US5873108A (en) 1995-02-27 1999-02-16 Fuga Corporation Personal information manager information entry allowing for intermingling of items belonging to different categories within a single unified view
US5748512A (en) 1995-02-28 1998-05-05 Microsoft Corporation Adjusting keyboard
DE69618067T2 (de) 1995-05-05 2002-08-22 Intergraph Corp Intelligente Auswahl von graphischen Objekten, markanten Punkten und Beziehungen
US5677708A (en) * 1995-05-05 1997-10-14 Microsoft Corporation System for displaying a list on a display screen
US5754179A (en) 1995-06-07 1998-05-19 International Business Machines Corporation Selection facilitation on a graphical interface
US5914717A (en) 1995-07-21 1999-06-22 Microsoft Methods and system for providing fly out menus
US5724985A (en) 1995-08-02 1998-03-10 Pacesetter, Inc. User interface for an implantable medical device using an integrated digitizer display screen
JP2986078B2 (ja) 1995-08-28 1999-12-06 インターナショナル・ビジネス・マシーンズ・コーポレイション カレンダーの表示方法及び表示装置
TW366674B (en) 1995-08-30 1999-08-11 Motorola Inc Method and apparatus for marking messages in selective call receivers
US5678015A (en) 1995-09-01 1997-10-14 Silicon Graphics, Inc. Four-dimensional graphical user interface
JPH0973381A (ja) 1995-09-04 1997-03-18 Hitachi Ltd プロセッサ指定方法、計算機システム、ユーザ計算機
US6486895B1 (en) 1995-09-08 2002-11-26 Xerox Corporation Display system for displaying lists of linked documents
US5877765A (en) 1995-09-11 1999-03-02 Microsoft Corporation Method and system for displaying internet shortcut icons on the desktop
US5790115A (en) 1995-09-19 1998-08-04 Microsoft Corporation System for character entry on a display screen
EP0766168A3 (en) 1995-09-28 1997-11-19 Hewlett-Packard Company Icons for dual orientation display devices
US5655094A (en) 1995-09-29 1997-08-05 International Business Machines Corporation Pop up scroll bar
US6323911B1 (en) 1995-10-02 2001-11-27 Starsight Telecast, Inc. System and method for using television schedule information
JPH09146708A (ja) 1995-11-09 1997-06-06 Internatl Business Mach Corp <Ibm> タッチパネルの駆動方法及びタッチ入力方法
US5737555A (en) 1995-11-13 1998-04-07 International Business Machines Corporation Method for rapid repositioning of a display pointer in a preferred order
US5825308A (en) 1996-11-26 1998-10-20 Immersion Human Interface Corporation Force feedback interface having isotonic and isometric functionality
US5734597A (en) 1995-11-24 1998-03-31 International Business Machines Corporation Graphical user interface interaction between time and date controls
US5847706A (en) 1995-11-30 1998-12-08 Hewlett Packard Company Sizeable window for tabular and graphical representation of data
US5845122A (en) 1995-12-21 1998-12-01 Sun Microsystems, Inc. Method and apparatus for allowing a user to select from a set of mutually exclusive options
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
US5657050A (en) 1996-01-30 1997-08-12 Microsoft Corporation Distance control for displaying a cursor
US5962270A (en) 1996-02-06 1999-10-05 Bionebraska, Inc. Recombinant preparation of calcitonin fragments and use thereof in the preparation of calcitonin and related analogs
US5745739A (en) 1996-02-08 1998-04-28 Industrial Technology Research Institute Virtual coordinate to linear physical memory address converter for computer graphics system
US6115482A (en) 1996-02-13 2000-09-05 Ascent Technology, Inc. Voice-output reading system with gesture-based navigation
US5963964A (en) 1996-04-05 1999-10-05 Sun Microsystems, Inc. Method, apparatus and program product for updating visual bookmarks
US6532001B1 (en) 1996-04-10 2003-03-11 Snap-On Technologies, Inc. Mouse control for scrolling switch options through screen icon for the switch
US6067068A (en) 1996-04-16 2000-05-23 Canon Business Machines, Inc. Scrollable display window
US6043818A (en) 1996-04-30 2000-03-28 Sony Corporation Background image with a continuously rotating and functional 3D icon
US5880733A (en) * 1996-04-30 1999-03-09 Microsoft Corporation Display system and method for displaying windows of an operating system to provide a three-dimensional workspace for a computer system
US5874948A (en) 1996-05-28 1999-02-23 International Business Machines Corporation Virtual pointing device for touchscreens
DE19621593A1 (de) 1996-05-29 1997-12-04 Sel Alcatel Ag Verfahren und Systemkomponente zur Suche eines in einer Liste angeordneten Elements
US5835079A (en) 1996-06-13 1998-11-10 International Business Machines Corporation Virtual pointing device for touchscreens
US5831594A (en) 1996-06-25 1998-11-03 Sun Microsystems, Inc. Method and apparatus for eyetrack derived backtrack
US6006227A (en) * 1996-06-28 1999-12-21 Yale University Document stream operating system
US5831614A (en) 1996-07-01 1998-11-03 Sun Microsystems, Inc. X-Y viewport scroll using location of display with respect to a point
JP3839881B2 (ja) 1996-07-22 2006-11-01 キヤノン株式会社 撮像制御装置及びその制御方法
KR100260760B1 (ko) 1996-07-31 2000-07-01 모리 하루오 터치패널을 병설한 정보표시장치
US5796401A (en) 1996-08-09 1998-08-18 Winer; Peter W. System for designing dynamic layouts adaptable to various display screen sizes and resolutions
US5818451A (en) 1996-08-12 1998-10-06 International Busienss Machines Corporation Computer programmed soft keyboard system, method and apparatus having user input displacement
US6057831A (en) 1996-08-14 2000-05-02 Samsung Electronics Co., Ltd. TV graphical user interface having cursor position indicator
US6195089B1 (en) 1996-08-14 2001-02-27 Samsung Electronics Co., Ltd. Television graphical user interface having variable channel changer icons
US5896126A (en) 1996-08-29 1999-04-20 International Business Machines Corporation Selection device for touchscreen systems
US6199080B1 (en) 1996-08-30 2001-03-06 Sun Microsystems, Inc. Method and apparatus for displaying information on a computer controlled display device
US5745116A (en) 1996-09-09 1998-04-28 Motorola, Inc. Intuitive gesture-based graphical user interface
US5847709A (en) 1996-09-26 1998-12-08 Xerox Corporation 3-D document workspace with focus, immediate and tertiary spaces
US5805161A (en) 1996-09-26 1998-09-08 Logitech, Inc. System and method for data processing enhanced ergonomic scrolling
US5870083A (en) 1996-10-04 1999-02-09 International Business Machines Corporation Breakaway touchscreen pointing device
GB9623704D0 (en) 1996-11-14 1997-01-08 Secr Defence Infra-red detector
JP3793860B2 (ja) * 1996-11-25 2006-07-05 カシオ計算機株式会社 情報処理装置
US6956558B1 (en) 1998-03-26 2005-10-18 Immersion Corporation Rotary force feedback wheels for remote control devices
US6144863A (en) 1996-11-26 2000-11-07 U.S. Philips Corporation Electronic device with screen comprising a menu which can be customized by a user
KR19980032331U (ko) 1996-12-02 1998-09-05 사공영활 카드를 개봉하면 내용물이 돌출되는 카드
US5874936A (en) 1996-12-20 1999-02-23 International Business Machines Corporation Method and apparatus for automatic scrolling by remote control
US6683628B1 (en) 1997-01-10 2004-01-27 Tokyo University Of Agriculture And Technology Human interactive type display system
US5953541A (en) 1997-01-24 1999-09-14 Tegic Communications, Inc. Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use
US6111573A (en) 1997-02-14 2000-08-29 Velocity.Com, Inc. Device independent window and view system
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
US5923327A (en) 1997-04-23 1999-07-13 Bell-Northern Research Ltd. Scrolling with automatic compression and expansion
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
FI115689B (fi) 1997-05-21 2005-06-15 Nokia Corp Menetelmä ja järjestely matkaviestimen näytöllä esitettävän tiedon vierittämiseksi
US5910800A (en) * 1997-06-11 1999-06-08 Microsoft Corporation Usage tips for on-screen touch-sensitive controls
US6431439B1 (en) 1997-07-24 2002-08-13 Personal Solutions Corporation System and method for the electronic storage and transmission of financial transactions
JPH1153161A (ja) * 1997-08-01 1999-02-26 Canon Inc 情報処理方法及び装置及び前記方法を実行する制御プログラムを記憶した記憶媒体
JPH1153093A (ja) 1997-08-04 1999-02-26 Hitachi Ltd 入力装置
US5943052A (en) 1997-08-12 1999-08-24 Synaptics, Incorporated Method and apparatus for scroll bar control
US6720949B1 (en) 1997-08-22 2004-04-13 Timothy R. Pryor Man machine interfaces and applications
US6920619B1 (en) 1997-08-28 2005-07-19 Slavoljub Milekic User interface for removing an object from a display
US6018372A (en) 1997-09-04 2000-01-25 Liberate Technologies Electronic program guide with multiple day planner
US6882354B1 (en) 1997-09-17 2005-04-19 Sun Microsystems, Inc. Scroll bars with user feedback
DE19741453A1 (de) 1997-09-19 1999-03-25 Packing Gmbh Agentur Fuer Desi Digitales Buch
US6433801B1 (en) 1997-09-26 2002-08-13 Ericsson Inc. Method and apparatus for using a touch screen display on a portable intelligent communications device
US5951621A (en) 1997-10-30 1999-09-14 Lear Automotive Dearborn, Inc. Proximity indicator display
JPH11143604A (ja) * 1997-11-05 1999-05-28 Nec Corp 携帯端末装置
US6057845A (en) 1997-11-14 2000-05-02 Sensiva, Inc. System, method, and apparatus for generation and recognizing universal commands
DE69705725T2 (de) 1997-11-17 2002-05-23 Datalogic Spa Verfahren zur Lokalisierung von Farbbereichen oder von Bereichen mit grossen Helligkeitsänderungen in einem Bild
JPH11154074A (ja) 1997-11-25 1999-06-08 Sharp Corp スクロール制御装置
US5940076A (en) 1997-12-01 1999-08-17 Motorola, Inc. Graphical user interface for an electronic device and method therefor
US6310610B1 (en) 1997-12-04 2001-10-30 Nortel Networks Limited Intelligent touch display
US6037937A (en) 1997-12-04 2000-03-14 Nortel Networks Corporation Navigation tool for graphical user interface
US6271854B1 (en) 1997-12-15 2001-08-07 Intel Corporation Method and apparatus for facilitating navigation in three-dimensional graphic scenes
DE69814155T2 (de) 1997-12-16 2003-10-23 Microsoft Corp System und verfahren zur virtuellen eingabe
JP2000101879A (ja) * 1998-09-25 2000-04-07 Canon Inc 撮像装置
US6133914A (en) 1998-01-07 2000-10-17 Rogers; David W. Interactive graphical user interface
US6072486A (en) 1998-01-13 2000-06-06 Microsoft Corporation System and method for creating and customizing a deskbar
AU9717798A (en) 1998-01-13 1999-08-05 Sony Electronics Inc. System and method for enabling manipulation of graphic images to form a graphic image
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US7844914B2 (en) 2004-07-30 2010-11-30 Apple Inc. Activating virtual keys of a touch-screen virtual keyboard
EP1717682B1 (en) 1998-01-26 2017-08-16 Apple Inc. Method and apparatus for integrating manual input
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
US20060033724A1 (en) 2004-07-30 2006-02-16 Apple Computer, Inc. Virtual input device placement on a touch screen user interface
US9292111B2 (en) 1998-01-26 2016-03-22 Apple Inc. Gesturing with a multipoint sensing device
US7760187B2 (en) 2004-07-30 2010-07-20 Apple Inc. Visual expander
US7834855B2 (en) 2004-08-25 2010-11-16 Apple Inc. Wide touchpad on a portable computer
US7840912B2 (en) 2006-01-30 2010-11-23 Apple Inc. Multi-touch gesture dictionary
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US6219034B1 (en) 1998-02-23 2001-04-17 Kristofer E. Elbing Tactile computer interface
JPH11272688A (ja) 1998-03-19 1999-10-08 Fujitsu Ltd インデックスインジケータ、インデックス表示方法並びにインデックスインジケータプログラムを記録した記録媒体
US6154205A (en) 1998-03-25 2000-11-28 Microsoft Corporation Navigating web-based content in a television-based system
US6057840A (en) 1998-03-27 2000-05-02 Sony Corporation Of Japan Computer-implemented user interface having semi-transparent scroll bar tool for increased display screen usage
US6331840B1 (en) 1998-03-27 2001-12-18 Kevin W. Nielson Object-drag continuity between discontinuous touch screens of a single virtual desktop
US6313853B1 (en) 1998-04-16 2001-11-06 Nortel Networks Limited Multi-service user interface
US6275935B1 (en) 1998-04-17 2001-08-14 Thingworld.Com, Llc Systems and methods for locking interactive objects
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
US6278443B1 (en) 1998-04-30 2001-08-21 International Business Machines Corporation Touch screen with random finger placement and rolling on screen to control the movement of information on-screen
US7768501B1 (en) * 1998-05-01 2010-08-03 International Business Machines Corporation Method and system for touch screen keyboard and display space sharing
KR100327209B1 (ko) 1998-05-12 2002-04-17 윤종용 첨펜의자취를이용한소프트웨어키보드시스템및그에따른키코드인식방법
JPH11328059A (ja) 1998-05-15 1999-11-30 Sony Corp サーバ装置、情報通信システムおよび情報通信方法
JPH11338600A (ja) 1998-05-26 1999-12-10 Yamatake Corp 設定数値変更方法および設定数値変更装置
US6147693A (en) 1998-05-29 2000-11-14 Hewlett-Packard Company Localizable date time spinner
JP2000057146A (ja) 1998-06-03 2000-02-25 Canon Inc 文字処理装置、文字処理方法、記憶媒体、及び、フォント
US6181316B1 (en) 1998-06-04 2001-01-30 International Business Machines Corporation Graphical user interface inline scroll control
US6919879B2 (en) 1998-06-26 2005-07-19 Research In Motion Limited Hand-held electronic device with a keyboard optimized for use with the thumbs
US6570594B1 (en) 1998-06-30 2003-05-27 Sun Microsystems, Inc. User interface with non-intrusive display element
US6061063A (en) 1998-06-30 2000-05-09 Sun Microsystems, Inc. Method and apparatus for providing feedback while scrolling
WO2000002130A2 (en) 1998-07-06 2000-01-13 Koninklijke Philips Electronics N.V. Plural image display reading image data from a memory
US6229542B1 (en) 1998-07-10 2001-05-08 Intel Corporation Method and apparatus for managing windows in three dimensions in a two dimensional windowing system
US6414700B1 (en) 1998-07-21 2002-07-02 Silicon Graphics, Inc. System for accessing a large number of menu items using a zoned menu bar
TW436715B (en) 1998-07-24 2001-05-28 Ind Tech Res Inst Automatic telephone extension query device using input of strokes in a Chinese character and its method
US6181339B1 (en) * 1998-07-27 2001-01-30 Oak Technology, Inc. Method and system for determing a correctly selected button via motion-detecting input devices in DVD content with overlapping buttons
JP2000105772A (ja) * 1998-07-28 2000-04-11 Sharp Corp 情報管理装置
US20010015719A1 (en) * 1998-08-04 2001-08-23 U.S. Philips Corporation Remote control has animated gui
JP3865946B2 (ja) 1998-08-06 2007-01-10 富士通株式会社 文字メッセージ通信システム、文字メッセージ通信装置、文字メッセージ通信サーバ、文字メッセージ通信プログラムを記録したコンピュータ読み取り可能な記録媒体、文字メッセージ通信管理プログラムを記録したコンピュータ読み取り可能な記録媒体、文字メッセージ送受信方法及び文字メッセージ通信管理方法
US6049336A (en) 1998-08-12 2000-04-11 Sony Corporation Transition animation for menu structure
US6219028B1 (en) 1998-08-19 2001-04-17 Adobe Systems Incorporated Removing a cursor from over new content
US6180408B1 (en) 1998-08-21 2001-01-30 Washington University Fluorescence polarization in nucleic acid analysis
JP2000075979A (ja) 1998-08-27 2000-03-14 Calsonic Corp 車載用モニタ装置
JP2000075851A (ja) 1998-08-27 2000-03-14 Calsonic Corp 車載用モニタ装置
US6333753B1 (en) 1998-09-14 2001-12-25 Microsoft Corporation Technique for implementing an on-demand display widget through controlled fading initiated by user contact with a touch sensitive input device
US7256770B2 (en) 1998-09-14 2007-08-14 Microsoft Corporation Method for displaying information responsive to sensing a physical presence proximate to a computer input device
US7358956B2 (en) 1998-09-14 2008-04-15 Microsoft Corporation Method for providing feedback responsive to sensing a physical presence proximate to a control of an electronic device
US6357042B2 (en) 1998-09-16 2002-03-12 Anand Srinivasan Method and apparatus for multiplexing separately-authored metadata for insertion into a video data stream
US6278454B1 (en) 1998-09-24 2001-08-21 Ericsson Inc. Call progress graphical user interface
US6331866B1 (en) 1998-09-28 2001-12-18 3M Innovative Properties Company Display control for software notes
US6195094B1 (en) 1998-09-29 2001-02-27 Netscape Communications Corporation Window splitter bar system
JP2000148761A (ja) 1998-10-12 2000-05-30 Hewlett Packard Co <Hp> インデックス・タブ作成方法
US20020054126A1 (en) 1998-10-16 2002-05-09 Owen John Gamon Browser translation between frames and no frames
JP2000194493A (ja) * 1998-10-22 2000-07-14 Fujitsu Takamisawa Component Ltd ポインティングデバイス
JP4077959B2 (ja) * 1998-11-10 2008-04-23 キヤノン株式会社 文字処理装置及びその方法、及びそのプログラムを記憶した記憶媒体
US6606082B1 (en) 1998-11-12 2003-08-12 Microsoft Corporation Navigation graphical interface for small screen devices
JP4542637B2 (ja) 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
JP2000172439A (ja) 1998-11-27 2000-06-23 Internatl Business Mach Corp <Ibm> コンピュータのスクロール補助装置及び方法
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
WO2000036496A1 (de) 1998-12-16 2000-06-22 Siemens Aktiengesellschaft Verfahren und anordnung zur selektion eines datensatzes aus einer menge mehrerer datensätze
SG87065A1 (en) 1998-12-16 2002-03-19 Ibm Method and apparatus for protecting controls in graphic user interfaces of computer systems
US6353451B1 (en) 1998-12-16 2002-03-05 Intel Corporation Method of providing aerial perspective in a graphical user interface
US6259436B1 (en) 1998-12-22 2001-07-10 Ericsson Inc. Apparatus and method for determining selection of touchable items on a computer touchscreen by an imprecise touch
US6366302B1 (en) 1998-12-22 2002-04-02 Motorola, Inc. Enhanced graphic user interface for mobile radiotelephones
US7469381B2 (en) 2007-01-07 2008-12-23 Apple Inc. List scrolling and document translation, scaling, and rotation on a touch-screen display
US6469695B1 (en) 1999-01-28 2002-10-22 Ncr Corporation Method and apparatus for touch screen touch ahead capability
US6388877B1 (en) 1999-02-04 2002-05-14 Palm, Inc. Handheld computer with open accessory slot
GB2347200B (en) 1999-02-24 2002-06-19 Ibm Intuitive cursor moving method and device
US6147683A (en) 1999-02-26 2000-11-14 International Business Machines Corporation Graphical selection marker and method for lists that are larger than a display window
US6545669B1 (en) 1999-03-26 2003-04-08 Husam Kinawi Object-drag continuity between discontinuous touch-screens
US6512467B1 (en) 1999-04-09 2003-01-28 Sun Microsystems, Inc. Method and apparatus for dynamically configuring device using device code
US6631186B1 (en) 1999-04-09 2003-10-07 Sbc Technology Resources, Inc. System and method for implementing and accessing call forwarding services
GB9911971D0 (en) 1999-05-21 1999-07-21 Canon Kk A system, a server for a system and a machine for use in a system
US7030863B2 (en) 2000-05-26 2006-04-18 America Online, Incorporated Virtual keyboard system with automatic correction
US6288704B1 (en) 1999-06-08 2001-09-11 Vega, Vista, Inc. Motion detection and tracking system to control navigation and display of object viewers
US7263667B1 (en) 1999-06-09 2007-08-28 Microsoft Corporation Methods, apparatus and data structures for providing a user interface which facilitates decision making
US6430574B1 (en) 1999-07-22 2002-08-06 At&T Corp. Method and apparatus for displaying and header scrolling a hierarchical data structure
US6292188B1 (en) 1999-07-28 2001-09-18 Alltrue Networks, Inc. System and method for navigating in a digital information environment
US6489978B1 (en) 1999-08-06 2002-12-03 International Business Machines Corporation Extending the opening time of state menu items for conformations of multiple changes
US6763388B1 (en) 1999-08-10 2004-07-13 Akamai Technologies, Inc. Method and apparatus for selecting and viewing portions of web pages
US7743188B2 (en) 1999-08-12 2010-06-22 Palm, Inc. Method and apparatus for accessing a contacts database and telephone services
US8064886B2 (en) 1999-08-12 2011-11-22 Hewlett-Packard Development Company, L.P. Control mechanisms for mobile devices
US6781575B1 (en) 2000-09-21 2004-08-24 Handspring, Inc. Method and apparatus for organizing addressing elements
US9167073B2 (en) 1999-08-12 2015-10-20 Hewlett-Packard Development Company, L.P. Method and apparatus for accessing a contacts database and telephone services
US7007239B1 (en) 2000-09-21 2006-02-28 Palm, Inc. Method and apparatus for accessing a contacts database and telephone services
US6976210B1 (en) 1999-08-31 2005-12-13 Lucent Technologies Inc. Method and apparatus for web-site-independent personalization from multiple sites having user-determined extraction functionality
US6504530B1 (en) 1999-09-07 2003-01-07 Elo Touchsystems, Inc. Touch confirming touchscreen utilizing plural touch sensors
JP3998376B2 (ja) 1999-09-10 2007-10-24 富士通株式会社 入力処理方法及びそれを実施する入力処理装置
US7134095B1 (en) 1999-10-20 2006-11-07 Gateway, Inc. Simulated three-dimensional navigational menu system
WO2001029815A1 (en) 1999-10-21 2001-04-26 Cirque Corporation Improved kiosk touchpad
JP2001125894A (ja) 1999-10-29 2001-05-11 Sony Corp 文書編集処理装置及び文書編集処理方法およびプログラム提供媒体
US6757002B1 (en) 1999-11-04 2004-06-29 Hewlett-Packard Development Company, L.P. Track pad pointing device with areas of specialized function
US20020024506A1 (en) 1999-11-09 2002-02-28 Flack James F. Motion detection and tracking system to control navigation and display of object viewers
US6580442B1 (en) 1999-12-01 2003-06-17 Ericsson Inc. Touch-based information processing device and method
US6803930B1 (en) 1999-12-16 2004-10-12 Adobe Systems Incorporated Facilitating content viewing during navigation
US6978127B1 (en) 1999-12-16 2005-12-20 Koninklijke Philips Electronics N.V. Hand-ear user interface for hand-held device
US7434177B1 (en) 1999-12-20 2008-10-07 Apple Inc. User interface for providing consolidation and access
US20060184886A1 (en) 1999-12-22 2006-08-17 Urbanpixel Inc. Spatial chat in a multiple browser environment
JP2001184153A (ja) 1999-12-27 2001-07-06 Casio Comput Co Ltd 情報処理装置、情報表示プログラムが記録された記録媒体
US7362331B2 (en) 2000-01-05 2008-04-22 Apple Inc. Time-based, non-constant translation of user interface objects between states
US6396520B1 (en) 2000-01-05 2002-05-28 Apple Computer, Inc. Method of transition between window states
US6573844B1 (en) * 2000-01-18 2003-06-03 Microsoft Corporation Predictive keyboard
US6460707B2 (en) 2000-01-19 2002-10-08 Jay M. Boyer Utensil sorting apparatus
US6714220B2 (en) 2000-01-19 2004-03-30 Siemens Aktiengesellschaft Interactive input with limit-value monitoring and on-line help for a palmtop device
US6661920B1 (en) 2000-01-19 2003-12-09 Palm Inc. Method and apparatus for multiple simultaneously active data entry mechanisms on a computer system
US7138983B2 (en) * 2000-01-31 2006-11-21 Canon Kabushiki Kaisha Method and apparatus for detecting and interpreting path of designated position
US6479949B1 (en) 2000-02-01 2002-11-12 General Electric Company Power regulation circuit for high frequency electronic ballast for ceramic metal halide lamp
WO2001057716A2 (en) 2000-02-02 2001-08-09 Ezlogin.Com, Inc. Clipping and manipulating elements contained in a web page
US6313855B1 (en) * 2000-02-04 2001-11-06 Browse3D Corporation System and method for web browsing
GB2359177A (en) * 2000-02-08 2001-08-15 Nokia Corp Orientation sensitive display and selection mechanism
GB2365676B (en) 2000-02-18 2004-06-23 Sensei Ltd Mobile telephone with improved man-machine interface
US6597345B2 (en) 2000-03-03 2003-07-22 Jetway Technologies Ltd. Multifunctional keypad on touch screen
US20020038299A1 (en) 2000-03-20 2002-03-28 Uri Zernik Interface for presenting information
JP2001265481A (ja) 2000-03-21 2001-09-28 Nec Corp ページ情報表示方法及び装置並びにページ情報表示用プログラムを記憶した記憶媒体
JP3763389B2 (ja) 2000-03-24 2006-04-05 シャープ株式会社 画像データ編集操作方法および情報処理装置
US6456952B1 (en) 2000-03-29 2002-09-24 Ncr Coporation System and method for touch screen environmental calibration
US6704015B1 (en) 2000-03-31 2004-03-09 Ge Mortgage Holdings, Llc Methods and apparatus for providing a quality control management system
JP2002014810A (ja) 2000-04-06 2002-01-18 Microsoft Corp 融合を用いたテーマ認識処理
US20010048448A1 (en) 2000-04-06 2001-12-06 Raiz Gregory L. Focus state themeing
US7478129B1 (en) 2000-04-18 2009-01-13 Helen Jeanne Chemtob Method and apparatus for providing group interaction via communications networks
JP4325075B2 (ja) * 2000-04-21 2009-09-02 ソニー株式会社 データオブジェクト管理装置
US6559869B1 (en) 2000-05-04 2003-05-06 Microsoft Corporation Adaptive auto-scrolling merge for hand written input
US6784901B1 (en) 2000-05-09 2004-08-31 There Method, system and computer program product for the delivery of a chat message in a 3D multi-user environment
US6615287B1 (en) 2000-05-23 2003-09-02 International Business Machines Corporation Means for flexible keyboard auto-ID implementation
WO2001090879A1 (en) 2000-05-26 2001-11-29 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for displaying information
CA2419428A1 (en) 2000-06-22 2001-12-27 Yaron Mayer System and method for searching, finding and contacting dates on the internet in instant messaging networks
US6768722B1 (en) 2000-06-23 2004-07-27 At&T Corp. Systems and methods for managing multiple communications
US6912694B1 (en) 2000-06-28 2005-06-28 Intel Corporation Providing a scrolling function for a multiple frame web page
JP2004503162A (ja) 2000-07-11 2004-01-29 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ フィードバック安定性の改善された電気装置及びフィードバック安定性を改善する方法
EP1380013A4 (en) 2000-07-18 2007-01-24 Incredimail Ltd SYSTEM AND METHOD FOR VISUAL FEEDBACK COMMUNICATION IN E-MAIL SYSTEMS
GB0017793D0 (en) * 2000-07-21 2000-09-06 Secr Defence Human computer interface
CA2349649A1 (en) 2000-07-31 2002-01-31 International Business Machines Corporation Switching between virtual desktops
US6714221B1 (en) 2000-08-03 2004-03-30 Apple Computer, Inc. Depicting and setting scroll amount
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
US6704024B2 (en) 2000-08-07 2004-03-09 Zframe, Inc. Visual content browsing using rasterized representations
US6470507B2 (en) 2000-08-08 2002-10-29 Donna Watson Head cradle
EP1309366B1 (en) 2000-08-10 2007-02-21 Novo Nordisk A/S Medication delivery device comprising a support for a cartridge
JP3943876B2 (ja) 2000-08-11 2007-07-11 アルプス電気株式会社 入力装置及びこれを備えた電子機器
JP4197220B2 (ja) 2000-08-17 2008-12-17 アルパイン株式会社 操作装置
EP1184414A3 (en) * 2000-08-30 2003-08-06 JSR Corporation Conjugated diene-based rubber and method of producing the same, oil extended rubber and rubber composition containing the same
GB2366696B (en) 2000-08-31 2004-03-10 Nokia Mobile Phones Ltd Reminders for a communication terminal
US20020054090A1 (en) 2000-09-01 2002-05-09 Silva Juliana Freire Method and apparatus for creating and providing personalized access to web content and services from terminals having diverse capabilities
JP2004508757A (ja) 2000-09-08 2004-03-18 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ カラースライダーバーを提供する再生装置
US6825860B1 (en) 2000-09-29 2004-11-30 Rockwell Automation Technologies, Inc. Autoscaling/autosizing user interface window
US7688306B2 (en) 2000-10-02 2010-03-30 Apple Inc. Methods and apparatuses for operating a portable device based on an accelerometer
US7218226B2 (en) 2004-03-01 2007-05-15 Apple Inc. Acceleration-based theft detection system for portable electronic devices
JP5039911B2 (ja) 2000-10-11 2012-10-03 インターナショナル・ビジネス・マシーンズ・コーポレーション データ処理装置、入出力装置、タッチパネルの制御方法、記憶媒体及びプログラム伝送装置
KR100726582B1 (ko) 2000-10-25 2007-06-11 주식회사 케이티 무선통신 단말기의 위치 확인에 의한 다국 문자 자판의제공 방법
TW486657B (en) 2000-10-26 2002-05-11 Animeta Systems Inc Browser interface operation device and its browsing method
JP2002140113A (ja) * 2000-10-31 2002-05-17 Digital Electronics Corp 制御機器管理装置
US6918091B2 (en) 2000-11-09 2005-07-12 Change Tools, Inc. User definable interface system, method and computer program product
JP3890880B2 (ja) 2000-11-10 2007-03-07 株式会社日立製作所 情報検索端末
US6897853B2 (en) 2000-11-10 2005-05-24 Microsoft Corp. Highlevel active pen matrix
US6903730B2 (en) 2000-11-10 2005-06-07 Microsoft Corporation In-air gestures for electromagnetic coordinate digitizers
US20020084981A1 (en) 2000-11-14 2002-07-04 Flack James F. Cursor navigation system and method for a display
US6590568B1 (en) 2000-11-20 2003-07-08 Nokia Corporation Touch screen drag and drop input technique
JP2002163445A (ja) 2000-11-29 2002-06-07 Daiwa Securities Group Inc 顧客登録システム
US6816174B2 (en) 2000-12-18 2004-11-09 International Business Machines Corporation Method and apparatus for variable density scroll area
US7139982B2 (en) 2000-12-21 2006-11-21 Xerox Corporation Navigation methods, systems, and computer program products for virtual three-dimensional books
JP2002215281A (ja) 2000-12-27 2002-07-31 Internatl Business Mach Corp <Ibm> コンピュータ装置、表示デバイス、出力デバイス、表示制御装置、コンピュータプログラム、記憶媒体、イメージの処理方法
GB0031617D0 (en) 2000-12-27 2001-02-07 Koninkl Philips Electronics Nv A method of providing a display for a graphical user interface
US7039877B2 (en) * 2001-01-04 2006-05-02 Intel Corporation Conserving space on browser user interfaces
JP2002207561A (ja) 2001-01-05 2002-07-26 Sony Corp 情報処理装置および方法、並びに記録媒体
US6775014B2 (en) 2001-01-17 2004-08-10 Fujixerox Co., Ltd. System and method for determining the location of a target in a room or small area
FR2819675B1 (fr) 2001-01-17 2003-05-16 Sagem Telephone portable a navigateur de capture et de rappel d'adresses informatiques
US20020093535A1 (en) 2001-01-17 2002-07-18 Murphy Michael William User interface for character entry using a minimum number of selection keys
US6677932B1 (en) 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US20020104005A1 (en) 2001-01-31 2002-08-01 Yin Memphis Zhihong Direction-sensitive, touch-activated security device and method of use therefor
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
US7103851B1 (en) 2001-02-15 2006-09-05 Denny Jaeger Scroll bar for computer display
US20070083823A1 (en) 2001-02-15 2007-04-12 Denny Jaeger Scroll bar for computer display
US7735021B2 (en) 2001-02-16 2010-06-08 Microsoft Corporation Shortcut system for use in a mobile electronic device and method thereof
US6651111B2 (en) 2001-02-16 2003-11-18 Microsoft Corporation System and method for managing a serial port
JP2002351789A (ja) 2001-03-21 2002-12-06 Sharp Corp 電子メール送受信システム及び電子メール送受信プログラム
FI20010616A (fi) 2001-03-26 2002-09-27 Nokia Corp Menetelmä ja järjestely tietyn kohdan löytämiseksi indeksoidusta muistista
US6915489B2 (en) 2001-03-28 2005-07-05 Hewlett-Packard Development Company, L.P. Image browsing using cursor positioning
US6798429B2 (en) 2001-03-29 2004-09-28 Intel Corporation Intuitive mobile device interface to virtual spaces
US6907581B2 (en) 2001-04-03 2005-06-14 Ramot At Tel Aviv University Ltd. Method and system for implicitly resolving pointing ambiguities in human-computer interaction (HCI)
US7446783B2 (en) * 2001-04-12 2008-11-04 Hewlett-Packard Development Company, L.P. System and method for manipulating an image on a screen
US20020188546A1 (en) 2001-04-26 2002-12-12 Cedric Tang Pricing delivery system
US7168046B2 (en) 2001-04-26 2007-01-23 Lg Electronics Inc. Method and apparatus for assisting data input to a portable information terminal
US7088343B2 (en) 2001-04-30 2006-08-08 Lenovo (Singapore) Pte., Ltd. Edge touchpad input device
US20020158908A1 (en) 2001-04-30 2002-10-31 Kristian Vaajala Web browser user interface for low-resolution displays
US7079110B2 (en) 2001-04-30 2006-07-18 Microsoft Corporation Input device including a wheel assembly for scrolling an image in multiple directions
US20020163545A1 (en) 2001-05-01 2002-11-07 Hii Samuel S. Method of previewing web page content while interacting with multiple web page controls
EP1393190A4 (en) * 2001-05-02 2007-07-18 Bitstream Inc METHOD AND SYSTEMS FOR DISPLAYING MEDIA SCALED AND / OR ORIENTED
US20050024341A1 (en) 2001-05-16 2005-02-03 Synaptics, Inc. Touch screen with user interface enhancement
US7730401B2 (en) 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US7020707B2 (en) 2001-05-30 2006-03-28 Tekelec Scalable, reliable session initiation protocol (SIP) signaling routing node
US20020180809A1 (en) 2001-05-31 2002-12-05 Light John J. Navigation in rendered three-dimensional spaces
US20020186252A1 (en) 2001-06-07 2002-12-12 International Business Machines Corporation Method, apparatus and computer program product for providing context to a computer display window
US7183944B2 (en) * 2001-06-12 2007-02-27 Koninklijke Philips Electronics N.V. Vehicle tracking and identification of emergency/law enforcement vehicles
ATE470897T1 (de) 2001-06-12 2010-06-15 Research In Motion Ltd Tragbares elektronisches gerät mit tastatur
KR20020095992A (ko) * 2001-06-19 2002-12-28 엘지전자 주식회사 피디에이 화면에서의 스크롤 방법
JP2003005912A (ja) 2001-06-20 2003-01-10 Hitachi Ltd タッチパネル付きディスプレイ装置及び表示方法
US6976228B2 (en) 2001-06-27 2005-12-13 Nokia Corporation Graphical user interface comprising intersecting scroll bar for selection of content
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US8063923B2 (en) 2001-07-13 2011-11-22 Universal Electronics Inc. System and method for updating information in an electronic portable device
US20030058281A1 (en) 2001-07-17 2003-03-27 International Business Machines Corporation Method, apparatus and computer program product for implementing transparent scrollbars
US6819340B2 (en) 2001-07-23 2004-11-16 Paul E. Burke Adding a shortcut to a web site
US20030025676A1 (en) 2001-08-02 2003-02-06 Koninklijke Philips Electronics N.V. Sensor-based menu for a touch screen panel
US6913407B2 (en) 2001-08-10 2005-07-05 Homax Products, Inc. Tube with resilient applicator for dispensing texture materials
US20030030664A1 (en) 2001-08-13 2003-02-13 Parry Travis J. Customizable control panel software
US6985137B2 (en) 2001-08-13 2006-01-10 Nokia Mobile Phones Ltd. Method for preventing unintended touch pad input due to accidental touching
JP2003067135A (ja) * 2001-08-27 2003-03-07 Matsushita Electric Ind Co Ltd タッチパネル入力方法、並びにタッチパネル入力装置
US6972749B2 (en) 2001-08-29 2005-12-06 Microsoft Corporation Touch-sensitive device for scrolling a document on a display
US7735102B1 (en) 2001-08-29 2010-06-08 Billmaier James A System and method for focused navigation within a user interface
US7159176B2 (en) * 2001-08-29 2007-01-02 Digeo, Inc. System and method for focused navigation within a user interface
US7202857B2 (en) 2001-08-29 2007-04-10 Microsoft Corporation Manual controlled scrolling
US6690365B2 (en) 2001-08-29 2004-02-10 Microsoft Corporation Automatic scrolling
JP2003076846A (ja) * 2001-08-30 2003-03-14 Toshiba Corp 家計管理支援方法、家計データ入力プログラム、その記録媒体、家計管理支援プログラム、その記録媒体及び家計管理サーバ
US7093201B2 (en) 2001-09-06 2006-08-15 Danger, Inc. Loop menu navigation apparatus and method
JP2003085424A (ja) * 2001-09-13 2003-03-20 Hitachi Ltd 予約支援・情報提供装置及びこれに用いた端末
CN100339809C (zh) 2001-09-21 2007-09-26 联想(新加坡)私人有限公司 输入装置、计算机装置、输入对象的识别方法、软件键盘的输入对象识别方法
JP2003174495A (ja) * 2001-09-28 2003-06-20 Nec Corp 折り畳み式携帯情報端末
US7254775B2 (en) 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
US20030184593A1 (en) 2001-10-09 2003-10-02 Andrew Dunlop System, method and article of manufacture for a user interface for an MP3 audio player
US20030074647A1 (en) * 2001-10-12 2003-04-17 Andrew Felix G.T.I. Automatic software input panel selection based on application program state
US20030076364A1 (en) 2001-10-18 2003-04-24 International Business Machines Corporation Method of previewing a graphical image corresponding to an icon in a clipboard
US7353247B2 (en) 2001-10-19 2008-04-01 Microsoft Corporation Querying applications using online messenger service
US7046230B2 (en) 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
DE10153614A1 (de) 2001-10-31 2003-05-22 Fujitsu Siemens Computers Gmbh Elektronisches Gerät
US8095879B2 (en) 2002-12-10 2012-01-10 Neonode Inc. User interface for mobile handheld computer unit
JP3731525B2 (ja) * 2001-11-09 2006-01-05 ソニー株式会社 情報処理装置および情報処理方法、情報処理システム、並びにプログラム
US6966037B2 (en) 2001-11-19 2005-11-15 Nokia Corporation Method and apparatus for scrollable cross-point navigation in a calendar user interface
US7158175B2 (en) 2001-11-30 2007-01-02 Eastman Kodak Company System including a digital camera and a docking unit for coupling to the internet
US20030110511A1 (en) 2001-12-11 2003-06-12 Schutte Mark E. Controlling personal video recording functions from interactive television
CN100350363C (zh) 2001-12-21 2007-11-21 拉尔夫·特拉赫特 灵活的计算机输入系统
AU2002351644A1 (en) 2001-12-26 2003-07-15 Research In Motion Limited User interface and method of viewing unified communications events on a mobile device
JP3945687B2 (ja) * 2001-12-26 2007-07-18 シャープ株式会社 映像表示装置
US6690387B2 (en) 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
US7136909B2 (en) 2001-12-28 2006-11-14 Motorola, Inc. Multimodal communication method and apparatus with multimodal profile
US8004496B2 (en) 2002-01-08 2011-08-23 Koninklijke Philips Electronics N.V. User interface for electronic devices for controlling the displaying of long sorted lists
US20030131317A1 (en) 2002-01-09 2003-07-10 Budka Phyllis R. Method and system for organizing non-document specifications
EP1329799A3 (en) * 2002-01-11 2007-06-06 Sap Ag Operating a browser to display first and second virtual keyboard areas that the user changes directly or indirectly
EP1327929A1 (en) 2002-01-11 2003-07-16 Sap Ag Operating a browser to display first and second virtual keyboard areas
US7394346B2 (en) 2002-01-15 2008-07-01 International Business Machines Corporation Free-space gesture recognition for transaction security and command processing
WO2003062976A1 (fr) 2002-01-22 2003-07-31 Fujitsu Limited Dispositif et procede pour la selection d'element de menu
JP4174651B2 (ja) * 2002-01-23 2008-11-05 ソニー株式会社 画面表示制御方法および画面表示制御装置
US20050117032A1 (en) * 2002-01-23 2005-06-02 Yutaka Ueda Image delivery apparatus
US6934911B2 (en) 2002-01-25 2005-08-23 Nokia Corporation Grouping and displaying of contextual objects
JP3951727B2 (ja) 2002-02-06 2007-08-01 松下電器産業株式会社 情報処理装置
US20030152203A1 (en) 2002-02-13 2003-08-14 Berger Adam L. Message accessing
JP4031255B2 (ja) 2002-02-13 2008-01-09 株式会社リコー ジェスチャコマンド入力装置
US7081904B2 (en) 2002-02-26 2006-07-25 Microsoft Corporation Methods and apparatuses for identifying remote and local services
US20030187944A1 (en) 2002-02-27 2003-10-02 Greg Johnson System and method for concurrent multimodal communication using concurrent multimodal tags
US6907576B2 (en) 2002-03-04 2005-06-14 Microsoft Corporation Legibility of selected content
US20030226152A1 (en) 2002-03-04 2003-12-04 Digeo, Inc. Navigation in an interactive television ticker
US8972890B2 (en) 2002-03-06 2015-03-03 Apple Inc. Aminated menu bar
JP2003263256A (ja) * 2002-03-11 2003-09-19 Omron Corp ウインドウ表示方法
US7444599B1 (en) 2002-03-14 2008-10-28 Apple Inc. Method and apparatus for controlling a display of a data processing system
US7607102B2 (en) 2002-03-14 2009-10-20 Apple Inc. Dynamically changing appearances for user interface elements during drag-and-drop operations
GB2386707B (en) 2002-03-16 2005-11-23 Hewlett Packard Co Display and touch screen
EP1347361A1 (en) 2002-03-22 2003-09-24 Sony Ericsson Mobile Communications AB Entering text into an electronic communications device
US20030184552A1 (en) 2002-03-26 2003-10-02 Sanja Chadha Apparatus and method for graphics display system for markup languages
US6931601B2 (en) 2002-04-03 2005-08-16 Microsoft Corporation Noisy operating system user interface
US7038659B2 (en) 2002-04-06 2006-05-02 Janusz Wiktor Rajkowski Symbol encoding apparatus and method
US7466307B2 (en) 2002-04-11 2008-12-16 Synaptics Incorporated Closed-loop sensor on a solid-state object position detector
US20030193525A1 (en) 2002-04-11 2003-10-16 Nygaard Richard A. Expedited selection of items from a list within a drop down menu of an eye diagram analyzer
US6914776B2 (en) 2002-04-23 2005-07-05 Samsung Electronics Co., Ltd. Personal digital assistant with keyboard
US7689673B2 (en) 2002-04-23 2010-03-30 Canon Kabushiki Kaisha Remote creation of printer instances on a workstation
US7810038B2 (en) 2002-05-03 2010-10-05 International Business Machines Corporation Method for modifying a GUI for an application
US20030206197A1 (en) 2002-05-06 2003-11-06 Mcinerney John Personal information management devices with persistent application information and methods
JP3793740B2 (ja) * 2002-05-13 2006-07-05 株式会社モバイルコンピューティングテクノロジーズ 携帯型情報端末装置、表示制御情報、及び表示制御方法
TWI238348B (en) 2002-05-13 2005-08-21 Kyocera Corp Portable information terminal, display control device, display control method, and recording media
FI20021162A0 (fi) 2002-06-14 2002-06-14 Nokia Corp Elektroninen laite ja menetelmä sen näppäimistön hallintaan
US7546548B2 (en) 2002-06-28 2009-06-09 Microsoft Corporation Method and system for presenting menu commands for selection
JP2004038896A (ja) 2002-06-28 2004-02-05 Clarion Co Ltd 表示制御手段
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US20040008222A1 (en) * 2002-07-09 2004-01-15 Silverlynk, Corporation User intuitive easy access computer system
US20040021681A1 (en) 2002-07-30 2004-02-05 Liao Chin-Hua Arthur Dual-touch-screen mobile computer
TW591488B (en) 2002-08-01 2004-06-11 Tatung Co Window scrolling method and device thereof
JP4115198B2 (ja) 2002-08-02 2008-07-09 株式会社日立製作所 タッチパネルを備えた表示装置
JP2004071767A (ja) 2002-08-05 2004-03-04 Sony Corp マスク、露光方法および半導体装置の製造方法
US20040027461A1 (en) 2002-08-12 2004-02-12 Boyd David W. Digital camera image re-compression feature associated with an image deletion selection
US20050193351A1 (en) 2002-08-16 2005-09-01 Myorigo, L.L.C. Varying-content menus for touch screens
US7234117B2 (en) 2002-08-28 2007-06-19 Microsoft Corporation System and method for shared integrated online social interaction
US7346705B2 (en) 2002-08-28 2008-03-18 Apple Inc. Method of synchronising three or more electronic devices and a computer system for implementing that method
US8015259B2 (en) * 2002-09-10 2011-09-06 Alan Earl Swahn Multi-window internet search with webpage preload
JP2004118434A (ja) 2002-09-25 2004-04-15 Seiko Epson Corp メニュー操作装置
JP2004126786A (ja) 2002-09-30 2004-04-22 Konami Co Ltd 通信装置、プログラム、ならびに通信方法
CN100578491C (zh) 2002-10-10 2010-01-06 国际商业机器公司 用于从物理文档选择、订购和访问版权信息的系统和方法
JP2004139321A (ja) 2002-10-17 2004-05-13 Fujitsu Ten Ltd スクロールバー操作装置
US7100119B2 (en) 2002-11-01 2006-08-29 Microsoft Corporation Page bar control
JP4117352B2 (ja) 2002-11-12 2008-07-16 株式会社ソニー・コンピュータエンタテインメント ファイル処理方法とこの方法を利用可能な装置
US7266776B2 (en) 2002-11-25 2007-09-04 Aol Llc Facilitating communications between computer users across a network
CN1717648A (zh) * 2002-11-29 2006-01-04 皇家飞利浦电子股份有限公司 具有触摸区域的移动表示的用户界面
US20040119754A1 (en) * 2002-12-19 2004-06-24 Srinivas Bangalore Context-sensitive interface widgets for multi-modal dialog systems
US7113809B2 (en) 2002-12-19 2006-09-26 Nokia Corporation Apparatus and a method for providing information to a user
JP2004198872A (ja) 2002-12-20 2004-07-15 Sony Electronics Inc 端末装置およびサーバ
JP2004216144A (ja) * 2002-12-27 2004-08-05 Tadanori Munemoto 調剤の数量の鑑査方法及び鑑査装置
US20050114785A1 (en) 2003-01-07 2005-05-26 Microsoft Corporation Active content wizard execution with improved conspicuity
JP2004213548A (ja) 2003-01-08 2004-07-29 Sony Corp 情報処理装置および方法、並びにプログラム
US20080177994A1 (en) 2003-01-12 2008-07-24 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US20070128899A1 (en) 2003-01-12 2007-06-07 Yaron Mayer System and method for improving the efficiency, comfort, and/or reliability in Operating Systems, such as for example Windows
US7509321B2 (en) 2003-01-21 2009-03-24 Microsoft Corporation Selection bins for browsing, annotating, sorting, clustering, and filtering media objects
US7490296B2 (en) * 2003-01-31 2009-02-10 Microsoft Corporation Utility object for specialized data entry
US7493573B2 (en) * 2003-02-07 2009-02-17 Sun Microsystems, Inc. Scrolling vertical column mechanism for cellular telephone
US20040160419A1 (en) 2003-02-11 2004-08-19 Terradigital Systems Llc. Method for entering alphanumeric characters into a graphical user interface
US7176905B2 (en) 2003-02-19 2007-02-13 Agilent Technologies, Inc. Electronic device having an image-based data input system
GB0303888D0 (en) 2003-02-19 2003-03-26 Sec Dep Acting Through Ordnanc Image streaming
US8225224B1 (en) * 2003-02-25 2012-07-17 Microsoft Corporation Computer desktop use via scaling of displayed objects with shifts to the periphery
JP4074530B2 (ja) 2003-02-28 2008-04-09 京セラ株式会社 携帯情報端末装置
US7185291B2 (en) 2003-03-04 2007-02-27 Institute For Information Industry Computer with a touch screen
US7103852B2 (en) 2003-03-10 2006-09-05 International Business Machines Corporation Dynamic resizing of clickable areas of touch screen applications
US7231229B1 (en) 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
US7054965B2 (en) 2003-03-18 2006-05-30 Oqo Incorporated Component for use as a portable computing device and pointing device
US20040183833A1 (en) 2003-03-19 2004-09-23 Chua Yong Tong Keyboard error reduction method and apparatus
US6830396B2 (en) 2003-03-31 2004-12-14 Francis N. Kurriss Keyboard configuration system
US7362311B2 (en) 2003-04-07 2008-04-22 Microsoft Corporation Single column layout for content pages
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
JP2004363707A (ja) 2003-04-09 2004-12-24 Sony Corp 表示方法及び表示装置
AU2003232952A1 (en) 2003-04-17 2004-11-04 Nokia Corporation File upload using a browser
US9165478B2 (en) 2003-04-18 2015-10-20 International Business Machines Corporation System and method to enable blind people to have access to information printed on a physical document
US20040216056A1 (en) 2003-04-22 2004-10-28 Computer Associates Think, Inc. System and method for supporting scrolling of contents in a display
US7884804B2 (en) 2003-04-30 2011-02-08 Microsoft Corporation Keyboard with input-sensitive display device
US7669134B1 (en) 2003-05-02 2010-02-23 Apple Inc. Method and apparatus for displaying information during an instant messaging session
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
JP2004341886A (ja) 2003-05-16 2004-12-02 Casio Comput Co Ltd ファイル管理装置及びファイル管理方法
BRPI0410362B1 (pt) 2003-05-16 2017-06-20 Google Inc. Systems and methods of sharing network and network media
JP2004343662A (ja) 2003-05-19 2004-12-02 Sony Corp 撮像装置
EP1646933A1 (en) 2003-06-03 2006-04-19 Bayer HealthCare, LLC User interface for portable medical diagnostic apparatus and method of using the same
JP2004363892A (ja) * 2003-06-04 2004-12-24 Canon Inc 携帯機器
US20050003851A1 (en) 2003-06-05 2005-01-06 Visteon Global Technologies, Inc. Radio system with touch pad interface
JP2005004396A (ja) 2003-06-11 2005-01-06 Sony Corp 情報表示方法及び情報表示装置、並びにコンピュータ・プログラム
US20060242607A1 (en) 2003-06-13 2006-10-26 University Of Lancaster User interface
US20040259591A1 (en) 2003-06-17 2004-12-23 Motorola, Inc. Gesture-based interface and method for wireless device
US20040257346A1 (en) * 2003-06-20 2004-12-23 Microsoft Corporation Content selection and handling
CN101040249A (zh) * 2003-06-27 2007-09-19 索夫特斯扣普有限公司 虚拟桌面—元-组织和控制系统
EP1639441A1 (en) 2003-07-01 2006-03-29 Nokia Corporation Method and device for operating a user-input area on an electronic display device
US8373660B2 (en) 2003-07-14 2013-02-12 Matt Pallakoff System and method for a portable multimedia client
JP2005043676A (ja) * 2003-07-22 2005-02-17 Sony Corp 情報端末装置
JP2005044036A (ja) 2003-07-24 2005-02-17 Ricoh Co Ltd スクロール制御方法、その方法をコンピュータに実行させるプログラム
US20050026644A1 (en) 2003-07-28 2005-02-03 Inventec Appliances Corp. Cellular phone for specific person
US7055110B2 (en) 2003-07-28 2006-05-30 Sig G Kupka Common on-screen zone for menu activation and stroke input
JP2005050113A (ja) 2003-07-28 2005-02-24 Sony Corp インスタントメッセージ利用システム,送信クライアント,中継サーバ,受信クライアント,インスタントメッセージ利用方法およびそのプログラム。
US20050030279A1 (en) 2003-08-08 2005-02-10 Liang Fu Multi-functional pointing and control device
US20050039134A1 (en) 2003-08-11 2005-02-17 Sony Corporation System and method for effectively implementing a dynamic user interface in an electronic network
WO2005018129A2 (en) 2003-08-15 2005-02-24 Semtech Corporation Improved gesture recognition for pointing devices
JP4272015B2 (ja) 2003-08-27 2009-06-03 パナソニック株式会社 ネットワークスキャナ装置及びこれを備えた複合機
US7325204B2 (en) 2003-08-29 2008-01-29 Yahoo! Inc. Slideout windows
KR20050022117A (ko) 2003-08-29 2005-03-07 엘지전자 주식회사 이동통신단말기의 절전장치 및 방법
US7545412B2 (en) 2003-09-09 2009-06-09 Konica Minolta Holdings, Inc. Image-sensing apparatus with a solid-state image sensor switchable between linear and logarithmic conversion
US20060253787A1 (en) 2003-09-09 2006-11-09 Fogg Brian J Graphical messaging system
US20050052427A1 (en) * 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface
JP2005086624A (ja) 2003-09-10 2005-03-31 Aol Japan Inc 携帯電話機を使用した連絡システム及び携帯電話機、インターネットプロトコルサーバ並びにプログラム。
JP2005092441A (ja) 2003-09-16 2005-04-07 Aizu:Kk 文字入力方法
US7411575B2 (en) 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
US20050071761A1 (en) * 2003-09-25 2005-03-31 Nokia Corporation User interface on a portable electronic device
GB0323767D0 (en) 2003-10-10 2003-11-12 Koninkl Philips Electronics Nv Electroluminescent display devices
US7719542B1 (en) 2003-10-10 2010-05-18 Adobe Systems Incorporated System, method and user interface controls for communicating status information
US7231231B2 (en) * 2003-10-14 2007-06-12 Nokia Corporation Method and apparatus for locking a mobile telephone touch screen
JP2005130133A (ja) * 2003-10-22 2005-05-19 Sanyo Electric Co Ltd 携帯電話機
US8527896B2 (en) 2003-10-23 2013-09-03 Microsoft Corporation User interface menu with hovering icons
US6990637B2 (en) 2003-10-23 2006-01-24 Microsoft Corporation Graphical user interface for 3-dimensional view of a data collection based on an attribute of the data
FI116641B (fi) 2003-10-24 2006-01-13 Nokia Corp Menetelmä elektronisessa laitteessa olevan pikavalinnan muuttamiseksi, laitteen näyttöyksikkö sekä elektroninen laite
US20050088418A1 (en) 2003-10-28 2005-04-28 Nguyen Mitchell V. Pen-based computer interface system
KR100537280B1 (ko) 2003-10-29 2005-12-16 삼성전자주식회사 휴대용 단말기에서 터치스크린을 이용한 문자 입력 장치및 방법
US20050097089A1 (en) 2003-11-05 2005-05-05 Tom Nielsen Persistent user interface for providing navigational functionality
US7343568B2 (en) * 2003-11-10 2008-03-11 Yahoo! Inc. Navigation pattern on a directory tree
JP2005150936A (ja) * 2003-11-12 2005-06-09 Sanyo Electric Co Ltd 通信装置
US6970749B1 (en) 2003-11-12 2005-11-29 Adobe Systems Incorporated Grouped palette stashing
US7787971B2 (en) 2003-12-02 2010-08-31 Thermo Fisher Scientific (Asheville) Llc Rotor selection interface and method
JP3734815B2 (ja) 2003-12-10 2006-01-11 任天堂株式会社 携帯ゲーム装置及びゲームプログラム
JP2005174212A (ja) 2003-12-15 2005-06-30 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
JP2005185361A (ja) * 2003-12-24 2005-07-14 Aruze Corp 遊技機
US7631276B2 (en) 2003-12-29 2009-12-08 International Business Machines Corporation Method for indication and navigating related items
US7355593B2 (en) 2004-01-02 2008-04-08 Smart Technologies, Inc. Pointer tracking across multiple overlapping coordinate input sub-regions defining a generally contiguous input region
US20050185364A1 (en) 2004-01-05 2005-08-25 Jory Bell Docking station for mobile computing device
US7401300B2 (en) 2004-01-09 2008-07-15 Nokia Corporation Adaptive user interface input device
US20050162402A1 (en) 2004-01-27 2005-07-28 Watanachote Susornpol J. Methods of interacting with a computer using a finger(s) touch sensing input device with visual feedback
EP1714481A1 (en) 2004-01-29 2006-10-25 Koninklijke Philips Electronics N.V. On-screen control of a video playback device
KR100959796B1 (ko) * 2004-01-31 2010-05-28 엘지전자 주식회사 부분 윈도우 화면 표시방법
US7545362B2 (en) 2004-02-26 2009-06-09 Microsoft Corporation Multi-modal navigation in a graphical user interface computing system
US7788583B1 (en) 2004-03-04 2010-08-31 Google Inc. In-page full screen internet video method
US7254774B2 (en) 2004-03-16 2007-08-07 Microsoft Corporation Systems and methods for improved spell checking
US20050210394A1 (en) 2004-03-16 2005-09-22 Crandall Evan S Method for providing concurrent audio-video and audio instant messaging sessions
JP4509612B2 (ja) * 2004-03-18 2010-07-21 パナソニック株式会社 電子機器及びアイコン表示制御方法
US7328411B2 (en) 2004-03-19 2008-02-05 Lexmark International, Inc. Scrollbar enhancement for browsing data
US7301526B2 (en) 2004-03-23 2007-11-27 Fujitsu Limited Dynamic adaptation of gestures for motion controlled handheld devices
US7546554B2 (en) 2004-03-31 2009-06-09 Fuji Xerox Co., Ltd. Systems and methods for browsing multimedia content on small mobile devices
US20070044028A1 (en) * 2004-04-01 2007-02-22 Dunn Michael H Virtual flip chart method and apparatus
US7948448B2 (en) 2004-04-01 2011-05-24 Polyvision Corporation Portable presentation system and methods for use therewith
US20060061545A1 (en) 2004-04-02 2006-03-23 Media Lab Europe Limited ( In Voluntary Liquidation). Motion-activated control with haptic feedback
JP4589308B2 (ja) 2004-04-05 2010-12-01 パナソニック株式会社 表示画面管理装置
US20050229102A1 (en) 2004-04-12 2005-10-13 Microsoft Corporation System and method for providing an interactive display
CN1257247C (zh) 2004-04-13 2006-05-24 杨毅男 复合型融冰除雪液
US7373244B2 (en) 2004-04-20 2008-05-13 Keith Kreft Information mapping approaches
US7623119B2 (en) 2004-04-21 2009-11-24 Nokia Corporation Graphical functions by gestures
US20060001647A1 (en) 2004-04-21 2006-01-05 David Carroll Hand-held display device and method of controlling displayed content
JP2005309933A (ja) 2004-04-23 2005-11-04 Canon Inc 拡張制御装置および画像処理システムおよびアプリケーションアイコン表示方法およびプログラムおよび記憶媒体
US20070250768A1 (en) 2004-04-30 2007-10-25 Raiko Funakami Method, Terminal Device and Program for Dynamic Image Scaling Display in Browsing
US7330178B2 (en) * 2004-04-30 2008-02-12 Motorola, Inc. Display-input apparatus for a multi-configuration portable device
US7565625B2 (en) 2004-05-06 2009-07-21 Pixar Toolbar slot method and apparatus
JP4179269B2 (ja) 2004-05-07 2008-11-12 ソニー株式会社 携帯型電子機器、表示方法、そのプログラム及び表示操作装置
US20050250438A1 (en) 2004-05-07 2005-11-10 Mikko Makipaa Method for enhancing communication, a terminal and a telecommunication system
JP2005328242A (ja) * 2004-05-13 2005-11-24 Sony Corp 撮像装置、画面表示方法およびユーザインターフェース
JP5055684B2 (ja) 2004-05-13 2012-10-24 ソニー株式会社 画像フォルダ切替装置
JP2005332340A (ja) 2004-05-21 2005-12-02 Seiko Epson Corp 画像表示出力装置およびこれを備える印刷装置、画像表示出力装置の制御方法
US8621385B2 (en) 2004-05-21 2013-12-31 Sap Ag System and method for controlling a display of data
JP4855654B2 (ja) 2004-05-31 2012-01-18 ソニー株式会社 車載装置、車載装置の情報提供方法、車載装置の情報提供方法のプログラム及び車載装置の情報提供方法のプログラムを記録した記録媒体
JP4148187B2 (ja) 2004-06-03 2008-09-10 ソニー株式会社 携帯型電子機器、入力操作制御方法及びそのプログラム
US20070182595A1 (en) 2004-06-04 2007-08-09 Firooz Ghasabian Systems to enhance data entry in mobile and fixed environment
US20050278656A1 (en) 2004-06-10 2005-12-15 Microsoft Corporation User control for dynamically adjusting the scope of a data set
JP5132028B2 (ja) 2004-06-11 2013-01-30 三菱電機株式会社 ユーザインタフェース装置
US7515135B2 (en) * 2004-06-15 2009-04-07 Research In Motion Limited Virtual keypad for touchscreen display
JP4477428B2 (ja) 2004-06-15 2010-06-09 株式会社日立製作所 表示制御装置、これを備えた情報表示装置、これらを備えた表示システム、表示制御プログラム、及び表示制御方法
US7358962B2 (en) 2004-06-15 2008-04-15 Microsoft Corporation Manipulating association of data with a physical object
KR101146750B1 (ko) 2004-06-17 2012-05-17 아드레아 엘엘씨 터치 스크린 상에서 2개-손가락에 의한 입력을 탐지하는 시스템 및 방법과, 터치 스크린 상에서 적어도 2개의 손가락을 통한 3-차원 터치를 센싱하는 시스템 및 방법
US8684839B2 (en) 2004-06-18 2014-04-01 Igt Control of wager-based game using gesture recognition
US7490295B2 (en) 2004-06-25 2009-02-10 Apple Inc. Layer for accessing user interface elements
FI20045245A0 (fi) 2004-06-28 2004-06-28 Nokia Corp Selauksen tehostaminen elektronisessa laitteessa
US7743348B2 (en) * 2004-06-30 2010-06-22 Microsoft Corporation Using physical objects to adjust attributes of an interactive display application
TWI248576B (en) 2004-07-05 2006-02-01 Elan Microelectronics Corp Method for controlling rolling of scroll bar on a touch panel
US20060007176A1 (en) 2004-07-06 2006-01-12 Chung-Yi Shen Input method and control module defined with an initial position and moving directions and electronic product thereof
US20060007178A1 (en) 2004-07-07 2006-01-12 Scott Davis Electronic device having an imporoved user interface
US20060015820A1 (en) 2004-07-19 2006-01-19 Eric Wood Fixed window selection
JP2006041623A (ja) 2004-07-22 2006-02-09 Canon Inc 画像処理装置およびその方法
JP4669244B2 (ja) 2004-07-29 2011-04-13 富士通株式会社 キャッシュメモリ装置およびメモリ制御方法
EP1774427A2 (en) 2004-07-30 2007-04-18 Apple Computer, Inc. Mode-based graphical user interfaces for touch sensitive input devices
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
CN103365595B (zh) 2004-07-30 2017-03-01 苹果公司 用于触敏输入设备的手势
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
US20060028428A1 (en) 2004-08-05 2006-02-09 Xunhu Dai Handheld device having localized force feedback
US7728821B2 (en) 2004-08-06 2010-06-01 Touchtable, Inc. Touch detecting interactive display
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
US7719523B2 (en) 2004-08-06 2010-05-18 Touchtable, Inc. Bounding box gesture recognition on a touch detecting interactive display
GB0417953D0 (en) 2004-08-12 2004-09-15 Ibm A method and apparatus for searching data
US7721197B2 (en) 2004-08-12 2010-05-18 Microsoft Corporation System and method of displaying content on small screen computing devices
US7434173B2 (en) 2004-08-30 2008-10-07 Microsoft Corporation Scrolling web pages using direct interaction
US7295904B2 (en) 2004-08-31 2007-11-13 International Business Machines Corporation Touch gesture based interface for motor vehicle
US7873622B1 (en) 2004-09-02 2011-01-18 A9.Com, Inc. Multi-column search results interface
KR100677129B1 (ko) 2004-09-03 2007-02-02 삼성전자주식회사 인터랙티브 그래픽 스트림을 기록한 저장 매체, 그 재생장치 및 재생 방법
US7148789B2 (en) 2004-09-09 2006-12-12 Motorola, Inc. Handheld device having multiple localized force feedback
JP4403931B2 (ja) * 2004-09-09 2010-01-27 株式会社カシオ日立モバイルコミュニケーションズ 電子機器、表示方法および表示プログラム
US7761814B2 (en) * 2004-09-13 2010-07-20 Microsoft Corporation Flick gesture
JP2006085210A (ja) 2004-09-14 2006-03-30 Sharp Corp コンテンツ表示制御装置、コンテンツ表示装置、方法、プログラム、及び記録媒体
EP1805578A1 (en) 2004-09-15 2007-07-11 Nokia Corporation Handling and scrolling of content on screen
US20070263176A1 (en) 2004-09-17 2007-11-15 Nikon Corporation Electronic Device
US20060075250A1 (en) 2004-09-24 2006-04-06 Chung-Wen Liao Touch panel lock and unlock function and hand-held device
NO20044073D0 (no) 2004-09-27 2004-09-27 Isak Engquist Informasjonsbehandlingssystem og fremgangsmate
US20060066590A1 (en) 2004-09-29 2006-03-30 Masanori Ozawa Input device
JP2006134288A (ja) 2004-10-06 2006-05-25 Sharp Corp インターフェース及びコンピュータにより実行されるインターフェースプログラム
US7778671B2 (en) * 2004-10-08 2010-08-17 Nokia Corporation Mobile communications terminal having an improved user interface and method therefor
US20060080616A1 (en) 2004-10-13 2006-04-13 Xerox Corporation Systems, methods and user interfaces for document workflow construction
US8169410B2 (en) 2004-10-20 2012-05-01 Nintendo Co., Ltd. Gesture inputs for a portable display device
WO2006045530A2 (en) 2004-10-22 2006-05-04 Novo Nordisk A/S An apparatus and a method of providing information to a user
US8456534B2 (en) 2004-10-25 2013-06-04 I-Interactive Llc Multi-directional remote control system and method
JP2006123310A (ja) * 2004-10-28 2006-05-18 Canon Inc 画像形成装置
FR2877452A1 (fr) 2004-10-28 2006-05-05 Thomson Licensing Sa Procede de selection d'un bouton dans une barre graphique, et recepteur mettant en oeuvre le procede
US7362312B2 (en) 2004-11-01 2008-04-22 Nokia Corporation Mobile communication terminal and method
GB2464621B (en) 2004-11-16 2010-09-22 Waters Investments Ltd Device for performing separations and methods of making and using same
US7925996B2 (en) 2004-11-18 2011-04-12 Microsoft Corporation Method and system for providing multiple input connecting user interface
US7671845B2 (en) 2004-11-30 2010-03-02 Microsoft Corporation Directional input device and display orientation control
JP2006155522A (ja) 2004-12-01 2006-06-15 Canon Inc Webブラウザの操作方法及び操作装置
US20060123360A1 (en) 2004-12-03 2006-06-08 Picsel Research Limited User interfaces for data processing devices and systems
JP4411193B2 (ja) * 2004-12-09 2010-02-10 富士フイルム株式会社 ディスプレイ付き撮像装置及び画像表示装置
US7218943B2 (en) 2004-12-13 2007-05-15 Research In Motion Limited Text messaging conversation user interface functionality
EP1672471A1 (en) 2004-12-14 2006-06-21 Thomson Multimedia Broadband Belgium Content playback device with touch screen
GB0427811D0 (en) 2004-12-18 2005-01-19 Ibm User interface with scroll bar control
US7683889B2 (en) 2004-12-21 2010-03-23 Microsoft Corporation Pressure based selection
US20060132440A1 (en) 2004-12-22 2006-06-22 Max Safai Mouse input device with secondary input device
US7489306B2 (en) 2004-12-22 2009-02-10 Microsoft Corporation Touch screen accuracy
US20060253547A1 (en) 2005-01-07 2006-11-09 Wood Anthony J Universal music apparatus for unifying access to multiple specialized music servers
US7421449B2 (en) 2005-01-12 2008-09-02 Microsoft Corporation Systems and methods for managing a life journal
US8552984B2 (en) 2005-01-13 2013-10-08 602531 British Columbia Ltd. Method, system, apparatus and computer-readable media for directing input associated with keyboard-type device
TWI254558B (en) 2005-01-18 2006-05-01 Asustek Comp Inc Mobile communication device with a transition effect function
US8341541B2 (en) 2005-01-18 2012-12-25 Microsoft Corporation System and method for visually browsing of open windows
US7760189B2 (en) 2005-01-21 2010-07-20 Lenovo Singapore Pte. Ltd Touchpad diagonal scrolling
US20060200528A1 (en) 2005-01-25 2006-09-07 Krishna Pathiyal Method and system for processing data messages
US20060181519A1 (en) 2005-02-14 2006-08-17 Vernier Frederic D Method and system for manipulating graphical objects displayed on a touch-sensitive display surface using displaced pop-ups
US20060184901A1 (en) 2005-02-15 2006-08-17 Microsoft Corporation Computer content navigation tools
US8819569B2 (en) 2005-02-18 2014-08-26 Zumobi, Inc Single-handed approach for navigation of application tiles using panning and zooming
US7984381B2 (en) 2005-03-18 2011-07-19 Nokia Corporation User interface
US7340686B2 (en) 2005-03-22 2008-03-04 Microsoft Corporation Operating system program launch menu search
US7433324B2 (en) 2005-04-01 2008-10-07 Microsoft Corporation User experience for collaborative ad-hoc networks
US7512898B2 (en) 2005-04-07 2009-03-31 Microsoft Corporation User interface with multi-state menu
US7506268B2 (en) 2005-04-07 2009-03-17 Microsoft Corporation User interface with visual tracking feature
US7577925B2 (en) 2005-04-08 2009-08-18 Microsoft Corporation Processing for distinguishing pen gestures and dynamic self-calibration of pen-based computing systems
US7355595B2 (en) 2005-04-15 2008-04-08 Microsoft Corporation Tactile device for scrolling
US7856602B2 (en) 2005-04-20 2010-12-21 Apple Inc. Updatable menu items
US7614016B2 (en) 2005-04-21 2009-11-03 Microsoft Corporation Multiple roots in navigation pane
US7487461B2 (en) 2005-05-04 2009-02-03 International Business Machines Corporation System and method for issuing commands based on pen motions on a graphical keyboard
US7945938B2 (en) 2005-05-11 2011-05-17 Canon Kabushiki Kaisha Network camera system and control method therefore
US7587671B2 (en) 2005-05-17 2009-09-08 Palm, Inc. Image repositioning, storage and retrieval
KR101025259B1 (ko) 2005-05-23 2011-03-29 노키아 코포레이션 향상된 포켓 컴퓨터 및 연관된 방법들
US9785329B2 (en) 2005-05-23 2017-10-10 Nokia Technologies Oy Pocket computer and associated methods
US8751279B2 (en) 2005-05-23 2014-06-10 Blackberry Limited System and method for preventing the lapse of a recurring event using electronic calendar system
US20060262336A1 (en) 2005-05-23 2006-11-23 Sharp Laboratories Of America, Inc. Manual annotation document reformation
US7530029B2 (en) 2005-05-24 2009-05-05 Microsoft Corporation Narrow mode navigation pane
US7797641B2 (en) * 2005-05-27 2010-09-14 Nokia Corporation Mobile communications terminal and method therefore
JP4282683B2 (ja) 2005-05-31 2009-06-24 富士通テン株式会社 地図表示装置及び地図表示法
US20060277478A1 (en) 2005-06-02 2006-12-07 Microsoft Corporation Temporary title and menu bar
US7404152B2 (en) 2005-06-03 2008-07-22 Research In Motion Limited Displaying messages on handheld devices
US20060277460A1 (en) 2005-06-03 2006-12-07 Scott Forstall Webview applications
US7195170B2 (en) 2005-06-09 2007-03-27 Fuji Xerox Co., Ltd. Post-bit: multimedia ePaper stickies
ATE533288T1 (de) 2005-06-10 2011-11-15 Nokia Corp Umkonfigurieren des standby-schirmbildes eines elektronischen geräts
TWI341990B (en) 2005-06-10 2011-05-11 Asustek Comp Inc Method and apparatus for searching data
US7432928B2 (en) 2005-06-14 2008-10-07 Microsoft Corporation User interface state reconfiguration through animation
US7676767B2 (en) 2005-06-15 2010-03-09 Microsoft Corporation Peel back user interface to show hidden functions
US7487467B1 (en) 2005-06-23 2009-02-03 Sun Microsystems, Inc. Visual representation and other effects for application management on a device with a small screen
TW200701050A (en) 2005-06-27 2007-01-01 Compal Electronics Inc A user interface with figures mapping to the keys, for allowing the user to select and control a portable electronic device
JP2007042069A (ja) 2005-06-30 2007-02-15 Sony Corp 情報処理装置,情報処理方法および情報処理プログラム
US20070004451A1 (en) 2005-06-30 2007-01-04 C Anderson Eric Controlling functions of a handheld multifunction device
KR100800995B1 (ko) 2005-07-11 2008-02-05 삼성전자주식회사 아이콘을 디스플레이하는 장치 및 방법
JP2007052403A (ja) 2005-07-19 2007-03-01 Canon Inc 表示装置及び表示方法及びプログラム及び記憶媒体
KR100763187B1 (ko) 2005-07-21 2007-10-04 삼성전자주식회사 디지털 멀티미디어 방송을 수신하는 통합 디지털 장치
JP4815927B2 (ja) 2005-07-27 2011-11-16 ソニー株式会社 表示装置、メニュー表示方法、メニュー表示方法のプログラム及びメニュー表示方法のプログラムを記録した記録媒体
JP2007323664A (ja) 2005-07-29 2007-12-13 Sony Corp 情報処理装置、情報処理方法及びプログラム
TWM283240U (en) 2005-08-02 2005-12-11 Quanta Comp Inc Touch scroller
TWM281363U (en) 2005-08-19 2005-11-21 Elan Microelectronics Corp Internet protocol phone with integral touch panel function
US20070050732A1 (en) 2005-08-31 2007-03-01 Ranco Incorporated Of Delaware Proportional scroll bar for menu driven thermostat
US20070061126A1 (en) 2005-09-01 2007-03-15 Anthony Russo System for and method of emulating electronic input devices
US7443316B2 (en) 2005-09-01 2008-10-28 Motorola, Inc. Entering a character into an electronic device
US20070055947A1 (en) 2005-09-02 2007-03-08 Microsoft Corporation Animations and transitions
US8026920B2 (en) * 2005-09-13 2011-09-27 Microsoft Corporation Extensible visual effects on active content in user interfaces
US20100095238A1 (en) 2005-09-14 2010-04-15 Gilles Baudet Device, Method, Computer Program Product and User Interface for Enabling a User to Vary Which Items are displayed to the user
US20070067738A1 (en) * 2005-09-16 2007-03-22 Microsoft Corporation Extensible, filtered lists for mobile device user interface
US7873356B2 (en) 2005-09-16 2011-01-18 Microsoft Corporation Search interface for mobile devices
US20070152980A1 (en) 2006-01-05 2007-07-05 Kenneth Kocienda Touch Screen Keyboards for Portable Electronic Devices
US7694231B2 (en) 2006-01-05 2010-04-06 Apple Inc. Keyboards for portable electronic devices
CN1940833A (zh) 2005-09-26 2007-04-04 鸿富锦精密工业(深圳)有限公司 多级菜单显示装置及其方法
JP2007094804A (ja) 2005-09-29 2007-04-12 Kenwood Corp リスト表示装置、リスト表示方法及びプログラム
US7633076B2 (en) 2005-09-30 2009-12-15 Apple Inc. Automated response to and sensing of user activity in portable devices
US7966577B2 (en) 2005-10-11 2011-06-21 Apple Inc. Multimedia control center
US8769408B2 (en) 2005-10-07 2014-07-01 Apple Inc. Intelligent media navigation
FR2891928B1 (fr) 2005-10-11 2008-12-19 Abderrahim Ennadi Clavier a ecran tactile universel multilingue et multifonction
KR100755851B1 (ko) 2005-10-14 2007-09-07 엘지전자 주식회사 멀티미디어 디스플레이 방법, 이를 위한 이동 단말기, 및이동 단말기용 크래들
US7844301B2 (en) 2005-10-14 2010-11-30 Lg Electronics Inc. Method for displaying multimedia contents and mobile communications terminal capable of implementing the same
TW200717292A (en) 2005-10-25 2007-05-01 Elan Microelectronics Corp Window-moving method with a variable reference point
KR100643801B1 (ko) 2005-10-26 2006-11-10 엔에이치엔(주) 복수의 언어를 연동하는 자동완성 추천어 제공 시스템 및방법
US7437678B2 (en) 2005-10-27 2008-10-14 International Business Machines Corporation Maximizing window display area using window flowing
US7954064B2 (en) 2005-10-27 2011-05-31 Apple Inc. Multiple dashboards
US7274377B2 (en) 2005-10-28 2007-09-25 Seiko Epson Corporation Viewport panning feedback system
US8643605B2 (en) 2005-11-21 2014-02-04 Core Wireless Licensing S.A.R.L Gesture based document editor
US20070118400A1 (en) 2005-11-22 2007-05-24 General Electric Company Method and system for gesture recognition to drive healthcare applications
US7834850B2 (en) 2005-11-29 2010-11-16 Navisense Method and system for object control
US7730425B2 (en) 2005-11-30 2010-06-01 De Los Reyes Isabelo Function-oriented user interface
JP2007156548A (ja) 2005-11-30 2007-06-21 Toshiba Corp 情報処理装置および切り替え方法
US20070129112A1 (en) 2005-12-01 2007-06-07 Liang-Chern Tarn Methods of Implementing an Operation Interface for Instant Messages on a Portable Communication Device
US20070130532A1 (en) 2005-12-06 2007-06-07 Fuller Scott A Hierarchical software navigation system
US7958456B2 (en) 2005-12-23 2011-06-07 Apple Inc. Scrolling list with floating adjacent index symbols
US20070132789A1 (en) 2005-12-08 2007-06-14 Bas Ording List scrolling in response to moving contact over list of index symbols
KR20070062094A (ko) 2005-12-12 2007-06-15 삼성전자주식회사 Ui제공 장치 및 방법
KR100801089B1 (ko) 2005-12-13 2008-02-05 삼성전자주식회사 터치 및 드래그를 이용하여 제어 가능한 모바일 장치 및 그조작 방법
US7800596B2 (en) 2005-12-14 2010-09-21 Research In Motion Limited Handheld electronic device having virtual navigational input device, and associated method
US20070143706A1 (en) 2005-12-16 2007-06-21 Sap Ag Variable-speed scrollbar
KR100774158B1 (ko) 2005-12-19 2007-11-07 엘지전자 주식회사 데이터 스크롤 방법, 페이지 변경 방법, 데이터 표시 변경방법 및 이를 이용한 휴대폰
EP1801711A1 (en) 2005-12-21 2007-06-27 Transmedia Communications Sàrl Method for remotely organizing audio-visual items stored in a central database
US7480870B2 (en) 2005-12-23 2009-01-20 Apple Inc. Indication of progress towards satisfaction of a user input condition
US7657849B2 (en) 2005-12-23 2010-02-02 Apple Inc. Unlocking a device by performing gestures on an unlock image
US7786975B2 (en) 2005-12-23 2010-08-31 Apple Inc. Continuous scrolling list with acceleration
US7650137B2 (en) 2005-12-23 2010-01-19 Apple Inc. Account information display for portable communication device
AU2006332488A1 (en) 2005-12-30 2007-07-12 Apple Inc. Portable electronic device with multi-touch input
US7509588B2 (en) 2005-12-30 2009-03-24 Apple Inc. Portable electronic device with interface reconfiguration mode
US7596761B2 (en) 2006-01-05 2009-09-29 Apple Inc. Application user interface with navigation bar showing current and prior application contexts
US20070180375A1 (en) 2006-01-31 2007-08-02 Microsoft Corporation Template format for calendars
US7667686B2 (en) 2006-02-01 2010-02-23 Memsic, Inc. Air-writing and motion sensing input for portable devices
WO2007091331A1 (ja) 2006-02-10 2007-08-16 Fujitsu Limited 情報表示システム、情報表示方法及びプログラム
US8082008B2 (en) 2006-02-10 2011-12-20 Access Co., Ltd. User-interface and architecture for portable processing device
US20070205990A1 (en) 2006-03-06 2007-09-06 Samsung Electronics Co., Ltd. System and method for text entry with touch sensitive keypad
US20070205991A1 (en) 2006-03-06 2007-09-06 Samsung Electronics Co., Ltd. System and method for number dialing with touch sensitive keypad
US20070205989A1 (en) 2006-03-06 2007-09-06 Samsung Electronics Co., Ltd. Camera with a touch sensitive keypad
US20070205992A1 (en) 2006-03-06 2007-09-06 Samsung Electronics Co., Ltd. Touch sensitive scrolling system and method
US20070205988A1 (en) 2006-03-06 2007-09-06 Samsung Electronics Co., Ltd. Touch sensitive keypad and user interface
US20070205993A1 (en) 2006-03-06 2007-09-06 Samsung Electronics Co., Ltd. Mobile device having a keypad with directional controls
US20070219857A1 (en) 2006-03-14 2007-09-20 Seymour Jonathan C System and method for advertising and selling products and services over a decentralized network
US8930834B2 (en) 2006-03-20 2015-01-06 Microsoft Corporation Variable orientation user interface
US8117195B1 (en) * 2006-03-22 2012-02-14 Google Inc. Providing blog posts relevant to search results
JP2007257336A (ja) 2006-03-23 2007-10-04 Sony Corp 情報処理装置、情報処理方法及びそのプログラム
US20100045705A1 (en) 2006-03-30 2010-02-25 Roel Vertegaal Interaction techniques for flexible displays
US20070238489A1 (en) * 2006-03-31 2007-10-11 Research In Motion Limited Edit menu for a mobile communication device
US9395905B2 (en) 2006-04-05 2016-07-19 Synaptics Incorporated Graphical scroll wheel
US8548452B2 (en) 2006-04-13 2013-10-01 Blackberry Limited System and method for controlling device usage
US8968077B2 (en) 2006-04-13 2015-03-03 Idt Methods and systems for interfacing with a third-party application
US20070245250A1 (en) 2006-04-18 2007-10-18 Microsoft Corporation Microsoft Patent Group Desktop window manager using an advanced user interface construction framework
US7556204B2 (en) 2006-04-19 2009-07-07 Nokia Corproation Electronic apparatus and method for symbol input
TWI328185B (en) * 2006-04-19 2010-08-01 Lg Electronics Inc Touch screen device for potable terminal and method of displaying and selecting menus thereon
US8279180B2 (en) 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
US7783990B2 (en) 2006-05-05 2010-08-24 Microsoft Corporation Association of display elements
US20070262951A1 (en) 2006-05-09 2007-11-15 Synaptics Incorporated Proximity sensor device and method with improved indication of adjustment
WO2007134194A2 (en) 2006-05-10 2007-11-22 Google Inc. Web notebook tools
US9063647B2 (en) * 2006-05-12 2015-06-23 Microsoft Technology Licensing, Llc Multi-touch uses, gestures, and implementation
US20070300140A1 (en) 2006-05-15 2007-12-27 Nokia Corporation Electronic device having a plurality of modes of operation
EP1920314A4 (en) 2006-05-16 2008-09-03 Research In Motion Ltd SYSTEM AND METHOD FOR ABISOLATING THE USER INTERFACE OF AN APPLICATION
TW200805131A (en) 2006-05-24 2008-01-16 Lg Electronics Inc Touch screen device and method of selecting files thereon
US20070294635A1 (en) 2006-06-15 2007-12-20 Microsoft Corporation Linked scrolling of side-by-side content
US8086971B2 (en) 2006-06-28 2011-12-27 Nokia Corporation Apparatus, methods and computer program products providing finger-based and hand-based gesture commands for portable electronic device applications
US7880728B2 (en) * 2006-06-29 2011-02-01 Microsoft Corporation Application switching via a touch screen interface
JP4218704B2 (ja) 2006-07-06 2009-02-04 ソニー株式会社 操作画面生成装置、印刷装置、撮像装置、操作画面生成方法及びプログラム
US20080024958A1 (en) 2006-07-06 2008-01-31 Mudd Dennis M Input interface including push-sensitive mechanical switch in combination with capacitive touch sensor
US20080022215A1 (en) 2006-07-21 2008-01-24 Robert Lee Apparatus, system, and method for expanding and collapsing a list in a diagram environment
US8104048B2 (en) 2006-08-04 2012-01-24 Apple Inc. Browsing or searching user interfaces and other aspects
US9058595B2 (en) 2006-08-04 2015-06-16 Apple Inc. Methods and systems for managing an electronic calendar
JP5244596B2 (ja) * 2006-08-09 2013-07-24 株式会社アイエスティー タンパク質の検出方法及びそれに用いる蛍光色素
US8328610B2 (en) 2006-08-16 2012-12-11 Nintendo Co., Ltd. Intelligent game editing system and method with autocomplete and other functions that facilitate game authoring by non-expert end users
US20080046824A1 (en) 2006-08-16 2008-02-21 Microsoft Corporation Sorting contacts for a mobile computer device
US7813774B2 (en) 2006-08-18 2010-10-12 Microsoft Corporation Contact, motion and position sensing circuitry providing data entry associated with keypad and touchpad
US20080126933A1 (en) 2006-08-28 2008-05-29 Apple Computer, Inc. Method and apparatus for multi-mode traversal of lists
US7805684B2 (en) 2006-09-01 2010-09-28 Nokia Corporation Mobile communications terminal
US8014760B2 (en) 2006-09-06 2011-09-06 Apple Inc. Missed telephone call management for a portable multifunction device
US8842074B2 (en) 2006-09-06 2014-09-23 Apple Inc. Portable electronic device performing similar operations for different gestures
US7725547B2 (en) 2006-09-06 2010-05-25 International Business Machines Corporation Informing a user of gestures made by others out of the user's line of sight
US9304675B2 (en) 2006-09-06 2016-04-05 Apple Inc. Portable electronic device for instant messaging
US7934156B2 (en) 2006-09-06 2011-04-26 Apple Inc. Deletion gestures on a portable multifunction device
US7996792B2 (en) 2006-09-06 2011-08-09 Apple Inc. Voicemail manager for portable multifunction device
US20080055263A1 (en) 2006-09-06 2008-03-06 Lemay Stephen O Incoming Telephone Call Management for a Portable Multifunction Device
US7941760B2 (en) 2006-09-06 2011-05-10 Apple Inc. Soft keyboard display for a portable multifunction device
US7940250B2 (en) 2006-09-06 2011-05-10 Apple Inc. Web-clip widgets on a portable multifunction device
CN101356493A (zh) 2006-09-06 2009-01-28 苹果公司 用于照片管理的便携式电子装置
US10313505B2 (en) 2006-09-06 2019-06-04 Apple Inc. Portable multifunction device, method, and graphical user interface for configuring and displaying widgets
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
US7956849B2 (en) 2006-09-06 2011-06-07 Apple Inc. Video manager for portable multifunction device
US7864163B2 (en) 2006-09-06 2011-01-04 Apple Inc. Portable electronic device, method, and graphical user interface for displaying structured electronic documents
US7581186B2 (en) 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
US7853972B2 (en) 2006-09-11 2010-12-14 Apple Inc. Media preview user interface
US20080062137A1 (en) 2006-09-11 2008-03-13 Apple Computer, Inc. Touch actuation controller for multi-state media presentation
US7658561B2 (en) 2006-09-27 2010-02-09 Research In Motion Limited Modified keyboard arrangement with distinct vowel keys
US20080091635A1 (en) 2006-10-16 2008-04-17 International Business Machines Corporation Animated picker for slider bars and two-dimensional pickers
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
US7602378B2 (en) 2006-10-26 2009-10-13 Apple Inc. Method, system, and graphical user interface for selecting a soft keyboard
US7739622B2 (en) 2006-10-27 2010-06-15 Microsoft Corporation Dynamic thumbnails for document navigation
US7642934B2 (en) 2006-11-10 2010-01-05 Research In Motion Limited Method of mapping a traditional touchtone keypad on a handheld electronic device and associated apparatus
US8006002B2 (en) 2006-12-12 2011-08-23 Apple Inc. Methods and systems for automatic configuration of peripherals
CN101206659B (zh) 2006-12-15 2013-09-18 谷歌股份有限公司 自动搜索查询校正
US7523412B2 (en) 2006-12-26 2009-04-21 International Business Machines Corporation Method and system for providing a scroll-bar pop-up with quick find for rapid access of sorted list data
US20080161045A1 (en) 2006-12-29 2008-07-03 Nokia Corporation Method, Apparatus and Computer Program Product for Providing a Link to Contacts on the Idle Screen
US7865817B2 (en) 2006-12-29 2011-01-04 Amazon Technologies, Inc. Invariant referencing in digital works
US7889184B2 (en) 2007-01-05 2011-02-15 Apple Inc. Method, system and graphical user interface for displaying hyperlink information
US8074172B2 (en) 2007-01-05 2011-12-06 Apple Inc. Method, system, and graphical user interface for providing word recommendations
CN201266371Y (zh) 2007-01-05 2009-07-01 苹果公司 手持移动通信装置
US8214768B2 (en) 2007-01-05 2012-07-03 Apple Inc. Method, system, and graphical user interface for viewing multiple application windows
US7889185B2 (en) 2007-01-05 2011-02-15 Apple Inc. Method, system, and graphical user interface for activating hyperlinks
US7957955B2 (en) 2007-01-05 2011-06-07 Apple Inc. Method and system for providing word recommendations for text input
US7890778B2 (en) 2007-01-06 2011-02-15 Apple Inc. Power-off methods for portable electronic devices
US20080168478A1 (en) 2007-01-07 2008-07-10 Andrew Platzer Application Programming Interfaces for Scrolling
US7975242B2 (en) 2007-01-07 2011-07-05 Apple Inc. Portable multifunction device, method, and graphical user interface for conference calling
US9049302B2 (en) 2007-01-07 2015-06-02 Apple Inc. Portable multifunction device, method, and graphical user interface for managing communications received while in a locked state
US20080165149A1 (en) 2007-01-07 2008-07-10 Andrew Emilio Platzer System, Method, and Graphical User Interface for Inputting Date and Time Information on a Portable Multifunction Device
US8788954B2 (en) 2007-01-07 2014-07-22 Apple Inc. Web-clip widgets on a portable multifunction device
US20080165151A1 (en) 2007-01-07 2008-07-10 Lemay Stephen O System and Method for Viewing and Managing Calendar Entries
US20080165148A1 (en) 2007-01-07 2008-07-10 Richard Williamson Portable Electronic Device, Method, and Graphical User Interface for Displaying Inline Multimedia Content
US7978176B2 (en) 2007-01-07 2011-07-12 Apple Inc. Portrait-landscape rotation heuristics for a portable multifunction device
US7966578B2 (en) 2007-01-07 2011-06-21 Apple Inc. Portable multifunction device, method, and graphical user interface for translating displayed content
US7671756B2 (en) 2007-01-07 2010-03-02 Apple Inc. Portable electronic device with alert silencing
US20080167083A1 (en) 2007-01-07 2008-07-10 Wyld Jeremy A Method, Device, and Graphical User Interface for Location-Based Dialing
US7957762B2 (en) 2007-01-07 2011-06-07 Apple Inc. Using ambient light sensor to augment proximity sensor output
US8091045B2 (en) 2007-01-07 2012-01-03 Apple Inc. System and method for managing lists
US8689132B2 (en) 2007-01-07 2014-04-01 Apple Inc. Portable electronic device, method, and graphical user interface for displaying electronic documents and lists
US20080168367A1 (en) 2007-01-07 2008-07-10 Chaudhri Imran A Dashboards, Widgets and Devices
US20080177468A1 (en) 2007-01-10 2008-07-24 Ingrid Halters Search function for portable navigation device
US20080182628A1 (en) 2007-01-26 2008-07-31 Matthew Lee System and method for previewing themes
US8504348B2 (en) 2007-01-31 2013-08-06 Adobe Systems Incorporated User simulation for viewing web analytics data
US8601370B2 (en) 2007-01-31 2013-12-03 Blackberry Limited System and method for organizing icons for applications on a mobile device
WO2008111115A1 (ja) 2007-03-09 2008-09-18 Pioneer Corporation Av処理装置およびプログラム
ES2606396T3 (es) 2007-03-30 2017-03-23 Microsoft Technology Licensing, Llc Método para controlar un dispositivo de comunicación móvil equipado con pantalla táctil, dispositivo de comunicación y método de ejecución de funciones del mismo
US20080250107A1 (en) 2007-04-03 2008-10-09 Michael Holzer Instant message archive viewing
KR20080095661A (ko) 2007-04-25 2008-10-29 삼성전자주식회사 휴대용컴퓨터 및 그 제어방법
US9024864B2 (en) 2007-06-12 2015-05-05 Intel Corporation User interface with software lensing for very long lists of content
US8065624B2 (en) 2007-06-28 2011-11-22 Panasonic Corporation Virtual keypad systems and methods
US9772751B2 (en) 2007-06-29 2017-09-26 Apple Inc. Using gestures to slide between user interfaces
KR20090008027A (ko) 2007-07-16 2009-01-21 삼성전자주식회사 주식정보 제공방법 및 이를 적용한 방송 수신장치
US8069414B2 (en) 2007-07-18 2011-11-29 Google Inc. Embedded video player
US20090033633A1 (en) 2007-07-31 2009-02-05 Palo Alto Research Center Incorporated User interface for a context-aware leisure-activity recommendation system
KR20090019161A (ko) 2007-08-20 2009-02-25 삼성전자주식회사 전자 장치 및 이를 조작하는 방법
US20090113475A1 (en) 2007-08-21 2009-04-30 Yi Li Systems and methods for integrating search capability in interactive video
US20090051671A1 (en) 2007-08-22 2009-02-26 Jason Antony Konstas Recognizing the motion of two or more touches on a touch-sensing surface
US9619143B2 (en) 2008-01-06 2017-04-11 Apple Inc. Device, method, and graphical user interface for viewing application launch icons
US11126321B2 (en) 2007-09-04 2021-09-21 Apple Inc. Application menu user interface
CN102749997B (zh) 2007-09-18 2016-06-22 微软技术许可有限责任公司 移动终端和控制该移动终端的操作的方法
KR101397080B1 (ko) 2007-10-05 2014-05-21 엘지전자 주식회사 멀티 기능 실행능력을 갖는 휴대 단말기 및 그 방법
US8203578B2 (en) 2007-10-30 2012-06-19 Alpine Electronics, Inc. Map scroll method and apparatus for conducting smooth map scroll operation for navigation system
US20090128581A1 (en) 2007-11-20 2009-05-21 Microsoft Corporation Custom transition framework for application state transitions
US20090138800A1 (en) 2007-11-23 2009-05-28 Mckesson Financial Holdings Limited Apparatus, method and computer-readable storage medium for directing operation of a software application via a touch-sensitive surface
WO2009070615A1 (en) 2007-11-26 2009-06-04 Child Warren Daniel System and method for classification and retrieval of chinese-type characters and character components
KR101387527B1 (ko) 2007-12-06 2014-04-23 엘지전자 주식회사 단말기 및 그 메뉴 아이콘 디스플레이 방법
US8194037B2 (en) 2007-12-14 2012-06-05 Apple Inc. Centering a 3D remote controller in a media system
JP4364273B2 (ja) 2007-12-28 2009-11-11 パナソニック株式会社 携帯端末装置及び表示制御方法並びに表示制御プログラム
TWI420344B (zh) 2007-12-31 2013-12-21 Htc Corp 切換觸碰鍵盤的方法以及使用此方法的手持電子裝置與儲存媒體
US8090885B2 (en) 2008-01-14 2012-01-03 Microsoft Corporation Automatically configuring computer devices wherein customization parameters of the computer devices are adjusted based on detected removable key-pad input devices
US8217947B2 (en) 2008-01-24 2012-07-10 Fuji Xerox Co., Ltd. Text-reading support on handheld devices and devices with small displays
KR100900295B1 (ko) 2008-04-17 2009-05-29 엘지전자 주식회사 이동 디바이스와 이동 통신 시스템의 사용자 인터페이스방법
US8356258B2 (en) 2008-02-01 2013-01-15 Microsoft Corporation Arranging display areas utilizing enhanced window states
JP5137188B2 (ja) 2008-02-08 2013-02-06 アルパイン株式会社 情報検索方法及び装置
US8217964B2 (en) 2008-02-14 2012-07-10 Nokia Corporation Information presentation based on display screen orientation
US8201109B2 (en) 2008-03-04 2012-06-12 Apple Inc. Methods and graphical user interfaces for editing on a portable multifunction device
KR101012300B1 (ko) 2008-03-07 2011-02-08 삼성전자주식회사 터치스크린을 구비한 휴대 단말기의 사용자 인터페이스장치 및 그 방법
US20090262076A1 (en) 2008-04-17 2009-10-22 Jennifer Brugger Input device for web enabled devices
TW200947241A (en) 2008-05-08 2009-11-16 Cross Multimedia Inc Database indexing algorithm and method and system for database searching using the same
KR101461954B1 (ko) 2008-05-08 2014-11-14 엘지전자 주식회사 단말기 및 그 제어 방법
US8456380B2 (en) 2008-05-15 2013-06-04 International Business Machines Corporation Processing computer graphics generated by a remote computer for streaming to a client computer
CN102187694A (zh) 2008-05-28 2011-09-14 谷歌公司 在移动计算设备上的运动控制的视图
US8155505B2 (en) 2008-06-06 2012-04-10 Apple Inc. Hybrid playlist
US8504946B2 (en) 2008-06-27 2013-08-06 Apple Inc. Portable device, method, and graphical user interface for automatically scrolling to display the top of an electronic document
US9600175B2 (en) 2008-07-14 2017-03-21 Sony Corporation Method and system for classification sign display
KR101495170B1 (ko) 2008-07-22 2015-02-24 엘지전자 주식회사 이동단말기의 메뉴 표시방법
KR101546774B1 (ko) 2008-07-29 2015-08-24 엘지전자 주식회사 휴대 단말기 및 그 동작제어 방법
US8341557B2 (en) 2008-09-05 2012-12-25 Apple Inc. Portable touch screen device, method, and graphical user interface for providing workout support
US8610830B2 (en) 2008-09-11 2013-12-17 Apple Inc. Video rotation method and device
US8321401B2 (en) 2008-10-17 2012-11-27 Echostar Advanced Technologies L.L.C. User interface with available multimedia content from multiple multimedia websites
US9015616B2 (en) 2008-10-22 2015-04-21 Google Inc. Search initiation
US8584031B2 (en) 2008-11-19 2013-11-12 Apple Inc. Portable touch screen device, method, and graphical user interface for using emoji characters
US8610673B2 (en) 2008-12-03 2013-12-17 Microsoft Corporation Manipulation of list on a multi-touch display
JP2010152761A (ja) 2008-12-25 2010-07-08 Sony Corp 入力装置、制御装置、制御システム、電子機器及び制御方法
US8433998B2 (en) 2009-01-16 2013-04-30 International Business Machines Corporation Tool and method for annotating an event map, and collaborating using the annotated event map
KR101521932B1 (ko) 2009-01-19 2015-05-20 엘지전자 주식회사 단말기 및 그 제어 방법
US10175848B2 (en) 2009-02-09 2019-01-08 Nokia Technologies Oy Displaying a display portion including an icon enabling an item to be added to a list
TWI488103B (zh) 2009-02-13 2015-06-11 Htc Corp 聯絡人相關資訊的提示及瀏覽方法、裝置和電腦程式產品
US8566045B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US20100269038A1 (en) 2009-04-17 2010-10-21 Sony Ericsson Mobile Communications Ab Variable Rate Scrolling
US8212788B2 (en) 2009-05-07 2012-07-03 Microsoft Corporation Touch input to modulate changeable parameter
US9658760B2 (en) 2009-05-07 2017-05-23 Creative Technology Ltd. Methods for searching digital files on a user interface
KR101646922B1 (ko) 2009-05-19 2016-08-23 삼성전자 주식회사 휴대 단말기의 통신 관련 기능 운용 방법 및 이를 지원하는 휴대 단말기
KR101620874B1 (ko) 2009-05-19 2016-05-13 삼성전자주식회사 목록 검색 방법 및 이를 지원하는 휴대 단말기
US20120327009A1 (en) 2009-06-07 2012-12-27 Apple Inc. Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface
US8122170B2 (en) 2009-06-11 2012-02-21 Microsoft Corporation Adaptive keyboard layout mapping
US8347232B1 (en) 2009-07-10 2013-01-01 Lexcycle, Inc Interactive user interface
US20110050640A1 (en) 2009-09-03 2011-03-03 Niklas Lundback Calibration for a Large Scale Multi-User, Multi-Touch System
US8504624B2 (en) 2009-09-08 2013-08-06 Ricoh Co., Ltd. Stroke and image aggregation and analytics
US8957918B2 (en) 2009-11-03 2015-02-17 Qualcomm Incorporated Methods for implementing multi-touch gestures on a single-touch touch surface
US20110107216A1 (en) 2009-11-03 2011-05-05 Qualcomm Incorporated Gesture-based user interface
US8438592B2 (en) 2009-12-22 2013-05-07 Qualcomm Incorporated Dynamic live content promoter for digital broadcast TV
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US20110175826A1 (en) 2010-01-15 2011-07-21 Bradford Allen Moore Automatically Displaying and Hiding an On-screen Keyboard
US20110179372A1 (en) 2010-01-15 2011-07-21 Bradford Allen Moore Automatic Keyboard Layout Determination
KR101684704B1 (ko) 2010-02-12 2016-12-20 삼성전자주식회사 휴대용 단말기에서 메뉴 실행 방법 및 이를 제공하는 장치
US8850360B2 (en) 2010-02-23 2014-09-30 Hewlett-Packard Development Company, L.P. Skipping through electronic content on an electronic device
US9232044B2 (en) 2010-03-03 2016-01-05 Lg Electronics Inc. Mobile terminal and control method thereof
US9658732B2 (en) 2010-10-19 2017-05-23 Apple Inc. Changing a virtual workspace based on user interaction with an application window in a user interface
US8914743B2 (en) 2010-11-12 2014-12-16 Apple Inc. Device, method, and graphical user interface for navigating a list of identifiers
JP5789965B2 (ja) 2010-12-01 2015-10-07 富士通株式会社 画像送信方法、画像送信装置および画像送信プログラム
US8972895B2 (en) 2010-12-20 2015-03-03 Target Brands Inc. Actively and passively customizable navigation bars
US20120166959A1 (en) 2010-12-23 2012-06-28 Microsoft Corporation Surfacing content including content accessed from jump list tasks and items
US9489078B2 (en) 2011-02-10 2016-11-08 Samsung Electronics Co., Ltd. Portable device comprising a touch-screen display, and method for controlling same
US9235340B2 (en) 2011-02-18 2016-01-12 Microsoft Technology Licensing, Llc Modal touch input
US8904197B2 (en) 2011-03-07 2014-12-02 Ricoh Co., Ltd. Power management based on combined user interface and sensor inputs
US9563351B2 (en) 2011-03-14 2017-02-07 Apple Inc. Device, method, and graphical user interface for navigating between document sections
EP2631738B1 (en) 2012-02-24 2016-04-13 BlackBerry Limited Method and apparatus for adjusting a user interface to reduce obscuration
US9256351B2 (en) 2012-07-20 2016-02-09 Blackberry Limited Method and electronic device for facilitating user control of a menu
US9654426B2 (en) 2012-11-20 2017-05-16 Dropbox, Inc. System and method for organizing messages
US9792014B2 (en) 2013-03-15 2017-10-17 Microsoft Technology Licensing, Llc In-place contextual menu for handling actions for a listing of items
US20140365968A1 (en) 2013-06-07 2014-12-11 Apple Inc. Graphical User Interface Elements
US9197590B2 (en) 2014-03-27 2015-11-24 Dropbox, Inc. Dynamic filter generation for message management systems
JP6300604B2 (ja) 2014-04-01 2018-03-28 キヤノン株式会社 触感制御装置、触感制御方法及びプログラム

Cited By (83)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11907519B2 (en) 2009-03-16 2024-02-20 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
CN102262529B (zh) * 2010-05-27 2014-01-08 奥多比公司 集成执行环境中的事件处理
CN102262529A (zh) * 2010-05-27 2011-11-30 奥多比公司 集成执行环境中的事件处理
CN103561634B (zh) * 2010-11-19 2017-12-08 生命扫描有限公司 具有高低分析物趋势通知的分析物测试方法和系统
CN103561634A (zh) * 2010-11-19 2014-02-05 生命扫描有限公司 具有高低分析物趋势通知的分析物测试方法和系统
CN102707865A (zh) * 2011-03-28 2012-10-03 宏达国际电子股份有限公司 手势锁定模糊化的系统及方法
CN102364424A (zh) * 2011-06-30 2012-02-29 广州市动景计算机科技有限公司 用于定位输入框的方法、装置、浏览器及移动终端
CN102866812B (zh) * 2011-07-01 2015-05-13 原相科技股份有限公司 电容式触控荧幕系统及其操作方法
CN102866812A (zh) * 2011-07-01 2013-01-09 原相科技股份有限公司 电容式触控荧幕系统及其操作方法
CN102929511A (zh) * 2011-09-22 2013-02-13 微软公司 用于对值进行就地编辑的用户界面
US10133466B2 (en) 2011-09-22 2018-11-20 Microsoct Technology Licensing, LLC User interface for editing a value in place
US9720583B2 (en) 2011-09-22 2017-08-01 Microsoft Technology Licensing, Llc User interface for editing a value in place
US10496235B2 (en) 2012-02-16 2019-12-03 Microsoft Technology Licensing, Llc Power efficient application notification system
CN104106054A (zh) * 2012-02-16 2014-10-15 微软公司 节能应用通知系统
CN104106054B (zh) * 2012-02-16 2017-11-17 微软技术许可有限责任公司 节能应用通知系统
CN103294328B (zh) * 2012-02-24 2016-11-30 黑莓有限公司 数字相机的用户界面
CN103294328A (zh) * 2012-02-24 2013-09-11 捷讯研究有限公司 数字相机的用户界面
US9519365B2 (en) 2012-03-23 2016-12-13 Canon Kabushiki Kaisha Display control apparatus and control method for the same
CN103324433A (zh) * 2012-03-23 2013-09-25 佳能株式会社 显示控制装置及其控制方法
CN103324433B (zh) * 2012-03-23 2016-08-03 佳能株式会社 显示控制装置及其控制方法
CN102662588A (zh) * 2012-04-10 2012-09-12 广州市动景计算机科技有限公司 一种通过卷轴滚动控制界面显示的方法、装置及移动终端
CN103765363A (zh) * 2012-04-12 2014-04-30 统一有限责任两合公司 影响在信息技术设备的显示装置上显示的带有图像的信息的表示的方法
CN103765363B (zh) * 2012-04-12 2016-12-28 统一有限责任两合公司 影响带有图像的信息的表示的方法和设备
CN103376943B (zh) * 2012-04-27 2016-08-03 京瓷办公信息系统株式会社 信息处理装置及图像形成装置
CN103376943A (zh) * 2012-04-27 2013-10-30 京瓷办公信息系统株式会社 信息处理装置及图像形成装置
CN104520673A (zh) * 2012-05-17 2015-04-15 罗伯特·博世有限公司 用于自动完成和对齐用户手势的系统和方法
CN103593119A (zh) * 2012-08-14 2014-02-19 国基电子(上海)有限公司 便携式电子装置及其显示内容放大的方法
CN103593119B (zh) * 2012-08-14 2017-06-13 国基电子(上海)有限公司 便携式电子装置及其显示内容放大的方法
CN103686703A (zh) * 2012-09-14 2014-03-26 北京睿思汇通移动科技有限公司 一种移动终端密码控制装置及使用密码控制装置的相关应用
US11350249B2 (en) 2012-09-20 2022-05-31 Samsung Electronics Co., Ltd. Method and apparatus for displaying missed calls on mobile terminal
CN109361817A (zh) * 2012-09-20 2019-02-19 三星电子株式会社 在移动终端上显示未接呼叫的方法和装置
US10750329B2 (en) 2012-09-20 2020-08-18 Samsung Electronics Co., Ltd. Method and apparatus for displaying missed calls on mobile terminal
CN102929536A (zh) * 2012-10-11 2013-02-13 百度在线网络技术(北京)有限公司 移动终端的解锁及验证方法与解锁及验证装置
CN102929536B (zh) * 2012-10-11 2016-03-16 百度在线网络技术(北京)有限公司 移动终端的解锁及验证方法与解锁及验证装置
CN102945114A (zh) * 2012-10-17 2013-02-27 广东欧珀移动通信有限公司 一种定时解锁方法及其移动终端
CN102929545B (zh) * 2012-10-22 2016-06-08 东莞宇龙通信科技有限公司 终端和终端控制方法
CN102929545A (zh) * 2012-10-22 2013-02-13 东莞宇龙通信科技有限公司 终端和终端控制方法
CN102999294A (zh) * 2012-11-16 2013-03-27 广东欧珀移动通信有限公司 一种终端设备操作键盘切换方法、装置及终端设备
CN103823584A (zh) * 2012-11-19 2014-05-28 宏达国际电子股份有限公司 触控感测方法及可携式电子装置
CN103823584B (zh) * 2012-11-19 2017-06-27 宏达国际电子股份有限公司 触控感测方法及可携式电子装置
CN102982821A (zh) * 2012-12-03 2013-03-20 广东欧珀移动通信有限公司 精确调节触摸式影音设备影音播放进度的方法
CN104956305A (zh) * 2013-01-28 2015-09-30 三星电子株式会社 具有内容访问机制的计算系统及其操作方法
US11209975B2 (en) 2013-03-03 2021-12-28 Microsoft Technology Licensing, Llc Enhanced canvas environments
CN105247463B (zh) * 2013-03-03 2018-11-06 微软技术许可有限责任公司 增强的画布环境
CN105247463A (zh) * 2013-03-03 2016-01-13 微软技术许可有限责任公司 增强的画布环境
CN103513925A (zh) * 2013-07-02 2014-01-15 中体彩科技发展有限公司 一种动态效果显示装置
CN103513925B (zh) * 2013-07-02 2016-08-17 中体彩科技发展有限公司 一种动态效果显示装置
TWI594179B (zh) * 2013-08-22 2017-08-01 群邁通訊股份有限公司 線性切割解鎖方法及系統
CN103559046A (zh) * 2013-09-10 2014-02-05 北京三星通信技术研究有限公司 一种启动终端功能的方法、装置及终端设备
CN104702757A (zh) * 2013-12-04 2015-06-10 连科通讯股份有限公司 快速显示Skype联络人名单的方法及其系统
CN105916720A (zh) * 2014-01-20 2016-08-31 大众汽车有限公司 用户界面和用于借助触敏的显示单元控制音量的方法
CN105916720B (zh) * 2014-01-20 2019-06-14 大众汽车有限公司 用户界面和用于借助触敏的显示单元控制音量的方法
CN104951284A (zh) * 2014-03-24 2015-09-30 连科通讯股份有限公司 专用于Skype通讯的手持式电子装置
CN103902185A (zh) * 2014-04-23 2014-07-02 锤子科技(北京)有限公司 屏幕旋转方法及装置、移动设备
CN103902185B (zh) * 2014-04-23 2019-02-12 锤子科技(北京)有限公司 屏幕旋转方法及装置、移动设备
WO2015161755A1 (zh) * 2014-04-23 2015-10-29 北京锤子数码科技有限公司 屏幕旋转方法及装置、移动设备
US9785295B2 (en) 2014-05-30 2017-10-10 Xiaomi Inc. Touch screen control method and device
CN105488051A (zh) * 2014-09-17 2016-04-13 腾讯科技(深圳)有限公司 网页处理方法及装置
CN105511746A (zh) * 2014-09-24 2016-04-20 深圳富泰宏精密工业有限公司 导航栏优化系统及方法
CN105653112A (zh) * 2014-11-14 2016-06-08 深圳市腾讯计算机系统有限公司 一种显示浮层的方法及装置
CN104331860A (zh) * 2014-11-24 2015-02-04 小米科技有限责任公司 图片查看方法和装置
CN107408013B (zh) * 2015-03-13 2020-07-10 京瓷办公信息系统株式会社 信息处理装置、画面显示方法以及计算机可读介质
CN107408013A (zh) * 2015-03-13 2017-11-28 京瓷办公信息系统株式会社 信息处理装置、画面显示方法以及控制程序
CN106155539A (zh) * 2015-03-27 2016-11-23 阿里巴巴集团控股有限公司 用于智能设备的闹钟设置方法、装置及电子设备
CN106794008A (zh) * 2015-04-30 2017-05-31 奥林巴斯株式会社 医疗用诊断装置、超声波观察系统、医疗用诊断装置的工作方法以及医疗用诊断装置的工作程序
CN106408507A (zh) * 2015-07-29 2017-02-15 北京金山安全软件有限公司 一种组合图片的布局编辑方法、装置及终端
CN105224210A (zh) * 2015-10-30 2016-01-06 努比亚技术有限公司 一种移动终端及其控制屏幕显示方向的方法
CN108351843A (zh) * 2015-11-18 2018-07-31 Eizo 株式会社 输出控制装置、系统及程序
CN105898453A (zh) * 2015-11-18 2016-08-24 乐视网信息技术(北京)股份有限公司 终端设备中展示已下载视频的方法和装置
CN107735806A (zh) * 2015-12-23 2018-02-23 乐威指南公司 用于检测日历约会与媒体资产传送时间之间的重叠的方法和系统
CN105631268A (zh) * 2015-12-29 2016-06-01 惠州Tcl移动通信有限公司 一种基于移动终端的屏幕解锁方法、系统及移动终端
CN108885498B (zh) * 2016-03-24 2021-11-30 三星电子株式会社 电子装置和在电子装置中提供信息的方法
CN108885498A (zh) * 2016-03-24 2018-11-23 三星电子株式会社 电子装置和在电子装置中提供信息的方法
CN110989917A (zh) * 2017-05-12 2020-04-10 苹果公司 用于播放和管理音频项目的用户界面
CN110989917B (zh) * 2017-05-12 2023-10-27 苹果公司 用于播放和管理音频项目的用户界面
US11683408B2 (en) 2017-05-16 2023-06-20 Apple Inc. Methods and interfaces for home media control
US11750734B2 (en) 2017-05-16 2023-09-05 Apple Inc. Methods for initiating output of at least a component of a signal representative of media currently being played back by another device
US11714597B2 (en) 2019-05-31 2023-08-01 Apple Inc. Methods and user interfaces for sharing audio
US11755273B2 (en) 2019-05-31 2023-09-12 Apple Inc. User interfaces for audio media control
US11853646B2 (en) 2019-05-31 2023-12-26 Apple Inc. User interfaces for audio media control
CN110413194A (zh) * 2019-07-30 2019-11-05 北京小米移动软件有限公司 一种智能调整字符显示方式的方法、装置及介质
US11782598B2 (en) 2020-09-25 2023-10-10 Apple Inc. Methods and interfaces for media control with dynamic feedback
CN113608635A (zh) * 2021-08-24 2021-11-05 宁波视睿迪光电有限公司 一种触控显示装置及其控制方法

Also Published As

Publication number Publication date
JP6427703B2 (ja) 2018-11-21
KR102023663B1 (ko) 2019-09-23
KR20210093369A (ko) 2021-07-27
JP2015097103A (ja) 2015-05-21
KR101632638B1 (ko) 2016-06-23
AU2009200372A1 (en) 2009-02-19
EP2541389B1 (en) 2016-12-07
JP2022009051A (ja) 2022-01-14
US20200110524A1 (en) 2020-04-09
KR20130114217A (ko) 2013-10-16
AU2007286532B8 (en) 2009-10-22
US20140327629A1 (en) 2014-11-06
KR101459800B1 (ko) 2014-11-17
WO2008030976A3 (en) 2009-11-26
KR100950831B1 (ko) 2010-04-02
JP2013008377A (ja) 2013-01-10
KR20140069372A (ko) 2014-06-09
JP7379437B2 (ja) 2023-11-14
JP5524015B2 (ja) 2014-06-18
US20180018073A1 (en) 2018-01-18
KR20210009446A (ko) 2021-01-26
US7479949B2 (en) 2009-01-20
US20220397996A1 (en) 2022-12-15
JP2019057298A (ja) 2019-04-11
AU2007286532B2 (en) 2009-08-06
JP2024020279A (ja) 2024-02-14
KR101462363B1 (ko) 2014-11-17
EP2541389A1 (en) 2013-01-02
CA2658413A1 (en) 2008-03-13
JP6795878B2 (ja) 2020-12-02
KR20150014963A (ko) 2015-02-09
US20200026405A1 (en) 2020-01-23
KR20140069371A (ko) 2014-06-09
US20080122796A1 (en) 2008-05-29
US20120216139A1 (en) 2012-08-23
EP2074500A2 (en) 2009-07-01
AU2009233675A1 (en) 2009-11-26
US8400417B2 (en) 2013-03-19
CA2658413C (en) 2011-11-01
AU2007286532A8 (en) 2009-03-05
JP2018152107A (ja) 2018-09-27
AU2007286532C1 (en) 2010-05-27
HK1149171A2 (en) 2011-09-23
HK1149341A1 (zh) 2011-09-30
KR20190109570A (ko) 2019-09-25
CA2893513C (en) 2018-01-09
JP2011065654A (ja) 2011-03-31
KR101476019B1 (ko) 2014-12-23
CA2986582A1 (en) 2008-03-13
KR20120116996A (ko) 2012-10-23
JP2020129391A (ja) 2020-08-27
DE202007018413U1 (de) 2008-06-05
US20080174570A1 (en) 2008-07-24
KR20180114963A (ko) 2018-10-19
US8564544B2 (en) 2013-10-22
JP6697051B2 (ja) 2020-05-20
JP6961035B2 (ja) 2021-11-05
EP2527969A1 (en) 2012-11-28
CA2893513A1 (en) 2008-03-13
KR20090029307A (ko) 2009-03-20
KR102206964B1 (ko) 2021-01-25
AU2009233675B2 (en) 2012-11-01
US11029838B2 (en) 2021-06-08
JP2015092381A (ja) 2015-05-14
US9952759B2 (en) 2018-04-24
JP2010503127A (ja) 2010-01-28
KR20220044864A (ko) 2022-04-11
JP6082379B2 (ja) 2017-02-15
AU2007286532A1 (en) 2008-04-03
KR20090046960A (ko) 2009-05-11
US9335924B2 (en) 2016-05-10
KR20160075877A (ko) 2016-06-29
JP5674726B2 (ja) 2015-02-25
CA2735309A1 (en) 2008-03-13
CN101861562B (zh) 2016-05-25
KR20170101315A (ko) 2017-09-05
KR101515773B1 (ko) 2015-04-28
WO2008030976A2 (en) 2008-03-13
KR102280592B1 (ko) 2021-07-23
US20160246473A1 (en) 2016-08-25
CA2735309C (en) 2015-08-25
CN106095323A (zh) 2016-11-09
AU2009200372B2 (en) 2009-04-02
CA2986582C (en) 2019-11-05

Similar Documents

Publication Publication Date Title
AU2022201622B2 (en) Touch screen device, method, and graphical user interface for determining commands by applying heuristics
CN101861562A (zh) 通过应用启发法来确定命令的触摸屏设备、方法和图形用户界面
CN103914261B (zh) 用于显示电子列表和文档的便携式电子设备、方法和图形用户界面
CN101796478B (zh) 具有界面重新配置模式的便携式多功能设备
AU2020260488B2 (en) Touch screen device, method, and graphical user interface for determining commands by applying heuristics
AU2011101195B4 (en) Touch screen device, method, and graphical user interface for determining commands by applying heuristics
AU2008100179A4 (en) Touch screen device, method, and graphical user interface for determining commands by applying heuristics
AU2011101197A4 (en) Touch screen device, method, and graphical user interface for determining commands by applying heuristics

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: 1149341

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: 1149341

Country of ref document: HK