CN104081328A - 智能触摸屏键激活检测 - Google Patents

智能触摸屏键激活检测 Download PDF

Info

Publication number
CN104081328A
CN104081328A CN201380006911.9A CN201380006911A CN104081328A CN 104081328 A CN104081328 A CN 104081328A CN 201380006911 A CN201380006911 A CN 201380006911A CN 104081328 A CN104081328 A CN 104081328A
Authority
CN
China
Prior art keywords
touch
screen
contact
thumb contact
computing equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201380006911.9A
Other languages
English (en)
Other versions
CN104081328B (zh
Inventor
翟树民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Google LLC
Original Assignee
Google LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Google LLC filed Critical Google LLC
Publication of CN104081328A publication Critical patent/CN104081328A/zh
Application granted granted Critical
Publication of CN104081328B publication Critical patent/CN104081328B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers

Abstract

实施例涉及检测触摸屏上的尝试空格键激活的系统和方法。这样的系统和方法允许触摸屏上输入的容错数据。该系统和方法可以自适应并且当接收到附加用户数据时更准确地逐步生长。

Description

智能触摸屏键激活检测
发明内容
根据各个实施例,公开了一种检测虚拟键的激活的计算机实现的方法。该方法可以包括通过计算设备确定在计算设备的触摸屏处检测到的拇指接触的位置,通过计算设备确定拇指接触的区域的大小,以及确定拇指接触的方向。该方法可以进一步包括将区域的大小、方向和位置与和在触摸屏处检测到的先前拇指和手指接触相关联的数据进行比较。该方法可以进一步包括基于比较来确定拇指接触构成给定的虚拟键的预期激活,以及响应于该确定,输出与给定的虚拟键相关联的字符的电子表示。
附图说明
合并在该说明书中并构成该说明书的一部分的附图图示了本教导的实施例,并与说明书一起用来解释本教导的原理。在图中:
图1是根据各个实施例的装置的示意图;
图2是根据各个实施例的触摸屏键盘布局的示意图;
图3是根据各个实施例的当触摸键入时人类用户的手指(digit)的接触的示意表示;以及
图4是根据各个实施例的方法的流程图。
具体实施方式
采用触摸屏的设备可以将空格键用作例如激活预测性词语完成的输入或确认按钮。因此,这样的触摸屏设备倾向于取决于空格键激活的绝对准确度(即使这样的需求不是由其他键组成)。然而,用于由预测性词语完成所驱动的绝对准确度的需要使得难以正确地解释遗漏被指定为空格键的触摸屏的区域的空格键激活尝试。因此,需要用于触摸屏设备的智能空格键激活检测。
实施例不限于空格键激活尝试检测。通常,采用触摸屏的设备易于使用所公开的实施例来检测任何特定键的激活尝试,其中,获得下述中的一个或两个:通常由特定手指或手的部位激活特定键,以及特定键位于触摸屏的特定区域中。如上所述的示例性的这样键是空格键。作为另一例子,用户可以使用手的指关节或其他部位激活输入键,以及输入键位于触摸屏的特定区域。因此,输入键能经受在此公开的技术的检验。在此公开的实施例不限于空格键和输入键。
针对空格键激活检测的各个实施例跟踪用于每一可能空格键激活的拇指信号。当拇指触摸倾向于对应于空格键激活时,拇指信号用来区分拇指接触和手指接触。(注意,在整个公开内容中,词“手指”仅指非拇指手指。)拇指信号可以包括三个分量中的任何一个或组合:触摸区域大小、触摸区域方向和触摸区域纹理。触摸区域大小测量触摸屏和手指之间的接触的区域的大小,其倾向于对于拇指比对于手指大。触摸区域方向考虑拇指触摸倾向于触摸区域的形状为椭圆形(oblong)的事实,而其他手指的触摸倾向于更圆。触摸区域纹理测量诸如皱摺(ridge)和接合缝的质量,所述质量在拇指和手指之间是不同的接合缝。
针对检测空格键激活尝试的各个实施例可以另外或作为替代来跟踪用于每一可能空格键激活的位置信号。位置信号用来利用时间上接近较高接触的统计上有效较低接触(即指定为键盘的触摸屏的部分的下部)倾向于是尝试的空格键激活。
针对检测空格键激活尝试的各个实施例使用拇指信号和位置信号中的任何一个或两者来确定可能的空格键激活是否应当被认为真正的空格键激活尝试。这样的实施例可以使用自适应学习技术来将可能的空格键激活的拇指信号和位置信号中的一个或两个与来自过去动作的这样信号进行比较。由此,这样的实施例使用自适应学习来区分空格键和其他键激活尝试。
现在,详细地参考在附图中图示的本教导的示例性实施例。只要可能,在整个附图中将使用相同的参考数字来指代相同或类似的部件。
图1是根据各个实施例的装置的示意图。装置102可以是任何计算设备,诸如但是不限于智能电话、个人数字助理(PDA)或平板电脑。装置102可以是便携式或固定装置。在图1中,装置102包括或通信地耦接到触摸屏104。可以以使得装置102的用户能与触摸屏104物理交互的方式来定位触摸屏104。
触摸屏104可以实现多种技术中的任何一种。通过非限定例子,触摸屏104可以是下述类型中的任何一种:电阻式、表面声波、电容式(例如表面电容、投射式电容、互电容或自电容)、红外、光学成像、色散信号技术或声脉冲识别。在图1中,触摸屏104通信地耦接到处理器106。作为非限定例子,处理器106可以是微处理器或微控制器。在图1中,处理器106能执行电子存储的程序指令并且通信地耦接到永久存储器108。作为非限定例子,永久存储器108可以包括硬驱动或闪存设备。
图2是根据各个实施例的触摸屏键盘布局202的示意图。具体地,图2描绘了QWERTY键盘布局,尽管实施例不限于此(例如,实施例可以包括DVORAK键盘布局、数字键盘布局或另一种键盘或键区布局)。如在图2中所示,键盘布局202包括用于上键204的部分和空格键206。(在整个公开内容中,“空格键”与“空格条”同义)。如在图2中所示,空格键206与上键204分开设置,使得空格键206几何上低于上键204。
作为非限定例子,触摸屏键盘布局202可以在图1的触摸屏104中实现。即,触摸屏键盘布局202可以显示在图1的触摸屏104上,以及通过图1的装置的处理器106,划分为键的区域可以具有与它们相关联的相应的键功能。
图3是根据各个实施例的当触摸键入时人类用户的手指的接触的示意表示。具体地,当触摸键入时,人类用户很可能使左手指尖接触302的位置相对高于左手拇指接触306。同样地,通常右手指尖接触304定位比右手拇指接触308相对高。每一指尖接触302、304通常占据比拇指接触少的区域。
每一手指和拇指接触302、304、306和308具有相关联的直径,其可以被定义为能包含在接触的外周中的最长线段的长度。图3将拇指接触306的直径图示为能相配于拇指接触306的外周的最长线段310。通常,拇指接触306、308的直径显著大于手指接触302、304的直径(指尖接触302、304通常比本身基本上更椭圆的拇指接触306、308明显更圆)。
每一手指和拇指接触302、304、306和308具有相关联的方向,其可以被定义为向上指向射线和直径线段之间的角度。注意,通过将角度测量限定到笛卡尔平面的第一和第四象限,方向可以定义为从0°至180°的范围,或可以通过将角度测量限定到笛卡尔平面的第一和第二象限,等效地定义为从-90°至+90°的范围。图3图示了拇指接触306的方向θ。更具体地说,图3将拇指接触306的方向描述为如在笛卡尔平面的第一象限中测量的、直径310和向上指向射线312之间的角度θ。通常,拇指接触306、308的方向一贯地不同于与手指接触302、304的方向。
每一接触302、304、306、308具有相关联的纹理。纹理包括诸如摩擦皱摺和接合折痕的存在、位置和方向的质量。作为非限定例子,可以使用高分辨率光学触摸屏来确定纹理。通常,拇指接触306、308的纹理一贯地不同于手指接触302、304的纹理。作为非限定例子,拇指接触306、308通常包括接合折痕,而手指接触302、304通常不包括接合折痕。
图4是根据各个实施例的方法的流程图。图4所示的方法可以使用例如参考图1所述的装置来实现。参考图4所述的方法可以是特定于用户的,因为不同的用户可以与不同的历史触摸屏接触数据和基于其的数学模型相关联。例如,用户的登录简档可以与这样的数据相关联,或捕获和存储这样的数据。实施例可以允许用户选择退出采集和存储这样的个性化数据。
在块400,采集和存储历史触摸屏接触数据。历史触摸屏接触数据可以包括关于多个手指和拇指接触的、表示接触面积大小、接触方向、接触纹理和接触相对位置的数据。作为非限定例子,在该块对其采集数据的接触的数量可以是10、20、30、40、50、75、100、150、200、250、500或1000。在下文中将参考块402至408论述用于检测和将检测的接触信息转换成表示接触面积大小、接触方向、接触纹理和接触相对位置的存储数值的具体技术。历史接触数据可以存储在例如图1的装置102的永久存储器108中。
历史接触数据中的每一数据可以与有关该数据是来自手指接触还是拇指接触的标识符相关联。例如,激活上键(图2的那些键204)的触摸屏接触可以与手指接触相关联,而激活空格键(图2的206)的触摸屏接触可以与拇指接触相关联。(对于校准阶段,可以仅考虑准确的激活接触,可以排除接近发生的事件(near misses))。由此,多个触摸屏接触中的每一个可以与手指接触或拇指接触以及所存储的相关数据相关联。
可以在正常用户交互期间或在专用校准阶段期间采集历史触摸屏接触数据。专用校准阶段(如果使用的话)可以包括向用户显示请求用户键入某个预选择的文本(例如“the quick brown fox jumped over thelazy dog”)的消息。替代地,或附加地,校准阶段可以请求用户键入随机字符或其他文本。
块402-414涉及检测和评估单个触摸屏接触是否应当被解释为空格键激活。在下文中,这样的单个触摸屏接触被称为“可能空格键接触”。
在块402,检测可能空格键接触的接触面积大小。可以由电容和其他类型的触摸屏自动地报告接触面积大小。替代地,或另外地,可以通过例如计算接触区域的直径、计算垂直于直径的、在接触区域内的线段的长度、然后基于椭圆的长轴和短轴将公式用于椭圆的区域,来确定接触面积大小。即,如果M是直径,以及m是垂直容纳的线段的长度,那么作为非限定例子,可以将接触面积A计算为A=1/4πMN。
在块404,确定接触区域方向。这可以通过例如首先确定直径、然后确定直径和向上指向射线(例如图3的310和312)之间的相对角度来执行。可以通过首先确定接触区域的周长、然后拟合最长容纳的线段来确定直径。只要确定直径,然后可以计算方向。
在块406,确定接触纹理。接触纹理信息可以可选地包括接合折痕和/或一个或多个摩擦皱摺是否存在于触摸屏接触中以及存在何处,及其任何附加特性。可以采用本领域技术人员公知的生物自动指纹分析技术来将所检测的几何纹理数据转换成数值量,以便存储。
在块408,检测触摸屏接触的相对位置。该数据可以包括相对于x和y轴的固定集合的在触摸屏本身上的绝对位置。在一些实施例中,可以确定和记录接触的质心。
在块410,将表示所检测的触摸屏接触的参数与所存储的历史触摸屏接触数据进行比较。可以采用若干不同的技术来执行该比较,如紧接在下面所述。
块410的比较可以包括或依赖于一个或多个数学模型的生成。通常,对于两群体(population)中的每一个:空格键接触和上键接触,包括在所存储的历史触摸屏接触数据中的每一接触面积大小、接触方向、接触纹理和接触相对位置可以分别看成是正常分布的。因此,可以对于每一参数(接触面积大小、接触方向、接触纹理和接触相对位置)为每一群体指定(空格键接触和上键接触)统计模型(例如,正态概率分布函数)可以专用于。可以基于在块400采集的历史数据,生成这样的模型。常见的贝叶斯统计,特别是最大可能性估算(MLE),可以用来形成和测试这些模型。由此,每一参数和每一群体可以与概率分布相关联。MLE可以通过部分地计算用于每一群体(空格键接触和上键接触)和用于每一参数(接触面积大小、接触方向、接触纹理和接触相对位置)的方差和平均值来产生模型。如本领域的技术人员所公知的,可以通过给定方差和平均值,确定正态概率分布函数。
在块410,将用于可能空格键接触的参数与由数学模型预测的参数进行比较。通常,对可能空格键接触的每一参数,可以确定有关它是否是空格键接触群体的成员的概率,以及可以生成有关它是否是上键接触群体的成员的相关概率。由此,一个、两个、三个或四个概率(取决于所使用的来自接触面积大小、接触方向、接触纹理和接触相对位置中的参数的数量)可以与可能空格键接触相关联。在此将这些称为用于相应群体的“参数概率”。
对每一群体,可以将用于可能空格键接触的参数概率组合成有关可能空格键接触是否在该群体中的单个总分值。通过例如对用于可能空格键接触的空格键接触参数概率求和,可以获得用于可能空格键接触处于空格键接触群体中的总分值。类似地,可以通过例如对用于可能空格键接触的上键接触参数概率求和,获得用于可能空格键接触处于上键接触群体中的总分值。用于结合参数概率来获得用于空格键对上键接触的总分值的其他技术是可能的(例如,算术或几何平均值)。在一些实施例中,可以生成表示属于群体(空格键接触或上键接触)中的一个的概率的单个总分值。
在块412,基于块410计算的总概率,可以将可能空格键接触分类为属于空格键接触群体或上键接触群体。例如,如果用于可能空格键接触处于空格键接触群体中的总分值超出用于可能空格键接触处于上键接触群体中的总分值,那么块412处的确定可以是可能空格键接触表示真实空格键接触尝试。同样地,如果用于可能空格键接触处于上键接触群体中的总分值超出用于可能空格键接触处于空格键接触群体中的总分值,那么块412可以确定可能空格键接触不表示空格键接触尝试。
对计算表示属于群体(空格键接触或上键接触)中的一个的概率的单个总分值的实施例,块412的确定可以包括有关单个总分值是否大于或小于50%的确定。块412的确定可以基于单个概率。
在块414,如果块412的确定指示真实的空格键接触尝试,则输出空格键字符。该输出可以对键盘缓冲器、或直接对在可能空格键激活时通信地耦接到触摸屏的应用做出。如果在块412确定非真实的空格键尝试,实施例可以不输出任何内容,或可以输出由最近非空格键表示的字符。
注意,即使接触错过指定为空格键的触摸屏的部分,也可以将可能空格键接触认为实际的空格键接触尝试,只要如上所述,可能空格键接触与其类似于上键接触群体相比概率上更类似于空格键接触群体。
注意,块412做出的确定可以与来自可能空格键激活的其他参数、以及添加到在块400采集的历史数据的结果数据结合。用这种方式,实施例可以从重复的触摸屏交互自适应地学习。如果用户随后删除块414输出的字符,实施例可以更改结果数据来反映由用户随后键入的字符。例如,如果实施例在块414输出空格字符,以及如果用户随后删除该空格字符并且用非空格字符替代它,那么可以将与可能空格键接触有关采集的数据分类成非空格键接触,以与参考块400所述的历史触摸屏数据一起存储。同样地,如果在块414输出非空格键字符,然后由用户删除并且用空格字符代替,那么可以将相关联的数据存储为空格键接触群体中。
尽管本公开有时论述对其检测激活尝试的虚拟键是空格键的实施例,但一些实施例并不限于此。具体地,实施例可以涉及用来由拇指(与手指相对)接触、或与几乎所有剩余键相比几何上位于虚拟键盘更下部的任何虚拟键。
上述描述是示例性的,本领域的技术人员可以想到构造和实现的变化。描述为单个或集成的其他资源在实施例中可以是复数或分布式的,以及描述为多个或分布式的资源在实施例中可以被组合。因此,本教导的范围意图仅由所附权利要求限制。

Claims (25)

1.一种检测虚拟键的激活的计算机实现的方法,包括:
由计算设备确定在所述计算设备的触摸屏处检测到的拇指接触的位置;
由所述计算设备确定所述拇指接触的区域的大小;
确定所述拇指接触的方向;
将所述区域的大小、所述方向和所述位置与和在所述触摸屏处检测到的先前接触相关联的数据进行比较;
基于所述比较,确定所述拇指接触构成给定的虚拟键的预期激活;以及
响应于所述确定,在可操作地耦接到所述计算设备的显示器处输出与所述给定的虚拟键相关联的字符的电子表示。
2.如权利要求1所述的方法,其中,所述给定的虚拟键是空格键。
3.如权利要求1所述的方法,进一步包括检测所述触摸屏上的拇指接触的纹理,其中,所述比较进一步包括将所述纹理与历史数据进行比较。
4.如权利要求3所述的方法,其中,检测所述触摸屏上的拇指接触的纹理包括检测与所述拇指接触相关联的指纹皱摺。
5.如权利要求1所述的方法,其中,所述输出包括将空格字符输出到键盘缓冲器。
6.如权利要求1所述的方法,其中,所述输出包括将空格字符输出到应用。
7.如权利要求1所述的方法,其中,检测方向包括检测所述触摸屏上的所述拇指接触的最大直径。
8.如权利要求7所述的方法,其中,检测方向包括确定包括所述最大直径的线段的方向。
9.如权利要求1所述的方法,其中,在所述触摸屏处检测到的拇指接触并不是在与所述虚拟空格键相关联的触摸屏的区域处检测到的。
10.如权利要求1所述的方法,其中,检测区域的大小包括确定拇指接触的质心和在所述触摸屏处检测到的拇指接触的半径。
11.如权利要求1所述的方法,进一步包括向所述区域的大小、方向和位置中的每一个分配可能性分值。
12.如权利要求1所述的方法,其中,所述比较包括使用贝叶斯统计进行比较。
13.如权利要求1所述的方法,其中,所述比较包括使用最大可能性测试。
14.一种用于检测虚拟键的激活的系统,包括:
触摸屏,所述触摸屏被配置成显示键盘的表示;以及
计算设备,所述计算设备通信地耦接到所述触摸屏,其中,所述计算设备被配置成:
至少部分基于1)在所述触摸屏处检测到的拇指接触区域的位置、大小和方向,以及2)与在所述触摸屏处检测到的先前接触相关联的数据,来计算信息;
基于所述信息,确定所述拇指接触构成所述虚拟键的预期激活;以及
在所述触摸屏上显示与所述虚拟键相关联的字符的电子表示。
15.如权利要求14所述的系统,其中,所述虚拟键是下述中的一个:
空格键;以及
输入键。
16.如权利要求14所述的系统,其中,所述计算设备被进一步配置成检测下述中的一个:
在所述触摸屏检测处到的拇指接触区域的纹理;以及
在所述触摸屏处检测到的拇指接触区域的指纹皱摺。
17.如权利要求14所述的系统,其中,所述计算设备被进一步配置成将所述字符的所述电子表示输出到键盘缓冲器。
18.如权利要求14所述的系统,其中,所述计算设备被进一步配置成检测在所述触摸屏处检测到的拇指接触区域的最大直径。
19.如权利要求18所述的系统,其中,所述计算设备被进一步配置成检测包括在所述触摸屏上的拇指接触区域的最大直径的线段的方向。
20.如权利要求14所述的系统,其中,所述拇指接触区域不包括所述触摸屏的与虚拟空格键相关联的一部分。
21.如权利要求14所述的系统,其中,所述计算设备被进一步配置成检测在所述触摸屏处检测到的拇指接触区域的质心和半径。
22.如权利要求14所述的系统,其中,所述计算设备被进一步配置成向所述区域的大小、所述方向和所述位置中的每一个分配可能性分值。
23.如权利要求14所述的系统,其中,所述信息包括使用贝叶斯统计计算的概率。
24.如权利要求14所述的系统,其中,所述信息包括最大可能性测试的输出。
25.一种处理器可读介质,存储表示当由所述处理器执行时使处理器实现下述步骤的指令的代码:
确定在计算设备的触摸屏处检测到的拇指接触的位置;
确定所述拇指接触的区域的大小;
确定所述拇指接触的方向;
至少部分基于所述区域的所述大小、所述方向和所述位置与和在所述触摸屏处检测到的一个或多个先前接触相关联的数据的比较,来计算比较信息;
基于所述比较信息,确定所述拇指接触构成给定的虚拟键的预期激活;以及
发送被配置成使可操作地耦接到所述计算设备的显示器输出与所述给定的虚拟键相关联的字符的电子表示的信号。
CN201380006911.9A 2012-01-27 2013-01-25 智能触摸屏键激活检测 Active CN104081328B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US13/360,242 US8436828B1 (en) 2012-01-27 2012-01-27 Smart touchscreen key activation detection
US13/360,242 2012-01-27
PCT/US2013/023249 WO2013112906A1 (en) 2012-01-27 2013-01-25 Smart touchscreen key activation detection

