CN101636711A - 利用多点感测设备作姿态 - Google Patents

利用多点感测设备作姿态 Download PDF

Info

Publication number
CN101636711A
CN101636711A CN200880008532A CN200880008532A CN101636711A CN 101636711 A CN101636711 A CN 101636711A CN 200880008532 A CN200880008532 A CN 200880008532A CN 200880008532 A CN200880008532 A CN 200880008532A CN 101636711 A CN101636711 A CN 101636711A
Authority
CN
China
Prior art keywords
attitude
piece
string
touch
finger
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.)
Pending
Application number
CN200880008532A
Other languages
English (en)
Inventor
W·C·维斯特曼
S·P·霍特林
M·M·哈格蒂
B·奥丁
N·帕里瓦
D·R·克尔
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
Application filed by Apple Computer Inc filed Critical Apple Computer Inc
Publication of CN101636711A publication Critical patent/CN101636711A/zh
Pending legal-status Critical Current

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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • 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/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
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0381Multimodal input, i.e. interface arrangements enabling the user to issue commands by simultaneous use of input devices of different nature, e.g. voice plus gesture on digitizer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Abstract

公开了用于利用感测设备实现姿态的方法与系统。更具体地,公开了涉及利用多点感测设备作姿态的方法与系统。

Description

利用多点感测设备作姿态
对相关申请的交叉引用
本申请要求于2006年1月30日提交的题为“GESTURING WITHA MULTIPOINT SENSING DEVICE”的美国临时专利申请No.60/763,605的优先权利益,该申请通过引入并入于此。
本申请是于2004年7月30日提交的题为“GESTURES FORTOUCH SENSITIVE INPUT DEVICES”的美国专利申请No.10/903,964的部分继续申请,上述申请通过引入并入于此。
本申请是于2004年12月17日提交的题为“METHOD ANDAPPARATUS FOR INTE GRATING MANUAL INPUT”的美国专利申请No.11/015,434的部分继续申请,上述申请要求于2001年11月27日发布的美国专利No.6,323,846的优先权,该专利又要求于1998年1月26日提交的美国临时专利申请No.60/072,509的优先权,所有这些专利申请和专利都通过引入并入于此。
本申请还与以下专利申请相关,其中每个申请都通过引入并入于此:
于2003年9月2日提交的题为“AMBIDEXTROUS MOUSE”的美国专利申请No.10/654,108;
于2004年2月27日提交的题为“SHAPE DETECTING INPUTDEVICE”的美国专利申请No.10/789,676;
于2004年5月6日提交的题为“MULTIPOINTTOUCHSCREEN”的美国专利申请No.10/840,862;
于2005年4月26日提交的题为“HAND HELD ELECTRONICDEVICE WITH MULTIPLE TOUCH SENSING DEVICES”的美国专利申请No.11/115,539;
于2004年7月30日提交的题为“PROXIMITY DETECTOR INHANDHELD DEVICE”的美国专利申请No.11/241,839;
于2005年3月4日提交的题为“MULTI-FUNCTIONALHAND-HELD DEVICE”的美国临时专利申请No.60/658,777;
于2004年7月30日提交的题为“GESTURES FOR TOUCHSENSITIVE INPUT DEVICES”的美国专利申请No.10/903,964;
于2005年1月18日提交的题为“MODE-BASED GRAPHICALUSER INTERFACES FOR TOUCH SENSITIVE INPUT DEVICES”的美国专利申请No.11/038,590;
于2005年1月31日提交的题为“GESTURES FOR TOUCHSENSITIVE INPUT DEVICES”的美国专利申请No.11/048,264;
于2005年9月16日提交的题为“ACTIVATING VIRTUALKEYS OF A TOUCH-SCREEN VIRTUAL KEYBOARD”的美国专利申请No.11/228,737;
于2005年9月16日提交的题为“VIRTUAL INPUT DEVICEPLACEMENT ON A TOUCH SCREEN USER INTERFACE”的美国专利申请No.11/228,758;
于2005年9月16日提交的题为“OPERATION OF ACOMPUTER WITH TOUCH SCREEN INTERFACE”的美国专利申请No.11/228,700;
于2004年8月26日提交的题为“VISUAL EXPANDER”的美国专利申请No.10/927,925;
于2004年8月25日提交的题为“WIDE TOUCHPAD ON APORTABLE COMPUTER”的美国专利申请No.10/927,575;
于2007年1月3日提交的题为“MULTI-TOUCH GESTUREDICTIONARY”的美国专利申请No.11/619,553;及
于2007年1月3日提交的题为“MULTI-TOUCH GESTUREDICTIONARY”的美国专利申请No.11/619,571。
技术领域
本发明总体上涉及与多点感测设备关联的作姿态。
背景技术
如今存在许多类型的用于在计算机系统中执行操作的输入设备。操作通常对应于在显示屏上移动光标和进行选择。操作还可以包括翻页、滚动、扫视、缩放等。作为例子,输入设备可以包括按钮、开关、键盘、鼠标、轨迹球、触摸板、操纵杆、触摸屏等。当设计计算机系统时,这些设备中的每一种都有要考虑的优点和缺点。
关于触摸板,当用户手指(或触笔)沿触摸板的表面移动时,输入指示器的移动对应于该手指的相对移动。另一方面,触摸屏是具有覆盖屏幕的触摸敏感透明面板的一类显示屏。当使用触摸屏时,用户通过(通常是利用触笔或手指)直接指向屏幕上的GUI对象来在显示屏上进行选择。总的来说,触摸设备辨识触摸及触摸的位置,而计算机系统解释所述触摸,然后基于触摸事件执行动作。
为了提供附加的功能性,利用这些输入设备中的一些实现了姿态。作为例子,在触摸板中,当在触摸板的表面上检测到一次或多次轻敲时,可以作出选择。在有些情况下,触摸板的任何部分都可以被轻敲,而在其它情况下,触摸板的专用部分可以被轻敲。除了选择,可以通过在触摸板的边缘利用手指移动来启动滚动。
不幸的是,由于即使当感测表面上放置有多个对象时,大多数触摸技术也只能够报告单个点的事实,使得作姿态受到了严重的限制。即,这些触摸技术缺乏同时跟踪多个接触点的能力。在电阻式和电容式技术中,确定所有同时出现的触摸点的平均值,并报告落在触摸点之间某个地方的单个点。在表面波和红外技术中,由于遮蔽,因此不可能辨别落在相同水平或垂直线上的多个触摸点的确切位置。在任何一种情况下,都会产生错误结果。
基于以上内容,需要多点感测设备及利用多点感测设备作姿态的方法。
发明内容
在一种实施方式中,本发明涉及电子系统。该电子系统包括提供用于从一个或多个物体接收输入的多点感测区域的多点感测设备。该电子系统还包括配置成确定用于由多点感测设备的多点感测区域接收到的给定输入布置的姿态集合的姿态模块,以便监视用于包括在姿态集合中的一个或多个姿态事件的给定输入布置,并且当利用输入布置执行姿态事件时,启动与该姿态事件关联的输入动作。输入布置可以是例如手指和/或手的其它部分的布置。
在另一种实施方式中,本发明涉及姿态控制方法。该方法包括同时检测感测区域内的多个点。该方法还包括当检测到感测区域内的一个或多个点时,确定弦(chord)。该弦是感测区域内点的特定布置。该方法还包括确定将命令与一个或多个姿态事件关联的姿态集合。该方法还附加地包括针对姿态事件而监视点。此外,该方法还包括:如果辨识出姿态事件,则执行与该姿态事件关联的命令。
在另一种实施方式中,本发明涉及控制操作。该控制操作包括检测触摸或接近触摸。该操作还包括确定用于该触摸的姿态集合。姿态集合包括用于激发或启动命令的一个或多个姿态事件。该操作还包括针对姿态事件而监视触摸。该操作还附加地包括当执行与姿态集合关联的姿态事件时,启动命令。
在另一种实施方式中,本发明涉及姿态操作。该操作包括监视触摸运动。该操作还包括在第一和第二状态之间区分触摸运动。该操作还包括:如果触摸运动与第一状态关联,则执行第一动作。该操作还附加地包括:如果运动与第二状态关联,则执行第二动作。
在另一种实施方式中,本发明涉及控制操作。该控制操作包括提供第一输入设备和不同于所述第一输入设备的第二输入设备。第一输入设备包括诸如用于提供输入事件的触摸感测设备的物体感测设备。该操作还包括监视第一输入设备的输入事件。该操作还包括同时监视第二输入设备的输入事件。该操作还附加地包括根据与第一输入设备关联的输入事件执行输入操作。此外,该方法还包括同时根据与第二输入设备关联的输入事件执行输入操作。
在另一种实施方式中,本发明涉及控制操作。该控制操作提供输入功能列表。输入功能具有命令和链接到命令的姿态事件。命令与输入功能相关。该操作还包括向弦分配输入功能。该操作还附加地包括当辨识出弦时,将输入功能链接到所述弦。
在另一种实施方式中,本发明涉及控制面板。该控制面板包括显示输入功能菜单。该控制面板还包括显示示出与所选输入功能关联的命令的姿态集合和分配给命令的姿态事件。控制操作还包括显示弦列表。为了建立姿态映射,用户从输入功能列表选择期望的输入功能并从弦列表选择期望的弦。
在另一种实施方式中,本发明涉及姿态设计处理。该设计处理包括提供弦列表并从最简单到最难给弦分级。该设计处理还包括从最频繁到最不频繁给操作频率分级。该设计处理还包括将最容易的弦与最频繁的操作相匹配,并将最难的弦与最不频繁的操作相匹配。该设计处理还可以附加地包括微调弦/操作分组。
在另一种实施方式中,本发明涉及姿态操作。该姿态操作包括检测第一手指。该姿态操作还包括确定手指的状态。手指的状态可以是例如移动或固定。该姿态操作还包括检测一个或多个附加的手指。例如,可能检测到第二个手指。该姿态操作附加地包括确定附加手指的状态。附加手指的状态可以是例如它们存在或者不存在。此外,该方法还包括基于第一个手指和附加手指关于彼此的状态的定时来实现不同的输入模式。不同的模式可以是例如指向模式、拖动模式等。
附图说明
通过以下的具体描述并联系附图,本发明将很容易理解,在附图中相同的附图标号指示相同的结构性元件,在附图中:
图1示出了根据本发明的一种实施例的示例性姿态控制操作。
图2示出了根据本发明的一种实施例的示例性控制操作。
图3示出了根据本发明的一种实施例的示例性控制操作。
图4示出了根据本发明的一种实施例的示例性控制操作。
图5示出了根据本发明的一种实施例的示例性控制操作。
图6示出了根据本发明的一种实施例的示例性控制操作。
图7示出了根据本发明的一种实施例的示例性姿态操作。
图8示出了根据本发明的一种实施例的示例性姿态操作。
图9示出了根据本发明的一种实施例的示例性姿态操作。
图10示出了根据本发明的一种实施例的示例性姿态操作。
图11示出了根据本发明的一种实施例的示例性姿态操作。
图12示出了根据本发明的一种实施例的示例性姿态操作。
图13示出了根据本发明的一种实施例的示例性姿态操作。
图14示出了根据本发明的一种实施例的示例性姿态操作。
图15示出了根据本发明的一种实施例的示例性姿态操作。
图16示出了根据本发明的一种实施例的示例性姿态操作。
图17示出了根据本发明的一种实施例的示例性姿态操作。
图18示出了根据本发明的一种实施例的示例性姿态操作。
图19示出了根据本发明的一种实施例的示例性姿态操作。
图20示出了根据本发明的一种实施例的示例性控制操作。
图21示出了根据本发明的一种实施例的示例性控制操作。
图22示出了根据本发明的一种实施例的示例性控制操作。
图23示出了根据本发明的一种实施例的示例性控制操作。
图24示出了根据本发明的一种实施例的示例性控制操作。
图25示出了根据本发明的一种实施例的示例性控制操作。
图26示出了根据本发明的一种实施例的示例性控制操作。
图27示出了根据本发明的一种实施例的示例性控制操作。
图28示出了根据本发明的一种实施例的示例性控制操作。
图29A-G示出了根据本发明的一种实施例的示例性控制面板的图。
图30示出了根据本发明的一种实施例的示例性控制操作。
图31示出了根据本发明的一种实施例的示例性姿态映射方法。
图32示出了根据本发明的一种实施例的示例性姿态映射方法。
图33示出了根据本发明的一种实施例的示例性姿态反馈方法。
图34示出了根据本发明的一种实施例的示例性姿态浏览窗口的图。
图35示出了根据本发明的一种实施例的通过触摸屏实现的示例性键盘方法。
图36示出了根据本发明的一种实施例的示例性姿态设计处理。
图37示出了根据本发明的一种实施例的用于评价弦的示例性矩阵。
图38示出了根据本发明的一种实施例的用于分级一些操作的操作频率的示例性矩阵。
图39示出了根据本发明的一种实施例的示例性控制操作。
图40示出了根据本发明的一种实施例的示例性控制操作。
图41示出了根据本发明的一种实施例的示例性控制操作。
图42示出了根据本发明的一种实施例的姿态映射的示例性图。
图43是根据本发明一种实施例的姿态映射的图。
图44是根据本发明一种实施例的姿态映射的图。
图45是根据本发明一种实施例的姿态集合的图。
图46是根据本发明一种实施例的姿态集合的图。
图47是根据本发明一种实施例的姿态集合的图。
图48是根据本发明一种实施例的姿态集合的图。
图49示出了根据本发明的一种实施例的示例性姿态操作。
图50示出了根据本发明的一种实施例的示例性姿态操作。
图51示出了根据本发明的一种实施例的示例性姿态操作。
图52示出了根据本发明的一种实施例的示例性姿态操作。
图53示出了根据本发明的一种实施例的示例性姿态操作。
图54示出了根据本发明的一种实施例的电子系统的示例性框图。
具体实施例
公开了姿态及利用感测设备实现姿态的方法。更具体地,公开了姿态及利用多点感测设备实现姿态的方法。多点感测设备相比于传统单点设备具有众多优点,它们可以同时或接近同时地区分多于一个物体(手指)。在大多数情况下,多点感测设备及使用这种设备的系统监视表面的触摸或接近触摸事件。当这种事件出现时,它可以确定接触的不同区域并通过它们的几何特征与几何布置来识别事件的本质。一旦识别出来,该触摸或接近触摸事件就被监视,以便确定它们是否对应于各种姿态事件。
姿态事件可以定义为映射到一个或多个特定计算操作的与感测表面的程式化交互。姿态事件可以通过各种手的更特别地是手指的,运动、轻敲、按压、停留等来进行。因为表面是基于多点技术,所以复杂的姿态可以利用任意个数的手指或者手的其它接触部分来执行。事实上,由于这个原因,可以开发出类似于符号语言的大型姿态语言。姿态语言(或映射)可以包括例如指令集,该指令集辨识接触布置(例如,弦)、辨识姿态事件的出现(例如,运动)并通知姿态事件的一个或多个软件代理和/或响应该姿态事件要采取什么动作。多点姿态的例子可以例如在美国专利申请No.10/903,964、No.11/038,590及No.11/015,434中找到,这些申请都通过引用并入于此。
大范围的不同姿态可以与多点感测设备一起使用。例如,姿态可以是单点或多点姿态;静态或动态姿态、连续或分段姿态等。单点姿态是利用单个接触点执行的那些姿态,例如该姿态是利用例如来自单个手指、手掌或触笔的单个触摸执行的。多点姿态是可以利用多点执行的那些姿态,例如该姿态是利用多个触摸执行的,例如来自多个手指、手指和手掌、手指和触笔、多个触笔和/或其任意组合的多个触摸。静态姿态可以是基本上不包括姿态事件(例如,弦)的那些姿态,而动态姿态可以是包括显著姿态事件(例如,运动、轻敲等)的那些姿态。连续姿态可以是在单次行程(stroke)中执行的那些姿态,而分段姿态可以是在不同步骤或行程的序列中执行的那些姿态。尽管在此给出了几个例子,但应当理解,这是作为例子,而不是作为限制。
多点感测设备可以体现在各种形式中,这些形式包括但不限于标准尺寸的触摸板、大的延伸的手掌板、触摸屏、触摸敏感外壳等。此外,多点感测设备可以定位到许多形状因数上,包括但不限于平板计算机、膝上型计算机、台式计算机及手持式计算设备,例如媒体播放器、PDA、蜂窝电话等。多点感测设备还可以在诸如触摸屏监视器、键盘、导航板、图形输入板、鼠标等的专用输入设备上找到。多点感测设备的例子可以在美国专利申请No.10/840,862、No.10/927,575中找到,这些申请都通过引入并入于此。
以下将参考图1-54讨论几种实施例。但是,本领域技术人员将很容易理解以下关于这些图给出的具体描述是出于解释的目的,本发明超出了这些有限的实施例。
图1示出了根据本发明的一种实施例的示例性姿态控制操作10。操作10可以在块12处开始,在块12处提供了多点感测设备。该多点感测设备能够同时检测接触或接近接触的多个点。该多点感测设备可以例如包括能够同时感测触摸表面上的多个物体的多重触摸感测表面。可选地或者附加地,该多点感测设备可以包括用于感测非常靠近表面但没有触摸表面的物体的能力(例如,接近感测)。该多点感测设备可以体现为触摸屏、触摸板、触摸感测掌托、触摸敏感外壳等。
在块12之后,操作可以前进到块14,在块14处作出关于是否由多点感测设备检测到触摸或接近触摸的确定。如果没有检测到触摸,则操作可以等待。如果检测到触摸,则操作可以前进到块16,在块16处确定与触摸关联的弦。弦可以是可以分配给某个输入功能性的接触或接近接触的特定布置。泛泛地来说,当物体放到靠近触摸感测表面或者放到其上时,就创建了接触片区且这些接触片区形成可以被识别的图案。图案可以利用任何类型的对象来构成,包括机械特征,例如触笔和图章,和/或一个或多个手的部分,例如手指、拇指、手掌、指关节等。
弦可以广泛地变化而且可以依赖许多因素,包括触摸表面的尺寸、触摸表面是触摸屏还是触摸板等。此外,弦可以基于未知接触的个数或者已知接触的特定布置。弦还可以基于接触是靠到一起、在中间位置还是分散开。弦还可以基于接触是彼此相邻还是彼此有偏移。弦还可以基于它们是否来自左手和/或右手。
确定弦可以包括分析触摸(由触摸或接近触摸触摸表面的物体所创建的图像)并辨识接触的特定布置。更具体地,确定可以包括通过每个接触的几何特征及接触的几何布置来分类或识别接触,然后参考预期弦(例如,姿态映射)的数据库。如果接触布置与预期的弦相匹配,则该接触布置可以假设为就是预期的弦。这些步骤还可以包括过滤。例如,有些接触实际上也许不是弦的一部分。例如,在触摸手掌板的情况下,由手掌形成的接触可以被忽略,因为它们充当手的手指的支撑基础(例如,非常难以保持手掌在触摸表面之上很长时间)。在具有触摸屏的平板PC的情况下,由至少一只手的拇指形成的接触可以忽略,因为它们主要是用于拿持平板PC。
单手弦的例子在以下表1中示出。应当理解,表1不是穷尽的列表,它是作为例子而不是作为限制示出的。例如,手掌可以看作接触并添加到表1所示的任何组合中,以创建更多的弦。还应当指出,更多弦组合可以通过组合表1的列表与来自另一只手的相同列表来创建。还应当指出,尽管有许多组合,但是因为各种原因(包括使用的容易性、人体工程学、直观性等),有些弦可能是不可行的。
一旦确定了弦,操作就可以前进到块18,在块18处确定将动作关联到一个或多个姿态事件的姿态集合。姿态集合可以是将动作链接到姿态事件的映射。姿态集合可以依赖于所确定的弦,但还可以依赖于其它因素,包括弦的位置、打开的应用程序、应用程序的状态或模式、其它触摸特征等。本质上讲,弦选择输入通道,其中每个通道具有与其关联的不同姿态集合。在有些情况下,为了组织和使用的容易性,通道与特定的输入功能性关联,例如导航操作、文件操作、编辑操作、浏览操作、格式化操作、工具操作、网络浏览操作等。这些输入功能性中的每一个都可以具有绑定到姿态事件的关联的命令集。
动作可以是状态命令或操纵命令。状态命令是单个实现的命令。状态命令的例子包括新建、打开、关闭、删除、重命名、全选、剪切、复制、粘贴、撤销、再做、分组/取消组、斜体、粗体、下划线、前一个/下一个、播放/暂停、静音等。状态命令的其它例子包括启动特定的程序、启动程序的特定模式、启动网络站点、打开工具条、打开菜单、以箭头指示、退格、空格、回车、制表、大写、功能、缩放、放大/减小、翻页、音量等。操纵命令是连续操纵被选对象的命令。操纵命令的例子包括指向、跟踪、拖动、滚动、扫视、缩放、调整大小、拉伸、翻页、音量等。应当理解,这些例子不是限制,而且还可以使用其它命令。
如以上所指出的,姿态事件可以是可在触摸表面上或者其上方执行的任何程式化的物理动作。姿态事件的例子可以包括例如运动、轻敲、压力改变、停留等。在有些情况下,姿态事件可以由弦执行。在其它情况下,姿态事件可以由弦的子集执行。在其它情况下,姿态事件可以由除初始弦之外的或者独立于其的新接触执行。以下将更具体地描述姿态事件。
在块20中,可以监视触摸的姿态事件,而且在块22中可以作出关于是否辨识出姿态事件的确定。辨识姿态事件可以包括分析接触(与弦关联的接触和/或新接触)的触摸特征、识别特定的图案并参考姿态集合及其预期的姿态事件列表。如果图案与预期的姿态事件匹配,则该图案可以假定为就是预期的姿态事件。触摸特征可以例如包括一级考虑,例如运动、轻敲、压力的改变、停留,及二级考虑,例如速度(绝对的或相对的)、方向(绝对的或相对的)、定向(绝对的或相对的)、大小(绝对的或相对的)、持续时间(绝对的或相对的)、形状(绝对的或相对的)、长度(绝对的或相对的)等。
在一种实施例中,姿态事件可以设计或选择成可以与其它姿态事件区分开,以防止辨识姿态事件过程中的串扰或错误(例如,一般来说希望姿态事件能够容易地与其它姿态事件区分开)。
姿态事件也可以分类为运动、轻敲、按压、停留等。如果是运动,则姿态事件可以如下示例:在任何方向上滑动;向右、左、上和下的慢速线性挥击;向右、左、上和下的快速线性弹动;顺时针或逆时针的慢速旋转;顺时针或逆时针的快速旋转;两个或更多个接触的收缩或扩展(例如,接触之间的分散和闭合分离)。如果是轻敲,则姿态事件可以进一步如下示例:1/2轻敲、完全轻敲、多次轻敲、快速轻敲、慢速轻敲等。如果是按压,则姿态事件可以进一步示例为轻按压或重按压。如果是停留,则姿态事件可以进一步示例为长时间固定暂停或短时间固定暂停。应当理解,这个列表不是限制,且姿态事件可以其它方式和定向分类。例如,线性运动姿态不限于右、左、上和下,还可以包括右上、左上、右下、左下。
姿态事件可以是基本的或者高级的。基本姿态可以是具有一个动作的那些姿态,例如线性向右挥击。高级姿态可以是具有多个动作的那些姿态,例如线性向右挥击、然后轻敲或线性向右挥击;长时间暂停、线性向左挥击;或者利用增加或减小的压力旋转CCW。高级姿态可以包括任意个数的动作。出于使用容易性和处理复杂性的原因,可以使用基本姿态。
如果辨识出姿态事件,则操作可以前进到块24,在块24处执行与该姿态事件关联的动作。块24可以包括参考姿态集合并定位与所辨识出的姿态事件关联的动作。一旦定位,就可以启动该动作。如果动作是状态命令,则可以在每次执行姿态事件时启动该命令(例如,姿态事件象按钮一样操作)。在有些情况下,姿态事件可以设计成创建重复状态命令。例如,如果用户延长或继续姿态事件,则可以启动多状态命令。这对于在游戏模式中快速开枪或者在编辑模式中当撤销工作时或者在浏览模式中当翻动页面时可能是有帮助的。作为例子,如果通过快速向右线性挥击来启动单个撤销命令,则可以通过在一次连续性运动中(触摸过程中)快速线性挥击跟着慢速线性挥击来启动重复撤销命令。在这个例子中,根据慢速线性挥击,撤销命令可以重复启动(例如,在慢速线性挥击过程中,每100ms激发一次撤销命令)。如果动作是操纵命令,则在姿态事件过程中可以持续地生成该命令(例如,在命令和姿态事件之间有一对一的对应关系)。例如,如果命令是滚动,则只要执行姿态事件并根据姿态事件的属性(例如,速度、方向等),滚动就可以执行。
在块24之后,操作可以前进到块26,在块26处作出关于是否执行切换事件的确定。切换事件可以指复位操作或启动弦变化的事件。切换事件可以以多种方式实现。例如,它可以通过除去所有接触达预定量时间来实现(例如,将手抬离触摸表面)。它还可以通过在触摸过程中改变基本弦来实现(例如,添加/除去接触)。它还可以通过添加/除去来自另一只手的接触来实现(例如,在一只手仍触摸的时候,放下另一只手的一个或多个手指)。它还可以通过暂停来实现(例如,如果接触保持固定达预设量时间)。它还可以通过来自标准键盘或鼠标的键输入或按钮点击来实现。它还可以通过姿态事件来实现。如果出现切换事件,则操作回到块12。如果没有出现切换事件,则操作回到块20。
表1单手弦的例子
未知接触-标准布置(没有手掌或忽略手掌)
任何一个手指
任何两个手指
任何三个手指
任何四个手指
拇指+任何一个手指
拇指+任何两个手指
拇指+任何三个手指
拇指+四个手指
未知接触-变化的布置(没有手掌或忽略手掌)
两个相邻的手指
两个不相邻的手指
两个相邻的手指+一个不相邻的手指
拇指+两个相邻的手指
拇指+两个不相邻的手指
拇指+两个相邻的手指+一个不相邻的手指
任何两个相邻并拢的手指
任何两个相邻张开的手指
任何三个相邻并拢的手指
任何三个相邻张开的手指
四个相邻并拢的手指
四个相邻张开的手指
拇指+两个相邻并拢的手指
拇指+两个相邻张开的手指
拇指+三个相邻并拢的手指
拇指+三个相邻张开的手指
拇指+四个相邻并拢的手指
拇指+四个相邻张开的手指
已知接触(没有手掌或忽略手掌)
食指
中指
无名指
小指
食指+中指
食指+无名指
食指+小指
中指+无名指
中指+小指
无名指+小指
拇指+食指
拇指+中指
拇指+无名指
拇指+小指
拇指+食指+中指
拇指+食指+无名指
拇指+食指+小指
拇指+中指+无名指
拇指+中指+小指
拇指+无名指+小指
食指+中指+无名指
食指+中指+小指
食指+无名指+小指
中指+无名指+小指
拇指+食指+中指+无名指
拇指+食指+中指+小指
拇指+食指+无名指+小指
拇指+中指+无名指+小指
食指+中指+无名指+小指
拇指+食指+中指+无名指+小指
其它(掌心朝下)
手指握成拳头或者弯向手掌
食指+剩余手指握成拳头或者弯向手掌
食指+中指+剩余手指握成拳头或者弯向手掌
食指+中指+无名指+小指握成拳头或者弯向手掌
拇指+剩余手指握成拳头或者弯向手掌
拇指+食指+剩余手指握成拳头或者弯向手掌
拇指+食指+中指+剩余手指握成拳头或者弯向手掌
拇指+食指+中指+无名指+小指握成拳头或者弯向手掌
拇指+食指+剩余手指握成拳头或者弯向手掌
拇指+食指+中指+剩余手指握成拳头或者弯向手掌
拇指+食指+中指+无名指+小指握成拳头或者弯向手掌
其它
手的右侧
手的左侧
手的背面
手的正面(全部)
其它(指关节朝下-击打)
手指握成拳头或者弯向手掌
食指伸出+剩余手指握成拳头或者弯向手掌
食指伸出+中指伸出+剩余手指握成拳头或者弯向手掌
食指伸出+中指伸出+无名指伸出+小指握成拳头或者弯向手掌
拇指+手指握成拳头或者弯向手掌
拇指+食指伸出+剩余手指握成拳头或者弯向手掌
拇指+食指伸出+中指伸出+剩余手指握成拳头或者弯向手掌
拇指+食指伸出+中指伸出+无名指伸出+小指握成拳头或者弯向手掌
图2示出了根据本发明的一种实施例的示例性控制操作50。该操作可以在块52开始,在块52处检测触摸或接近触摸。
在块52之后,操作可以前进到块54,在块54处确定触摸的姿态集合。姿态集合可以依赖许多因素,包括触摸的特征、触摸位置、打开的应用程序、应用程序的模式等。在大多数情况下,姿态集合至少部分地基于触摸时接触的布置。
在块54之后,操作可以前进到块56,在块56处针对与姿态集合关联的姿态事件监视触摸。姿态集合可以包括一个或多个用于激发或启动命令的姿态事件(例如,命令可以绑定或链接到特定的姿态事件)。
在块56之后,操作可以前进到块58,在块58处当执行姿态事件时,启动一个或多个命令。例如,用户可以滑动特定的手指布置,以便激发或启动滚动事件。
图3示出了根据本发明的一种实施例的示例性控制操作60。控制操作60可以例如对应于图2中的块54。控制操作60可以在块62开始,在块62处辨识初始接触布置。其后,在块64中,初始接触布置可以与所存储的接触布置集合进行比较。例如,系统可以参考包括初始接触布置列表及关联到其的姿态集合的姿态映射。如果有匹配,则操作可以前进到块66,在块66处加载分配给所辨识出的初始接触布置的姿态集合。
图4示出了根据本发明的一种实施例的示例性控制操作70。控制操作70可以在块72开始,在块72处检测触摸。其后,在块74中,可以确定触摸的位置。其后,在块76中,可以确定与该触摸关联的接触布置(例如,触摸图案)。其后,在块78中,可以确定活动的应用程序。其后,在块80中,可以确定应用程序的当前状态(例如,当前模式)。其后,在块82中,可以基于以上所提到的一个或多个确定的属性(块74至块80)设置或选择适当的姿态集合。例如,利用所确定的属性,系统可以参考所存储的将以上提到的每个属性链接到特定姿态集合的姿态映射。所存储的姿态映射可以缺省地创建或者可以由用户定制。例如,用户可以使用控制面板来改变与姿态映射关联的设置或者使用训练序列来编程姿态映射。
图5示出了根据本发明的一种实施例的示例性控制操作100。控制操作可以在块102开始,在块102处作出关于是否检测到触摸的确定。如果检测到触摸,则操作可以前进到块104,在块104处辨识接触布置。块104可以包括子块106和108。在块106中,作出关于接触片区是否可以精确识别的确定。例如,接触片区是否可以是食指或拇指或手掌。如果它们不能被精确地识别,则操作可以前进到块108,在块108处确定接触片区的个数。例如,是否有两个接触片区、三个接触片区等。在块104之后,操作可以前进到块110,在块110处所辨识出的接触布置与姿态映射中所存储的的接触布置进行比较。如果没有匹配,则操作可以回到块102。如果有匹配,则操作可以前进到块112,在块112处在参考姿态映射后,加载与初始接触布置关联的姿态集合。其后,在块116中,可以针对与姿态集合关联的姿态事件而监视触摸。如果执行了姿态事件,则操作可以前进到块118,在块118处执行与姿态事件关联的命令。
图6示出了根据本发明的一种实施例的示例性控制操作120。控制操作120可以在块122开始,在块122处检测触摸或接近触摸。其后,在块124中,可以确定用于触摸的弦。其后,在块126中,确定与弦关联的输入功能性。输入功能性可以描述操作或操作的组。操作的例子包括导航操作、文件操作、编辑操作、浏览操作、插入操作、格式化操作、工具操作、网络操作等。输入功能性可以进一步基于环境条件,包括弦在触摸表面上的位置、应用程序、模式等。其后,在块128中,与输入功能性关联的姿态集合可以被激活或加载。姿态集合可以是姿态事件的组,每个姿态事件分配给与输入功能性相关的不同动作。姿态事件可以由初始弦单独地执行或者作为组、组的子集或彼此相关地执行。可选地,它们可以由不与弦关联的物体执行(例如,在设置基础弦之后添加的接触片区)。姿态事件可以包括一级参数,例如运动、轻敲、停留、按压等。姿态事件还可以包括定义一级参数的二级参数,例如速度、方向、形状、定时/持续时间、长度等。其后,在块130中,当执行姿态事件时,与姿态事件关联的动作可以实现。
图7示出了根据本发明的一种实施例的示例性姿态操作140。操作140可以在块142开始,在块142处检测触摸。在块142后,操作可以前进到块144,在块144处辨识接触布置。其后,在块146中,可以确定与所辨识出的接触布置关联的弦。在块146之后,操作可以前进到块148,在块148处加载与弦关联的姿态集合。姿态集合包含可以在触摸过程中利用任何接触布置执行的姿态事件。其后,在块150中,可以针对由任何接触布置执行的姿态事件而监视触摸。如果姿态事件已经由任何接触布置执行,则操作可以前进到块152,在块152处启动与该姿态事件关联的控制/命令。如果姿态事件还没有执行,则操作可以前进到块154,在块154处作出关于是否仍然检测到触摸的确定。如果仍然检测到触摸,则操作可以回到块150。如果没有检测到触摸,则操作可以回到块142。即,触摸之后的抬起复位了弦,并由此复位了姿态集合。
以上在图7中所描述的初始弦选择模型有利地允许用户拿起或落下别的手指,而不会影响姿态集合。这更符合人体工程学,因为以两个手指的基本弦开始的用户可以落下剩余的三个手指,使得所有五个手指都支撑手。因此,姿态可以执行更长时间。本质上讲,忽略对基本弦的改变。此外,允许用户通过抬起除一个之外的所有手指、朝着目标行走并滑动其它的手指,而在有限的空间触摸表面中延伸指向/拖动、滚动等。
图8示出了根据本发明的一种实施例的示例性姿态操作160。操作160可以在块162开始,在块162处作出关于是否检测到2个相邻手指的确定。如果检测到了,则操作可以前进到块164,在块164处根据运动执行指向操作。如果没有检测到,则操作可以前进到块166,在块166处作出关于是否检测到3个相邻手指的确定。如果检测到,则操作可以前进到块168,在块168处根据运动执行拖动操作。如果没有检测到,则操作可以前进到块170,在块170处作出关于是否检测到拇指和两个相邻手指的确定。如果检测到,则操作可以前进到块172,在块172处执行辅助拖动操作。如果没有检测到,则操作可以回到块162。每次当所有手指都抬离触摸表面时(例如,不再检测到触摸),这个处理可以复位。
图9示出了根据本发明的一种实施例的示例性姿态操作180。操作180可以在块182开始,在块182处确定基本弦。其后,操作可以分别或者同时执行三个不同的处理(并行块184-188)。在块184中,可以检测关于基本弦的运动。其后,在块190中,可以根据运动执行指向操作。在块186中,可以检测新的第一手指。即,可以检测不与基本弦关联的新的第一手指(除了基本弦之外)。其后,在块192中,当每次检测到新的第一手指时,可以启动第一命令。在有些情况下,用户可以通过连续地轻敲该新的第一手指来执行重复命令。在块188中,可以检测新的第二手指(除了基本弦之外)。即,可以检测不与基本弦关联的新的第二手指。其后,在块194中,当每次检测到新的第二手指时,可以启动第二命令。在有些情况下,用户可以通过连续地轻敲该新的第二手指或者简单地保持该手指垂下来执行重复命令。图9所描述的操作有时候被称为当前弦选择模型。
在图9的一个例子中,基本弦可以是3个手指(或者是食指-中指-无名指,或者是拇指-中指-无名指)。因此,三个手指可以用于指向操作。此外,新的第一手指可以是拇指,或者如果拇指已经是基本弦的一部分的话,则可以是食指。因此,拇指或食指可以启动第一命令。此外,新的第二手指可以是小指。因此,小指可以启动第二命令。
以上例子在游戏模式中可能是有用的。基本弦可以用于指向,第一新手指可以用于触发,而第二新手指可以用于武器改变。可选地,在标准模式中,基本弦可以用于指向,第一新手指可以用于主要的点击和拖动,而第二新手指可以用于辅助的点击和拖动。三个手指的支撑在游戏和标准模式中都提供了足够的支撑。
图10示出了根据本发明的一种实施例的示例性姿态操作200。操作200可以在块202开始,在块202处检测触摸。在块202后,操作可以前进到块204,在块204处辨识接触布置。其后,在块206中,可以确定与所辨识出的接触布置关联的弦。在块206之后,操作可以前进到块208,在块208处加载与弦关联的姿态集合。姿态集合可以包含可以在触摸过程中利用任何接触布置执行的姿态事件。其后,在块210中,可以针对由任何接触布置执行的姿态事件而监视触摸。如果姿态事件已经由任何接触布置执行,则操作可以前进到块212,在块212处启动与该姿态事件关联的控制/命令。如果姿态事件还没有执行,则操作可以前进到块214,在块214处作出关于基本弦或当前接触布置是否在触摸过程中暂停的确定。如果是,则该暂停可以假定为是弦切换事件,且操作可以回到块204。如果不是,则操作可以前进到块216,在块216处作出关于是否仍然检测到触摸的确定。如果仍然检测到触摸,则操作可以回到块210。如果没有检测到触摸,则操作可以回到块202。
在图10所描述的暂停选择模型中,切换只能在最初的手指暂停或相当慢地移动时发生。因此,用户可以从一个手指放松成五个手指的指向,只要手指的落下是在指向行程的中间就行。
图11示出了根据本发明的一种实施例的示例性姿态操作220。操作220可以在块222开始,在块222处作出关于是否检测到1个手指的确定。如果检测到,则操作可以前进到块224,在块224处根据运动执行指向操作。如果没有检测到,则操作可以前进到块226,在块226处作出关于是否检测到2个相邻手指的确定。如果检测到,则操作可以前进到块228,在块228处根据运动执行拖动操作。在有些情况下,拖动锁定/延伸可以通过点击来启动,而在其它情况下,它是通过落下拇指来启动的(两个相邻的手指+拇指)。如果没有检测到,则操作可以前进到块230,在块230处作出关于是否检测到两个不相邻手指的确定。如果检测到,则操作可以前进到块232,在块232处执行辅助拖动操作。在有些情况下,拖动锁定/延伸可以通过点击来启动,而在其它情况下,它是通过落下拇指来启动的(两个不相邻的手指+拇指)。如果没有检测到,则操作可以前进到块234,在块234处作出关于是否检测到3个或4个手指的确定。如果检测到,则根据运动启动滚动(块236)。如果没有检测到,则操作可以回到块222。每当所有手指都抬离触摸表面时(例如,不再检测到触摸)或者如果弦暂停了一会儿,则这个处理可以复位。
图12示出了根据本发明的一种实施例的示例性姿态操作240。操作240可以在块242开始,在块242处作出关于是否检测到5个手指的确定。如果检测到,则操作可以前进到块244,在块244处启动指向,直到所有手指都抬离触摸表面。在块246处,作出关于5个手指中的一个是否在指向过程中抬起并轻敲的确定。如果是,则可以执行点击(块248)。在块250中,作出关于5个手指中的2个是否在指向过程中抬起并轻敲的确定。如果是,则可以执行拖动(块252)。其后,在块253中,作出关于5个手指中的1个或2个是否在拖动过程中抬起并轻敲的确定。如果是,则可以执行放下(块254)。如果没有,则拖动继续。在块250和254之后,操作可以回到块244。每次当所有手指都抬离触摸表面时(例如,不再检测到触摸)或者如果弦暂停了一会儿,这个处理可以复位。
在图12的可选实施例中,抬起并轻敲五个手指基本弦中朝左的手指可以启动左按钮点击,而抬起并轻敲基本弦中朝右的手指可以启动右按钮点击。
图13示出了根据本发明的一种实施例的示例性姿态操作260。操作260可以在块262开始,在块262处检测触摸。其后,在块264中,可以辨识小指的侧面。小指的侧面产生与所有其它接触不同的长(高度偏心)水平接触片区(除了有可能展开的拇指之外)。因此,姿态系统可能能够始终将水平偏心但薄的接触归类为小指(或者可能是拇指)。其后,在块266中,可以检测利用小指侧面的挥击。其后,在块268中,可以执行与挥击小指关联的控制或命令。
侧面小指挥击对于象音量提高/减小、休眠、屏保等的简单控制姿态可能是有用的。侧面小指挥击具有单个手指触摸的简单性,同时又可以与通常1个指尖的指向/点击可辨识地区分开。而且它还是非常符合人体工程学的,因为在利用小指的侧面触摸时,拇指笔直地指向空中。这是所有手腕位置中最中性舒服的。
图14示出了根据本发明的一种实施例的示例性姿态操作280。操作280可以在块282开始,在块282处提供了将向上滑动映射到Expose而将向下滑动映射到Dashboard的姿态集合。
Dashboard是包括将信息立刻带给用户-天气预报、股票报价、黄页、航班、体育得分等的可定制窗口小部件(微型应用程序)的控制面板。在大多数情况下,当被激活时,Dashboard被看到,而当去激活时,使Dashboard不能被看到。通过点击按钮,用户能够从互联网接收最新的和及时的信息,然后当按钮被释放时,该信息立即消失。
Expose是窗口管理程序,窗口管理程序配置成帮助导航通过或减少窗口混乱(因为有许多打开的窗口和/或应用程序而难以找到文档或看到桌面的状态)。Expose可以具有或者从三种不同的操作模式进行选择,这可以通过作姿态来控制。第一种模式是所有窗口或者平铺、缩放和显示全部。当以这种模式操作时,所有打开的窗口都平铺并缩放,以便使所有打开的窗口都可以在显示屏内同时看到。即,立即执行指定的姿态将所有打开的窗口平铺-将它们缩小并整洁地排列它们,使得用户可以浏览每个窗口中的内容。缩放的量或缩放的比率可以绑定到姿态的某个特征,例如压力或速度。第二种模式是应用程序窗口或突出显示当前应用程序。除了它只对特定应用程序起作用之外,这种模式类似于第一种模式工作。例如,执行指定的姿态可以立即将特定应用程序的打开窗口平铺,而使所有其它打开的应用程序都渐变成灰色阴影。第三种模式是桌面或隐藏全部。在这种模式中,所有打开的窗口都移动到屏幕边缘,由此打开桌面。即,执行指定的姿态可以隐藏所有打开的窗口,使用户可以立即访问他们的桌面。
其后,在块284中,操作可以包括辨识基本弦(例如,两个或更多个手指)。其后,在块286中,可以作出关于基本弦是否检测到向上滑动的确定。如果是,则操作可以前进到块288,在块288处打开Expose全部。其后,在块290中,可以作出关于基本弦是否检测到向下滑动的确定。如果是,则操作可以前进到块292,在块292处关闭Expose全部。其后,操作可以回到块286。回过头来参考块286,如果基本弦没有检测到向上滑动,则操作可以前进到块294,在块294处作出关于对基本弦是否检测到向下滑动的确定。如果是,则操作可以前进到块296,在块296处打开Dashboard。其后,在块298中,作出关于是否检测到向上滑动的确定。如果是,则操作可以前进到块300,在块300处关闭Dashboard。其后,操作可以回到块286。回过头来参考块294,如果没有检测到向下滑动,则操作可以前进到块301,在块301处作出关于弦是否改变的确定。例如,抬离一个手指。如果弦改变了,则操作可以前进到块302,在块302处利用改变的弦执行指向。其后,在块304中,作出关于弦是否改变回基本弦的确定。如果是,则操作可以回到块286。姿态操作280有时候被称为沿相反方向的取消。
在附加实施例中,图14中所示的操作可以修改成包括左挥击和右挥击,其中每个都与Expose的不同功能性关联。
静态命令姿态是通过在触摸表面上简单放置特定的接触布置来执行的姿态。当在触摸时识别出特定的接触布置时,启动命令。没有姿态事件跟在初始放置之后。当检测到触摸时,简单地生成命令。静态命令姿态可以类似于特定手布置意味着不同事情的符号语言。在静态命令姿态的环境下,每种手布置(或不同的接触布置)启动不同的命令。
图15示出了根据本发明的一种实施例的示例性姿态操作310。操作310可以在块312开始,在块312处检测触摸表面上的触摸或接近触摸。在块312之后,操作可以前进到块314,在块314处识别与触摸关联的接触片区布置。接触片区的布置可以通过一只或两只手进行或者可选或附加地通过例如触笔或印章来进行。当接触片区由手创建时,它们可以由手的任何部分进行,包括手指、手掌等,而且还可以通过手的任何定向、通过手指关于彼此的任何位置以及通过手指的任何定向来进行。如应当理解的,不同的手定向和不同的手指位置/定向将创建不同的接触片区布置。不同手定向的例子包括张开的手心朝下、张开的手心朝上、张开的手侧面朝下(拇指朝上)、并拢的手-手掌朝下、并拢的手-手背、并拢的手-指关节、并拢的手-侧面朝下。不同手指位置的例子包括张开、中立、成组等。任何接触布置都可以构想(符号语言)。
在块314之后,操作可以前进到块316,在块316处当识别出特定的接触布置时,启动绑定到该特定接触布置的命令。命令可以广泛地变化。
图16示出了根据本发明的一种实施例的示例性姿态操作320。姿态操作320可以在块322开始,在块322处监视触摸的运动。触摸可以例如体现为特定的接触布置。如果有运动,则姿态操作可以前进到块324,在块324处区分运动是弹动还是挥击。弹动可以是快而短的运动。挥击可以是更长更慢的运动。如果运动是弹动,则当检测到弹动时,可以执行第一动作(块326)。如果运动是挥击,则当检测到挥击时,可以执行第二动作(块328)。
图17示出了根据本发明的一种实施例的示例性姿态操作330。姿态操作330可以在块332开始,在块332处检测触摸表面(例如,触摸板、触摸屏等)上的触摸。在块332之后,操作可以前进到块334,在块334处识别与触摸关联的两个接触。其后,在块336中,操作可以包括针对姿态事件而监视触摸。在块338中,当第一接触固定而第二接触关于第一接触旋转时,可以启动旋转命令。
许多用户在任一时刻保持多个窗口打开。这允许他们根据需要在窗口之间来回移动。当从一个窗口复制并粘贴到另一个窗口中时,这是有利的。在典型的处理中,用户将选择一个窗口,由此激活该窗口,然后在该窗口内执行动作。然后用户将选择另一个窗口,由此激活该新窗口并去激活旧窗口,然后在新窗口内执行动作。这是笨拙的,而且包括许多步骤。为了克服这个问题,本发明提供了图18中的方法,该方法给予用户在窗口之间来回移动而不需要激活和去激活的能力。当指向机构位于窗口之上时,窗口变成活动的。指向机构在触摸板的情况下可以是指示器或光标,或者在触摸屏的情况下是手指。
图18示出了根据本发明的一种实施例的示例性姿态操作340。姿态操作340包括提供多个窗口342。例如,窗口可以是桌面上打开的程序。其后,在块344中,操作可以包括检测第一个窗口之上的指向机构。例如,在触摸板的情况下,指向机构可以是光标。在触摸屏的情况下,指向机构可以是手指或手指的组。其后,在块346中,可以监视触摸,以确定与指向机构关联的弦是否存在。在触摸板的情况下,这可以在将光标放到窗口之上后实现。在触摸屏的情况下,这可以在手指放到窗口之上时实现。其后,在块348中,与弦和第一窗口关联的姿态集合可以启动(例如,姿态集合既依赖弦,又依赖窗口)。其后,在块350中,当与姿态集合关联的姿态事件在触摸表面上执行时,可以在第一窗口中执行动作。其后,在块352中,操作可以包括检测第二窗口之上的指向机构。这可以在与块344不同的时间实现或者可以与块344同时发生。指向机构可以是与用于第一窗口的相同指向机构(例如,指向机构从一个窗口移动到另一个)或者可选地指向机构可以是第二指向机构(例如,第二个光标或者第二个手指)。其后,在块354中,可以监视触摸表面,以确定与第二指向机构关联的弦是否存在。其后,在块356中,与弦和第二窗口关联的姿态集合可以启动。其后,在块358中,当与姿态集合关联的姿态事件在触摸表面上执行时,动作可以在第二窗口中执行。
在图18的一个例子中,利用触摸屏,如果用户执行复制和粘贴,则用户可以将他们一个手的手指放到第一窗口上并选择要复制的对象。其后,用户可以在第一窗口上执行复制姿态。用户还可以将第二个手的手指放到第二窗口上并选择用于粘贴的位置。其后,用户可以在第二窗口上执行粘贴姿态。
在图18的另一个例子中,利用触摸屏,如果用户执行复制和粘贴,则用户可以将他们一个手的手指放到第一窗口上并选择要复制的对象。其后,用户可以在第一窗口上执行复制姿态。然后,用户将他们的手移动到第二窗口。用户可以将他们的手指放到第二窗口上并选择用于粘贴的位置。其后,用户可以在第二窗口上执行粘贴姿态。
图19示出了根据本发明的一种实施例的示例性姿态操作360。该姿态操作可以在块364开始,在块364处辨识与第一只手关联的接触布置。在块364之后,操作可以前进到块366,在块366处加载基于与第一只手关联的接触布置的姿态集合。在块366之后,操作可以前进到块368,在块368处辨识与第二只手关联的第二接触布置。在块368之后,操作可以前进到块370,在块370处基于第二接触布置改变或修改第一接触布置。如应当理解的,根据需要,第二只手可以用于不同姿态集合之间的迅速调整。这也可以允许更大范围的可能姿态集合。作为例子,如果第一只手可以提供基于手指个数的5个姿态集合,且第二只手可以提供基于手指个数的5种修改,则可以创建100个姿态集合。
引证图19的例子,利用触摸板,用户可以将两个手指放到触摸板上,由此启动与两个手指关联的姿态集合。用户可以利用这两个手指执行姿态事件。用户可以决定他需要执行由两个手指姿态集合不能提供的动作。因此,用户可以放下来自另一只手的两个手指。这可以加载要由第一只手执行的全新的姿态集合。
图20示出了根据本发明的一种实施例的示例性控制操作380。该控制操作可以在块382开始,在块382处提供了鼠标和触摸表面。例如,鼠标可以连接到包括触摸板的膝上型计算机。在块382之后,操作可以前进到块384,在块384处监视鼠标的鼠标事件(例如,移动光标、按钮点击、滚动)。同时,在块386中,可以监视触摸表面的姿态事件。在块388中,可以根据鼠标事件执行鼠标操作。同时,在块390中,可以根据姿态事件执行姿态操作。这种方法可以允许用户利用一只手控制鼠标,而同时利用另一只手执行姿态。因此,用户可以更多产。
在图20的一个例子中,在电子数据表程序中,用户可以利用鼠标选择单元,然后利用另一只手在触摸表面上执行复制姿态。然后,用户可以利用滚动或扫视姿态滚动或扫视通过电子数据表。一旦找到期望的位置,用户就可以利用鼠标选择用于粘贴的一个或多个期望单元,然后执行粘贴姿态。
图21示出了根据本发明的一种实施例的示例性控制操作400。该控制操作可以在块402开始,在块402处提供了鼠标和触摸表面。在块402之后,操作可以前进到块404,在块404处监视鼠标的鼠标事件(例如,移动光标、按钮点击、滚动)。同时,在块406中,可以监视触摸表面的姿态事件。其后,在块408中,可以基于在触摸表面上执行的触摸或姿态事件改变鼠标模式。例如,触摸的手可以用于修改鼠标的功能性,其中该功能性是利用另一只手操作的。作为例子,触摸表面上手指的存在可以将鼠标从跟踪模式改变到滚动模式。
图22示出了根据本发明的一种实施例的示例性控制操作410。该控制操作可以在块412开始,在块412处检测触摸表面上的第一触摸。在块412之后,操作可以前进到块414,在块414处辨识第一接触布置。这可以例如利用第一只手实现。同时,在块416和418中,可以检测触摸表面上的第二触摸并可以辨识第二接触布置。这可以例如利用第二只手实现。在块420中,可以加载用于第一接触布置的姿态集合。同时,在块422中,可以加载用于第二接触布置的姿态集合。在块424中,可以监视第一触摸的第一姿态事件。同时,在块426中,可以监视第二触摸的第二姿态事件。在块428中,当执行第一姿态事件时,可以实现与第一姿态事件关联的动作。同时,在块430中,当执行第二姿态事件时,可以实现与第二姿态事件关联的动作。
图23示出了根据本发明的一种实施例的示例性控制操作440。操作440可以在块442开始,在块442处显示GUI对象。其后,在块444中,可以检测所显示GUI对象的不同点处的多个指示器。在触摸屏的情况下,第一指示器可以是来自第一只手的手指,而第二指示器可以是来自第二只手的手指。在触摸板的情况下,第一指示器可以是由第一只手控制的光标,而第二指示器可以是由第二只手控制的光标。一旦检测到指示器,在块445中,指示器就可以锁定到所显示的对象。这可以通过暂停实现。例如,用户可以将指示器放到GUI对象上的点,然后停留在那里,直到指示器被锁定。其后,在块446中,可以监视指示器关于其被锁定位置的位置。其后,在块448中,当一个或多个指示器的位置关于其被锁定位置移动时,可以修改所显示的对象。例如,可以修改GUI对象的属性,例如包括定向、大小和形状。
引证图23的例子,为了旋转对象,用户可以将他们的指示器放到GUI对象上,并且当锁定时,旋转一个或两个指示器。该GUI对象可以遵循该一个或两个指示器的旋转,由此改变其定向。为了改变其尺寸,用户可以将指示器放到GUI对象上,并且当锁定时,滑动两个指示器到一起或者彼此离开。当滑动到一起时,对象的尺寸可以减小。当滑动开时,对象的尺寸可以增大。为了改变其形状,用户可以将指示器放到GUI对象上,并且当锁定时,向上、向下、向右或向左滑动一个指示器。当滑动离开对象时,对象可以在滑动的方向变得更大。当朝着对象滑动时,对象可以在滑动的方向变得更小。
图24示出了根据本发明的一种实施例的示例性控制操作450。操作可以在块452开始,在块452处检测触摸表面上的第一触摸。这可以例如利用第一只手实现。在块452之后,操作可以前进到块454,在块454处辨识与第一触摸关联的第一接触布置。同时,在块456和458中,可以检测触摸表面上的第二触摸并可以辨识第二接触布置。这可以例如利用第二只手实现。在块460中,可以监视第一触摸的第一姿态事件。同时,在块462中,可以监视第二触摸的第二姿态事件。在块464中,当执行第一姿态事件时,可以实现与第一姿态事件关联的指向操作。同时,在块466中,当执行第二姿态事件时,可以实现与第二姿态事件关联的指向操作。
图25示出了根据本发明的一种实施例的示例性控制操作470。该控制操作可以在块472开始,在块472处显示一组可选择的项。这组可选择的项可以是例如调色板或工具条。在块472之后,操作可以前进到块474,在块474处检测这组可选择项之上的第一指向机构。在触摸屏的情况下,指向机构可以是手指或手指的组。在触摸板的情况下,指向机构可以是由手指或手指组控制的光标或工具。在块476中,第一指向机构下的项可以被激活(选择)。被激活的项可以基于指向机构的位置。可以提供可视的反馈,使用户可以确认他们的选择。作为例子,当第一指向机构位于项之上时,被激活的项可以被突出显示。在块478中,可以同时检测窗口上的第二指向机构(例如,两个指向机构同时操作)。窗口可以例如是绘画或绘图程序中的画布。在触摸屏的情况下,第二指向机构可以是手指或手指的组(来自与第一指向机构不同的手)。在触摸板的情况下,第二指向机构可以是由手指或手指组控制的光标或工具。在块480中,所选的项可以应用到第二指示器机构。例如,在工具条的情况下,第二指示器机制的工具功能性可以基于所选的项。此外,在触摸板的情况下,工具UI元素可以随功能性一起改变,使用户知道什么工具是活动的(例如,铅笔、画刷等)。在调色板的情况下,第二指示器机构的输出可以基于所选的项。例如,在画图的情况下,当用户选择调色板上的颜色时,第二指示器的输出改变成该颜色。因此,用户可以在画图过程中即时调整应用到画布的颜色。
图26示出了根据本发明的一种实施例的示例性控制操作500。该控制操作可以在块502开始,在块502处显示一组媒体项。媒体项可以是例如歌曲、视频剪辑、电影、照片、游戏等。媒体项可以例如由媒体管理程序来控制。由位于Cupertino的Apple公司制造的iPhoto和iTunes是媒体管理程序的例子。在块504中,可以检测项上的指示器机构,由此使该项突出显示。指示器机构可以例如由鼠标或手的弦(占主导的手)控制。在块506中,可以检测触摸表面上的触摸。触摸可以由与指示器机构所关联的手相对的另一只手执行。其后,在块508中,可以辨识与触摸关联的接触布置。其后,在块510中,绑定到所辨识出的接触布置的元数据可以插入到突出显示的项。每种接触布置都可以有不同的元数据。例如,单个手指可以有第一元数据,两个手指可以有第二元数据,三个手指可以有第三元数据,四个手指可以有第四元数据,五个手指可以有第五元数据,依此类推。用于每种接触布置的元数据可以与相同的功能性相关或者它们可以有完全不同的功能性。
引证图26的例子,以上处理可以用于评价或分级媒体项。例如,单个手指可以将1星等级绑定到歌曲,两个手指可以将2星等级绑定到歌曲,三个手指可以将3星等级绑定到歌曲,四个手指可以将4星等级绑定到歌曲,而五个手指可以将5星等级绑定到歌曲。
引证图26的另一个例子,以上处理可以用于识别媒体项。例如,单个手指可以将第一个人(例如,妻子Darcy)绑定到照片,第二个手指可以将第二个人(例如,女儿Halley)绑定到照片,第三个手指可以将第三个人(例如,堂兄弟Camden)绑定到照片,第四个手指可以将第四个人(例如,叔叔Chance)绑定到照片,而第五个手指可以将第五个人(例如,奶奶Shery)绑定到照片。轻敲可以用于放大列表。例如,在第一触摸下手指的个数可以添加到在第二触摸下手指的个数,以产生最终的接触布置。三个手指然后跟着两个手指可能仍然意味着第五个人。而五个手指加一个手指(总共6个手指)可以将第六个人(例如,太奶奶Terry)绑定到照片。此外,五个手指加两个手指可以将第七个人(例如,狗Prima)绑定到照片,五个手指加三个手指可以将第八个人(朋友Lisa)绑定到照片,五个手指加四个手指可以将第九个人绑定到照片,而五个手指加五个手指可以将第十个人绑定到照片。可选地,元数据可以不与人关联,而是与照片的某些其它特征关联(例如,假日、加州、风景、家庭等)。
一般来说,媒体管理程序可能需要放到元数据插入模式。这传统上可以通过屏幕上的控制实现,或者可选地通过与指向机构关联的弦实现。
图27示出了根据本发明的一种实施例的示例性控制操作520。该控制操作可以在块522开始,在块522处显示控制对象。控制对象可以是例如屏幕上的按钮、拨号盘、滑块、开关等。在块524中,可以检测控制对象上的触摸。其后,在块526中,可以辨识与触摸关联的接触布置。在块527中,可以作出关于该接触布置是否与控制控制对象关联的接触布置匹配的确定。如果不匹配,则操作可以前进到块528,在块528处忽略触摸。如果匹配,则操作可以前进到块530,在块539处监视触摸的与控制控制对象关联的姿态事件。如果执行了姿态事件,则与其关联的动作可以应用到控制对象,使得该控制对象可以生成其命令(块432)。
在图27的一种实施例中,启动控制控制对象的接触布置可以基于多个接触,而被忽略的接触布置可以基于单个接触。
图28示出了根据本发明的一种实施例的示例性控制操作540。控制操作540可以利用控制面板执行,例如图29中所示的控制面板。操作可以在块542开始,在块542处提供输入功能的列表。输入功能可以具有命令和链接到命令的姿态事件。该命令可以与输入功能相关。例如,如果输入功能是编辑,则命令可以是取消、撤销、粘贴、后退制表、复制、制表、剪切、再做和全选。姿态事件可以是可以由弦执行的动作。姿态事件可以包括旋转(顺时针和逆时针)、按组平移(上、下、右、左)、关于彼此平移(张开、并拢)、轻敲等。姿态事件可以以直观的方式链接到命令。例如,剪切命令可以通过类似于剪切动作的将手指并拢到一起来启动。此外,补充(complimentary)命令(剪切/粘贴)一般链接到补充姿态事件(张开/并拢)。在块544中,输入功能可以分配给特定的弦。弦可以是手指的布置。弦可以在列表中显示,使得用户突出显示特定的弦并随后选择特定的输入功能。弦可以分配给多个输入功能。
在块544中,通过从输入功能菜单选择输入功能并随后从弦的菜单列表选择弦(例如,突出显示输入功能,然后选择弦),用户可以将输入功能分配给特定的弦。一旦选择了弦,输入功能就可以绑定到该弦,以便日后进行操作(块546)。在有些情况下,弦菜单可以包括分配给其的输入功能的指示。在这个特定的实施例中,命令可以已经分配给姿态事件。
图29A-G是根据本发明一种实施例的控制面板550的图。图29A示出了基本的控制面板,而图29B-G示出了一种控制面板实施例的几个例子。
如图29A所示,控制面板550可以包括下拉式窗口形式的姿态映射控制552。当用户选择下拉式窗口时,可以为用户呈现一个或多个姿态映射选项。可以为用户呈现缺省设置(通常由制造商设置)或者可选地用户可以选择定制设置,使得他们可以形成他们自己的姿态映射。可以有多于一个定制映射。例如,不同的用户可以创建不同的映射。当用户打开控制面板时,通过选择姿态映射控制,然后通过突出显示的条移动通过定制映射列表,他们可以选择期望的定制映射。一旦找到期望的映射,用户就可以简单地突出显示它,然后执行主要点击,以便建立期望的姿态映射。其后,用户可以改变他们的设置。
控制面板550还可以包括也是下拉式窗口形式的输入功能554的菜单。当用户选择下拉式窗口时,可以为用户呈现一个或多个输入功能的列表。输入功能可以包括例如空、指向/点击、滚动、滚动和辅助点击、主要点击和拖动、辅助点击和拖动、移动窗口、expose&dashboard、网络浏览操作、编辑操作、文件操作等。为了突出显示一个输入功能,可以为用户提供根据用户控制穿过列表的突出显示条。
控制面板550还可以包括显示与被突出显示的输入功能关联的命令的姿态集合部分556及分配给命令的姿态事件。姿态集合部分可以只是用于反馈,但也可以包括将命令分配给姿态事件(或者反之亦然)的功能性。尽管窗口可以广泛地改变,但在所说明的实施例中,窗口可以包含单独的方框,每个方框包含姿态事件及与其关联的命令。在这种实施例中,方框可以在3×3的矩阵中建立,因此可以有9个不同的姿态事件和用于每种输入功能的9个不同命令。在大多数情况下,相反执行的姿态事件可以放到彼此对面。例如,旋转CCW可以位于旋转CW的对面,展开可以位于收缩的对面,左挥击可以位于右挥击的对面,上挥击可以位于下挥击的对面。如果可能,补充(complimentary)命令扫描可以链接到相反的姿态事件,由此使它们更加直观。
控制面板550还可以包括弦的菜单558。弦可以一个在另一个上面地布置并通过滚动条移动通过窗口。弦可以包括显示如何作出该弦的示例的文本标识符及弦指示符。在所例示的实施例中,弦指示符可以是手的形式,用变黑的圆覆盖用于作出弦的手指。弦还可以包括用于分配给该弦的输入功能的文本标识符。
在一种实施例中,为了建立姿态映射,用户可以突出显示输入功能,然后移动到弦菜单。一旦处于弦菜单上,用户就可以通过穿过弦列表、突出显示期望的弦并通过例如点击执行选择事件来选择用于该输入功能的期望的弦。其后,输入功能就可以分配给弦。在有些情况下,一旦用户将输入功能分配给弦,该输入功能的标识符就可以与弦一起放到弦菜单中。此外,输入功能可以包括指示它已经被分配的标识符。例如,可以由分配的输入功能放置检查。在操作过程中,当用户在多点触摸表面上放置弦菜单中所示的手指布置时,该手指布置可以被辨识为弦,其后,与分配给该弦的输入功能关联的姿态集合可以设置为主要或活动的姿态集合。
图29B示出了一个例子,其中输入功能菜单可以打开,且用户可以将Expose/Dashboard输入功能分配给4个手指的弦。此外,姿态集合可以显示与Expose/Dashboard输入功能关联的命令及用于启动该命令的姿态事件。例如,向上挥击可以启动Expose所有、向右挥击可以启动Expose桌面、向左挥击可以启动Expose应用程序及向下挥击可以启动Dashboard。
图29C示出了一个例子,其中输入功能菜单可以打开,且用户可以将主要点击和拖动输入功能分配给3个手指的弦。此外,姿态集合可以显示与点击和拖动输入功能关联的命令及用于启动该命令的姿态事件。例如,在任何方向的方向移动可以用于拖动对象,而轻敲可以用于启动点击。
图29D示出了一个例子,其中输入功能菜单可以打开,且用户可以将文件操作输入功能分配给拇指+1个手指的弦。此外,姿态集合可以显示与文件操作输入功能关联的命令及用于启动该命令的姿态事件。例如,旋转挥击CCW可以用于启动打开、旋转挥击CW可以用于启动关闭、展开可以用于新建,而收缩可以用于保存。
图29E示出了一个例子,其中输入功能菜单可以打开,且用户可以将编辑操作输入功能分配给拇指+2个手指的弦。此外,姿态集合可以显示与编辑操作输入功能关联的命令及用于启动该命令的姿态事件。例如,向上挥击可以启动撤销、向右挥击可以启动制表、向左挥击可以启动后退制表应用程序,而向下挥击可以启动再做。此外,旋转挥击CCW可以启动取消、旋转挥击CW可以启动全选、展开可以启动粘贴,而收缩可以启动剪切。此外,轻敲可以启动复制。
图29F示出了一个例子,其中输入功能菜单可以打开,且用户可以将网络浏览器操作输入功能分配给拇指+3个手指的弦。此外,姿态集合可以显示与网络浏览器操作输入功能关联的命令及用于启动该命令的姿态事件。例如,向上挥击可以启动停止、向右挥击可以启动前进、向左挥击可以启动后退,而向下挥击可以启动刷新。此外,左上挥击可以启动主页、右上挥击可以启动聚焦(spot light)、左下挥击可以启动查找,而右下挥击可以启动书签。
图29G示出了一个例子,其中输入功能菜单可以打开,且用户可以将指向操作输入功能分配给拇指+4个手指的弦。此外,姿态集合可以显示与指向操作输入功能关联的命令及用于启动该命令的姿态事件。例如,在任何方向的方向移动可以用于指向。
图30示出了根据本发明的一种实施例的示例性控制操作580。控制操作580可以利用如图29所示的控制面板执行。操作可以在块582开始,在块582处可以提供输入功能列表。在块584中,可以提供与输入功能关联的命令列表。在块586中,可以提供弦列表。在块588中,可以提供与弦关联的姿态事件列表。在块590中,输入功能可以分配给弦(或者反之亦然)。在块592中,命令可以分配给姿态事件。在可选操作中,操作580可以包括提供所有可用的命令列表,而不是与特定输入功能关联的列表。用户可以将任何命令分配给输入功能。在一种可选操作中,操作还可以包括提供所有可用的姿态事件列表,而不是与特定弦关联的列表。用户可以将任何姿态事件分配给弦。
参考图29,通过从输入功能菜单选择输入功能,然后从弦菜单列表选择弦,用户可以将输入功能分配给特定的弦。(例如,突出显示输入功能,然后选择弦)。一旦选择了弦,输入功能就可以绑定到该弦,以便日后进行操作。在有些情况下,弦菜单可以包括输入功能已经分配给其的指示。此外,通过在姿态上移动命令,用户可以将命令分配给姿态事件。例如,用户可以选择并拖动特定命令,并将其放到期望的姿态事件上。其后,该命令就可以绑定到姿态事件,用于日后进行操作。
图31示出了根据本发明的一种实施例的示例性姿态映射方法600。映射600可以在块602开始,在块602处系统放到姿态映射模式中。一旦处于姿态映射模式中,就可以在块604中检测触摸。其后,在块606中,可以存储与该触摸关联的接触布置。例如,可以生成接触布置的图像。其后,在块608中,可以监视触摸的姿态事件。其后,在块610中,可以存储姿态事件。其后,在块612中,命令可以分配给接触布置/姿态事件。一旦不在姿态映射模式中,就可以通过放下接触布置使得其可以被辨识且随后执行姿态事件来启动命令。
图32示出了根据本发明的一种实施例的示例性姿态映射方法620。姿态映射方法620可以在块622开始,在块622处可以打开命令菜单。命令菜单可以是应用程序标题中找到的那些菜单中的任何一个(例如,文件、编辑、视图、插入、格式、工具等)。当打开命令菜单时,可以显示命令列表(块624)。在块624之后,突出显示条可以通过用户控制在命令列表中的命令上移动。其后,在块626中,在命令被突出显示的同时,检测触摸表面上的触摸。其后,在块628中,与触摸关联的接触布置可以成像并存储。其后,在块630中,可以监视触摸的姿态事件。其后,在块632中,当执行姿态事件时,可以成像并存储该姿态事件。其后,在块634中,初始接触布置与姿态事件可以分配给被突出显示的命令。一旦不在姿态映射模式中,就可以通过放下接触布置使得它可以被辨识且随后执行姿态事来启动命令。
图33示出了根据本发明的一种实施例的示例性姿态反馈方法640。方法640可以在块642开始,在块642处检测触摸。其后,在块644中,可以辨识接触布置。其后,在块646中,可以至少部分地基于该接触布置来加载姿态集合。其后,在块648中,可以在触摸过程中检测暂停(例如,有一段时间没有执行姿态事件)。其后,在块650中,可以显示姿态集合,使得用户可以浏览命令和绑定到其的姿态事件(见例如图34)。其后,在块652中,当姿态事件开始时或者在预设时间过后,姿态集合可以从显示中除去。
图34示出了根据本发明的一种实施例的示例性姿态浏览窗口660。姿态浏览窗口可以是弹出包含关于如何执行姿态事件及如果执行姿态事件则什么命令将启动的信息的姿态菜单。由此,用户可以在执行姿态事件之前快速地记住姿态集合。姿态窗口660可以是显示在第一触摸点(或暂停)附近并在任何其它显示信息之上的半透明或不透明窗口。尽管窗口可以广泛地变化,但在所例示的实施例中,窗口660可以包含单独的方框662,每个方框可以包含姿态事件664及与其关联的命令667。在这种实施例中,方框可以在3×3矩阵中建立,因此可以有9个不同的姿态事件及9个不同的命令。在大多数情况下,相反执行的姿态事件可以放到彼此对面。例如,旋转CCW可以位于旋转CW的对面、展开可以位于收缩的对面、左挥击可以位于右挥击的对面、上挥击可以位于下挥击的对面。如果可能,补充命令可以链接到相反的姿态事件,由此使它们更加直观。例如,在剪切和粘贴的情况下,剪切可以与收缩关联,而粘贴可以与展开关联。此外,另一个可以与轻敲关联(由圆圈所示)。
图35示出了根据本发明的一种实施例的通过触摸屏实现的示例性键盘方法680。方法680可以在块682开始,在块682处激活触摸屏键盘(例如,显示并准备好接收输入)。其后,在块684中,可以监视触摸表面的键输入(例如,手指轻敲在所显示的键上)。同时,在块686中,可以监视触摸表面的挥击姿态事件。如果挥击姿态事件是右挥击,则可以执行空格命令(块688和690)。如果挥击姿态事件是左挥击,则可以执行后退/删除命令(块692和694)。如果挥击姿态事件是下挥击,则可以执行回车/返回命令(块696和698)。如果挥击姿态事件是上挥击,则可以执行分页命令(块700和702)。但是,应当指出,该方法不限于这些命令,且其它命令也可以执行。
关于这么多要评价的弦组合、姿态事件、命令,分离强项和弱点并导出哪些弦和姿态很好地适合哪些命令的引导理论可能是有帮助的。通常相信通过匹配最佳手指组合与最常用的命令可以最大化长期的用户经历。普通的手指组合应当只用于不太常用的命令。但是,因为细小的问题,例如串扰,只遵循这个原理不足以创建好的用户经历。
图36示出了根据本发明的一种实施例的示例性姿态设计处理720。设计处理720包括块702,在块702处最容易的弦可以被评价或分级。弦可以例如基于速度、可靠性、使用的舒适性和容易性、简单性等来评价。这还可以基于触摸表面的尺寸,因为较小的表面不能容纳所有的手指组合。图37示出了用于评价弦的矩阵的一个例子。应当理解,这个矩阵是作为例子,而不是作为限制。
设计处理还包括块704,在块704处操作的频率可以被评价或分级。例如,特定用户或用户组多频繁地执行特定的操作集合。频率分级可以根据操作关于彼此的比例来变化(例如,网络浏览对编辑)。图38示出了用于分级用于一些操作的操作频率的矩阵的一个例子。应当理解,这个列表是作为例子,而不是作为限制,因为还有多得多的操作。
设计处理还可以包括块706,在块706处最容易的弦基本上与最常用的操作组到一起或匹配,而最难的弦基本上与最不常用的操作组到一起或匹配。
设计处理还可以包括微调组。微调可以基于许多因素,包括补充命令、直观性、串扰、可感测组织等。如应当理解的,该设计处理可能不象匹配最容易的弦与最常用的操作那么简单。在有些情况下,最容易的弦对最常用的操作可能没有意义。因此,弦和操作可以移动,同时仍尽量维持容易与最常用以及难与不太常用。
图39示出了根据本发明的一种实施例的示例性控制操作740。该控制操作可以在块742开始,在块742处提供基本的姿态映射。基本姿态映射可以包括姿态偏好设置,包括例如弦、命令姿态事件等。在块742之后,操作可以前进到块744,在块744处使第一程序活动。程序可以是例如字处理程序、媒体管理程序、电子数据表程序、媒体编辑程序、绘画程序等。在块746中,当第一程序活动时,基本姿态映射可以根据第一程序来调整。例如,程序可以指示基本姿态映射来改变针对这个特定程序的弦和姿态集合的意义。在块748中,可以使第二程序活动。在块750中,当第二程序活动时,基本姿态映射可以根据第二程序来调整。
在图39的一个例子中,媒体编辑程序可以如下调整姿态映射:一个手指用于指向;两个手指用于移动、缩放、旋转对象;三个手指用于主要拖动;四个手指用于滚动扫视;五个手指用于指向。而字处理程序可以如下调整姿态映射:两个手指用于指向文本光标、三个手指用于选择文本、四个手指用于翻页、开始行和结束行。
图40示出了根据本发明的一种实施例的示例性控制操作760。该控制操作可以与姿态集合关联,例如利用三个手指的弦实现的姿态集合。控制操作可以在块762开始,在块762处作出关于是否检测到右挥击的确定。如果是,则操作可以前进到块764,在块764处启动第一Expose功能。如果不是,则操作可以前进到块766,在块766处作出关于是否检测到左挥击的确定。如果是,则操作可以前进到块768,在块768处启动第二Expose功能。如果不是,则操作可以前进到块770,在块770处作出关于是否检测到上挥击的确定。如果是,则操作可以前进到块772,在块772处启动第三Expose功能。如果不是,则操作可以前进到块774,在块774处作出关于是否检测到下挥击的确定。如果是,则操作可以前进到块776,在块776处启动Dashboard功能。如果不是,则操作可以回到块762。
图41示出了根据本发明的一种实施例的示例性控制操作780。该控制操作可以在块782开始,在块782处检测基本弦。基本弦可以是例如三个手指的弦。在触摸行程过程中,检测暂停(块784)。其后,在块786中,由于基本弦的暂停,可以打开上下文菜单。其后,在块788中,作出关于是否检测到上或下滑动的确定。如果是,则操作可以前进到块790,在块790处根据滑动运动使突出显示条移动通过该上下文菜单。其后,在块792中,可以作出关于是否检测到轻敲的确定。如果是,则操作可以前进到块794,在块794处实现突出显示项的功能性。
Dashboard是窗口小部件的起始:令你执行通用任务并为你提供对信息的快速访问的微型应用程序。利用挥击,Dashboard可以利用窗口小部件即时地出现、完成带给用户信息的世界-实时天气、股票报价、航班信息及更多。Dashboard可以容易地消失,因此用户可以回到他们正在做的事情。Dashboard是由位于加州Cupertino的Apple公司制造的。
Expose允许用户利用单次挥击即时地访问任何打开的窗口-而且是决不会被模仿的极好形式。将所有打开的窗口显示为缩略图、浏览当前应用程序的窗口或者隐藏所有窗口,以便快速定位你桌面上的文件。Expose是由位于加州Cupertino的Apple公司制造的。
图42-44示出了根据本发明的多个实施例的各种姿态映射。每个图都包括四个标题:1)手、2)手指个数(弦)、3)姿态事件及4)与姿态事件关联的行为或动作。
图45-48示出了根据本发明的几个实施例的各种姿态集合。在所有这些图中,姿态集合包括由箭头示出的各种运动(挥击、旋转、展开/收缩),及由圆圈所示的一次或多次轻敲。它们还可以包括绑定到它们位于其上的运动的命令。依赖用户需求,姿态集合可以应用到不同的弦。在一个例子中,图45的姿态集合可以应用到拇指+1个手指的弦、图46的姿态集合可以应用到拇指+2个手指的弦、图47的姿态集合可以应用到拇指+3个手指的弦,而图48的姿态集合可以应用到张开拇指和3个手指的弦。应当理解,姿态集合及弦是作为例子而不是作为限制给出的。例如,在姿态集合的情况下,可以使用不同的命令、可以使用不同的姿态事件、可以使用不同的分配等。
现在将描述关于图8-11的附加实施例。
图49示出了根据本发明的一种实施例的示例性姿态操作800。操作800可以在块802开始,在块802处只检测到第一手指。其后,在块804中,可以确定该第一手指的状态。状态可以例如对应于手指的特定定向、手指关于触摸表面的位置、手指是移动的还是固定的、手指运动的方向等。其后,在块806中,可以检测一个或多个附加手指。例如,除第一手指之外,可能检测到不同的第二个手指。在块808中,可以确定一个或多个附加手指的状态。其后,在块810中,可以基于拳头及附加手指关于彼此的状态的定时来实现不同的输入模式。不同的输入模式可以广泛地变化,并且可以选自在此所讨论的那些或者任何合适或已知的输入模式中的任何一种。输入模式的一个例子可以是指向模式或拖动模式。其它模式可以例如包括滚动、扫视等。
在一个例子中,第一手指的状态可以包括固定或移动,而第二手指的状态可以包括第二手指是否存在。在这个例子中,如果只检测到第一手指,则可以实现指向操作。此外,如果当第一手指固定时检测到第二手指,则指向操作可以切换到拖动操作,而如果当第一手指移动时检测到第二手指,则维持指向操作。在这么做的时候,用户可以在指向与拖动操作之间容易地来回切换。例如,用户可以在触摸表面上移动一个手指以便定位它,或者将光标放到文件夹上(例如,指向)、在文件夹上停止手指或光标、在触摸表面上放下第二个手指,由此指示期望拖动该文件夹,然后将他们的第一个手指移动到另一个位置,以便将文件夹拖动到新位置。用户可以保持在文件夹周围移动他们的手指,或者简单地拿起第一个手指,以便最终将文件夹放到屏幕中。
图50示出了根据本发明的一种实施例的示例性姿态操作820。操作820可以在块822开始,在块822处只检测到第一手指。其后,在块824中,可以确定第一手指的状态。状态可以例如对应于手指的特定定向、手指关于触摸表面的位置、手指是移动还是固定、手指运动的方向等。其后,在块826中,当第一手指处于第一状态时,可以利用第一手指实现第一输入模式。在块828中,可以监视修改手指事件。修改手指事件可以由除第一手指之外的手指提供。它可以是例如第二手指。事件可以是第二手指的存在或者它可以是某种类型的姿态事件,或者是特定的弦。其后,在块830中,当第一手指处于第二状态且检测到修改手指事件时,可以实现第二模式。修改事件可以是例如相邻于第一手指的第二手指的存在。在一个例子中,第一模式是指向模式,而第二模式是拖动模式。当然,根据需要,该实施例可以应用到其它模式。
图51示出了根据本发明的一种实施例的示例性姿态操作840。操作840可以在块842开始,在块842处最初检测到第一手指。其后,在块844中,当第一手指移动时,可以实现与第一手指关联的第一模式。其后,在块826中,可以在检测到第一手指后检测第二手指。在块828中,当第一手指固定且检测到第二手指的存在时,第一模式可以切换到第二模式。第二手指的存在可以是关于例如触摸表面特定位置的特定位置或者关于第一手指的特定位置。在一个例子中,第二手指应当在第一手指附近检测到。其后,在块830中,但第一手指移动时,可以利用至少第一手指实现第二模式。在一个例子中,第一模式可以是指向模式,而第二模式可以是拖动模式。当然,根据需要,该实施例可以应用到其它模式。
图52示出了根据本发明的一种实施例的示例性姿态操作860。操作860可以在块862开始,在块862处作出关于是否检测到单个手指的确定。依赖系统的需求,单个手指可以被识别出来或者没有。例如,在有些情况下,操作只能在识别出指定手指后才实现,而在其它情况下,该方法可以在检测到任何单个手指后实现。如果检测到单个手指,则操作可以前进到块864,在块864处作出关于手指是否移动的确定。如果手指移动,则在块866中,可以利用第一手指的移动执行指向操作。如果不再检测到第一手指,则指向操作可以结束。如果手指没有移动,则在块868中,可以作出关于当第一手指固定时是否检测到第二手指的确定。如果没有,则操作可以前进到块862。如果有,则操作可以前进到块870,在块870处作出关于在检测到第二手指后,第一手指是否移动的确定。第二手指可以或者可以不需要与第一手指一起移动。在大多数情况下,第二手指可以拿起,使得不再检测到它。如果第一手指不移动,则操作可以回到块868。如果第一手指移动,则操作可以前进到块872,在块872处根据第一手指的移动执行拖动操作。如果不再检测到第一手指,则拖动操作可以结束。
图53示出了根据本发明的一种实施例的示例性姿态操作880。操作880可以在块882开始,在块882处作出关于是否检测到第一手指的确定。依赖系统需求,第一手指可以识别出或者没有。例如,在有些情况下,操作只能在识别出指定手指后才实现,而在其它情况下,该操作可以在检测出任何单个手指后实现。如果检测到手指,则操作可以前进到块884,在块884处实现指向模式。其后,在块886中,可以作出关于手指是否移动的确定。如果手指移动,则在块888中,可以忽略后续的修改事件。例如,附加检测到的手指可以被忽略且只有第一手指的移动可能是相关的。其后,在块890中,可以根据移动的手指执行指向操作。如果不再检测到第一手指,则指向操作可以结束。如果第一手指固定,则操作可以前进到块892,在块892处查找修改事件。修改事件可以是例如手指的增加或者由新手指作出的姿态等。其后,在块894中,可以作出关于是否检测到特定修改事件的确定。如果没有,则操作可以回到块886。如果有,则操作可以前进到块896,在块896处系统从指向模式切换到拖动模式。如果第一手指移动,则操作可以前进到块898,在块898处根据第一手指的移动执行拖动操作。如果不再检测到第一手指,则拖动操作可以结束。
图54示出了根据本发明的一种实施例的示例性电子系统950。该电子系统可以利用前面的任何实施例配置。电子系统950可以对应于计算机系统,例如包括台式、膝上型、平板或手持式计算机的个人计算机系统。电子系统还可以对应于其它消费者电子设备,例如包括蜂窝电话、PDA、专用媒体播放器等的手持式设备。当然,该电子系统可以应用到其它电子设备。
图54中所示的示例系统950可以包括配置成执行指令并执行与系统950相关的操作的处理器956。例如,利用从例如存储器中检索出的指令,处理器956可以控制计算系统950部件之间输入与输出数据的接收与操纵。处理器956可以在单芯片、多芯片或多个电子部件上实现。例如,各种体系结构可以用于处理器956,包括专用或嵌入式处理器、专用处理器、控制器、ASIC等。
在大多数情况下,处理器956与操作系统可以一起操作,以执行计算机代码并产生和使用数据。操作系统通常是众所周知的,将不再更具体地描述。作为例子,操作系统可以对应于OS/2、DOS、Unix、Linux、Palm OS等。操作系统还可以是专用操作系统,例如可以用于有限目的设备类型的计算设备的操作系统。操作系统、其它计算机代码与数据可以驻留在操作性耦合到处理器956的存储器块958中。存储器块958可以提供地方来存储由系统950使用的计算机代码和数据。作为例子,存储器块958可以包括只读存储器(ROM)、随机存取存储器(RAM)、硬盘驱动器等。信息还可以驻留到可拆卸的存储介质上并且在需要的时候加载或安装到系统950上。可拆卸的存储介质包括例如CD-ROM、PC-CARD、存储卡、软磁盘、磁带及网络部件。
系统950还可以包括操作性耦合到处理器956的显示设备968。显示设备968可以是液晶显示器(LCD)(例如,有源矩阵型、无源矩阵型等)。可选地,显示设备968可以是监视器,例如单色显示器、彩色图形适配器(CGA)显示器、增强型图形适配器(EGA)显示器、可变图形阵列(VGA)显示器、超级VGA显示器、阴极射线管(CRT)等。显示设备还可以对应于等离子显示器或者利用电子墨水实现的显示器。
显示设备968可以配置成显示图形用户界面(GUI)969,该界面在系统的用户和操作系统或运行在其上的应用程序之间提供容易使用的界面。一般来说,GUI 969利用图形图像来表示程序、文件和操作选项。图形图像可以包括窗口、字段、对话框、菜单、图标、按钮、光标、滚动条等。这种图像可以在预定布局中排列,或者可以动态地创建,以便提供用户要采取的特定动作。在操作过程中,用户可以选择并激活各种图形图像,以便启动与其关联的功能和任务。作为例子,用户可以选择打开、关闭、最小化或者最大化窗口的按钮,或者启动特定程序的图标。GUI 969还可以附加地或者可选地在显示设备968上为用户显示信息,例如非交互式的文本和图形。
系统950还可以包括操作性耦合到处理器956的一个或多个输入设备970。输入设备970可以配置成从外界将数据传输到系统950中。输入设备970可以与系统950集成或者它们可以是独立的部件(例如,外围设备)。在有些情况下,输入设备970可以通过有线连接(例如,电缆/端口)连接到系统950。在其它情况下,输入设备970可以通过无线连接连接到系统950。作为例子,数据链接可以对应于PS/2、USB、IR、RF、蓝牙等。
输入设备970可以例如用于执行跟踪并关于显示器968上的GUI969进行选择。输入设备970还可以用于在系统950中发布命令。
在一种实施例中,输入设备970可以包括配置成从用户的触摸接收输入并将这个信息发送到处理器956的触摸感测设备。作为例子,触摸感测设备可以对应于触摸板、触摸屏和/或触摸敏感外壳。
在许多情况下,触摸感测设备可以辨识触摸(或接近触摸),及触摸敏感表面上触摸的位置和幅值。触摸感测装置可以向处理器956报告触摸,而处理器956可以根据其编程解释触摸。例如,处理器956可以根据特定的触摸启动任务。专用处理器可以用于局部地处理触摸并减少对计算机系统的主处理器的需求。触摸感测设备可以基于感测技术,包括但不限于电容性感测、电阻性感测、表面声波感测、压力感测、光学感测等。
此外,触摸感测装置还可以基于单点感测或多点感测。单点感测只能够区分单个触摸,而多点感测能够区分同时发生的多个触摸。可选地或者附加地,可以使用邻近感测设备。邻近感测设备能够感测空间中而不是触摸表面上的物体。
在一种实施例中,输入设备970可以包括多点输入设备。多点输入设备比传统的单点设备有优点在于,它们可以同时区分多于一个物体(手指)。作为例子,可以在此使用的一种多点设备在美国专利申请No.10/840,862和No.11/015,434中示出并更详细地进行了描述,这两个申请都通过引入并入于此。
根据本发明的一种实施例,系统950可以设计成辨识应用到一个或多个输入设备970(特别是触摸设备)的姿态985并基于姿态985控制系统950的各方面。如前面所指出的,姿态可以定义为映射到一个或多个特定计算操作的、与输入设备的程式化交互。姿态985可以通过各种手的,具体而言是手指的,运动来进行。可选地或者附加地,姿态可以利用触笔进行。在所有这些情况下,至少一个输入设备970,例如触摸设备,可以接收姿态985,而处理器956可以执行指令来执行与姿态985关联的操作。此外,存储器块958可以包括姿态操作程序988,该程序可以是操作系统的一部分或者是独立的应用程序。姿态操作程序988可以包括一组指令,这组指令辨识姿态985的出现并响应姿态985通知姿态985的一个或多个软件代理和/或要采取什么动作。
当用户执行一个或多个姿态时,输入设备970可以将姿态信息转播到处理器956。利用来自存储器958的指令,更特别地是姿态操作程序988,处理器956可以解释姿态985并基于姿态985来控制系统950的不同部件,例如存储器958、显示器968。姿态985可以识别为用于执行存储在存储器958中的应用程序中的动作、修改显示器968上所显示的GUI对象、修改存储在存储器958中的数据和/或用于执行I/O设备中的动作。作为例子,命令可以与缩放、扫视、滚动、翻页、旋转、改变大小等相关联。作为进一步的例子,命令还可以关联于启动特定程序、打开文件或文档、浏览菜单、进行选择、执行指令、登录到计算机系统中、允许授权个人访问计算机系统的受限区域、加载与计算机桌面的用户优选布置关联的用户概况等。
在一种实施例中,与输入设备接触的手指个数可以指示输入模式。例如,如单个手指的单个触摸可以指示期望执行跟踪,即指示器或光标移动,或者选择,而如一组手指的多个触摸可以指示期望执行其它姿态。用于实现姿态的手指个数可以广泛地变化。作为例子,两个手指可以指示第一输入模式、三个手指可以指示第三输入模式等。可选地,任何个数的手指,即多于一个,都可以用于相同的输入模式,这可以包括一个或多个姿态控制。手指的定向可以类似地用于指示期望的模式。可以检测手指的轮廓,以便基于用户是否使用了他的拇指或食指来允许不同的模式操作。
在一种特定的实施例中,单个手指可以启动跟踪(或选择),而彼此紧密相邻的两个或多个手指可以启动滚动或扫视。两个手指可以在一个和两个手指之间提供容易的切换,即用户可以通过简单地拿起或放下另一个手指来非常容易地在模式之间切换。这与其它形式的模式切换相比优点在于更加直观。在跟踪过程中,光标移动可以通过用户在触摸感测设备的触摸敏感表面上移动单个手指来控制。触摸感测设备的传感器布置可以解释手指的运动并生成用于产生显示器上光标对应移动的信号。在滚动过程中,屏幕移动可以通过用户在触摸感测设备的触摸敏感表面上移动两个手指来控制。当组合的手指在垂直方向移动时,运动可以解释为垂直滚动事件,而当组合的手指在水平方向移动时,运动可以解释为水平滚动事件。对于扫视也是一样,尽管扫视可以在所有方向发生,而不仅仅是水平和垂直方向。
在此所述的实施例可以由硬件、软件或硬件和软件的组合来实现。软件还可以实现为计算机可读介质上的计算机可读代码。计算机可读介质是可以存储数据的任何数据存储设备,其中的数据在随后可以由计算机系统读取。计算机可读介质的例子包括只读存储器、随机访问存储器、CD-ROM、DVD、磁带、光学数据存储设备和载波。计算机可读介质还可以在网络耦合的计算机系统上分布,使得计算机可读代码以分布方式存储和执行。
尽管本发明已经就几种实施例进行了描述,但还有属于本发明范围的变更、改变和等价物。例如,尽管本发明主要是针对触摸设备,但应当指出,本发明还可以利用邻近感测设备实现。此外,方法可以实现成跨多个设备自动地同步姿态偏好。例如,当掌上设备连接到主计算机时。还应当指出,有许多可选方式来实现本发明的方法和装置。例如,尽管本发明主要是针对与多点感测设备关联的方法,但应当指出,有些方法可以针对单点感测设备。因此,以下所附权利要求应当解释为包括属于本发明真正主旨与范围的所有这种变更、改变和等价物。

Claims (72)

1、一种电子系统,包括:
多点感测设备,提供用于从一个或多个物体接收输入的多点感测区域;
姿态模块,配置成确定用于由多点感测设备的多点感测区域接收到的给定输入布置的姿态集合,以便监视包括在该姿态集合中的一个或多个姿态事件的给定输入布置,并且当利用该输入布置执行姿态事件时启动与该姿态事件关联的输入动作。
2、如权利要求1所述的电子系统,其中多点感测设备是触摸感测设备。
3、如权利要求1所述的电子系统,其中多点感测设备是邻近感测设备。
4、如权利要求1所述的电子系统,其中姿态模块是由硬件、软件或硬件与软件的组合实现的。
5、如权利要求1所述的电子系统,其中电子系统与包括台式、膝上型、平板或手持式计算机在内的计算机系统关联。
6、如权利要求1所述的电子系统,其中电子系统与包括蜂窝电话、PDA或专用媒体播放器的手持式消费者电子设备关联。
7、如权利要求1所述的电子系统,其中姿态集合还由一个或多个因素确定,所述因素包括感测区域内输入布置的位置、打开的应用程序、打开应用程序的状态、输入功能性或附加的输入特征。
8、如权利要求1所述的电子系统,其中输入动作是状态命令。
9、如权利要求1所述的电子系统,其中输入动作是操纵命令。
10、如权利要求1所述的电子系统,其中姿态事件是由输入布置执行的。
11、如权利要求1所述的电子系统,其中姿态事件是由输入布置的子集执行的。
12、如权利要求1所述的电子系统,其中确定姿态集合包括辨识特定的输入布置,而且其中监视给定的输入布置包括辨识与该姿态集合关联的姿态事件。
13、如权利要求12所述的电子系统,其中辨识姿态事件包括分析输入布置的每个输入的特性、识别与输入布置关联的特定图案,并参考姿态集合来考察所述特定图案是否与和姿态集合所关联的姿态事件匹配。
14、如权利要求1所述的电子系统,其中姿态事件与可以选自运动、轻敲、按压和停留的触摸关联。
15、如权利要求14所述的电子系统,其中运动选自滑动、挥击、弹动和旋转。
16、如权利要求14所述的电子系统,其中运动是两个或更多个输入之间的收缩或展开。
17、如权利要求14所述的电子系统,其中轻敲选自1/2轻敲、完全轻敲、多次轻敲、快轻敲和慢轻敲。
18、如权利要求14所述的电子系统,其中按压与重的和轻的按压关联。
19、如权利要求14所述的电子系统,其中停留与长的或短的固定暂停关联。
20、如权利要求14所述的电子系统,其中姿态集合由不同姿态事件和不同命令的矩阵组成。
21、如权利要求20所述的电子系统,其中姿态集合由3×3的矩阵组成,有9个不同的姿态事件和9个不同的命令。
22、如权利要求20所述的电子系统,其中9个不同的姿态事件包括旋转CCW、旋转CW、展开、收缩、左挥击、右挥击、上挥击、下挥击和轻敲。
23、一种姿态控制方法,包括:
同时检测感测区域内的多个点;
当在感测区域内检测到一个或多个点时,确定弦,其中弦是在感测区域内的特定点布置;
确定将命令关联到一个或多个姿态事件的姿态集合;
针对姿态事件而监视点;及
如果辨识出姿态事件,则执行与该姿态事件关联的命令。
24、如权利要求23所述的方法,其中点与触摸敏感表面上出现的触摸关联。
25、如权利要求23所述的方法,其中点与在表面特性上出现的接近触摸关联。
26、如权利要求23所述的方法,其中弦是利用一个或多个手的全部或部分进行的。
27、如权利要求23所述的方法,其中弦是基于多个未知的点。
28、如权利要求23所述的方法,其中弦是基于已知点的特定布置。
29、如权利要求23所述的方法,其中弦是基于点是并拢在一起、在中间位置还是展开。
30、如权利要求23所述的方法,其中弦是基于收缩是彼此相邻的还是有偏移。
31、如权利要求23所述的方法,其中弦是基于它们是来自左手还是右手。
32、如权利要求23所述的方法,其中确定弦包括分析通过物体触摸或接近触摸所述感测区域而创建的图像,并从图像辨识特定的点布置。
33、如权利要求23所述的方法,其中姿态集合是基于弦。
34、如权利要求33所述的方法,其中姿态集合还基于附加因素,包括弦的位置、打开的应用程序、所述应用程序的状态等和/或点的特性。
35、如权利要求23所述的方法,其中姿态集合与输入功能性关联。
36、如权利要求35所述的方法,其中输入功能性选自导航操作、文件操作、编辑操作、视图操作、格式化操作、工具操作或网络浏览操作。
37、如权利要求36所述的方法,其中命令选自状态命令和操纵命令。
38、如权利要求23所述的方法,其中辨识姿态事件包括分析点的特性、识别特定的图案并参考姿态集合及其姿态事件列表,如果图案与姿态集合的姿态事件匹配,则将该图案假定为姿态事件。
39、如权利要求38所述的方法,其中点的特性包括一级考虑和二级考虑,其中一级考虑包括运动、轻敲、按压或停留,而二级考虑包括速度、方向、定向、大小、持续时间、形状或长度。
40、如权利要求23所述的方法,其中姿态事件与运动、轻敲、按压和停留关联。
41、如权利要求40所述的方法,其中运动选自滑动、挥击、弹动和旋转。
42、如权利要求40所述的方法,其中运动是两个或更多个输入之间的收缩或展开。
43、如权利要求40所述的方法,其中轻敲选自1/2轻敲、完全轻敲、多次轻敲、快轻敲和慢轻敲。
44、如权利要求40所述的方法,其中按压与重的和轻的按压关联。
45、如权利要求40所述的方法,其中停留与长或短的固定暂停关联。
46、如权利要求23所述的方法,其中姿态集合由不同姿态事件和不同命令的矩阵组成。
47、如权利要求46所述的方法,其中姿态集合由3×3的矩阵组成,有9个不同的姿态事件和9个不同的命令。
48、如权利要求47所述的方法,其中9个不同的姿态事件包括旋转CCW、旋转CW、展开、收缩、左挥击、右挥击、上挥击、下挥击和轻敲。
49、如权利要求23所述的方法,还包括确定是否执行了切换事件,切换事件是指使操作休眠或者启动弦变化的事件。
50、如权利要求23所述的方法,其中切换事件是由以下操作中的一个实现的:a)从感测区域除去所有点达预定量的时间,b)改变弦,c)从感测区域加/减点,d)保持点固定达预定量的时间,e)检测特定的键输入或者按钮点击,或者f)检测姿态事件。
51、一种控制操作,包括:
检测触摸或接近触摸;
如果检测到触摸,则确定用于该触摸的姿态集合,该姿态集合包括用于激发或启动命令的一个或多个姿态事件;
针对与姿态集合关联的姿态事件而监视触摸;及
当执行与姿态集合关联的姿态事件时,启动命令。
52、如权利要求51所述的操作,其中姿态集合依赖于触摸的特性、触摸的位置、打开的应用程序和/或应用程序的模式。
53、如权利要求51所述的操作,其中触摸或接近触摸是通过诸如触摸板、触摸屏或触摸敏感外壳的触摸设备检测的。
54、一种姿态操作,包括:
监视触摸运动;
在第一和第二状态之间区分触摸运动;
如果触摸运动与第一状态关联,则执行第一动作;及
如果触摸运动与第二状态关联,则执行第二动作。
55、如权利要求54所述的姿态操作,其中触摸运动是滑动运动,而且其中第一状态是弹动,而第二状态是挥击。
56、一种控制操作,包括:
提供第一输入设备和第二输入设备,所述第一输入设备包括触摸敏感表面;
监视第一输入设备的输入事件;
同时监视第二输入设备的输入事件;
根据与第一输入设备关联的输入事件执行输入操作;
同时根据与第二输入设备关联的输入事件执行输入操作。
57、如权利要求56所述的控制操作,其中第一输入设备是鼠标。
58、一种控制操作,包括:
提供输入功能列表,输入功能具有命令和链接到命令的姿态事件,其中命令关联到输入功能;
将输入功能分配给弦;及
当辨识出弦时,将输入功能链接到弦。
59、如权利要求58所述的控制操作,其中输入功能选自导航操作、文件操作、编辑操作、视图操作、格式化操作、工具操作或网络浏览操作。
60、如权利要求58所述的控制操作,其中姿态事件是由弦执行的动作。
61、如权利要求58所述的控制操作,其中姿态事件选自旋转、按组平移、彼此相对平移和/或轻敲。
62、如权利要求58所述的控制操作,其中姿态事件以直观的方式链接到命令。
63、如权利要求58所述的控制操作,其中补充命令链接到补充姿态事件。
64、如权利要求58所述的控制操作,其中弦是手指的布置。
65、如权利要求58所述的控制操作,其中将输入功能分配给弦包括从输入功能菜单选择输入功能,然后从弦的菜单列表选择弦。
66、一种控制面板,包括:
显示输入功能的菜单;
显示示出与所选输入功能关联的命令的姿态集合及分配给命令的姿态事件;
显示弦的列表;
其中为了建立姿态映射,用户从输入功能列表选择期望的输入功能,并从弦列表选择期望的弦。
67、一种姿态设计处理,包括:
从最容易到最难执行来分级弦;
从最频繁到最不频繁来分级操作的频率;
基本上将最容易的弦与最频繁的操作相匹配,并将最难的弦与不太频繁的操作相匹配;及
微调弦/操作分组。
68、如权利要求67所述的处理,其中弦是基于选自速度、可靠性、舒适性、使用的容易性、简单性或感测区域的大小中的一个或多个属性来分级的。
69、如权利要求67所述的处理,其中微调是基于包括补充命令、直观性、串扰或组织的一个或多个因素。
70、一种姿态操作,包括:
检测第一手指;
确定该手指的状态;
检测一个或多个附加手指;
确定附加手指的状态;及
基于第一和附加手指关于彼此的状态的定时,实现不同的输入模式。
71、如权利要求70所述的姿态操作,其中如果当附加手指处于两个状态中的第一状态时第一手指也处于两个状态中的第一状态,则实现第一输入模式,否则实现第二输入模式。
72、如权利要求70所述的姿态操作,其中第一手指的状态包括移动或固定,且其中附加手指的状态包括是否存在,而且其中如果第一手指移动,则实现指向输入模式,而如果当附加手指存在时第一手指是固定的,则实现拖动模式。
CN200880008532A 2007-01-30 2008-01-22 利用多点感测设备作姿态 Pending CN101636711A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/700,636 2007-01-30
US11/700,636 US9292111B2 (en) 1998-01-26 2007-01-31 Gesturing with a multipoint sensing device
PCT/US2008/051727 WO2008094791A2 (en) 2007-01-30 2008-01-22 Gesturing with a multipoint sensing device

