用于错误边界触摸输入检测的动态触摸传感器扫描的制作方法

文档序号:11181534阅读:328来源:国知局

背景技术
::许多不同类型的消费性电子设备通常包括触摸屏,该触摸屏可以用作显示图像、视频和/或图形信息的输出设备,而且还可以用作从用户接收触摸控制输入的输入触摸接口设备。触摸屏(或触摸面板或触摸面板显示器)可以在显示器的区域内检测触摸的存在和位置,其中触摸可以包括利用身体部位(例如,手指)或利用某些物体(例如,触笔)对显示器的触摸。触摸屏通常使用户能够与正在显示的内容进行直接交互,而不是利用由鼠标或触摸板控制的光标进行间接交互。触摸屏已经广泛用于各种不同类型的消费性电子设备,例如包括蜂窝无线电话、个人数字助理(pda)和手持式游戏设备。消费性电子设备中的触摸屏的尺寸已经稳步增加,且在电子设备的表面上的触摸屏周围的边界对应地减小且变得越来越细。由于许多消费者电子设备上的非常细的显示器边界,可能会发生例如由设备用户如何握持电子设备而导致的意外触摸或错误触摸。例如,用户的手掌的一部分或用户的握紧的手指的部分可能环绕设备的表面而且延伸超出非常细的边界进入设备的触摸面板区域,由此引起触摸面板上的意外触摸。技术实现要素:在一个示例性实施方式中,一种方法包括:在具有触摸屏显示器的设备处,对与所述触摸屏显示器相关联的电容式触摸传感器阵列的行和列执行互电容扫描;以及选择所述电容式触摸传感器阵列的所述行的子集和所述列的子集。该方法还包括:基于所述互电容扫描的结果,对所述电容式触摸传感器阵列的所选择的行的子集和所选择的列的子集执行自电容扫描;以及基于所述自电容扫描的结果,识别所述触摸屏显示器上的意外触摸输入或错误触摸输入。在另一示例性实施方式中,一种设备包括:触摸屏显示器,所述触摸屏显示器包括:第一层的电容式触摸传感器,所述第一层包括多个行的传感器电极,以及第二层的电容式触摸传感器,所述第二层包括多个列的传感器电极。所述设备还包括:第一扫描单元,所述第一扫描单元被配置为对所述层的电容式触摸传感器的所述多个行和所述多个列执行互电容扫描;以及选择单元,所述选择单元被配置为选择所述电容式触摸传感器的所述行的子集和所述列的子集。该设备还包括第二扫描单元,所述第二扫描单元被配置为基于所述互电容扫描的结果,对所述电容式触摸传感器的所选择的行的子集和所选择的列的子集执行自电容扫描;以及输入检测单元,所述输入检测单元被配置为基于所述自电容扫描的结果,识别所述触摸屏显示器上的意外触摸输入。在又一个示例性实施方式中,一种非暂时性计算机可读介质,所述非暂时性计算机可读介质包含能由至少一个处理器执行的指令,所述非暂时性计算机可读介质包括用于在具有触摸屏显示器的设备处执行与所述触摸屏显示器相关联的电容式触摸传感器阵列的行和列的第一扫描的一个或更多个指令。所述非暂时性计算机可读介质还包括:用于选择与所述触摸屏显示器相关联的所述电容式触摸传感器阵列的所述行的子集和所述列的子集的一个或更多个指令;以及用于基于所述第一扫描的结果对所述电容式触摸传感器阵列的所选择的第二行的子集和所选择的第二列的子集执行第二扫描的一个或更多个指令。所述非暂时性计算机可读介质还包括用于基于所述第二扫描的结果识别所述触摸屏显示器上的意外触摸输入或错误触摸输入的一个或更多个指令。附图说明附图并入且构成本说明书的一部分,附图例示了本文描述的一个或更多个实施方式,并与说明书一起解释这些实施方式。在附图中:图1a至图1g是例示使用电子设备的触摸屏显示器的触摸面板,执行用于错误边界检测的动态触摸传感器扫描的图;图2是描绘图1a的电子设备的示例性部件的框图;图3描绘了图1a至图1c的电子设备的示例性功能部件;图4a和图4b是描绘图1a至图1g的触摸输入传感器阵列的动态行/列选择,以在电子设备保持在纵向取向时进行自电容扫描的示例的图;图5a和图5b是描绘图11a至图1g的触摸输入传感器阵列的动态行/列选择,以在电子设备保持在横向取向时进行自电容扫描的示例的图;以及图6a和图6b是例示用于动态触摸传感器扫描以识别意外触摸面板输入和/或错误触摸面板输入的示例性过程的流程图。具体实施方式以下的详细描述参照附图。不同附图中的相同附图标记可以标识相同或相似的元件。此外,以下详细描述并不限制本发明。图1a至图1g例示了使用电子设备100的触摸屏显示器的触摸面板105来进行用于错误边界触摸输入检测的动态触摸传感器扫描。为了简单起见,图1a和图1b中描绘的触摸面板105不包括设备100的触摸屏显示器的其它部件。电子设备100可以包括含触摸屏显示器的任何类型的电子设备。例如,设备100可以包括蜂窝无线电话;卫星导航设备;智能手机;可以将蜂窝无线电话与数据处理、传真和数据通信能力相结合的个人通信系统(pcs)终端;包括无线电话、寻呼机、互联网/内联网访问、网络浏览器、记事簿(organizer)、日历和/或全球定位系统(gps)接收器的个人数字助理(pda);游戏设备;媒体播放器设备;平板计算机;具有触摸屏显示器的表面桌(surfacetable);可穿戴计算机(例如,以手表或眼镜的形式);或数码相机。在一些示例性实施方式中,设备100可以包括手持式电子设备。在一个实现中,设备100可以包括例如具有投影用户界面的投影显示器。触摸面板105可以与显示器集成和/或覆盖在显示器上,以形成可用作用户输入接口的触摸屏或面板使能显示器。例如,在一个实现中,触摸面板105可以包括允许触摸屏显示器用作输入设备的电容式触摸面板。电容式触摸面板可以包括自电容式触摸面板和互电容式触摸面板两者(例如,使用自电容和互电容扫描的floatingtouchtm显示器)。在其它实施方式中,可以使用允许显示器用作输入设备的近场敏感触摸面板、声敏(例如,表面声波)触摸面板、光敏(例如,红外)触摸面板和/或任何其它类型的触摸面板。在一些实现中,触摸面板105可以包括多种触敏技术。通常,触摸面板105可以包括提供识别触摸面板105上的触摸发生的能力的任何种类的技术。与触摸面板105相关联的显示器(例如,图1a所示的触摸表面120)可以包括能够在屏幕上将由电子设备100生成的信号显示为文本或图像的设备(例如,液晶显示器(lcd)、阴极射线管(crt)显示器、诸如有机发光二极管(oled)显示器的发光二极管(led)显示器、表面传导电子发射器显示器(sed)、等离子体显示器、场致发射显示器(fed)、双稳态显示器等)。在特定实现中,显示器可以提供适于与典型设备相关联的各种应用和特征的高分辨率、有源矩阵表示。显示器可以向用户提供视觉信息并且与触摸面板105一起用作检测用户输入的用户接口。如本文所使用的术语“触摸”或“触摸输入”可以指物体(诸如,身体部分(例如,手指)或指点设备)在触摸面板105上的触摸,或者物体(例如,身体部分或指向设备)到触摸面板105的一定接近度内且可以被触摸面板105感测为“触摸”的移动。在图1a和图1b所描绘的示例实现中,触摸面板105包括电子设备100的外表面110,该外表面110还包括非常细或非常窄的边界区域115以及触摸表面120。在一些实现中,触摸表面120可以包括设备100的显示器。如图1a的分解图所示,触摸面板105还包括触摸输入传感器阵列125,每一个都具有用于检测触摸面板105上的触摸输入的传感器阵列。触摸输入传感器阵列125还可以包括第一层130,该第一层130具有在y方向上延伸的多个平行的电容电极的行(如图1a所示)。触摸输入传感器阵列125还可以包括第二层135,该第二层135具有在垂直于y方向的x方向上延伸的多个平行的电容电极的列(如图1a所示)。层130和层135可以由材料层(例如,介电层)分开。层130的平行的电容传感器的行可以垂直于层135的平行的电容传感器的列。如本文进一步描述的,设备100可以执行触摸输入传感器阵列125的“互电容”扫描和“自电容”扫描。在传感器阵列125的层130和层135的自电容扫描期间,电压被施加到层130的每个行和层135的每个列。当手指或其它物体接近或触摸触摸表面120时,与下面的层130的行电极相关联的电容crow140增大,并且与下面的层135的列电极相关的电容ccolumn145增大。通过检测电容的增大,接近或触摸触摸表面120的手指或其它物体的位置可以通过层130的具有增大的电容的行电极与层135的具有增大的电容的列电极的交叉点来确定。在触摸输入传感器阵列125的这种“自电容”扫描期间,可以对地测量每个行电极和每个列电极上的电流,以确定电容的变化。在层130和层135的“互电容”扫描期间,电压被施加到在层130的每个行与层135的每个列的交叉点处实际形成的平行板电容器。层130的行与层135的列的每个交叉点表示阵列125的单个互电容传感器。当手指或其它物体触摸触摸表面120时,在触摸位置处与层130的行电极和层135的列电极的交叉点相关的电容crow-column150减小。通过检测一个或更多个行/列交叉点处的电容的减小,可以确定触摸触摸表面120的手指或其它物体的位置。在触摸输入传感器阵列125的这种“互电容”扫描期间,可以测量在层130的行与层135的列的每个交叉点处的电容crow-column150,以确定电容的变化。对于给定的触摸输入,传感器阵列125的自电容扫描可以引起比传感器阵列125的互电容扫描高的输出信号电平。因此,传感器阵列125的自电容扫描可以是更灵敏的并且能够检测在触摸表面120处或接近触摸表面120处的较小的物体,而且相对于互电容扫描,自电容扫描能够检测在触摸表面120处的较轻的触摸。图1b描绘了触摸面板105的另一分解图,其中在触摸表面120上出现不同的触摸输入150和155。在图1b中,触摸触摸表面120的物体(在左侧)或在触摸表面120的一定接近度内移动的物体(在右侧)被描绘为手指。如图1b左侧所示,触摸输入传感器阵列125可以在物体(例如,手指)触摸触摸面板105时检测到触摸输入155。如图1b右侧所示,即使在物体没有物理触摸触摸面板105时,触摸面板105的触摸输入传感器阵列125也能够在物体(例如,手指)在触摸面板15的一定接近度内移动时使得触摸输入160被检测到。如图1c进一步示出,在设备100的操作和使用期间,设备100的用户可以以使得用户的手的部分可能意外地延伸超过边界115以接触设备100的触摸表面120的方式来握持设备100,从而可能引起错误触摸检测/意外触摸检测。如图1c所示,例如,用户的手的手掌的一部分165或一个或更多个手指170的一部分可以延伸超过边界115以接触设备100的前表面的触摸表面120的区域。本文中进一步详细描述的示例性技术使用动态触摸传感器扫描来识别设备100的触摸表面120上的意外触摸和错误触摸。图1d和图1e描绘了传感器阵列125的互电容扫描的示例。当在触摸面板105的触摸输入传感器阵列120上或附近发生触摸输入155时,在触摸位置处,与层130的行电极和层135的列电极的交叉点相关联的电容crow-column150减小。层130的行电极和下面的层135的列电极在触摸输入155下方的交叉点实际用作平行板电容器,该平行板电容器的电容随着交叉点处的触摸输入而减小。因此,传感器阵列125的层130的行和层135的列的每个交叉点都用作平行板电容器,其电容可以被测量以检测在交叉点的位置处的触摸输入。通过检测在一个或更多个行/列交叉点处的电容减小,可以确定触摸触摸表面120的手指或其它物体的位置。图1d和图1e描绘了在传感器阵列125的层130的行y3和层135的列x3的交叉点处发生的触摸输入155的示例。如图1d和图1e所示,可以在用作平行板电容器175的交叉点处测量行y3与列x3之间的电容crow-column150,以识别触摸输入155的发生和触摸输入155的位置。图1f和图1g描绘了传感器阵列125的自电容扫描的示例。当在触摸面板105的传感器阵列125上或附近发生触摸输入155或160时,与层130的行电极相关联的电容crow140增大,并且与层135的列电极相关联的电容ccolumn145增大。通过检测到电容的增大,可以通过知晓层130的行电极与层135的列电极的具有增大的电容的交叉点的位置来内插为触摸触摸表面120或附近的手指或其它物体的位置。在触摸输入传感器阵列125的这种“自电容”扫描期间,可以对地测量在每个行电极和每个列电极上的电流,以确定电容的变化。图1f和图1g描绘了在传感器阵列125的层130的行y2与层135的列x2的交叉点处发生的触摸输入155/160的示例。如图1f和图1g所示,可以测量行电极y2的电容crow140以检测电容的增大,并且可以测量列电极x2的电容ccolumn145以检测电容的增大,从而指示在行电极y2与列电极x2的交叉点的位置处的触摸155/160。图2是描绘电子设备100的示例性组件的框图。如图所例示的,电子设备100可以包括总线210、处理单元220、主存储器230、只读存储器(rom)240、存储设备250、输入设备260、输出设备270以及通信接口280。总线210可以包括允许设备100的部件之间进行通信的路径。设备10可以另外包括在图2中没有示出但下文在图3中描述的电路。处理单元220可以包括可以解释和执行指令的处理器、微处理器或处理逻辑。主存储器230可以包括可以存储由处理单元220执行的信息和指令的随机存取存储器(ram)或另一种类型的动态存储设备。rom240可以包括可以存储由处理单元220使用的静态信息和指令的rom设备或任何类型的静态存储设备。存储设备250可以包括磁记录介质和/或光学记录介质及其对应的驱动器。主存储器230、rom240和存储设备250在本文中均可以被称为“有形的非暂时性计算机可读介质”。输入设备260可以包括允许用户向设备100输入信息的诸如鼠标、笔、语音识别的机构和/或生物识别机构等。输入设备260还可以包括含触摸面板105的触摸屏显示器。输出设备270可以包括向操作者输出信息的机构,包括显示器、打印机、扬声器等。输出设备270还可以包括也可以用作输入设备260的触摸屏显示器(例如,触摸面板105)。通信接口280可以包括能使设备100与其它设备和/或系统进行通信的收发器。设备100可执行本文描述的某些操作或处理。响应于处理单元220执行包含在计算机可读介质(诸如存储器230)中的软件指令,设备100可以执行这些操作。计算机可读介质可以被定义为物理存储设备或逻辑存储设备。软件指令可以经由通信接口280从另一计算机可读介质(诸如数据存储设备250)或从另一设备读取到存储器230中。存储器230中包含的软件指令可以使处理单元220执行本文所描述的操作或处理。另选地,可以使用硬连线电路代替软件指令或与软件指令结合地使用硬连线电路以实现本文所述的处理。因此,本文描述的实施方式不限于硬件电路和软件的任何特定组合。图2所示的设备100的部件的配置仅用于说明目的。也可以实现其它配置。因此,设备100可以包括附加的、较少的和/或与图2所描绘的不同的部件或者不同设置的部件。例如,设备100可以包括加速度计(未示出)以检测设备100的面110的纵向取向或横向取向。图3描绘了电子设备100的示例性功能部件。可以结合硬件或软件执行的处理(例如,结合处理单元220)使用专用电路来实现图3中描绘的设备100的功能部件。如图3所示,设备100可以包括触摸输入传感器阵列125、互电容扫描单元300、自电容扫描单元310、动态传感器行/列选择单元320和意外/错误输入检测单元330。当执行层130和135的“互电容”扫描时,互电容扫描单元300向形成在传感器阵列125的层130的每个行与层135的每个列的交叉点处的平行板电容器施加电压。当手指或其它物体触摸了触摸表面120时,与层130的行电极和层135的列电极的交叉点相关联的电容crow-column150在触摸位置处减小。通过测量在每个行/列交叉点处的电压和/或电流,互电容扫描单元300在一个或更多个行/列交叉点处检测到电容的减小,由此可以确定触摸设备100的触摸表面120的手指或其它物体的位置。然后,扫描单元310可以启动动态传感器行/列选择单元320以选择用于自电容扫描单元310进行扫描的一个或更多个行和/或列,包括提供与触摸输入传感器阵列125的互电容扫描有关的数据。基于来自扫描单元300的指令并且基于所提供的与触摸输入传感器阵列125的互电容扫描有关的数据,动态传感器行/列选择单元320可以确定设备100相对于设备用户的显示取向(即,纵向与横向),然后选择自电容传感器阵列125的一个或更多个行和/或列,用于由自电容扫描单元310进行扫描。选择单元320可以基于以下来选择一个或多个行或列:1)设备100的显示分辨率、2)设备100的当前取向(即,纵向与横向)和/或3)互电容扫描的结果。如果设备100的传感器阵列125具有n×m的行和列,则选择出的一个或更多个行可以包括n个行,其中n<n,或者选择出的一个或更多个列可以包括m个列,其中m<m。自电容扫描单元310可以对由选择单元320选择出的层130和层135的一个或更多个行或列的“自电容”执行扫描。当对触摸输入传感器阵列125的层130和层135执行“自电容”扫描时,自电容扫描单元310向层130的每个所选行和/或层135的每个所选列施加电压。在触摸输入传感器阵列125的这种“自电容”扫描期间,可以对地测量每个选择的行电极和列电极上的电流,以确定每个选择的行电极和列电极的电容变化。当手指或其它物体接近或触摸触摸表面120时,与层130的选择出的行电极相关联的电容crow140增大,且与层135的选择出的列电极相关联的电容ccolumn145增大,从而允许将触摸输入的位置内插为行和列的交叉点。扫描单元320将触摸输入传感器阵列125的“自电容”扫描的结果提供给意外/错误输入检测单元330。意外/错误输入检测单元330分析触摸输入传感器阵列125的“自电容”扫描的结果和/或“互电容”扫描的结果以识别意外触摸面板输入和/或错误触摸面板输入,并且发出指令以忽略任何识别出的意外触摸面板输入和/或错误触摸面板输入。图4a和图4b描绘了当电子设备100保持在纵向取向时用于由扫描单元310执行的“自电容”扫描的触摸输入传感器阵列125的动态行/列选择的示例。如图4a所示,用户的手握持设备100,其中外表面110相对于用户视点在纵向取向上取向。如图4a进一步描绘的,在表面110的一侧,手掌和/或拇指400可能延伸超过外表面110的边界115,使得手掌和/或拇指400接触到接近边界115的触摸表面120,而且表面110的相对侧上的多个手指410也可能延伸超过表面110的边界115,使得指尖触摸到接近边界115的触摸表面120。图4b还示出了触摸面板105的触摸输入传感器阵列125,其具有对应于手掌和/或拇指400的第一边界检测区域和对应于手指410的多个第二边界检测区域。在设备100的表面110被纵向取向并且具有所示分辨率的行420和列430的阵列时,可以“自电容”扫描行420的每个第q行以检测触摸表面120上的意外和/或错误触摸。在图4b的示例中,q=4并且可以扫描触摸输入传感器阵列125的行420的每个第四行(即,行440-1至行440-x),以检测第一边界检测区域中由手掌和/或拇指400引起的意外和/或错误的触摸输入和/或在多个第二边界检测区域中由手指410引起的意外和/或错误的触摸输入。在其它因素当中,基于设备100的表面110被纵向取向并且基于触摸输入传感器阵列125的分辨率,q的值可以被选择为大于1的任何整数。另外,在“自电容”扫描期间,除了选择的行440-1至行440-x之外,还可以扫描选择的一个或更多个列。例如,如图4b所示,可以选择并扫描作为触摸表面120上最接近边界115的列的列450-1和列450-2。图5a和图5b描绘了当电子设备100相对于用户的视点保持在横向取向时,用于由扫描单元310执行的“自电容”扫描的触摸输入传感器阵列125的动态行/列选择的示例。如图5a所示,用户的手握持设备100,其中外表面110横向取向。如图5a进一步描绘的,在表面110的一侧上的拇指和/或手掌500的一部分可能延伸超过外表面110的边界115,使得拇指和/或手掌部分500接触接近边界115的触摸表面120。图5b还示出了具有对应于拇指和/或手掌部分500的边界检测区域的触摸面板105的触摸输入传感器阵列125。在设备100的表面110被横向取向,并且具有所示分辨率的列510和行520的阵列时,可以扫描列510的每个第s列,以检测触摸表面120上的意外和/或错误触摸。在图5b的示例中,s=3,并且触摸输入传感器阵列125的列510的每个第三列(即,列530-1至列530-y)可以被“自电容”扫描,以检测在边界检测区域中由拇指和/或手掌部分500引起的意外和/或错误的触摸。基于设备100的表面110横向取向并且基于触摸输入传感器阵列125的分辨率等,s的值可以被选择为大于一的任何整数。另外,在“自电容”扫描期间,除了所选择的列530-1至列530-y之外,还可以扫描所选择的一个或更多个行。例如,如图5b所示,可以选择并扫描作为触摸表面120上最接近边界115的行的行540-1和行540-2。图6a和图6b是例示用于动态触摸传感器扫描以识别意外和/或错误触摸面板输入的示例性过程的流程图。图6a和图6b的示例性过程可以由电子设备100的部件(诸如在图3中描绘的那些部件)执行。当触摸面板105处于活动状态(例如,通电)并且接受用户输入时,可以在设备100的操作期间连续执行图6a和图6b的示例性过程。示例性处理可以包括执行触摸输入感测阵列125的“互电容”扫描(框600)的互电容扫描单元300。互电容扫描单元300向形成在传感器阵列125的层130的每一行和层135的每一列的交叉点处的平行板电容器施加电压。当手指或其它物体触摸触摸表面120时,与层130的行电极和层135的列电极在触摸位置处的交叉点相关联的电容crow-column150减小。通过测量在每个行/列交叉点处的电压和/或电流,互电容扫描单元300检测在一个或更多个行/列交叉点处的电容的减小,并由此可以确定接触设备100的触摸表面120的手指或其它物体的位置。扫描单元300可以基于触摸输入传感器阵列130的“互电容”扫描(即框600)来确定物体是否被识别为接近显示器的边界115(框605)。可以分析在一个或更多个行和列交叉点处测量的电容,以识别指示物体触摸了触摸表面120的接近设备100的外表面110的边界115的电容值。所确定的触摸了触摸表面120的物体到边界115的接近度(或“接近”)可以取决于触摸屏显示器的尺寸。例如,如果设备100的表面110是5英寸×3英寸,则到边框115的“紧密的”接近度可以包括在边界115的1/8英寸内的触摸表面120上发生的触摸输入。如果没有物体被识别为接近边界115(否-框605),则示例性的处理返回到框600,并且执行触摸输入传感器阵列125的另一互电容扫描。如果物体被识别为接近设备100的边界115(是-框605),则互电容扫描单元300从触摸输入传感器阵列125的互电容扫描(即,框600)确定与识别出的物体相关联的信号强度(框610)。在触摸输入传感器阵列125的每个行/列交叉点处测量到的电容的电平(与被识别为接近设备100的表面110的边界115的物体相关联)对应于在该位置处的“信号强度”。在触摸输入传感器阵列125的互电容扫描中,形成在每个行与列交叉点处的每个平行板电容器处的电容通常随着在该位置处的触摸而减小。因此,测量到的较低的互电容对应于较高的“信号强度”以及在触摸输入传感器阵列125上的位置处识别出的触摸。如果确定的信号强度等于或小于阈值(否-框615),指示信号强度太低,则示例性处理返回到框600并且执行触摸输入传感器阵列125的另一互电容扫描。如果在触摸输入传感器阵列125的每个行/列交叉点处测量到的互电容仍然足够高,则出于框630中的附加扫描的目的,可以忽略识别出的接近边界115的物体或触摸。如果确定出的信号强度大于阈值(是-框615),则动态传感器行/列选择单元310可以确定设备100的显示器是纵向取向还是横向取向(框620)。选择单元310可以例如基于设备100的加速计输出来确定设备100的表面110的取向。如果在触摸输入传感器阵列125的每个行/列交叉点处测量的互电容足够低(对应于高信号强度),则处理可以继续进行触摸输入传感器阵列125的“自电容”扫描(即,下面的框630),以确定识别出的物体是否应被忽略为触摸表面120上的错误的或意外的“触摸”。动态传感器行/列选择单元310基于以下选择触摸输入传感器阵列125的一个或更多个行和/或列来扫描:1)设备100的显示分辨率;2)设备100的表面110的纵向取向还是横向取向;和/或3)互电容扫描(即,框600)的结果(框625)。例如,如果触摸输入传感器阵列125具有13×23个传感器(列×行),并且触摸显示屏幕尺寸为5英寸,等于60×110mm的宽度和高度,则传感器阵列125的每个传感器电极可以具有4.6×4.8mm的传感器间距。在该示例中,显示屏尺寸为5英寸且传感器阵列大小为13×23,当设备100被纵向取向时,可以针对每个第四行传感器进行自电容传感器阵列125的扫描,且仍检测接近触摸表面120的边界115的小的物体(例如,小指)。在相同的示例设备100并且设备100被横向取向的情况下,可能会发生行和/或列的不同选择。例如,假定13×23(列×行)的传感器阵列,当设备100被横向取向时,可以选择每个第三列进行扫描。互电容扫描的结果(即,框600)也可以用于触发自电容扫描(即,框630)。例如,如果(在框605中)在设备100的边界115附近的触摸表面120上存在被互电容扫描识别为多个手指的物体,则可以不需要自电容扫描,并且在框625中可以不选择用于自电容扫描的行和/或列。自电容扫描单元310对触摸输入传感器阵列125的选择的一个或更多个行和/或列(在框625中选择的)执行扫描(框630)。自电容扫描单元310使用相关联的电路将电压施加到层130的每个选择的行和/或层135的每个选择的列。在触摸输入传感器阵列125的该“自电容”扫描期间,可以对地测量每个选择的行电极和列电极上的电流,以确定每个选择的行电极和列电极的电容变化。当手指或其它物体接近或触摸触摸表面120时,与层130的选择的行电极相关联的电容crow140增大,并且与层135的选择的列电极相关联的电容ccolumn145增大,由此允许将触摸输入的位置内插为行和列的交叉点。动态地减少由扫描单元310自电容扫描的行和/或列的数量(例如,扫描恰好第三行、第四行或一些其它多个行)减少了扫描时间,减轻了处理负载,而且减少了将设备100的边界115附近的触摸输入分类为意外或错误的时间量。意外/错误输入检测单元330分析的自电容扫描(框630)的结果以识别意外/错误触摸面板输入(框635),并且基于框635的分析来确定是否已识别出意外和/或错误触摸输入(框640)。意外/错误输入检测单元330分析触摸输入传感器阵列125的选择的行和/或选择的列的测量到的电容,以将触摸面板输入分类为与表示意外或错误触摸输入的触摸位置或形状相关联。例如,如果选择的行和/或列上的触摸输入的形状表示用户的手的手掌在触摸表面120的边界115附近,则触摸输入可被分类为意外或无意的。另选地,如果触摸输入的形状表示沿着邻近边界115的边的多个手指,则触摸输入可以被分类为意外的或无意的。如果没有识别到意外/错误触摸输入(否-框640),则示例性处理可以返回到框600。在框635中,触摸输入可以被识别为有效触摸输入(因此,不是意外/错误触摸面板输入),,或者可以仅被识别为不是意外/错误触摸输入。如果已识别出一个或更多个意外/错误触摸输入(是-框640),则检测单元330提供忽略识别出的意外/错误触摸输入的指令(框645)。在将触摸输入分类为意外或错误时,设备100的处理单元220可以选择忽略相关联的触摸输入。本文描述的实施方式的前述描述提供了说明和描述,但并不旨在穷举或将本发明限制为所公开的精确形式。修改和变化根据上述教导是可能的,或者可以从本发明的实践中获得。例如,虽然已经关于图6a和图6b描述了一系列框,但框的顺序可以在其它实施方式中变化。此外,可以并行执行非依赖的框。本文描述的某些特征可以被实现为执行一个或更多个功能的“逻辑”或“单元”。该逻辑或单元可以包括诸如一个或更多个处理器、微处理器、专用集成电路或现场可编程门阵列的硬件、软件或硬件和软件的组合。本文(包括权利要求)中使用的术语“包括”或“包含”指定所述特征、要件、步骤或组件的存在,但不排除存在或添加一个或更多个其它特征、要件、步骤、组件或它们的组。除非另有明确描述,否则在本申请的描述中使用的元件、动作或指令不应被解释为对本发明是至关重要的或必要的。此外,如本文所使用的,“一”旨在包括一个或更多个项目。此外,除非另有明确说明,否则本文所使用的短语“基于”旨在表示“至少部分地基于”。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1