Publications (2)

Publication Number Publication Date
CN104081328A true CN104081328A (zh) 2014-10-01
CN104081328B CN104081328B (zh) 2016-06-29

Family

ID=47666514

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201380006911.9A Active CN104081328B (zh) 2012-01-27 2013-01-25 智能触摸屏键激活检测

Country Status (4)

Country Link
US (2) US8436828B1 (zh)
EP (1) EP2807544A1 (zh)
CN (1) CN104081328B (zh)
WO (1) WO2013112906A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106030475A (zh) * 2014-02-26 2016-10-12 高通股份有限公司 用于基于主机的触摸处理的优化

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10146428B2 (en) 2011-04-21 2018-12-04 Inpris Innovative Products From Israel Ltd Device, system, and methods for entering commands or characters using a touch screen
US8436828B1 (en) * 2012-01-27 2013-05-07 Google Inc. Smart touchscreen key activation detection
JP5962085B2 (ja) * 2012-03-15 2016-08-03 ソニー株式会社 表示制御装置、その制御方法およびプログラム
US9552068B2 (en) * 2012-08-27 2017-01-24 Microchip Technology Germany Gmbh Input device with hand posture control
KR101654040B1 (ko) * 2013-09-10 2016-09-05 주식회사 케이티 사용자의 스텝 패턴 입력을 이용하는 전자 기기의 자동 설정 장치, 자동 설정 시스템 및 전자 기기의 자동 설정 방법
KR101580637B1 (ko) 2013-10-28 2015-12-28 주식회사 케이티 엘리베이터 보안 시스템
US9158426B1 (en) * 2014-03-19 2015-10-13 Google Inc. Touch keyboard calibration
US10678381B2 (en) * 2014-08-21 2020-06-09 DISH Technologies L.L.C. Determining handedness on multi-element capacitive devices
WO2019002937A2 (en) 2017-06-26 2019-01-03 Inpris Innovative Products Form Israel, Ltd SYSTEMS USING DUAL TOUCH CONTROL AND SOUND AND METHODS THEREOF

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060190836A1 (en) * 2005-02-23 2006-08-24 Wei Ling Su Method and apparatus for data entry input
US20080165255A1 (en) * 2007-01-05 2008-07-10 Apple Inc. Gestures for devices having one or more touch sensitive surfaces
CN101482795A (zh) * 2004-07-30 2009-07-15 苹果公司 用于触敏输入设备的基于模式的图形用户接口
US20090237361A1 (en) * 2008-03-18 2009-09-24 Microsoft Corporation Virtual keyboard based activation and dismissal
CN101751222A (zh) * 2008-12-12 2010-06-23 索尼株式会社 信息处理装置、信息处理方法及程序
CN101887323A (zh) * 2009-05-14 2010-11-17 爱特梅尔公司 二维触摸传感器
US20110102351A1 (en) * 2009-11-05 2011-05-05 Samsung Electronics Co., Ltd. Touch input method and apparatus for recognizing and distinguishing finger contact on a touch sensing surface