Publications (1)

Publication Number Publication Date
CN101636711A true CN101636711A (zh) 2010-01-27

Family

ID=39247182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880008532A Pending CN101636711A (zh) 2007-01-30 2008-01-22 利用多点感测设备作姿态

Country Status (9)

Country Link
US (1) US9292111B2 (zh)
EP (1) EP2115560A2 (zh)
JP (1) JP2010517197A (zh)
CN (1) CN101636711A (zh)
AU (2) AU2008210864A1 (zh)
DE (1) DE202008001338U1 (zh)
HK (1) HK1109023A2 (zh)
TW (2) TWM350737U (zh)
WO (1) WO2008094791A2 (zh)

Cited By (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102141858A (zh) * 2010-02-25 2011-08-03 微软公司 多屏幕同步滑动手势
CN102196178A (zh) * 2010-03-15 2011-09-21 佳能株式会社 摄像设备及其控制方法
CN102262498A (zh) * 2010-05-24 2011-11-30 爱信艾达株式会社 信息显示装置、信息显示方法以及程序
CN102331902A (zh) * 2010-06-02 2012-01-25 洛克威尔自动控制技术股份有限公司 用于触摸屏的操作的系统和方法
CN102346618A (zh) * 2010-07-29 2012-02-08 鸿富锦精密工业(深圳)有限公司 电子装置及其数据传输方法
WO2012028081A1 (zh) * 2010-09-01 2012-03-08 惠州Tcl移动通信有限公司 一种移动终端及其触摸屏的显示信息处理方法和装置
CN102609184A (zh) * 2010-12-29 2012-07-25 三星电子株式会社 在触摸屏终端中提供鼠标右击功能的方法和装置
CN102622116A (zh) * 2011-01-30 2012-08-01 联咏科技股份有限公司 单指手势判断方法、触控感应控制芯片及触控系统
CN102750096A (zh) * 2012-06-15 2012-10-24 深圳乐投卡尔科技有限公司 一种车载Android平台多点手势控制方法
CN102884499A (zh) * 2010-03-26 2013-01-16 诺基亚公司 用于基于接近的输入的装置和方法
CN103019378A (zh) * 2012-12-07 2013-04-03 无锡清华信息科学与技术国家实验室物联网技术中心 一种移动电子设备手势控制交互方法、装置及移动终端
CN103135758A (zh) * 2011-12-02 2013-06-05 深圳泰山在线科技有限公司 实现快捷功能的方法及系统
US8473870B2 (en) 2010-02-25 2013-06-25 Microsoft Corporation Multi-screen hold and drag gesture
US8539384B2 (en) 2010-02-25 2013-09-17 Microsoft Corporation Multi-screen pinch and expand gestures
CN103513785A (zh) * 2012-06-29 2014-01-15 联想(北京)有限公司 一种信息处理方法、电子设备及输入设备
US8799827B2 (en) 2010-02-19 2014-08-05 Microsoft Corporation Page manipulations using on and off-screen gestures
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
CN104603577A (zh) * 2012-09-12 2015-05-06 丰田自动车株式会社 便携终端装置、车载装置以及车载系统
CN104636000A (zh) * 2013-11-13 2015-05-20 纬创资通股份有限公司 触控感测模块、触控感测方法及计算机程序产品
CN104685463A (zh) * 2012-05-16 2015-06-03 讯宝科技公司 用于力感测触摸板的自动使用的设备和方法
US9052820B2 (en) 2011-05-27 2015-06-09 Microsoft Technology Licensing, Llc Multi-application environment
US9075522B2 (en) 2010-02-25 2015-07-07 Microsoft Technology Licensing, Llc Multi-screen bookmark hold gesture
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
CN105045470A (zh) * 2014-04-30 2015-11-11 西门子公司 用于调取应用指令的方法、计算单元和医学成像系统
US9229918B2 (en) 2010-12-23 2016-01-05 Microsoft Technology Licensing, Llc Presenting an application change through a tile
CN105224114A (zh) * 2014-06-11 2016-01-06 天津富纳源创科技有限公司 触控板控制方法
US9261964B2 (en) 2005-12-30 2016-02-16 Microsoft Technology Licensing, Llc Unintentional touch rejection
US9274682B2 (en) 2010-02-19 2016-03-01 Microsoft Technology Licensing, Llc Off-screen gestures to create on-screen input
US9310994B2 (en) 2010-02-19 2016-04-12 Microsoft Technology Licensing, Llc Use of bezel as an input mechanism
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US9411504B2 (en) 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Copy and staple gestures
US9411498B2 (en) 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Brush, carbon-copy, and fill gestures
US9454304B2 (en) 2010-02-25 2016-09-27 Microsoft Technology Licensing, Llc Multi-screen dual tap gesture
US9477337B2 (en) 2014-03-14 2016-10-25 Microsoft Technology Licensing, Llc Conductive trace routing for display and bezel sensors
CN106095418A (zh) * 2010-12-20 2016-11-09 苹果公司 事件识别
US9519356B2 (en) 2010-02-04 2016-12-13 Microsoft Technology Licensing, Llc Link gestures
US9582122B2 (en) 2012-11-12 2017-02-28 Microsoft Technology Licensing, Llc Touch-sensitive bezel techniques
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
CN106796480A (zh) * 2014-09-23 2017-05-31 微软技术许可有限责任公司 多手指触摸板手势
US9696888B2 (en) 2010-12-20 2017-07-04 Microsoft Technology Licensing, Llc Application-launching interface for multiple modes
US9710066B2 (en) 2013-01-04 2017-07-18 Lg Electronics Inc. Method for controlling a terminal using a double touch gesture and terminal thereof
CN102880405B (zh) * 2011-06-29 2017-11-03 索尼公司 信息处理装置以及信息处理方法
CN107887012A (zh) * 2011-02-17 2018-04-06 耐克创新有限合伙公司 跟踪用户锻炼期间的表现指标
US9965165B2 (en) 2010-02-19 2018-05-08 Microsoft Technology Licensing, Llc Multi-finger gestures
CN108153410A (zh) * 2016-12-05 2018-06-12 谷歌有限责任公司 用于感测动作姿态的绝对距离和相对移动的并行检测
US10254955B2 (en) 2011-09-10 2019-04-09 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
US10521109B2 (en) 2008-03-04 2019-12-31 Apple Inc. Touch event model
US10579250B2 (en) 2011-09-01 2020-03-03 Microsoft Technology Licensing, Llc Arranging tiles
US10613741B2 (en) 2007-01-07 2020-04-07 Apple Inc. Application programming interface for gesture operations
US10719225B2 (en) 2009-03-16 2020-07-21 Apple Inc. Event recognition
US10732997B2 (en) 2010-01-26 2020-08-04 Apple Inc. Gesture recognizers with delegates for controlling and modifying gesture recognition
US10768712B2 (en) 2015-10-06 2020-09-08 Google Llc Gesture component with gesture library
US10817070B2 (en) 2015-04-30 2020-10-27 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US10936085B2 (en) 2015-05-27 2021-03-02 Google Llc Gesture detection and interactions
US10936081B2 (en) 2014-08-22 2021-03-02 Google Llc Occluded gesture recognition
US10948996B2 (en) 2014-06-03 2021-03-16 Google Llc Radar-based gesture-recognition at a surface of an object
US10963142B2 (en) 2007-01-07 2021-03-30 Apple Inc. Application programming interfaces for scrolling
US10969944B2 (en) 2010-12-23 2021-04-06 Microsoft Technology Licensing, Llc Application reporting in an application-selectable user interface
US11103015B2 (en) 2016-05-16 2021-08-31 Google Llc Interactive fabric
US11140787B2 (en) 2016-05-03 2021-10-05 Google Llc Connecting an electronic component to an interactive textile
US11163371B2 (en) 2014-10-02 2021-11-02 Google Llc Non-line-of-sight radar-based gesture recognition
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
US11272017B2 (en) 2011-05-27 2022-03-08 Microsoft Technology Licensing, Llc Application notifications manifest
US11429190B2 (en) 2013-06-09 2022-08-30 Apple Inc. Proxy gesture recognizer

Families Citing this family (812)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7760187B2 (en) * 2004-07-30 2010-07-20 Apple Inc. Visual expander
US9239673B2 (en) 1998-01-26 2016-01-19 Apple Inc. Gesturing with a multipoint sensing device
US7834855B2 (en) 2004-08-25 2010-11-16 Apple Inc. Wide touchpad on a portable computer
US8479122B2 (en) * 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
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
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US6610917B2 (en) * 1998-05-15 2003-08-26 Lester F. Ludwig Activity indication, external source, and processing loop provisions for driven vibrating-element environments
US8645137B2 (en) 2000-03-16 2014-02-04 Apple Inc. Fast, language-independent method for user authentication by voice
US7093201B2 (en) * 2001-09-06 2006-08-15 Danger, Inc. Loop menu navigation apparatus and method
US8095879B2 (en) * 2002-12-10 2012-01-10 Neonode Inc. User interface for mobile handheld computer unit
US7333092B2 (en) 2002-02-25 2008-02-19 Apple Computer, Inc. Touch pad for handheld device
EP1483653B1 (en) * 2002-03-08 2006-05-31 Revelations in Design, LP Electric device control apparatus
US7958455B2 (en) * 2002-08-01 2011-06-07 Apple Inc. Mode activated scrolling
US9552141B2 (en) 2004-06-21 2017-01-24 Apple Inc. Methods and apparatuses for operating a data processing system
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
US7561146B1 (en) 2004-08-25 2009-07-14 Apple Inc. Method and apparatus to reject accidental contact on a touchpad
US7761814B2 (en) * 2004-09-13 2010-07-20 Microsoft Corporation Flick gesture
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
US20070152983A1 (en) 2005-12-30 2007-07-05 Apple Computer, Inc. Touch pad with symbols based on mode
US8139028B2 (en) * 2006-02-01 2012-03-20 Synaptics Incorporated Proximity sensor and method for indicating extended interface results
US8370383B2 (en) 2006-02-08 2013-02-05 Oblong Industries, Inc. Multi-process interactive systems and methods
US8683362B2 (en) * 2008-05-23 2014-03-25 Qualcomm Incorporated Card metaphor for activities in a computing device
US8296684B2 (en) 2008-05-23 2012-10-23 Hewlett-Packard Development Company, L.P. Navigating among activities in a computing device
US8022935B2 (en) 2006-07-06 2011-09-20 Apple Inc. Capacitance sensing electrode with integrated I/O mechanism
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
US9318108B2 (en) 2010-01-18 2016-04-19 Apple Inc. Intelligent automated assistant
US7581186B2 (en) * 2006-09-11 2009-08-25 Apple Inc. Media manager with integrated browsers
US8736557B2 (en) 2006-09-11 2014-05-27 Apple Inc. Electronic device with image based browsers
US8564543B2 (en) 2006-09-11 2013-10-22 Apple Inc. Media player with imaged based browsing
US8274479B2 (en) 2006-10-11 2012-09-25 Apple Inc. Gimballed scroll wheel
US8570278B2 (en) 2006-10-26 2013-10-29 Apple Inc. Portable multifunction device, method, and graphical user interface for adjusting an insertion point marker
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
US7844915B2 (en) 2007-01-07 2010-11-30 Apple Inc. Application programming interfaces for scrolling operations
US9001047B2 (en) 2007-01-07 2015-04-07 Apple Inc. Modal change based on orientation of a portable multifunction device
US8607167B2 (en) * 2007-01-07 2013-12-10 Apple Inc. Portable multifunction device, method, and graphical user interface for providing maps and directions
US8612857B2 (en) * 2007-01-08 2013-12-17 Apple Inc. Monitor configuration for media device
US8607144B2 (en) * 2007-01-08 2013-12-10 Apple Inc. Monitor configuration for media device
KR100894146B1 (ko) * 2007-02-03 2009-04-22 엘지전자 주식회사 이동통신 단말기 및 그 동작 제어방법
KR101426718B1 (ko) * 2007-02-15 2014-08-05 삼성전자주식회사 휴대단말기에서 터치 이벤트에 따른 정보 표시 장치 및방법
US20080229255A1 (en) * 2007-03-15 2008-09-18 Nokia Corporation Apparatus, method and system for gesture detection
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
KR101545360B1 (ko) * 2007-04-24 2015-08-19 오블롱 인더스트리즈, 인크 프로세싱 환경에서의 프로틴, 풀 및 슬럭스
US8201096B2 (en) * 2007-06-09 2012-06-12 Apple Inc. Browsing or searching user interfaces and other aspects
US8185839B2 (en) * 2007-06-09 2012-05-22 Apple Inc. Browsing or searching user interfaces and other aspects
US9933937B2 (en) 2007-06-20 2018-04-03 Apple Inc. Portable multifunction device, method, and graphical user interface for playing online videos
US8350815B2 (en) * 2007-06-20 2013-01-08 Sony Mobile Communications Portable communication device including touch input with scrolling function
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
US8171432B2 (en) * 2008-01-06 2012-05-01 Apple Inc. Touch screen device, method, and graphical user interface for displaying and selecting application options
US8127254B2 (en) * 2007-06-29 2012-02-28 Nokia Corporation Unlocking a touch screen device
KR20090029138A (ko) * 2007-09-17 2009-03-20 삼성전자주식회사 동작에 의한 사용자 명령 입력 방법 및 이를 적용한멀티미디어 기기
US9965067B2 (en) 2007-09-19 2018-05-08 T1V, Inc. Multimedia, multiuser system and associated methods
US9953392B2 (en) 2007-09-19 2018-04-24 T1V, Inc. Multimedia system and associated methods
US20130342489A1 (en) * 2008-08-13 2013-12-26 Michael R. Feldman Multimedia, multiuser system and associated methods
US7486386B1 (en) 2007-09-21 2009-02-03 Silison Laboratories Inc. Optical reflectance proximity sensor
JP2009093291A (ja) * 2007-10-04 2009-04-30 Toshiba Corp ジェスチャー判定装置及び方法
US20090100383A1 (en) * 2007-10-16 2009-04-16 Microsoft Corporation Predictive gesturing in graphical user interface
US9274698B2 (en) * 2007-10-26 2016-03-01 Blackberry Limited Electronic device and method of controlling same
US9171454B2 (en) * 2007-11-14 2015-10-27 Microsoft Technology Licensing, Llc Magic wand
US20090125848A1 (en) * 2007-11-14 2009-05-14 Susann Marie Keohane Touch surface-sensitive edit system
US8839123B2 (en) * 2007-11-19 2014-09-16 Red Hat, Inc. Generating a visual user interface
KR101413473B1 (ko) * 2007-11-20 2014-07-01 엘지전자 주식회사 이동 단말기 및 그의 키 입력 방법
US10002189B2 (en) 2007-12-20 2018-06-19 Apple Inc. Method and apparatus for searching using an active ontology
KR101456570B1 (ko) * 2007-12-21 2014-10-31 엘지전자 주식회사 디지털 이퀄라이저를 구비한 이동 단말기 및 그 제어방법
US8610671B2 (en) 2007-12-27 2013-12-17 Apple Inc. Insertion marker placement on touch sensitive display
US9330720B2 (en) 2008-01-03 2016-05-03 Apple Inc. Methods and apparatus for altering audio output signals
US8230360B2 (en) * 2008-01-04 2012-07-24 Apple Inc. User interface for selection from media collection
US20090174679A1 (en) 2008-01-04 2009-07-09 Wayne Carl Westerman Selective Rejection of Touch Contacts in an Edge Region of a Touch Surface
US8327272B2 (en) 2008-01-06 2012-12-04 Apple Inc. Portable multifunction device, method, and graphical user interface for viewing and managing electronic calendars
US8232973B2 (en) 2008-01-09 2012-07-31 Apple Inc. Method, device, and graphical user interface providing word recommendations for text input
KR20090077480A (ko) * 2008-01-11 2009-07-15 삼성전자주식회사 조작 가이드를 표시하는 ui 제공방법 및 이를 적용한멀티미디어 기기
US8555193B2 (en) * 2008-01-17 2013-10-08 Google Inc. System for intelligent automated layout and management of interactive windows
US20090187842A1 (en) * 2008-01-22 2009-07-23 3Dlabs Inc., Ltd. Drag and Drop User Interface for Portable Electronic Devices with Touch Sensitive Screens
KR101224588B1 (ko) * 2008-01-24 2013-01-22 삼성전자주식회사 멀티포인트 스트록을 감지하기 위한 ui 제공방법 및 이를적용한 멀티미디어 기기
KR20090085470A (ko) * 2008-02-04 2009-08-07 삼성전자주식회사 아이템 또는 바탕화면에서 복수의 터치방식을 감지하는터치 ui 제공방법 및 이를 적용한 멀티미디어 기기
US8446373B2 (en) * 2008-02-08 2013-05-21 Synaptics Incorporated Method and apparatus for extended adjustment based on relative positioning of multiple objects contemporaneously in a sensing region
US8555207B2 (en) * 2008-02-27 2013-10-08 Qualcomm Incorporated Enhanced input using recognized gestures
US8717305B2 (en) 2008-03-04 2014-05-06 Apple Inc. Touch event model for web pages
US9772689B2 (en) * 2008-03-04 2017-09-26 Qualcomm Incorporated Enhanced gesture-based image manipulation
US8416196B2 (en) 2008-03-04 2013-04-09 Apple Inc. Touch event model programming interface
US8201109B2 (en) 2008-03-04 2012-06-12 Apple Inc. Methods and graphical user interfaces for editing on a portable multifunction device
US8650507B2 (en) * 2008-03-04 2014-02-11 Apple Inc. Selecting of text using gestures
US9513704B2 (en) * 2008-03-12 2016-12-06 Immersion Corporation Haptically enabled user interface
US20090243998A1 (en) * 2008-03-28 2009-10-01 Nokia Corporation Apparatus, method and computer program product for providing an input gesture indicator
WO2009121227A1 (en) * 2008-04-03 2009-10-08 Dong Li Method and apparatus for operating multi-object touch handheld device with touch sensitive display
US8996376B2 (en) 2008-04-05 2015-03-31 Apple Inc. Intelligent text-to-speech conversion
DE102008017716A1 (de) * 2008-04-07 2009-10-08 Volkswagen Ag Anzeige- und Bedienvorrichtung für ein Kraftfahrzeug sowie Verfahren zum Betreiben einer solchen
US9372591B2 (en) * 2008-04-10 2016-06-21 Perceptive Pixel, Inc. Methods of interfacing with multi-input devices and multi-input display systems employing interfacing techniques
US9740293B2 (en) 2009-04-02 2017-08-22 Oblong Industries, Inc. Operating environment with gestural control and multiple client devices, displays, and users
US10642364B2 (en) * 2009-04-02 2020-05-05 Oblong Industries, Inc. Processing tracking and recognition data in gestural recognition systems
US20090295746A1 (en) * 2008-04-29 2009-12-03 Davidson Philip L Event registration and dispatch system and method for multi-point controls
US20100177053A2 (en) * 2008-05-09 2010-07-15 Taizo Yasutake Method and apparatus for control of multiple degrees of freedom of a display
US8952894B2 (en) * 2008-05-12 2015-02-10 Microsoft Technology Licensing, Llc Computer vision-based multi-touch sensing using infrared lasers
JP2009276829A (ja) * 2008-05-12 2009-11-26 Nintendo Co Ltd 情報処理プログラムおよび情報処理装置
US10496753B2 (en) 2010-01-18 2019-12-03 Apple Inc. Automatically adapting user interfaces for hands-free interaction
US8174503B2 (en) 2008-05-17 2012-05-08 David H. Cain Touch-based authentication of a mobile device through user generated pattern creation
KR100914438B1 (ko) * 2008-05-20 2009-08-28 엘지전자 주식회사 터치 디바이스를 구비한 전자 기기와 그 기능 실행 방법
JP5164675B2 (ja) * 2008-06-04 2013-03-21 キヤノン株式会社 ユーザインターフェースの制御方法及び情報処理装置及びプログラム
US8514251B2 (en) * 2008-06-23 2013-08-20 Qualcomm Incorporated Enhanced character input using recognized gestures
US20090327974A1 (en) * 2008-06-26 2009-12-31 Microsoft Corporation User interface for gestural control
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
US8446372B2 (en) * 2008-07-09 2013-05-21 Lenovo (Singapore) Pte. Ltd. Apparatus, system, and method for automated touchpad adjustments
US8159455B2 (en) * 2008-07-18 2012-04-17 Apple Inc. Methods and apparatus for processing combinations of kinematical inputs
US8390577B2 (en) * 2008-07-25 2013-03-05 Intuilab Continuous recognition of multi-touch gestures
JP4957750B2 (ja) * 2008-07-31 2012-06-20 ソニー株式会社 情報処理装置および方法、並びにプログラム
US20100030549A1 (en) 2008-07-31 2010-02-04 Lee Michael M Mobile device having human language translation capability with positional feedback
US8847739B2 (en) * 2008-08-04 2014-09-30 Microsoft Corporation Fusing RFID and vision for surface object tracking
US8619048B2 (en) * 2008-08-08 2013-12-31 Moonsun Io Ltd. Method and device of stroke based user input
US8604364B2 (en) * 2008-08-15 2013-12-10 Lester F. Ludwig Sensors, algorithms and applications for a high dimensional touchpad
DE102008051051A1 (de) * 2008-09-03 2010-03-04 Volkswagen Ag Verfahren und Vorrichtung zum Anzeigen von Information in einem Fahrzeug
CA2735992A1 (en) * 2008-09-04 2010-03-11 Extreme Reality Ltd. Method system and software for providing image sensor based human machine interfacing
JPWO2010029619A1 (ja) * 2008-09-10 2012-02-02 富士通東芝モバイルコミュニケーションズ株式会社 携帯端末
US20100070931A1 (en) * 2008-09-15 2010-03-18 Sony Ericsson Mobile Communications Ab Method and apparatus for selecting an object
US8769427B2 (en) 2008-09-19 2014-07-01 Google Inc. Quick gesture input
FR2936326B1 (fr) * 2008-09-22 2011-04-29 Stantum Dispositif pour le controle d'appareil electronique par la manipulation d'objets graphiques sur un ecran tactile multicontacts
US20100073303A1 (en) * 2008-09-24 2010-03-25 Compal Electronics, Inc. Method of operating a user interface
CN102165402A (zh) * 2008-09-24 2011-08-24 皇家飞利浦电子股份有限公司 用于多点触敏设备的用户接口
US9223430B2 (en) * 2008-09-26 2015-12-29 Hewlett-Packard Development Company Distributing touch data
US20100083108A1 (en) * 2008-09-26 2010-04-01 Research In Motion Limited Touch-screen device having soft escape key
US8957835B2 (en) 2008-09-30 2015-02-17 Apple Inc. Head-mounted display apparatus for retaining a portable electronic device with display
US8683390B2 (en) * 2008-10-01 2014-03-25 Microsoft Corporation Manipulation of objects on multi-touch user interface
US20100087169A1 (en) * 2008-10-02 2010-04-08 Microsoft Corporation Threading together messages with multiple common participants
US8676904B2 (en) 2008-10-02 2014-03-18 Apple Inc. Electronic devices with voice command and contextual data processing capabilities
KR101586627B1 (ko) * 2008-10-06 2016-01-19 삼성전자주식회사 멀티 터치를 이용한 리스트 관리 방법 및 장치
KR101503835B1 (ko) * 2008-10-13 2015-03-18 삼성전자주식회사 멀티터치를 이용한 오브젝트 관리 방법 및 장치
US8446389B2 (en) * 2008-10-15 2013-05-21 Lenovo (Singapore) Pte. Ltd Techniques for creating a virtual touchscreen
US8174504B2 (en) * 2008-10-21 2012-05-08 Synaptics Incorporated Input device and method for adjusting a parameter of an electronic system
US20100105441A1 (en) * 2008-10-23 2010-04-29 Chad Aron Voss Display Size of Representations of Content
US8385952B2 (en) * 2008-10-23 2013-02-26 Microsoft Corporation Mobile communications device user interface
US20100107100A1 (en) 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US8411046B2 (en) 2008-10-23 2013-04-02 Microsoft Corporation Column organization of content
US20100105424A1 (en) * 2008-10-23 2010-04-29 Smuga Michael A Mobile Communications Device User Interface
US8525776B2 (en) * 2008-10-27 2013-09-03 Lenovo (Singapore) Pte. Ltd Techniques for controlling operation of a device with a virtual touchscreen
US20100194701A1 (en) * 2008-10-28 2010-08-05 Hill Jared C Method of recognizing a multi-touch area rotation gesture
EP2352077B1 (en) * 2008-10-30 2016-02-10 NEC Corporation Portable terminal device, data manipulation processing method and data manipulation processing program
KR101569176B1 (ko) * 2008-10-30 2015-11-20 삼성전자주식회사 오브젝트 실행 방법 및 장치
KR101019335B1 (ko) * 2008-11-11 2011-03-07 주식회사 팬택 제스처를 이용한 이동단말의 어플리케이션 제어 방법 및 시스템
US8502785B2 (en) * 2008-11-12 2013-08-06 Apple Inc. Generating gestures tailored to a hand resting on a surface
KR101027566B1 (ko) * 2008-11-17 2011-04-06 (주)메디슨 초음파 진단기 및 초음파 진단기에서의 명령 신호 생성 방법
US8566719B2 (en) * 2008-11-28 2013-10-22 Creative Technology Ltd Apparatus and method for controlling a sound reproduction apparatus
SE533704C2 (sv) 2008-12-05 2010-12-07 Flatfrog Lab Ab Pekkänslig apparat och förfarande för drivning av densamma
US8294047B2 (en) 2008-12-08 2012-10-23 Apple Inc. Selective input signal rejection and modification
US8660300B2 (en) * 2008-12-12 2014-02-25 Silicon Laboratories Inc. Apparatus and method for optical gesture recognition
GB2478230B (en) * 2008-12-15 2014-05-14 Hewlett Packard Development Co Gesture based edit mode
TWI474226B (zh) * 2008-12-17 2015-02-21 Htc Corp 可攜式通訊裝置及其調整複數觸控訊號之方法
JP2010157038A (ja) * 2008-12-26 2010-07-15 Toshiba Corp 電子機器、入力制御方法
JP2010157039A (ja) * 2008-12-26 2010-07-15 Toshiba Corp 電子機器、入力制御方法
JP5789516B2 (ja) * 2008-12-29 2015-10-07 ヒューレット−パッカード デベロップメント カンパニー エル.ピー.Hewlett‐Packard Development Company, L.P. ジェスチャー検出ゾーン
KR101021857B1 (ko) * 2008-12-30 2011-03-17 삼성전자주식회사 듀얼 터치 센서를 이용하여 제어 신호를 입력하는 장치 및 방법
US8957865B2 (en) * 2009-01-05 2015-02-17 Apple Inc. Device, method, and graphical user interface for manipulating a user interface object
US10019081B2 (en) * 2009-01-15 2018-07-10 International Business Machines Corporation Functionality switching in pointer input devices
US7870496B1 (en) 2009-01-29 2011-01-11 Jahanzeb Ahmed Sherwani System using touchscreen user interface of a mobile device to remotely control a host computer
US20140160030A1 (en) * 2009-02-09 2014-06-12 Cypress Semiconductor Corporation Sensor system and method for mapping and creating gestures
TWM361674U (en) * 2009-02-19 2009-07-21 Sentelic Corp Touch control module
JP4775459B2 (ja) * 2009-02-27 2011-09-21 株式会社デンソー 電子機器及び情報処理システム
US8566044B2 (en) 2009-03-16 2013-10-22 Apple Inc. Event recognition
US9875013B2 (en) * 2009-03-16 2018-01-23 Apple Inc. Methods and graphical user interfaces for editing on a multifunction device with a touch screen display
US9311112B2 (en) * 2009-03-16 2016-04-12 Apple Inc. Event recognition
US8572513B2 (en) 2009-03-16 2013-10-29 Apple Inc. Device, method, and graphical user interface for moving a current position in content at a variable scrubbing rate
US8589374B2 (en) 2009-03-16 2013-11-19 Apple Inc. Multifunction device with integrated search and application selection
US8285499B2 (en) 2009-03-16 2012-10-09 Apple Inc. Event recognition
US8238876B2 (en) 2009-03-30 2012-08-07 Microsoft Corporation Notifications
US8175653B2 (en) 2009-03-30 2012-05-08 Microsoft Corporation Chromeless user interface
US8355698B2 (en) 2009-03-30 2013-01-15 Microsoft Corporation Unlock screen
US10824238B2 (en) 2009-04-02 2020-11-03 Oblong Industries, Inc. Operating environment with gestural control and multiple client devices, displays, and users
TWI395124B (zh) * 2009-04-02 2013-05-01 Mstar Semiconductor Inc 數位化裝置、數位轉換方法及電容式觸控面板裝置
KR101593598B1 (ko) * 2009-04-03 2016-02-12 삼성전자주식회사 휴대단말에서 제스처를 이용한 기능 실행 방법
US9258402B2 (en) * 2009-04-14 2016-02-09 Qualcomm Incorporated System and method for controlling mobile devices
KR101537706B1 (ko) * 2009-04-16 2015-07-20 엘지전자 주식회사 이동 단말기 및 그 제어 방법
KR101588730B1 (ko) * 2009-04-21 2016-01-26 엘지전자 주식회사 이동 단말기 및 이것의 인스턴트 메시징 서비스를 이용한 대화 방법
TWI497357B (zh) * 2009-04-23 2015-08-21 Waltop Int Corp 多點觸控板控制方法
US8633904B2 (en) 2009-04-24 2014-01-21 Cypress Semiconductor Corporation Touch identification for multi-touch technology
TWI469019B (zh) * 2009-04-30 2015-01-11 Chimei Innolux Corp 電容式觸控螢幕省電裝置及其方法與電容式觸控螢幕
US8355007B2 (en) * 2009-05-11 2013-01-15 Adobe Systems Incorporated Methods for use with multi-touch displays for determining when a touch is processed as a mouse event
TW201040823A (en) * 2009-05-11 2010-11-16 Au Optronics Corp Multi-touch method for resistive touch panel
WO2010131122A2 (en) * 2009-05-13 2010-11-18 France Telecom User interface to provide enhanced control of an application program
US8352884B2 (en) * 2009-05-21 2013-01-08 Sony Computer Entertainment Inc. Dynamic reconfiguration of GUI display decomposition based on predictive model
US8269736B2 (en) * 2009-05-22 2012-09-18 Microsoft Corporation Drop target gestures
KR101597553B1 (ko) * 2009-05-25 2016-02-25 엘지전자 주식회사 기능 실행 방법 및 그 장치
KR101564222B1 (ko) 2009-05-26 2015-11-06 삼성전자주식회사 휴대단말의 잠금 모드 해제 방법 및 장치
US8581856B2 (en) * 2009-05-27 2013-11-12 Microsoft Corporation Touch sensitive display apparatus using sensor input
US20110087974A1 (en) * 2009-05-28 2011-04-14 Kulas Charles J User interface controls including capturing user mood in response to a user cue
US10241752B2 (en) 2011-09-30 2019-03-26 Apple Inc. Interface for a virtual digital assistant
US20100309140A1 (en) * 2009-06-05 2010-12-09 Microsoft Corporation Controlling touch input modes
US9858925B2 (en) 2009-06-05 2018-01-02 Apple Inc. Using context information to facilitate processing of commands in a virtual assistant
US10241644B2 (en) 2011-06-03 2019-03-26 Apple Inc. Actionable reminder entries
US20120311585A1 (en) 2011-06-03 2012-12-06 Apple Inc. Organizing task items that represent tasks to perform
US20120327009A1 (en) * 2009-06-07 2012-12-27 Apple Inc. Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface
US8681106B2 (en) 2009-06-07 2014-03-25 Apple Inc. Devices, methods, and graphical user interfaces for accessibility using a touch-sensitive surface
US8464182B2 (en) * 2009-06-07 2013-06-11 Apple Inc. Device, method, and graphical user interface for providing maps, directions, and location-based information
CA2761191C (en) * 2009-06-19 2016-09-20 Research In Motion Limited Portable electronic device with face touch detection
US9431006B2 (en) 2009-07-02 2016-08-30 Apple Inc. Methods and apparatuses for automatic speech recognition
JP2011014044A (ja) * 2009-07-03 2011-01-20 Sony Corp 操作制御装置、操作制御方法およびコンピュータプログラム
US9182854B2 (en) * 2009-07-08 2015-11-10 Microsoft Technology Licensing, Llc System and method for multi-touch interactions with a touch sensitive screen
US9710097B2 (en) 2009-07-10 2017-07-18 Adobe Systems Incorporated Methods and apparatus for natural media painting using touch-and-stylus combination gestures
JP2011028366A (ja) * 2009-07-22 2011-02-10 Sony Corp 操作制御装置および操作制御方法
US8428368B2 (en) * 2009-07-31 2013-04-23 Echostar Technologies L.L.C. Systems and methods for hand gesture control of an electronic device
US9563350B2 (en) * 2009-08-11 2017-02-07 Lg Electronics Inc. Mobile terminal and method for controlling the same
KR100984817B1 (ko) * 2009-08-19 2010-10-01 주식회사 컴퍼니원헌드레드 이동통신 단말기의 터치스크린을 이용한 사용자 인터페이스 방법
US20120151415A1 (en) * 2009-08-24 2012-06-14 Park Yong-Gook Method for providing a user interface using motion and device adopting the method
JP5482023B2 (ja) * 2009-08-27 2014-04-23 ソニー株式会社 情報処理装置、情報処理方法、及びプログラム
JP2011059820A (ja) * 2009-09-07 2011-03-24 Sony Corp 情報処理装置、情報処理方法、およびプログラム
US9176962B2 (en) 2009-09-07 2015-11-03 Apple Inc. Digital media asset browsing with audio cues
CN101655771B (zh) * 2009-09-07 2011-07-20 上海合合信息科技发展有限公司 多触点字符输入方法及系统
US20110057886A1 (en) * 2009-09-10 2011-03-10 Oliver Ng Dynamic sizing of identifier on a touch-sensitive display
KR101629645B1 (ko) * 2009-09-18 2016-06-21 엘지전자 주식회사 휴대 단말기 및 그 동작방법
EP3855297A3 (en) * 2009-09-22 2021-10-27 Apple Inc. Device method and graphical user interface for manipulating user interface objects
WO2011035723A1 (zh) * 2009-09-23 2011-03-31 Han Dingnan 一套人机交互方法及界面
US8799826B2 (en) * 2009-09-25 2014-08-05 Apple Inc. Device, method, and graphical user interface for moving a calendar entry in a calendar application
US8780069B2 (en) 2009-09-25 2014-07-15 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8766928B2 (en) * 2009-09-25 2014-07-01 Apple Inc. Device, method, and graphical user interface for manipulating user interface objects
US8832585B2 (en) 2009-09-25 2014-09-09 Apple Inc. Device, method, and graphical user interface for manipulating workspace views
US20110078626A1 (en) * 2009-09-28 2011-03-31 William Bachman Contextual Presentation of Digital Media Asset Collections
CN102033642B (zh) 2009-09-29 2012-10-10 联想(北京)有限公司 一种手势识别的方法及电子设备
TW201112075A (en) * 2009-09-30 2011-04-01 Higgstec Inc Screen menu instruction generating method of a touch screen
TW201112074A (en) * 2009-09-30 2011-04-01 Higgstec Inc Touch gesture detecting method of a touch panel
DE102009043719A1 (de) * 2009-10-01 2011-04-07 Deutsche Telekom Ag Verfahren zur Befehlseingabe auf einer berührungssensitiven Oberfläche
US8892299B2 (en) * 2009-10-05 2014-11-18 Tesla Motors, Inc. Vehicle user interface with proximity activation
US8818624B2 (en) * 2009-10-05 2014-08-26 Tesla Motors, Inc. Adaptive soft buttons for a vehicle user interface
US9079498B2 (en) * 2009-10-05 2015-07-14 Tesla Motors, Inc. Morphing vehicle user interface
JPWO2011043422A1 (ja) * 2009-10-09 2013-03-04 日本電気株式会社 携帯機器及びそのセキュリティロック制御方法,プログラム
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
US9971807B2 (en) 2009-10-14 2018-05-15 Oblong Industries, Inc. Multi-process interactive systems and methods
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
US20110090155A1 (en) * 2009-10-15 2011-04-21 Qualcomm Incorporated Method, system, and computer program product combining gestural input from multiple touch screens into one gestural input
JP5351283B2 (ja) * 2009-10-16 2013-11-27 パイオニア株式会社 地図表示装置、地図表示方法及び地図表示プログラム
KR20110044496A (ko) * 2009-10-23 2011-04-29 삼성전자주식회사 휴대 단말기의 입력 신호 처리 장치 및 방법
US10101898B2 (en) * 2009-10-23 2018-10-16 Autodesk, Inc. Multi-touch graphical user interface for interacting with menus on a handheld device
TWI448960B (zh) * 2009-11-04 2014-08-11 Univ Ishou Interactive navigation system
GB0919516D0 (en) * 2009-11-06 2009-12-23 Imagination Tech Ltd Touch sensitive display
TWI494791B (zh) * 2009-11-06 2015-08-01 Au Optronics Corp 判斷觸控裝置之手勢之方法
TWI493407B (zh) * 2009-11-09 2015-07-21 Elan Microelectronics Corp Multi - function touchpad remote control and its control method
US8390600B2 (en) * 2009-11-13 2013-03-05 Microsoft Corporation Interactive display system with contact geometry interface
US8436821B1 (en) * 2009-11-20 2013-05-07 Adobe Systems Incorporated System and method for developing and classifying touch gestures
US20110138284A1 (en) * 2009-12-03 2011-06-09 Microsoft Corporation Three-state touch input system
US9465532B2 (en) 2009-12-18 2016-10-11 Synaptics Incorporated Method and apparatus for operating in pointing and enhanced gesturing modes
US20110148786A1 (en) 2009-12-18 2011-06-23 Synaptics Incorporated Method and apparatus for changing operating modes
JP4719296B1 (ja) * 2009-12-25 2011-07-06 株式会社東芝 情報処理装置及び情報処理方法
US8456297B2 (en) * 2010-01-06 2013-06-04 Apple Inc. Device, method, and graphical user interface for tracking movement on a map
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
US8698845B2 (en) * 2010-01-06 2014-04-15 Apple Inc. Device, method, and graphical user interface with interactive popup views
US8736561B2 (en) 2010-01-06 2014-05-27 Apple Inc. Device, method, and graphical user interface with content display modes and display rotation heuristics
US20110167350A1 (en) * 2010-01-06 2011-07-07 Apple Inc. Assist Features For Content Display Device
US8862576B2 (en) * 2010-01-06 2014-10-14 Apple Inc. Device, method, and graphical user interface for mapping directions between search results
JP5750875B2 (ja) * 2010-12-01 2015-07-22 ソニー株式会社 情報処理装置、情報処理方法及びプログラム
US10679605B2 (en) 2010-01-18 2020-06-09 Apple Inc. Hands-free list-reading by intelligent automated assistant
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
JP2011150414A (ja) * 2010-01-19 2011-08-04 Sony Corp 情報処理装置、操作入力決定方法及び操作入力決定プログラム
JP5636678B2 (ja) * 2010-01-19 2014-12-10 ソニー株式会社 表示制御装置、表示制御方法及び表示制御プログラム
US8539385B2 (en) * 2010-01-26 2013-09-17 Apple Inc. Device, method, and graphical user interface for precise positioning of objects
US8677268B2 (en) 2010-01-26 2014-03-18 Apple Inc. Device, method, and graphical user interface for resizing objects
US8539386B2 (en) * 2010-01-26 2013-09-17 Apple Inc. Device, method, and graphical user interface for selecting and moving objects
US8239785B2 (en) * 2010-01-27 2012-08-07 Microsoft Corporation Edge gestures
US20110185320A1 (en) * 2010-01-28 2011-07-28 Microsoft Corporation Cross-reference Gestures
US20110185299A1 (en) * 2010-01-28 2011-07-28 Microsoft Corporation Stamp Gestures
CN101763270B (zh) 2010-01-28 2011-06-15 华为终端有限公司 组件显示处理方法和用户设备
US20110191704A1 (en) * 2010-02-04 2011-08-04 Microsoft Corporation Contextual multiplexing gestures
US20110191719A1 (en) * 2010-02-04 2011-08-04 Microsoft Corporation Cut, Punch-Out, and Rip Gestures
US20110209098A1 (en) * 2010-02-19 2011-08-25 Hinckley Kenneth P On and Off-Screen Gesture Combinations
US20110209080A1 (en) * 2010-02-24 2011-08-25 Htc Corporation Display method and electronic device for using the same
US20110205157A1 (en) * 2010-02-24 2011-08-25 Walline Erin K System and Method for Information Handling System Touchpad Enablement
US20110209058A1 (en) * 2010-02-25 2011-08-25 Microsoft Corporation Multi-screen hold and tap gesture
US8707174B2 (en) * 2010-02-25 2014-04-22 Microsoft Corporation Multi-screen hold and page-flip gesture
US8682667B2 (en) 2010-02-25 2014-03-25 Apple Inc. User profiling for selecting user specific voice input processing information
US8471814B2 (en) 2010-02-26 2013-06-25 Microsoft Corporation User interface control using a keyboard
TWI545468B (zh) * 2010-03-04 2016-08-11 Sentelic Corp Input device
US8756522B2 (en) * 2010-03-19 2014-06-17 Blackberry Limited Portable electronic device and method of controlling same
US9007190B2 (en) 2010-03-31 2015-04-14 Tk Holdings Inc. Steering wheel sensors
US8587422B2 (en) 2010-03-31 2013-11-19 Tk Holdings, Inc. Occupant sensing system
DE102011006649B4 (de) 2010-04-02 2018-05-03 Tk Holdings Inc. Lenkrad mit Handsensoren
US9823831B2 (en) 2010-04-07 2017-11-21 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9513801B2 (en) * 2010-04-07 2016-12-06 Apple Inc. Accessing electronic notifications and settings icons with gestures
US20110252376A1 (en) 2010-04-07 2011-10-13 Imran Chaudhri Device, Method, and Graphical User Interface for Managing Concurrently Open Software Applications
US8448084B2 (en) 2010-04-08 2013-05-21 Twitter, Inc. User interface mechanics
TWI413922B (zh) * 2010-04-23 2013-11-01 Primax Electronics Ltd 觸控板之控制方法與應用該方法之觸控裝置
US9134897B2 (en) 2010-04-26 2015-09-15 Via Technologies, Inc. Electronic system and method for operating touch screen thereof
US8810509B2 (en) * 2010-04-27 2014-08-19 Microsoft Corporation Interfacing with a computing application using a multi-digit sensor
JP2011238125A (ja) * 2010-05-12 2011-11-24 Sony Corp 画像処理装置および方法、並びにプログラム
EP2393000B1 (en) * 2010-06-04 2019-08-07 Lg Electronics Inc. Mobile terminal capable of providing multiplayer game and method of controlling operation of the mobile terminal
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
US8749499B2 (en) * 2010-06-08 2014-06-10 Sap Ag Touch screen for bridging multi and/or single touch points to applications
US10216408B2 (en) 2010-06-14 2019-02-26 Apple Inc. Devices and methods for identifying user interface objects based on view hierarchy
WO2011158475A1 (ja) * 2010-06-16 2011-12-22 パナソニック株式会社 情報入力装置、情報入力方法及びプログラム
US8487955B2 (en) * 2010-06-30 2013-07-16 Xerox Corporation Language-based color editing for mobile devices
JP5241038B2 (ja) * 2010-07-01 2013-07-17 パナソニック株式会社 電子機器、表示制御方法、及びプログラム
US8773370B2 (en) 2010-07-13 2014-07-08 Apple Inc. Table editing systems with gesture-based insertion and deletion of columns and rows
US20120026077A1 (en) * 2010-07-28 2012-02-02 Google Inc. Mapping trackpad operations to touchscreen events
US9098182B2 (en) 2010-07-30 2015-08-04 Apple Inc. Device, method, and graphical user interface for copying user interface objects between content regions
US9081494B2 (en) 2010-07-30 2015-07-14 Apple Inc. Device, method, and graphical user interface for copying formatting attributes
JP5465135B2 (ja) * 2010-08-30 2014-04-09 富士フイルム株式会社 医療情報表示装置および方法、並びにプログラム
US8854318B2 (en) 2010-09-01 2014-10-07 Nokia Corporation Mode switching
JP5630160B2 (ja) * 2010-09-07 2014-11-26 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
EP2614426A2 (en) 2010-09-08 2013-07-17 Telefonaktiebolaget L M Ericsson (publ) Gesture-based control of iptv system
US20120056823A1 (en) * 2010-09-08 2012-03-08 Telefonaktiebolaget L M Ericsson (Publ) Gesture-Based Addressing of Devices
US9747270B2 (en) * 2011-01-07 2017-08-29 Microsoft Technology Licensing, Llc Natural input for spreadsheet actions
US9003298B2 (en) * 2010-09-21 2015-04-07 Microsoft Corporation Web page application controls
US20120075196A1 (en) * 2010-09-23 2012-03-29 Nokia Corporation Apparatus and method for user input
US10284437B2 (en) 2010-09-30 2019-05-07 Efolder, Inc. Cloud-based virtual machines and offices
US8924360B1 (en) 2010-09-30 2014-12-30 Axcient, Inc. Systems and methods for restoring a file
US8589350B1 (en) 2012-04-02 2013-11-19 Axcient, Inc. Systems, methods, and media for synthesizing views of file system backups
US8954544B2 (en) 2010-09-30 2015-02-10 Axcient, Inc. Cloud-based virtual machines and offices
US9705730B1 (en) 2013-05-07 2017-07-11 Axcient, Inc. Cloud storage using Merkle trees
US9235474B1 (en) 2011-02-17 2016-01-12 Axcient, Inc. Systems and methods for maintaining a virtual failover volume of a target computing system
WO2012044714A1 (en) 2010-10-01 2012-04-05 Imerj LLC Pinch gesture to swap windows
US9678572B2 (en) 2010-10-01 2017-06-13 Samsung Electronics Co., Ltd. Apparatus and method for turning e-book pages in portable terminal
EP2437153A3 (en) * 2010-10-01 2016-10-05 Samsung Electronics Co., Ltd. Apparatus and method for turning e-book pages in portable terminal
EP2437151B1 (en) 2010-10-01 2020-07-08 Samsung Electronics Co., Ltd. Apparatus and method for turning e-book pages in portable terminal
US20120218202A1 (en) 2010-10-01 2012-08-30 Sanjiv Sirpal Windows position control for phone applications
US20120084737A1 (en) 2010-10-01 2012-04-05 Flextronics Id, Llc Gesture controls for multi-screen hierarchical applications
KR101743632B1 (ko) 2010-10-01 2017-06-07 삼성전자주식회사 휴대용 단말기에서 전자책 페이지 넘김 장치 및 방법
FR2965962B1 (fr) * 2010-10-07 2014-11-21 Compagnie Ind Et Financiere Dingenierie Ingenico Dispositif de saisie de donnees en braille, procede et produit programme d'ordinateur correspondants.
JP5648405B2 (ja) * 2010-10-12 2015-01-07 コニカミノルタ株式会社 画像形成装置およびコンピュータプログラム
JP5199325B2 (ja) * 2010-10-14 2013-05-15 シャープ株式会社 情報入力装置及び画像形成装置
KR101915615B1 (ko) 2010-10-14 2019-01-07 삼성전자주식회사 모션 기반 사용자 인터페이스 제어 장치 및 방법
CN102467315A (zh) * 2010-10-29 2012-05-23 国际商业机器公司 控制具有触摸式信号输入装置的电子设备的方法和系统
US8587547B2 (en) 2010-11-05 2013-11-19 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
US8754860B2 (en) 2010-11-05 2014-06-17 Apple Inc. Device, method, and graphical user interface for manipulating soft keyboards
KR101522345B1 (ko) 2010-11-12 2015-05-21 주식회사 케이티 이동 통신 단말에서의 배경화면 표시 방법 및 그 장치
US20120133579A1 (en) * 2010-11-30 2012-05-31 Microsoft Corporation Gesture recognition management
US8812973B1 (en) 2010-12-07 2014-08-19 Google Inc. Mobile device text-formatting
JP5604279B2 (ja) * 2010-12-08 2014-10-08 日本システムウエア株式会社 ジェスチャー認識装置、方法、プログラム、および該プログラムを格納したコンピュータ可読媒体
EP2653958A4 (en) 2010-12-17 2017-06-07 NEC Corporation Mobile terminal device, display control method and program
US9201539B2 (en) 2010-12-17 2015-12-01 Microsoft Technology Licensing, Llc Supplementing a touch input mechanism with fingerprint detection
NL2007993C2 (en) * 2010-12-20 2012-08-14 Apple Inc Event recognition.
US9244606B2 (en) 2010-12-20 2016-01-26 Apple Inc. Device, method, and graphical user interface for navigation of concurrently open software applications
US20120159383A1 (en) 2010-12-20 2012-06-21 Microsoft Corporation Customization of an immersive environment
KR101718893B1 (ko) 2010-12-24 2017-04-05 삼성전자주식회사 터치 인터페이스 제공 방법 및 장치
US9223471B2 (en) * 2010-12-28 2015-12-29 Microsoft Technology Licensing, Llc Touch screen control
CN105704841B (zh) * 2010-12-28 2019-03-08 联想(北京)有限公司 一种电子设备间交换信息的方法和电子设备
KR101802498B1 (ko) * 2010-12-31 2017-11-28 주식회사 케이티 이동 단말기 및 이동 단말기에서 터치 패턴 인식에 따른 지도 위치 검색 방법
US9423951B2 (en) 2010-12-31 2016-08-23 Microsoft Technology Licensing, Llc Content-based snap point
TW201232349A (en) * 2011-01-21 2012-08-01 Novatek Microelectronics Corp Single finger gesture determination method, touch control chip, touch control system and computer system
US10365819B2 (en) 2011-01-24 2019-07-30 Apple Inc. Device, method, and graphical user interface for displaying a character input user interface
US9250798B2 (en) * 2011-01-24 2016-02-02 Apple Inc. Device, method, and graphical user interface with a dynamic gesture disambiguation threshold
US9170606B2 (en) * 2011-01-31 2015-10-27 Panasonic Intellectual Property Management Co., Ltd. Information processing device, processing control method, program, and recording medium
TWI455002B (zh) * 2011-02-01 2014-10-01 Edamak Corp 近接手勢偵測裝置及方法
US8839156B2 (en) * 2011-02-03 2014-09-16 Disney Enterprises, Inc. Pointer tool for touch screens
US9665250B2 (en) 2011-02-07 2017-05-30 Blackberry Limited Portable electronic device and method of controlling same
KR101873787B1 (ko) * 2011-02-10 2018-07-03 삼성전자주식회사 터치스크린 단말기에서 멀티 터치 입력 처리 방법 및 장치
EP2677405A4 (en) 2011-02-18 2016-11-02 Nec Corp ELECTRONIC APPARATUS, CONTROL DEFINITION METHOD, AND PROGRAM
KR20120095034A (ko) * 2011-02-18 2012-08-28 삼성전자주식회사 휴대단말기의 터치패드 구동 방법 및 장치
US8782566B2 (en) 2011-02-22 2014-07-15 Cisco Technology, Inc. Using gestures to schedule and manage meetings
TW201237725A (en) * 2011-03-04 2012-09-16 Novatek Microelectronics Corp Single-finger and multi-touch gesture determination method, touch control chip, touch control system and computer system
US9442652B2 (en) * 2011-03-07 2016-09-13 Lester F. Ludwig General user interface gesture lexicon and grammar frameworks for multi-touch, high dimensional touch pad (HDTP), free-space camera, and other user interfaces
TWI483171B (zh) * 2011-03-10 2015-05-01 Chi Mei Comm Systems Inc 檔案管理系統及方法
CN102681703A (zh) * 2011-03-10 2012-09-19 联咏科技股份有限公司 单指与多指手势判断方法、触控感应控制芯片及触控系统
US8760424B2 (en) * 2011-03-17 2014-06-24 Intellitact Llc Touch enhanced interface
US9262612B2 (en) 2011-03-21 2016-02-16 Apple Inc. Device access using voice authentication
US9383917B2 (en) 2011-03-28 2016-07-05 Microsoft Technology Licensing, Llc Predictive tiling
JP5716503B2 (ja) * 2011-04-06 2015-05-13 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
JP5716502B2 (ja) * 2011-04-06 2015-05-13 ソニー株式会社 情報処理装置、情報処理方法およびコンピュータプログラム
TWI483172B (zh) * 2011-04-07 2015-05-01 Chi Mei Comm Systems Inc 編排行動裝置用戶介面的方法和系統
US9367229B2 (en) * 2011-04-08 2016-06-14 Adobe Systems Incorporated Touch-enabled device navigation system
US9298363B2 (en) 2011-04-11 2016-03-29 Apple Inc. Region activation for touch sensitive surface
KR20130052749A (ko) * 2011-04-15 2013-05-23 엘지전자 주식회사 터치 기반 사용자 인터페이스 장치 및 방법
KR101199618B1 (ko) 2011-05-11 2012-11-08 주식회사 케이티테크 화면 분할 표시 장치 및 방법
US9329773B2 (en) * 2011-05-19 2016-05-03 International Business Machines Corporation Scalable gesture-based device control
JP2012243163A (ja) * 2011-05-20 2012-12-10 Sony Corp 電子機器、プログラム及び制御方法
US20120304132A1 (en) 2011-05-27 2012-11-29 Chaitanya Dev Sareen Switching back to a previously-interacted-with application
US9032338B2 (en) * 2011-05-30 2015-05-12 Apple Inc. Devices, methods, and graphical user interfaces for navigating and editing text
US8677232B2 (en) 2011-05-31 2014-03-18 Apple Inc. Devices, methods, and graphical user interfaces for document manipulation
CN105955617B (zh) 2011-06-03 2019-07-12 谷歌有限责任公司 用于选择文本的手势
US10057736B2 (en) 2011-06-03 2018-08-21 Apple Inc. Active transport based notifications
US9513799B2 (en) * 2011-06-05 2016-12-06 Apple Inc. Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities
US20120311444A1 (en) * 2011-06-05 2012-12-06 Apple Inc. Portable multifunction device, method, and graphical user interface for controlling media playback using gestures
KR101810884B1 (ko) * 2011-06-07 2017-12-20 삼성전자주식회사 디바이스에서 제스처를 이용한 웹브라우저 인터페이스 제공 장치 및 방법
TWI470532B (zh) * 2011-06-09 2015-01-21 Inventec Corp 電子裝置及其操控方法
JP2013020289A (ja) * 2011-07-07 2013-01-31 Alps Electric Co Ltd 入力処理装置
KR101948645B1 (ko) * 2011-07-11 2019-02-18 삼성전자 주식회사 그래픽 오브젝트를 이용한 컨텐츠 제어 방법 및 장치
US20130019175A1 (en) * 2011-07-14 2013-01-17 Microsoft Corporation Submenus for context based menu system
US9582187B2 (en) * 2011-07-14 2017-02-28 Microsoft Technology Licensing, Llc Dynamic context based menus
CN102902469B (zh) * 2011-07-25 2015-08-19 宸鸿光电科技股份有限公司 手势识别方法及触控系统
US8687023B2 (en) 2011-08-02 2014-04-01 Microsoft Corporation Cross-slide gesture to select and rearrange
WO2013022222A2 (en) * 2011-08-05 2013-02-14 Samsung Electronics Co., Ltd. Method for controlling electronic apparatus based on motion recognition, and electronic apparatus applying the same
EP3413575A1 (en) 2011-08-05 2018-12-12 Samsung Electronics Co., Ltd. Method for controlling electronic apparatus based on voice recognition and electronic apparatus applying the same
US9417754B2 (en) 2011-08-05 2016-08-16 P4tents1, LLC User interface system, method, and computer program product
EP2557397B1 (de) * 2011-08-12 2014-02-19 Technisat Digital Gmbh Verfahren zum Bestimmen einer Route mittels einer Navigationseinrichtung
KR20130052753A (ko) * 2011-08-16 2013-05-23 삼성전자주식회사 터치스크린을 이용한 어플리케이션 실행 방법 및 이를 지원하는 단말기
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
US8994660B2 (en) 2011-08-29 2015-03-31 Apple Inc. Text correction processing
US9557909B2 (en) 2011-09-09 2017-01-31 Microsoft Technology Licensing, Llc Semantic zoom linguistic helpers
US8922575B2 (en) 2011-09-09 2014-12-30 Microsoft Corporation Tile cache
US10353566B2 (en) 2011-09-09 2019-07-16 Microsoft Technology Licensing, Llc Semantic zoom animations
JP5576841B2 (ja) 2011-09-09 2014-08-20 Kddi株式会社 押圧による画像のズームが可能なユーザインタフェース装置、画像ズーム方法及びプログラム
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
WO2013040270A1 (en) * 2011-09-13 2013-03-21 Newman Infinite, Inc. Apparatus, method and computer-readable storage medium for manipulating a user interface element
KR101869774B1 (ko) * 2011-09-21 2018-06-22 엘지전자 주식회사 이동 단말기 및 이의 제어방법
EP2573666B1 (en) * 2011-09-21 2018-09-05 LG Electronics Inc. Mobile terminal and control method thereof
US20130076654A1 (en) 2011-09-27 2013-03-28 Imerj LLC Handset states and state diagrams: open, closed transitional and easel
CN103858078B (zh) 2011-10-03 2017-07-14 古野电气株式会社 具有触摸板的装置、雷达装置、标绘装置、船用网络系统、标记确定方法
US9753623B2 (en) 2011-10-03 2017-09-05 Furuno Electric Co., Ltd. Device having touch panel, radar apparatus, plotter apparatus, ship network system, viewpoint changing method and viewpoint changing program
WO2013051046A1 (ja) 2011-10-03 2013-04-11 古野電気株式会社 タッチパネルを有する装置、レーダ装置、プロッタ装置、舶用ネットワークシステム、情報表示方法及び情報表示プログラム
WO2013051054A1 (ja) 2011-10-03 2013-04-11 古野電気株式会社 タッチパネルを有する装置、レーダ装置、プロッタ装置、舶用ネットワークシステム、情報表示方法及び情報表示プログラム
TWI488487B (zh) * 2011-10-18 2015-06-11 Acer Inc 利用手勢調整視訊影像壓縮的方法
CN108762577A (zh) 2011-10-18 2018-11-06 卡内基梅隆大学 用于分类触敏表面上的触摸事件的方法和设备
US9053083B2 (en) 2011-11-04 2015-06-09 Microsoft Technology Licensing, Llc Interaction between web gadgets and spreadsheets
TWI597626B (zh) 2011-11-08 2017-09-01 威盛電子股份有限公司 觸控面板的控制裝置、單點多指動作判斷方法以及用於產生單點多指動作的觸控筆
US9367230B2 (en) * 2011-11-08 2016-06-14 Microsoft Technology Licensing, Llc Interaction models for indirect interaction devices
US9141280B2 (en) 2011-11-09 2015-09-22 Blackberry Limited Touch-sensitive display method and apparatus
US10082950B2 (en) * 2011-11-09 2018-09-25 Joseph T. LAPP Finger-mapped character entry systems
CN102436351A (zh) * 2011-12-22 2012-05-02 优视科技有限公司 通过拖拽手势控制应用界面的方法和装置
US9383858B2 (en) * 2011-11-23 2016-07-05 Guangzhou Ucweb Computer Technology Co., Ltd Method and device for executing an operation on a mobile device
US9286414B2 (en) 2011-12-02 2016-03-15 Microsoft Technology Licensing, Llc Data discovery and description service
US20130155010A1 (en) * 2011-12-14 2013-06-20 Microchip Technology Incorporated Capacitive Proximity Based Gesture Input System
US9292094B2 (en) * 2011-12-16 2016-03-22 Microsoft Technology Licensing, Llc Gesture inferred vocabulary bindings
US8902180B2 (en) * 2011-12-16 2014-12-02 Nokia Corporation Methods, apparatuses, and computer program products for enabling use of remote devices with pre-defined gestures
FR2985049B1 (fr) * 2011-12-22 2014-01-31 Nanotec Solution Dispositif de mesure capacitive a electrodes commutees pour interfaces tactiles et sans contact
DE102011056940A1 (de) 2011-12-22 2013-06-27 Bauhaus Universität Weimar Verfahren zum Betrieb einer mehrfachberührungsfähigen Anzeige und Vorrichtung mit einer mehrfachberührungsfähigen Anzeige
US9223472B2 (en) 2011-12-22 2015-12-29 Microsoft Technology Licensing, Llc Closing applications
US9116611B2 (en) * 2011-12-29 2015-08-25 Apple Inc. Devices, methods, and graphical user interfaces for providing multitouch inputs and hardware-based features using a single touch input
US9342181B2 (en) 2012-01-09 2016-05-17 Nvidia Corporation Touch-screen input/output device touch sensing techniques
KR101951480B1 (ko) * 2012-01-09 2019-02-22 엘지전자 주식회사 전자 기기 및 전자 기기의 제어 방법
KR20130083195A (ko) * 2012-01-12 2013-07-22 삼성전자주식회사 터치를 이용한 키보드 레이아웃 변경을 위한 방법 및 장치
TW201329837A (zh) * 2012-01-13 2013-07-16 Fih Hong Kong Ltd 電子設備解鎖系統及方法
US9171099B2 (en) 2012-01-26 2015-10-27 Microsoft Technology Licensing, Llc System and method for providing calculation web services for online documents
KR20130091046A (ko) * 2012-02-07 2013-08-16 김지영 아이디어 휠 논리구조 기반형 iw어플리케이션모듈
US9395901B2 (en) * 2012-02-08 2016-07-19 Blackberry Limited Portable electronic device and method of controlling same
US20130207913A1 (en) * 2012-02-09 2013-08-15 Sony Mobile Communications Inc. Touch panel device, portable terminal, position detecting method, and recording medium
US9128605B2 (en) 2012-02-16 2015-09-08 Microsoft Technology Licensing, Llc Thumbnail-image selection of applications
KR101873413B1 (ko) 2012-02-17 2018-07-02 엘지전자 주식회사 이동 단말기 및 그것의 제어방법
US20130215038A1 (en) * 2012-02-17 2013-08-22 Rukman Senanayake Adaptable actuated input device with integrated proximity detection
US8830193B2 (en) * 2012-02-23 2014-09-09 Honeywell International Inc. Controlling views in display device with touch screen
US9977876B2 (en) 2012-02-24 2018-05-22 Perkinelmer Informatics, Inc. Systems, methods, and apparatus for drawing chemical structures using touch and gestures
KR101894567B1 (ko) 2012-02-24 2018-09-03 삼성전자 주식회사 락스크린 운용 방법 및 이를 지원하는 단말기
JP2013179402A (ja) * 2012-02-28 2013-09-09 Sony Corp 端末装置、情報処理装置、表示方法、及び表示制御方法
US10134385B2 (en) 2012-03-02 2018-11-20 Apple Inc. Systems and methods for name pronunciation
US9483461B2 (en) 2012-03-06 2016-11-01 Apple Inc. Handling speech synthesis of content for multiple languages
WO2013138052A1 (en) * 2012-03-13 2013-09-19 Microsoft Corporation Web page application controls
US20130246975A1 (en) * 2012-03-15 2013-09-19 Chandar Kumar Oddiraju Gesture group selection
US8803831B1 (en) 2012-03-23 2014-08-12 Google Inc. Chording sheath for computing device
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
US9575652B2 (en) 2012-03-31 2017-02-21 Microsoft Technology Licensing, Llc Instantiable gesture objects
JP5790578B2 (ja) * 2012-04-10 2015-10-07 株式会社デンソー 表示システム、表示装置、及び操作装置
JP5663519B2 (ja) * 2012-04-10 2015-02-04 京セラドキュメントソリューションズ株式会社 表示入力装置および画像形成装置
JP5645869B2 (ja) * 2012-04-13 2014-12-24 京セラドキュメントソリューションズ株式会社 表示入力装置および画像形成装置
WO2013154720A1 (en) 2012-04-13 2013-10-17 Tk Holdings Inc. Pressure sensor including a pressure sensitive material for use with control systems and methods of using the same
CN102622182A (zh) * 2012-04-16 2012-08-01 李波 具备近接感测投影点坐标指示的离屏触控交互系统
TWI456487B (zh) * 2012-04-26 2014-10-11 Acer Inc 行動裝置以及手勢判斷方法
US20130285924A1 (en) * 2012-04-26 2013-10-31 Research In Motion Limited Method and Apparatus Pertaining to the Interpretation of Touch-Based Actions
US9772700B2 (en) 2012-04-30 2017-09-26 Blackberry Limited Device and method for processing user input
US20130285927A1 (en) * 2012-04-30 2013-10-31 Research In Motion Limited Touchscreen keyboard with correction of previously input text
US20140040789A1 (en) * 2012-05-08 2014-02-06 Adobe Systems Incorporated Tool configuration history 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
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
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
EP2847657B1 (en) 2012-05-09 2016-08-10 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
WO2013169845A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for scrolling nested regions
CN104487928B (zh) 2012-05-09 2018-07-06 苹果公司 用于响应于手势而在显示状态之间进行过渡的设备、方法和图形用户界面
CN108241465B (zh) 2012-05-09 2021-03-09 苹果公司 用于针对在用户界面中执行的操作提供触觉反馈的方法和装置
WO2013169877A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for selecting user interface objects
AU2013259614B2 (en) 2012-05-09 2016-08-25 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
WO2013169843A1 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for manipulating framed graphical 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
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
WO2013169882A2 (en) 2012-05-09 2013-11-14 Yknots Industries Llc Device, method, and graphical user interface for moving and dropping a user interface object
US9280610B2 (en) 2012-05-14 2016-03-08 Apple Inc. Crowd sourcing information to fulfill user requests
US10168835B2 (en) 2012-05-23 2019-01-01 Flatfrog Laboratories Ab Spatial resolution in touch displays
US8671361B2 (en) * 2012-05-24 2014-03-11 Blackberry Limited Presentation of image on display screen with combination crop and rotation and with auto-resizing of crop field
TWI597653B (zh) * 2012-06-04 2017-09-01 宏達國際電子股份有限公司 調整螢幕物件尺寸的方法、裝置及電腦程式產品
US9721563B2 (en) 2012-06-08 2017-08-01 Apple Inc. Name recognition system
US9223489B2 (en) * 2012-06-13 2015-12-29 Adobe Systems Incorporated Method and apparatus for gesture based copying of attributes
US9493342B2 (en) 2012-06-21 2016-11-15 Nextinput, Inc. Wafer level MEMS force dies
US8970525B1 (en) 2012-06-27 2015-03-03 Google Inc. Method and system for trackpad input error mitigation
US9495129B2 (en) 2012-06-29 2016-11-15 Apple Inc. Device, method, and user interface for voice-activated navigation and browsing of a document
CN102779009B (zh) * 2012-06-29 2015-04-08 华为终端有限公司 一种应用程序界面显示方法及终端
EP2870445A1 (en) 2012-07-05 2015-05-13 Ian Campbell Microelectromechanical load sensor and methods of manufacturing the same
CN103529926A (zh) * 2012-07-06 2014-01-22 原相科技股份有限公司 输入系统
EP2872980B1 (en) 2012-07-15 2018-10-17 Apple Inc. Disambiguation of multitouch gesture recognition for 3d interaction
US9268424B2 (en) 2012-07-18 2016-02-23 Sony Corporation Mobile client device, operation method, recording medium, and operation system
US9058103B2 (en) * 2012-07-25 2015-06-16 Facebook, Inc. Gestures for keyboard switch
TW201405363A (zh) * 2012-07-26 2014-02-01 Hon Hai Prec Ind Co Ltd 應用程式控制系統及方法
US9823935B2 (en) * 2012-07-26 2017-11-21 Nvidia Corporation Techniques for latching input events to display flips
KR102101818B1 (ko) * 2012-07-30 2020-04-17 삼성전자주식회사 단말기의 데이터전송 제어장치 및 방법
CN103576961A (zh) * 2012-08-06 2014-02-12 闫化玉 使用通用符号和通用符号的变体符号手势人机互交的方法
US9507513B2 (en) 2012-08-17 2016-11-29 Google Inc. Displaced double tap gesture
US9250783B2 (en) 2012-08-21 2016-02-02 Apple Inc. Toggle gesture during drag gesture
JP5928245B2 (ja) * 2012-08-23 2016-06-01 カシオ計算機株式会社 データ処理装置及びプログラム
US9552068B2 (en) * 2012-08-27 2017-01-24 Microchip Technology Germany Gmbh Input device with hand posture control
US9558278B2 (en) 2012-09-11 2017-01-31 Apple Inc. Integrated content recommendation
US9218118B2 (en) 2012-09-11 2015-12-22 Apple Inc. Media player playlist management
US9696223B2 (en) 2012-09-17 2017-07-04 Tk Holdings Inc. Single layer force sensor
US9547647B2 (en) 2012-09-19 2017-01-17 Apple Inc. Voice-based media searching
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
US9785647B1 (en) 2012-10-02 2017-10-10 Axcient, Inc. File system virtualization
US9430123B2 (en) * 2012-10-09 2016-08-30 Sap Se Triggering a refresh of displayed content on a mobile device
US9501171B1 (en) * 2012-10-15 2016-11-22 Famous Industries, Inc. Gesture fingerprinting
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
WO2014062730A1 (en) 2012-10-15 2014-04-24 Famous Industries, Inc. Efficient manipulation of surfaces in multi-dimensional space using energy agents
JP5552632B2 (ja) * 2012-10-29 2014-07-16 株式会社東芝 情報処理装置および入力方法
US9058100B2 (en) * 2012-11-06 2015-06-16 Fang Li Using motion gestures to send, save, delete, and reject a message
US9852140B1 (en) 2012-11-07 2017-12-26 Axcient, Inc. Efficient file replication
US10289204B2 (en) * 2012-11-15 2019-05-14 Quantum Interface, Llc Apparatuses for controlling electrical devices and software programs and methods for making and using same
US10503359B2 (en) * 2012-11-15 2019-12-10 Quantum Interface, Llc Selection attractive interfaces, systems and apparatuses including such interfaces, methods for making and using same
WO2014083953A1 (ja) * 2012-11-27 2014-06-05 ソニー株式会社 表示装置及び表示方法、並びにコンピューター・プログラム
US9235342B2 (en) 2012-11-28 2016-01-12 International Business Machines Corporation Selective sharing of displayed content in a view presented on a touchscreen of a processing system
US9535583B2 (en) 2012-12-13 2017-01-03 Perkinelmer Informatics, Inc. Draw-ahead feature for chemical structure drawing applications
US9134892B2 (en) 2012-12-14 2015-09-15 Barnes & Noble College Booksellers, Llc Drag-based content selection technique for touch screen UI
US20140173529A1 (en) * 2012-12-14 2014-06-19 Barnesandnoble.Com Llc Circular gesture for touch sensitive ui control feature
US9134893B2 (en) * 2012-12-14 2015-09-15 Barnes & Noble College Booksellers, Llc Block-based content selecting technique for touch screen UI
US9659546B2 (en) * 2012-12-17 2017-05-23 Nec Display Solutions, Ltd. Control apparatus and control method to control external device depending on motion of human body
TWI475472B (zh) * 2012-12-19 2015-03-01 Inventec Corp 在觸控螢幕中提供繪圖操作之系統及其方法
CN103902080A (zh) * 2012-12-27 2014-07-02 华硕电脑股份有限公司 触控装置以及触控处理方法
WO2014105275A1 (en) 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
AU2013368445B8 (en) 2012-12-29 2017-02-09 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or select contents
WO2014105279A1 (en) * 2012-12-29 2014-07-03 Yknots Industries Llc Device, method, and graphical user interface for switching between user interfaces
AU2013368443B2 (en) 2012-12-29 2016-03-24 Apple Inc. Device, method, and graphical user interface for transitioning between touch input to display output relationships
WO2014105277A2 (en) 2012-12-29 2014-07-03 Yknots Industries Llc 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
EP3467634B1 (en) 2012-12-29 2020-09-23 Apple Inc. Device, method, and graphical user interface for navigating user interface hierarchies
US10073552B2 (en) 2013-01-15 2018-09-11 Cirque Corporation Multi-dimensional multi-finger search using oversampling hill climbing and descent with range
JP6159323B2 (ja) * 2013-01-31 2017-07-05 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America 情報処理方法及び情報処理装置
CN103135929A (zh) * 2013-01-31 2013-06-05 北京小米科技有限责任公司 控制应用界面移动的方法、装置和终端设备
JP6232706B2 (ja) * 2013-02-05 2017-11-22 コニカミノルタ株式会社 情報表示装置、画像形成装置、情報表示装置の制御方法、および情報表示装置の制御プログラム
US20140237422A1 (en) * 2013-02-15 2014-08-21 Flatfrog Laboratories Ab Interpretation of pressure based gesture
WO2014128784A1 (ja) * 2013-02-20 2014-08-28 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ 携帯情報端末の制御方法及びプログラム
US20140232672A1 (en) * 2013-02-20 2014-08-21 Tencent Technology (Shenzhen) Company Limited Method and terminal for triggering application programs and application program functions
US9397907B1 (en) 2013-03-07 2016-07-19 Axcient, Inc. Protection status determinations for computing devices
US9292153B1 (en) * 2013-03-07 2016-03-22 Axcient, Inc. Systems and methods for providing efficient and focused visualization of data
KR102117086B1 (ko) * 2013-03-08 2020-06-01 삼성디스플레이 주식회사 단말기 및 그의 조작 방법
US8854361B1 (en) 2013-03-13 2014-10-07 Cambridgesoft Corporation Visually augmenting a graphical rendering of a chemical structure representation or biological sequence representation with multi-dimensional information
US9170676B2 (en) 2013-03-15 2015-10-27 Qualcomm Incorporated Enhancing touch inputs with gestures
US9477404B2 (en) 2013-03-15 2016-10-25 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
CN105144071B (zh) * 2013-03-15 2019-11-19 苹果公司 用于管理用户界面的方法和电子设备
US9823813B2 (en) * 2013-03-15 2017-11-21 Salesforce.Com, Inc. Apparatus and methods for performing an action on a database record
US9658740B2 (en) 2013-03-15 2017-05-23 Apple Inc. Device, method, and graphical user interface for managing concurrently open software applications
US9529488B2 (en) 2013-03-15 2016-12-27 Salesforce.Com, Inc. Systems and methods for creating custom actions
CN104063140B (zh) * 2013-03-18 2017-11-03 联想(北京)有限公司 选择对象的方法和电子设备
KR20140114766A (ko) 2013-03-19 2014-09-29 퀵소 코 터치 입력을 감지하기 위한 방법 및 장치
US9612689B2 (en) 2015-02-02 2017-04-04 Qeexo, Co. Method and apparatus for classifying a touch event on a touchscreen as related to one of multiple function generating interaction layers and activating a function in the selected interaction layer
US9013452B2 (en) 2013-03-25 2015-04-21 Qeexo, Co. Method and system for activating different interactive functions using different types of finger contacts
US9450952B2 (en) 2013-05-29 2016-09-20 Microsoft Technology Licensing, Llc Live tiles without application-code execution
US10114536B2 (en) * 2013-03-29 2018-10-30 Microsoft Technology Licensing, Llc Systems and methods for performing actions for users from a locked device
US9715282B2 (en) * 2013-03-29 2017-07-25 Microsoft Technology Licensing, Llc Closing, starting, and restarting applications
US20140298219A1 (en) * 2013-03-29 2014-10-02 Microsoft Corporation Visual Selection and Grouping
KR102087896B1 (ko) * 2013-04-03 2020-03-12 삼성전자주식회사 터치스크린을 가지는 전자 장치에서 텍스트 입력하는 방법 및 장치
US9589120B2 (en) * 2013-04-05 2017-03-07 Microsoft Technology Licensing, Llc Behavior based authentication for touch screen devices
US10019113B2 (en) 2013-04-11 2018-07-10 Flatfrog Laboratories Ab Tomographic processing for touch detection
TWI493406B (zh) * 2013-04-24 2015-07-21 Acer Inc 電子裝置及其觸控偵測方法
CN104123089A (zh) * 2013-04-27 2014-10-29 腾讯科技(深圳)有限公司 一种地址栏的手势操作方法、装置及触摸屏终端
US10599250B2 (en) * 2013-05-06 2020-03-24 Qeexo, Co. Using finger touch types to interact with electronic devices
US9430127B2 (en) 2013-05-08 2016-08-30 Cambridgesoft Corporation Systems and methods for providing feedback cues for touch screen interface interaction with chemical and biological structure drawing applications
US9751294B2 (en) 2013-05-09 2017-09-05 Perkinelmer Informatics, Inc. Systems and methods for translating three dimensional graphic molecular models to computer aided design format
US10141930B2 (en) 2013-06-04 2018-11-27 Nvidia Corporation Three state latch
US9582608B2 (en) 2013-06-07 2017-02-28 Apple Inc. Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
WO2014197336A1 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for detecting errors in interactions with a voice-based digital assistant
WO2014197334A2 (en) 2013-06-07 2014-12-11 Apple Inc. System and method for user-specified pronunciation of words for speech synthesis and recognition
WO2014197335A1 (en) 2013-06-08 2014-12-11 Apple Inc. Interpreting and acting upon commands that involve sharing information with remote devices
US10176167B2 (en) 2013-06-09 2019-01-08 Apple Inc. System and method for inferring user intent from speech inputs
CN105264524B (zh) 2013-06-09 2019-08-02 苹果公司 用于实现跨数字助理的两个或更多个实例的会话持续性的设备、方法、和图形用户界面
US10664652B2 (en) 2013-06-15 2020-05-26 Microsoft Technology Licensing, Llc Seamless grid and canvas integration in a spreadsheet application
CN104252302A (zh) * 2013-06-26 2014-12-31 富泰华工业(深圳)有限公司 图像自适应调整系统及方法
WO2015005847A1 (en) 2013-07-12 2015-01-15 Flatfrog Laboratories Ab Partial detect mode
US10809893B2 (en) 2013-08-09 2020-10-20 Insyde Software Corp. System and method for re-sizing and re-positioning application windows in a touch-based computing device
US9423946B2 (en) 2013-08-12 2016-08-23 Apple Inc. Context sensitive actions in response to touch input
JP5456200B1 (ja) * 2013-08-13 2014-03-26 ソフトバンクモバイル株式会社 文字処理装置及びプログラム
TWI480797B (zh) * 2013-08-14 2015-04-11 Pegatron Corp 觸控方法及電子裝置
DE112013007346T5 (de) * 2013-08-21 2016-05-19 Mitsubishi Electric Corporation Programm zur Programmeditierung
US9547525B1 (en) 2013-08-21 2017-01-17 Google Inc. Drag toolbar to enter tab switching interface
US9569004B2 (en) 2013-08-22 2017-02-14 Google Inc. Swipe toolbar to switch tabs
US9785241B2 (en) 2013-08-26 2017-10-10 Paypal, Inc. Gesture identification
US9823728B2 (en) 2013-09-04 2017-11-21 Nvidia Corporation Method and system for reduced rate touch scanning on an electronic device
JP6223755B2 (ja) * 2013-09-06 2017-11-01 株式会社東芝 方法、電子機器、及びプログラム
US9542004B1 (en) * 2013-09-24 2017-01-10 Amazon Technologies, Inc. Gesture-based flash
JP2015064697A (ja) * 2013-09-24 2015-04-09 富士通株式会社 情報処理装置、情報処理方法および情報処理プログラム
US9881592B2 (en) 2013-10-08 2018-01-30 Nvidia Corporation Hardware overlay assignment
WO2015057634A2 (en) * 2013-10-18 2015-04-23 Citrix Systems, Inc. Providing enhanced message management user interfaces
WO2015065341A1 (en) * 2013-10-29 2015-05-07 Intel Corporation Gesture based human computer interaction
US9965170B2 (en) * 2013-11-11 2018-05-08 Lenovo (Singapore) Pte. Ltd. Multi-touch inputs for input interface control
KR102206053B1 (ko) * 2013-11-18 2021-01-21 삼성전자주식회사 입력 도구에 따라 입력 모드를 변경하는 전자 장치 및 방법
JP2015103161A (ja) * 2013-11-27 2015-06-04 コニカミノルタ株式会社 画像形成装置、操作画面の表示方法、およびコンピュータプログラム
JP6062351B2 (ja) * 2013-11-28 2017-01-18 京セラ株式会社 電子機器
US10296160B2 (en) 2013-12-06 2019-05-21 Apple Inc. Method for extracting salient dialog usage from live data
US9507470B2 (en) 2013-12-16 2016-11-29 Nvidia Corporation Method and system for reduced power touch input detection on an electronic device using reduced scanning
US9902611B2 (en) 2014-01-13 2018-02-27 Nextinput, Inc. Miniaturized and ruggedized wafer level MEMs force sensors
US10146376B2 (en) 2014-01-16 2018-12-04 Flatfrog Laboratories Ab Light coupling in TIR-based optical touch systems
US10126882B2 (en) 2014-01-16 2018-11-13 Flatfrog Laboratories Ab TIR-based optical touch systems of projection-type
JP6278262B2 (ja) * 2014-03-12 2018-02-14 ヤマハ株式会社 表示制御装置
CN103870061A (zh) * 2014-03-14 2014-06-18 李雪飞 在多点触控设备上实现鼠标功能的方法
KR102298602B1 (ko) 2014-04-04 2021-09-03 마이크로소프트 테크놀로지 라이센싱, 엘엘씨 확장가능한 애플리케이션 표시
EP3129847A4 (en) 2014-04-10 2017-04-19 Microsoft Technology Licensing, LLC Slider cover for computing device
WO2015154273A1 (en) 2014-04-10 2015-10-15 Microsoft Technology Licensing, Llc Collapsible shell cover for computing device
US10579252B2 (en) * 2014-04-28 2020-03-03 Ford Global Technologies, Llc Automotive touchscreen with simulated texture for the visually impaired
US11625145B2 (en) 2014-04-28 2023-04-11 Ford Global Technologies, Llc Automotive touchscreen with simulated texture for the visually impaired
KR20150134674A (ko) * 2014-05-22 2015-12-02 삼성전자주식회사 사용자 단말 및 이의 제어 방법, 그리고 멀티미디어 시스템
US10255267B2 (en) 2014-05-30 2019-04-09 Apple Inc. Device, method, and graphical user interface for a predictive keyboard
US9785630B2 (en) 2014-05-30 2017-10-10 Apple Inc. Text prediction using combined word N-gram and unigram language models
US9715875B2 (en) 2014-05-30 2017-07-25 Apple Inc. Reducing the need for manual start/end-pointing and trigger phrases
US9430463B2 (en) 2014-05-30 2016-08-30 Apple Inc. Exemplar-based natural language processing
EP3149728B1 (en) 2014-05-30 2019-01-16 Apple Inc. Multi-command single utterance input method
US9633004B2 (en) 2014-05-30 2017-04-25 Apple Inc. Better resolution when referencing to concepts
US9760559B2 (en) 2014-05-30 2017-09-12 Apple Inc. Predictive text input
US10078631B2 (en) 2014-05-30 2018-09-18 Apple Inc. Entropy-guided text prediction using combined word and character n-gram language models
US10170123B2 (en) 2014-05-30 2019-01-01 Apple Inc. Intelligent assistant for home automation
US9898162B2 (en) 2014-05-30 2018-02-20 Apple Inc. Swiping functions for messaging applications
US9842101B2 (en) 2014-05-30 2017-12-12 Apple Inc. Predictive conversion of language input
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
WO2015199602A1 (en) 2014-06-27 2015-12-30 Flatfrog Laboratories Ab Detection of surface contamination
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
JP6399834B2 (ja) * 2014-07-10 2018-10-03 キヤノン株式会社 情報処理装置、情報処理装置の制御方法、及びプログラム
US10254942B2 (en) 2014-07-31 2019-04-09 Microsoft Technology Licensing, Llc Adaptive sizing and positioning of application windows
US10678412B2 (en) 2014-07-31 2020-06-09 Microsoft Technology Licensing, Llc Dynamic joint dividers for application windows
US10592080B2 (en) 2014-07-31 2020-03-17 Microsoft Technology Licensing, Llc Assisted presentation of application windows
DE102014111749A1 (de) * 2014-08-18 2016-02-18 Dr. Ing. H.C. F. Porsche Aktiengesellschaft Verfahren und Vorrichtung zum Steuern eines technischen Gerätes
US10446141B2 (en) 2014-08-28 2019-10-15 Apple Inc. Automatic speech recognition based on user feedback
CN110072131A (zh) 2014-09-02 2019-07-30 苹果公司 音乐用户界面
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
US9329715B2 (en) 2014-09-11 2016-05-03 Qeexo, Co. Method and apparatus for differentiating touch screen users based on touch event analysis
US10789041B2 (en) 2014-09-12 2020-09-29 Apple Inc. Dynamic thresholds for always listening speech trigger
US11619983B2 (en) 2014-09-15 2023-04-04 Qeexo, Co. Method and apparatus for resolving touch screen ambiguities
KR20160034776A (ko) * 2014-09-22 2016-03-30 삼성전자주식회사 디바이스 및 상기 디바이스의 제어 방법
US10025684B2 (en) 2014-09-24 2018-07-17 Microsoft Technology Licensing, Llc Lending target device resources to host device computing environment
US10448111B2 (en) 2014-09-24 2019-10-15 Microsoft Technology Licensing, Llc Content projection
US10606417B2 (en) 2014-09-24 2020-03-31 Qeexo, Co. Method for improving accuracy of touch screen event analysis by use of spatiotemporal touch patterns
US9769227B2 (en) 2014-09-24 2017-09-19 Microsoft Technology Licensing, Llc Presentation of computing environment on multiple devices
US10635296B2 (en) * 2014-09-24 2020-04-28 Microsoft Technology Licensing, Llc Partitioned application presentation across devices
US10282024B2 (en) 2014-09-25 2019-05-07 Qeexo, Co. Classifying contacts or associations with a touch sensitive device
US9886432B2 (en) 2014-09-30 2018-02-06 Apple Inc. Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
KR101651006B1 (ko) * 2014-09-30 2016-08-24 원혁 터치 스크린 장치 및 터치 스크린 장치 동작 방법
US10074360B2 (en) 2014-09-30 2018-09-11 Apple Inc. Providing an indication of the suitability of speech recognition
US9668121B2 (en) 2014-09-30 2017-05-30 Apple Inc. Social reminders
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
CN106662891B (zh) 2014-10-30 2019-10-11 微软技术许可有限责任公司 多配置输入设备
US10552013B2 (en) 2014-12-02 2020-02-04 Apple Inc. Data detection
JP6055459B2 (ja) * 2014-12-17 2016-12-27 京セラドキュメントソリューションズ株式会社 タッチパネル装置、および画像処理装置
WO2016102296A2 (de) * 2014-12-22 2016-06-30 Volkswagen Ag Fingerleiste und anwendung der fingerleiste
US20160179355A1 (en) * 2014-12-23 2016-06-23 General Electric Company System and method for managing image scan parameters in medical imaging
EP3250993B1 (en) 2015-01-28 2019-09-04 FlatFrog Laboratories AB Dynamic touch quarantine frames
US10318074B2 (en) 2015-01-30 2019-06-11 Flatfrog Laboratories Ab Touch-sensing OLED display with tilted emitters
EP3537269A1 (en) 2015-02-09 2019-09-11 FlatFrog Laboratories AB Optical touch system
WO2016140612A1 (en) 2015-03-02 2016-09-09 Flatfrog Laboratories Ab Optical component for light coupling
KR102264748B1 (ko) * 2015-03-03 2021-06-14 삼성디스플레이 주식회사 터치 장치 및 이를 포함하는 표시 장치
US20160259544A1 (en) * 2015-03-04 2016-09-08 Artem Polikarpov Systems And Methods For Virtual Periphery Interaction
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
US9886953B2 (en) 2015-03-08 2018-02-06 Apple Inc. Virtual assistant activation
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
US9645732B2 (en) 2015-03-08 2017-05-09 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9721566B2 (en) 2015-03-08 2017-08-01 Apple Inc. Competing devices responding to voice triggers
US9990107B2 (en) 2015-03-08 2018-06-05 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US9632664B2 (en) 2015-03-08 2017-04-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
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
US10152208B2 (en) 2015-04-01 2018-12-11 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US20170045981A1 (en) 2015-08-10 2017-02-16 Apple Inc. Devices and Methods for Processing Touch Inputs Based on Their Intensities
US9842105B2 (en) 2015-04-16 2017-12-12 Apple Inc. Parsimonious continuous-space phrase representations for natural language processing
US9727151B2 (en) 2015-04-16 2017-08-08 Google Inc. Avoiding accidental cursor movement when contacting a surface of a trackpad
TWI588734B (zh) * 2015-05-26 2017-06-21 仁寶電腦工業股份有限公司 電子裝置及其操作方法
US10083688B2 (en) 2015-05-27 2018-09-25 Apple Inc. Device voice control for selecting a displayed affordance
JP6314914B2 (ja) * 2015-06-04 2018-04-25 京セラドキュメントソリューションズ株式会社 画像形成装置、画像形成装置の操作画面制御方法
US10127220B2 (en) 2015-06-04 2018-11-13 Apple Inc. Language identification from short strings
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
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US9674426B2 (en) 2015-06-07 2017-06-06 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10254939B2 (en) 2015-06-07 2019-04-09 Apple Inc. Device, method, and graphical user interface for providing and interacting with a virtual drawing aid
US9961239B2 (en) 2015-06-07 2018-05-01 Apple Inc. Touch accommodation options
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
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
US10186254B2 (en) 2015-06-07 2019-01-22 Apple Inc. Context-based endpoint detection
US9830048B2 (en) 2015-06-07 2017-11-28 Apple Inc. Devices and methods for processing touch inputs with instructions in a web page
WO2016201235A1 (en) 2015-06-10 2016-12-15 Nextinput, Inc. Ruggedized wafer level mems force sensor with a tolerance trench
US10599903B2 (en) * 2015-06-26 2020-03-24 Lenovo (Beijing) Limited Information processing method and electronic device
WO2017019028A1 (en) * 2015-07-28 2017-02-02 Hewlett Packard Enterprise Development Lp Application launch state determination
US9965445B2 (en) 2015-08-06 2018-05-08 FiftyThree, Inc. Systems and methods for gesture-based formatting
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
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
CN105117100A (zh) * 2015-08-19 2015-12-02 小米科技有限责任公司 目标对象的显示方法和装置
US10642404B2 (en) 2015-08-24 2020-05-05 Qeexo, Co. Touch sensitive device with multi-sensor stream synchronized data
US10671428B2 (en) 2015-09-08 2020-06-02 Apple Inc. Distributed personal assistant
US10747498B2 (en) 2015-09-08 2020-08-18 Apple Inc. Zero latency digital assistant
CN105162982A (zh) * 2015-09-17 2015-12-16 小米科技有限责任公司 接听扩展功能显示方法及装置
US9697820B2 (en) 2015-09-24 2017-07-04 Apple Inc. Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US11150774B2 (en) * 2015-09-25 2021-10-19 International Business Machines Corporation Modifying display of objects on a user interface for a computing device based on detected patterns of user interaction
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
US11587559B2 (en) 2015-09-30 2023-02-21 Apple Inc. Intelligent device identification
US10691473B2 (en) 2015-11-06 2020-06-23 Apple Inc. Intelligent automated assistant in a messaging environment
US10049668B2 (en) 2015-12-02 2018-08-14 Apple Inc. Applying neural network language models to weighted finite state transducers for automatic speech recognition
EP4075246A1 (en) 2015-12-09 2022-10-19 FlatFrog Laboratories AB Stylus for optical touch system
US10223066B2 (en) 2015-12-23 2019-03-05 Apple Inc. Proactive assistance based on dialog communication between devices
US10446143B2 (en) 2016-03-14 2019-10-15 Apple Inc. Identification of voice inputs providing credentials
US10528186B2 (en) * 2016-03-31 2020-01-07 Rovi Guides, Inc. Systems and methods for controlling playback of a media asset using a touch screen
US9934775B2 (en) 2016-05-26 2018-04-03 Apple Inc. Unit-selection text-to-speech synthesis based on predicted concatenation parameters
US10303255B2 (en) * 2016-05-31 2019-05-28 Atheer, Inc. Method and apparatus for unified free space pose input system navigation
US9972304B2 (en) 2016-06-03 2018-05-15 Apple Inc. Privacy preserving distributed evaluation framework for embedded personalized systems
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
DK179588B1 (en) 2016-06-09 2019-02-22 Apple Inc. INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT
US10490187B2 (en) 2016-06-10 2019-11-26 Apple Inc. Digital assistant providing automated status report
US10637986B2 (en) 2016-06-10 2020-04-28 Apple Inc. Displaying and updating a set of application views
US10586535B2 (en) 2016-06-10 2020-03-10 Apple Inc. Intelligent digital assistant in a multi-tasking environment
US10509862B2 (en) 2016-06-10 2019-12-17 Apple Inc. Dynamic phrase expansion of language input
US10192552B2 (en) 2016-06-10 2019-01-29 Apple Inc. Digital assistant providing whispered speech
US10067938B2 (en) 2016-06-10 2018-09-04 Apple Inc. Multilingual word prediction
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
DK201670540A1 (en) 2016-06-11 2018-01-08 Apple Inc Application integration with a digital assistant
DK179049B1 (en) 2016-06-11 2017-09-18 Apple Inc Data driven natural language event detection and classification
AU2017100670C4 (en) 2016-06-12 2019-11-21 Apple Inc. User interfaces for retrieving contextually relevant media content
US10474753B2 (en) 2016-09-07 2019-11-12 Apple Inc. Language identification using recurrent neural networks
US10817126B2 (en) * 2016-09-20 2020-10-27 Apple Inc. 3D document editing system
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
WO2018096430A1 (en) 2016-11-24 2018-05-31 Flatfrog Laboratories Ab Automatic optimisation of touch signal
US11281993B2 (en) 2016-12-05 2022-03-22 Apple Inc. Model and ensemble compression for metric learning
HUE059960T2 (hu) 2016-12-07 2023-01-28 Flatfrog Lab Ab Ívelt érintésérzékelõ eszköz
US10593346B2 (en) 2016-12-22 2020-03-17 Apple Inc. Rank-reduced token representation for automatic speech recognition
US11204787B2 (en) 2017-01-09 2021-12-21 Apple Inc. Application integration with a digital assistant
US10963104B2 (en) 2017-02-06 2021-03-30 Flatfrog Laboratories Ab Optical coupling in touch-sensing systems
US11243125B2 (en) 2017-02-09 2022-02-08 Nextinput, Inc. Integrated piezoresistive and piezoelectric fusion force sensor
CN116907693A (zh) 2017-02-09 2023-10-20 触控解决方案股份有限公司 集成数字力传感器和相关制造方法
CN106843737B (zh) * 2017-02-13 2020-05-08 北京新美互通科技有限公司 文本输入方法、装置及终端设备
US10684758B2 (en) 2017-02-20 2020-06-16 Microsoft Technology Licensing, Llc Unified system for bimanual interactions
US10558341B2 (en) * 2017-02-20 2020-02-11 Microsoft Technology Licensing, Llc Unified system for bimanual interactions on flexible representations of content
WO2018160205A1 (en) 2017-03-03 2018-09-07 Perkinelmer Informatics, Inc. Systems and methods for searching and indexing documents comprising chemical information
EP3602257A4 (en) 2017-03-22 2021-01-13 Flatfrog Laboratories TOUCH SCREEN ERASER
CN110663015A (zh) 2017-03-28 2020-01-07 平蛙实验室股份公司 触摸感应装置和用于组装的方法
US10992795B2 (en) 2017-05-16 2021-04-27 Apple Inc. Methods and interfaces for home media control
US11431836B2 (en) 2017-05-02 2022-08-30 Apple Inc. Methods and interfaces for initiating media playback
US10417266B2 (en) 2017-05-09 2019-09-17 Apple Inc. Context-aware ranking of intelligent response suggestions
DK201770383A1 (en) 2017-05-09 2018-12-14 Apple Inc. USER INTERFACE FOR CORRECTING RECOGNITION ERRORS
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
US10395654B2 (en) 2017-05-11 2019-08-27 Apple Inc. Text normalization based on a data-driven learning network
US10726832B2 (en) 2017-05-11 2020-07-28 Apple Inc. Maintaining privacy of personal information
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770429A1 (en) 2017-05-12 2018-12-14 Apple Inc. LOW-LATENCY INTELLIGENT AUTOMATED ASSISTANT
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
US10928980B2 (en) 2017-05-12 2021-02-23 Apple Inc. User interfaces for playing and managing audio items
US11301477B2 (en) 2017-05-12 2022-04-12 Apple Inc. Feedback analysis of a digital assistant
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
US10311144B2 (en) 2017-05-16 2019-06-04 Apple Inc. Emoji word sense disambiguation
US10303715B2 (en) 2017-05-16 2019-05-28 Apple Inc. Intelligent automated assistant for media exploration
CN111343060B (zh) 2017-05-16 2022-02-11 苹果公司 用于家庭媒体控制的方法和界面
TWI652614B (zh) 2017-05-16 2019-03-01 緯創資通股份有限公司 攜帶式電子裝置及其操作方法
US10403278B2 (en) 2017-05-16 2019-09-03 Apple Inc. Methods and systems for phonetic matching in digital assistant services
DK179549B1 (en) 2017-05-16 2019-02-12 Apple Inc. FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES
US20220279063A1 (en) 2017-05-16 2022-09-01 Apple Inc. Methods and interfaces for home media control
US10657328B2 (en) 2017-06-02 2020-05-19 Apple Inc. Multi-task recurrent neural network architecture for efficient morphology handling in neural language modeling
CN111448446B (zh) 2017-07-19 2022-08-30 触控解决方案股份有限公司 在mems力传感器中的应变传递堆叠
US11423686B2 (en) 2017-07-25 2022-08-23 Qorvo Us, Inc. Integrated fingerprint and force sensor
WO2019023552A1 (en) 2017-07-27 2019-01-31 Nextinput, Inc. PIEZORESISTIVE AND PIEZOELECTRIC FORCE SENSOR ON WAFER AND METHODS OF MANUFACTURING THE SAME
US11237699B2 (en) 2017-08-18 2022-02-01 Microsoft Technology Licensing, Llc Proximal menu generation
US11301124B2 (en) 2017-08-18 2022-04-12 Microsoft Technology Licensing, Llc User interface modification using preview panel
US20190056857A1 (en) * 2017-08-18 2019-02-21 Microsoft Technology Licensing, Llc Resizing an active region of a user interface
CN111052058B (zh) 2017-09-01 2023-10-20 平蛙实验室股份公司 改进的光学部件
US10445429B2 (en) 2017-09-21 2019-10-15 Apple Inc. Natural language understanding using vocabularies with compressed serialized tries
CN107728918A (zh) * 2017-09-27 2018-02-23 北京三快在线科技有限公司 浏览连续页面的方法、装置及电子设备
US10755051B2 (en) 2017-09-29 2020-08-25 Apple Inc. Rule-based natural language processing
CN109634450A (zh) * 2017-10-09 2019-04-16 华为技术有限公司 防误触检测方法、装置及终端
US11579028B2 (en) 2017-10-17 2023-02-14 Nextinput, Inc. Temperature coefficient of offset compensation for force sensor and strain gauge
CN111295877B (zh) * 2017-11-01 2022-01-11 富士胶片株式会社 摄像装置、其工作方法及计算机可读取介质
WO2019090057A1 (en) 2017-11-02 2019-05-09 Nextinput, Inc. Sealed force sensor with etch stop layer
WO2019099821A1 (en) 2017-11-16 2019-05-23 Nextinput, Inc. Force attenuator for force sensor
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
CN110069147B (zh) * 2018-01-23 2023-02-03 可赛尔内存股份有限公司 操控装置及其控制方法
US10733375B2 (en) 2018-01-31 2020-08-04 Apple Inc. Knowledge-based framework for improving natural language understanding
US10789959B2 (en) 2018-03-02 2020-09-29 Apple Inc. Training speaker recognition models for digital assistants
US11567610B2 (en) 2018-03-05 2023-01-31 Flatfrog Laboratories Ab Detection line broadening
US10592604B2 (en) 2018-03-12 2020-03-17 Apple Inc. Inverse text normalization for automatic speech recognition
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
US10928918B2 (en) 2018-05-07 2021-02-23 Apple Inc. Raise to speak
US11145294B2 (en) 2018-05-07 2021-10-12 Apple Inc. Intelligent automated assistant for delivering content from user experiences
US10984780B2 (en) 2018-05-21 2021-04-20 Apple Inc. Global semantic word embeddings using bi-directional recurrent neural networks
US11386266B2 (en) 2018-06-01 2022-07-12 Apple Inc. Text correction
DK179822B1 (da) 2018-06-01 2019-07-12 Apple Inc. Voice interaction at a primary device to access call functionality of a companion device
US10892996B2 (en) 2018-06-01 2021-01-12 Apple Inc. Variable latency device coordination
DK201870355A1 (en) 2018-06-01 2019-12-16 Apple Inc. VIRTUAL ASSISTANT OPERATION IN MULTI-DEVICE ENVIRONMENTS
DK180639B1 (en) 2018-06-01 2021-11-04 Apple Inc DISABILITY OF ATTENTION-ATTENTIVE VIRTUAL ASSISTANT
US10776006B2 (en) 2018-06-03 2020-09-15 Apple Inc. Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
US11669243B2 (en) 2018-06-03 2023-06-06 Apple Inc. Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
US10496705B1 (en) 2018-06-03 2019-12-03 Apple Inc. Accelerated task performance
US11009989B2 (en) 2018-08-21 2021-05-18 Qeexo, Co. Recognizing and rejecting unintentional touch events associated with a touch sensitive device
US11204682B1 (en) * 2018-10-29 2021-12-21 State Farm Mutual Automobile Insurance Company Dynamic data-driven consolidation of user interface interactions requesting roadside assistance
CA3117852A1 (en) * 2018-11-14 2020-05-22 Wix.Com Ltd. System and method for creation and handling of configurable applications for website building systems
US10962427B2 (en) 2019-01-10 2021-03-30 Nextinput, Inc. Slotted MEMS force sensor
US11943563B2 (en) 2019-01-25 2024-03-26 FlatFrog Laboratories, AB Videoconferencing terminal and method of operating the same
DK201970535A1 (en) 2019-05-06 2020-12-21 Apple Inc Media browsing user interface with intelligently selected representative media items
US10942603B2 (en) 2019-05-06 2021-03-09 Qeexo, Co. Managing activity states of an application processor in relation to touch or hover interactions with a touch sensitive device
CN117170620A (zh) 2019-05-31 2023-12-05 苹果公司 用于音频媒体控件的用户界面
US11010121B2 (en) 2019-05-31 2021-05-18 Apple Inc. User interfaces for audio media control
DK201970533A1 (en) 2019-05-31 2021-02-15 Apple Inc Methods and user interfaces for sharing audio
US11379113B2 (en) 2019-06-01 2022-07-05 Apple Inc. Techniques for selecting text
US11194467B2 (en) 2019-06-01 2021-12-07 Apple Inc. Keyboard management user interfaces
WO2020256452A1 (ko) * 2019-06-19 2020-12-24 구자범 터치 패턴 입력을 이용한 보기 전환 장치 및 그 방법
US11231815B2 (en) 2019-06-28 2022-01-25 Qeexo, Co. Detecting object proximity using touch sensitive surface sensing and ultrasonic sensing
US11592423B2 (en) 2020-01-29 2023-02-28 Qeexo, Co. Adaptive ultrasonic sensing techniques and systems to mitigate interference
KR20220131982A (ko) 2020-02-10 2022-09-29 플라트프로그 라보라토리즈 에이비 향상된 터치-감지 장치
US20210303473A1 (en) * 2020-03-27 2021-09-30 Datto, Inc. Method and system of copying data to a clipboard
US11079913B1 (en) 2020-05-11 2021-08-03 Apple Inc. User interface for status indicators
US11416136B2 (en) 2020-09-14 2022-08-16 Apple Inc. User interfaces for assigning and responding to user inputs
US11392291B2 (en) 2020-09-25 2022-07-19 Apple Inc. Methods and interfaces for media control with dynamic feedback

Family Cites Families (716)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3333160A (en) 1964-02-24 1967-07-25 Water Economy And Res Company Proximity responsive system
US3541541A (en) 1967-06-21 1970-11-17 Stanford Research Inst X-y position indicator for a display system
US3609695A (en) 1968-05-10 1971-09-28 Honeywell Inc Display-entry data terminal
US3662105A (en) 1970-05-21 1972-05-09 Univ Kentucky Res Found Electrical sensor of plane coordinates
US3757322A (en) 1971-02-03 1973-09-04 Hall Barkan Instr Inc Transparent touch controlled interface with interreactively related display
US3846826A (en) 1971-08-12 1974-11-05 R Mueller Direct television drawing and image manipulating system
US3798370A (en) * 1972-04-17 1974-03-19 Elographics Inc Electrographic sensor for determining planar coordinates
US3748751A (en) 1972-09-07 1973-07-31 Us Navy Laser machine gun simulator
US3825730A (en) 1972-11-07 1974-07-23 Searle Medidata Inc Two-way projection system for data input
JPS51112236A (en) 1975-03-28 1976-10-04 Hitachi Ltd Shape position recognizer unit
US4017848A (en) 1975-05-19 1977-04-12 Rockwell International Corporation Transparent keyboard switch and array
US4146924A (en) 1975-09-22 1979-03-27 Board Of Regents For Education Of The State Of Rhode Island System for visually determining position in space and/or orientation in space and apparatus employing same
FR2392548A2 (fr) 1977-05-25 1978-12-22 Serras Paulet Edouard Dispositif a bouton poussoir de commande de commutation d'un circuit electronique ou electrique
US4202041A (en) 1977-07-11 1980-05-06 Massachusetts Institute Of Technology Dynamically variable keyboard terminal
CA1103803A (en) 1978-03-01 1981-06-23 National Research Council Of Canada Method and apparatus of determining the center of area or centroid of a geometrical area of unspecified shape lying in a larger x-y scan field
US4246452A (en) * 1979-01-05 1981-01-20 Mattel, Inc. Switch apparatus
US4305131A (en) 1979-02-05 1981-12-08 Best Robert M Dialog between TV movies and human viewers
JPS56132505A (en) 1980-03-24 1981-10-16 Hitachi Ltd Position detecting method
US4305071A (en) 1980-04-16 1981-12-08 Bell Telephone Laboratories, Incorporated Touch sensitive screen signal detection arrangement
US4346376A (en) 1980-04-16 1982-08-24 Bell Telephone Laboratories, Incorporated Touch position sensitive surface
US4484179A (en) 1980-04-16 1984-11-20 At&T Bell Laboratories Touch position sensitive surface
US4686374A (en) 1980-06-26 1987-08-11 Diffracto Ltd. Surface reflectivity detector with oil mist reflectivity enhancement
US4375674A (en) 1980-10-17 1983-03-01 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Kinesimetric method and apparatus
US4396945A (en) 1981-08-19 1983-08-02 Solid Photography Inc. Method of sensing the position and orientation of elements in space
US4475122A (en) 1981-11-09 1984-10-02 Tre Semiconductor Equipment Corporation Automatic wafer alignment technique
US4542375A (en) 1982-02-11 1985-09-17 At&T Bell Laboratories Deformable touch sensitive surface
US4613942A (en) 1982-02-19 1986-09-23 Chen Richard M Orientation and control system for robots
US4549279A (en) 1983-01-21 1985-10-22 The Laitram Corporation Single hand, single finger stroke alphameric data processing keyboard system
US4631525A (en) 1983-04-11 1986-12-23 Sony Corporation Digital fader or like device
US4631676A (en) 1983-05-25 1986-12-23 Hospital For Joint Diseases Or Computerized video gait and motion analysis system and method
US4644326A (en) 1983-06-03 1987-02-17 Secure Keyboards Limited Unitary key panel
US4654872A (en) 1983-07-25 1987-03-31 Omron Tateisi Electronics Co. System for recognizing three-dimensional objects
JPS6029833A (ja) * 1983-07-28 1985-02-15 Canon Inc 画像表示装置
US4561017A (en) 1983-08-19 1985-12-24 Richard Greene Graphic input apparatus
US4550221A (en) 1983-10-07 1985-10-29 Scott Mabusth Touch sensitive control device
US4733222A (en) * 1983-12-27 1988-03-22 Integrated Touch Arrays, Inc. Capacitance-variation-sensitive touch sensing array system
US4629319A (en) 1984-02-14 1986-12-16 Diffracto Ltd. Panel surface flaw inspection
US4672364A (en) 1984-06-18 1987-06-09 Carroll Touch Inc Touch input device having power profiling
US4672558A (en) 1984-09-25 1987-06-09 Aquila Technologies Group, Inc. Touch-sensitive data input device
US4695827A (en) 1984-11-20 1987-09-22 Hughes Aircraft Company Electromagnetic energy interference seal for light beam touch panels
US4692809A (en) 1984-11-20 1987-09-08 Hughes Aircraft Company Integrated touch paint system for displays
US4853888A (en) 1984-12-31 1989-08-01 The Boeing Company Programmable multifunction keyboard
US4644100A (en) 1985-03-22 1987-02-17 Zenith Electronics Corporation Surface acoustic wave touch panel system
US4710760A (en) 1985-03-07 1987-12-01 American Telephone And Telegraph Company, At&T Information Systems Inc. Photoelastic touch-sensitive screen
US4771276A (en) 1985-04-15 1988-09-13 International Business Machines Corporation Electromagnetic touch sensor input system in a cathode ray tube display device
US5017030A (en) 1986-07-07 1991-05-21 Crews Jay A Ergonomically designed keyboard
US4703306A (en) 1986-09-26 1987-10-27 The Maytag Company Appliance system
US4763356A (en) 1986-12-11 1988-08-09 AT&T Information Systems, Inc. American Telephone and Telegraph Company Touch screen form entry system
FR2608753B1 (fr) 1986-12-18 1991-06-07 Centre Nat Rech Scient Dispositif de localisation bidimensionnelle d'evenements generateurs de courant sur une surface resistive
US4787040A (en) 1986-12-22 1988-11-22 International Business Machines Corporation Display system for automotive vehicle
JPS63167923A (ja) 1987-01-05 1988-07-12 Pfu Ltd イメ−ジデ−タ入力装置
US4746770A (en) 1987-02-17 1988-05-24 Sensor Frame Incorporated Method and apparatus for isolating and manipulating graphic objects on computer video monitor
FR2612326A1 (fr) 1987-03-13 1988-09-16 Thomson Csf Procede de reglage des couleurs d'un panneau a plasma polychrome et panneau a plasma utilisant un tel procede
US4988981B1 (en) 1987-03-17 1999-05-18 Vpl Newco Inc Computer data entry and manipulation apparatus and method
GB2204131B (en) 1987-04-28 1991-04-17 Ibm Graphics input tablet
US4806846A (en) * 1987-07-06 1989-02-21 Kerber George L High accuracy direct reading capacitance-to-voltage converter
US4814759A (en) * 1987-07-08 1989-03-21 Clinicom Incorporated Flat panel display monitor apparatus
US4772028A (en) 1987-08-27 1988-09-20 Rockhold Christopher K Electronic shootout game
US5153829A (en) 1987-11-11 1992-10-06 Canon Kabushiki Kaisha Multifunction musical information processing apparatus
US4914624A (en) 1988-05-06 1990-04-03 Dunthorn David I Virtual button for touch screen
CH672704B5 (zh) * 1988-05-26 1990-06-29 Ebauchesfabrik Eta Ag
US5060135A (en) 1988-09-16 1991-10-22 Wang Laboratories, Inc. Apparatus for manipulating documents in a data processing system utilizing reduced images of sheets of information which are movable
US4968877A (en) 1988-09-14 1990-11-06 Sensor Frame Corporation VideoHarp
CA2002912A1 (en) 1988-11-14 1990-05-14 William A. Clough Portable computer with touch screen and computer system employing same
US5045843B1 (en) 1988-12-06 1996-07-16 Selectech Ltd Optical pointing device
US5741990A (en) 1989-02-17 1998-04-21 Notepool, Ltd. Method of and means for producing musical note relationships
US4898555A (en) * 1989-03-23 1990-02-06 Bell & Howell Publication Systems Company Display screen bezel and assembly method
JPH0649030Y2 (ja) 1989-04-05 1994-12-12 パイオニア株式会社 データ入力装置
US5620267A (en) 1993-10-15 1997-04-15 Keyboard Advancements, Inc. Keyboard with thumb activated control key
US4948371A (en) 1989-04-25 1990-08-14 The United States Of America As Represented By The United States Department Of Energy System for training and evaluation of security personnel in use of firearms
US5252951A (en) * 1989-04-28 1993-10-12 International Business Machines Corporation Graphical user interface with gesture recognition in a multiapplication environment
US5157384A (en) 1989-04-28 1992-10-20 International Business Machines Corporation Advanced user interface
DK174788B1 (da) 1989-05-08 2003-11-10 Dainippon Printing Co Ltd Baglysprojektionsskærm
US5072294A (en) 1989-06-07 1991-12-10 Loredan Biomedical, Inc. Method and apparatus for analyzing a body having a marker located thereon
US5305017A (en) 1989-08-16 1994-04-19 Gerpheide George E Methods and apparatus for data input
US5189403A (en) * 1989-09-26 1993-02-23 Home Row, Inc. Integrated keyboard and pointing device system with automatic mode change
CA2027103A1 (en) 1989-10-13 1991-04-14 William A. Clough Method and apparatus for displaying simulated keyboards on touch-sensitive displays
JP2622620B2 (ja) 1989-11-07 1997-06-18 プロクシマ コーポレイション コンピュータにより発生されたデイスプレイ可視像を変更するためのコンピュータ入力システム
JP2854359B2 (ja) 1990-01-24 1999-02-03 富士通株式会社 画像処理システム
US5241308A (en) 1990-02-22 1993-08-31 Paragon Systems, Inc. Force sensitive touch panel
US5581243A (en) 1990-06-04 1996-12-03 Microslate Inc. Method and apparatus for displaying simulated keyboards on touch-sensitive displays
US5097425A (en) 1990-06-11 1992-03-17 Semantic Compaction Systems Predictive scanning input system for rapid selection of visual indicators
JP3301079B2 (ja) 1990-06-18 2002-07-15 ソニー株式会社 情報入力装置、情報入力方法、情報処理装置及び情報処理方法
JPH0454523A (ja) 1990-06-21 1992-02-21 Hitachi Aic Inc タッチパネル
GB2245708A (en) 1990-06-29 1992-01-08 Philips Electronic Associated Touch sensor array systems
US5719951A (en) 1990-07-17 1998-02-17 British Telecommunications Public Limited Company Normalized image feature processing
GB9019538D0 (en) 1990-09-07 1990-10-24 Philips Electronic Associated Tracking a moving object
US5224861A (en) 1990-09-17 1993-07-06 Hughes Aircraft Company Training device onboard instruction station
US5119079A (en) 1990-09-17 1992-06-02 Xerox Corporation Touch screen user interface with expanding touch locations for a reprographic machine
US5347295A (en) 1990-10-31 1994-09-13 Go Corporation Control of a computer through a position-sensed stylus
US5260697A (en) 1990-11-13 1993-11-09 Wang Laboratories, Inc. Computer with separate display plane and user interface processor
US5148155A (en) 1990-11-13 1992-09-15 Wang Laboratories, Inc. Computer with tablet input to standard programs
US5442742A (en) 1990-12-21 1995-08-15 Apple Computer, Inc. Method and apparatus for the manipulation of text on a computer display screen
DE4290947T1 (zh) 1991-04-08 1993-04-01 Hitachi, Ltd., Tokio/Tokyo, Jp
US5689253A (en) 1991-04-10 1997-11-18 Kinesis Corporation Ergonomic keyboard apparatus
US5898434A (en) 1991-05-15 1999-04-27 Apple Computer, Inc. User interface system having programmable user interface elements
US5548667A (en) 1991-05-24 1996-08-20 Sony Corporation Image processing system and method thereof in which three dimensional shape is reproduced from two dimensional image data
US5178477A (en) * 1991-06-06 1993-01-12 Gambaro Thomas L Ergonomic keyboard input device
US5168531A (en) 1991-06-27 1992-12-01 Digital Equipment Corporation Real-time recognition of pointing information from video
WO1993000629A1 (en) 1991-06-28 1993-01-07 Infogrip, Inc. Chordic keyboard system
US5666113A (en) 1991-07-31 1997-09-09 Microtouch Systems, Inc. System for using a touchpad input device for cursor control and keyboard emulation
US5227985A (en) 1991-08-19 1993-07-13 University Of Maryland Computer vision system for position monitoring in three dimensions using non-coplanar light sources attached to a monitored object
JP2827612B2 (ja) 1991-10-07 1998-11-25 富士通株式会社 タッチパネル装置およびタッチパネル装置におけるオブジェクトの表示方法。
US5335557A (en) 1991-11-26 1994-08-09 Taizo Yasutake Touch sensitive input control device
US5963671A (en) 1991-11-27 1999-10-05 International Business Machines Corporation Enhancement of soft keyboard operations using trigram prediction
CA2203297A1 (en) 1991-12-13 1993-06-14 American Telephone And Telegraph Company Intelligent work surfaces
US5212555A (en) 1991-12-17 1993-05-18 Texas Instruments Incorporated Image capture with spatial light modulator and single-cell photosensor
JPH0619663A (ja) 1991-12-27 1994-01-28 Nippon Telegr & Teleph Corp <Ntt> マルチウィンドウの自動操作方法
US5281966A (en) * 1992-01-31 1994-01-25 Walsh A Peter Method of encoding alphabetic characters for a chord keyboard
EP0554492B1 (en) 1992-02-07 1995-08-09 International Business Machines Corporation Method and device for optical input of commands or data
US5483261A (en) * 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
EP0563477A1 (en) 1992-03-25 1993-10-06 Visage Inc. Touch screen sensing apparatus
US5495269A (en) 1992-04-03 1996-02-27 Xerox Corporation Large area electronic writing system
US5347629A (en) 1992-04-07 1994-09-13 International Business Machines Corporation Graphical user interface including updating of multiple panels using what you see is what you get (WYSIWYG) editor
US5563996A (en) 1992-04-13 1996-10-08 Apple Computer, Inc. Computer note pad including gesture based note division tools and method
US5398310A (en) 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
JPH05297979A (ja) 1992-04-20 1993-11-12 Matsushita Electric Ind Co Ltd 膝乗せ型計算機
US5523775A (en) 1992-05-26 1996-06-04 Apple Computer, Inc. Method for selecting objects on a computer display
US5710844A (en) 1992-05-27 1998-01-20 Apple Computer Method for searching and displaying results in a pen-based computer system
US5463696A (en) 1992-05-27 1995-10-31 Apple Computer, Inc. Recognition system and method for user inputs to a computer system
US5764818A (en) 1992-05-27 1998-06-09 Apple Computer, Inc. Method for locating and displaying information in a pointer-based computer system
US5592566A (en) * 1992-05-27 1997-01-07 Apple Computer, Incorporated Method and apparatus for computerized recognition
US5452371A (en) 1992-05-27 1995-09-19 Apple Computer, Inc. Method of aligning shapes on a display of a computer system
US5544295A (en) * 1992-05-27 1996-08-06 Apple Computer, Inc. Method and apparatus for indicating a change in status of an object and its disposition using animation
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5488204A (en) * 1992-06-08 1996-01-30 Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
DE69324067T2 (de) * 1992-06-08 1999-07-15 Synaptics Inc Objekt-Positionsdetektor
US6028271A (en) * 1992-06-08 2000-02-22 Synaptics, Inc. Object position detector with edge motion feature and gesture recognition
US5543590A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Object position detector with edge motion feature
US5543591A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5565658A (en) 1992-07-13 1996-10-15 Cirque Corporation Capacitance-based proximity with interference rejection apparatus and methods
US5319386A (en) 1992-08-04 1994-06-07 Gunn Gary J Ideographic character selection method and apparatus
US5328190A (en) 1992-08-04 1994-07-12 Dart International, Inc. Method and apparatus enabling archery practice
US5418760A (en) 1992-08-18 1995-05-23 Casio Computer Co., Ltd. Electronic devices with a liquid crystal display
US5821930A (en) 1992-08-23 1998-10-13 U S West, Inc. Method and system for generating a working window in a computer system
JP3268467B2 (ja) 1992-09-08 2002-03-25 株式会社日立製作所 電話機
US5982352A (en) 1992-09-18 1999-11-09 Pryor; Timothy R. Method for providing human input to a computer
US7098891B1 (en) 1992-09-18 2006-08-29 Pryor Timothy R Method for providing human input to a computer
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
US6008800A (en) 1992-09-18 1999-12-28 Pryor; Timothy R. Man machine interfaces for entering data into a computer
US5345543A (en) 1992-11-16 1994-09-06 Apple Computer, Inc. Method for manipulating objects on a computer display
JP3469912B2 (ja) 1992-11-18 2003-11-25 株式会社デジタル 複数の同時入力が可能なタッチパネル入力装置及び入力方法
US5363051A (en) 1992-11-23 1994-11-08 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Steering capaciflector sensor
US5612719A (en) * 1992-12-03 1997-03-18 Apple Computer, Inc. Gesture sensitive buttons for graphical user interfaces
US5412189A (en) 1992-12-21 1995-05-02 International Business Machines Corporation Touch screen apparatus with tactile information
US5463725A (en) 1992-12-31 1995-10-31 International Business Machines Corp. Data processing system graphical user interface which emulates printed material
US5568604A (en) 1992-12-31 1996-10-22 U S West Technologies, Inc. Method and system for generating a working window in a computer system
US5513309A (en) 1993-01-05 1996-04-30 Apple Computer, Inc. Graphic editor user interface for a pointer-based computer system
US5495576A (en) 1993-01-11 1996-02-27 Ritchey; Kurtis J. Panoramic image based virtual reality/telepresence audio-visual system and method
US5463388A (en) 1993-01-29 1995-10-31 At&T Ipm Corp. Computer mouse or keyboard input device utilizing capacitive sensors
JP2986047B2 (ja) 1993-04-29 1999-12-06 インターナショナル・ビジネス・マシーンズ・コーポレイション ディジタル入力用表示装置並びに入力処理装置および方法
EP0622722B1 (en) 1993-04-30 2002-07-17 Xerox Corporation Interactive copying system
US5563632A (en) 1993-04-30 1996-10-08 Microtouch Systems, Inc. Method of and apparatus for the elimination of the effects of internal interference in force measurement systems, including touch - input computer and related displays employing touch force location measurement techniques
US5677710A (en) 1993-05-10 1997-10-14 Apple Computer, Inc. Recognition keypad
US5808567A (en) 1993-05-17 1998-09-15 Dsi Datotech Systems, Inc. Apparatus and method of communicating using three digits of a hand
EP0626635B1 (en) 1993-05-24 2003-03-05 Sun Microsystems, Inc. Improved graphical user interface with method for interfacing to remote devices
WO1994029788A1 (en) 1993-06-15 1994-12-22 Honeywell Inc. A method for utilizing a low resolution touch screen system in a high resolution graphics environment
US5367453A (en) 1993-08-02 1994-11-22 Apple Computer, Inc. Method and apparatus for correcting words
GB9317932D0 (en) 1993-08-26 1993-10-13 Cambridge Display Tech Ltd Electroluminescent devices
JPH07230352A (ja) 1993-09-16 1995-08-29 Hitachi Ltd タッチ位置検出装置及びタッチ指示処理装置
US5583946A (en) 1993-09-30 1996-12-10 Apple Computer, Inc. Method and apparatus for recognizing gestures on a computer system
US5510806A (en) 1993-10-28 1996-04-23 Dell Usa, L.P. Portable computer having an LCD projection display system
US5422656A (en) 1993-11-01 1995-06-06 International Business Machines Corp. Personal communicator having improved contrast control for a liquid crystal, touch sensitive display
US6243071B1 (en) 1993-11-03 2001-06-05 Apple Computer, Inc. Tool set for navigating through an electronic book
US5841428A (en) 1993-11-05 1998-11-24 Intertactile Technologies Corporation Rotary circuit control devices with changeable graphics
US5936613A (en) 1993-11-05 1999-08-10 Intertactile Technologies Corporation Rotary circuit control devices with changeable graphics
US5805146A (en) 1993-11-05 1998-09-08 Intertactile Technologies Corporation Integrated display screen and slidable control for electrical circuits
US5805145A (en) 1993-11-05 1998-09-08 Intertactile Technologies Corporation Circuit control panel displaying changeable graphics
EP1387337A1 (en) 1993-11-05 2004-02-04 Intertactile Technologies Corporation Operator/circuit interface with integrated display screen
JPH07129312A (ja) 1993-11-05 1995-05-19 Oki Electric Ind Co Ltd 画像処理装置
US5777603A (en) 1993-11-05 1998-07-07 Intertactile Technologies Corporation Flat panel display with optical signal transparent zone
US5982355A (en) 1993-11-05 1999-11-09 Jaeger; Denny Multiple purpose controls for electrical systems
US5530456A (en) 1993-12-09 1996-06-25 Nec Corporation Position information input method and device
JP3546337B2 (ja) 1993-12-21 2004-07-28 ゼロックス コーポレイション 計算システム用ユーザ・インタフェース装置及びグラフィック・キーボード使用方法
DE69428675T2 (de) * 1993-12-30 2002-05-08 Xerox Corp Apparat und Verfahren zur Unterstützung einer impliziten Strukturation von Freiform-Listen, Übersichten, Texten, Tabellen und Diagrammen in einem auf Handzeichen basierenden Eingabesystem und Editiersystem
US5471578A (en) 1993-12-30 1995-11-28 Xerox Corporation Apparatus and method for altering enclosure selections in a gesture based input system
DE69426919T2 (de) 1993-12-30 2001-06-28 Xerox Corp Gerät und Verfahren zur Ausführung von vielen verkettenden Befehlsgesten in einen System mit Gestenbenutzerschnittstelle
US5572573A (en) 1994-01-25 1996-11-05 U S West Advanced Technologies, Inc. Removable user interface for use with interactive electronic devices
WO1995020787A1 (en) 1994-01-27 1995-08-03 Exos, Inc. Multimode feedback display technology
US5982302A (en) 1994-03-07 1999-11-09 Ure; Michael J. Touch-sensitive keyboard/mouse
GB9406702D0 (en) 1994-04-05 1994-05-25 Binstead Ronald P Multiple input proximity detector and touchpad system
JPH07275511A (ja) 1994-04-06 1995-10-24 Sega Enterp Ltd シューティングゲームシステムのアトラクション展開方法
US5579036A (en) 1994-04-28 1996-11-26 At&T Global Information Solutions Company Touch screen device and shielding bracket therefor
AU2586595A (en) 1994-05-12 1995-12-05 Apple Computer, Inc. Method and apparatus for noise filtering for an input device
KR0155210B1 (ko) * 1994-06-13 1998-11-16 가네꼬 히사시 Mos 4상한 멀티플라이어
US5570113A (en) 1994-06-29 1996-10-29 International Business Machines Corporation Computer based pen system and method for automatically cancelling unwanted gestures and preventing anomalous signals as inputs to such system
DE4423005C1 (de) 1994-06-30 1995-11-30 Siemens Ag Eingabevorrichtung für einen Computer
US5530455A (en) 1994-08-10 1996-06-25 Mouse Systems Corporation Roller mouse for implementing scrolling in windows applications
US9513744B2 (en) 1994-08-15 2016-12-06 Apple Inc. Control systems employing novel physical controls and touch screens
US7489303B1 (en) 2001-02-22 2009-02-10 Pryor Timothy R Reconfigurable instrument panels
US5559301A (en) 1994-09-15 1996-09-24 Korg, Inc. Touchscreen interface having pop-up variable adjustment displays for controllers and audio processing systems
US5649706A (en) 1994-09-21 1997-07-22 Treat, Jr.; Erwin C. Simulator and practice method
WO1996009579A1 (en) 1994-09-22 1996-03-28 Izak Van Cruyningen Popup menus with directional gestures
DE69524340T2 (de) * 1994-09-22 2002-08-14 Aisin Aw Co Berührungsanzeige für ein Informationseingabesystem
US5572647A (en) 1994-11-04 1996-11-05 International Business Machines Corporation Visibility seeking scroll bars and other control constructs
US5745719A (en) 1995-01-19 1998-04-28 Falcon; Fernando D. Commands functions invoked from movement of a control input device
US5736976A (en) 1995-02-13 1998-04-07 Cheung; Nina T. Computer data entry apparatus with hand motion sensing and monitoring
US5565888A (en) 1995-02-17 1996-10-15 International Business Machines Corporation Method and apparatus for improving visibility and selectability of icons
US5594469A (en) * 1995-02-21 1997-01-14 Mitsubishi Electric Information Technology Center America Inc. Hand gesture machine control system
US5838302A (en) * 1995-02-24 1998-11-17 Casio Computer Co., Ltd. Data inputting devices for inputting typed and handwritten data in a mixed manner
US5748512A (en) 1995-02-28 1998-05-05 Microsoft Corporation Adjusting keyboard
US5618232A (en) 1995-03-23 1997-04-08 Martin; John R. Dual mode gaming device methods and systems
US5900876A (en) 1995-04-14 1999-05-04 Canon Kabushiki Kaisha Information processing apparatus and method with display book page turning
US5591945A (en) 1995-04-19 1997-01-07 Elo Touchsystems, Inc. Acoustic touch position sensor using higher order horizontally polarized shear wave propagation
US5729250A (en) 1995-05-08 1998-03-17 International Business Machines Corporation Front cover assembly for a touch sensitive device
US6255604B1 (en) 1995-05-31 2001-07-03 Canon Kabushiki Kaisha Coordinate detecting device for outputting coordinate data when two points are simultaneously depressed, method therefor and computer control device
US5689667A (en) 1995-06-06 1997-11-18 Silicon Graphics, Inc. Methods and system of controlling menus with radial and linear portions
US5831601A (en) 1995-06-07 1998-11-03 Nview Corporation Stylus position sensing and digital camera with a digital micromirror device
US6031524A (en) * 1995-06-07 2000-02-29 Intermec Ip Corp. Hand-held portable data terminal having removably interchangeable, washable, user-replaceable components with liquid-impervious seal
US5790107A (en) 1995-06-07 1998-08-04 Logitech, Inc. Touch sensing method and apparatus
US5798760A (en) 1995-06-07 1998-08-25 Vayda; Mark Radial graphical menuing system with concentric region menuing
US5502514A (en) 1995-06-07 1996-03-26 Nview Corporation Stylus position sensing and digital camera with a digital micromirror device
US8482534B2 (en) 1995-06-29 2013-07-09 Timothy R. Pryor Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
US8228305B2 (en) 1995-06-29 2012-07-24 Apple Inc. Method for providing human input to a computer
JP3610635B2 (ja) 1995-07-18 2005-01-19 マツダ株式会社 車載機器の操作用表示装置
JPH0935584A (ja) 1995-07-21 1997-02-07 Yazaki Corp 車両用表示装置
US6005549A (en) 1995-07-24 1999-12-21 Forest; Donald K. User interface method and apparatus
US5999895A (en) 1995-07-24 1999-12-07 Forest; Donald K. Sound operated menu method and apparatus
US5702323A (en) 1995-07-26 1997-12-30 Poulton; Craig K. Electronic exercise enhancer
US5634102A (en) 1995-08-07 1997-05-27 Apple Computer, Inc. Methods and apparatus for a selectable backdrop
US5666502A (en) 1995-08-07 1997-09-09 Apple Computer, Inc. Graphical user interface using historical lists with field classes
US5745716A (en) 1995-08-07 1998-04-28 Apple Computer, Inc. Method and apparatus for tab access and tab cycling in a pen-based computer system
US5867149A (en) 1995-08-14 1999-02-02 Intertactile Technologies Corporation Switch key image display and operator/circuit interface
US5675361A (en) 1995-08-23 1997-10-07 Santilli; Donald S. Computer keyboard pointing device
US5746818A (en) 1995-08-31 1998-05-05 Seiko Epson Corporation Pigment ink composition capable of forming image having no significant bleeding or feathering
US6481851B1 (en) 1995-09-20 2002-11-19 Videotronic Systems Adjustable contrast reflected display system
US5631805A (en) 1995-09-27 1997-05-20 Dynapro Systems, Inc. Touch screen enclosure having an insertable graphic sheet
US5636101A (en) 1995-09-27 1997-06-03 Dynapro Systems, Inc. Touch screen enclosure system having touch screen pan and hinged rear enclosure section for ease of serviceability
US6049328A (en) 1995-10-20 2000-04-11 Wisconsin Alumni Research Foundation Flexible access system for touch screen devices
US5801941A (en) 1996-08-12 1998-09-01 International Business Machines Corporation Mobile client computer programmed to establish soft keyboard targeting sensitivity
JP3727399B2 (ja) 1996-02-19 2005-12-14 ミサワホーム株式会社 画面表示式キー入力装置
JPH09146708A (ja) 1995-11-09 1997-06-06 Internatl Business Mach Corp <Ibm> タッチパネルの駆動方法及びタッチ入力方法
US5767457A (en) 1995-11-13 1998-06-16 Cirque Corporation Apparatus and method for audible feedback from input device
US6473069B1 (en) 1995-11-13 2002-10-29 Cirque Corporation Apparatus and method for tactile feedback from input device
US6107997A (en) 1996-06-27 2000-08-22 Ure; Michael J. Touch-sensitive keyboard/mouse and computing device using the same
EP0861485A1 (en) 1995-11-16 1998-09-02 Michael J. Ure Multi-touch input device, method and system that minimize the need for memorization
US5825308A (en) 1996-11-26 1998-10-20 Immersion Human Interface Corporation Force feedback interface having isotonic and isometric functionality
SE9504581L (sv) 1995-12-21 1997-04-21 Siemens Elema Ab Apparatpanel
US5730165A (en) * 1995-12-26 1998-03-24 Philipp; Harald Time domain capacitive field detector
US5823782A (en) 1995-12-29 1998-10-20 Tinkers & Chance Character recognition educational system
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
US5920309A (en) 1996-01-04 1999-07-06 Logitech, Inc. Touch sensing method and apparatus
US5736975A (en) 1996-02-02 1998-04-07 Interactive Sales System Interactive video display
US5871251A (en) 1996-03-14 1999-02-16 Prince Corporation Visor display
AU2808697A (en) 1996-04-24 1997-11-12 Logitech, Inc. Touch and pressure sensing method and apparatus
GB9608747D0 (en) 1996-04-26 1996-07-03 Philips Electronics Nv Fingerprint sensing devices and systems incorporating such
US5874948A (en) * 1996-05-28 1999-02-23 International Business Machines Corporation Virtual pointing device for touchscreens
US5748184A (en) 1996-05-28 1998-05-05 International Business Machines Corporation Virtual pointing device for touchscreens
US5764222A (en) 1996-05-28 1998-06-09 International Business Machines Corporation Virtual pointing device for touchscreens
JP4484255B2 (ja) 1996-06-11 2010-06-16 株式会社日立製作所 タッチパネルを備えた情報処理装置および情報処理方法
US5956822A (en) 1996-06-12 1999-09-28 Knecht Filterwerke Gmbh Snap-lock connection for two parts which can rotate in relation to each other
US5808605A (en) 1996-06-13 1998-09-15 International Business Machines Corporation Virtual pointing device for touchscreens
US5835079A (en) 1996-06-13 1998-11-10 International Business Machines Corporation Virtual pointing device for touchscreens
US5790104A (en) 1996-06-25 1998-08-04 International Business Machines Corporation Multiple, moveable, customizable virtual pointing devices
GB9613315D0 (en) 1996-06-25 1996-08-28 Philips Electronics Nv Virtual environment interaction and navigation device
US5933134A (en) 1996-06-25 1999-08-03 International Business Machines Corporation Touch screen virtual pointing device which goes into a translucent hibernation state when not in use
US5856824A (en) 1996-06-25 1999-01-05 International Business Machines Corp. Reshapable pointing device for touchscreens
US6054990A (en) 1996-07-05 2000-04-25 Tran; Bao Q. Computer system with handwriting annotation
JPH1039748A (ja) 1996-07-18 1998-02-13 Koonet:Kk 電子式地図システム、それを用いた情報提供装置及び記憶媒体
US6002808A (en) 1996-07-26 1999-12-14 Mitsubishi Electric Information Technology Center America, Inc. Hand gesture control system
US6288707B1 (en) 1996-07-29 2001-09-11 Harald Philipp Capacitive position sensor
KR100260760B1 (ko) 1996-07-31 2000-07-01 모리 하루오 터치패널을 병설한 정보표시장치
US5943044A (en) 1996-08-05 1999-08-24 Interlink Electronics Force sensing semiconductive touchpad
US5818451A (en) 1996-08-12 1998-10-06 International Busienss Machines Corporation Computer programmed soft keyboard system, method and apparatus having user input displacement
US6208329B1 (en) * 1996-08-13 2001-03-27 Lsi Logic Corporation Supplemental mouse button emulation system, method and apparatus for a coordinate based data input device
US5745116A (en) 1996-09-09 1998-04-28 Motorola, Inc. Intuitive gesture-based graphical user interface
US6308144B1 (en) 1996-09-26 2001-10-23 Computervision Corporation Method and apparatus for providing three-dimensional model associativity
GB9620464D0 (en) 1996-10-01 1996-11-20 Philips Electronics Nv Hand held image display device
US6650319B1 (en) 1996-10-29 2003-11-18 Elo Touchsystems, Inc. Touch screen based topological mapping with resistance framing design
US5854625A (en) 1996-11-06 1998-12-29 Synaptics, Incorporated Force sensing touchpad
US5870091A (en) * 1996-11-07 1999-02-09 Adobe Systems Incorporated Combining palettes on a computer display
US6031469A (en) 1996-11-12 2000-02-29 Dodd; Jerry Ergonomic computer keyboard
US5883619A (en) * 1996-11-12 1999-03-16 Primax Electronics Ltd. Computer mouse for scrolling a view of an image
US5748269A (en) 1996-11-21 1998-05-05 Westinghouse Air Brake Company Environmentally-sealed, convectively-cooled active matrix liquid crystal display (LCD)
US6154201A (en) 1996-11-26 2000-11-28 Immersion Corporation Control knob with multiple degrees of freedom and force feedback
JPH10171583A (ja) 1996-12-05 1998-06-26 Wacom Co Ltd 位置検出装置およびその位置指示器
JPH10171600A (ja) 1996-12-06 1998-06-26 Brother Ind Ltd 入力装置
US6061177A (en) 1996-12-19 2000-05-09 Fujimoto; Kenneth Noboru Integrated computer display and graphical input apparatus and method
DE69626208T2 (de) 1996-12-20 2003-11-13 Hitachi Europ Ltd Verfahren und System zur Erkennung von Handgesten
US6278441B1 (en) 1997-01-09 2001-08-21 Virtouch, Ltd. Tactile interface system for electronic data display system
US5850218A (en) 1997-02-19 1998-12-15 Time Warner Entertainment Company L.P. Inter-active program guide with default selection control
JPH10232734A (ja) 1997-02-20 1998-09-02 Sharp Corp 仮想キーボード
US6105419A (en) 1997-03-25 2000-08-22 Recot, Inc. Apparatus and process for inspecting sealed packages
EP1016066A4 (en) 1997-03-31 2001-06-13 G & R Associates Inc COMPUTER / TELEPHONE INTEGRATION WITH INTELLIGENT KEYBOARD, AND ASSOCIATED METHOD
US5943053A (en) 1997-04-01 1999-08-24 Sun Microsystems, Inc. Method and apparatus for expanding and contracting a window panel
US6073036A (en) 1997-04-28 2000-06-06 Nokia Mobile Phones Limited Mobile station with touch input having automatic symbol magnification function
US6049326A (en) 1997-05-12 2000-04-11 Siemens Information And Communication Networks, Inc. System and method for dual browser modes
US6054984A (en) 1997-05-27 2000-04-25 Hewlett-Packard Company System and method for graphically manipulating display elements in a signal measurement system
US5949345A (en) 1997-05-27 1999-09-07 Microsoft Corporation Displaying computer information to a driver of a vehicle
US6803905B1 (en) 1997-05-30 2004-10-12 International Business Machines Corporation Touch sensitive apparatus and method for improved visual feedback
US6289326B1 (en) 1997-06-04 2001-09-11 Lafleur Bernard B. Portable interactive kiosk
CH691711A5 (fr) 1997-06-11 2001-09-14 Asulab Sa Montre avec lecture et réglage tactiles des fonctions horométriques.
US5910800A (en) 1997-06-11 1999-06-08 Microsoft Corporation Usage tips for on-screen touch-sensitive controls
JP3968477B2 (ja) 1997-07-07 2007-08-29 ソニー株式会社 情報入力装置及び情報入力方法
US7002749B2 (en) 1997-07-08 2006-02-21 Kremen Stanley H Modular integral magnifier
US5974541A (en) 1997-07-22 1999-10-26 National Instruments Corporation GPIB system and method which provides asynchronous event notification
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
JP3000972B2 (ja) 1997-08-18 2000-01-17 日本電気株式会社 情報提供装置及びプログラムを記録した機械読み取り可能な記録媒体
US6920619B1 (en) 1997-08-28 2005-07-19 Slavoljub Milekic User interface for removing an object from a display
JPH1173271A (ja) 1997-08-28 1999-03-16 Sharp Corp 指示装置、処理装置および記憶媒体
JPH1178369A (ja) 1997-09-03 1999-03-23 Plus Kogyo Kk 表示システム
JPH1185380A (ja) 1997-09-10 1999-03-30 Seiko Denshi Kiki Kk 座標読取装置、そのインタフェース装置及び座標読取システム
US6104384A (en) 1997-09-12 2000-08-15 Ericsson, Inc. Image based keyboard for a small computing device
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
US6084576A (en) 1997-09-27 2000-07-04 Leu; Neng-Chyang User friendly keyboard
US6037882A (en) * 1997-09-30 2000-03-14 Levy; David H. Method and apparatus for inputting data to an electronic system
US6072494A (en) 1997-10-15 2000-06-06 Electric Planet, Inc. Method and apparatus for real-time gesture recognition
JPH11119911A (ja) 1997-10-15 1999-04-30 Fujitsu Ten Ltd スイッチ装置
GB2330670B (en) 1997-10-24 2002-09-11 Sony Uk Ltd Data processing
GB2330752B (en) 1997-10-24 2002-09-04 Sony Uk Ltd Audio processing
GB2330750B (en) 1997-10-24 2002-09-04 Sony Uk Ltd Audio processing
JPH11133816A (ja) 1997-10-27 1999-05-21 Canon Inc 画像形成装置、設定情報入力方法および記憶媒体
US5995101A (en) 1997-10-29 1999-11-30 Adobe Systems Incorporated Multi-level tool tip
JP3794180B2 (ja) 1997-11-11 2006-07-05 セイコーエプソン株式会社 座標入力システム及び座標入力装置
US6057845A (en) 1997-11-14 2000-05-02 Sensiva, Inc. System, method, and apparatus for generation and recognizing universal commands
SE9704330D0 (sv) 1997-11-25 1997-11-25 Siemens Elema Ab Apparatpanel
SE510949C2 (sv) 1997-11-25 1999-07-12 Saab Automobile Kontrollpanel
US6400379B1 (en) 1997-11-25 2002-06-04 Pioneer Digital Technologies, Inc. Method and apparatus for selectively displaying additional information relating to broadcast information
FI104928B (fi) 1997-11-27 2000-04-28 Nokia Mobile Phones Ltd Langaton viestin ja menetelmä langattoman viestimen valmistuksessa
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
GB2332293A (en) 1997-12-11 1999-06-16 British Telecomm An Input Device
US6075531A (en) 1997-12-15 2000-06-13 International Business Machines Corporation Computer system and method of manipulating multiple graphical user interface components on a computer display with a proximity pointer
JPH11184669A (ja) 1997-12-24 1999-07-09 Sharp Corp 情報処理装置及び情報処理方法並びに情報処理装置制御プログラムを記憶した媒体
US6757001B2 (en) 1999-03-30 2004-06-29 Research Investment Network, Inc. Method of using physical buttons in association with a display to access and execute functions available through associated hardware and software
US5933141A (en) 1998-01-05 1999-08-03 Gateway 2000, Inc. Mutatably transparent displays
JPH11194863A (ja) 1998-01-06 1999-07-21 Poseidon Technical Systems:Kk タッチ入力検知方法及びタッチ入力検知装置
US7844914B2 (en) 2004-07-30 2010-11-30 Apple Inc. Activating virtual keys of a touch-screen virtual keyboard
US9239673B2 (en) 1998-01-26 2016-01-19 Apple Inc. Gesturing with a multipoint sensing device
US7614008B2 (en) 2004-07-30 2009-11-03 Apple Inc. Operation of a computer with touch screen interface
US7840912B2 (en) 2006-01-30 2010-11-23 Apple Inc. Multi-touch gesture dictionary
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
WO1999038149A1 (en) 1998-01-26 1999-07-29 Wayne Westerman Method and apparatus for integrating manual input
US7760187B2 (en) * 2004-07-30 2010-07-20 Apple Inc. Visual expander
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
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
US20070177804A1 (en) 2006-01-30 2007-08-02 Apple Computer, Inc. Multi-touch gesture dictionary
US7800592B2 (en) 2005-03-04 2010-09-21 Apple Inc. Hand held electronic device with multiple touch sensing devices
JP2938420B2 (ja) 1998-01-30 1999-08-23 インターナショナル・ビジネス・マシーンズ・コーポレイション ファンクション選択方法及び装置、ファンクションを選択するための制御プログラムを格納した記憶媒体、オブジェクトの操作方法及び装置、オブジェクトを操作するための制御プログラムを格納した記憶媒体、複合アイコンを格納した記憶媒体
US6175610B1 (en) 1998-02-11 2001-01-16 Siemens Aktiengesellschaft Medical technical system controlled by vision-detected operator activity
US6249606B1 (en) 1998-02-19 2001-06-19 Mindmaker, Inc. Method and system for gesture category recognition and training using a feature vector
US6380853B1 (en) 1998-02-23 2002-04-30 Marconi Commerce Systems Inc. Customer-sensitive dispenser using proximity sensing devices
US6013956A (en) 1998-02-23 2000-01-11 Cooper Automotive Products, Inc. Touch control switches for vehicles
US6639577B2 (en) 1998-03-04 2003-10-28 Gemstar-Tv Guide International, Inc. Portable information display device with ergonomic bezel
US6198515B1 (en) * 1998-03-16 2001-03-06 Joseph W. Cole Apparatus and method for controlled sealing between bezel and CRT
US6130665A (en) 1998-04-01 2000-10-10 Telefonaktiebolaget Lm Ericsson Touch screen handling
US6313853B1 (en) 1998-04-16 2001-11-06 Nortel Networks Limited Multi-service user interface
US6211856B1 (en) 1998-04-17 2001-04-03 Sung M. Choi Graphical user interface touch screen with an auto zoom feature
US5956291A (en) 1998-04-17 1999-09-21 Ductech, Llc Underwater diving assistant apparatus
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
US6057540A (en) 1998-04-30 2000-05-02 Hewlett-Packard Co Mouseless optical and position translation type screen pointer control for a computer system
US6050825A (en) 1998-05-08 2000-04-18 Nichol; Claudia D. Opaque, one-size-fits-all computer keyboard cover which covers only the three or four alpha-numeric rows
US6473102B1 (en) 1998-05-11 2002-10-29 Apple Computer, Inc. Method and system for automatically resizing and repositioning windows in response to changes in display
KR100327209B1 (ko) 1998-05-12 2002-04-17 윤종용 첨펜의자취를이용한소프트웨어키보드시스템및그에따른키코드인식방법
US5977867A (en) 1998-05-29 1999-11-02 Nortel Networks Corporation Touch pad panel with tactile feedback
JP4033582B2 (ja) 1998-06-09 2008-01-16 株式会社リコー 座標入力/検出装置および電子黒板システム
JP2000010705A (ja) 1998-06-17 2000-01-14 Nec Corp 出力イメージ変形方式および出力イメージ変形用プログラムを記録した記録媒体
JP3792920B2 (ja) 1998-12-25 2006-07-05 株式会社東海理化電機製作所 タッチ操作入力装置
US6429846B2 (en) 1998-06-23 2002-08-06 Immersion Corporation Haptic feedback for touchpads and other touch controls
US6347290B1 (en) * 1998-06-24 2002-02-12 Compaq Information Technologies Group, L.P. Apparatus and method for detecting and executing positional and gesture commands corresponding to movement of handheld computing device
JP3420504B2 (ja) 1998-06-30 2003-06-23 キヤノン株式会社 情報処理方法
US6131299A (en) 1998-07-01 2000-10-17 Faro Technologies, Inc. Display device for a coordinate measurement machine
US6188391B1 (en) * 1998-07-09 2001-02-13 Synaptics, Inc. Two-layer capacitive touchpad and method of making same
US7831930B2 (en) 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US6135958A (en) 1998-08-06 2000-10-24 Acuson Corporation Ultrasound imaging system with touch-pad pointing device
US6169538B1 (en) 1998-08-13 2001-01-02 Motorola, Inc. Method and apparatus for implementing a graphical user interface keyboard and a text buffer on electronic devices
US7079114B1 (en) 1998-08-21 2006-07-18 Peter Smith Interactive methods for design of automobiles
US6326956B1 (en) 1998-08-24 2001-12-04 Intertactile Technologies Corporation Circuit control devices utilizing electronic display screen light
US6271835B1 (en) 1998-09-03 2001-08-07 Nortel Networks Limited Touch-screen input device
US6359572B1 (en) 1998-09-03 2002-03-19 Microsoft Corporation Dynamic keyboard
WO2000014714A1 (en) 1998-09-04 2000-03-16 Innovative Solutions And Support Inc. Flat panel display using dual cpu's for an aircraft cockpit
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
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
US20020018051A1 (en) 1998-09-15 2002-02-14 Mona Singh Apparatus and method for moving objects on a touchscreen display
US6501515B1 (en) 1998-10-13 2002-12-31 Sony Corporation Remote control system
US6292178B1 (en) 1998-10-19 2001-09-18 Allergan Sales, Inc. Screen navigation control apparatus for ophthalmic surgical instruments
JP2000132305A (ja) * 1998-10-23 2000-05-12 Olympus Optical Co Ltd 操作入力装置
US6229502B1 (en) 1998-11-03 2001-05-08 Cylark Development Llc Electronic book
US6874023B1 (en) 1998-11-10 2005-03-29 Claria Corporation Web based email control center for monitoring and providing a sumary of the detected event information organized according to relationships between the user and network sites
JP2000163193A (ja) 1998-11-25 2000-06-16 Seiko Epson Corp 携帯情報機器及び情報記憶媒体
JP2000163444A (ja) 1998-11-25 2000-06-16 Seiko Epson Corp 携帯情報機器及び情報記憶媒体
JP4542637B2 (ja) 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
US6466036B1 (en) 1998-11-25 2002-10-15 Harald Philipp Charge transfer capacitance measurement circuit
US6154194A (en) 1998-12-03 2000-11-28 Ericsson Inc. Device having adjustable touch-based display of data
US6222465B1 (en) 1998-12-09 2001-04-24 Lucent Technologies Inc. Gesture-based computer interface
US6246395B1 (en) 1998-12-17 2001-06-12 Hewlett-Packard Company Palm pressure rejection method and apparatus for touchscreens
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
US6643824B1 (en) 1999-01-15 2003-11-04 International Business Machines Corporation Touch screen region assist for hypertext links
US6535200B2 (en) 1999-01-25 2003-03-18 Harald Philipp Capacitive position sensor
EP1153404B1 (en) 1999-01-26 2011-07-20 QRG Limited Capacitive sensor and array
US6246862B1 (en) 1999-02-03 2001-06-12 Motorola, Inc. Sensor controlled user interface for portable communication device
JP2000231670A (ja) 1999-02-10 2000-08-22 Sharp Corp タッチパネル搭載の販売管理装置
JP2000250697A (ja) 1999-03-03 2000-09-14 Yazaki Corp 多機能スイッチ装置における操作ボタンの機能表示方法及び多機能スイッチ装置
US6295049B1 (en) 1999-03-03 2001-09-25 Richard T. Minner Computer system utilizing graphical user interface with hysteresis to inhibit accidental selection of a region due to unintended cursor motion and method
US7293231B1 (en) 1999-03-18 2007-11-06 British Columbia Ltd. Data entry for personal computing devices
US6545670B1 (en) 1999-05-11 2003-04-08 Timothy R. Pryor Methods and apparatus for man machine interfaces and related activity
EP1052565A3 (en) 1999-05-13 2005-05-11 Sony Corporation Information processing method and apparatus
US6920500B2 (en) * 1999-05-20 2005-07-19 Prosia Overseas, Inc. Method and apparatus for providing simplified access to the internet
EP1054321A3 (en) 1999-05-21 2002-06-19 Sony Corporation Information processing method and apparatus
US7030863B2 (en) 2000-05-26 2006-04-18 America Online, Incorporated Virtual keyboard system with automatic correction
US7151528B2 (en) 1999-06-22 2006-12-19 Cirque Corporation System for disposing a proximity sensitive touchpad behind a mobile phone keypad
US6525711B1 (en) 1999-06-24 2003-02-25 Interval Research Corp. Haptic interface including clutch control
US6639584B1 (en) 1999-07-06 2003-10-28 Chuang Li Methods and apparatus for controlling a portable electronic device using a touchpad
US6904405B2 (en) 1999-07-17 2005-06-07 Edwin A. Suominen Message recognition using shared language model
US6337678B1 (en) 1999-07-21 2002-01-08 Tactiva Incorporated Force feedback computer input and output device with coordinated haptic elements
US6677934B1 (en) * 1999-07-30 2004-01-13 L-3 Communications Infrared touch panel with improved sunlight rejection
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
US20020173721A1 (en) 1999-08-20 2002-11-21 Novasonics, Inc. User interface for handheld imaging devices
GB9920301D0 (en) 1999-08-27 1999-11-03 Philipp Harald Level sensing
US7149893B1 (en) 1999-09-07 2006-12-12 Poofaway.Com, Inc. System and method for enabling the originator of an electronic mail message to preset an expiration time, date, and/or event, and to control processing or handling by a recipient
US6377009B1 (en) 1999-09-08 2002-04-23 Harald Philipp Capacitive closure obstruction sensor
US6411287B1 (en) 1999-09-08 2002-06-25 Elo Touchsystems, Inc. Stress seal for acoustic wave touchscreens
US6424338B1 (en) 1999-09-30 2002-07-23 Gateway, Inc. Speed zone touchpad
GB9924177D0 (en) 1999-10-12 1999-12-15 Srs Technology Limited Communication and control system
EP1094383A3 (en) 1999-10-18 2005-11-02 Honeywell International, Inc. Methods and apparatus for cursor control
JP2001134382A (ja) 1999-11-04 2001-05-18 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
US20030132950A1 (en) 2001-11-27 2003-07-17 Fahri Surucu Detecting, classifying, and interpreting input events based on stimuli in multiple sensory domains
US8482535B2 (en) 1999-11-08 2013-07-09 Apple Inc. Programmable tactile touch screen displays and man-machine interfaces for improved vehicle instrumentation and telematics
US20020196227A1 (en) 1999-11-15 2002-12-26 Samuel Surloff Method and apparatus for providing simplified access to the internet
US6677933B1 (en) * 1999-11-15 2004-01-13 Espial Group Inc. Method and apparatus for operating a virtual keyboard
JP2001147918A (ja) 1999-11-24 2001-05-29 Casio Comput Co Ltd 情報表示装置及び情報表示処理プログラムを記憶した記憶媒体
US6920607B1 (en) 1999-12-15 2005-07-19 Microsoft Corp. Methods and systems for dynamically creating user interfaces
US6414674B1 (en) 1999-12-17 2002-07-02 International Business Machines Corporation Data processing system and method including an I/O touch pad having dynamically alterable location indicators
US7434177B1 (en) 1999-12-20 2008-10-07 Apple Inc. User interface for providing consolidation and access
US6573844B1 (en) 2000-01-18 2003-06-03 Microsoft Corporation Predictive keyboard
US6654733B1 (en) 2000-01-18 2003-11-25 Microsoft Corporation Fuzzy keyboard
US6661920B1 (en) 2000-01-19 2003-12-09 Palm Inc. Method and apparatus for multiple simultaneously active data entry mechanisms on a computer system
US20020140633A1 (en) 2000-02-03 2002-10-03 Canesta, Inc. Method and system to present immersion virtual simulations using three-dimensional measurement
JP2001230992A (ja) 2000-02-18 2001-08-24 Nidec Copal Corp 画像表示装置及びその制御方法
US6798768B1 (en) 2000-02-23 2004-09-28 Lucent Technologies Inc. Multimedia call routing in an IP network
US6882641B1 (en) 2000-02-23 2005-04-19 Lucent Technologies Inc. Call center queue administration
US8712792B2 (en) * 2000-02-24 2014-04-29 Webmd, Llc Personalized health communication system
US6597345B2 (en) 2000-03-03 2003-07-22 Jetway Technologies Ltd. Multifunctional keypad on touch screen
JP3812274B2 (ja) 2000-03-17 2006-08-23 株式会社日立製作所 映像アクセス装置及び映像アクセスプログラムを記録した記録媒体
JP2001265481A (ja) 2000-03-21 2001-09-28 Nec Corp ページ情報表示方法及び装置並びにページ情報表示用プログラムを記憶した記憶媒体
US6791467B1 (en) 2000-03-23 2004-09-14 Flextronics Semiconductor, Inc. Adaptive remote controller
US6543684B1 (en) 2000-03-28 2003-04-08 Ncr Corporation Transaction terminal with privacy shield for touch-screen pin entry
US6456952B1 (en) 2000-03-29 2002-09-24 Ncr Coporation System and method for touch screen environmental calibration
US6624833B1 (en) 2000-04-17 2003-09-23 Lucent Technologies Inc. Gesture-based input interface system with shadow detection
US6570584B1 (en) 2000-05-15 2003-05-27 Eastman Kodak Company Broad color gamut display
US6611252B1 (en) 2000-05-17 2003-08-26 Dufaux Douglas P. Virtual data input device
US20020044161A1 (en) 2000-05-22 2002-04-18 Kazuaki Sugai Multi-window display system and method for displaying video data and storage medium
US20020075317A1 (en) 2000-05-26 2002-06-20 Dardick Technologies System and method for an on-demand script-activated virtual keyboard
IL136652A0 (en) 2000-06-08 2001-06-14 Arlinsky David A closed-loop control system in a car
KR20010111166A (ko) 2000-06-08 2001-12-17 윤종용 휴대폰의 메뉴 아이콘 변경 방법 및 메뉴 구성 편집 방법
FI20001429A (fi) 2000-06-15 2001-12-16 Nokia Corp Vaihtoehdon valitseminen
US6442440B1 (en) 2000-06-24 2002-08-27 Dade Behring Inc. Computer interface module having a flat menu
US6803906B1 (en) 2000-07-05 2004-10-12 Smart Technologies, Inc. Passive touch system and method of detecting user input
US7466843B2 (en) 2000-07-07 2008-12-16 Pryor Timothy R Multi-functional control and entertainment systems
US8287374B2 (en) 2000-07-07 2012-10-16 Pryor Timothy R Reconfigurable control displays for games, toys, and other applications
JP4543513B2 (ja) 2000-07-17 2010-09-15 ソニー株式会社 双方向通信システム、表示装置、ベース装置および双方向通信方法
US6944591B1 (en) 2000-07-27 2005-09-13 International Business Machines Corporation Audio support system for controlling an e-mail system in a remote computer
JP4197220B2 (ja) 2000-08-17 2008-12-17 アルパイン株式会社 操作装置
US7856603B2 (en) 2000-08-17 2010-12-21 Moelgaard John Graphical user interface
DE10042300A1 (de) 2000-08-29 2002-03-28 Axel C Burgbacher Elektronisches Musikinstrument
US6480188B1 (en) 2000-09-06 2002-11-12 Digital On-Demand Thumbwheel selection system
JP2002157078A (ja) * 2000-09-07 2002-05-31 Sony Corp 情報処理装置及び方法、並びに記録媒体
US6680677B1 (en) * 2000-10-06 2004-01-20 Logitech Europe S.A. Proximity detector to indicate function of a key
US6421234B1 (en) 2000-10-10 2002-07-16 Juniper Systems, Inc. Handheld electronics device having ergonomic features
US6942571B1 (en) 2000-10-16 2005-09-13 Bally Gaming, Inc. Gaming device with directional and speed control of mechanical reels using touch screen
JP4284855B2 (ja) 2000-10-25 2009-06-24 ソニー株式会社 情報入出力システム及び情報入出力方法、並びにプログラム記憶媒体
TW486657B (en) 2000-10-26 2002-05-11 Animeta Systems Inc Browser interface operation device and its browsing method
US6501464B1 (en) 2000-10-31 2002-12-31 Intel Corporation On-screen transparent keyboard interface
US6593916B1 (en) 2000-11-03 2003-07-15 James L. Aroyan Touchscreen having multiple parallel connections to each electrode in a series resistor chain on the periphery of the touch area
AU2002226886A1 (en) 2000-11-09 2002-05-21 Change Tools, Inc. A user definable interface system, method and computer program product
US7319454B2 (en) * 2000-11-10 2008-01-15 Microsoft Corporation Two-button mouse input using a stylus
US6903730B2 (en) 2000-11-10 2005-06-07 Microsoft Corporation In-air gestures for electromagnetic coordinate digitizers
US6703999B1 (en) 2000-11-13 2004-03-09 Toyota Jidosha Kabushiki Kaisha System for computer user interface
DE10059906A1 (de) 2000-12-01 2002-06-06 Bs Biometric Systems Gmbh Druckempfindliche Fläche eines Bildschirms oder Displays
US20040036622A1 (en) 2000-12-15 2004-02-26 Semyon Dukach Apparatuses, methods, and computer programs for displaying information on signs
US7190348B2 (en) 2000-12-26 2007-03-13 International Business Machines Corporation Method for touchscreen data input
US6457834B1 (en) 2001-01-24 2002-10-01 Scram Technologies, Inc. Optical system for display panel
US6677932B1 (en) * 2001-01-28 2004-01-13 Finger Works, Inc. System and method for recognizing touch typing under limited tactile feedback conditions
US20020135615A1 (en) 2001-01-31 2002-09-26 Microsoft Corporation Overlaid display for electronic devices
US6670894B2 (en) 2001-02-05 2003-12-30 Carsten Mehring System and method for keyboard independent touch typing
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
US20070083823A1 (en) 2001-02-15 2007-04-12 Denny Jaeger Scroll bar for computer display
JP2002244781A (ja) 2001-02-15 2002-08-30 Wacom Co Ltd 入力システム、プログラム、及び、記録媒体
US20080088587A1 (en) 2001-02-22 2008-04-17 Timothy Pryor Compact rtd instrument panels and computer interfaces
US20080024463A1 (en) 2001-02-22 2008-01-31 Timothy Pryor Reconfigurable tactile control display applications
US7133531B2 (en) 2001-02-27 2006-11-07 Nissim Karpenstein Device using analog controls to mix compressed digital audio data
JP2002259036A (ja) 2001-02-28 2002-09-13 Sony Corp 情報処理装置及び情報処理方法、記録媒体並びにプログラム
US7904358B2 (en) 2001-02-28 2011-03-08 Goldman Sachs & Co. Computerized interface for monitoring financial information and executing financial transactions
US6806869B2 (en) 2001-03-02 2004-10-19 Seiko Epson Corporation Data processing system utilizing discrete operating device
US6543947B2 (en) 2001-03-14 2003-04-08 Lee Jose H. Keyboard having keys arranged in a pan configuration
US6621483B2 (en) 2001-03-16 2003-09-16 Agilent Technologies, Inc. Optical screen pointing device with inertial properties
GB2373596B (en) 2001-03-19 2003-02-12 Synigence Plc Apparatus for facilitating access to information
US7012595B2 (en) 2001-03-30 2006-03-14 Koninklijke Philips Electronics N.V. Handheld electronic device with touch pad
JP3597141B2 (ja) 2001-04-03 2004-12-02 泰鈞 温 情報入力装置及び方法、並びに携帯電話機及び携帯電話機の文字入力方法
US6724366B2 (en) 2001-04-03 2004-04-20 Peter James Crawford Thumb actuated x-y input device
TW504916B (en) 2001-04-24 2002-10-01 Inventec Appliances Corp Method capable of generating different input values by pressing a single key from multiple directions
US7168046B2 (en) 2001-04-26 2007-01-23 Lg Electronics Inc. Method and apparatus for assisting data input to a portable information terminal
US6965375B1 (en) 2001-04-27 2005-11-15 Palm, Inc. Compact integrated touch panel display for a handheld device
AU2002305392A1 (en) 2001-05-02 2002-11-11 Bitstream, Inc. Methods, systems, and programming for producing and displaying subpixel-optimized images and digital content including such images
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
JP3800984B2 (ja) 2001-05-21 2006-07-26 ソニー株式会社 ユーザ入力装置
US6992659B2 (en) * 2001-05-22 2006-01-31 Palmone, Inc. High transparency integrated enclosure touch screen assembly for a portable hand held device
TW521205B (en) 2001-06-05 2003-02-21 Compal Electronics Inc Touch screen capable of controlling amplification with pressure
US6904570B2 (en) 2001-06-07 2005-06-07 Synaptics, Inc. Method and apparatus for controlling a display of data on a display screen
US7308652B2 (en) 2001-06-08 2007-12-11 Lenovo Singapore Pte. Ltd Entry of a password through a touch-sensitive computer screen
US6975304B1 (en) 2001-06-11 2005-12-13 Handspring, Inc. Interface for processing of an alternate symbol in a computer device
US6583676B2 (en) 2001-06-20 2003-06-24 Apple Computer, Inc. Proximity/touch detector and calibration circuit
JP2003005912A (ja) 2001-06-20 2003-01-10 Hitachi Ltd タッチパネル付きディスプレイ装置及び表示方法
US7512964B2 (en) * 2001-06-29 2009-03-31 Cisco Technology System and method for archiving multiple downloaded recordable media content
US20030001899A1 (en) * 2001-06-29 2003-01-02 Nokia Corporation Semi-transparent handwriting recognition UI
FI116591B (fi) 2001-06-29 2005-12-30 Nokia Corp Menetelmä ja laite toiminnon toteuttamiseksi
US6670951B2 (en) * 2001-07-03 2003-12-30 Hewlett-Packard Development Company, L.P. Methods and systems for increasing the input efficiency of personal digital assistants and other handheld stylus-engagable computing devices
US6478432B1 (en) 2001-07-13 2002-11-12 Chad D. Dyner Dynamically generated interactive real imaging device
US20050134578A1 (en) * 2001-07-13 2005-06-23 Universal Electronics Inc. System and methods for interacting with a control environment
US6961912B2 (en) * 2001-07-18 2005-11-01 Xerox Corporation Feedback mechanism for use with visual selection methods
US20030030664A1 (en) * 2001-08-13 2003-02-13 Parry Travis J. Customizable control panel software
DE10140874A1 (de) 2001-08-21 2003-03-20 Dosch & Amand Gmbh & Co Kg Graphische Benutzeroberfläche
US6972749B2 (en) 2001-08-29 2005-12-06 Microsoft Corporation Touch-sensitive device for scrolling a document on a display
CA2462058A1 (en) 2001-09-21 2003-04-03 International Business Machines Corporation Input apparatus, computer apparatus, method for identifying input object, method for identifying input object in keyboard, and computer program
JP2003173237A (ja) 2001-09-28 2003-06-20 Ricoh Co Ltd 情報入出力システム、プログラム及び記憶媒体
US7254775B2 (en) 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
IL161138A0 (en) 2001-10-04 2004-08-31 Xtl Biopharmaceuticals Ltd Treatment of hepatitis b virus infection with human monoclonal antibodies
GB2380583A (en) 2001-10-04 2003-04-09 Ilam Samson Touch pad/screen for electronic equipment
US20030071850A1 (en) 2001-10-12 2003-04-17 Microsoft Corporation In-place adaptive handwriting input method and system
US6728032B2 (en) 2001-10-17 2004-04-27 Infocus Corporation Rear projection display system
US8117565B2 (en) 2001-10-18 2012-02-14 Viaclix, Inc. Digital image magnification for internet appliance
US7312785B2 (en) 2001-10-22 2007-12-25 Apple Inc. Method and apparatus for accelerated scrolling
US7345671B2 (en) 2001-10-22 2008-03-18 Apple Inc. Method and apparatus for use of rotational user inputs
US7046230B2 (en) 2001-10-22 2006-05-16 Apple Computer, Inc. Touch pad handheld device
US7084856B2 (en) 2001-10-22 2006-08-01 Apple Computer, Inc. Mouse having a rotary dial
GB2382292A (en) 2001-11-17 2003-05-21 Oliver Wallington Digital display with scrolling means
US7009599B2 (en) 2001-11-20 2006-03-07 Nokia Corporation Form factor for portable device
US6762752B2 (en) 2001-11-29 2004-07-13 N-Trig Ltd. Dual function input device and method
US6938221B2 (en) 2001-11-30 2005-08-30 Microsoft Corporation User interface for stylus-based user input
US7083342B2 (en) 2001-12-21 2006-08-01 Griffin Jason T Keyboard arrangement
DE10251296A1 (de) 2002-11-03 2004-05-19 Trachte, Ralf, Dr. flexibles Engabesystem / Mehrfinger-System
US6690387B2 (en) * 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
US6952203B2 (en) 2002-01-08 2005-10-04 International Business Machines Corporation Touchscreen user interface: Bluetooth™ stylus for performing right mouse clicks
US6977643B2 (en) 2002-01-10 2005-12-20 International Business Machines Corporation System and method implementing non-physical pointers for computer devices
US20030197736A1 (en) 2002-01-16 2003-10-23 Murphy Michael W. User interface for character entry using a minimum number of selection keys
US20030132922A1 (en) 2002-01-17 2003-07-17 Harald Philipp Touch screen detection apparatus
GB0201074D0 (en) 2002-01-18 2002-03-06 3G Lab Ltd Graphic user interface for data processing device
US7075512B1 (en) 2002-02-07 2006-07-11 Palmsource, Inc. Method and system for navigating a display screen for locating a desired item of information
AUPS058602A0 (en) 2002-02-15 2002-03-14 Canon Kabushiki Kaisha Representing a plurality of independent data items
US7340077B2 (en) 2002-02-15 2008-03-04 Canesta, Inc. Gesture recognition system using depth perceptive sensors
US20030210286A1 (en) 2002-02-26 2003-11-13 George Gerpheide Touchpad having fine and coarse input resolution
US6900795B1 (en) 2002-02-27 2005-05-31 Knight, Iii Jack Unitary molded lens filter for touch screen interface
US6832138B1 (en) * 2002-02-28 2004-12-14 Garmin International, Inc. Cockpit instrument panel systems and methods with redundant flight data display
US6985801B1 (en) * 2002-02-28 2006-01-10 Garmin International, Inc. Cockpit instrument panel systems and methods with redundant flight data display
JP3847641B2 (ja) * 2002-02-28 2006-11-22 株式会社ソニー・コンピュータエンタテインメント 情報処理装置、情報処理プログラム、情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体、及び情報処理方法
EP1483653B1 (en) 2002-03-08 2006-05-31 Revelations in Design, LP Electric device control apparatus
WO2003077073A2 (en) 2002-03-08 2003-09-18 Fleettrakker, L.L.C. Equipment tracking system and method
US7120872B2 (en) 2002-03-25 2006-10-10 Microsoft Corporation Organizing, editing, and rendering digital ink
US6927761B2 (en) 2002-03-29 2005-08-09 3M Innovative Properties Company Moisture deflector for capacitive NFI touch screens for use with bezels of conductive material
US7038659B2 (en) 2002-04-06 2006-05-02 Janusz Wiktor Rajkowski Symbol encoding apparatus and method
US6658994B1 (en) 2002-04-10 2003-12-09 Chromalox, Inc. Modular assembly for a holding cabinet controller
US7466307B2 (en) 2002-04-11 2008-12-16 Synaptics Incorporated Closed-loop sensor on a solid-state object position detector
US20030193481A1 (en) 2002-04-12 2003-10-16 Alexander Sokolsky Touch-sensitive input overlay for graphical user interface
JP2003316502A (ja) 2002-04-25 2003-11-07 Sony Corp 端末装置、文字入力方法
JP2003323259A (ja) 2002-05-02 2003-11-14 Nec Corp 情報処理装置
US7746325B2 (en) 2002-05-06 2010-06-29 3M Innovative Properties Company Method for improving positioned accuracy for a determined touch input
US7890865B2 (en) 2002-05-09 2011-02-15 Microsoft Corporation Methods and apparatuses for providing message information in graphical user interfaces based on user inputs
TWI238348B (en) 2002-05-13 2005-08-21 Kyocera Corp Portable information terminal, display control device, display control method, and recording media
EP2254025A3 (en) 2002-05-16 2016-03-30 Sony Corporation Input method and input apparatus
US7051284B2 (en) 2002-05-16 2006-05-23 Microsoft Corporation Displaying information to indicate both the importance and the urgency of the information
JP3852368B2 (ja) 2002-05-16 2006-11-29 ソニー株式会社 入力方法及びデータ処理装置
US7069515B1 (en) 2002-05-21 2006-06-27 Claria Corporation Method and apparatus for displaying messages in computer systems
KR100941948B1 (ko) 2002-05-21 2010-02-11 코닌클리케 필립스 일렉트로닉스 엔.브이. 객체를 선택 및 입력하는 시스템, 객체 세트로부터 객체를 입력하는 방법, 및 이 방법을 구현하기 위한 소프트웨어 코드를 저장하기 위한 컴퓨터 판독가능 매체
JP2003338954A (ja) 2002-05-21 2003-11-28 Toshiba Corp デジタルスチルカメラ
US20030222977A1 (en) 2002-06-03 2003-12-04 Kazutora Yoshino Intelligent system and 3D virtual object generator
FI20021162A0 (fi) 2002-06-14 2002-06-14 Nokia Corp Elektroninen laite ja menetelmä sen näppäimistön hallintaan
US7219308B2 (en) 2002-06-21 2007-05-15 Microsoft Corporation User interface for media player program
FI112119B (fi) 2002-06-25 2003-10-31 Nokia Corp Menetelmä ohjauskomennon tulkitsemiseksi ja kannettava elektroninen laite
EP1540641A2 (en) 2002-06-26 2005-06-15 VKB Inc. Multifunctional integrated image sensor and application to virtual interface technology
JP2004038896A (ja) 2002-06-28 2004-02-05 Clarion Co Ltd 表示制御手段
US7023427B2 (en) * 2002-06-28 2006-04-04 Microsoft Corporation Method and system for detecting multiple touches on a touch-sensitive screen
US7656393B2 (en) 2005-03-04 2010-02-02 Apple Inc. Electronic device having display and surrounding touch sensitive bezel for user interface and control
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
US20040056849A1 (en) 2002-07-25 2004-03-25 Andrew Lohbihler Method and apparatus for powering, detecting and locating multiple touch input devices on a touch screen
US7058902B2 (en) 2002-07-30 2006-06-06 Microsoft Corporation Enhanced on-object context menus
JP4115198B2 (ja) 2002-08-02 2008-07-09 株式会社日立製作所 タッチパネルを備えた表示装置
US6896375B2 (en) 2002-08-16 2005-05-24 Infocus Corporation Rear projection display device having multiple mirrors that are substantially parallel to a screen
US7151530B2 (en) 2002-08-20 2006-12-19 Canesta, Inc. System and method for determining an input selected by a user through a virtual interface
DE60235751D1 (de) 2002-08-30 2010-05-06 Asulab Sa Uhr mit taktiler Ablesung und Betätigung der Zeitinformation
JP2004104594A (ja) 2002-09-11 2004-04-02 Toshiba Corp デジタルスチルカメラ及びユーザ指示入力方法
US7331868B2 (en) 2002-09-13 2008-02-19 Igt Wagering gaming device providing physical stimulation responses to various components of the gaming device
US7789756B2 (en) 2002-09-13 2010-09-07 Igt Wagering gaming device having simulated control of movement of game functional elements
JP2004110388A (ja) 2002-09-18 2004-04-08 Sharp Corp タッチパネルを有する装置
GB0222094D0 (en) 2002-09-24 2002-10-30 Koninkl Philips Electronics Nv Graphical user interface navigation method and apparatus
JP2004118917A (ja) 2002-09-25 2004-04-15 Clarion Co Ltd 電子機器及びナビゲーション装置
US8443045B2 (en) 2002-10-01 2013-05-14 Honda Motor Co., Ltd. Storage of selected e-mails including attachments in document management system
US20040080529A1 (en) 2002-10-24 2004-04-29 Wojcik Paul Kazimierz Method and system for securing text-entry in a web form over a computer network
US20040095311A1 (en) 2002-11-19 2004-05-20 Motorola, Inc. Body-centric virtual interactive apparatus and method
WO2004051393A2 (en) 2002-11-29 2004-06-17 Gnvention Ltd. Interface device for portable storage media
US8042044B2 (en) 2002-11-29 2011-10-18 Koninklijke Philips Electronics N.V. User interface with displaced representation of touch area
US7081887B2 (en) 2002-12-19 2006-07-25 Intel Corporation Method and apparatus for positioning a software keyboard
US20080174553A1 (en) 2002-12-19 2008-07-24 Anders Trell Trust Computer Device
US7219829B2 (en) 2002-12-24 2007-05-22 Tracey Treat Carrier which is aesthetically irreversibly convertible from planar blank to closed package for coded card and methods for manufacture and use of the same
US6927763B2 (en) 2002-12-30 2005-08-09 Motorola, Inc. Method and system for providing a disambiguated keypad
CN100510943C (zh) 2003-01-08 2009-07-08 奥普提克斯晶硅有限公司 图像投影的系统和方法
US7663605B2 (en) 2003-01-08 2010-02-16 Autodesk, Inc. Biomechanical user interface elements for pen-based computers
US7337634B2 (en) 2003-01-09 2008-03-04 General Electric Company Washer/dryer touch sensitive graphical user interface
US7194699B2 (en) 2003-01-14 2007-03-20 Microsoft Corporation Animating images to reflect user selection
US7098896B2 (en) 2003-01-16 2006-08-29 Forword Input Inc. System and method for continuous stroke word-based text input
US7149981B1 (en) 2003-01-16 2006-12-12 Sprint Spectrum L.P. Method and system for facilitating selection of a portion of non-focusable object presented by a browser application
US20040145601A1 (en) 2003-01-29 2004-07-29 International Business Machines Corporation Method and a device for providing additional functionality to a separate application
US7305129B2 (en) 2003-01-29 2007-12-04 Microsoft Corporation Methods and apparatus for populating electronic forms from scanned documents
US6972401B2 (en) 2003-01-30 2005-12-06 Smart Technologies Inc. Illuminated bezel and touch system incorporating the same
US20040150669A1 (en) 2003-01-31 2004-08-05 Sabiers Mark L. Graphical user interface for describing the state of a managed system
US7158123B2 (en) 2003-01-31 2007-01-02 Xerox Corporation Secondary touch contextual sub-menu navigation for touch screen interface
EP1445922A1 (en) 2003-02-06 2004-08-11 Dialog Semiconductor GmbH Monolithic optical read-out circuit
US20040160419A1 (en) 2003-02-11 2004-08-19 Terradigital Systems Llc. Method for entering alphanumeric characters into a graphical user interface
US20040155888A1 (en) 2003-02-11 2004-08-12 Padgitt David Gary Method for displaying the contents of a collection of media objects
JP3844076B2 (ja) 2003-03-07 2006-11-08 セイコーエプソン株式会社 画像処理システム、プロジェクタ、プログラム、情報記憶媒体および画像処理方法
US7103852B2 (en) 2003-03-10 2006-09-05 International Business Machines Corporation Dynamic resizing of clickable areas of touch screen applications
US20040183833A1 (en) 2003-03-19 2004-09-23 Chua Yong Tong Keyboard error reduction method and apparatus
US7665041B2 (en) 2003-03-25 2010-02-16 Microsoft Corporation Architecture for controlling a computer using hand gestures
EP2213501A3 (en) 2003-03-31 2012-05-09 Timothy R. Pryor Reconfigurable vehicle instrument panels
DE602004006190T8 (de) 2003-03-31 2008-04-10 Honda Motor Co., Ltd. Vorrichtung, Verfahren und Programm zur Gestenerkennung
US7884804B2 (en) 2003-04-30 2011-02-08 Microsoft Corporation Keyboard with input-sensitive display device
CA2426867A1 (en) 2003-04-30 2004-10-30 Naviform Holdings Ltd. Customizable keyboard
US7233316B2 (en) 2003-05-01 2007-06-19 Thomson Licensing Multimedia user interface
US8555165B2 (en) 2003-05-08 2013-10-08 Hillcrest Laboratories, Inc. Methods and systems for generating a zoomable graphical user interface
US8479112B2 (en) 2003-05-13 2013-07-02 Microsoft Corporation Multiple input language selection
US7302642B2 (en) 2003-06-03 2007-11-27 Tim Simon, Inc. Thermostat with touch-screen display
US7310781B2 (en) 2003-06-05 2007-12-18 International Business Machines Corporation System and method for content and information transfer between program entities
US7475390B2 (en) * 2004-01-12 2009-01-06 International Business Machines Corporation System and method for automatic natural language translation during information transfer
WO2004111816A2 (en) 2003-06-13 2004-12-23 University Of Lancaster User interface
JP3938104B2 (ja) * 2003-06-19 2007-06-27 ヤマハ株式会社 アルペジオパターン設定装置およびプログラム
US20040263484A1 (en) 2003-06-25 2004-12-30 Tapio Mantysalo Multifunctional UI input device for moblie terminals
US7474772B2 (en) * 2003-06-25 2009-01-06 Atrua Technologies, Inc. System and method for a miniature user input device
US7057607B2 (en) 2003-06-30 2006-06-06 Motorola, Inc. Application-independent text entry for touch-sensitive display
WO2005008444A2 (en) * 2003-07-14 2005-01-27 Matt Pallakoff System and method for a portbale multimedia client
US20050015731A1 (en) * 2003-07-15 2005-01-20 Microsoft Corporation Handling data across different portions or regions of a desktop
US20060181517A1 (en) 2005-02-11 2006-08-17 Apple Computer, Inc. Display actuator
US7499040B2 (en) 2003-08-18 2009-03-03 Apple Inc. Movable touch pad with added functionality
US9024884B2 (en) * 2003-09-02 2015-05-05 Apple Inc. Touch-sensitive electronic apparatus for media applications, and methods therefor
US20050052427A1 (en) 2003-09-10 2005-03-10 Wu Michael Chi Hung Hand gesture interaction with touch surface
US7411575B2 (en) 2003-09-16 2008-08-12 Smart Technologies Ulc Gesture recognition method and touch system incorporating the same
JP2005108041A (ja) 2003-09-30 2005-04-21 Toshiba Corp 携帯端末のメニュー画面表示方法及び携帯端末
US7209116B2 (en) 2003-10-08 2007-04-24 Universal Electronics Inc. Control device having integrated mouse and remote control capabilities
US20050091577A1 (en) 2003-10-23 2005-04-28 International Business Machines Corporation Information integration system
US7478336B2 (en) * 2003-11-06 2009-01-13 International Business Machines Corporation Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations
US6970749B1 (en) 2003-11-12 2005-11-29 Adobe Systems Incorporated Grouped palette stashing
US7495659B2 (en) 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
KR100846410B1 (ko) 2003-12-31 2008-07-16 리서치 인 모션 리미티드 키보드 배열
US7346853B2 (en) 2004-01-12 2008-03-18 International Business Machines Corporation Online learning monitor
US7340685B2 (en) 2004-01-12 2008-03-04 International Business Machines Corporation Automatic reference note generator
WO2005069114A1 (ja) 2004-01-15 2005-07-28 Vodafone K.K. 移動体通信端末
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
US7697729B2 (en) 2004-01-29 2010-04-13 Authentec, Inc. System for and method of finger initiated actions
US6856259B1 (en) * 2004-02-06 2005-02-15 Elo Touchsystems, Inc. Touch sensor system to detect multiple touch events
US7545784B2 (en) 2004-02-11 2009-06-09 Yahoo! Inc. System and method for wireless communication between previously known and unknown users
US7706616B2 (en) 2004-02-27 2010-04-27 International Business Machines Corporation System and method for recognizing word patterns in a very large vocabulary based on a virtual keyboard layout
EP2254026A1 (en) 2004-02-27 2010-11-24 Research In Motion Limited Text input system for a mobile electronic device and methods thereof
US7607576B2 (en) 2004-02-27 2009-10-27 Gilbarco, Inc. Local zone security architecture for retail environments
US20050190970A1 (en) 2004-02-27 2005-09-01 Research In Motion Limited Text input system for a mobile electronic device and methods thereof
US20050204008A1 (en) 2004-03-09 2005-09-15 Marc Shinbrood System and method for controlling the downstream preservation and destruction of electronic mail
US7183476B2 (en) 2004-03-18 2007-02-27 Swingle Margaret J Portable electronic music score device for transporting, storing displaying, and annotating music scores
US7180502B2 (en) * 2004-03-23 2007-02-20 Fujitsu Limited Handheld device with preferred motion selection
JP2007536669A (ja) 2004-05-05 2007-12-13 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ メディアアイテムの閲覧
US7519223B2 (en) * 2004-06-28 2009-04-14 Microsoft Corporation Recognizing gestures and using gestures for interacting with software applications
EP1769326A2 (en) 2004-06-29 2007-04-04 Koninklijke Philips Electronics N.V. A method and device for preventing staining of a display device
US7743348B2 (en) * 2004-06-30 2010-06-22 Microsoft Corporation Using physical objects to adjust attributes of an interactive display application
US20060007174A1 (en) 2004-07-06 2006-01-12 Chung-Yi Shen Touch control method for a drag gesture and control module thereof
US7398472B2 (en) * 2004-07-09 2008-07-08 Microsoft Corporation Defining the visual appearance of user-interface controls
US7664748B2 (en) 2004-07-12 2010-02-16 John Eric Harrity Systems and methods for changing symbol sequences in documents
US20060012577A1 (en) 2004-07-16 2006-01-19 Nokia Corporation Active keypad lock for devices equipped with touch screen
US20080129707A1 (en) 2004-07-27 2008-06-05 Pryor Timothy R Method and apparatus employing multi-functional controls and displays
TW200632626A (en) 2004-07-28 2006-09-16 Manifold Products Llc Peripheral devices for portable computer
JP4763695B2 (ja) 2004-07-30 2011-08-31 アップル インコーポレイテッド タッチ・センシティブ入力デバイスのためのモード・ベースのグラフィカル・ユーザ・インタフェース
EP1774427A2 (en) 2004-07-30 2007-04-18 Apple Computer, Inc. Mode-based graphical user interfaces for touch sensitive input devices
AU2005256105B8 (en) * 2004-07-30 2008-10-02 Blackberry Limited Method and apparatus for provisioning a communications client on a host device
US7653883B2 (en) 2004-07-30 2010-01-26 Apple Inc. Proximity detector in handheld device
US8381135B2 (en) 2004-07-30 2013-02-19 Apple Inc. Proximity detector in handheld device
US7599044B2 (en) 2005-06-23 2009-10-06 Apple Inc. Method and apparatus for remotely detecting presence
KR100737558B1 (ko) * 2004-08-16 2007-07-10 주식회사 팬택앤큐리텔 선호도를 이용한 수신알림 레벨 제어 기능을 가지는무선통신 단말기 및 그 방법
EP1779228B1 (en) 2004-08-16 2012-04-11 Apple Inc. A method of increasing the spatial resolution of touch sensitive devices
US20060044280A1 (en) 2004-08-31 2006-03-02 Huddleston Wyatt A Interface
US20100231506A1 (en) 2004-09-07 2010-09-16 Timothy Pryor Control of appliances, kitchen and home
US7719522B2 (en) 2004-09-24 2010-05-18 Apple Inc. Raw data track pad device and system
US20060066590A1 (en) 2004-09-29 2006-03-30 Masanori Ozawa Input device
US20060071915A1 (en) 2004-10-05 2006-04-06 Rehm Peter H Portable computer and method for taking notes with sketches and typed text
US7454717B2 (en) 2004-10-20 2008-11-18 Microsoft Corporation Delimiters for selection-action pen gesture phrases
US7242311B2 (en) 2004-10-29 2007-07-10 Caterpillar Inc. Method and system for providing work machine multi-functional user interface
US7489306B2 (en) 2004-12-22 2009-02-10 Microsoft Corporation Touch screen accuracy
US7617283B2 (en) 2005-01-10 2009-11-10 International Business Machines Corporation System and method for instant messaging
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
US7605804B2 (en) 2005-04-29 2009-10-20 Microsoft Corporation System and method for fine cursor positioning using a low resolution imaging touch screen
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
US8185841B2 (en) 2005-05-23 2012-05-22 Nokia Corporation Electronic text input involving a virtual keyboard and word completion functionality on a touch-sensitive display screen
US20070011603A1 (en) * 2005-07-06 2007-01-11 Mikko Makela Method, system, device and software product for showing tooltips for page segments and generating content for the page segments
WO2007016370A2 (en) * 2005-07-29 2007-02-08 Eazypaper Inc. Computer method and apparatus using embedded message window for displaying messages in a functional bar
WO2007025119A2 (en) 2005-08-26 2007-03-01 Veveo, Inc. User interface for visual cooperation between text input and display device
US7443316B2 (en) 2005-09-01 2008-10-28 Motorola, Inc. Entering a character into an electronic device
US7694231B2 (en) 2006-01-05 2010-04-06 Apple Inc. Keyboards for portable electronic devices
US8745140B2 (en) 2005-10-14 2014-06-03 Blackberry Limited System and method of handling messages for forwarding
US8819144B2 (en) 2005-10-14 2014-08-26 Blackberry Limited Method, device, software and graphical user interface for forwarding messages between message handling services
US7958456B2 (en) 2005-12-23 2011-06-07 Apple Inc. Scrolling list with floating adjacent index symbols
US8139028B2 (en) 2006-02-01 2012-03-20 Synaptics Incorporated Proximity sensor and method for indicating extended interface results
US8046679B2 (en) 2006-02-02 2011-10-25 Research In Motion Limited Apparatus, method and machine-readable medium for facilitating generation of a markup language document containing identical sets of markup language elements
US7529795B2 (en) 2006-03-20 2009-05-05 Stragent, Llc Message board aggregator
US7538760B2 (en) 2006-03-30 2009-05-26 Apple Inc. Force imaging input device and system
US7511702B2 (en) 2006-03-30 2009-03-31 Apple Inc. Force and location sensitive display
US7978181B2 (en) 2006-04-25 2011-07-12 Apple Inc. Keystroke tactility arrangement on a smooth touch surface
US8279180B2 (en) 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
US7765494B2 (en) 2006-05-24 2010-07-27 Sap Ag Harmonized theme definition language
US20080040692A1 (en) 2006-06-29 2008-02-14 Microsoft Corporation Gesture input
US8694895B2 (en) 2007-02-05 2014-04-08 Microsoft Corporation Human interaction with application from email client
US8209619B2 (en) 2007-03-16 2012-06-26 Oracle International Corporation Non-linear navigation in discussion forums
US9740386B2 (en) 2007-06-13 2017-08-22 Apple Inc. Speed/positional mode translations
US8059101B2 (en) 2007-06-22 2011-11-15 Apple Inc. Swipe gestures for touch screen keyboards
US20090064006A1 (en) 2007-08-30 2009-03-05 Indran Naick Techniques for Performing Tasks Associated with Custom Folder Controls
JP5533254B2 (ja) 2010-05-24 2014-06-25 アイシン・エィ・ダブリュ株式会社 情報表示装置、情報表示方法及びプログラム
US8773377B2 (en) 2011-03-04 2014-07-08 Microsoft Corporation Multi-pass touch contact tracking
WO2014043275A1 (en) 2012-09-11 2014-03-20 Apple Inc. Gesturing with a multipoint sensing device

Cited By (111)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9946370B2 (en) 2005-12-30 2018-04-17 Microsoft Technology Licensing, Llc Unintentional touch rejection
US9952718B2 (en) 2005-12-30 2018-04-24 Microsoft Technology Licensing, Llc Unintentional touch rejection
US9594457B2 (en) 2005-12-30 2017-03-14 Microsoft Technology Licensing, Llc Unintentional touch rejection
US10019080B2 (en) 2005-12-30 2018-07-10 Microsoft Technology Licensing, Llc Unintentional touch rejection
US9261964B2 (en) 2005-12-30 2016-02-16 Microsoft Technology Licensing, Llc Unintentional touch rejection
US10613741B2 (en) 2007-01-07 2020-04-07 Apple Inc. Application programming interface for gesture operations
US10963142B2 (en) 2007-01-07 2021-03-30 Apple Inc. Application programming interfaces for scrolling
US11954322B2 (en) 2007-01-07 2024-04-09 Apple Inc. Application programming interface for gesture operations
US11449217B2 (en) 2007-01-07 2022-09-20 Apple Inc. Application programming interfaces for gesture operations
US10521109B2 (en) 2008-03-04 2019-12-31 Apple Inc. Touch event model
US10936190B2 (en) 2008-03-04 2021-03-02 Apple Inc. Devices, methods, and user interfaces for processing touch events
US11740725B2 (en) 2008-03-04 2023-08-29 Apple Inc. Devices, methods, and user interfaces for processing touch events
US11755196B2 (en) 2009-03-16 2023-09-12 Apple Inc. Event recognition
US10719225B2 (en) 2009-03-16 2020-07-21 Apple Inc. Event recognition
US11163440B2 (en) 2009-03-16 2021-11-02 Apple Inc. Event recognition
US8836648B2 (en) 2009-05-27 2014-09-16 Microsoft Corporation Touch pull-in gesture
US10732997B2 (en) 2010-01-26 2020-08-04 Apple Inc. Gesture recognizers with delegates for controlling and modifying gesture recognition
US9857970B2 (en) 2010-01-28 2018-01-02 Microsoft Technology Licensing, Llc Copy and staple gestures
US10282086B2 (en) 2010-01-28 2019-05-07 Microsoft Technology Licensing, Llc Brush, carbon-copy, and fill gestures
US9411498B2 (en) 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Brush, carbon-copy, and fill gestures
US9411504B2 (en) 2010-01-28 2016-08-09 Microsoft Technology Licensing, Llc Copy and staple gestures
US9519356B2 (en) 2010-02-04 2016-12-13 Microsoft Technology Licensing, Llc Link gestures
US9274682B2 (en) 2010-02-19 2016-03-01 Microsoft Technology Licensing, Llc Off-screen gestures to create on-screen input
US9310994B2 (en) 2010-02-19 2016-04-12 Microsoft Technology Licensing, Llc Use of bezel as an input mechanism
US9367205B2 (en) 2010-02-19 2016-06-14 Microsoft Technolgoy Licensing, Llc Radial menus with bezel gestures
US8799827B2 (en) 2010-02-19 2014-08-05 Microsoft Corporation Page manipulations using on and off-screen gestures
US10268367B2 (en) 2010-02-19 2019-04-23 Microsoft Technology Licensing, Llc Radial menus with bezel gestures
US9965165B2 (en) 2010-02-19 2018-05-08 Microsoft Technology Licensing, Llc Multi-finger gestures
US8473870B2 (en) 2010-02-25 2013-06-25 Microsoft Corporation Multi-screen hold and drag gesture
US8751970B2 (en) 2010-02-25 2014-06-10 Microsoft Corporation Multi-screen synchronous slide gesture
US9075522B2 (en) 2010-02-25 2015-07-07 Microsoft Technology Licensing, Llc Multi-screen bookmark hold gesture
CN102141858A (zh) * 2010-02-25 2011-08-03 微软公司 多屏幕同步滑动手势
US11055050B2 (en) 2010-02-25 2021-07-06 Microsoft Technology Licensing, Llc Multi-device pairing and combined display
US9454304B2 (en) 2010-02-25 2016-09-27 Microsoft Technology Licensing, Llc Multi-screen dual tap gesture
US8539384B2 (en) 2010-02-25 2013-09-17 Microsoft Corporation Multi-screen pinch and expand gestures
CN102141858B (zh) * 2010-02-25 2014-07-30 微软公司 多屏幕同步滑动的方法
CN102196178B (zh) * 2010-03-15 2015-01-21 佳能株式会社 摄像设备及其控制方法
CN102196178A (zh) * 2010-03-15 2011-09-21 佳能株式会社 摄像设备及其控制方法
CN102884499A (zh) * 2010-03-26 2013-01-16 诺基亚公司 用于基于接近的输入的装置和方法
CN102262498A (zh) * 2010-05-24 2011-11-30 爱信艾达株式会社 信息显示装置、信息显示方法以及程序
CN102331902A (zh) * 2010-06-02 2012-01-25 洛克威尔自动控制技术股份有限公司 用于触摸屏的操作的系统和方法
CN102346618A (zh) * 2010-07-29 2012-02-08 鸿富锦精密工业(深圳)有限公司 电子装置及其数据传输方法
WO2012028081A1 (zh) * 2010-09-01 2012-03-08 惠州Tcl移动通信有限公司 一种移动终端及其触摸屏的显示信息处理方法和装置
CN106095418A (zh) * 2010-12-20 2016-11-09 苹果公司 事件识别
US9696888B2 (en) 2010-12-20 2017-07-04 Microsoft Technology Licensing, Llc Application-launching interface for multiple modes
CN106095418B (zh) * 2010-12-20 2019-09-13 苹果公司 事件识别
US9229918B2 (en) 2010-12-23 2016-01-05 Microsoft Technology Licensing, Llc Presenting an application change through a tile
US11126333B2 (en) 2010-12-23 2021-09-21 Microsoft Technology Licensing, Llc Application reporting in an application-selectable user interface
US10969944B2 (en) 2010-12-23 2021-04-06 Microsoft Technology Licensing, Llc Application reporting in an application-selectable user interface
CN102609184A (zh) * 2010-12-29 2012-07-25 三星电子株式会社 在触摸屏终端中提供鼠标右击功能的方法和装置
CN102622116A (zh) * 2011-01-30 2012-08-01 联咏科技股份有限公司 单指手势判断方法、触控感应控制芯片及触控系统
CN107887012A (zh) * 2011-02-17 2018-04-06 耐克创新有限合伙公司 跟踪用户锻炼期间的表现指标
US9158445B2 (en) 2011-05-27 2015-10-13 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9052820B2 (en) 2011-05-27 2015-06-09 Microsoft Technology Licensing, Llc Multi-application environment
US9104307B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US11698721B2 (en) 2011-05-27 2023-07-11 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US9658766B2 (en) 2011-05-27 2017-05-23 Microsoft Technology Licensing, Llc Edge gesture
US9104440B2 (en) 2011-05-27 2015-08-11 Microsoft Technology Licensing, Llc Multi-application environment
US9535597B2 (en) 2011-05-27 2017-01-03 Microsoft Technology Licensing, Llc Managing an immersive interface in a multi-application immersive environment
US11272017B2 (en) 2011-05-27 2022-03-08 Microsoft Technology Licensing, Llc Application notifications manifest
US10303325B2 (en) 2011-05-27 2019-05-28 Microsoft Technology Licensing, Llc Multi-application environment
CN102880405B (zh) * 2011-06-29 2017-11-03 索尼公司 信息处理装置以及信息处理方法
US10579250B2 (en) 2011-09-01 2020-03-03 Microsoft Technology Licensing, Llc Arranging tiles
US10254955B2 (en) 2011-09-10 2019-04-09 Microsoft Technology Licensing, Llc Progressively indicating new content in an application-selectable user interface
CN103135758B (zh) * 2011-12-02 2016-09-21 深圳泰山体育科技股份有限公司 实现快捷功能的方法及系统
CN103135758A (zh) * 2011-12-02 2013-06-05 深圳泰山在线科技有限公司 实现快捷功能的方法及系统
CN104685463A (zh) * 2012-05-16 2015-06-03 讯宝科技公司 用于力感测触摸板的自动使用的设备和方法
CN102750096A (zh) * 2012-06-15 2012-10-24 深圳乐投卡尔科技有限公司 一种车载Android平台多点手势控制方法
CN103513785A (zh) * 2012-06-29 2014-01-15 联想(北京)有限公司 一种信息处理方法、电子设备及输入设备
CN104603577A (zh) * 2012-09-12 2015-05-06 丰田自动车株式会社 便携终端装置、车载装置以及车载系统
US9582122B2 (en) 2012-11-12 2017-02-28 Microsoft Technology Licensing, Llc Touch-sensitive bezel techniques
US10656750B2 (en) 2012-11-12 2020-05-19 Microsoft Technology Licensing, Llc Touch-sensitive bezel techniques
CN103019378B (zh) * 2012-12-07 2016-09-07 无锡清华信息科学与技术国家实验室物联网技术中心 一种移动电子设备手势控制交互方法、装置及移动终端
CN103019378A (zh) * 2012-12-07 2013-04-03 无锡清华信息科学与技术国家实验室物联网技术中心 一种移动电子设备手势控制交互方法、装置及移动终端
US9710066B2 (en) 2013-01-04 2017-07-18 Lg Electronics Inc. Method for controlling a terminal using a double touch gesture and terminal thereof
US11429190B2 (en) 2013-06-09 2022-08-30 Apple Inc. Proxy gesture recognizer
CN104636000A (zh) * 2013-11-13 2015-05-20 纬创资通股份有限公司 触控感测模块、触控感测方法及计算机程序产品
CN104636000B (zh) * 2013-11-13 2017-10-24 纬创资通股份有限公司 触控感测模块、触控感测方法及计算机程序产品
US9477337B2 (en) 2014-03-14 2016-10-25 Microsoft Technology Licensing, Llc Conductive trace routing for display and bezel sensors
US9946383B2 (en) 2014-03-14 2018-04-17 Microsoft Technology Licensing, Llc Conductive trace routing for display and bezel sensors
CN105045470A (zh) * 2014-04-30 2015-11-11 西门子公司 用于调取应用指令的方法、计算单元和医学成像系统
US10948996B2 (en) 2014-06-03 2021-03-16 Google Llc Radar-based gesture-recognition at a surface of an object
CN105224114A (zh) * 2014-06-11 2016-01-06 天津富纳源创科技有限公司 触控板控制方法
US11221682B2 (en) 2014-08-22 2022-01-11 Google Llc Occluded gesture recognition
US10936081B2 (en) 2014-08-22 2021-03-02 Google Llc Occluded gesture recognition
US11816101B2 (en) 2014-08-22 2023-11-14 Google Llc Radar recognition-aided search
US11169988B2 (en) 2014-08-22 2021-11-09 Google Llc Radar recognition-aided search
CN106796480A (zh) * 2014-09-23 2017-05-31 微软技术许可有限责任公司 多手指触摸板手势
CN106796480B (zh) * 2014-09-23 2020-05-22 微软技术许可有限责任公司 多手指触摸板手势
US11163371B2 (en) 2014-10-02 2021-11-02 Google Llc Non-line-of-sight radar-based gesture recognition
US11709552B2 (en) 2015-04-30 2023-07-25 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US10817070B2 (en) 2015-04-30 2020-10-27 Google Llc RF-based micro-motion tracking for gesture tracking and recognition
US10936085B2 (en) 2015-05-27 2021-03-02 Google Llc Gesture detection and interactions
US11385721B2 (en) 2015-10-06 2022-07-12 Google Llc Application-based signal processing parameters in radar-based detection
US11693092B2 (en) 2015-10-06 2023-07-04 Google Llc Gesture recognition using multiple antenna
US10817065B1 (en) 2015-10-06 2020-10-27 Google Llc Gesture recognition using multiple antenna
US11080556B1 (en) 2015-10-06 2021-08-03 Google Llc User-customizable machine-learning in radar-based gesture detection
US11175743B2 (en) 2015-10-06 2021-11-16 Google Llc Gesture recognition using multiple antenna
US10768712B2 (en) 2015-10-06 2020-09-08 Google Llc Gesture component with gesture library
US11481040B2 (en) 2015-10-06 2022-10-25 Google Llc User-customizable machine-learning in radar-based gesture detection
US11592909B2 (en) 2015-10-06 2023-02-28 Google Llc Fine-motion virtual-reality or augmented-reality control using radar
US11656336B2 (en) 2015-10-06 2023-05-23 Google Llc Advanced gaming and virtual reality control using radar
US11256335B2 (en) 2015-10-06 2022-02-22 Google Llc Fine-motion virtual-reality or augmented-reality control using radar
US11698439B2 (en) 2015-10-06 2023-07-11 Google Llc Gesture recognition using multiple antenna
US10908696B2 (en) 2015-10-06 2021-02-02 Google Llc Advanced gaming and virtual reality control using radar
US11698438B2 (en) 2015-10-06 2023-07-11 Google Llc Gesture recognition using multiple antenna
US11132065B2 (en) 2015-10-06 2021-09-28 Google Llc Radar-enabled sensor fusion
US11140787B2 (en) 2016-05-03 2021-10-05 Google Llc Connecting an electronic component to an interactive textile
US11103015B2 (en) 2016-05-16 2021-08-31 Google Llc Interactive fabric
CN108153410A (zh) * 2016-12-05 2018-06-12 谷歌有限责任公司 用于感测动作姿态的绝对距离和相对移动的并行检测
CN108153410B (zh) * 2016-12-05 2021-03-19 谷歌有限责任公司 用于基于雷达的姿态检测的方法和设备

Also Published As

Publication number Publication date
HK1109023A2 (en) 2008-05-30
JP2010517197A (ja) 2010-05-20
WO2008094791A9 (en) 2008-09-18
TW200847001A (en) 2008-12-01
DE202008001338U1 (de) 2008-07-10
US20080036743A1 (en) 2008-02-14
AU2008100085A4 (en) 2008-03-06
WO2008094791A2 (en) 2008-08-07
US9292111B2 (en) 2016-03-22
TWM350737U (en) 2009-02-11
EP2115560A2 (en) 2009-11-11
AU2008210864A1 (en) 2008-08-07
WO2008094791A3 (en) 2008-11-27

Similar Documents

Publication Publication Date Title
CN101636711A (zh) 利用多点感测设备作姿态
CN101410781B (zh) 利用多点感测设备进行的手势操作
US9239673B2 (en) Gesturing with a multipoint sensing device
US8941600B2 (en) Apparatus for providing touch feedback for user input to a touch sensitive surface
US8432301B2 (en) Gesture-enabled keyboard and associated apparatus and computer-readable storage medium
US9459704B2 (en) Method and apparatus for providing one-handed user interface in mobile device having touch screen
US20110216015A1 (en) Apparatus and method for directing operation of a software application via a touch-sensitive surface divided into regions associated with respective functions
TWI463355B (zh) 多點觸控介面之訊號處理裝置、訊號處理方法及使用者介面圖像選取方法
CN102902469A (zh) 手势识别方法及触控系统
WO2014043275A1 (en) Gesturing with a multipoint sensing device
AU2016238971B2 (en) Gesturing with a multipoint sensing device
KR100475595B1 (ko) 컴퓨터 시스템용 입력장치
AU2014201419B2 (en) Gesturing with a multipoint sensing device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20100127