CN107272971B - 抓握管理 - Google Patents
抓握管理 Download PDFInfo
- Publication number
- CN107272971B CN107272971B CN201710208608.7A CN201710208608A CN107272971B CN 107272971 B CN107272971 B CN 107272971B CN 201710208608 A CN201710208608 A CN 201710208608A CN 107272971 B CN107272971 B CN 107272971B
- Authority
- CN
- China
- Prior art keywords
- signal level
- input
- input device
- squeeze
- threshold
- 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.)
- Active
Links
- 238000012545 processing Methods 0.000 claims description 83
- 238000000034 method Methods 0.000 claims description 26
- 230000009471 action Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 13
- 230000008859 change Effects 0.000 abstract description 33
- 230000008878 coupling Effects 0.000 description 10
- 238000010168 coupling process Methods 0.000 description 10
- 238000005859 coupling reaction Methods 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 210000003811 finger Anatomy 0.000 description 9
- 239000011159 matrix material Substances 0.000 description 9
- 238000005259 measurement Methods 0.000 description 9
- 239000000758 substrate Substances 0.000 description 9
- 230000005684 electric field Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 239000011521 glass Substances 0.000 description 4
- 238000007667 floating Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000005401 electroluminescence Methods 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- 230000001747 exhibiting effect Effects 0.000 description 2
- 230000001939 inductive effect Effects 0.000 description 2
- 230000000873 masking effect Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000002123 temporal effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 241000699670 Mus sp. Species 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 210000003813 thumb Anatomy 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 239000012780 transparent material Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0412—Digitisers structurally integrated in a display
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
- G06F3/0446—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
-
- 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/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/044—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Input By Displaying (AREA)
- Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)
Abstract
抓握管理,其包括使用输入装置的感测区域的电容的第一变化来确定对应于满足大小阈值并且在第一时间处接近所述输入装置的第一侧的第一输入对象的第一信号水平,以及基于所述第一信号水平确定第一信号水平阈值。所述抓握管理进一步包括使用所述感测区域的电容的第二变化来确定对应于在第二时间处接近所述输入装置的所述第一侧的所述第一输入对象的第二信号水平,以及至少部分地基于满足所述第一信号水平阈值的所述第二信号水平检测所述输入装置的挤压。
Description
技术领域
本发明一般涉及电子装置。
背景技术
包括接近传感器装置(通常也被称为触摸板或触摸传感器装置)的输入装置被广泛地使用在各种各样的电子系统中。接近传感器装置典型地包括常常由表面区分的感测区域,在其中所述接近传感器装置确定一个或更多输入对象的存在、位置和/或运动。接近传感器装置可以被用于提供针对所述电子系统的接口。例如,接近传感器装置常常被用作用于较大的计算系统的输入装置(诸如被集成在笔记本或台式计算机中或者外接至笔记本或台式计算机的不透明的触摸板)。接近传感器装置也常常被使用在较小的计算系统(诸如被集成在蜂窝电话中的触摸屏)中。
发明内容
一般而言,在一个方面中,一个或多个实施例涉及被配置用于抓握管理的处理系统,所述处理系统包括传感器电路和处理电路。所述传感器电路具有使用多个传感器电极来获取输入装置的感测区域的电容的第一变化以及使用所述传感器电极获取所述感测区域的电容的第二变化的功能性。所述处理电路具有使用所述第一变化来确定对应于满足大小阈值并且在第一时间处接近所述输入装置的侧部的输入对象的第一信号水平并且基于所述第一信号水平确定信号水平阈值的功能性。所述处理电路进一步具有使用所述第二变化来确定对应于在第二时间处接近所述输入装置的所述侧部的所述输入对象的第二信号水平并且至少部分地基于满足所述信号水平阈值的第二信号水平检测所述输入装置的挤压的功能性。
一般而言,在一个方面中,一个或多个实施例涉及用于抓握管理的方法。该方法包括使用输入装置的感测区域的电容的第一变化确定对应于满足大小阈值并且在第一时间处接近所述输入装置的第一侧的第一输入对象的第一信号水平,以及基于所述第一信号水平确定第一信号水平阈值。该方法进一步包括使用所述感测区域的电容的第二变化来确定对应于在第二时间处接近所述输入装置的第一侧的所述第一输入对象的第二信号水平,以及至少部分地基于满足所述第一信号水平阈值的所述第二信号水平检测所述输入装置的挤压。
一般而言,在一个方面中,一个或多个实施例涉及用于抓握管理的输入装置,其包括多个传感器电极和处理系统。所述处理系统被配置成使用多个传感器电极来获取输入装置的感测区域的电容的第一变化,使用所述第一变化来确定对应于满足大小阈值并且在第一时间处接近所述输入装置的第一侧的第一输入对象的第一信号水平,并且基于所述第一信号水平确定第一信号水平阈值。所述处理系统进一步被配置成使用所述传感器电极获取所述感测区域的电容的第二变化,使用所述第二变化来确定对应于在第二时间处接近所述输入装置的所述第一侧的所述第一输入对象的第二信号水平,并且至少部分地基于满足所述第一信号水平阈值的所述第二信号水平检测所述输入装置的挤压。
根据下面的描述和所附的权利要求,本发明的其他方面将是显而易见的。
附图说明
在下文中将结合附图描述本发明的优选的示例性实施例,在其中同样的标号表示同样的元件,并且:
图1和图2是根据本发明的实施例的包括输入装置的实例系统的框图;
图3和图4是根据本发明的一个或多个实施例的实例流程图;以及
图5是根据本发明的一个或多个实施例的实例。
具体实施方式
下面的详细的描述在本质上仅仅是示例性的,并且不是意在限制本发明或本发明的应用和用途。此外,不存在受在前述的技术领域、背景技术、发明内容或下面的详细描述中呈现的任何明示的或暗示的理论的约束的意图。
在本发明的实施例的下面的详细描述中,许多的特定细节被提及以便提供对本发明的更透彻的理解。然而,如下对本领域普通技术人员而言将是显而易见的:本发明可以在没有这些特定的细节的情况下被实施。在其他情况下,没有详细描述公知的特征以避免不必要地使描述复杂化。
遍及本申请,序数号码(例如,第一、第二、第三等等)可以被用作针对元件的形容词(即,本申请中的任何名词)。序数号码的所述使用不暗示或创建所述元件的任何特定的排序,也不将任何元件限制为仅仅是单个元件,除非诸如通过使用术语“之前”、“之后”、“单个”以及其它这样的术语而被明确地公开。相反地,序数号码的使用意在在所述元件之间区分。通过实例的方式,第一元件不同于第二元件,并且所述第一元件可以包含多于一个的元件,并且在元件的排序中在第二元件之后(或之前)。
本发明的各种实施例提供了有助于改进的可用性的输入装置和方法。特别地,一个或多个实施例涉及抓握管理。抓握管理包括确定是否正在输入装置上执行抓握。抓握管理进一步包括检测所述抓握何时是所述输入装置的挤压。
现在转至附图,图1是根据本发明的实施例的示例性输入装置(100)的框图。所述输入装置(100)可以被配置为向电子系统(没有被显示)提供输入。如在此文件中所使用的,术语“电子系统”(或“电子装置”)广义地指能够电子地处理信息的任何系统。电子系统的一些非限制性实例包括所有大小和形状的个人计算机,诸如台式计算机、膝上型计算机、上网本计算机、平板电脑、网络浏览器、电子书阅读器和个人数字助理(PDAs)。附加的实例电子系统包括复合输入装置,诸如包括输入装置(100)和分离的操纵杆或按键开关的物理键盘。另外的实例电子系统包括外围设备,诸如数据输入装置(包括远程控制器和鼠标)和数据输出装置(包括显示屏和打印机)。其它实例包括远程终端、信息站和视频游戏机(例如,视频游戏控制台、便携式游戏装置等等)。其它实例包括通信装置(包括蜂窝式电话,诸如智能电话)和媒体装置(包括记录器、编辑器和播放器,诸如电视机、机顶盒、音乐播放器、数字相框和数字照相机)。此外,所述电子系统可以是对所述输入装置而言的主设备或从属设备。
所述输入装置(100)可以被实现为所述电子系统的物理部分,或者可以与所述电子系统物理上分离。另外,所述输入装置(100)的一些部分可以是所述电子系统的一部分。例如,所述处理系统的全部或一部分可以在所述电子系统的装置驱动器中被实现。视情况而定,所述输入装置(100)可以使用下列中的任何一个或多个与所述电子系统的多个部分通信:总线、网络和其他有线或无线互连。实例包括I2C、SPI、PS/2、通用串行总线(USB)、蓝牙、RF和IRDA。
在图1中,所述输入装置(100)被显示为接近传感器装置(也常常被称为“触摸板”或“触摸传感器装置”),其被配置成感测由感测区域(120)中的一个或更多输入对象(140)提供的输入。实例输入对象包括手指和触笔,如在图1中所显示的。遍及本说明书,使用单数形式的输入对象。尽管使用单数形式,多个输入对象可以存在于所述感测区域(120)中。此外,哪些特定的输入对象在所述感测区域中可能在一个或多个手势的过程之上变化。为了避免不必要地使所述描述复杂,单数形式的输入对象被使用,并且指代所有的上述变体。
所述感测区域(120)包含所述输入装置(100)的上方、周围、其中和/或附近的任何空间,在其中所述输入装置(100)能够检测用户输入(例如,由一个或多个输入对象(140)提供的用户输入)。特定的感测区域的大小、形状和位置可以随实施例的不同而显著地变化。
在一些实施例中,所述感测区域(120)在一个或多个方向上从所述输入装置(100)的表面延伸到空间中,直至信号噪声比阻碍足够精确的对象检测。所述输入装置的表面上方的所述延伸可以被称为上方表面感测区域。在各种实施例中,此感测区域(120)在特定方向上延伸至其的距离可以在小于一毫米、数毫米、数厘米或更大的数量级上,并且可以随着所使用的感测技术的类型和所期望的精确度而显著地变化。因此,一些实施例感测输入,所述输入包括:不与所述输入装置(100)的任何表面接触,与所述输入装置(100)的输入表面(例如,触摸表面)接触,与和一些量的作用力或压力耦合的所述输入装置(100)的输入表面接触,和/或其组合。在各种实施例中,输入表面可以由所述传感器电极驻留在其内的壳体的表面提供,由在所述传感器电极或任何壳体之上施加的面板提供,等等。在一些实施例中,当被投影到所述输入装置(100)的输入表面上时,所述感测区域(120)具有矩形形状。
所述输入装置(100)可以利用传感器部件和感测技术的任何组合来检测所述感测区域(120)中的用户输入。所述输入装置(100)包括用于检测用户输入的一个或多个感测元件。作为若干非限制性实例,所述输入装置(100)可以使用电容性、倒电容、电阻性、电感性、磁性、声学、超声和/或光学技术。
一些实现被配置成提供跨越一维、二维、三维或更高维空间的图像。一些实现被配置成沿特定的轴或平面提供输入的投影。另外,一些实现可以被配置成提供一个或多个图像与一个或多个投影的组合。
在所述输入装置(100)的一些电阻性实现中,柔性的且导电的第一层被一个或多个间隔元件与导电的第二层分开。在操作期间,跨越所述层产生一个或多个电压梯度。按压所述柔性的第一层可以使其充分地偏转以建立所述层之间的电接触,导致反映所述层之间的(一个或多个)接触点的电压输出。这些电压输出可以被用来确定位置信息。
在所述输入装置(100)的一些电感性实现中,一个或多个感测元件拾取由谐振线圈或线圈对感应的回路电流。所述电流的幅度、相位和频率的一些组合随后可以被用于确定位置信息。
在所述输入装置(100)的一些电容性实现中,电压或电流被施加以产生电场。附近的输入对象引起所述电场的改变,并且在电容性耦合中产生可检测的改变,其可以被检测为电压、电流等等的改变。
一些电容性实现利用电容性感测元件的阵列或者其他规则的或不规则的图案以产生电场。在一些电容性实现中,独立的感测元件可以被欧姆地短接在一起以形成更大的传感器电极。一些电容性实现利用电阻片,其可以是均匀电阻的。
一些电容性实现利用基于传感器电极和输入对象之间的电容性耦合的改变的“自电容”(或“绝对电容”)感测方法。在各种实施例中,所述传感器电极附近的输入对象改变所述传感器电极附近的电场,因此改变所测量的电容性耦合。在一个实现中,绝对电容感测方法通过相对于参考电压(例如,系统接地)调制传感器电极并且通过检测所述传感器电极和输入对象之间的所述电容性耦合而操作。所述参考电压可以是实质上恒定的电压或变化的电压,并且在各种实施例中,所述参考电压可以是系统接地。使用绝对电容感测方法获取的测量可以被称为绝对电容测量。
一些电容性实现利用基于传感器电极之间的电容性耦合的改变的“互电容”(或“跨电容”)感测方法。在各种实施例中,所述传感器电极附近的输入对象改变所述传感器电极之间的所述电场,因此改变所测量的电容性耦合。在一个实现中,互电容感测方法通过检测一个或更多发射器传感器电极(也被称为“发射器电极”或“发射器”)和一个或更多接收器传感器电极(也被称为“接收器电极”或“接收器”)之间的电容性耦合而操作。发射器传感器电极可以相对于参考电压(例如,系统接地)而被调制,以发送发射器信号。接收器传感器电极可以相对于所述参考电压而被保持实质上恒定以有助于结果信号的接收。所述参考电压可以是实质上恒定的电压,并且在各种实施例中,所述参考电压可以是系统接地。在一些实施例中,发射器传感器电极两者可以被调制。所述发射器电极相对于所述接收器电极而被调制以发送发射器信号并且有助于结果信号的接收。结果信号可以包括对应于一个或更多发射器信号和/或对应于一个或更多环境干扰源(例如,其他电磁信号)的(一个或多个)影响。所述(一个或多个)影响可以是所述发射器信号、由一个或多个输入对象和/或环境干扰引起的所述发射器信号的变化,或其他这样的影响。传感器电极可以是专用发射器或接收器,或者可以被配置成发送和接收两者。使用互电容感测方法获得的测量可以被称为互电容测量。
此外,所述传感器电极可以具有变化的形状和/或大小。相同的形状和/或大小的传感器电极可以在或者可以不在相同的群组中。例如,在一些实施例中,接收器电极可以具有相同的形状和/或大小,而在其他实施例中,接收器电极可以具有变化的形状和/或大小。
在其他实施例中,传感器电极中的一个或多个被布置在所述公共衬底的同一侧或同一表面上,并且在所述感测区域中被彼此绝缘。所述传感器电极可以被布置在矩阵阵列中,在其中每个传感器电极可以被称为矩阵传感器电极。所述矩阵阵列可以对应于栅格图案。传感器电极中的每个传感器电极可以在大小和/或形状方面是实质上相似的。在一个实施例中,传感器电极的所述矩阵阵列中的一个或多个传感器电极可以在大小和形状中的至少一个方面变化。所述矩阵阵列中的每个传感器电极可以对应于电容图像的像素(即,电容像素)。此外,所述矩阵阵列中的两个或更多传感器电极可以对应于电容图像的像素(即,电容像素)。换句话说,电容像素是在其处获取测量的位置。在各种实施例中,所述矩阵阵列中的每个传感器电极可以被耦合至多个电容布线迹线的独立的电容布线迹线。在各种实施例中,所述传感器电极包括被布置在所述传感器电极中的至少两个传感器电极之间的一个或多个栅电极。所述栅电极和至少一个传感器电极可以被布置在衬底的公共侧、公共衬底的不同侧上和/或被布置在不同的衬底上。在一个或多个实施例中,所述传感器电极和所述(一个或多个)栅电极可以包括显示装置的整个电压电极。尽管所述传感器电极可以在所述衬底上被电绝缘,所述电极可以在所述感测区域的外面(例如,在连接区域中)被耦合在一起。在一个或多个实施例中,浮动电极可以被布置在所述栅电极和所述传感器电极之间。在一个特定的实施例中,所述浮动电极、所述栅电极和所述传感器电极包括显示装置的公共电极的全部。
在任何传感器电极布置(例如,上面所描述的矩阵阵列)中,所述传感器电极可以通过将所述传感器电极划分成发射器电极和接收器电极而由用于互电容感测的输入装置操作。作为另一实例,在任何传感器电极布置(例如,上面所描述的矩阵阵列)中,所述传感器电极可以由用于绝对电容感测的输入装置操作。作为另一实例,在任何传感器电极布置中,可以使用绝对电容感测和互电容感测的混合。此外,所述传感器电极或所述显示电极(例如,源电极、栅电极或参考(Vcom)电极)中的一个或多个可以被用于执行屏蔽。
来自所述电容像素的一组测量形成电容帧。换句话说,所述电容帧表示针对某一时刻获取的一组测量。所述测量包括电容、所述感测区域中的输入对象和任何背景电容的影响。所述电容帧可以包括表示所述像素处的电容性耦合的电容图像和/或包括表示所述电容性耦合或沿着每个传感器电极的电容分布图。可以在多个时间段之上获取多个电容帧,并且它们之间的差异可以被用于导出关于所述感测区域中的输入的信息。例如,在连续的时间段之上获取的连续的电容帧可以被用于跟踪进入、退出和在所述感测区域内的一个或多个输入对象的(一个或多个)运动。
传感器装置的背景电容是与所述感测区域中没有输入对象相关联的电容帧。所述背景电容随着环境和操作条件而改变,并且可以以各种方式被估计。例如,当没有输入对象被确定为处于所述感测区域中时,一些实施例采用“基线帧”,并且使用那些基线帧作为它们的背景电容的估计。
可以针对所述传感器装置的所述背景电容调整电容帧,用于更有效率的处理。一些实施例通过对所述电容像素处的电容性耦合进行“基线化”测量以产生“基线化的电容帧”来实现这一点。换句话说,一些实施例将形成电容帧的测量与“基线帧”的适当的“基线值”相比较,并且确定与该基线图像的变化。
在图1中,处理系统(110)被显示为所述输入装置(100)的一部分。所述处理系统(110)被配置成操作所述输入装置(100)的硬件以检测所述感测区域(120)中的输入。所述处理系统(110)包括一个或更多集成电路(ICs)和/或其他电路组件中的部分或全部。例如,用于互电容传感器装置的处理系统可以包括被配置成用发射器传感器电极发送信号的发射器电路,和/或被配置成用接收器传感器电极接收信号的接收器电路。此外,用于绝对电容传感器装置的处理系统可以包括被配置成将绝对电容信号驱动到传感器电极上的驱动器电路和/或被配置成利用那些传感器电极接收信号的接收器电路。在一个或多个实施例中,用于组合的相互和绝对电容传感器装置的处理系统可以包括上面所描述的相互和绝对电容电路的任何组合。在一些实施例中,所述处理系统(110)也包括电可读的指令,诸如固件代码、软件代码、和/或类似物。在一些实施例中,构成所述处理系统(110)的部件被定位在一起,诸如所述输入装置(100)的(一个或多个)感测元件附近。在其他实施例中,处理系统(110)的部件在物理上分离,其中一个或更多部件靠近所述输入装置(100)的所述(一个或多个)感测元件,并且一个或更多部件在别处。例如,所述输入装置(100)可以是被耦合至计算装置的外围设备,并且所述处理系统(110)可以包括被配置成在所述计算装置的中央处理单元和与所述中央处理单元分离的一个或更多ICs(可能具有关联的固件)上运行的软件。作为另一实例,所述输入装置(100)可以被物理地集成在移动装置中,并且所述处理系统(110)可以包括是所述移动装置的主处理器的一部分的电路和固件。在一些实施例中,所述处理系统(110)专用于实现所述输入装置(100)。在其他实施例中,所述处理系统(110)也执行其他功能,诸如操作显示屏、驱动触觉致动器等等。
所述处理系统(110)可以被实现为处理所述处理系统(110)的不同功能的一组模块。每个模块可以包括是所述处理系统(110)的一部分的电路、固件、软件或其组合。在各种实施例中,可以使用模块的不同组合。例如,如在图1中所显示的,所述处理系统(110)可以包括处理电路(150)和传感器电路(160)。所述处理电路(150)可以对应于硬件电路,诸如中央处理单元、专用集成电路或其他硬件。所述处理电路(150)可以包括以下功能性:检测水分的存在,基于所述水分的存在操作,确定至少一个输入对象何时在感测区域中,确定信号噪声比,确定输入对象的位置信息,识别手势,基于所述手势、手势的组合或其他信息确定要执行的动作,执行其他操作和/或执行操作的任何组合。
所述传感器电路(160)可以对应于硬件电路,诸如中央处理单元、专用集成电路或者包括用以驱动所述传感器电极的功能性的其他硬件。例如,所述传感器模块(160)可以包括被耦合至所述感测元件的传感电路。
尽管图1将所述处理电路(150)和所述传感器电路(160)显示为独立的部件,所述处理电路(150)的全部或一部分可以与所述传感器电路(160)相同。此外,尽管图1仅显示了处理电路(150)和传感器电路(160),根据本发明的一个或多个实施例,可以存在可替代的或附加的硬件电路。这样的可替代的或附加的电路可以对应于与上面所讨论的电路中的一个或多个不同的电路或子电路。实例可替代的或附加的电路包括用于操作硬件(诸如传感器电极和显示屏)的硬件操作电路、用于处理数据(诸如传感器信号和位置信息)的数据处理电路、用于报告信息的报告电路、以及被配置成识别手势(诸如模式改变手势)的识别电路、以及用于改变操作模式的模式改变电路。此外,所述各种电路可以被组合在独立的集成电路中。例如,第一电路可以至少部分地被包括在第一集成电路内,并且独立的电路可以至少部分地被包括在第二集成电路内。此外,单个电路的一些部分可以跨越多个集成电路。在一些实施例中,所述处理系统作为整体可以执行所述各种电路的操作。
在一些实施例中,所述处理系统(110)通过引起一个或更多动作而直接响应于所述感测区域(120)中的用户输入(或者用户输入的缺乏)。实例动作包括改变操作模式以及图形用户接口(GUI)动作,诸如光标移动、选择、菜单导航和其他功能。在一些实施例中,所述处理系统(110)向所述电子系统的一些部分(例如,向与所述处理系统(110)分离的所述电子系统的中央处理系统,如果这样的独立的中央处理系统存在)提供关于所述输入(或输入的缺乏)的信息。在一些实施例中,所述电子系统的一些部分处理从所述处理系统(110)接收的信息,以对用户输入起作用,诸如促进全范围的动作,包括模式改变动作和GUI动作。
例如,在一些实施例中,所述处理系统(110)操作所述输入装置(100)的(一个或多个)感测元件以产生指示所述感测区域(120)中的输入(或输入的缺乏)的电信号。所述处理系统(110)可以在产生被提供给所述电子系统的所述信息时对所述电信号执行任何适当量的处理。例如,所述处理系统(110)可以数字化从所述传感器电极获得的模拟电信号。作为另一实例,所述处理系统(110)可以执行滤波或其他信号调节。作为又另一实例,所述处理系统(110)可以减去或者否则虑及基线,以致所述信息反映所述电信号和所述基线之间的差。作为又另外的实例,所述处理系统(110)可以确定位置信息,将输入识别为命令,识别笔迹等等。
如此处所使用的“位置信息”广义地包括绝对位置、相对位置、速度、加速度和其他类型的空间信息。示例性“零维”位置信息包括近/远或接触/非接触信息。示例性“一维”位置信息包括沿轴的位置。示例性“二维”位置信息包括平面中的运动。示例性“三维”位置信息包括空间中的瞬时或平均速度。另外的实例包括空间信息的其他表示。关于一个或多个类型的位置信息的历史数据也可以被确定和/或被存储,包括例如随时间跟踪位置、运动或瞬时速度的历史数据。
在一些实施例中,用由所述处理系统(110)或由一些其他处理系统操作的附加的输入部件实现所述输入装置(100)。这些附加的输入部件可以提供针对所述感测区域(120)中的输入的冗余的功能性或一些其他功能性。图1显示了所述感测区域(120)附近的按钮(130),其可以被用于促进使用所述输入装置(100)选择项目。其他类型的附加的输入部件包括滑块、球、轮、开关等等。相反地,在一些实施例中,所述输入装置(100)可以在没有其他输入部件的情况下被实现。
在一些实施例中,所述输入装置(100)包括触摸屏接口,并且所述感测区域(120)与显示屏的有效区域的至少一部分重叠。例如,所述输入装置(100)可以包括叠盖所述显示屏的实质上透明的传感器电极,并且提供用于所关联的电子系统的触摸屏接口。所述显示屏可以是能够向用户显示可视接口的任何类型的动态显示器,并且可以包括任何类型的发光二极管(LED)、有机LED(OLED)、阴极射线管(CRT)、液晶显示器(LCD)、等离子体、电致发光(EL)、或其他显示技术。所述输入装置(100)和所述显示屏可以共享物理元件。例如,一些实施例可以利用相同的电气部件中的一些,用于显示和感测。在各种实施例中,显示装置的一个或多个显示电极可以被配置用于显示更新和输入感测两者。作为另一实例,所述显示屏可以部分地或全部地由所述处理系统(110)操作。
在各种实施例中,所述输入装置(100)可以包括被配置用于显示更新和输入感测两者的一个或多个传感器电极。例如,被用于输入感测的至少一个传感器电极可以包括在更新所述显示器时被使用的所述显示装置的一个或多个显示电极。此外,所述显示电极可以包括Vcom电极(公共电极)、源极驱动线(电极)、栅极线(电极)、阳极子像素电极或阴极像素电极或者任何其他显示元件的一个或多个分段。这些显示电极可以被布置在适当的显示屏衬底上。例如,所述显示电极可以被布置在一些显示屏(例如,平面内切换(IPS)、边缘场切换(FFS)或平面至线切换(PLS)有机发光二极管(OLED))中的透明的衬底(玻璃衬底、TFT玻璃、或任何其它透明的材料)上、被布置在一些显示屏(例如,图案化的垂直对准(PVA)、多域垂直对准(MVA)、IPS和FFS)的滤色器玻璃的底部上、被布置在阴极层(OLED)之上等等。在这样的实施例中,所述显示电极也可以被称为“组合电极”,因为其执行多个功能。在各种实施例中,所述传感器电极中的每个包括一个或多个与像素或子像素相关联的显示电极。在其他实施例中,至少两个传感器电极可以共享与像素或子像素相关联的至少一个显示电极。
在各种实施例中,第一传感器电极包括被配置用于显示更新和电容性感测的一个或多个显示电极,并且第二传感器电极可以被配置用于电容性感测并且不用于显示更新。所述第二传感器电极可以被布置在所述显示装置的衬底之间或者所述显示装置的外部。在一些实施例中,所有所述传感器电极可以包括被配置用于显示更新和电容性感测的一个或多个显示电极。
处理系统(110)可以被配置为在至少部分重叠的时间段期间执行输入感测和显示更新。例如,处理系统(110)可以同时驱动第一显示电极用于显示更新和输入感测两者。在另一实例中,处理系统(110)可以同时驱动第一显示电极用于显示更新并且驱动第二显示电极用于输入感测。在一些实施例中,处理系统(110)被配置成在非重叠的时间段期间执行输入感测和显示更新。所述非重叠的时间段可以被称为非显示更新时间段。所述非显示更新时间段可以发生在公共显示帧的显示线更新时间段之间,并且至少与显示线更新时间段一样长。此外,所述非显示更新时间段可以在公共显示帧的显示线更新时间段之间发生,并且是比显示线更新时间段更长或更短中的一个。在一些实施例中,所述非显示更新时间段可以发生在显示帧的开始处和/或显示帧之间。处理系统(110)可以被配置为用屏蔽信号驱动所述传感器电极和/或所述显示电极中的一个或多个。所述屏蔽信号可以包括恒定的电压信号或变化的电压信号(防护信号)中的一个。此外,所述传感器电极和/或显示电极中的一个或多个可以是电浮动的。
应被理解的是:尽管本发明的许多实施例在全功能设备的上下文中被描述,本发明的机制能够以各种各样的形式被分发为程序产品(例如,软件)。例如,本发明的机制可以被实现并且分发为可由电子处理器读取的信息承载介质(例如,可由所述处理系统(110)读取的非瞬时计算机可读和/或可记录/可写的信息承载介质)上的软件程序。此外,本发明的实施例同等适用,不管被用于执行所述分发的介质的特定的类型。例如,可以将用以执行本发明的实施例的计算机可读程序代码形式的软件指令全部地或部分地、临时地或永久地存储在非瞬时计算机可读存储介质上。非瞬时的电可读介质的实例包括各种盘、物理存储器、存储器、记忆棒、存储卡、存储模块和/或任何其他计算机可读存储介质。电可读介质可以是基于闪存、光学、磁性、全息或任何其他存储技术。
尽管没有在图1中被显示,所述处理系统、所述输入装置和/或所述主机系统可以包括一个或多个计算机处理器、相关联的存储器(例如,随机存取存储器(RAM)、高速缓冲存储器、闪存存储器等等)、一个或多个存储装置(例如,硬盘、诸如紧致盘(CD)驱动器或数字通用盘(DVD)驱动器的光学驱动器、闪存棒等等)以及许多其他元件和功能性。所述(一个或多个)计算机处理器可以是用于处理指令的集成电路。例如,所述(一个或多个)计算机处理器可以是处理器的一个或多个核心或微核。此外,一个或多个实施例的一个或多个元件可以位于远程位置处并且在网络之上被连接至其他元件。此外,本发明的实施例可以被实现在具有若干节点的分布式系统上,在其中本发明的每个部分可以位于所述分布式系统内的不同节点上。在本发明的一个实施例中,所述节点对应于不同的计算装置。可替代地,所述节点可以对应于具有相关联的物理存储器的计算机处理器。所述节点可以可替代地对应于具有共享的存储器和/或资源的计算机处理器或计算机处理器的微核。
尽管图1显示了部件的配置,在不脱离本发明的范围的情况下,可以使用其他配置。例如,各种部件可以被组合以创建单个部件。作为另一实例,由单个部件执行的功能性可以由两个或更多部件执行。
图2显示了根据本发明的一个或多个实施例的实例输入装置(200)的图。图2的所述图仅用于示例性的目的。在不脱离本发明的范围的情况下,所述输入装置(200)的大小、形状和曲率可以变化。如在图2中所显示的,所述输入装置(200)具有前部区域(202)、侧部区域(例如,输入装置(204)的右侧区域、输入装置(206)的底侧区域)以及所述输入装置的背部区域(没有被显示)。
所述前部区域(202)可以包括具有由边框(210)围绕的传感器电极(208)的表面感测区域。所述传感器电极可以对应于上面参考图1讨论的传感器电极。所述表面感测区域(208)是可以被人触摸的所述感测区域的一部分。例如,所述表面感测区域可以对应于显示器上方的透明的覆盖物(例如,玻璃或其他材料)。所述传感器电极可以在所述透明的覆盖物下方并且在所述输入装置(200)内。在本发明的一个或多个实施例中,针对相等大小的输入对象,来自于执行电容性感测的结果信号在所述表面感测区域(208)上最强。在本发明的一个或多个实施例中,边框(210)可以围绕所述表面感测区域(208)并且可以框住所述透明的覆盖物。可以从所述边框中省略感测电极。
如在图2中所显示的,所述前部区域(202)被连接至所述输入装置(200)的侧部区域(例如,输入装置(204)的右侧区域,输入装置(206)的底侧区域)。特别地,所述侧部区域将所述前部区域连接至所述背部区域,其实质上平行于所述前部区域。所述侧部区域可以实质上与所述前部区域和所述后部区域正交。在一些实施例中,实质上正交是完全正交(例如,如在图2中所显示的)。在其他实施例中,实质上正交可以是弯曲的,并且连接所述前部区域处的侧部的开始端和所述背部区域处的侧部的末端的虚拟线与所述前部区域正交。此外,所述侧部可以包括多个部件。所述侧部可以被形成为具有所述前部区域的单件材料、具有所述后部区域的单件材料、和/或两个区域。
输入装置的各种配置存在或者可以被使用。一个或多个实施例不限于上面所描述的配置。例如,在一些实施例中,所述边框可以被省略。在一些实施例中,所述前部区域和/或所述后部区域是弯曲的。此外,尽管图2显示了作为智能电话出现的输入装置,其他类型的输入装置可以被使用,而不脱离本发明的范围。
转向流程图,图3和图4显示了根据本发明的一个或多个实施例的用于抓握管理的流程图。尽管顺序地呈现和描述了这些流程图中的各种步骤,普通技术人员将理解:所述步骤中的一些或全部可以以不同的顺序被执行,可以被组合或者被省略,并且所述步骤中的一些或全部可以被并行地执行。此外,所述步骤可以被主动地或被动地执行。例如,根据本发明的一个或多个实施例,可以使用轮询来执行一些步骤,或者一些步骤可以被中断驱动。作为实例,根据本发明的一个或多个实施例,确定步骤可以不需要处理器来处理指令,除非接收到中断以表示该条件存在。作为另一实例,根据本发明的一个或多个实施例,可以通过执行测试来执行确定步骤,诸如检查数据值以测试该值是否与所测试的条件一致。
图3显示了根据本发明的一个或多个实施例的用于抓握管理的一般流程图。在图3的步骤301中,根据本发明的一个或多个实施例获取所述感测区域的电容的第一变化。在一个或多个实施例中,电容传感器数据被获得,诸如直接地或间接地使用传感器电路。例如,可以使用所述传感器电路和传感器电极来获得所述电容传感器数据。在该实例中,所述传感器电路可以相对于参考电压驱动或调制所述传感器电极。基于所述调制,所述传感器电路可以检测所述传感器电极的绝对电容,其可能受到任何输入对象和/或背景电容的影响。作为另一实例,通过所述传感器电路利用发射器信号驱动发射器电极并使用接收器电极接收结果信号,互电容传感器数据可以被获得。如同绝对电容,所述结果信号受输入对象和/或背景电容影响。电容的所述变化反映了可归因于输入对象而不是所述传感器电极或所述背景电容的原始调制的所述结果信号的量。可以对所述电容传感器数据执行预处理。例如,所述预处理可以是应用时间和/或空间滤波器、减去基线、或执行任何其他操作。
在步骤303中,使用所述第一变化,确定对应于满足大小阈值并且在第一时间处接近所述输入装置的侧部的输入对象的第一信号水平。在一个或多个实施例中,针对所述感测区域中的输入对象的位置信息被获得。获得所述位置信息可以包括确定所获得的电容传感器数据的哪些部分满足指示输入对象的存在的检测阈值。至少部分地基于捕获满足所述检测阈值的电容传感器数据的传感器电极的位置,所述输入对象的位置可以被确定。在至少一些实施例中,所述电容的变化的大小可以被用于确定位置信息。所述位置信息可以进一步包括诸如基于展现指示输入对象的存在的电容的变化的传感器电极的数量以及根据一些实施例基于展现变化的传感器电极的相对信号水平来确定所述输入对象的大小。确定位置信息可以包括组合来自多个感测方法的信息。
继续步骤303,所述输入对象的位置被确定。如果所述输入对象被确定为处于所述感测区域、所述边框或所述侧部的边缘,则所述流程可以继续进行。此外,将所述输入对象的大小与大小阈值相比较。所述大小阈值可以是预定的阈值、动态阈值和/或可配置的阈值。例如,所述大小阈值可以在用于抓握检测的指令中被定义,在训练期间由用户设置,基于使用由用户设置,在另一时间处被设置,或者其任何组合。在一个或多个实施例中,所述大小阈值是依照其检测到在所述感测区域、所述边框或所述侧部的边缘处的手掌的最小尺度。例如,所述大小阈值可以用于人的手掌的一部分,诸如拇指的根部。
在步骤305中,根据本发明的一个或多个实施例,基于所述第一信号水平确定第一信号水平阈值。在本发明的一个或多个实施例中,挤压具有比抓握更大的信号水平,因为用户的手的更多部分可能影响所述感测区域。在本发明的一个或多个实施例中,所述第一信号水平阈值反映电容的变化的变化量,通过该变化量,从抓握检测挤压。换句话说,所述第一信号水平阈值被设置为从挤压中区分连续的抓握。因为不同的用户可能具有不同大小的手和不同的握持技术,并且这样的差异可能随时间而改变,所述第一信号水平阈值可以动态地变化。
确定所述第一信号水平阈值可以使用单个电容帧或多个电容帧。 例如,所述信号水平阈值可以通过在包括步骤303中确定的电容帧的多个连续的电容帧之上组合对应于所述感测区域的相同部分中的相同输入对象的信号水平而被执行。所述组合可以是加权的平均、平均、或另一技术。电容帧的数量可以是预定的和/或可配置的。例如,所述信号水平阈值可以被设置为比在步骤303中确定的信号水平或所述组合的信号水平更大的某个百分比。作为更具体的实例,所述第一信号水平阈值可以是所述第一信号水平乘以110%。作为另一具体的实例,所述第一信号水平阈值可以是针对所述输入对象的先前n个电容帧的组合的信号水平乘以110%。
在步骤307中,根据本发明的一个或多个实施例获取所述感测区域的电容的第二变化。在步骤309中,根据本发明的一个或多个实施例,使用所述第二变化确定对应于所述输入对象的第二信号水平。可以以与上面所讨论的步骤301和303相同或相似的方式执行步骤307和309。在本发明的一个或多个实施例中,所述系统将来自当前电容帧的输入对象匹配至一个或多个先前电容帧中的输入对象。例如,如果所述输入对象实质上是相同大小,实质上在相同的位置,则所述输入对象可以被确定为是相同的输入对象。其他因素可以被用来确定所述输入对象是相同的输入对象。因此,满足所述大小阈值并且位于在步骤309中确定的侧部附近的输入对象被匹配至在步骤303中确定的输入对象。在一个或多个实施例中,基于确定出所述输入对象在连续的电容帧中是相同的,所述方法行进到步骤311。
在步骤311中,根据本发明的一个或多个实施例,检测基于满足所述信号水平阈值的所述第二信号水平的输入装置的挤压。特别地,将所述输入对象的信号水平与所述信号水平阈值相比较。如果所述信号水平被确定为满足所述信号水平阈值,则所述系统可以确定挤压被执行。满足所述信号水平阈值可以是所述信号水平大于所述信号水平阈值。如果更大的负值指示信号水平的更大的量值,则满足所述信号水平阈值可以小于所述信号水平阈值。在不脱离本发明的范围的情况下,可以使用用于满足阈值的其他技术。
根据本发明的一个或多个实施例,附加的条件可以被用于检测抓握和挤压。图4显示了根据本发明的一个或多个实施例的使用附加的条件的用于抓握管理的流程图。在一个或多个实施例中,针对每个电容帧执行步骤401-411。在步骤401中,根据本发明的一个或多个实施例获取所述感测区域的电容的变化。步骤401可以以上面所讨论的相似的方式被执行。在步骤403中,根据本发明的一个或多个实施例识别满足大小阈值并且接近所述第一侧的大的输入对象。特别地,所述大的输入对象是满足所述大小阈值的任何输入对象。例如,所述大的输入对象可以对应于手掌的根部。
在步骤405中,接近第二侧的一个或多个小的输入对象被识别。所述第二侧可以是与所述第一侧相对的一侧。例如,如果所述第一侧是左侧,则所述第二侧可以是右侧。相反地,如果所述第一侧是右侧,则所述第二侧可以是左侧。所述第二侧可以是邻近侧,而不脱离本发明的范围。在一个或多个实施例中,所述系统确定是否存在多个较小的输入对象。所述较小的输入对象可以是每一个单独满足静态或动态的小的大小阈值的输入对象。作为另一实例,所述较小的输入对象可以是比所述大的输入对象小的任何输入对象。此外,根据本发明的一个或多个实施例,可以关于一维或二维确定是较小的。例如,所述大小比较可以仅考虑所述输入对象的宽度。作为另一实例,所述大小比较可以检测所述输入对象的总面积。作为另一实例,所述大小比较可以比较每个输入对象的相应的信号水平。在一个或多个实施例中,所述系统可以对多个较小的输入对象进行检查。在其他实施例中,单个较小的输入对象足以满足在图4中所描述的实施例的附加条件。
在步骤407中,根据本发明的一个或多个实施例,基于所述输入对象检测抓握。在本发明的一个或多个实施例中,至少部分地基于满足大小阈值的输入对象在所述第一侧上并且较小的输入对象在第二侧上,所述系统确定所述输入装置的抓握正被执行。所述抓握可以是用户握持所述输入装置。
在步骤409中,所述大的输入对象的信号水平被确定。确定所述信号水平可以如上面参考图3所讨论的那样被执行。
在步骤411中,如下被进行:确定是否满足用于挤压检测的条件。根据本发明的一个或多个实施例,不同的条件可以被用来检测所述挤压。所述各种条件可以以实际上任何方式被组合。例如,一个或多个实施例可以使用一些但不是全部的条件。在一些实施例中,条件可以是彼此的替代物。所述条件可以包括例如大的输入对象的信号水平大于所述信号水平阈值。确定所述信号水平是否大于所述信号水平阈值可以如上面参考图3所讨论的那样被执行。作为另一实例条件,可以部分地基于检测到的抓握的连续电容帧的数量大于阈值来检测挤压。换句话说,所述系统可以等待直至所述用户被确定为在预定数量的电容帧期间正在抓握所述输入装置,而不是在用户处于拾取所述输入装置的过程中时检测挤压。
作为另一实例,检测挤压可以部分地基于所述感测区域中的输入对象的运动的暂停。例如,当用户正在抓握所述输入装置时,所述用户可以相对于所述感测区域移动所述较小的输入对象。因此,所述输入对象相对于所述感测区域的结果位置可以改变。然而,当所述用户转换至挤压时,所述用户可以停止移动所述较小的输入对象。因此,所述较小的输入对象可以被检测为在确定数量的电容帧之上处于实质上相同的位置中。如果电容帧的所述数量满足指示所述用户已经暂停移动所述较小的输入对象的暂停阈值,则所述系统可以部分地使用所述检测到的暂停来检测所述用户正在执行挤压。在所述时间限制内检测到挤压的移除可以指示由所述用户的有意的挤压,而不是可能持续较长时间段的用户抓握的压力的无意的增加。
作为另一实例,检测挤压可以部分地基于在时间限制内的挤压的移除。例如,所述系统可能识别出所述大的输入对象的信号水平满足所述信号水平阈值。所述系统可以进一步检测所述大的输入对象的信号水平何时不再满足相同的或不同的信号水平阈值,并且仍然检测到抓握。例如,所述系统可以具有除用以检测所述挤压的信号水平阈值以外的用于移除的独立的信号水平阈值。所述用于移除的信号水平阈值可以至少部分地基于当检测到所述挤压时的所述大的输入对象的信号水平。例如,移除可以是所述挤压的信号水平的90%。
在一些实施例中,所述系统可以使用运动中的暂停和/或抓握的连续电容帧来开始确定所述挤压。如果在其中所述大的输入对象的信号水平停止满足所述信号水平阈值的时间电容帧在所述时间限制内,则所述系统可以检测所述用户刚刚已执行了挤压。在这样的场景中,所述系统可以从更硬的抓握中区分挤压。
在本发明的一个或多个实施例中,如果针对挤压检测的条件被满足,则在步骤413中检测所述挤压。所述挤压的所述检测可以被报告给所述主机设备,诸如被报告给主机处理器或软件应用。所述检测可以被报告为手势的执行。在本发明的一个或多个实施例中,可以报告对应于所述挤压的所述对应的用户接口动作。例如,所述挤压的所述检测可以导致用户接口动作被执行。所述用户接口动作可以是改变所述主机设备的功率状态。例如,挤压检测可以被用于将所述主机设备从低功率模式(例如,睡眠模式)改变至更高功率模式(例如,唤醒模式)。所述用户接口动作可以是拍摄照片。所述用户接口动作可以是打开软件应用或更新所述主机设备上的显示。在不脱离本发明的范围的情况下,可以执行其他类型的用户接口动作。
在步骤415中,如果没有检测到挤压,则根据本发明的一个或多个实施例,基于所述大的输入对象的信号水平来确定信号水平阈值。确定所述信号水平阈值可以如上面参考图3的步骤305所讨论的那样被执行。根据本发明的一个或多个实施例,所述系统可以行进至步骤401,用于处理下一个电容帧。
尽管在图3和图4中没有被显示,当用户释放对所述输入装置的抓握时,所述信号水平阈值可以被重置。换句话说,来自用户抓握所述输入装置的先前事件的信号水平阈值可以被清零,以便不影响用于所述输入装置的下一个抓握的阈值。在其他实施例中,当不再检测到所述抓握时,不执行所述阈值的所述清零。
图5显示了根据本发明的一个或多个实施例的实例。下面的实例仅用于示例性的目的,并且不是意在限制本发明的范围。特别地,在图5的实例中,所述用户正将移动电话(500)握持在用户的左手中。所述表面感测区域(502)在具有应用的显示器的下面或是所述显示器的一部分。如所显示的,用户的手掌(504)和用户的一些手指(506)可以不在所述表面感测区域(502)上。然而,利用所述接近感测,所述手掌(504)和所述手指(506)是可检测的。
继续该实例,当所述用户正在走路时,该用户可以将所述移动电话(500)保持在用户的侧部。当用户的手臂前后移动时,所述用户自然地摆动所述移动电话(500)。此外,所述用户可能连续地和无意地调整用户的手指(506)的定位。所述用户也可以调整用户的手掌(504)的定位。由于所述输入对象(例如,手掌(504),手指(506))的相应的位置和大小,在所述摆动运动期间,所述系统检测到抓握。特别地,所述系统可以首先检查手掌仍然存在于与先前的电容帧的手掌的位置的阈值距离内。所述系统随后可以确认所述手指(506)存在。对于每个电容帧,所述系统可以更新通过其检测所述挤压的信号水平阈值。
继续该实例,当所述用户想要使用所述移动电话(500)时,所述用户可以举起所述电话。所述用户可以启动所述电话的挤压以将所述电话从所述低功率模式改变至高功率模式。特别地,用户的手指(506)可以停止移动,并且所述用户可以在所述电话(500)上执行临时更紧的抓握。由于所述手掌(504)与所述移动电话(500)的更大的接触和/或接近,由所述手掌(504)引起的信号水平可以增加。因此,所述系统确定所述手掌(504)已经满足所述信号水平阈值。所述系统可以进一步确认所述手指(506)保持在所述移动电话的相对侧上。所述系统可以进一步使用所述手指(506)的定位中的暂停、所述增加的信号水平的临时性质以及其他条件来检测所述挤压被执行。
由于所述挤压,所述移动电话从所述低功率模式迁移。在该实例中,用于所述电容性感测的集成电路、设备驱动器、主机操作系统和/或其他部件可以向所述移动电话(例如,应用、主机处理器、和/或其他部件)通知挤压和/或手势被执行。所述移动电话从低功率模式切换并且可以相应地更新应用。
在一些实施例中,所述挤压被分配为拍摄照片。在这样的实施例中,通过所述电容性感测,所述用户可以拍摄照片而无需识别要按下的物理按钮或软件按钮。上述仅仅是实例。不同的实施例可以使用挤压检测来执行其他操作。如所显示的,检测所述挤压的能力可以增加所述移动装置的可用性。例如,因为所述用户也可以使用挤压作为手势,所述用户可以不限于在所述感测区域上执行的特定的手势,或者不限于使用软件或硬件按钮。
尽管已经关于有限数量的实施例描述了本发明,受益于本公开的本领域技术人员将理解:可以设计不脱离如此处所公开的本发明的范围的其他实施例。因此,本发明的范围应仅由所附的权利要求限定。
Claims (18)
1.一种被配置用于抓握管理的处理系统,所述处理系统包括:
传感器电路,所述传感器电路具有以下功能性:
使用多个传感器电极来获取输入装置的感测区域的电容的第一多个变化;以及
使用所述多个传感器电极来获取所述感测区域的电容的第二多个变化;以及
处理电路,所述处理电路具有以下功能性:
使用所述第一多个变化来确定对应于满足大小阈值并且在第一时间处接近所述输入装置的第一侧的第一输入对象的第一信号水平;
基于所述第一信号水平确定第一信号水平阈值;
使用所述第二多个变化来确定对应于在第二时间处接近所述输入装置的所述第一侧的所述第一输入对象的第二信号水平;
检测挤压的释放;以及
至少部分地基于满足所述第一信号水平阈值的所述第二信号水平,以及基于在满足所述第一信号水平阈值的所述第二信号水平的时间阈值内的所述释放来检测所述输入装置的所述挤压。
2.根据权利要求1所述的处理系统,其中,所述处理电路进一步被配置成:
使用所述第二多个变化来确定在所述第二时间处接近所述输入装置的第二侧的多个输入对象,
其中基于在所述第二时间处接近所述输入装置的所述第二侧的所述多个输入对象进一步检测所述挤压。
3.根据权利要求2所述的处理系统,其中,所述第一输入对象被检测为大于所述多个输入对象中的每个输入对象。
4.根据权利要求2所述的处理系统,其中,基于针对多个电容帧存在所述第一输入对象和所述多个输入对象而进一步检测所述挤压。
5.根据权利要求1所述的处理系统,其中,所述传感器电路进一步被配置成:
使用所述多个传感器电极获取所述感测区域的电容的第三多个变化;以及
其中所述处理电路进一步被配置成:
使用所述第三多个变化来确定对应于在第三时间处接近所述输入装置的所述第一侧的所述第一输入对象的第三信号水平,以及
至少部分地基于满足第三信号水平阈值的所述第三信号水平检测所述挤压的所述释放。
6.根据权利要求1所述的处理系统,其中,所述处理电路进一步被配置成:将所述挤压报告给主机设备。
7.根据权利要求1所述的处理系统,其中,所述处理电路进一步被配置成:
响应于检测到所述挤压而改变主机设备的功率状态。
8.根据权利要求1所述的处理系统,其中,所述处理电路进一步被配置成:
响应于所述挤压的所述检测而报告对应于用户接口动作的手势。
9.一种用于抓握管理的方法,包括:
使用输入装置的感测区域的电容的第一多个变化来确定对应于满足大小阈值并且在第一时间处接近所述输入装置的第一侧的第一输入对象的第一信号水平;
基于所述第一信号水平确定第一信号水平阈值,
使用所述感测区域的电容的第二多个变化来确定对应于在第二时间处接近所述输入装置的所述第一侧的所述第一输入对象的第二信号水平;
检测挤压的释放;以及
至少部分地基于满足所述第一信号水平阈值的所述第二信号水平,以及基于在满足所述第一信号水平阈值的所述第二信号水平的时间阈值内的所述释放来检测所述输入装置的所述挤压。
10.根据权利要求9所述的方法,进一步包括:
使用所述第二多个变化来确定在所述第二时间处接近所述输入装置的第二侧的多个输入对象,
其中基于在所述第二时间处接近所述输入装置的所述第二侧的所述多个输入对象进一步检测所述挤压。
11.根据权利要求10所述的方法,其中,所述第一输入对象被检测为大于所述多个输入对象中的每个输入对象。
12.根据权利要求10所述的方法,其中,基于针对多个电容帧存在所述第一输入对象和所述多个输入对象而进一步检测所述挤压。
13.根据权利要求9所述的方法,进一步包括:
使用所述感测区域的电容的第三多个变化来确定对应于在第三时间处接近所述输入装置的所述第一侧的所述第一输入对象的第三信号水平,以及
至少部分地基于满足第三信号水平阈值的所述第三信号水平检测所述挤压的所述释放。
14.根据权利要求9所述的方法,进一步包括:
将所述挤压报告给主机设备。
15.根据权利要求9所述的方法,进一步包括:
响应于检测到所述挤压而改变主机设备的功率状态。
16.根据权利要求9所述的方法,进一步包括:
响应于所述挤压的所述检测而报告对应于用户接口动作的手势。
17.一种用于抓握管理的输入装置,包括:
多个传感器电极;以及
处理系统,所述处理系统被配置成:
使用所述多个传感器电极来获取输入装置的感测区域的电容的第一多个变化,
使用所述第一多个变化来确定对应于满足大小阈值并且在第一时间处接近所述输入装置的第一侧的第一输入对象的第一信号水平,
基于所述第一信号水平确定第一信号水平阈值,
使用所述多个传感器电极获取所述感测区域的电容的第二多个变化,
使用所述第二多个变化来确定对应于在第二时间处接近所述输入装置的所述第一侧的所述第一输入对象的第二信号水平,
检测挤压的释放;以及
至少部分地基于满足所述第一信号水平阈值的所述第二信号水平,以及基于在满足所述第一信号水平阈值的所述第二信号水平的时间阈值内的所述释放而检测所述输入装置的所述挤压。
18.根据权利要求17所述的输入装置,其中,所述处理系统进一步被配置成:
使用所述第二多个变化来确定在所述第二时间处接近所述输入装置的第二侧的多个输入对象,
其中,基于在所述第二时间处接近所述输入装置的所述第二侧的所述多个输入对象而进一步检测所述挤压。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15/087692 | 2016-03-31 | ||
US15/087,692 US9898130B2 (en) | 2016-03-31 | 2016-03-31 | Grip management |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107272971A CN107272971A (zh) | 2017-10-20 |
CN107272971B true CN107272971B (zh) | 2021-09-07 |
Family
ID=59958734
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710208608.7A Active CN107272971B (zh) | 2016-03-31 | 2017-03-31 | 抓握管理 |
Country Status (2)
Country | Link |
---|---|
US (1) | US9898130B2 (zh) |
CN (1) | CN107272971B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10719232B2 (en) * | 2016-06-08 | 2020-07-21 | Qualcomm Incorporated | Providing virtual buttons in a handheld device |
US10338812B2 (en) | 2017-01-10 | 2019-07-02 | International Business Machines Corporation | Replacement of physical buttons with virtual controls |
KR102316024B1 (ko) * | 2017-03-02 | 2021-10-26 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 사용자 인터페이스 표시 방법 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104049734A (zh) * | 2013-03-13 | 2014-09-17 | 伊梅森公司 | 基于用户接触显示图形用户界面的方法和设备 |
CN105278781A (zh) * | 2014-06-02 | 2016-01-27 | 辛纳普蒂克斯公司 | 用于电子装置的侧部感测 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8604364B2 (en) | 2008-08-15 | 2013-12-10 | Lester F. Ludwig | Sensors, algorithms and applications for a high dimensional touchpad |
KR20100065418A (ko) * | 2008-12-08 | 2010-06-17 | 삼성전자주식회사 | 가요성 표시부를 가지는 단말기 및 그의 데이터 표시 방법 |
US8172675B2 (en) * | 2009-03-27 | 2012-05-08 | Microsoft Corporation | Personalization using a hand-pressure signature |
US20130300668A1 (en) | 2012-01-17 | 2013-11-14 | Microsoft Corporation | Grip-Based Device Adaptations |
EP2688275A1 (en) | 2012-07-18 | 2014-01-22 | BlackBerry Limited | Method and apparatus pertaining to a gesture-controlled snooze instruction |
GB2504291A (en) | 2012-07-24 | 2014-01-29 | St Microelectronics Ltd | A proximity and gesture detection module |
KR101963207B1 (ko) | 2012-11-02 | 2019-07-31 | 삼성전자주식회사 | 단말기의 동작제어 장치 및 방법 |
KR102045458B1 (ko) * | 2012-12-11 | 2019-11-15 | 엘지전자 주식회사 | 이동 단말기 및 이의제어방법 |
US9575557B2 (en) | 2013-04-19 | 2017-02-21 | Qualcomm Incorporated | Grip force sensor array for one-handed and multimodal interaction on handheld devices and methods |
KR20140135400A (ko) * | 2013-05-16 | 2014-11-26 | 삼성전자주식회사 | 이동 단말기 및 그 제어 방법 |
US9467558B2 (en) * | 2013-06-14 | 2016-10-11 | Lg Electronics Inc. | Mobile terminal and controlling method thereof |
US20150161369A1 (en) | 2013-12-05 | 2015-06-11 | Lenovo (Singapore) Pte. Ltd. | Grip signature authentication of user of device |
US20150205400A1 (en) | 2014-01-21 | 2015-07-23 | Microsoft Corporation | Grip Detection |
US20150261494A1 (en) * | 2014-03-14 | 2015-09-17 | Google Inc. | Systems and methods for combining selection with targeted voice activation |
-
2016
- 2016-03-31 US US15/087,692 patent/US9898130B2/en active Active
-
2017
- 2017-03-31 CN CN201710208608.7A patent/CN107272971B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104049734A (zh) * | 2013-03-13 | 2014-09-17 | 伊梅森公司 | 基于用户接触显示图形用户界面的方法和设备 |
CN105278781A (zh) * | 2014-06-02 | 2016-01-27 | 辛纳普蒂克斯公司 | 用于电子装置的侧部感测 |
Also Published As
Publication number | Publication date |
---|---|
CN107272971A (zh) | 2017-10-20 |
US9898130B2 (en) | 2018-02-20 |
US20170285834A1 (en) | 2017-10-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107219272B (zh) | 湿气管理 | |
US9870109B2 (en) | Device and method for localized force and proximity sensing | |
CN106155409B (zh) | 用于模式变化的电容性度量处理 | |
US9304643B2 (en) | Classifying input objects interacting with a capacitive button | |
US20150015528A1 (en) | Hybrid capacitive image determination and use | |
US20120161791A1 (en) | Methods and apparatus for determining input objects associated with proximity events | |
US9405383B2 (en) | Device and method for disambiguating region presses on a capacitive sensing device | |
US9582127B2 (en) | Large feature biometrics using capacitive touchscreens | |
US10203806B2 (en) | Low ground mass artifact management | |
US9519360B2 (en) | Palm rejection visualization for passive stylus | |
US20150378498A1 (en) | Hybrid capacitive sensor device | |
CN107272970B (zh) | 电容性侧面位置外推 | |
WO2014151537A1 (en) | System and method for a transcapacitive proximity sensing device | |
US9811218B2 (en) | Location based object classification | |
CN107272971B (zh) | 抓握管理 | |
CN106020578B (zh) | 单个接收器超不活跃模式 | |
US10126896B2 (en) | Selective receiver electrode scanning | |
US10282021B2 (en) | Input object based increase in ground mass state | |
US10248270B2 (en) | Inflection based bending signal abstraction from a mixed signal | |
US20170269778A1 (en) | Frequency shifting techniques for concurrent display driving and touch sensing | |
US9189114B2 (en) | Face detection with transcapacitive sensing | |
US9952709B2 (en) | Using hybrid signal for large input object rejection |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |