交互感测设备和交互感测方法与流程

文档序号:17098704发布日期:2019-03-14 00:05阅读:181来源:国知局
交互感测设备和交互感测方法与流程

本公开总体涉及检测与对象的交互的电子装置,更具体地讲,涉及使用表面接触传感器或接近传感器来检测交互的装置。



背景技术:

触摸传感器可在例如显示屏幕上叠置的触摸传感器的触敏区域内检测触摸或对象的存在和位置或者是对象(诸如用户的手指或触控笔)的接近。在触敏显示应用中,触摸传感器可使用户能够直接与屏幕上所显示的内容进行交互,而不是间接地使用鼠标或触摸板与屏幕上所显示的内容进行交互。触摸传感器可附接到桌面型计算机、膝上型计算机、平板计算机、个人数字助理(PDA)、智能电话、卫星导航装置、便携式媒体播放器、便携式游戏控制台、信息亭计算机、销售终端装置或其它合适的装置,或被设置为桌面型计算机、膝上型计算机、平板计算机、个人数字助理(PDA)、智能电话、卫星导航装置、便携式媒体播放器、便携式游戏控制台、信息亭计算机、销售终端装置或其它合适的装置的一部分。家用电器或其它电器上的控制面板可包括触摸传感器。

存在多种不同类型的触摸传感器,诸如,例如电阻式触摸屏、表面声波式触摸屏和电容式触摸屏。这里,在适当情况下,对触摸传感器的引用可包含触摸屏,反之亦然。当对象触摸或接近电容式触摸屏的表面时,在触摸屏内,在触摸或接近的位置处会发生电容改变。触摸传感器控制器可对电容改变进行处理以确定所述电容改变在触摸屏上的位置。

电容式触摸通过从电极发送信号然后测量由于中间材料的存在而引起的变化来进行操作。主动发射电场的处理增加了装置的能量使用,且减慢了响应能力。另外,将电容式触摸传感器扩大至非常大的区域会使得成本高昂。



技术实现要素:

解决方案

本发明的实施例提供一种设备,所述设备包括耦接到一个或更多个电极的绝缘体,其中,所述一个或更多个电极被配置为被动地感测电荷位移或环境中电磁信号的特征的改变。

有益效果

本发明的实施例提供一种可基于摩擦活动确定对象的位置的设备。

附图说明

图1a和图1b示出可基于摩擦活动(triboactivity)确定对象的位置的示例摩擦触摸(TriboTouch)系统。

图2a至图2e示出手指和TriboTouch传感器之间的示例交互。

图3示出TriboTouch系统的示例架构。

图4示出示例备选模拟前端。

图5示出TriboTouch操作的原理。

图6示出基于信号轮廓来确定接触的类型的示例处理。

图7示出将电容式感测和TriboTouch的能力进行组合的示例。

图8示出将发送器电容式地耦接到电极,同时将同一接收器系统用于电容式感测和TriboTouch感测两者的示例。

图9示出用不同材料的阵列覆盖的摩擦活动表面。

图10a至图10c示出在不同对象与被形成相同图案的传感器阵列接触时所产生的不同的正电荷图案和负电荷图案。

图11示出与用户和环境相关的噪声触摸(NoiseTouch)系统的示例配置。

图12示出示例NoiseTouch系统架构。

图13示出确定手的姿势或位置的示例处理。

图14示出使触摸数据和触控笔数据分离的示例方法。

图15示出对信号修正的检测,其中,信号修正表示对由触控笔或笔进行接触所引起的环境噪声的修正。

图16示出被动感测用户的环境和情境的示例处理。

图17示出可被被动感测的噪声情境的示例。

图18示出使用情境感测系统来与具有NoiseTouch传感器的装置进行通信的示例处理。

图19示出摩擦噪声触摸(TriboNoiseTouch)系统的示例架构。

图20示出将摩擦活动数据与噪声数据分离的示例方法。

图21至图23示出用于识别摩擦电(tribo-electricity)相关事件和噪声相关事件的示例TriboNoiseTouch处理。

图24示出摩擦活动子系统基于与触摸传感器的表面的各个微接触(micro-contact)产生示例高分辨率数据,同时基于噪声的感测子系统在接触或悬停(hover)的区域周围产生示例斑点,并产生悬停于所述表面上方的手的“阴影”。

图25示出提高手指接触的准确度的示例方法。

图26示出用于检测手指接触并使手指接触与非导电笔接触分离的示例方法。

图27示出通过对做出接触或握笔的手的悬停阴影进行检测而进行的对笔或手的姿势的示例估计。

图28示出用于提供高分辨率触控笔感测的示例TriboTouch感测以及用于检测被专门设计的触控笔的示例摩擦噪声(TriboNoise)感测,其中,被专门设计的触控笔以用于触发菜单和功能的按钮为特征。

图29示出用于提高针对悬停感测的动态范围的示例方法。

图30示出示例单触摸电极组件。

图31示出形成示例交错图案中的两个电极。

图32示出可用于检测两个触摸点的位置的行列电极网格。

图33和图34示出使用网格中的单触摸电极的阵列多点触摸配置。

图35示出使用电阻式片状电极的连续无源位置感测的示例。

图36和图37示出连续二维无源位置感测的示例。

图38至图40示出示例电极片配置。

图41示出电介质编码(dielectric-encoded)的无源位置感测的示例。

图42和图43示出使用非线性元件的阵列的连续无源位置感测的示例。

图44示出空间分布的坐标编码的示例。

图45示出TriboTouch传感器与电阻式触摸传感器的示例组合。

图46和图47示出TriboTouch传感器与电感式触摸传感器的示例组合。

图48示出示例计算机系统4300。

最佳实施方式

本发明的实施例提供一种设备,包括:绝缘体,被耦接到一个或更多个电极,其中,所述一个或更多个电极被配置为被动地感测电荷位移或环境中电磁信号的特征的改变。

本发明的一些实施例提供所述设备,其中,所述一个或更多个电极是电极阵列的一部分。

本发明的一些实施例提供所述设备,其中,绝缘体包括已知每单位面积电阻的电阻片。

本发明的一些实施例提供所述设备,其中,由所述一个或更多个电极中的每一个电极感测到的对绝缘体的输入被感测为由所述输入相对于绝缘体的位置和绝缘体的已知电阻构成的函数。

本发明的一些实施例提供所述设备,其中,绝缘体包括被编码的电介质表面。

本发明的一些实施例提供所述设备,其中,绝缘体包括以下项中的一项或更多项:非线性电抗元件的点阵或具有非线性电抗的片。

本发明的一些实施例提供所述设备,其中,绝缘体包括具有已知高度变化的表面。

本发明的一些实施例提供所述设备,其中,绝缘体包括已知每单位面积电阻的电阻片,并且拾取电极按一维或二维被布置在电阻片上;绝缘体包括被编码的电介质表面;绝缘体包括非线性电抗元件的点阵或具有非线性电抗的片;或者,绝缘体包括具有已知高度变化的表面。

本发明的一些实施例提供所述设备,其中,所述一个或更多个电极包括顶部电极和底部电极,并且拾取器被布置在顶部电极上;电容式传感器系统被耦接到所述一个或更多个电极;电感式传感器系统被耦接到所述一个或更多个电极。

本发明的实施例提供一种设备,包括:一个或更多个电极,被配置为被动地感测电荷位移或在设备的环境中电磁信号的特征的改变;绝缘体,耦接到电极;实现逻辑的计算机可读非暂时性存储介质,其中,所述逻辑在被执行时操作用于分析被动感测到的电荷位移或在设备的环境中电磁信号的特征的改变。

本发明的一些实施例提供所述设备,其中,所述一个或更多个电极是电极阵列的一部分。

本发明的一些实施例提供所述设备,其中,绝缘体包括已知每单位面积电阻的电阻片。

本发明的一些实施例提供所述设备,其中,由所述一个或更多个电极中的每一个电极感测到的对绝缘体的输入被感测为由所述输入相对于绝缘体的位置和绝缘体的已知电阻构成的函数。

本发明的一些实施例提供所述设备,其中,绝缘体包括被编码的电介质表面。

本发明的一些实施例提供所述设备,其中,绝缘体包括以下项中的一项或更多项:

非线性电抗元件的点阵;或

具有非线性电抗的片。

本发明的一些实施例提供所述设备,其中,绝缘体包括具有已知高度变化的表面。

本发明的一些实施例提供所述设备,其中,绝缘体包括已知每单位面积电阻的电阻片,并且拾取电极按一维或二维被布置在电阻片上;绝缘体包括被编码的电介质表面;绝缘体包括非线性电抗元件的点阵或具有非线性电抗的片;或者,绝缘体包括具有已知高度变化的表面。

本发明的一些实施例提供所述设备,其中,所述一个或更多个电极包括顶部电极和底部电极,并且拾取器被布置在顶部电极上;电容式传感器系统被耦接到所述一个或更多个电极;电感式传感器系统被耦接到所述一个或更多个电极。

具体实施方式

图1a和图1b示出可基于摩擦活动来确定对象的位置的示例TriboTouch系统。图1a示出与电极相邻的绝缘体表面。电极被连接到TriboTouch硬件,其中,如图1b中所示,TriboTouch硬件在对象与绝缘体的接触产生局部电荷位移时确定对象130(诸如手指)的位置。电荷位移不是净电流,而是当与对象的接触被移开时反转的电荷位移。绝缘体的内部电场的该畸变可被TriboTouch硬件拾取,并且可被解释为接触事件和分离事件。另外,所述畸变在从接触的点开始的区域上向外延伸,从而允许对位置进行连续估计。

图2a至图2e示出手指和TriboTouch传感器之间的示例交互,其中,TriboTouch传感器可用于基于摩擦活动来确定手指的位置。当两个对象进行接触时,由于表面原子周围的电子云的相互作用,电荷可在所述两个对象之间转移。这种效应被称为各种名称,包括摩擦电、接触电势差和逸出功。在半导体工业中,这些现象导致能够损坏灵敏电子装置的静电放电(ESD)事件。与尝试减轻这些效应不同,在此公开的用名称“摩擦触摸(TriboTouch)”命名的技术使用这种充电机制来检测表面接触和运动的影响。TriboTouch可直接感测绝缘体(例如,手套、画笔等)以及导体或强电介质(例如,手指、导电橡胶等)以实现与感测表面(诸如在此描述的这些表面)的交互的模式。一方面,TriboTouch使用由接触所引起的局部电荷转移,且不需要发射将被测量的电场。

在使用手指的图2a至图2e中示出了TriboTouch系统的多个方面,但任何导电或非导电对象可具有相同的效果。一方面,TriboTouch通过测量当两个对象接触或分离时所转移的电荷而进行工作。不需要辅助机构在正被感测的对象中感应电荷。不需要发送将被测量的信号。而是,在对象接触感测表面时,电荷被产生并被接收。图2a示出手指位于绝缘表面上方。在图2b中,当手指接触表面时,电荷流动并且电流被感测到。在图2c中,在平衡状态时电流终止。在图2d中,手指分离导致电荷重新分布以及反向电流。在图2e中,平衡状态已恢复。

电荷转移可发生在具有不相似的表面属性(例如,成分、表面微观结构等)的绝缘体、半导体和导体的组合之间。极性、表面电荷密度和电荷转移速率(“接触电流”)取决于所涉及的具体材料。可从两种材料在通过经验确定的“摩擦电序列(triboelectric series)”中的相对位置来估计所述两种材料之间转移的电荷量。从最正(positive)到最负(negative)排序的被普遍接受的序列是:空气、人的皮肤或皮制品、玻璃、人的毛发、尼龙、羊毛、猫毛皮、丝绸、铝、纸、棉花、钢、木材、腈纶、聚苯乙烯、橡胶、镍或铜、银、醋酸纤维或人造纤维、泡沫聚苯乙烯、聚氨酯、聚乙烯、聚丙烯、聚氯乙烯(PVC)、硅和聚四氟乙烯(PTFE)。TriboTouch允许检测由基本上任意的固体材料进行的接触。

图3示出TriboTouch系统的示例架构。高阻抗放大器306对从输入电极304接收的响应于表面接触302的传入信号305进行放大,随后的模数转换器(ADC)将此信号305转换成数字形式。输入电极304、高阻抗放大器306和ADC 308将如在电极304处所看到的信号305准确地转换成数字形式。如图4中所示,其它实施例可使用三角积分(sigma-delta)方法、电荷计数、电荷平衡或测量小规模电荷位移的其它手段。增益控制系统310可选择性地用于将值维持在系统的规定范围内。在一个或更多个实施例中,接收输入信号并将输入信号转换成数字形式的组件在此被称为模拟前端。模拟前端可包括输入电极304、放大器306、ADC 308和增益控制器310,或包括这些组件的子集。处理系统312接收数字信号并产生位置数据332。可使用硬件、软件、或硬件和软件的组合来实现处理系统312。处理系统312开始于块314,并在块316执行初始校准。随后,可用自适应方法318来确定基线。自适应方法可以是例如移动平均方法、针对保护电极的差分测量方法、或从测量点的集合体计算的复合测量方法、或者是其它方法。当系统被首次初始化时,或当系统检测到存在(如由在长时间段内的值的恒定偏移所指示的)信号漂移时,自适应方法可被触发。一旦在块320减去基线,信号中的噪声(例如,用于检测常见的50/60Hz噪声、以及在系统的预期范围以上和以下的频率)就在块322被建模并被去除,从而剩下由于接触充电效应而产生的信号。然后,在块326,接触充电事件使用诸如匹配滤波器、小波变换或时域分类器(例如,支持向量机)的方法,通过它们的时域轮廓被检测并被分类为接触、分离或运动。这些事件随后在块328被状态机整合以创建感测表面上的接触状态的图,其中,该图允许系统跟踪接触事件和释放事件在何时何地发生。最终,此图在块330被用于估计事件类型和坐标。注意,TriboTouch通常在接触静止时不产生连续信号。然而,TriboTouch对于接触和移开产生相反极性的信号。这些相反极性的信号可用于保持对以下情况的跟踪:另外的接触是如何在现有的接触点附近被形成和移开的。可通过用拖动手指穿过沙子的效果的类比来理解接触的模式,其中,在拖动手指穿过沙子的效果中,在手指之前和之后形成伴流(wake)。类似地,“电荷伴流”被系统察觉,并且电荷伴流被用于确定运动。最终的输出是用于描述用户动作的高电平事件流333。所述输出可包括位置数据332。在一个或更多个实施例中,较大的对象(例如,手指)可与多个触摸点的集合区分开,这是因为较大的对象往往产生基本上被同时接收的更大的接触“痕迹”。通过使接触在时间上相关,TriboTouch系统可保持对以下情况的跟踪:哪些接触是属于一起的。即使当两个对象很接近(例如,如在捏合手势中)时,传感器实际上检测到两个非常接近的接触“峰值”。因此,接触关系可被维持。

图4示出示例备选模拟前端。虽然图3的描述与在模数转换器308之前的高阻抗放大器306的使用有关,但是TriboTouch也可采用电荷平衡三角积分转换器,或者TriboTouch可组合使用这两种方式。在图4中所示的配置中,电容器406通过开关404在参考电压源(Vref)408和输入电极402之间进行切换以传送电荷包,从而使输入电极电势保持在输入放大器410(或在1比特三角积分ADC的情况下的比较器)的范围内。随后的信号处理链将ADC 412的输出315和自动增益控制(AGC)414的输出进行组合,从而重建具有比单独用输入放大器和ADC能够达到的动态范围更大的动态范围的输入电流。重建的输入电流被提供给TriboTouch信号处理416,其中,TriboTouch信号处理416可以是处理系统312或其它信号处理系统。

如上所述,TriboTouch可感测通过物理接触而直接产生的信号,而不需要发送将被感测的信号。因此,作为系统活动超出可从任何电子电路正常预期的活动的范围的结果,系统不发射杂散信号(spurious signals),从而简化与EMI规则的依从性以及位于附近的噪声灵敏电子设备的设计。此设计的额外益处是省电。由于不必发送场而存在直接的节省。另外,此系统受益于经简化的架构,其中,经简化的架构意味着仅有更少的电子装置需要供电启动。此外,由于不需要在硬件中执行大量的噪声去除,因此由于复杂度的降低而可能存在额外的节省。

图5示出TriboTouch操作的原理。由与绝缘表面的接触所引起的摩擦充电经由电介质极化被电容式地耦接到电极。因此,TriboTouch能够在绝缘体的表面检测对象的接触、运动和分离。像这样,能够使用任何对象(手指、手套、塑料触控笔、画笔、纸等)来与感测表面进行交互。数据处理系统可使用事件检测和分类组件506来确定与所述表面进行交互的对象的类型。事件检测和分类组件506使用分类特征504来确定接触类型数据508,其中,接触类型数据508用于识别对象的类型。分类特征504可包括与不同类型的对象相应的一个或更多个信号图案502。例如,第一信号图案512可与手指相应,第二信号图案514可与手套相应,第三信号图案516可与塑料触控笔相应,第四信号图案518可与画笔相应,等等。例如,事件检测和分类组件506可将检测到的摩擦充电信号与信号图案502进行比较,并选择信号图案502中的与检测到的信号最匹配的一个信号图案。如以上参照图3所描述的,事件检测和分类组件506也可估计检测到的信号的位置510。

图6示出用于基于信号轮廓来确定接触的类型的示例处理。因为TriboTouch可感测与感测表面的接触、横穿感测表面的运动以及对象与感测表面的分离,所以无需在算法上从电容测量获取这些事件。因此,与电容式感测通常可提供的对这些事件的识别相比,TriboTouch可产生对这些事件的更准确的识别。另外,由于摩擦充电的局部性,因此位置估计算法可产生比电容式感测方法更高的空间和时间分辨率。例如,这种更高的分辨率可被用于使用图6中示出的处理来执行排除手掌误触或排除其它的无意接触。图6的处理在块602检测事件,并对事件进行分类。如以上参照图3所描述的,块604例如通过使用状态机来整合事件以创建感测表面上的接触状态的图。此图可被用于跟踪接触事件和释放事件在何时何地发生,并用于估计事件类型和坐标。块608估计事件位置以产生位置数据612。块610检测姿势以产生手和触控笔姿势数据614。如图5中所示,不同类型的接触可具有不同的特征信号轮廓(示出的示例并不代表实际的材料数据),并且接收到的信号的特征可被用于检测例如在用触控笔速写时的手掌误触。在一个或更多个实施例中,可在不需要专门的拾取器设计的情况下,基于对象的接触轮廓来检测不同的对象类型。可按照示例波形或按照捕捉波形的区别特征的算术方法来表现这些轮廓。

TriboTouch系统可将以上所述的硬件的一个实例用于每个触摸位置,或者TriboTouch系统可使用连续的更大电极,并可基于经过电极的信号中的依赖于距离的改变来估计位置。所述改变可能由覆盖材料的材料属性、电极体的电阻、电极的无功阻抗或任何其它方法造成。因此,TriboTouch可按照比它的电极结构的分辨率更高的分辨率来辨别位置。在一个或更多个实施例中,当硬件的实例被用于每个触摸位置时,硬件实例并行地进行操作,使得每个电极被单独处理。并行排列允许更快的读取速度,但增加了硬件复杂度。可选地,依次扫描每个电极提供了不同的权衡,这是因为数字化系统应该更快(并因此耗费更多电能),但是整个系统更加紧凑(这可减少功耗)。

TriboTouch可被配置用于单个触摸点或多个触摸点,并且另外可被配置用于连续位置感测(诸如电话或平板)或离散位置感测(诸如,按钮)。也就是说,可感测位置和运动(如在触摸屏中),或者,可使用分立开关(discrete switch)。在一个示例中,可使用4触点电阻式拾取系统(4-contact resistive-pickup system)。可选地,可使用可检测两个同时发生的接触的行列系统。作为另一种选择,可将拾取器添加到电阻式系统。在另一示例中,可使用拾取器的阵列来检测5个接触。特定拾取器配置是针对拾取器和电子设备的设计方案。在离散位置感测应用中,系统的强度被有效保持,并且系统的强度使得该系统对于在环境噪声或环境污染可能成为问题的许多场景(诸如在汽车或船舶的使用中、在工厂车间中等)中的使用具有实用性。在这种情况下,TriboTouch可提供鲁棒输入的益处,而不需要传统电容式感测所必要的额外预防措施。

图7示出将电容式感测和TriboTouch的能力进行组合的示例(例如,直接感测与导电对象和非导电对象的接触)。因为两个策略都使用对电荷位移的灵敏测量,所以能够使用基本相同的模拟前端硬件来组合这两个策略。图7示出可在这两种感测方法之间共享电极702的基本原理。电容式感测通过以下处理进行工作:使用发送器706以高频(通常>125kHz)将经过均衡的AC信号发送到电极,并测量发送载荷或在其它电极接收到的信号。可通过电容式接收器708来执行电容式测量。然而,TriboTouch通过使用接收器712以低频(通常<1kHz)测量局部电荷位移而进行工作。通过使用电容器704电容式地将电极702与电容式感测电路708去耦,摩擦电电荷位移可通过以下处理被维持并被单独测量:通过对两个感测模式进行时间复用,或者通过在TriboTouch模拟前端或在随后的信号处理中滤除发送信号。当进行时间复用时,电容式系统710在TriboTouch系统714进行测量时暂停对电极702的访问,反之亦然。当进行滤波时,TriboTouch系统714使用滤波器以及正被电容式系统710发送的信号的信息来在噪声抑制处理阶段期间去除电容式测量的影响。在下面参照图45至图47描述对其它类型的触摸传感器(诸如电阻式传感器、电容式传感器和电感式传感器)进行组合的进一步的示例。

图8示出将发送器804电容式地耦接到电极802,同时将同一接收器系统806用于电容式感测和TriboTouch感测两者的示例。可将电容式软件和TriboTouch软件组合成单个系统808。在此情况下,电容式软件与TriboTouch软件使用同一硬件,从而轮流使用共享的资源。

图9示出用不同材料的阵列900覆盖的摩擦活动表面。在图9中示出的实施例可使得能够通过在TriboTouch表面上的感测点902、904、906上方用具有不同的摩擦负性(tribonegativity)的材料形成图案,来在不同接触材料(例如,皮肤、石墨、橡胶、尼龙等)之间进行区分。该原理类似于彩色CMOS图像传感器的原理,其中,在彩色CMOS图像传感器中,彩色滤波器掩模被叠加在像素传感器上。在图9中,摩擦活动表面覆盖有从强摩擦正性(tribopositive)(++)材料902到强摩擦负性(--)材料906的四种不同材料的阵列900。当对象与一簇这样的传感器接触时,产生允许确定对象的材料属性的特征电荷图案(即,摩擦光谱学)。在一个或更多个实施例中,该阵列可被铺设在不同电极上方。这些电极可紧密地聚集在一起,使得小运动足以跨过多个电极。可执行不同材料类型之间的区分(differentiation)来获得更少的材料类型以加速类型检测。

图10a至图10c示出在不同对象与被形成相同图案的传感器阵列1008接触时所产生的不同的正电荷图案和负电荷图案。在图10a中,与手指1002的接触在--、+和-传感器上产生负电荷图案,并在++传感器上产生中性电荷图案。因此,手指1002用总体强正电荷图案来进行表征。在图10b中,与铅笔1004的接触在+和++传感器上产生正电荷图案,并在-和--传感器上产生负电荷图案。因此,铅笔1004用总体中性电荷图案来进行表征。在图10c中,与橡皮1006的接触在+、-和++传感器上产生正电荷图案,并在--传感器上产生中性电荷图案。因此,橡皮1006用强正电荷图案来进行表征。这些特征电荷图案可被用于识别与传感器阵列1008做出接触的未知对象。

TriboTouch允许检测单接触、双触摸(例如,检测同时做出接触的两个手指)、多触摸(例如,检测同时做出接触的三个或更多个手指)、触摸的顺序(例如,检测食指首先做出接触然后中指做出接触的顺序)、第一对象/手指处于第一状态并且第二对象/手指处于第二状态的对象/手指的状态(例如,当进行旋转时,第一手指可以是静止的,同时第二手指绕第一手指旋转),检测相邻手指相对非相邻手指,检测拇指相对手指,并检测来自假体装置的输入。TriboTouch也允许检测运动,并还允许检测触摸/运动的位置。

当检测到接触时,TriboTouch允许确定做出接触的对象的形状、做出接触的对象的材料类型,激活基于检测出的材料的类型的控制,激活基于检测出的材料(例如,画笔vs橡皮)的形状和类型的模式,使用接触形状来真实地描绘接触,使用接触形状来检测对象以改变应用的模式,并使用接触形状来提高位置准确度。

双触摸检测允许检测用于创建快捷方式或码的缩放手势、平移手势和有节奏的手势。另外,多触摸检测允许平移手势控制应用切换或者针对游戏的多手指控制。

TriboTouch还允许检测触摸的顺序,使得例如有节奏的输入可被用于创建快捷方式或码。检测相邻手指相对非相邻手指可被用于检测来自和弦键盘(chorded keyboard)的输入,其中,在和弦键盘中,多个键一起形成一个字母。检测拇指相对手指可被用于提供经过修正的键盘输入模式,允许和弦输入,并允许手指的痕迹被用作码。另外,可检测运动,使得例如以下手势可被检测:缩小、放大、平移、拖动、滚动、轻扫、轻弹、滑动、顺时针旋转或逆时针旋转。也可使用NoiseTouch和TriboNoiseTouch来检测以上描述的不同类型的接触、运动/手势、以及位置。

在工业环境中,TriboTouch(和NoiseTouch)的噪声电阻和区别信号特征允许在嘈杂环境、潮湿环境或肮脏环境中进行操作。这些情况通常禁止使用电容式传感器,并且结果,当前使用的系统相对原始(但是稳健),诸如物理按钮、薄膜开关、IR触摸屏等。TriboTouch技术使得对于消费者用户而言可用的相同类型的接口能够用于工业环境中,诸如能够用于易清洁的硬玻璃触摸控制等。

例如,TriboTouch可被用来提供用于在不需要电容式感测的情况下从休眠模式转变为苏醒模式的自供电按钮。当在摩擦电控制拾取器上发生接触时,引起少量的电荷重新分布。只要连接到装置的电子设备的功率足够低,这种位移电流就可用于直接发送关于事件的短消息。可选地,装置可从在大量运动期间产生的静电收集电力,并随后在相关接触事件期间使用此电力进行操作。该装置可与无线电发射机或类似装置耦接,以允许对装置进行完全无线和无电池的远程控制。

TriboTouch可提供间接触摸手势,其中,所述间接触摸手势可例如使得能够将纸放置在触摸屏上并用手指、触控笔、画笔等在纸上书写。TriboTouch(和NoiseTouch)表面与电极和接触对象之间的绝缘体进行操作。然而,电荷位移效应可能发生在任何材料上。因此,触摸表面可被另外的材料(诸如一张纸或一块布)代替,作为结果,操作未必会被妨碍。由于任何两种材料的接触可产生摩擦电效应,因此做出接触的两种材料(在与触摸表面接触时)的选配(无论是纸与铅笔还是画笔与帆布)在接触检测中并不是问题。

摩擦活动接触检测可用于例如通过检测橡皮在纸顶部上的运动来检测擦除,从而将数字内容反映到在纸本身上绘制出的内容。也可向屏幕提供附件以加快特定输入。例如,对于游戏应用,在以不同方向按压时与屏幕做出接触的软无源操作杆可用于向用户提供更好的触觉反馈。类似地,键盘模板可用于提供物理无源按键,其中,物理无源按键可用于在应用(诸如绘图或3D图形)中迅速地触发动作,其中,在所述应用中,在不同模式和工具之间的快速连续切换是很常见的。因为摩擦活动接触感测可感测来自非导电材料的接触,所以对于用于附件的材料的选择大大增加,并且不需要导电或电活性组件。这允许以更低的代价获得更广泛的类别的输入体验,并允许将更多组的材料(诸如塑料、纸或木材)用于附件。

可使用TriboTouch技术来提供手势输入。如在本文中其它地方所讨论的,摩擦电电荷位移类似于当手指贯穿沙子时沙子的位移。手指角度的改变(无论向左倾斜还是向右倾斜、倾斜的角度等)会影响沙子被搅动的方式。类似地,手指角度的改变会影响电荷位移。可测量电荷位移的这种改变来估计手的姿势(包括角度、偏手性(handedness)等)。

图11示出与用户和环境相关的NoiseTouch系统的示例配置。人可能被环境中的由装置发射的电场围绕。所述场通常被认为是环境中的电磁干扰(EMI)的一部分。所述场贯穿整个身体,并可被电容式地耦接到装置中的电极。在此被称为“NoiseTouch”的技术使用由身体传导并被触摸传感器的电极所拾取的噪声来检测用户触摸的位置,而不是尝试去除此噪声。与电容式传感器对等的特征被保持(悬停支撑、多点触控等)。NoiseTouch使用环境噪声并因此免受EMI影响,并且不需要发射电场来感测用户交互。NoiseTouch是可扩展的(即,可被应用于任何形状和尺寸的表面)、响应式的、并降低了复杂度。

参照图11,环境EMI源1106可经由阻抗Zin 1104耦接到地1102,并经由阻抗Zair 1108耦接到人的身体1110。身体1110还经由阻抗Zb 1112连接到地1102。EMI 1106通过可选的绝缘体1116耦接到电极1118,并随后被NoiseTouch硬件1120接收,其中,NoiseTouch硬件自身经由阻抗Zh 1114耦接到地1102。到系统中的不同组件的地的阻抗值之间的差、以及所述不同组件在EMI感应出的电场中暴露度变化,导致由硬件1120感测出与附近的任何源之间的小电势差。换句话说,当大型天线(诸如人的身体1110)接近电极1118时,噪声的特征与当人的身体1110未接近时相比不同。NoiseTouch系统1120可通过感测由电极1118接收到的噪声的特征的这种改变来检测触摸。

图12示出示例NoiseTouch系统架构。环境噪声(来自电源线、电器、移动和计算装置等)持续地发射导致环境电磁干扰(EMI,即,电子噪声)的电场。人的身体是弱导体,并因此充当这些信号的天线。当身体非常靠近电极时(例如当身体悬停在触摸板上方或触摸触摸板时),此信号电容式地耦接到输入电极1206。高阻抗放大器1208对传入信号进行放大,随后的模数转换器(ADC)1214将此信号转换为数字形式。

在一个或更多个实施例中,处理系统1216(例如,在计算机系统上运行的处理软件)具有两个功能。首先,处理系统1216在块1220对噪声进行表征,并在块1218调整增益,使得信号不会压垮放大器1208。然后,数据处理系统1224在块1226继续进行增益调整,同时在块1228去除不需要的信号并在块1230估计位置。增益调整信息被反馈给增益控制器1210以控制高阻抗放大器1208,其中,增益控制器1210可以是前端硬件的一部分。增益调整将来自放大器1208的信号维持在ADC 1214的范围内。

噪声表征系统1220可用于将噪声信号划分成多个频带,并基于这些频带怎样持续可用以及它们展现出什么变化来对这些频带的可靠性进行表征。经过此分析,每个频带的轮廓被创建,其中,噪声源选择系统1222随后可使用每个频带的轮廓来为位置估计选择合适的频带(或一组频带)。选择处理也可决定基于时间变化、用户位置、用户周围的噪声环境改变来改变选择。例如,当用户在TV前坐下时,特定频带可能特别有效。当离开家时,这个频带可能不再如由车产生的频带(或一组频带)一样有用。

在进行操作期间,如先前描述的增益调整在必要时继续进行以将信号维持在硬件的范围内。块1228使用特征数据去除不需要的噪声频带,并将数据馈送给块1230,其中,块1230使用信号来估计用户在何处以及如何靠近表面。块1230还实施线性化,使得用户的位置被表示为与表面的边缘相关的统一值。当与拾取器的阵列被一起使用时,TriboTouch中的线性化本质上是对由所述阵列产生的位置数据进行去噪。因为在每个传感器处检测位置,所以位置数据被净化并适用于更平滑的动作。当与在此所描述的电极拾取器系统(见例如图32至图47)被一起使用时,线性化系统在数学上将来自由系统产生的值的连续范围中的位置映射到触摸表面的笛卡尔坐标。在一个或更多个实施例中,该处理可基于触摸位置到笛卡尔坐标的独立映射被执行。

在图12中,来自环境的噪声可被用户的身体拾取。此噪声被身体的电场电容式地耦接至输入电极1206。来自电极的信号随后被数字化。可通过多种方法来进行数字化,其中,所述多种方法包括在ADC 1214之前的高增益放大器1208(如图12中所示)。信号也可被其它技术转换,诸如仪表放大器、三角积分转换器、电荷计数器、电流计量方式等。虽然高阻抗放大器1208的增益可被处理系统1216的增益调整组件1218选择性地控制,但是高阻抗放大器1208和ADC 1214可选择性地具有足够的分辨率,使得增益控制并非是必需的。在数字化之后,数据被馈送给可以以硬件或软件实现的处理系统1216。如果需要,则执行初始校准以设置增益。块1220将噪声表征为频带。系统也可确定各种噪声频带的周期性。所述确定允许在块1222基于连续可用性和信号强度来选择可靠的频带(或多个频带)。此信息可在块1228被用于去除不需要的信号。块1230执行位置估计。在处理的过程期间,信号特征可改变。在这种改变的情况下,系统可触发另外的增益调整1226或噪声表征1220以提供不间断的操作。依据电极结构,可在块1230执行线性化以对连续的片状电极的非线性属性进行补偿,或者,可直接从在行-列或矩阵电极阵列中看到的活动的形心(centroid)来估计位置。然后,块1230产生得到的位置数据1232。

在一个或更多个实施例中,NoiseTouch系统不包括用于发送信号的设施。因为NoiseTouch感测环境信号,并且不需要为了感测环境信号而发送信号,因此可省略信号发送设施。由于接收硬件被设计为承受EMI,因此所述接收硬件抵抗来自EMI源的干扰。另外,作为的系统活动超出可从任何电子电路所正常预期的活动的范围的结果,系统不发射杂散信号,从而简化与EMI规则的依从性以及位于附近的噪声灵敏电子设备的设计。此设计的额外益处是省电。一方面,由于不必发送场而存在直接的节省。此外,所述系统受益于经简化的架构,其中,经简化的架构意味着仅有更少的电子装置需要供电启动。此外,由于不需要在硬件中执行大量的噪声去除,因此还由于在前端的复杂度降低而存在额外的节省。

图13示出确定手的姿势或位置的示例处理。由身体传导的EMI经由围绕身体的电场被电容式地耦接到电极。作为示例,所述处理可确定用户何时从左侧或右侧握住或触摸屏幕,其中,用户何时从左侧或右侧握住或触摸屏幕是姿势信息。ADC 1306将来自放大器1302的模拟输入信号转换为数字信号。通过在块1308和1304适当地调整系统的增益,NoiseTouch可在一定距离处检测身体部位的靠近。像这样,能够辨别用户在未做出物理接触的情况下何时悬停在触摸表面上方。另外,根据NoiseTouch系统能承受的速度,在块1310可按照多增益设置来连续地扫描电极,从而允许同时检测悬停和触摸。多增益设置扫描可被用于例如允许排除手掌误触或排除无意接触、检测握持姿势(单手vs双手、左手vs右手等)等。块1312对在不同增益下读取的信号进行比较。块1314使用姿势启发(heuristics)来确定姿势数据,诸如手的姿势。块1318使用信号比较1312的结果来确定悬停位置。

多增益表面扫描可在用户手持包含NoiseTouch传感器的装置时检测手的姿势。随着分辨率伴随增益的提高而降低,多增益扫描提供不同的感测深度。在高增益时,多增益扫描可感测更远距离的对象,但不能像在使用低增益时那样准确地确定位置。例如,多增益扫描可使系统能够通过对悬停的手相对于接触位置的位置进行定位来将右手的笔输入与左手的笔输入区分开。可使用较高的增益表面扫描设置来确定位置以感测做出接触的手的近似位置。多增益扫描也可帮助感测是一个手还是两个手正在悬停,其中,多增益扫描在中间增益时从感测角度将分别产生一个或两个感测的“斑点”,或者,在高增益时从感测角度将分别产生小“斑点”或大“斑点”。由于在高增益时的感测场从装置延伸出一定距离,因此也能够检测具有NoiseTouch屏幕的装置相对于屏幕的位置怎样被握持。

在一个或更多个实施例中,可从机器可怎样对悬停的存在进行反应来分离作为“触摸”的一部分的手势(例如,多增益悬停等)。例如,如果用户正在用他的右手手持电话,则键盘可自动地将其触摸点移动到左侧,使得用户可更容易打字。此外,控制部件可出现在平板上更靠近手持平板的手的位置(或者,可选地,在平板的另一侧,使得更容易用空闲的手来触摸平板)。一方面,悬停可以是针对软件的语境提示(contextual cue)。

图14示出将触摸数据和触控笔数据分离的示例方法。类似于以上在图12中描述的NoiseTouch技术,输入信号可被ADC 1420接收,并可被噪声表征块1422表征。由修正噪声分离块1424来执行噪声分离,由位置估计和线性化块1426来确定位置数据1428。虽然以上描述专注于用户的附肢,但是应注意,NoiseTouch可用导电对象或部分导电对象而同样良好地起作用。像这样,能够使用可被NoiseTouch检测的时髦触控笔、笔或其它装置1410。在这种情况下,触控笔1410的设计可包括无源电抗元件,诸如电感器或电容器(或无源元件的组合),其中,无源电抗元件用能够由位置估计1426块和噪声表征1422块检测的特定签名给噪声信号加特征。检测特定签名能够使NoiseTouch在存在触控笔1410和存在手指之间进行辨别。因此,可由位置估计和线性化块1426产生分离的手指位置数据1428和触控笔位置数据1430。

图15示出信号修正的检测,其中,信号修正表示由触控笔或笔1510的接触所引起的环境噪声的修正。图15示出在图14中示出的系统的模拟前端部分的不同点处的示例信号。EMI源发射EMI信号。触控笔1510发射信号,电极1418接收另一信号。由电极1418接收到的信号与在触控笔未与绝缘体1416接触时由电极通过Zair接收到的EMI不同。

装置的可选实施方式可从装置产生一定量的受控的普遍EMI,其中,所述受控的普遍EMI随后被用于在充足的环境EMI可能无法使用的区域中检测位置。一旦环境EMI的水平下降到被预先编程的或动态选择的阈值以下,这种能力就可通过自动增益控制系统被自动地开启。NoiseTouch系统可被调谐为专门特别使用装置的可监控地允许的EMI发射,从而去除其它噪声源。由于EMI轮廓不需要被动态表征,因此这提高了装置的鲁棒性。

NoiseTouch系统可将上述硬件的一个实例用于每个触摸位置,或者,NoiseTouch系统可使用连续的更大电极,并基于经过电极的信号中的依赖于距离的改变来估计位置。所述改变可能由覆盖材料的材料属性、电极体的电阻、电极的阻抗或任何其它方法引起。以这种方式,NoiseTouch可以以比它的电极结构的分辨率更高的分辨率来辨别位置。

NoiseTouch可被配置用于单触摸点或多触摸点,并且可被另外配置用于连续位置感测(诸如电话或平板)或离散位置感测(诸如按钮)。在后者的离散位置感测应用中,系统的强度被有效保持,并且使得该系统对于在环境噪声或环境污染可能成为问题的许多场景(诸如在汽车或船舶的使用中、在工厂车间中等)中的使用具有实用性。在这种情况下,NoiseTouch可提供鲁棒输入解决方案的益处,而不需要传统的电容式感测所必要的额外预防措施。

图16示出被动地感测用户的环境和情境的示例处理。NoiseTouch可连续地感测和表征环境EMI,并且此能力可用于被动地感测用户的环境和情境。例如,在家中,用户可能被来自TV、移动电话和冰箱的EMI围绕,然而在办公室中,用户可能被来自桌上型计算机、办公室照明设备和办公室电话系统的EMI围绕。当用户接触NoiseTouch系统(例如,唤醒他们的装置或使他们的装置解锁)时,NoiseTouch系统可捕捉此特征数据,并使用相关相似性将特征数据与噪声和环境的内部数据库进行比较以推断用户的位置。

在图16的处理中,输入信号从信号获取系统1602被馈送给噪声表征模块1604。块1604执行噪声表征以确定当前噪声轮廓1610。块1604(例如,使用FFT等)将信号分解为多个频带,并分析不同信号频带中的信号的幅度以及这些幅度的时域改变两者。将被用于确定位置的信号被馈送给块1606。如本文中其它地方所描述的,块1616执行估计和线性化以产生位置数据1608。块1620从用户输入1606以及自动感测1618(诸如GPS、WiFi定位等)确定装置是否处于感兴趣的环境中。如果是,则当前噪声轮廓被存储在环境和情境数据库1622中。数据库中的当前噪声轮廓和条目被环境和情境识别器1612用于检测环境或情境何时被再次遇到,并且当再次被识别出时,事件被相应地产生。

图17示出可被被动感测的噪声情境的示例。住宅或办公室中的不同房间可具有不同的噪声情境。如图17中所示,例如,休息室可具有来自咖啡机的EMI,然而会议室可具有来自大型TV或投影仪的EMI。随后,装置可使用所述情境估计来使特定功能能够易于访问。例如,装置可在用户靠近打印机时自动打印来自该用户的排队文件,或在用户处于同一房间时允许控制投影仪。用户可基于每个区域或每个情境对能力进行另外地配置以帮助对任务进行流水处理。可基于外部装置活动1702(诸如TV或灯是打开还是关闭)来执行噪声表征。感兴趣的情境可基于自动情境识别1704或用户输入1706。例如,自动情境识别1704可确定情境是“离开厨房”、“在卧室”还是“在驾驶”。例如,用户输入可以是“在看电视”、“在床上阅读”或“洗衣服”。基于这些因素,环境和情境数据1708被产生,并被用作针对情境相关或依赖于情境的自动服务1710的输入。

图18示出使用情境感测系统来与具有NoiseTouch传感器的装置进行通信的示例处理。希望进行通信的装置可通过将电压施加给导电表面来发射电容式信号1804,其中,导电表面包括装置自身的金属框架或屏蔽。此信号1804被合并到环境EMI场1802中,并被NoiseTouch接收。信号可在块1808被用户或触控笔编码,并在块1808被电极和ADC接收。可在块1810执行噪声表征,并可在块1812执行位置估计和线性化以产生位置数据1814。信号检测系统1818可被用来搜索这样的信号(可能是用使搜索参数变少的关于情境的附加信息1816来搜索这种信号)。此后,噪声信号在块1820被滤波以仅包括进行传输的频带,并且信号在块1822被调制以接收1824数据。这种数据可用于唯一地识别装置(例如,允许立即和直接控制附近的电器),或发送情境数据(诸如用于烤箱加热的剩余时间、或冰箱门被打开的时间)。这种通信可双向进行,使得不包括位置发送能力的装置出于接收情境数据和输入数据的目的而可包括NoiseTouch电极。因此,非接触启动的装置(诸如微波)可出于控制或查询功能的目的而从附近的装置接收基于NoiseTouch的通信。

环境感测可被使用的示例场景包括:依据感测的情境来改变电话主屏幕、依据感测的情境来改变电话主屏幕、使用由电话感测到的情境将用户位置发送到外部装置、针对性地感测外部装置的活动、以及监视能耗。传感器系统可位于由用户穿戴的装置(诸如手表或Fitbit类型的装置)上。传感器系统也可以位于膝上型计算机或TV上。例如,当用户进入住宅时,电话检测住宅的噪声签名,并在主屏幕上提供专注于住宅控制的一组应用(例如警报控制、TV、音频系统等)。电话的主屏幕可依据感测的情境而被改变。在用户进入住宅时,电话检测住宅的噪声签名,并在主屏幕上提供专注于住宅控制一组应用(例如警报控制、TV、音频系统等)。例如,当耳机被插入时,平板或智能电话可显示包含音乐应用的主屏幕页面。类似地,当用户在家时,针对各种电器、照明系统、TV和其它电子设备的控制、住宅HVAC控制等可出现在使得访问更加便利的界面的特定页面上。在另一示例中,可使住宅能够提供专注于控制每个房间中的装置的应用,例如,当在起居室中时给予TV控制特权,当在厨房时给予定时器特权。当用户在住宅中从一个房间移动到另一房间时,主屏幕可依据感测的环境情境而被改变。此技术可基于每个房间被应用。例如,用户可自定义当用户在书房时显示业务相关应用(诸如电子邮件和业务文档管理软件)的页面、当用户在起居室时显示TV遥控和当前TV时间表的页面、当用户在卧室时显示婴儿监视、安保系统和AC控制的页面。这些关联可被设计为由用户自定义和管理。

可使用由电话感测的情境将用户的位置发送到外部装置。例如,电话检测用户所在的当前房间,并将信息发送到当前房间中的装置。当用户带着其电话进入给定房间时,灯可被打开,当用户离开所述给定房间时,灯关闭;当用户进入起居室时,预设配置(例如特定音乐和照明条件)可被自动启动;当用户进入住宅时,警报可被停用,等等。例如,当系统检测到用户已离开时,系统可告知TV。在那时,TV可关闭耗电的显示面板,但保持声音打开,从而节能。类似地,当用户离开时,空调可进入节电模式,并且当用户进入时,空调可迅速对房间制冷。用户可将装置配置为基于他或她是否在附近而以特定方式起作用。在一个或更多个实施例中,如果TV已打开,则电话可查找用户先前选择的最喜欢的节目,并告诉用户特定频道正在播放其最喜欢的表演。

噪声检测也可用于针对特定外部装置(诸如TV、灯、音频系统等)的活动感测。例如,当在离开住所前位于门厅时,电话可能检测到灯还亮着,并通知用户。作为另一示例,电话可能检测到电视被打开,并可提供推荐等等。为了执行能耗监视,噪声检测可感测住宅的整体噪声水平以监视电子装置的活动,并给出总体能耗的感测。使用对总体噪声水平的信号处理,能量监视也可以是针对性的并且是特定于装置的。所有电子设备在活动时可比在关闭时产生更多EMI。通过感测大块EMI的整体改变,系统可确定用户通常何时使用更多或更少的能量,并在不必要检测特定装置或知道关于这些装置的任何具体细节的情况下提供整体反馈。因此,当用户在房间内时,感测系统可检测灯是否已打开。当用户移动到由系统基于EMI环境的改变而标注的不同区域时,系统可向用户通知他们没有关灯。这可通过特定地点来另外地控制,使得其仅应用于住宅、办公室或其它地点。注意,在一个或更多个实施例中,此技术不需要灯或其它设施的专用仪器,并且因此可容易地与传统的未得到加强的地点一起使用。

另外,NoiseTouch和悬停可被用于检测单凌空触摸/轻击、双凌空触摸/轻击、多手指凌空触摸/轻击、相邻手指悬停或悬停拇指相对手指。另外,使用悬停的运动可被检测,诸如,例如缩小、放大、平移、拖动、滚动、轻扫、轻弹、滑动、顺时针旋转或逆时针旋转。另外,内容的在悬停对象下的部分可被放大或预览。此外,可通过检测对象的导电部分来识别对象。另外,当握持绝缘对象时,NoiseTouch允许检测工具角度以及手相对于对象的位置。

图19示出TriboNoiseTouch系统的示例架构。在一个或更多个实施例中,在此公开的TriboNoiseTouch技术基于TriboTouch技术和NoiseTouch技术的组合。在一个或更多个实施例中,NoiseTouch使用由人的身体体传导并被触摸传感器的电极拾取的噪声以检测用户触摸的位置。在一个或更多个实施例中,TriboTouch使用在两个对象彼此接触时发生的电荷位移。通过测量此电荷位移,TriboTouch可检测灵敏表面与任何材料的接触。此过程可使用类似于现今使用的电容式传感器的感测表面来完成,且不需要(像电阻式屏幕那样做的)物理位移。

在一个或更多个实施例中,TriboNoiseTouch使用相同的硬件、电极几何形状和处理架构来组合TriboTouch和NoiseTouch的能力。因此,TriboNoiseTouch系统具有NoiseTouch的电容式触摸特征,并且还能够使用TriboTouch来感测与多种材料的接触。TriboNoiseTouch伺机使用每种方法以提供提高的能力,从而在提供非接触和大块接触(例如,手掌接触)感测的同时,相对于NoiseTouch进一步提高接触检测的速度。TriboNoiseTouch使用环境噪声和表面交互。因此,TriboNoiseTouch可免受EMI影响,并且不需要发射电场。TriboNoiseTouch可感测非导电材料的接触。另外,TriboNoiseTouch使用两种物理现象的组合来检测触摸,并提供鲁棒性、速度和通过不同材料(例如,手指vs触控笔)进行接触的差异。NoiseTouch技术和TriboTouch技术组合成单个面板可降低复杂度并提供节能,并且减少硬件资源的使用。

虽然针对噪声的信号的源和针对摩擦活动测量的信号的源不同,但是所述信号的特征具有相似性。这两种信号通常经由电场被电容式地耦接到电极,并且因此通常被高阻抗放大器放大。这允许用于摩擦活动感测和基于噪声的位置感测的硬件被经济地组合成单个TriboNoiseTouch系统。可使用时间复用或空间复用来组合TriboTouch技术和NoiseTouch技术。例如,整个面板的读取可用TriboTouch来执行,然后用NoiseTouch来执行,或者,为了更连续的覆盖,通过在TriboTouch和NoiseTouch之间对电极的可选切换,可将面板上的一些电极用于TriboTouch,并将其它电极用于NoiseTouch。

参照图19中示出的示例TriboNoiseTouch系统,环境噪声源1902(诸如电线、电器、移动和计算装置等)发射导致环境电磁干扰(EMI,或者通俗地讲,电子噪声)的电场。人的身体1904是弱导体,并且因此充当这些信号的天线。当身体1904非常靠近电极1906时,例如当身体1904悬停在触摸板上方或触摸触摸板时,此信号电容式地耦接到输入电极1906。同时,身体或另一对象与触摸表面的接触促使摩擦电信号1908产生。两个信号被电容式地耦接到电极。高阻抗放大器或静电计1910检测传入信号,随后的模数转换器(ADC)1912将此信号转换为数字形式。这些组件可具有帮助分离这两个信号的另外的可切换特征。

信号被处理系统1916处理,其中,处理系统1916可被实现为硬件、软件、或硬件和软件的组合。处理系统1916可包括可在启动时以及每当内部启发确定出信号正变得间断或嘈杂时完成的校准。此过程例如通过计算均值和方差并确保这些值维持在一定范围内来实现。平均值的偏差会导致增益调整,然而过大的方差可能造成选择不同噪声频带。

处理系统1916具有两个执行阶段。对于摩擦活动信号,处理系统1916在块1920对噪声进行表征,并在块1918调整增益,使得信号不会压垮放大器。可单独地对摩擦活动信号和噪声信号完成此阶段,在此情况下,处理系统1916针对噪声信号在块1926对噪声进行表征并在块1924调整增益。另外,在块1922,对于摩擦活动信号,由依附在绝缘体上或附近对象上的电荷所引起的读取偏移可被抵消。在初始化阶段期间计算初始条件。在块1928执行噪声源选择。

在初始化完成之后,系统的数据处理部分开始于块1930。块1932选择进行的测量,并且块1934通过应用对所需信号特定的初始滤波器来分离信号。滤波器的特征适合于噪声信号的选择以及使两种类型的测量交错的手段。对于噪声信号,所述处理在块1936继续进行增益调整,并在块1938去除不需要的信号。对于摩擦活动信号,分别在块1940和1942调整增益和偏移以补偿环境漂移。增益调整信息被反馈给增益控制块1914以控制高阻抗放大器1910,使得来自放大器1910的信号维持在ADC块1912的范围内。两条信号路径的输出被馈送至机会型位置估计和线性化块1944,其中,机会型位置估计和线性化块1944使用两种测量的最可靠的和时间相关的特征来计算位置估计1946。

图20示出使摩擦活动数据与噪声数据分离的示例方法。如所示,在初始化期间,分别在块2002和2008创建噪声信号和摩擦活动信号的特征轮廓。在运行时间,信号分离块2014在时域和频域对摩擦活动信号进行表征,从而指示什么样的信号来自摩擦活动。在块2016,随后按频带对剩余信号进行分析,并针对噪声分析选择适当的频带。

系统以系统的初始化开始,其中,在初始化中确定(可能离线地确定)特定初始信号频带。可在时域或频域进行信号分离,并且可通过从组合的信号对特定频带进行滤波来完成信号分离。在运行时间,信号根据确定的初始化特征被分离,并且数据被分离成单独的流以进行处理。可基于位置、信号强度等来动态地改变频带选择。

在一个或更多个实施例中,TriboNoiseTouch系统不包括用于发送信号的设施。因为TriboNoiseTouch感测环境中的信号以及其自身的接触中的信号,并且不需要为了感测环境信号而发送信号,因此可省略信号发送设施。由于接收硬件被设计为承受EMI,因此所述接收硬件抵抗来自EMI源的干扰。另外,作为系统活动超出可从任何电子电路正常预期的活动的范围的结果,系统不发射杂散信号,从而简化与EMI规则的依从性以及位于附近的噪声灵敏电子设备的设计。此设计的额外益处是省电。例如,由于不必发送场而可存在直接的节省。此系统受益于经简化的架构,其中,经简化的架构意味着仅有更少的电子装置需要供电启动。另外,由于不需要在硬件中执行大量的噪声去除,因此由于硬件复杂度的降低而存在额外的节省。

图21至图23示出用于识别摩擦电相关事件和噪声相关事件的示例TriboNoiseTouch处理。在此描述了用于按顺序进行TriboNoise事件感测的三个示例处理。图21的处理识别摩擦电相关事件,然后识别噪声相关事件(即,TriboTouch优先)。在一个或更多个实施例中,当系统的TriboTouch部分在一段时间过去之后仍未接收到信号时,系统可触发NoiseTouch子系统。每个TriboTouch事件在被检测到时发送触摸事件或材料分类事件。

图22的处理识别噪声事件,然后识别摩擦电事件(即,NoiseTouch优先)。在一个或更多个实施例中,在NoiseTouch优先的设置中,在TriboTouch识别管道在给定时间量过去之后仍未发送中断时,计时器可用于重新设置噪声增益设置。

图23的处理是获取宽带信号且并行化摩擦电感测和噪声感测的示例扫描处理。例如,当优先级将被设置在更高级别(例如在应用级别)时,可使用图23的扫描处理。例如,绘画应用可能与基于摩擦电的感测更密切相关,然而依赖于位置/情境的应用可能与基于噪声的感测更密切相关。

关于TriboTouch和TriboNoise的相对优先级的选择可依赖于装置和应用。摩擦电优先的方式非常适合于触摸表面被用户重度使用的应用,而“噪声优先”的方式非常适合于可同时使用表面交互上的情境感测和表面交互上方的情境感测的更普遍的应用装置(诸如移动装置)。类似地,依赖于情境的应用可能给予噪声感测特权,然而素描、绘画和其它直接操作的应用可能给予摩擦电感测特权。

通过对噪声测量和摩擦活动测量进行组合,能够检测未充分导电从而对于基于噪声的测量或电容式测量可见的材料。另外,在摩擦活动测量中涉及的特征接触读取消除了对用于检测触摸的大量阈值估计的需要。这意味着,系统能够对短接触事件(诸如用户使用触控笔点击小写字母“i”)作出反应。系统的组合也允许对身体部位和手持式工具(诸如触控笔)的检测。在这种情况下,触控笔可简单地由对于基于噪声的测量“不可见的”绝缘体构成,这允许系统检测接触是通过例如将手腕放在触摸表面上而做出的还是通过在同一手中握着的触控笔而做出的。

在以上部分中描述的图13示出同时检测手姿势信息和悬停位置的处理。TriboNoiseTouch系统可确定何时发生了真正的接触,从而防止来自紧紧握持触摸表面的手指的幻读(phantom reading)调用指令。这是仅通过直接接触而产生摩擦活动信号的现象的副作用。然而,此外,也可能同时检测悬停,从而呈现另外的交互手段。由于正由身体传导的EMI经由围绕身体的电场被电容式地耦接到电极,因此通过适当地调整系统的增益,NoiseTouch能够在一定距离处检测身体部位的靠近。根据TriboNoiseTouch系统的速度,可按照若干增益设置来连续地扫描电极,从而允许同时检测悬停和触摸。这可被用于例如允许排除手掌误触或排除无意接触、检测握持姿势(单手vs双手、左手vs右手等)。

图13中示出的处理可用各种增益设置(通常在用于检测接触的标称设置以上)从电极进行读取。在较高增益时,检测到较弱且更远的电场。通过将在不同增益下的这些较弱的图像堆叠起来,系统可检测在感测表面附近的是何物。例如,给定触摸增益设置G,可以以增益设置G+1来检测悬停在上方的手指,可以以增益设置G+2来检测一些指关节,可以以增益设置G+3来检测手和手掌的一部分,等等。当然,此外,更远的对象无法被传感器“看到”,但是我们可收集一些这样的信息:所述信息随后告知我们用户是否正在悬停、哪只手正握着装置等。

在一个或更多个实施例中,TriboNoiseTouch硬件能够检测情境、悬停、接触并能够进行材料识别。随后可提供依赖于情境的触摸应用。在情境被感测到之后,可触发特定触摸应用和多材料应用,例如,当进入起居室时,可触发远程控制应用,或者当进入办公室时,可触发绘画应用。另外,在装置待机以检测何种应用和控制对于用户而言应该可用时,情境可被使用。另外,当TriboTouch被用于检测接触时,NoiseTouch可被用作备用或者完全关闭以省电。TriboNoiseTouch还可提供高精度输入。使用TriboTouch和NoiseTouch两者的整合,接触感测坐标可用于例如技术制图应用中的高精度输入,或者可用于非常高清晰度的显示器上的交互。

装置的可选实现方式可能产生一定量的受控的普遍EMI,其中,所述受控的普遍EMI随后被用于在充足的环境EMI可能不可用的区域中检测位置。一旦环境EMI的水平下降到被预先编程的或动态选择的阈值以下,这种能力就可通过自动增益控制系统被自动地启动。此逻辑可考虑对系统的要求,使得在悬停功能并非必需时,系统可切换至专门使用摩擦活动模式,从而在排除对接触类型的检测的同时保持灵敏度。系统的噪声灵敏组件可被调谐为专门特别使用装置的可监控地允许的EMI发射,从而去除其它噪声源。由于EMI轮廓不需要被动态表征,因此这提高了装置的鲁棒性。

TriboNoiseTouch系统可将上述硬件的一个实例用于每个触摸位置,或者,TriboNoiseTouch系统可使用连续的更大电极,并基于经过电极的信号中的依赖于距离的改变来估计位置。所述改变可由覆盖材料的材料属性、电极体的电阻、电极的阻抗或任何其它方法引起。通过这种方式,TriboNoiseTouch可按比它的电极结构的分辨率更高的分辨率来辨别位置。

TriboNoiseTouch可被配置用于单触摸点或多触摸点,并且可被另外配置用于连续位置感测(诸如电话或平板)或离散感测(诸如按钮或滑动条)。在后者的离散感测应用中,系统的强度被有效保持,并且系统的强度使得该系统对在环境噪声或环境污染可能成为问题的许多场景(诸如在汽车或船舶的使用中、在工厂车间中等)中的使用是实用的。在这种情况下,TriboNoiseTouch可提供鲁棒输入解决方案的益处,而不需要传统电容式感测所必要的额外预防措施。另外,即使在用户穿戴着笨重的手套或使用非导电工具来触发控制时,系统仍保持灵敏,从而在使用方法以及环境污染或干扰方面允许更高的灵活性。

TriboNoiseTouch的连续地感测和表征环境EMI的特征可被用于被动地感测用户的环境和情境。例如,在家中,用户可能被来自TV、移动电话和冰箱的EMI围绕,然而在办公室,用户可能被来自桌上型计算机、办公室照明设备和办公室电话系统的EMI围绕。当用户接触TriboNoiseTouch系统,或许唤醒他们的装置或使他们的装置解锁时,TriboNoiseTouch系统可捕捉此特征数据,并使用相关相似性将特征数据与噪声和环境的内部数据库进行比较以推断用户的位置。在图16中示出了此处理。注意,住宅或办公室中的不同房间可能具有非常不同的噪声情境。例如,休息室可具有来自咖啡机的EMI,而会议室可具有来自大型TV或投影仪的EMI。随后,装置可使用情境估计来使特定功能能够易于访问。例如,装置可在用户靠近打印机时自动打印来自用户的排队文件,或在用户处于同一房间时允许控制投影仪。用户可基于每个区域或每个情境另外地对能力进行配置以帮助对任务进行流水处理。

系统的摩擦活动部分基于与触摸传感器的表面的单独微接触而产生高分辨率数据,同时基于噪声的感测子系统在接触或悬停的区域周围产生斑点,并产生悬停于表面上方的手的“阴影”(见图24)。这三种类型的数据可被组合以创建对于孤立的任何感测模式不可用的另外的能力。

可通过使用TriboTouch类型感测和NoiseTouch类型感测的组合来提高手指接触的准确度。TriboTouch类型通常由于与感测电极交互的手指的微纹理(micro-texture)而将在手指接触周围产生一团接触。噪声数据可同时被用于针对接触的形心给出准确位置,从而允许摩擦数据被干净利落地划分到噪声斑点内。准确的摩擦接触位置可随后被用于估计形状、尺寸和预期的准确接触位置。图25示出用于完成此细化的方法。

即使触摸感测表面尚未被处理为用于感测材料,或者这种算法未激活,仍可检测出手指接触并将手指接触与非导电笔接触分离。由于笔是非导电的,因此笔将不在基于噪声的感测中起作用,然而手指接触将产生两种类型的接触数据。这可用于基于笔接触或手指接触来控制不同的细化算法,并用于允许同时使用手指和笔。算法在图26中被示出。系统提供了基于接触类型的加强位置以及对接触事件的类型的通知两者。

可通过检测做出接触或握笔的手的悬停阴影来估计笔或手姿势。手的整体形状以及握笔时的手的形状可通过使用图案匹配算法或启发来检测,并且这可用于检测接触是通过左手做出的还是通过右手做出的,并用于估计笔或手指的倾斜度。通过估计触控笔或笔被握住的点以及实际接触的点来计算倾斜度。可针对手指接触和手指角度做出相同的近似测量。算法在图27中被示出。

可使附加数据可用于客户端程序以检测屏幕上方的手势,以及消除左手接触和右手接触的模糊不明。这可允许用一只手进行对工具类型的示例控制,同时另一只手用于操纵,而两个接触都没有不慎触发捏合手势启发。

如先前所述,TriboTouch系统可用于通过检查由各种材料引起的电荷位移的差异来检测做出接触的材料。噪声信号通过导电和电阻式对象被传输。结果,它可通过依据材料的导电性快速地辨别材料来帮助由TriboNoiseTouch硬件进行的材料分类。例如,当与TriboNoiseTouch使能的显示器进行交互时,铅笔尖可被检测为自动地触发绘画工具,而使用铅笔的橡皮将触发擦除功能。在此场景下,NoiseTouch硬件将能够检测铅笔尖的使用,这是因为铅笔尖是导电的并将引发噪声信号和摩擦信号两者。另一方面,橡皮将仅产生摩擦电信号。

TriboNoiseTouch可被配置为使得仅在由TriboTouch硬件感测到接触之后触发NoiseTouch。此系统将仅专注于基于接触的交互(诸如触摸和笔交互),并且将不能感测屏幕上方的交互(诸如悬停)。然而,这将实现节电,并防止摩擦(Tribo)和噪声(Noise)硬件两者(以及它们各自的信号处理管道)主动地等待交互事件。当同一前端被用于NoiseTouch和TriboTouch两者时,计算的减少使被用于运行摩擦活动位置计算和基于噪声的位置计算的数字逻辑的动态电力使用减少。

虽然TriboTouch感测可提供高分辨率触控笔感测,但是TriboNoise可用于检测以触发菜单和功能的按钮为特征的被专门设计的触控笔。所述触控笔将一起使用摩擦信号和噪声信号来检测位置,例如,摩擦电信号将使得能够感测接触、释放和拖动状态,而感测噪声将帮助在拖动状态期间重新获得位置,保持按钮按压以及从按钮按压得到信息(参见图28)。触控笔的核心包括天线,其中,天线在笔接触表面时将噪声信号发送到面板。通过将复阻抗或非线性行为(如二极管)添加到信号路径,按钮使得能够将滤波电路添加到天线路径,其中,滤波电路将以可预见的方式影响噪声信号。通过对依靠笔注入到面板的信号进行分析,系统可检测按钮是否被按压。在由按钮引起对阻抗的改变的情况下,在特定频率下的相位或幅度的改变将作为按钮按压的指示物。在二极管或其它非线性元件的情况下,当按钮被按压时,由于对传入的噪声信号的削波或整形,将感测到特定频率的谐波。

因为当对象做出接触或断开接触时发生摩擦电充电,所以能够单独地或与NoiseTouch结合地使用TriboTouch或者使用其它感测方法来更精确地检测这些事件。相比之下,NoiseTouch单独地使用阈值(可以是自适应的阈值)来确定在何时发生了接触。因为摩擦电荷分布和极性依赖于运动的方向(朝着表面、远离表面和沿着表面),所以可将这些事件与悬停事件或临近接触事件区分开。这允许对针对悬停所考虑的值的范围进行更精细的控制,从而提高用于悬停感测的动态范围(见图29)。

虽然TriboTouch擅长检测接触、分离和运动,但是它不能检测静态对象。因此,可通过使用NoiseTouch来对其进行补充,以在长时间静态接触期间检测导电对象的位置和形状。

另一场景是与通过TriboTouch和NoiseTouch两者检测的手指手势相结合地同时使用单独通过TriboTouch检测的非导电触控笔、画笔或其它对象。应用可根据手指和触控笔的TriboTouch特征和NoiseTouch特征的差异在手指和触控笔之间进行区分,并因此不同地处理手指和触控笔的相应事件。例如,触控笔输入可被用于画图,画笔输入可被用于绘画,然而手指输入可被用于操纵图像。例如,这允许用户使用悬停进行缩放并同时使用塑料触控笔画图;在用户进行画图时调整画图空间;在用触控笔画图的同时用手指进行缩放;或在用触控笔画图的同时用悬停控制画图参数(诸如画笔颜色强度)。

通过将导电材料和非导电材料以图案的形式形成对象上,信息可被编码以允许对对象进行识别。例如,可用允许游戏棋子的标识和方位被检测的材料的图案来对游戏棋子的底部进行编码。

图30示出示例单触摸电极组件,其中,所述单触摸电极组件是可与在此公开的TriboTouch技术、NoiseTouch技术和TriboNoiseTouch技术一起使用的一种类型的电极配置。也可使用其它电极配置。具体地,在此公开的电极类型包括(1)单触摸电极、(2)双触摸电极、(3)阵列多触摸电极(包括图34中示出的多电极配置)、(4)连续无源位置感测、(5)连续二维无源位置感测、(6)电介质编码的无源位置感测、(7)使用非线性元件阵列的连续无源位置感测和(8)空间分布的坐标编码。类型(1)至(7)可与TriboTouch、NoiseTouch和TriboNoiseTouch中的任意一种一起使用。类型(8)可与TriboTouch或TriboNoiseTouch一起使用。这些有效电极检测组合(例如,电极(1)至(8)中的一个或更多个与TriboTouch、TriboNoise和TriboNoiseTouch检测技术之一的组合)中的任意一种可与同一模拟前端(诸如以上参照图3描述的模拟前端)一起使用。

再次参照图30,单触摸电极可被设计为充当开关,或可按阵列被排列为更大表面的元件。在图30中示出了单触摸电极与这些组件。所述组件包括绝缘体层和感测电极。虽然可以以降低性能为代价来省略保护电极和接地保护电极,但是性能对于触摸检测来说可能仍然足够。保护电极可与感测电极交错接合(inter-digitated),使得所述两个电极的线之间的距离被最小化。这可用简单的交错接合来实现,或经由空间填充曲线(space-filling curve)的使用来实现。特定例示是使用交错接合的希尔伯特曲线。交错接合的电极的使用被用于通过使用感测系统的高阻抗放大器的输出来主动驱动电极以减少电极的与环境相关的寄生电容。另外的保护电极可被用于拒绝从与正面相对的方向对系统的输入。这防止由于由附近的电子设备(诸如在透明触摸表面应用(诸如平板)的情况下的显示器)所产生的EMI而引起的伪接触检测(spurious detection of contact)。

图31示出形成示例交错图案的两个电极(2602和2604)。在交错的电极中,仅示出了保护电极和拾取电极。电极可被互换地用于拾取或保护。这是交错图案的简单示例,并且电极的导电部分可被更复杂地交织。

图32示出可用于检测两个触摸点的位置的行列电极网格。注意,与电容式触摸传感器不同,由于电极被用作感测电极,因此行列配置不直接提供感测多个触摸位置的能力,并且在摩擦活动传感器和基于噪声的传感器中,可不存在发送电极。在此配置中,虽然两个触摸点的准确位置可能会丢失,但是两个触摸点可被区分开。然而,这对于普通手势(诸如两个手指的轻击或捏合/扩张手势)而言已足够。其它示例手势可以是在不接触的情况下在屏幕上方做出的摇摆或轻拂动作、或控件上的悬停动作(可引起突出反馈)。

图33和图34示出使用网格内的单触摸电极的阵列多触摸配置。每个电极单独地拾取其附近的接触。然而,如图34中所示,由于电场以及由摩擦活动产生的电荷云从源电荷偏转向外扩张,因此附近的电极也可检测到场。结果,接触的位置可在接收信号的电极之间被插值获得。类似地,因为在一定距离处发生电容式耦接,所以基于噪声的传感器可检测悬停导电体(诸如用户的手指)的存在,从而允许悬停感测。

图35示出使用电阻式片状电极的连续无源位置感测的示例。对于连续无源位置感测,在此电阻片3002上布置的拾取电极的旁边可使用具有一些已知的每单位面积均匀电阻的片状电极。图35中示出的配置涉及具有两个拾取电极的线性传感器。通过从接触检测电荷位移的分配来执行连续无源位置感测。当电阻片的阻抗与系统的阻抗匹配(近似匹配)时,在每个拾取器感测的值是距接触电荷云的距离的某个函数。通过对来自拾取器的读取内容进行表征和线性化,能够在任何位置连续检测接触位置,这取决于数字化电子设备的准确度和精度以及系统自身的噪声特征。此方法导致更简单的电子设备以及主要触摸电阻片的更简单的图案化,这进而导致更低的成本和复杂度。可基于每个拾取器的输出相对于捕捉到的整个信号的比例来计算接触的位置。相反地,整个噪声拾取层可叠置在电阻层下以感测注入到表面的电荷总量,从而允许直接比较。

图36和图37示出连续二维无源位置感测的示例。图35中示出的无源位置感测技术可被扩展至二维,如图36中所示。二维技术可从在具有已知分布的m个拾取点3106的电阻片3102中感应出的信号感测n个触摸点3104。如图37中所示,在时间t的对触摸表面的输入是在针对每个触摸点的坐标(xi,yi)3212处的n个独立电压Vi(t)。在电阻片3102的边缘上的m个已知拾取点3204、3206、3208、3210、3212处测量电压。通过将电阻片近似为M×N的电阻器网并使用已知方法,可获得拾取点和触摸点之间的电阻。在给定拾取点和触摸点之间的电阻之间的关系被用于确定在给定拾取点处的电压。结果等式表示在坐标上的拾取位置处的电压电平与在触摸点处的输入电压的依赖关系。从具有针对拾取点处的电压电平的等式的这个系统,获得触摸点坐标(xi,yi)和输入电压Vi(t)。需要的拾取点位置的数量m最少为3n;更大数量的拾取器可被用于降低由于数值逼近而导致的误差以及测量误差。已知的拾取点的分布和电阻片的非线性允许触摸点的分离以及它们的分布。此方法可通过针对第三未知坐标进行求解来将此方法从接触点(xi,yi)推广到悬停点(xi,yi,zi)。到悬停点的此推广将拾取器的最小数量m从3n增加至4n。

图38至图40示出示例电极片配置。分别如图38和图39中所示,电极可被设计为具有位于不同层上或相同层上的拾取器和电阻片。图38示出作为不同的层的拾取器3306和电阻片3302,其中,拾取器3306和电阻片3302被拾取触点3304分开。另外,为了提高接触读出器(readout)的分辨率,这些块中的若干块针对拾取电极可在块之间以最小间隙彼此相邻地排列,以创建单层高分辨率触摸表面。图39示出与电阻片3404位于相同层上的拾取触点3402。可选地,如图40中所示,触点3502可被放置在内部,而不是放置在使用两层方式的电阻片2504的边缘,从而有效地使一些电极(诸如触点3502)被用于多个块3506、3508。

图41示出电介质编码的无源位置感测的示例。触点3602、3612的位置可通过印制到触摸表面的电介质码被编码至单个拾取电极。由于来自触点的信号被电容式地传送至电极,因此能够在信号被传送至拾取电极时将电介质图案编码在用于修正信号的表面上。可通过蚀刻、丝网印刷、减色光刻、机械式或其它手段来产生此电介质图案。通过获悉电介质图案,能够通过去卷积或其它逆变换的结果3610、3614从单个电极重新获得位置。依据必需的接触面积和分辨率,可彼此相邻地放置多个这种块3606、3608以产生完整的触摸表面,从而使码简化,并在每个块中相对于块的尺寸增加码的尺寸。

图42和图43示出使用非线性元件3704的阵列3702的连续无源位置感测的示例。连续无源位置感测方式可与基于行列网格的位置感测相结合以计算手指的位置。由于系统对触摸位置的非线性响应,可将在同一行或列上的多个触摸区分开。因此,使得可使用行列网格来计算高分辨率多触摸位置成为可能。不是使用连续电阻片,而是能够用非线性电抗元件的点阵(lattice)或具有非线性电抗的片状材料来替换电阻片。为了简单起见,图42示出一维点阵;相似的原理应用于二维点阵。被注入到这种介质的信号分解为一组孤波(soliton)(孤立的激励),其中,当孤波经过介质时展现出依赖于距离和频率的相关相位移动。在图43中,每条图案示出距拾取器距离增大。然后,孤波相位移动可被用于计算从每个拾取点到事件的距离,从而允许确定事件位置。在一个或更多个实施例中,非线性传输线(非线性电抗元件的点阵)可与大量拾取点一起使用。在这种情况下,表面可被划分为区域或条带,其中,一个阵列覆盖一个条带。阵列也可被线性地接合,或者接合为具有两个以上的到附近元件的连接的矩阵配置。

图44示出空间分布的坐标编码的示例。在一个或更多个实施例中,可通过对表面的物理变化的坐标进行编码来确定在感测表面的接触事件或运动事件的位置,其中,所述坐标随后从通过事件产生的信号中被解码。此过程的示例在图44中的剖面图中被示出:随着手指3902移动经过具有变化的高度轮廓3906的表面3904时,检测到的信号3908反应出沿着运动方向的轮廓变化。可使用二维自带时钟码(self-clocking code)将位置信息编码在这些变化中,并且,由坐标解码器3910进行的随后的信号处理可重建沿着轨迹3912的点的位置和速度。此技术用单个电极和放大器有利地替换一组电极和相关联的电子设备,添加具有纹理的表面以捕捉输入运动,从而产生低成本的手势输入表面。

图45示出TriboTouch传感器和电阻式触摸传感器的示例组合。TriboTouch可与另外的感测方式组合,以便使用现有的物理设计,同时用TriboTouch技术提供的益处来提升系统的能力,或者是以便使用两种方式的益处。电阻式传感器通常使用被分开了短距离且涂有电阻式材料的两个层4002、4004。分别在垂直方向和水平方向沿着每个层的相对边缘可存在电极4006、4008。当这两个层由于来自触摸的压力而接触时,触摸位置被感测。电极可被交替地用作接收器和电压源以确定触摸的垂直和水平位置。可通过将拾取器4010放置在电阻式传感器中使用的顶部电阻片4002上来将TriboTouch与电阻式传感器组合。拾取器4010可被用于获取在顶部表面4002上的接触的位置。注意,由于电阻式传感器经常将整个边缘用作连接器,因此可能需要另外的或可分离的触点。可通过使信号的处理错开来保持电阻式感测能力。可选地,在静止状态下,底层4004可被连接到电压源,同时顶层4002被用于TriboTouch。如果接触具有足够的力量来接触底层,则TriboTouch系统可检测通过与底层的接触而引起的突然的较大偏移,切换至电阻式系统以进行电阻式位置检测,并在此时开始进行交错以使用两个系统。这种方式允许减少切换并降低电力开支。

TriboTouch也可与电容式触摸传感器组合。如图7和图8中所示,电容式传感器通过检测发送的电场的改变来进行操作。为了允许两个系统之间的协作,能够将电容式传感器ASIC直接连接到与TriboTouch系统相同的焊盘,并通过交错感测来实现并存。由于TriboTouch能够高速操作,因此能够使用现有的电容式技术,而不需要进行显著改变。注意,电容式信号具有已知的形式和频率。因此,能够以TriboTouch模式操作非发送电极,同时非发送电极并发地接收正由其它电极发送的信号。在这种情况下,滤波器可被用于通过使用传统的频域滤波或通过与由电容式传感器产生的激励信号相协作地使用同步滤波来去除来自TriboTouch处理系统的电容式信号。

图46和图47示出TriboTouch传感器与电感式触摸传感器的示例组合。电感式传感器通过使用电线矩阵用电流脉冲对有源触控笔进行激励来进行操作。当线未被用于提供激励时,能够将这些线用作TriboTouch接收器线。由于TriboTouch不发送任何信号,因此所述线可直接连接到TriboTouch系统。注意,如果线的一端永久地连接到固定电势轨线(rail)3902,则所述轨线应断开连接,使得TriboTouch信号可被读取。断开连接可通过电子开关3904来实现。可选地,如图47中所示,如果正在用电流脉冲对电感式系统进行操作,则电感式系统可经由例如电容器4202、4204被电容式地耦接到触摸表面,使得不存在到电源轨线的连续连接。集成TriboTouch技术的另外的益处是减少电力使用。由于电感式感测使用电流来形成磁场,因此它是高耗电的。通过用低功耗TriboTouch技术检测初始接触,当不存在接触时可禁用电感式传感器,从而在系统静止时导致显著的节能。

在一个或更多个实施例中,除了以上描述的电阻式、电容式和电感式传感器之外,TriboTouch、TriboNoise、TriboNoiseTouch或它们的组合还可与其它触摸传感器类型(诸如表面声波、红外或声波触摸传感器)组合。TriboTouch、TriboNoise和TriboNoiseTouch也可使用除了以上参照图30所讨论的可与TriboTouch和TriboNoiseTouch一起使用的空间分布的坐标编码电极之外的在此所描述的电极类型。

表面声波(SAW)触摸传感器使用换能器来产生在手指做出触摸时被吸收的超声波。表面通常是玻璃或类似的硬材料。此表面可用透明导电材料来形成图案以为TriboTouch系统提供拾取器。交错并非是必需的,这是由于SAW系统不使用经过表面自身的电信号来检测位置。

红外触摸传感器产生当手指做出接触时被吸收的红外光。此表面可用透明导电材料来形成图案以为TriboTouch系统提供拾取器。交错并非是必需的,这是由于红外系统不使用经过表面自身的电信号来检测位置。

声波触摸传感器检测当对象触摸感测表面时产生的特定声音来检测位置。此表面可用透明导电材料来形成图案以为TriboTouch系统提供拾取器。交错并非是必需的,这是由于声波系统不使用经过表面自身的电信号来检测位置。

图48示出示例计算机系统4300。在特定实施例中,一个或更多个计算机系统4300执行在此所描述或阐述的一个或更多个方法的一个或更多个步骤。可使用一个或更多个计算机系统4300来实现在此所描述的处理和系统(诸如图3的处理系统312、图12的噪声处理系统1216或图19的TriboNoiseTouch处理系统1916)。在特定实施例中,一个或更多个计算机系统4300提供在此所描述或阐述的功能。在特定实施例中,在一个或更多个计算机系统4300上运行的软件执行在此所描述或阐述的一个或更多个方法的一个或更多个步骤,或提供在此所描述或阐述的功能。例如,图3的处理系统312、图12的噪声处理系统1216或图19的TriboNoiseTouch处理系统1916可被实现为由运行在一个或更多个计算机系统4300上的软件执行的一个或更多个方法。特定实施例包括一个或更多个计算机系统4300的一个或更多个部分。这里,在适当情况下,对计算机系统的描述可包含计算装置,反之亦然。另外,在适当情况下,对计算机系统的描述可包含一个或更多个计算机系统。

本公开涉及任意合适数量的计算机系统4300。本公开涉及采用任何合适物理形式的计算机系统4300。作为示例且以非限制的方式,计算机系统4300可以是嵌入式计算机系统、片上系统(SOC)、单板计算机系统(SBC)(诸如,例如块上计算机(COM,computer-on-module)或块上系统(SOM,system-on-module))、桌上型计算机系统、膝上型或笔记本计算机系统、交互式信息亭、主框架、计算机系统的网格、移动电话、个人数字助理(PDA)、服务器、平板计算机系统或者它们中的两个或更多个的组合。在适当情况下,计算机系统4300可包括一个或更多个计算机系统4300;可以是单一的或分布式的;可跨多个位置;可跨多个机器;可跨多个数据中心;或可归属于云,其中,云可包括一个或更多个网络中的一个或更多个云组件。在适当情况下,一个或更多个计算机系统4300可在没有实质性的空间或时间限制的情况下执行在此所描述或阐述的一个或更多个方法的一个或更多个步骤。作为示例且以非限制的方式,一个或更多个计算机系统4300可实时地或以批处理方式执行在此所描述或阐述的一个或更多个方法的一个或更多个步骤。在适当情况下,一个或更多个计算机系统4300可在不同时间或在不同位置执行在此所描述或阐述的一个或更多个方法的一个或更多个步骤。

在特定实施例中,计算机系统4300包括处理器4302、存储器4304、存贮器4306、输入/输出(I/O)接口4308、通信接口4310和总线4312。虽然本公开描述和阐述了具有处于特定布置的特定数量的特定组件的特定计算机系统,但是本公开涉及具有处于任何合适布置的任何合适数量的任何合适组件的任何合适的计算机系统。

在特定实施例中,处理器4302包括用于执行指令(诸如构成计算机程序的指令)的硬件。作为示例且以非限制的方式,为了执行指令,处理器4302可从内部寄存器、内部高速缓存器、存储器4304或存贮器4306获取(或取得)指令;对指令进行解码并执行指令;然后将一个或更多个结果写入内部寄存器、内部高速缓存器、存储器4304或存贮器4306。在特定实施例中,处理器4302可包括用于数据、指令或地址的一个或更多个内部高速缓存器。在适当情况下,本公开涉及包括任何合适数量的任何合适内部高速缓存器的处理器4302。作为示例且以非限制的方式,处理器4302可包括一个或更多个指令高速缓存器、一个或更多个数据高速缓存器以及一个或更多个转换后备缓冲器(TLB)。指令高速缓存器中的指令可以是存储器4304或存贮器4306中的指令的副本,并且指令高速缓存器可使由处理器4302进行的对这些指令的获取加速。数据高速缓存器中的数据可以是以下内容的副本:存储器4304或存贮器4306中的用于处理器4302上执行的指令进行操作的数据;由在处理器4302上执行的后续指令访问的在处理器4302上执行的先前指令的结果,或用于写入到存储器4304或存贮器4306的在处理器4302上执行的先前指令的结果;或其它合适数据。数据高速缓存可使由处理器4302进行的读操作或写操作加速。TLB可使针对处理器4302的虚拟地址转换加速。在特定实施例中,处理器4302可包括用于数据、指令或地址的一个或更多个内部寄存器。在适当情况下,本公开涉及包括任何合适数量的任何合适内部寄存器的处理器4302。在适当情况下,处理器4302可包括一个或更多个算术逻辑单元(ALU);可以是多核处理器;或可包括一个或更多个处理器4302。虽然本公开描述和阐述了特定处理器,但是本公开涉及任何合适的处理器。

在特定实施例中,存储器4304包括主存储器,其中,主存储器用于存储处理器4302执行的指令或处理器4302进行操作的数据。作为示例且以非限制的方式,计算机系统4300可将指令从存贮器4306或另一源(诸如,例如另一计算机系统4300)加载到存储器4304。然后,处理器4302可将指令从存储器4304加载到内部寄存器或内部高速缓存器。为了执行指令,处理器4302可从内部寄存器或内部高速缓存器获取指令,并对指令进行解码。在执行指令期间或在执行指令之后,处理器4302可将一个或更多个结果(可以是中间结果或最终结果)写入到内部寄存器或内部高速缓存器。然后,处理器4302可将这些结果中的一个或更多个结果写入到存储器4304。在特定实施例中,处理器4302仅执行一个或更多个内部寄存器或内部高速缓存器中的指令或存储器4304中的指令(而不是存贮器4306或其它地方中的指令),并且仅对一个或更多个内部寄存器或内部高速缓存器中的数据或存储器4304中的数据(而不是存贮器4306或其它地方中的数据)进行操作。一个或更多个存储器总线(均可包括地址总线和数据总线)可将处理器4302耦接到存储器4304。如下所述,总线4312可包括一个或更多个存储器总线。在特定实施例中,一个或更多个存储器管理单元(MMU)存在于处理器4302和存储器4304之间,并促进由处理器4302请求的对存储器4304的访问。在特定实施例中,存储器4304包括随机存取存储器(RAM)。在适当情况下,此RAM可以是易失性存储器,并且在适当情况下,此RAM可以是动态RAM(DRAM)或静态RAM(SRAM)。另外,在适当情况下,此RAM可以是单端口RAM或多端口RAM。本公开涉及任何合适的RAM。在适当情况下,存储器4304可包括一个或更多个存储器4304。虽然本公开描述并阐述了特定存储器,但是本公开涉及任何合适的存储器。

在特定实施例中,存贮器4306包括用于数据或指令的大容量存贮器。作为示例且以非限制的方式,存贮器4306可包括硬盘驱动器(HDD)、软盘驱动器、闪存、光盘、磁光盘、磁带或通用串行总线(USB)驱动器或它们中的两个或更多个的组合。在适当情况下,存贮器4306可包括可移除或非可移除(或固定)介质。在适当情况下,存贮器4306可在计算机系统4300的内部或外部。在特定实施例中,存贮器4306是非易失性、固态存储器。在特定实施例中,存贮器4306包括只读存储器(ROM)。在适当情况下,此ROM可以是掩模编程的ROM、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、电可改写ROM(EAROM)或闪存,或者是它们中的两个或更多个的组合。本公开涉及采用任何合适物理形式的大容量存贮器4306。在适当情况下,存贮器4306可包括促进处理器4302和存贮器4306之间的通信的一个或更多个存贮器控制单元。在适当情况下,存贮器4306可包括一个或更多个存贮器4306。虽然本公开描述并阐述了特定存贮器,但是本公开涉及任何合适的存贮器。

在特定实施例中,I/O接口4308包括提供一个或更多个接口的硬件、软件、或硬件和软件两者,其中,所述一个或更多个接口用于计算机系统4300与一个或更多个I/O装置之间的通信。在适当情况下,计算机系统4300可包括这些I/O装置中的一个或更多个I/O装置。这些I/O装置中的一个或更多个I/O装置可实现人和计算机系统4300之间的通信。作为示例且以非限制的方式,I/O装置可包括键盘、键区、麦克风、监视器、鼠标、打印机、扫描仪、扬声器、静态相机、触控笔、平板、触摸屏、轨迹球、视频相机、另一合适的I/O装置,或者是它们中的两个或更多个的组合。I/O装置可包括一个或更多个传感器。本公开涉及任何合适的I/O装置和用于它们的任何合适的I/O接口4308。在适当情况下,I/O接口4308可包括使处理器4302能够驱动这些I/O装置中的一个或更多个I/O装置的一个或更多个装置或软件驱动器。在适当情况下,I/O接口4308可包括一个或更多个I/O接口4308。虽然本公开描述并阐述了特定I/O接口,但是本公开涉及任何合适的I/O接口。

在特定实施例中,通信接口4310包括提供一个或更多个接口的硬件、软件、或硬件和软件两者,其中,所述一个或更多个接口用于在计算机系统4300与一个或更多个其它计算机系统4300或与一个或更多个网络之间的通信(诸如,例如基于包的通信)。作为示例且以非限制的方式,通信接口4310可包括用于与以太网或其它基于导线的网络进行通信的网络接口控制器(NIC)或网络适配器,或用于与无线网络(诸如WI-FI网络)进行通信的无线NIC(WNIC)或无线适配器。本公开涉及任何合适的网络和用于所述任何合适的网络的任何合适的通信接口4310。作为示例且以非限制的方式,计算机系统4300可与自组网络、个域网(PAN)、局域网(LAN)、广域网(WAN)、城域网(MAN)、体域网(BAN)或互联网的一个或更多个部分进行通信,或者与这些网络中的两个或更多个的组合进行通信。这些网络中的一个或更多个网络的一个或更多个部分可以是有线的或无线的。作为示例,计算机系统4300可与无线PAN(WPAN)(诸如,例如蓝牙WPAN)、WI-FI网络、WI-MAX网络、蜂窝电话网络(诸如,例如全球移动通信系统(GSM)网络)或其它合适的无线网络进行通信,或者与这些网络中的两个或更多个的组合进行通信。在适当情况下,计算机系统4300可包括用于这些网络中的任意网络的任何合适的通信接口4310。在适当情况下,通信接口4310可包括一个或更多个通信接口4310。虽然本公开描述并阐述了特定通信接口,但是本公开涉及任何合适的通信接口。

在特定实施例中,总线4312包括将计算机系统4300的部件相互耦接的的硬件、软件、或硬件和软件两者。作为示例且以非限制的方式,总线4312可包括加速图形端口(AGP)或其它图形总线、增强工业标准框架(EISA)总线、前端总线(FSB)、超传输(HT)互联、工业标准框架(ISA)总线、无限带宽互联、低引脚数(LPC)总线、存储器总线、微通道架构(MCA)总线、外围组件互联(PCI)总线、PCI-Express(PCIe)总线、串行高级技术附件(SATA)总线、视频电子标准协会局部(VLB)总线或另一合适的总线、或者是这些总线中的两个或更多个的组合。在适当情况下,总线4312可包括一个或更多个总线4312。虽然本公开描述并阐述了特定总线,但是本公开涉及任何合适的总线或互联。

这里,在适当情况下,计算机可读非暂时性存储介质可包括一个或更多个基于半导体的或其它集成电路(IC)(诸如,例如现场可编程门阵列(FPGA)或专用IC(ASIC))、硬盘驱动器(HDD)、混合硬盘驱动器(HHD)、光盘、光盘驱动器(ODD)、磁光盘、磁光驱动器、软盘、软盘驱动器(FDD)、磁带、固态驱动器(SSD)、RAM驱动器、安全数字卡或驱动器、任何其它合适的计算机可读非暂时性存储介质、或它们中的两个或更多个的任何合适组合。在适当情况下,计算机可读非暂时性存储介质可以是易失性的、非易失性的、或者是易失性和非易失性的组合。

这里,除非明确地另外指示或由上下文另外指示,否则“或”是包含性的且非排它的。因此,除非明确地另外指示或由上下文另外指示,否则这里“A或B”表示“A、B、或A和B两者”。另外,除非明确地另外指示或由上下文另外指示,否则“和”意味着共同的和各自的两者。因此,这里,除非明确地另外指示或由上下文另外指示,否则“A和B”表示“共同的A和B、或各自的A和B”。

本公开的范围包含本领域普通技术人员将理解的对在此所描述或阐述的示例实施例的所有改变、替代物、变化、变更和修正。本公开的范围不限于在此所描述或阐述的示例实施例。另外,虽然本公开在此将各个实施例描述并阐述为包括特定组件、元件、特征、功能、操作或步骤,但是这些实施例中的任何实施例可包括本领域普通技术人员将理解的在本文中的任何地方描述或阐述的组件、元件、特征、功能、操作或步骤中的任意项的任意组合或置换。另外,在权利要求中对被调整为、被布置为、能够、被配置为、使能够、可操作用于、或运转以执行特定功能的设备或系统或者是设备或系统的组件的引用包含:只要设备、系统或组件被如此调整、被如此布置、能够、被如此配置、使能够、可操作或运转,那么所述设备、系统、组件(无论是自身还是该特定功能)就被激活、打开或解锁。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1