CN101636711A - 利用多点感测设备作姿态 - Google Patents
利用多点感测设备作姿态 Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/038—Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0381—Multimodal 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several 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所述的姿态操作,其中第一手指的状态包括移动或固定,且其中附加手指的状态包括是否存在,而且其中如果第一手指移动,则实现指向输入模式,而如果当附加手指存在时第一手指是固定的,则实现拖动模式。
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)
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)
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)
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 |
-
2007
- 2007-01-31 US US11/700,636 patent/US9292111B2/en active Active
-
2008
- 2008-01-22 EP EP08728099A patent/EP2115560A2/en not_active Withdrawn
- 2008-01-22 CN CN200880008532A patent/CN101636711A/zh active Pending
- 2008-01-22 JP JP2009548360A patent/JP2010517197A/ja not_active Abandoned
- 2008-01-22 AU AU2008210864A patent/AU2008210864A1/en not_active Abandoned
- 2008-01-22 WO PCT/US2008/051727 patent/WO2008094791A2/en active Application Filing
- 2008-01-29 HK HK08101101A patent/HK1109023A2/xx not_active IP Right Cessation
- 2008-01-30 TW TW097202031U patent/TWM350737U/zh not_active IP Right Cessation
- 2008-01-30 DE DE202008001338U patent/DE202008001338U1/de not_active Expired - Lifetime
- 2008-01-30 AU AU2008100085A patent/AU2008100085A4/en not_active Ceased
- 2008-01-30 TW TW097103534A patent/TW200847001A/zh unknown
Cited By (111)
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 |