Family Cites Families (30)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4891786A (en) * 1983-02-22 1990-01-02 Goldwasser Eric P Stroke typing system
US5917476A (en) * 1996-09-24 1999-06-29 Czerniecki; George V. Cursor feedback text input method
US5953541A (en) 1997-01-24 1999-09-14 Tegic Communications, Inc. Disambiguating system for disambiguating ambiguous input sequences by displaying objects associated with the generated input sequences in the order of decreasing frequency of use
KR100595924B1 (ko) * 1998-01-26 2006-07-05 웨인 웨스터만 수동 입력 통합 방법 및 장치
US7750891B2 (en) 2003-04-09 2010-07-06 Tegic Communications, Inc. Selective input system based on tracking of motion parameters of an input device
US7020270B1 (en) 1999-10-27 2006-03-28 Firooz Ghassabian Integrated keypad system
US20030048260A1 (en) * 2001-08-17 2003-03-13 Alec Matusis System and method for selecting actions based on the identification of user's fingers
US7152213B2 (en) * 2001-10-04 2006-12-19 Infogation Corporation System and method for dynamic key assignment in enhanced user interface
US7075520B2 (en) 2001-12-12 2006-07-11 Zi Technology Corporation Ltd Key press disambiguation using a keypad of multidirectional keys
AU2003244973A1 (en) 2002-07-04 2004-01-23 Koninklijke Philips Electronics N.V. Automatically adaptable virtual keyboard
US7453439B1 (en) * 2003-01-16 2008-11-18 Forward Input Inc. System and method for continuous stroke word-based text input
US7098896B2 (en) 2003-01-16 2006-08-29 Forword Input Inc. System and method for continuous stroke word-based text input
US7587611B2 (en) * 2003-05-30 2009-09-08 Privaris, Inc. In-circuit security system and methods for controlling access to and use of sensitive data
US7280677B2 (en) * 2003-10-10 2007-10-09 Authentec, Inc. Electronic device including fingerprint sensor and display having selectable menu items and associated methods
US7561146B1 (en) * 2004-08-25 2009-07-14 Apple Inc. Method and apparatus to reject accidental contact on a touchpad
US20070097096A1 (en) * 2006-03-25 2007-05-03 Outland Research, Llc Bimodal user interface paradigm for touch screen devices
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
US20080141293A1 (en) * 2006-12-08 2008-06-12 Sony Corporation Convenient parental restriction control of video output
US20090037742A1 (en) * 2007-07-31 2009-02-05 International Business Machines Corporation Biometric authentication device, system and method of biometric authentication
US8941466B2 (en) * 2009-01-05 2015-01-27 Polytechnic Institute Of New York University User authentication for devices with touch sensitive elements, such as touch sensitive display screens
KR101549558B1 (ko) * 2009-03-18 2015-09-03 엘지전자 주식회사 휴대 단말기 및 그 제어방법
US8169418B2 (en) * 2009-05-12 2012-05-01 Sony Ericsson Mobile Communications Ab Displays for electronic devices that detect and respond to the size and/or angular orientation of user input objects
US8165997B1 (en) * 2009-07-27 2012-04-24 Intuit Inc. Method and system for classifying postings in a forum
JP5238635B2 (ja) * 2009-07-29 2013-07-17 京セラ株式会社 情報処理装置及びアプリケーションプログラムの起動方法
US9753586B2 (en) * 2009-10-08 2017-09-05 3M Innovative Properties Company Multi-touch touch device with multiple drive frequencies and maximum likelihood estimation
US20110221684A1 (en) * 2010-03-11 2011-09-15 Sony Ericsson Mobile Communications Ab Touch-sensitive input device, mobile device and method for operating a touch-sensitive input device
US8593418B2 (en) * 2010-08-08 2013-11-26 Qualcomm Incorporated Method and system for adjusting display content
US8667297B2 (en) * 2010-10-05 2014-03-04 Blackberry Limited Key with integral biometric input device
US8514190B2 (en) * 2010-10-06 2013-08-20 Sony Corporation Displays for electronic devices that detect and respond to the contour and/or height profile of user input objects
US8436828B1 (en) * 2012-01-27 2013-05-07 Google Inc. Smart touchscreen key activation detection

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101482795A (zh) * 2004-07-30 2009-07-15 苹果公司 用于触敏输入设备的基于模式的图形用户接口
US20060190836A1 (en) * 2005-02-23 2006-08-24 Wei Ling Su Method and apparatus for data entry input
US20080165255A1 (en) * 2007-01-05 2008-07-10 Apple Inc. Gestures for devices having one or more touch sensitive surfaces
US20090237361A1 (en) * 2008-03-18 2009-09-24 Microsoft Corporation Virtual keyboard based activation and dismissal
CN101751222A (zh) * 2008-12-12 2010-06-23 索尼株式会社 信息处理装置、信息处理方法及程序
CN101887323A (zh) * 2009-05-14 2010-11-17 爱特梅尔公司 二维触摸传感器
US20110102351A1 (en) * 2009-11-05 2011-05-05 Samsung Electronics Co., Ltd. Touch input method and apparatus for recognizing and distinguishing finger contact on a touch sensing surface

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106030475A (zh) * 2014-02-26 2016-10-12 高通股份有限公司 用于基于主机的触摸处理的优化
US9817518B2 (en) 2014-02-26 2017-11-14 Qualcomm Incorporated Optimization for host based touch processing
CN106030475B (zh) * 2014-02-26 2017-12-08 高通股份有限公司 用于基于主机的触摸处理的优化

Also Published As

Publication number Publication date
WO2013112906A1 (en) 2013-08-01
CN104081328B (zh) 2016-06-29
US20130222315A1 (en) 2013-08-29
EP2807544A1 (en) 2014-12-03
US8659572B2 (en) 2014-02-25
US8436828B1 (en) 2013-05-07

Similar Documents

Publication Publication Date Title
CN104081328A (zh) 智能触摸屏键激活检测
CN104662491B (zh) 用于传感器系统的自动手势辨认
CN106227520B (zh) 一种应用界面切换方法及装置
US8619036B2 (en) Virtual keyboard based activation and dismissal
US20110055753A1 (en) User interface methods providing searching functionality
CN104508602B (zh) 尤其与触摸手势偏移有关的方法、存储介质和系统
JP2014502763A5 (zh)
CN106445235B (zh) 一种触摸起始位置识别方法及移动终端
US20120249448A1 (en) Method of identifying a gesture and device using the same
CN105144072A (zh) 在多点触控装置上对压感进行模拟
CN104641337A (zh) 显示图形键盘
CN109345553A (zh) 一种手掌及其关键点检测方法、装置和终端设备
CN109829368A (zh) 手掌特征的识别方法、装置、计算机设备及存储介质
JP2013130678A (ja) 手書き文字評価装置及びこれを備えた文字学習支援装置
CN107329687A (zh) 一种虚拟输入键盘的显示方法及移动终端
CN110442266A (zh) 物体识别方法、装置、电子设备及存储介质
CN106407945B (zh) 一种指纹识别方法及移动终端
CN104216552A (zh) 防止手掌误触方法
CN108872475A (zh) 一种凝块检测的方法、装置、终端设备和介质
CN108021941A (zh) 药物肝毒性预测方法及装置
CN111639318A (zh) 移动终端上基于手势监测的风控方法及相关装置
CN104345956A (zh) 防止手掌误触的方法
CN103809899B (zh) 指令输入方法和便携式电子装置
US10983627B2 (en) Biometric information-based touch contact classification
CN111062198A (zh) 一种基于大数据的企业类别分析方法及相关设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: American California

Patentee after: Google limited liability company

Address before: American California

Patentee before: Google Inc.

CP01 Change in the name or title of a patent holder