CN1331815A - 不精确触摸而判断计算机触摸屏上可触摸项的选项的装置和方法 - Google Patents
不精确触摸而判断计算机触摸屏上可触摸项的选项的装置和方法 Download PDFInfo
- Publication number
- CN1331815A CN1331815A CN99814944A CN99814944A CN1331815A CN 1331815 A CN1331815 A CN 1331815A CN 99814944 A CN99814944 A CN 99814944A CN 99814944 A CN99814944 A CN 99814944A CN 1331815 A CN1331815 A CN 1331815A
- Authority
- CN
- China
- Prior art keywords
- selecteed
- touchable item
- possibility
- touchable
- item
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72469—User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/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/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Abstract
在不精确触摸情况下,判断显示在计算机触摸屏上的哪一个可触摸项被选定的装置和方法,包括步骤:识别不精确触摸的所有可能被选择的可触摸项;计算每个可能被选择的可触摸项的欲选择的可能性;选定具有最大计算可能性的可能被选择的可触摸项的欲选项。还将看到识别步骤包括判断显示在计算机触摸屏上的哪一个可触摸项与触摸重叠了。可能性计算步骤是不精确触摸的中心与各个可能被选择的可触摸项的中心之间的距离的函数和/或是不精确触摸与各可能被选择的可触摸项之间的重叠面积的函数。选定步骤还包括比较每个可能被选择的可触摸项的欲选择的计算可能性,以及判断具有最大计算可能性的可能被选择的可触摸项的欲选项的可能性是否超过了可能被选择的可触摸项的欲选项的计算可能性一个预定量。
Description
本发明总的涉及到显示在计算机触摸屏上可触摸项的选择,以及更进一步说,本发明涉及到在不精确触摸情况下,判断哪一个可触摸项被选定的装置和方法。
已经开发了多种类型的基于计算机的装置,用于通信、信息处理及其它目的。这些装置中,个人计算机、个人数字助理、以及一种相对新类型装置,通常所说的便携式智能通信装置。和前两种装置不同,便携式智能通信装置专门广泛地用作通信装置,而不仅仅是移动计算机,并且,它包括与通信硬件和软件集成在一起的计算机,以提供电话、消息和信息服务。为了使之至少具有一部分这些功能,便携式智能通信装置能够通过有线或者无线链接连接到因特网。
应该理解到,在便携式智能通信装置中提供了某些软件程序,以便于使用上述的功能,以及其它可以期望的功能,如个人信息管理(PIM),游戏等等。在题为“在移动计算装置中的模拟信号的转换”,序列号为08/796,119的专利申请中公开和说明了一种典型的便携式智能通信装置,该专利为本发明的受让人所拥有,在此一并引用。
正如在另一个题为“格式化显示在触摸屏上的列表的装置和方法”、序列号为09/083,012的相关专利中所提到的那样,便携式智能通信装置最好使用这里谈到的触摸屏,该专利也是为本发明的受让人所拥有。应该理解到,用户触摸显示在触摸屏上的许多可触摸项,讲激活某些相关的功能。“可触摸项”,是指任何图标、符号、图案、或其它表示,可以是图形和/或文本特性的,被触摸时,导致发生相应的操作或功能(如,图形用户界面)。
应该理解到,每个可选项最好通过配置以便有一个规定的目标区域。该区域一般不能包括显示的可选项的全部区域,但具有预定的形状和大小。只有用户触摸了预定的目标区域,与可触摸项相应的功能和操作才能被真正激活。
自然地,触摸屏导致出错的可能性较大。一个原因是,用户用手指本来就不如用书写笔更不准确。比如在上述的便携式智能通信装置上的触摸屏相对地小,并且为了提供给定应用的必要信息,触摸屏上显示的可触摸项彼此靠得近,是另一个原因。
解决这一问题的一个方法是在触摸屏插入切块,如授予Sylvan等的美国专利5,572,573中所公开的。如这里所看到的,触摸屏用户必须压在切块范围内,因为插入的切块盖住了余下的触摸屏的地盘。但是,已经发现,当触摸屏上不止一个应用或者当给定应用的显示是容易动态变化的时,这种方法很不方便。由于这种方法通过用硬纸板或塑料片将可触摸区域分离开,还能有效地减小触摸屏的尺寸,可以看到这种方法能够执行精确触摸,还能高效地利用触摸屏空间。
因此,本发明的首要目标是,提供一种选择显示在计算机控制的触摸屏上的可触摸选项的装置和方法,提高用户交互的效率而不要求触摸变得更精确。
本发明的另一个目标是,提供一种选择显示在计算机控制的触摸屏上的可触摸选项的装置和方法,提高用户交互的效率而不要求触摸屏变得更大。
本发明还有另一个目标是,提供一种选择显示在计算机控制的触摸屏上的可触摸选项的装置和方法,提高用户交互的效率而不要求用户使用书写笔。
本发明的另一个目标是,提供一种装置和方法,在不精确触摸情况下,判断计算机控制的触摸屏上可触摸项的选项。
本发明还有另一个目标是,提供一种判断显示在计算机控制的触摸屏上的可触摸项的选项的装置和方法,减少由于不精确触摸导致的错误。
本发明还有另一个目标是,提供一种判断显示在计算机控制的触摸屏上的可触摸项的选项的装置和方法,根据操作的类型和/或与触摸项相应的特定的应用,在可触摸项之间改变阈值。
以下的结合附图的描述,将使本发明的这些目标和特点,更加清楚。
根据本发明的第一个方面,公开了一种方法,在不精确触摸时,判断哪一个显示在计算机触摸屏上的可选项被选定,该方法包括步骤:识别所有不精确触摸时可能被选择的可选项;计算每个可能被选择的触摸项的欲选择的可能性;选择具有最大选择可能性计算值的那个可选项。我们将看到,识别步骤中包括判断哪些显示在计算机触摸屏上的可触摸项与不精确触摸重叠。可能性计算步骤是不精确触摸的中心与各个可能被选择的触摸项的中心之间的距离的函数,和/或不精确触摸与各个可能被选择的触摸项之间的重叠面积的函数。选择步骤还包括比较每个可能被选择的触摸项的欲选择的可能性的计算值,并判断具有最大选择可能性计算值的可能被选择的触摸项,是否比其它可能被选择的触摸项的可能性计算值大一个预定的量。
根据本发明的第二个方面,公开了一种方法,在多个显示在具有存储电路、处理电路和触摸屏计算机系统触摸屏上的触摸项中判定至少两个触摸项的触摸重叠。该方法包括步骤:计算触摸和各个可触摸项之间重叠面积;选择与触摸之间具有最大重叠面积的触摸项。该方法还包括步骤:计算触摸中心与各个可触摸项中心的距离以确定第一个值;通过把重叠面积除以各个可触摸项的总的面积,计算各个可触摸项的相对重叠以确定第二个值;将每个触摸项的第二个值除以第一个值,确定第三个值;对所有的触摸项,将第三个值除以总值,得到各个触摸项的第三个值的标准化值。可以选择地,该方法可以包括步骤:通过把重叠面积除以各个可触摸项的总的面积,计算各个可触摸项的相对重叠面积,确定第一个值;将相对重叠面积平方得到第二个值;对所有的触摸项,将第二个值除以总值,得到各个触摸项的第二个值的标准化值。
根据本发明的第三个方面,公开了一种便携式智能通信装置,包括用于执行电话操作的电路、用于存储多个代表便携式智能通信装置的某些功能的触摸项的存储电路、用于显示触摸项的触摸屏、以及在不精确触摸情况下,根据每个可能被选择的触摸项的欲选择的可能性,判断哪一个显示在触摸屏上的触摸项被选定的处理电路。
下面,结合附图的描述,将有助于更好的理解本发明的特别指出的权利要求,其中:
图1是根据本发明的具有触摸屏的便携式智能通信装置的透视图;
图2是图1中所示的便携式智能通信装置的主要组件的方框图;
图3是图1和图2中所示的便携式智能通信装置的软件体系结构;
图4是电话拨号软件程序的典型的屏幕显示,显示了触摸屏上的可触摸项的多个不精确触摸;
图5是图4所示的不精确触摸的局部放大图;
图6是完成本发明的方法的步骤的流程图。
请详细地参见附图,在所有图中,相同的标号表示相同单元,图1示出了一个便携式智能通信装置,一般用数字10标识。应该理解便携式智能通信装置10主要是通信装置,并包括使之具有通过单元式、陆上通讯线、红外数据结合(IrDA)、电话卡、以及其它模式功能的电路和组件。便携式智能通信装置10也包括使之具有计算机和可以在装置上使用的多个软件程序的功能的电路。因为这些组合,便携式智能通信装置10唯一地适用于与通信硬件和软件的接口软件应用程序,特别是链接到期望的因特网地址。基于这样的考虑,应该理解到便携式智能通信装置10一般是按照题为“在移动计算装置中的模拟信号的转换”,序列号为08/796,119的专利申请中所说明和描述的装置那样操作,该专利也是为本发明的受让人拥有,在此一并引用。
如图1所示,便携式智能通信装置10包括用于安装通信和其它电路的的机壳12,下文中将更详细地讨论。一个电话听筒14位于机壳12的上部16内,最好包括内置的喇叭18,当电话听筒置于其上时可以使用。还提供了一根可转动的天线20(图1示出的是处于打开或使用位置),当便携式智能通信装置10处于单元模式操作时能够使用通信功能。应该理解到还提供了各种端口、插口和接口,使便携式智能通信装置10能够使用通信功能。图中还示出了位于机壳12的上部分的控制按钮22和24。
便携式智能通信装置10还包括显示屏26,最好是触摸屏。应该可以理解书写笔28可以选择地用于指示用用户地手指不能完成的特殊的区域,尽管大多数标识区域,在这里定义为目标区域,其大小为一般的手指大小。由于便携式智能通信装置10最好不大于标准的商业台式电话,显示屏26的对角线约为8英寸。这使得触摸屏26的规格为一个特别的级别,它比一般的个人电脑和便携式计算机的监视器小,又比个人数字助理(PDA)、计算器和其它的个人电子装置的显示器要大。
参见图2,便携式智能通信装置10的内部电路包括处理电路30,它可以是已知的摩托罗拉微处理器,比如Power PC PC821。可以看到处理电路30同时连接到只读存储器(ROM)32和随机存储器(RAM)34,可以存储操作系统和软件程序。还提供了一个用于存储数据库的可选的大容量存储装置36。处理电路30还通过标准的驱动器(未示出)连接到显示屏26,以便控制显示屏上的图像和通过图形用户接口接收信息,便携式智能通信装置10的用户可以从图形用户接口指示选择的选项。便携式智能通信装置10通信功能也通过处理电路30处理,处理电路30经过串行和/或并行端口38连接到通信模式的特殊电路,通常用数字40标识。正如上面所提到的,可以使用几种通信模式选项,包括单元式、陆地通讯线、IrDA和电话卡,应该能够理解在给定时间内可以使用不止一种选项。键盘42也可以连接到处理电路30,键盘42可以显示在显示屏26上,或可以是单独的物理包装,能够通过,比如键盘IR端口44(见图1)被便携式智能通信装置10利用。
图3,图示了便携式智能通信装置10的软件体系结构的原理性方框图。如图所示,软件被分为三个基本区域:应用软件46、桌面软件48和系统操作软件50(包括便携式智能通信装置10的类库和装置驱动程序的所有其它软件)。应该理解到不是应用软件46也不是桌面软件48而是上层系统操作软件50在进行不断交互。典型的软件应用程序包括识别为电话拨号器52的软件应用程序,如应用软件46中所示。
图4,图示了在电话拨号器软件应用程序52中提供的典型的屏幕显示。如图所示,屏幕显示54包括位于窗口上方的标题栏56(也就是“电话拨号器”),以及主控面板58,包括多个标记键区域表示应用,标明为“电话”、“设置”和“帮助”。菜单选择或控制按钮60的第二层出现在主控面板58内的其中一个标记键区域的选项之后。在代表性的屏幕显示54中,在分别表示为“Call”、“Transfer”、“End”、“Hold”、“Volume”、和“Mute”的电话标记之下可以得到控制按钮60。第三组控制按钮62出现在第二层控制按钮60的一个选项之后。屏幕显示54的一个按钮矩形区域包括一组控制按钮66,标识为“Keypad”、“Speed Dial”、“Phone Book”和“Voice Mail”,以及一个用于显示状态信息的消息窗口68。第四组命令选项(也就是“PSTN Phone”、“Card Phone”和各自的“Idle”图标)出现在屏幕显示的左侧,通常用数字70标识。
屏幕显示54还包括工作区域72,它在显示为拆分的屏幕图片模式下运行,启动呼叫是在框74内,接收呼叫是在框74中。还提供了一个在工作区72内使用的垂直滚动条78。应该能够理解到每个控制按钮58、60、62和66,以及工作区72内的方框74和76,都是用于电话拨号应用的可触摸项。术语“可触摸项”应该理解为任何图形用户接口、图标、和显示在触摸屏26上的其它对象,如部分显示屏54,表示由处理电路30激活特定的功能。
考虑到本发明,应该可以理解到,可触摸项被触摸屏26上的触摸所激活,通过手指尖或书写笔28。如前所述,可以由不精确触摸期望一定比例的不准确。“不精确触摸”,意思是触摸包围了超过单个可触摸项规定的区域。可以包括一次触摸包围了不止一个可触摸项,或触摸包围可触摸项和没有定义特殊可触摸项的区域。比如,可以看到第一次不精确触摸由阴影区域80所示,第二次不精确触摸由阴影区域82所示,第三次不精确触摸由阴影区域84所示。
更具体的,阴影区域80包围了第二层60的两个控制按钮86(“Transfer”)和88(“End”)。图5示意性地图示了该情形,第一次不精确触摸80、控制按钮86和控制按钮88的中心分别用数字90、92和94表示。另外,控制按钮86和88的各自的面积分别定义为t1和t2。按照本发明,为了计算不精确触摸80,其它的相关参数包括控制按钮86和88与第一次不精确触摸80之间的各自的重叠面积o1和o2,以及控制按钮86和88的中心92和94与第一次不精确触摸80的中心90之间的各自距离d1和d2。
记住这些参数,处理电路30判断哪一个可触摸项(控制按钮86和控制按钮88)被选定的一种方式是第一次不精确触摸80与控制按钮86和88之间的重叠面积的函数。具体地,最好是将重叠面积o1和o2除以控制按钮86和88的总面积t1和t2,得到各自的相对重叠r1和r2。然后,计算每个可能被选择的可触摸项的权重w(或欲选择的可能性):将相对重叠r除以这些可能被选择的可触摸项的中心与触摸中心的距离d(即,对控制按钮86是r1/d1,对控制按钮88是r2/d2)。
上述的计算每个可能被选择的可触摸项的权重w的方法包括直观的重要特点,重叠面积o和触摸中心与可能被选择的可触摸项的中心之间的距离d,但是要求对每个可能被选择的可触摸项,进行一次除法运算。计算每个可能被选择的可触摸项的权重w的可以改变的方法,是通过利用随着距离d增加而相对重叠r减少这样一个事实来避免除法运算。这要基于触摸和可能被选择的可触摸项的区域的形状全部是凸形的。在这种改变的方法中,计算每个可能被选择的可触摸项的权重w的方法是将相对重叠r求平方(比如,对控制按钮86是(r1)2,对控制按钮88是(r2)2)。
另一种计算由处理电路识别的每个可能被选择的可触摸项的权重w的可以改变的方法是仅仅将触摸中心与可能被选择的可触摸项的中心之间的距离d求平方(比如,对控制按钮86是(d1)2,对控制按钮88是(d2)2)。这种方法同样基于相对重叠r随着距离d的增加而减少这样一个事实。
无论权重w是怎样计算出来的,最好是将每个可能被选择的可触摸项的权重w标准化。标准化是通过等式pi=wi/∑(wj)来完成的。因此控制按钮86和88的标准化的权重p1和p2分别计算为:w1/∑(W1+W2)和w1/∑(W1+W2)。
一旦每个可能被选择的可触摸项的权重w被标准化,就通过比较判断哪一个具有最大的标准化权重。当具有最大的标准化权重的可能被选择的可触摸项被处理电路30自动地选定,激活与之相应的功能时,最好是这个可能被选择的可触摸项地权重明显地大于其它可能被选择的可触摸项的权重(即超过预定的量)。如果是这样,就选定具有最大权重的可能被选择的可触摸项;否则,就不能选定可能被选择的可触摸项,并通过触摸屏告知用户:由于不精确触摸,存在不确定性。
在具有最大权重的可能被选择的可触摸项与其它可能被选择的可触摸项的权重之间,需要一个预定的不同的量是基于和这个触摸项相应的功能类型。有些情况下需要高的分辨力,由于这种可能被选择的可触摸项所涉及的功能很重要,并且便携式智能装置10的用户不允许那种情况的错误。这可以由第一次不精确触摸80来说明,控制按钮86和88所对应的功能涉及到发出或终止呼叫。如果相关的功能没有什么危险,所要求的分辨力可以低一些(比如,参见第二次不精确触摸82,只涉及到一个可能被选择的可触摸项,它包含“Hold”控制按钮96,一个非重要功能;以及第三次不精确触摸84涉及到“Mute”控制按钮98和工作区域72)。因此,确切的阈值或将具有最大计算权重的可能被选择的可触摸项与其它可能被选择的可触摸项之间区分的预定量,可以根据不精确触摸判断所涉及的可能被选择的可触摸项和特定的功能来设置。应该能够理解到,要求高分辨力的可能被选择的可触摸项的触摸的预定量最佳值为0.35到0.45,而对只要求低分辨力的可能被选择的可触摸项的触摸的预定量最佳值为0.08到0.12。
为了能够更好地理解本发明的方法,如图6所示的流程图提供了便携式智能装置10的处理电路30执行的相关步骤。如图所示,方框100表示处理电路30认出在触摸屏26上接收的触摸。之后,处理电路30触摸识别该触摸涉及的所有可能被选择的可触摸项(方框102),通过判断给定屏幕显示上哪些可触摸项与触摸重叠来完成。一旦识别了可能被选择的可触摸项,就计算每个可能被选择的可触摸项的欲选择的可能性(本文中表示为权重w)(方框104)。应该能够回想起来,可以通过几种不同方法中的一种方法来完成该计算:触摸与各个可能被选择的可触摸项之间的相对重叠r和/或触摸中心与各个可能被选择的可触摸项的中心之间的距离d的函数。
下面的步骤,分别如图中的方框106和108所示,包括比较计算的每个可能被选择的可触摸项的欲选择的可能性并判断哪一个具有最大的权重或值。为了将可能被选择的可触摸项相关的功能类型考虑在内,处理电路30最好识别可触摸项是否需要高的分别力(判断框110)并分配一个适当的预定量到触摸项(方框112和114)。然后,判断具有最大可能性的可能被选择的可触摸项的欲选项的可能性是否超过了其它可能被选择的可触摸项可能性一个分配到该区分级上的预定量(判断框116)。如果回答是肯定的,就选定具有最大可能性的可能被选择的可触摸项的欲选项(方框118)并激活该触摸项对应的功能(方框120)。如果判断框116的结果是否定的,就不选定任何可能被选择的可触摸项(框122),并提供消息告诉便携式智能通信装置10的用户:触摸存在不确定性(框124)。然后,处理结束,触摸屏26等待接收其它触摸,如同反馈126所证实的那样。
尽管已经说明和解释了本发明的优选的实施方案,但是在不超出本发明范围的前提下,本领域的一名普通技术人员可以采用适当的改进,利用别的装置和方法来实现不精确触摸时,计算机触摸屏上可触摸项的选项的判定。
Claims (57)
1.一种在不精确触摸时判断显示在计算机触摸屏上的哪一个可触摸项被选定的方法,包括下列步骤:
(a) 识别该触摸的所有可能被选择的可触摸项;
(b) 计算每个可能被选择的可触摸项的欲选择的可能
性;和
(c)选定具有最大计算可能性的可能被选择的可触摸
项的欲选项。
2.如权利要求1的方法,识别步骤还包括判断显示在计算机触摸屏上的哪一个可触摸项与不精确触摸重叠。
3.如权利要求1的方法,可能性计算步骤是不精确触摸的中心与各个可能被选择的可触摸项的中心之间的距离的函数。
4.如权利要求1的方法,可能性计算步骤是不精确触摸与各个可能被选择的可触摸项之间的重叠面积的函数。
5.如权利要求3的方法,可能性计算步骤也是不精确触摸与各个可能被选择的可触摸项之间的重叠面积的函数。
6.如权利要求1的方法,选定步骤还包括:
(a)比较每个可能被选择的可触摸项的欲选择的计算
可能性;和
(b)判断具有最大计算可能性的可能被选择的可触摸
项的欲选项的可能性是否超过了可能被选择的可触摸项的欲选
项的计算可能性一个预定量。
7.如权利要求6的方法,其中,当其可能性值至少超过了其它可能被选择的可触摸项的各自的可能性值一个所说的预定量时,具有最大计算可能性的可能被选择的可触摸项的欲选项被选定。
8.如权利要求7的方法,还包括激活被选定的可触摸项的相应的功能。
9.如权利要求6的方法,其中,如果具有最大计算可能性的可能被选择的可触摸项的欲选项的可能性没有超过其它可能被选择的可触摸项的各自的可能性值一个所说的预定量时,就不选定任何可能被选择的可触摸项。
10.如权利要求9的方法,还包括通知该计算机触摸屏的用户:由于不精确触摸,存在不确定性。
11.如权利要求6的方法,其中的预定的量是基于可能被选择的可触摸项的选项的操作的函数。
12.如权利要求3的方法,可能性计算步骤是不精确触摸的中心与各个可能被选择的可触摸项的中心之间的距离的平方的函数。
13.如权利要求3的方法,可能性计算步骤还包括:
(a)确定不精确触摸的中心;
(b)确定每个可能被选择的可触摸项的中心;和
(c)计算不精确触摸的中心与各个可能被选择的可触
摸项的中心之间的距离。
14.如权利要求5的方法,可能性计算步骤还包括:
(a)确定每个可能被选择的可触摸项的总面积;
(b)确定不精确触摸与各个可能被选择的可触摸项之
间的重叠面积;和
(c)求出不精确触摸与各个可能被选择的可触摸项之
间的相对重叠。
15.如权利要求14的方法,其中,将重叠面积除以各个可能被选择的可触摸项的总面积,得到相对重叠。
16.如权利要求14的方法,还包括步骤:用各个可能被选择的可触摸项的相对重叠除以不精确触摸的中心与各个可能被选择的可触摸项的中心之间的距离,得到各个可能被选择的可触摸项的值。
17.如权利要求16的方法,还包括步骤:把各个可能被选择的可触摸项的值除以所有可能被选择的可触摸项的总值,将该值标准化。
18.如权利要求17的方法,其中具有最大标准化值的可能被选择的可触摸项被选定。
19.如权利要求4的方法,可能性计算步骤还包括:
(a)确定每个可能被选择的可触摸项的总面积;
(b)确定不精确触摸与各个可能被选择的可触摸项之
间的重叠面积;和
(c)求出不精确触摸与各个可能被选择的可触摸项之
间的相对重叠。
20.如权利要求19的方法,还包括步骤:将每个可能被选择的可触摸项的相对重叠面积求平方,得到一个值。
21.如权利要求20的方法,还包括步骤:把各个可能被选择的可触摸项的值除以所有可能被选择的可触摸项的总值,将该值标准化。
22.如权利要求21的方法,其中,具有最大标准化值的可能被选择的可触摸项被选定。
23.如权利要求6的方法,要求高分辨力的可能被选择的可触摸项的预定值大致在0.35到0.45之间。
24.如权利要求6的方法,要求低分辨力的可能被选择的可触摸项的预定值大致在0.08到0.12之间。
25.在具有存储电路、处理电路和触摸屏的计算机系统中,一种在显示屏上的多个触摸项之间区分至少两个可触摸项的触摸重叠的方法,包括以下步骤
(a)计算触摸与各个可触摸项之间的重叠面积;和
(b)选定与该触摸之间具有最大重叠面积的可触摸
项。
26.如权利要求25的方法,还包括步骤:当被选定的可触摸项的重叠面积比其它可触摸项的重叠面积大了一个预定的值时,激活被选定的可触摸项对应的功能。
27.如权利要求25的方法,还包括步骤:当被选定的可触摸项的重叠面积没有超过其它可触摸项的重叠面积一个预定的值时,告知计算机触摸屏的用户,由于不精确触摸,存在不确定性。
28.如权利要求25的方法,还包括下列步骤:
(a)计算触摸中心与每个可触摸项中心之间的距离,
得到第一个值;
(b)将重叠面积除以各可触摸项的总面积,计算每个
可触摸项的相对重叠,得到第二个值;
(c)将每个可触摸项的的二个值除以第一个值,得到
第三个值;和
(d)用第三个值除以所有可触摸项的总值,将第三个
值标准化。
29.如权利要求25的方法,还包括下列步骤:
(a)用每个可触摸项的重叠面积除以各可触摸项的总
面积,计算每个可触摸项的相对重叠,确定第一个值;
(b)求每个可触摸项的相对重叠的平方,得到第二各
值;和
(c)用第二个值除以所有可触摸项的总值,将第一个
值标准化。
30.如权利要求26的方法,其中要求高分辨力的可能被选择的可触摸项的预定量大致在0.35到0.45之间。
31.如权利要求26的方法,其中要求低分辨力的可能被选择的可触摸项的预定量大致在0.08到0.12之间。
32.一种便携式智能通信装置,包括:
(a)执行电话操作的电路;
(b)用于存储表示该便携式智能通信装置的对应功能
的多个可触摸项的存储电路;
(c)显示可触摸项的触摸屏;和
(d)处理电路,用于在不精确触摸情况下,根据每个
可能被选择的可触摸项的欲选择的可能性,判断显示在触摸上
的哪一个可触摸项被选定。
33.如权利要求32的便携式智能通信装置,其中,处理电路识别不精确触摸时,所有可能被选择的可触摸项。
34.如权利要求33的便携式智能通信装置,其中,处理电路确定显示在触摸屏上的哪些可触摸项与不精确触摸重叠了。
35.如权利要求32的便携式智能通信装置,其中的处理电路计算欲选项的可能性,是不精确触摸中心与每个可能被选择的可触摸项的中心之间的距离的函数。
36.如权利要求32的便携式智能通信装置,其中的处理电路计算欲选项的可能性,是不精确触摸与每个可能被选择的可触摸项之间的重叠面积的函数。
37.如权利要求35的便携式智能通信装置,其中的,处理电路也计算欲选项的可能性,作为是不精确触摸与每个可能被选择的可触摸项之间的重叠面积的函数。
38.如权利要求32的便携式智能通信装置,其中的处理电路比较每个可能被选择的可触摸项的欲选择的计算可能性。
39.如权利要求38的便携式智能通信装置,其中的处理电路判断具有最大计算可能性的可能被选择的可触摸项的欲选项的可能性是否超过了可能被选择的可触摸项的欲选项的计算可能性一个预定量。
40.如权利要求39的便携式智能通信装置,其中,处理电路选定具有最大计算可能性的可能被选择的可触摸项的欲选项,当其可能性值至少超过了其它可能被选择的可触摸项的各自的可能性值一个所说的预定量时。
41.如权利要求40的便携式智能通信装置,其中的处理电路激活被选定的可触摸项相应的功能。
42.如权利要求39的便携式智能通信装置,其中,如果具有最大计算可能性的可能被选择的可触摸项的欲选项的可能性没有超过其它可能被选择的可触摸项的各自的可能性值一个所说的预定量时,处理电路就不选定任何可能被选择的可触摸项。
43.如权利要求42的便携式智能通信装置,其中,处理电路通知触摸屏的用户:由于不精确触摸,存在不确定性。
44.如权利要求39的便携式智能通信装置,其中的预定的值是基于可能被选择的可触摸项的选项的功能的函数。
45.如权利要求35的便携式智能通信装置,其中处理电路计算欲选项的可能性,是该不精确触摸中心与每个可能被选择的可触摸项的中心之间的距离的平方。
46.如权利要求35的便携式智能通信装置,其中的处理电路确定不精确触摸的中心;确定每个可能被选择的可触摸项的中心;和计算不精确触摸的中心与各个可能被选择的可触摸项的中心之间的距离。
47.如权利要求37的便携式智能通信装置,其中,处理电路确定每个可能被选择的可触摸项的总面积;确定不精确触摸与各个可能被选择的可触摸项之间的重叠面积;和求出不精确触摸与各个可能被选择的可触摸项之间的相对重叠。
48.如权利要求47的便携式智能通信装置,其中,处理电路用重叠面积除以各个可能被选择的可触摸项的总面积,计算出相对重叠。
49.如权利要求47的便携式智能通信装置,其中,处理电路用各个可能被选择的可触摸项的相对重叠除以不精确触摸的中心与各个可能被选择的可触摸项的中心之间的距离,得到各个可能被选择的可触摸项的值。
50.如权利要求49的便携式智能通信装置,其中,处理电路用各个可能被选择的可触摸项的值除以所有可能被选择的可触摸项的总值,将该值标准化。
51.如权利要求50的便携式智能通信装置,其中,处理电路选定具有最大标准化值的可能被选择的可触摸项。
52.如权利要求36的便携式智能通信装置,其中,处理电路确定每个可能被选择的可触摸项的总面积;确定不精确触摸与各个可能被选择的可触摸项之间的重叠面积;和求出不精确触摸与各个可能被选择的可触摸项之间的相对重叠。
53.如权利要求52的便携式智能通信装置,其中,处理电路将每个可能被选择的可触摸项的相对重叠面积求平方,得到一个值。
54.如权利要求53的便携式智能通信装置,其中,处理电路将各个可能被选择的可触摸项的值除以所有可能被选择的可触摸项的总值,将该值标准化。
55.如权利要求54的便携式智能通信装置,其中,处理电路选定具有最大标准化值的可能被选择的可触摸项。
56.如权利要求39的便携式智能通信装置,其中,要求高分辨力的可能被选择的可触摸项的预定量值大致在0.35到0.45之间。
57.如权利要求39的便携式智能通信装置,其中,要求低分辨力的可能被选择的可触摸项的预定量值大致在0.08到0.12之间。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/219,207 | 1998-12-22 | ||
US09/219,207 US6259436B1 (en) | 1998-12-22 | 1998-12-22 | Apparatus and method for determining selection of touchable items on a computer touchscreen by an imprecise touch |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1331815A true CN1331815A (zh) | 2002-01-16 |
Family
ID=22818314
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN99814944A Pending CN1331815A (zh) | 1998-12-22 | 1999-12-22 | 不精确触摸而判断计算机触摸屏上可触摸项的选项的装置和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US6259436B1 (zh) |
JP (1) | JP2002533803A (zh) |
CN (1) | CN1331815A (zh) |
AU (1) | AU2592800A (zh) |
WO (1) | WO2000038042A1 (zh) |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100449465C (zh) * | 2003-10-10 | 2009-01-07 | 3M创新有限公司 | 振动感应触摸输入装置和唤醒触摸方法 |
CN100451935C (zh) * | 2004-06-03 | 2009-01-14 | 索尼株式会社 | 便携式电子设备和控制输入操作的方法 |
US7535461B2 (en) | 2003-12-01 | 2009-05-19 | Canon Kabushiki Kaisha | Information processing apparatus, control method therefor, and program |
CN102109925A (zh) * | 2009-12-24 | 2011-06-29 | 索尼公司 | 触摸板设备、以及用于该设备的控制方法和程序 |
CN101442584B (zh) * | 2007-11-20 | 2011-10-26 | 中兴通讯股份有限公司 | 一种提高按键输入率的触摸屏手机 |
WO2012041175A1 (zh) * | 2010-09-27 | 2012-04-05 | 北京联想软件有限公司 | 显示处理方法和便携式移动终端 |
CN101566894B (zh) * | 2008-04-25 | 2013-05-01 | 捷讯研究有限公司 | 包括触敏输入表面的电子设备和确定用户所选择的输入的方法 |
CN101547253B (zh) * | 2008-03-25 | 2013-05-29 | Lg电子株式会社 | 移动终端及显示其中信息的方法 |
CN101589354B (zh) * | 2005-05-17 | 2013-06-12 | 高通股份有限公司 | 方向敏感的信号输出 |
TWI490770B (zh) * | 2007-01-07 | 2015-07-01 | Apple Inc | 用以與顯示內容中之使用者輸入元件互動之可攜式多功能裝置、方法及圖形使用者介面 |
CN102622125B (zh) * | 2009-06-16 | 2015-08-19 | 英特尔公司 | 用于手持设备的自适应虚拟键盘 |
US9152268B2 (en) | 2009-12-31 | 2015-10-06 | Shenzhen Mindray Bio-Medical Electronics Co., Ltd. | Touch screen response method and device |
CN105260090A (zh) * | 2007-01-07 | 2016-01-20 | 苹果公司 | 用于滚动的应用编程接口 |
US9285908B2 (en) | 2009-03-16 | 2016-03-15 | Apple Inc. | Event recognition |
US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
US9311112B2 (en) | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
US9323335B2 (en) | 2008-03-04 | 2016-04-26 | Apple Inc. | Touch event model programming interface |
US9389712B2 (en) | 2008-03-04 | 2016-07-12 | Apple Inc. | Touch event model |
CN105808127A (zh) * | 2014-12-29 | 2016-07-27 | 联想(北京)有限公司 | 一种输入方法和装置 |
US9483121B2 (en) | 2009-03-16 | 2016-11-01 | Apple Inc. | Event recognition |
US9529519B2 (en) | 2007-01-07 | 2016-12-27 | Apple Inc. | Application programming interfaces for gesture operations |
US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
US9798459B2 (en) | 2008-03-04 | 2017-10-24 | Apple Inc. | Touch event model for web pages |
US9939990B2 (en) | 2008-03-25 | 2018-04-10 | Lg Electronics Inc. | Mobile terminal and method of displaying information therein |
CN109375866A (zh) * | 2018-12-27 | 2019-02-22 | 广州市久邦数码科技有限公司 | 一种屏幕触摸点击响应的方法及实现的系统 |
US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
CN113341190A (zh) * | 2021-06-09 | 2021-09-03 | 深圳市鼎阳科技股份有限公司 | 一种数字示波器的通道选中方法及存储介质 |
WO2021218934A1 (zh) * | 2020-04-29 | 2021-11-04 | 杭州海康威视数字技术股份有限公司 | 图形选中方法、装置及电子设备、存储介质及计算机程序 |
Families Citing this family (264)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9292111B2 (en) | 1998-01-26 | 2016-03-22 | Apple Inc. | Gesturing with a multipoint sensing device |
US7844914B2 (en) * | 2004-07-30 | 2010-11-30 | Apple Inc. | Activating virtual keys of a touch-screen virtual keyboard |
US7614008B2 (en) | 2004-07-30 | 2009-11-03 | Apple Inc. | Operation of a computer with touch screen interface |
US8479122B2 (en) | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US9239673B2 (en) | 1998-01-26 | 2016-01-19 | Apple Inc. | Gesturing with a multipoint sensing device |
JP3484092B2 (ja) * | 1999-01-25 | 2004-01-06 | 日本アイ・ビー・エム株式会社 | ポインティングシステム |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US9942377B2 (en) | 2000-08-11 | 2018-04-10 | Drnc Holdings, Inc. | Portable telephone |
JP4806840B2 (ja) | 2000-08-11 | 2011-11-02 | ソニー株式会社 | 携帯電話機 |
US7533342B1 (en) * | 2000-09-29 | 2009-05-12 | Palmsource, Inc. | System and method of a personal computer device providing telephone capability |
US20020135615A1 (en) * | 2001-01-31 | 2002-09-26 | Microsoft Corporation | Overlaid display for electronic devices |
US7254775B2 (en) * | 2001-10-03 | 2007-08-07 | 3M Innovative Properties Company | Touch panel system and method for distinguishing multiple touch inputs |
US9778794B2 (en) | 2001-11-02 | 2017-10-03 | Neonode Inc. | Light-based touch screen |
US8674966B2 (en) | 2001-11-02 | 2014-03-18 | Neonode Inc. | ASIC controller for light-based touch screen |
US9052777B2 (en) | 2001-11-02 | 2015-06-09 | Neonode Inc. | Optical elements with alternating reflective lens facets |
US6791529B2 (en) * | 2001-12-13 | 2004-09-14 | Koninklijke Philips Electronics N.V. | UI with graphics-assisted voice control system |
US20030112277A1 (en) * | 2001-12-14 | 2003-06-19 | Koninklijke Philips Electronics N.V. | Input of data using a combination of data input systems |
FI20021162A0 (fi) * | 2002-06-14 | 2002-06-14 | Nokia Corp | Elektroninen laite ja menetelmä sen näppäimistön hallintaan |
US8416217B1 (en) | 2002-11-04 | 2013-04-09 | Neonode Inc. | Light-based finger gesture user interface |
JP4045941B2 (ja) * | 2002-12-04 | 2008-02-13 | 松下電器産業株式会社 | 入力装置 |
US7158123B2 (en) * | 2003-01-31 | 2007-01-02 | Xerox Corporation | Secondary touch contextual sub-menu navigation for touch screen interface |
WO2004070604A2 (en) * | 2003-02-05 | 2004-08-19 | Philips Intellectual Property & Standards Gmbh | Method of selecting objects of a user interface on a display screen |
US20040183833A1 (en) * | 2003-03-19 | 2004-09-23 | Chua Yong Tong | Keyboard error reduction method and apparatus |
US9024884B2 (en) | 2003-09-02 | 2015-05-05 | Apple Inc. | Touch-sensitive electronic apparatus for media applications, and methods therefor |
EP2254027B1 (en) * | 2004-02-27 | 2018-11-07 | BlackBerry Limited | Text input system for a mobile electronic device and methods thereof |
US20050190970A1 (en) * | 2004-02-27 | 2005-09-01 | Research In Motion Limited | Text input system for a mobile electronic device and methods thereof |
CN1905924B (zh) * | 2004-06-21 | 2012-08-29 | 威科私人有限公司 | 虚拟纸牌游戏系统 |
US8381135B2 (en) | 2004-07-30 | 2013-02-19 | Apple Inc. | Proximity detector in handheld device |
JP4445826B2 (ja) * | 2004-10-06 | 2010-04-07 | 任天堂株式会社 | ゲーム装置およびゲームプログラム |
US7692635B2 (en) * | 2005-02-28 | 2010-04-06 | Sony Corporation | User interface with thin display device |
JP4201775B2 (ja) * | 2005-03-02 | 2008-12-24 | 株式会社コナミデジタルエンタテインメント | 情報処理装置、情報処理装置の制御方法及びプログラム |
TW200701047A (en) * | 2005-06-23 | 2007-01-01 | Elan Microelectronics Corp | Method for detecting overlap of function area on touch pad |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
KR100735555B1 (ko) * | 2005-09-15 | 2007-07-04 | 삼성전자주식회사 | 동작에 따른 기능을 수행하는 장치 및 방법 |
US7694231B2 (en) * | 2006-01-05 | 2010-04-06 | Apple Inc. | Keyboards for portable electronic devices |
US20070152980A1 (en) * | 2006-01-05 | 2007-07-05 | Kenneth Kocienda | Touch Screen Keyboards for Portable Electronic Devices |
US20080098331A1 (en) * | 2005-09-16 | 2008-04-24 | Gregory Novick | Portable Multifunction Device with Soft Keyboards |
KR100664964B1 (ko) * | 2005-10-11 | 2007-01-04 | 삼성전자주식회사 | 휴대 기기를 제어하는 장치 및 방법 |
US7697827B2 (en) | 2005-10-17 | 2010-04-13 | Konicek Jeffrey C | User-friendlier interfaces for a camera |
GB2434286B (en) * | 2006-01-12 | 2008-05-28 | Motorola Inc | User interface for a touch-screen based computing device and method therefor |
US7844920B2 (en) * | 2006-02-09 | 2010-11-30 | Sony Corporation | Modular entertainment system with movable components |
US8004503B2 (en) * | 2006-02-21 | 2011-08-23 | Microsoft Corporation | Auto-calibration of a touch screen |
US7774706B2 (en) * | 2006-03-21 | 2010-08-10 | Sony Corporation | System and method for mixing media content |
DE102006037156A1 (de) * | 2006-03-22 | 2007-09-27 | Volkswagen Ag | Interaktive Bedienvorrichtung und Verfahren zum Betreiben der interaktiven Bedienvorrichtung |
TWI328185B (en) | 2006-04-19 | 2010-08-01 | Lg Electronics Inc | Touch screen device for potable terminal and method of displaying and selecting menus thereon |
KR20070113025A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
KR101269375B1 (ko) | 2006-05-24 | 2013-05-29 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 이미지 표시방법 |
KR20070113018A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 터치스크린 장치 및 그 실행방법 |
KR20070113022A (ko) * | 2006-05-24 | 2007-11-28 | 엘지전자 주식회사 | 사용자 입력에 반응하는 터치스크린 장치 및 이의 작동방법 |
US20090213086A1 (en) * | 2006-04-19 | 2009-08-27 | Ji Suk Chae | Touch screen device and operating method thereof |
KR101327581B1 (ko) * | 2006-05-24 | 2013-11-12 | 엘지전자 주식회사 | 터치스크린 장치 및 이의 작동방법 |
TW200805131A (en) * | 2006-05-24 | 2008-01-16 | Lg Electronics Inc | Touch screen device and method of selecting files thereon |
US8786554B2 (en) * | 2006-07-10 | 2014-07-22 | Atmel Corporation | Priority and combination suppression techniques (PST/CST) for a capacitive keyboard |
US8014760B2 (en) | 2006-09-06 | 2011-09-06 | Apple Inc. | Missed telephone call management for a portable multifunction device |
US20080055263A1 (en) * | 2006-09-06 | 2008-03-06 | Lemay Stephen O | Incoming Telephone Call Management for a Portable Multifunction Device |
US8564544B2 (en) | 2006-09-06 | 2013-10-22 | Apple Inc. | Touch screen device, method, and graphical user interface for customizing display of content category icons |
US7843427B2 (en) * | 2006-09-06 | 2010-11-30 | Apple Inc. | Methods for determining a cursor position from a finger contact with a touch screen display |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US20080086687A1 (en) * | 2006-10-06 | 2008-04-10 | Ryutaro Sakai | Graphical User Interface For Audio-Visual Browsing |
US7793228B2 (en) * | 2006-10-13 | 2010-09-07 | Apple Inc. | Method, system, and graphical user interface for text entry with partial word display |
US8090087B2 (en) * | 2006-10-26 | 2012-01-03 | Apple Inc. | Method, system, and graphical user interface for making conference calls |
US7957955B2 (en) * | 2007-01-05 | 2011-06-07 | Apple Inc. | Method and system for providing word recommendations for text input |
US8074172B2 (en) | 2007-01-05 | 2011-12-06 | Apple Inc. | Method, system, and graphical user interface for providing word recommendations |
US8813100B1 (en) | 2007-01-07 | 2014-08-19 | Apple Inc. | Memory management |
US7844915B2 (en) | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
US7872652B2 (en) | 2007-01-07 | 2011-01-18 | Apple Inc. | Application programming interfaces for synchronization |
US8656311B1 (en) | 2007-01-07 | 2014-02-18 | Apple Inc. | Method and apparatus for compositing various types of content |
WO2008085742A2 (en) * | 2007-01-07 | 2008-07-17 | Apple Inc. | Portable multifunction device, method and graphical user interface for interacting with user input elements in displayed content |
US8519963B2 (en) * | 2007-01-07 | 2013-08-27 | Apple Inc. | Portable multifunction device, method, and graphical user interface for interpreting a finger gesture on a touch screen display |
US7903115B2 (en) | 2007-01-07 | 2011-03-08 | Apple Inc. | Animations |
US7975242B2 (en) | 2007-01-07 | 2011-07-05 | Apple Inc. | Portable multifunction device, method, and graphical user interface for conference calling |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
KR101420419B1 (ko) * | 2007-04-20 | 2014-07-30 | 엘지전자 주식회사 | 전자기기와 그 데이터 편집방법 및 이동통신단말기 |
WO2009008161A1 (ja) * | 2007-07-11 | 2009-01-15 | Access Co., Ltd. | 携帯情報端末 |
JP4897596B2 (ja) * | 2007-07-12 | 2012-03-14 | ソニー株式会社 | 入力装置、記憶媒体、情報入力方法及び電子機器 |
US8312373B2 (en) * | 2007-10-18 | 2012-11-13 | Nokia Corporation | Apparatus, method, and computer program product for affecting an arrangement of selectable items |
US20090102818A1 (en) * | 2007-10-22 | 2009-04-23 | Motorola, Inc. | Method and device for error-free keypad input |
US8063879B2 (en) | 2007-12-20 | 2011-11-22 | Research In Motion Limited | Method and handheld electronic device including first input component and second touch sensitive input component |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8232973B2 (en) * | 2008-01-09 | 2012-07-31 | Apple Inc. | Method, device, and graphical user interface providing word recommendations for text input |
US8174502B2 (en) | 2008-03-04 | 2012-05-08 | Apple Inc. | Touch event processing for web pages |
JP2009211663A (ja) * | 2008-03-06 | 2009-09-17 | Nissan Motor Co Ltd | 表示制御装置及び項目表示方法 |
JP5343386B2 (ja) * | 2008-03-31 | 2013-11-13 | 日本電気株式会社 | タッチパネル入力方式及び入力キー決定方法、タッチパネル入力キー決定プログラム並びにプログラム媒体 |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
CN102084326A (zh) * | 2008-05-14 | 2011-06-01 | 3M创新有限公司 | 评估多个触摸输入的位置的系统和方法 |
JP5448370B2 (ja) * | 2008-05-20 | 2014-03-19 | キヤノン株式会社 | 情報処理装置及びその制御方法、プログラム、記憶媒体 |
WO2009150285A1 (en) * | 2008-06-10 | 2009-12-17 | Nokia Corporation | Touch button false activation suppression |
US8570279B2 (en) | 2008-06-27 | 2013-10-29 | Apple Inc. | Touch screen device, method, and graphical user interface for inserting a character from an alternate keyboard |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US8284170B2 (en) | 2008-09-30 | 2012-10-09 | Apple Inc. | Touch screen device, method, and graphical user interface for moving on-screen objects without using a cursor |
JP4650549B2 (ja) * | 2008-10-06 | 2011-03-16 | ソニー株式会社 | 情報処理装置、情報処理方法及びプログラム |
KR101472591B1 (ko) | 2008-11-14 | 2014-12-17 | 삼성전자주식회사 | 컨텐츠의 확대 영역 선택 방법, 컨텐츠 제공 장치 및 시스템 |
JP5251463B2 (ja) * | 2008-12-03 | 2013-07-31 | ソニー株式会社 | 撮像装置 |
US20100153890A1 (en) * | 2008-12-11 | 2010-06-17 | Nokia Corporation | Method, Apparatus and Computer Program Product for Providing a Predictive Model for Drawing Using Touch Screen Devices |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US8775023B2 (en) | 2009-02-15 | 2014-07-08 | Neanode Inc. | Light-based touch controls on a steering wheel and dashboard |
US8583421B2 (en) * | 2009-03-06 | 2013-11-12 | Motorola Mobility Llc | Method and apparatus for psychomotor and psycholinguistic prediction on touch based device |
US20100235780A1 (en) * | 2009-03-16 | 2010-09-16 | Westerman Wayne C | System and Method for Identifying Words Based on a Sequence of Keyboard Events |
US8566044B2 (en) * | 2009-03-16 | 2013-10-22 | Apple Inc. | Event recognition |
US20100251105A1 (en) * | 2009-03-31 | 2010-09-30 | Lenovo (Singapore) Pte, Ltd. | Method, apparatus, and system for modifying substitution costs |
KR20100113704A (ko) * | 2009-04-14 | 2010-10-22 | 삼성전자주식회사 | 아이템 선택 방법 및 장치 |
US8352884B2 (en) | 2009-05-21 | 2013-01-08 | Sony Computer Entertainment Inc. | Dynamic reconfiguration of GUI display decomposition based on predictive model |
US10706373B2 (en) | 2011-06-03 | 2020-07-07 | Apple Inc. | Performing actions associated with task items that represent tasks to perform |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
US8799775B2 (en) * | 2009-09-25 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for displaying emphasis animations for an electronic document in a presentation mode |
US8806362B2 (en) * | 2010-01-06 | 2014-08-12 | Apple Inc. | Device, method, and graphical user interface for accessing alternate keys |
US8386965B2 (en) * | 2010-01-15 | 2013-02-26 | Apple Inc. | Techniques and systems for enhancing touch screen device accessibility through virtual containers and virtually enlarged boundaries |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by 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 |
WO2011089450A2 (en) | 2010-01-25 | 2011-07-28 | Andrew Peter Nelson Jerram | Apparatuses, methods and systems for a digital conversation management platform |
US8898585B2 (en) * | 2010-02-11 | 2014-11-25 | Htc Corporation | Electronic device, input method thereof, and computer-readable medium using the method |
US20110231796A1 (en) * | 2010-02-16 | 2011-09-22 | Jose Manuel Vigil | Methods for navigating a touch screen device in conjunction with gestures |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
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 |
US8675014B1 (en) * | 2010-08-27 | 2014-03-18 | Disney Enterprises, Inc. | Efficiently detecting graphics objects near a selected point |
US20120102401A1 (en) * | 2010-10-25 | 2012-04-26 | Nokia Corporation | Method and apparatus for providing text selection |
TW201224857A (en) * | 2010-12-15 | 2012-06-16 | Inst Information Industry | Electrical device with touch screen, method for adjusting touch positions of software keyboard and computer readable storage medium thereof |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
FR2971066B1 (fr) | 2011-01-31 | 2013-08-23 | Nanotec Solution | Interface homme-machine tridimensionnelle. |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US9389764B2 (en) * | 2011-05-27 | 2016-07-12 | Microsoft Technology Licensing, Llc | Target disambiguation and correction |
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 |
US9086794B2 (en) * | 2011-07-14 | 2015-07-21 | Microsoft Technology Licensing, Llc | Determining gestures on context based menus |
US8319746B1 (en) * | 2011-07-22 | 2012-11-27 | Google Inc. | Systems and methods for removing electrical noise from a touchpad signal |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US9262076B2 (en) * | 2011-09-12 | 2016-02-16 | Microsoft Technology Licensing, Llc | Soft keyboard interface |
US20130125066A1 (en) * | 2011-11-14 | 2013-05-16 | Microsoft Corporation | Adaptive Area Cursor |
JP5647968B2 (ja) * | 2011-11-22 | 2015-01-07 | 株式会社ソニー・コンピュータエンタテインメント | 情報処理装置および情報処理方法 |
JP5460679B2 (ja) * | 2011-11-28 | 2014-04-02 | ソニー株式会社 | 情報処理装置、情報処理方法、およびコンテンツファイルのデータ構造 |
KR101888680B1 (ko) * | 2011-12-06 | 2018-08-17 | 삼성전자 주식회사 | 디스플레이장치 및 그 제어방법 |
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 |
BR112014019792A8 (pt) | 2012-02-14 | 2017-07-11 | Koninklijke Philips Nv | Dispositivo que apresenta uma interface de usuário visual permitindo ao usuário selecionar um de um ou mais objetos exibidos como um objeto ativável pela exibição de um cursor com uma área de cursor, método de provisão de uma interface de usuário visual, e, meio de armazenamento que armazena um programa de computador |
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 |
JP5962085B2 (ja) * | 2012-03-15 | 2016-08-03 | ソニー株式会社 | 表示制御装置、その制御方法およびプログラム |
EP2660694A1 (en) * | 2012-04-30 | 2013-11-06 | BlackBerry Limited | Method and apparatus for determining a selection option |
US9280610B2 (en) | 2012-05-14 | 2016-03-08 | Apple Inc. | Crowd sourcing information to fulfill user requests |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9001059B2 (en) * | 2012-06-08 | 2015-04-07 | Adobe Systems Incorporated | Method and apparatus for choosing an intended target element from an imprecise touch on a touch screen display |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9170680B2 (en) * | 2012-07-12 | 2015-10-27 | Texas Instruments Incorporated | Method, system and computer program product for operating a touchscreen |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
US9459775B2 (en) * | 2012-10-31 | 2016-10-04 | Google Inc. | Post-touchdown user invisible tap target size increase |
US9092093B2 (en) | 2012-11-27 | 2015-07-28 | Neonode Inc. | Steering wheel user interface |
KR101984180B1 (ko) * | 2013-01-07 | 2019-05-30 | 엘지전자 주식회사 | 전자 기기 및 전자 기기의 제어 방법 |
EP2954514B1 (en) | 2013-02-07 | 2021-03-31 | Apple Inc. | Voice trigger for a digital assistant |
FR3002052B1 (fr) | 2013-02-14 | 2016-12-09 | Fogale Nanotech | Procede et dispositif pour naviguer dans un ecran d'affichage et appareil comprenant une telle navigation |
WO2014142468A1 (en) * | 2013-03-13 | 2014-09-18 | Samsung Electronics Co., Ltd. | Method of providing copy image and ultrasound apparatus therefor |
US11096668B2 (en) | 2013-03-13 | 2021-08-24 | Samsung Electronics Co., Ltd. | Method and ultrasound apparatus for displaying an object |
US9506966B2 (en) * | 2013-03-14 | 2016-11-29 | Google Technology Holdings LLC | Off-center sensor target region |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
AU2014233517B2 (en) | 2013-03-15 | 2017-05-25 | Apple Inc. | Training an at least partial voice command system |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
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 |
JP5418713B1 (ja) * | 2013-06-07 | 2014-02-19 | 富士ゼロックス株式会社 | 画像形成装置及びプログラム |
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 |
DE112014002747T5 (de) | 2013-06-09 | 2016-03-03 | Apple Inc. | Vorrichtung, Verfahren und grafische Benutzerschnittstelle zum Ermöglichen einer Konversationspersistenz über zwei oder mehr Instanzen eines digitalen Assistenten |
KR101809808B1 (ko) | 2013-06-13 | 2017-12-15 | 애플 인크. | 음성 명령에 의해 개시되는 긴급 전화를 걸기 위한 시스템 및 방법 |
US10310714B2 (en) * | 2013-06-19 | 2019-06-04 | Bigtincan Holdings Pty Ltd | Method, system and apparatus for displaying content |
US20140375576A1 (en) * | 2013-06-24 | 2014-12-25 | Oracle International Corporation | Facilitating touch screen users to select elements in a densely populated display |
AU2014306221B2 (en) | 2013-08-06 | 2017-04-06 | Apple Inc. | Auto-activating smart responses based on activities from remote devices |
US20150046854A1 (en) * | 2013-08-09 | 2015-02-12 | E2E Ventures Ltd. | Methods, computer-readable media, and systems for associating an event with one of a plurality of tiles |
US10914951B2 (en) * | 2013-08-19 | 2021-02-09 | Qualcomm Incorporated | Visual, audible, and/or haptic feedback for optical see-through head mounted display with user interaction tracking |
US9268484B2 (en) * | 2014-01-07 | 2016-02-23 | Adobe Systems Incorporated | Push-pull type gestures |
US20170039076A1 (en) * | 2014-04-30 | 2017-02-09 | Empire Technology Development Llc | Adjusting tap position on touch screen |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US10255267B2 (en) | 2014-05-30 | 2019-04-09 | Apple Inc. | Device, method, and graphical user interface for a predictive keyboard |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US9898162B2 (en) | 2014-05-30 | 2018-02-20 | Apple Inc. | Swiping functions for messaging applications |
AU2015266863B2 (en) | 2014-05-30 | 2018-03-15 | Apple Inc. | Multi-command single utterance input method |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
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 |
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 |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US10671275B2 (en) | 2014-09-04 | 2020-06-02 | Apple Inc. | User interfaces for improving single-handed operation of devices |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9383863B2 (en) * | 2014-09-16 | 2016-07-05 | Lenovo (Singapore) Pte Ltd | Mitigating intended touch selection errors |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10437323B2 (en) * | 2015-05-31 | 2019-10-08 | Fieldbit Ltd. | Controlling a head mounted device |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US9961239B2 (en) | 2015-06-07 | 2018-05-01 | Apple Inc. | Touch accommodation options |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US10048842B2 (en) | 2015-06-15 | 2018-08-14 | Google Llc | Selection biasing |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10620803B2 (en) | 2015-09-29 | 2020-04-14 | Microsoft Technology Licensing, Llc | Selecting at least one graphical user interface item |
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 |
US20170123598A1 (en) * | 2015-10-29 | 2017-05-04 | Hand Held Products, Inc. | System and method for focus on touch with a touch sensitive screen display |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US20170147164A1 (en) * | 2015-11-25 | 2017-05-25 | Google Inc. | Touch heat map |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
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 |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
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 |
DK179309B1 (en) | 2016-06-09 | 2018-04-23 | 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 |
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 |
US10620812B2 (en) | 2016-06-10 | 2020-04-14 | Apple Inc. | Device, method, and graphical user interface for managing electronic communications |
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 |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
CN106468960A (zh) * | 2016-09-07 | 2017-03-01 | 北京新美互通科技有限公司 | 一种输入法候选项排序的方法和系统 |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
WO2018116891A1 (ja) * | 2016-12-19 | 2018-06-28 | オリンパス株式会社 | 画像処理装置、超音波診断システム、画像処理装置の作動方法、及び画像処理装置の作動プログラム |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK179549B1 (en) | 2017-05-16 | 2019-02-12 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
WO2020112585A1 (en) | 2018-11-28 | 2020-06-04 | Neonode Inc. | Motorist user interface sensor |
US11194467B2 (en) | 2019-06-01 | 2021-12-07 | Apple Inc. | Keyboard management user interfaces |
CN116420125A (zh) | 2020-09-30 | 2023-07-11 | 内奥诺德公司 | 光学触摸传感器 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4698625A (en) * | 1985-05-30 | 1987-10-06 | International Business Machines Corp. | Graphic highlight adjacent a pointing cursor |
US5119079A (en) | 1990-09-17 | 1992-06-02 | Xerox Corporation | Touch screen user interface with expanding touch locations for a reprographic machine |
US5757358A (en) | 1992-03-31 | 1998-05-26 | The United States Of America As Represented By The Secretary Of The Navy | Method and apparatus for enhancing computer-user selection of computer-displayed objects through dynamic selection area and constant visual feedback |
US5748512A (en) * | 1995-02-28 | 1998-05-05 | Microsoft Corporation | Adjusting keyboard |
KR100260760B1 (ko) * | 1996-07-31 | 2000-07-01 | 모리 하루오 | 터치패널을 병설한 정보표시장치 |
US5805157A (en) | 1996-08-12 | 1998-09-08 | International Business Machines Corporation | Mobile client computer with hexagonal keyboard |
KR100206998B1 (ko) * | 1996-08-28 | 1999-07-01 | 이종수 | 매트릭스 방식 터치판넬의 누름 인식장치 및 제어방법 |
-
1998
- 1998-12-22 US US09/219,207 patent/US6259436B1/en not_active Expired - Lifetime
-
1999
- 1999-12-22 WO PCT/US1999/030674 patent/WO2000038042A1/en active Application Filing
- 1999-12-22 AU AU25928/00A patent/AU2592800A/en not_active Abandoned
- 1999-12-22 JP JP2000590035A patent/JP2002533803A/ja active Pending
- 1999-12-22 CN CN99814944A patent/CN1331815A/zh active Pending
Cited By (60)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100449465C (zh) * | 2003-10-10 | 2009-01-07 | 3M创新有限公司 | 振动感应触摸输入装置和唤醒触摸方法 |
US7535461B2 (en) | 2003-12-01 | 2009-05-19 | Canon Kabushiki Kaisha | Information processing apparatus, control method therefor, and program |
CN100451935C (zh) * | 2004-06-03 | 2009-01-14 | 索尼株式会社 | 便携式电子设备和控制输入操作的方法 |
CN100451936C (zh) * | 2004-06-03 | 2009-01-14 | 索尼株式会社 | 便携式电子设备和控制输入操作的方法 |
CN101589354B (zh) * | 2005-05-17 | 2013-06-12 | 高通股份有限公司 | 方向敏感的信号输出 |
US10613741B2 (en) | 2007-01-07 | 2020-04-07 | Apple Inc. | Application programming interface for gesture operations |
TWI490770B (zh) * | 2007-01-07 | 2015-07-01 | Apple Inc | 用以與顯示內容中之使用者輸入元件互動之可攜式多功能裝置、方法及圖形使用者介面 |
US10963142B2 (en) | 2007-01-07 | 2021-03-30 | Apple Inc. | Application programming interfaces for scrolling |
US9372620B2 (en) | 2007-01-07 | 2016-06-21 | Apple Inc. | Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content |
US10409461B2 (en) | 2007-01-07 | 2019-09-10 | Apple Inc. | Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content |
US9529519B2 (en) | 2007-01-07 | 2016-12-27 | Apple Inc. | Application programming interfaces for gesture operations |
US10228824B2 (en) | 2007-01-07 | 2019-03-12 | Apple Inc. | Portable multifunction device, method, and graphical user interface for interacting with user input elements in displayed content |
US11449217B2 (en) | 2007-01-07 | 2022-09-20 | Apple Inc. | Application programming interfaces for gesture operations |
US10175876B2 (en) | 2007-01-07 | 2019-01-08 | Apple Inc. | Application programming interfaces for gesture operations |
US11954322B2 (en) | 2007-01-07 | 2024-04-09 | Apple Inc. | Application programming interface for gesture operations |
US9665265B2 (en) | 2007-01-07 | 2017-05-30 | Apple Inc. | Application programming interfaces for gesture operations |
CN105260090A (zh) * | 2007-01-07 | 2016-01-20 | 苹果公司 | 用于滚动的应用编程接口 |
US9575648B2 (en) | 2007-01-07 | 2017-02-21 | Apple Inc. | Application programming interfaces for gesture operations |
CN101442584B (zh) * | 2007-11-20 | 2011-10-26 | 中兴通讯股份有限公司 | 一种提高按键输入率的触摸屏手机 |
US9720594B2 (en) | 2008-03-04 | 2017-08-01 | Apple Inc. | Touch event model |
US11740725B2 (en) | 2008-03-04 | 2023-08-29 | Apple Inc. | Devices, methods, and user interfaces for processing touch events |
US9389712B2 (en) | 2008-03-04 | 2016-07-12 | Apple Inc. | Touch event model |
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 |
US9323335B2 (en) | 2008-03-04 | 2016-04-26 | Apple Inc. | Touch event model programming interface |
US9971502B2 (en) | 2008-03-04 | 2018-05-15 | Apple Inc. | Touch event model |
US9690481B2 (en) | 2008-03-04 | 2017-06-27 | Apple Inc. | Touch event model |
US9798459B2 (en) | 2008-03-04 | 2017-10-24 | Apple Inc. | Touch event model for web pages |
CN101547253B (zh) * | 2008-03-25 | 2013-05-29 | Lg电子株式会社 | 移动终端及显示其中信息的方法 |
US9939990B2 (en) | 2008-03-25 | 2018-04-10 | Lg Electronics Inc. | Mobile terminal and method of displaying information therein |
CN101566894B (zh) * | 2008-04-25 | 2013-05-01 | 捷讯研究有限公司 | 包括触敏输入表面的电子设备和确定用户所选择的输入的方法 |
US9285908B2 (en) | 2009-03-16 | 2016-03-15 | Apple Inc. | Event recognition |
US9483121B2 (en) | 2009-03-16 | 2016-11-01 | Apple Inc. | Event recognition |
US11163440B2 (en) | 2009-03-16 | 2021-11-02 | Apple Inc. | Event recognition |
US9965177B2 (en) | 2009-03-16 | 2018-05-08 | Apple Inc. | Event recognition |
US10719225B2 (en) | 2009-03-16 | 2020-07-21 | Apple Inc. | Event recognition |
US9311112B2 (en) | 2009-03-16 | 2016-04-12 | Apple Inc. | Event recognition |
US11755196B2 (en) | 2009-03-16 | 2023-09-12 | Apple Inc. | Event recognition |
US9851897B2 (en) | 2009-06-16 | 2017-12-26 | Intel Corporation | Adaptive virtual keyboard for handheld device |
US9195818B2 (en) | 2009-06-16 | 2015-11-24 | Intel Corporation | Adaptive virtual keyboard for handheld device |
US10133482B2 (en) | 2009-06-16 | 2018-11-20 | Intel Corporation | Adaptive virtual keyboard for handheld device |
CN102622125B (zh) * | 2009-06-16 | 2015-08-19 | 英特尔公司 | 用于手持设备的自适应虚拟键盘 |
CN102109925A (zh) * | 2009-12-24 | 2011-06-29 | 索尼公司 | 触摸板设备、以及用于该设备的控制方法和程序 |
US9152268B2 (en) | 2009-12-31 | 2015-10-06 | Shenzhen Mindray Bio-Medical Electronics Co., Ltd. | Touch screen response method and device |
US9684521B2 (en) | 2010-01-26 | 2017-06-20 | Apple Inc. | Systems having discrete and continuous gesture recognizers |
US10732997B2 (en) | 2010-01-26 | 2020-08-04 | Apple Inc. | Gesture recognizers with delegates for controlling and modifying gesture recognition |
US10216408B2 (en) | 2010-06-14 | 2019-02-26 | Apple Inc. | Devices and methods for identifying user interface objects based on view hierarchy |
CN102419679A (zh) * | 2010-09-27 | 2012-04-18 | 联想(北京)有限公司 | 显示处理方法和便携式移动终端 |
CN102419679B (zh) * | 2010-09-27 | 2014-10-01 | 联想(北京)有限公司 | 显示处理方法和便携式移动终端 |
US9898177B2 (en) | 2010-09-27 | 2018-02-20 | Beijing Lenovo Software Ltd. | Display processing method and portable mobile terminal |
WO2012041175A1 (zh) * | 2010-09-27 | 2012-04-05 | 北京联想软件有限公司 | 显示处理方法和便携式移动终端 |
US9298363B2 (en) | 2011-04-11 | 2016-03-29 | Apple Inc. | Region activation for touch sensitive surface |
US11429190B2 (en) | 2013-06-09 | 2022-08-30 | Apple Inc. | Proxy gesture recognizer |
US9733716B2 (en) | 2013-06-09 | 2017-08-15 | Apple Inc. | Proxy gesture recognizer |
CN105808127B (zh) * | 2014-12-29 | 2019-04-23 | 联想(北京)有限公司 | 一种输入方法和装置 |
CN105808127A (zh) * | 2014-12-29 | 2016-07-27 | 联想(北京)有限公司 | 一种输入方法和装置 |
CN109375866A (zh) * | 2018-12-27 | 2019-02-22 | 广州市久邦数码科技有限公司 | 一种屏幕触摸点击响应的方法及实现的系统 |
CN109375866B (zh) * | 2018-12-27 | 2021-12-28 | 广州市久邦数码科技有限公司 | 一种屏幕触摸点击响应的方法及实现的系统 |
WO2021218934A1 (zh) * | 2020-04-29 | 2021-11-04 | 杭州海康威视数字技术股份有限公司 | 图形选中方法、装置及电子设备、存储介质及计算机程序 |
CN113341190A (zh) * | 2021-06-09 | 2021-09-03 | 深圳市鼎阳科技股份有限公司 | 一种数字示波器的通道选中方法及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2000038042A1 (en) | 2000-06-29 |
AU2592800A (en) | 2000-07-12 |
US6259436B1 (en) | 2001-07-10 |
JP2002533803A (ja) | 2002-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1331815A (zh) | 不精确触摸而判断计算机触摸屏上可触摸项的选项的装置和方法 | |
CN1126021C (zh) | 在触摸式显示屏上移动对象的设备与方法 | |
US8369898B2 (en) | Portable terminal with touch screen and method for displaying tags in the portable terminal | |
EP1309158B1 (en) | Cellular phone set | |
US7168046B2 (en) | Method and apparatus for assisting data input to a portable information terminal | |
US6538670B1 (en) | Pointing method | |
US6271835B1 (en) | Touch-screen input device | |
EP0464712A2 (en) | Display/input control system for software keyboard in information processing apparatus having integral display/input device | |
CN101263448A (zh) | 致动触摸-屏幕虚拟键盘的虚拟键 | |
EP2073508A1 (en) | A portable electronic apparatus, and a method of controlling a user interface thereof | |
EP2463765A2 (en) | Touch input disambiguation | |
CN1255663A (zh) | 用于实现图形用户界面键盘及文本缓冲器的方法和装置 | |
EP2456179A1 (en) | Apparatus and method for controlling operation of mobile terminal | |
EP0990202A1 (en) | Graphical user interface touch screen with an auto zoom feature | |
GB2337349A (en) | Keyboard input using trace of stylus on touch screen display | |
WO2009156781A1 (en) | Graphical user interface for non mouse-based activation of links | |
CN101014927A (zh) | 使用指示设备的方法 | |
JP2005513647A5 (zh) | ||
JP2001051787A (ja) | ユーザインタフェース上のストロークを利用した記号選択方法及び装置 | |
US20060246940A1 (en) | Method and device for scrolling speed control | |
KR101434495B1 (ko) | 터치스크린을 구비한 단말기 및 그 문자 입력 방법 | |
EP1677500A2 (en) | Method for operating an application and mobile terminal used therefor | |
KR100607927B1 (ko) | 특정 메뉴 구동용 휴대형 단말기 및 메뉴 구동 방법 | |
KR101483302B1 (ko) | 터치스크린을 이용한 이동통신단말기의 동작 제어 방법 | |
JPS5878229A (ja) | カ−ソル表示方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |