通过材料的弹性形变的用户输入的制作方法

文档序号:11634978阅读:293来源:国知局
通过材料的弹性形变的用户输入的制造方法与工艺

优先权申请

本申请要求2014年11月11日提交的序列号为14/538,390的美国申请的优先权权益,该美国申请以其全文通过引用的方式并入本文。

本文描述的实施例总体上涉及用户输入设备,并且更具体地涉及通过材料的弹性形变的用户输入。



背景技术:

人们通过物理用户接口元件(如用户输入设备)与计算设备交互,该物理用户接口元件诸如是键盘、指点设备、触摸设备等。物理地操纵这些设备以产生用于操纵计算设备的一个或多个元素的信号,该一个或多个元素诸如是操作系统、应用、或由计算设备实现的其它程序。

附图说明

在不必要按比例绘制的附图中,类似的数字可以在不同视图中描述类似的组件。具有不同字母后缀的类似数字可表示类似组件的不同实例。附图一般作为示例而不是作为限制图示本文档中所讨论的各种实施例。

图1是根据实施例的用于通过材料的弹性形变的用户输入的系统的示例的框图。

图2图示了根据实施例的用于通过材料的弹性形变的用户输入的可穿戴设备的示例的示意图。

图3图示了根据实施例的用于通过材料的弹性形变的用户输入的具有嵌入在柔性材料中的传感器的可穿戴设备的示例的示意图。

图4图示了根据实施例的用于通过材料的弹性形变的用户输入的用例的示例。

图5图示了根据实施例的与用于通过材料的弹性形变的用户输入的设备有关的多种弹性材料区域。

图6a-6d图示了根据实施例的可由设备识别的若干输入手势。

图7是根据实施例的用于通过材料的弹性形变的用户输入的方法的示例的流程图。

图8是图示了在其上可实现一个或多个实施例的机器的示例的框图。

具体实施方式

虽然上面所讨论的用户输入设备提供了对允许用户与用户设备交互的问题的一些解决方案,但是上面所讨论的用户输入设备往往涉及通信地附着到用户设备的物理操纵器(如鼠标、数字平板、笔等)或者占据用户设备的物理区域(如集成跟踪点、操纵杆状的指针、触摸板、触摸屏等)。具有与用户设备分离的物理操纵器可能是累赘的且容易丢失。使用户输入设备集成到用户设备的表面中可能导致当表面较小(例如,在诸如仿照手环或眼镜而建模的可穿戴设备之类的小型设备中)时输入方法困难,并减少针对有限表面空间的选项(例如,诸如显示器之类的其它设备)的数目。

对上面所讨论的用户输入设备的可替换解决方案是使用容易得到的弹性表面作为交互平台,从该交互平台可以确定用户输入。也就是说,通过监视材料(如用户的皮肤)中的弹性形变,可以在不使用贵重的设备可访问表面区域或笨拙的物理操纵器的情况下确定用户输入。该方法与其它用户输入方法形成对照,这些其它用户输入方法可以涉及例如用户的皮肤或弹性衣物,诸如使用这些材料作为显示表面(例如,在皮肤上显示网格并检测与网格的交互)、用于设备运动的地标(例如,使手环针对手腕上下移动)或检测声音(例如,使用通过皮肤而传播的声音以检测皮肤上的敲击)。检测材料的弹性形变准许可不利用这些其它方法而实现的范围广泛的手势。

图1是根据实施例的用于通过材料的弹性形变的用户输入的系统100的示例的框图。系统100可包括用户输入设备105。在一示例中,用户输入设备105也可以是用户设备(例如,用户输入设备不仅仅提供用户输入)。在一示例中,系统100也可包括一个或多个其它用户设备140(如移动电话140a或可穿戴耳机140b),其可从用户输入设备105接收用户输入。在一示例中,用户输入设备105是可穿戴设备。在一示例中,用户输入设备105是手环。

用户输入设备105可包括传感器110、比较器115、过滤器120、适配器125以及用户接口130。相对于用户输入设备105的主体定位传感器110,以便观察弹性材料的形态。因此,例如,如果用户输入设备105的主体以手环的形状(例如,腕表形状因子)存在,传感器110可被定位在手环的内表面或边缘表面上。类似地,如果用户输入设备是以挂件形状因子存在,传感器可被置于挂件的背部上,以便在被穿戴时观察胸部。弹性材料能够进行弹性形变。也就是说,材料可以形变并将返回到其原始形状。在该上下文中,原始形状是基线,其可包括低于情境敏感阈值的变化。例如,尽管衣服的袖子可遍及正常穿戴而形变,但形变一般具有与将袖子的一部分拉起且远离手臂不同的特性。在一示例中,弹性材料是皮肤。在一示例中,材料是织物,诸如氨纶或其它弹性材料。

传感器110可包括一个或多个传感元件。传感元件可包括任意的或所有的光子元件(例如,能够感测光子,诸如一般光传感器、相机、激光测距仪或其它深度检测器等)、压力元件(如应变仪等)、电子组件元件(如导电传感元件、电容性传感元件等)或声音元件(如超声测距仪等)。传感器110的传感元件中的一些或全部可参与产生弹性材料的数个形态样本,包括至少第一形态样本和第二形态样本。

光子元件通过感测(例如捕捉)从弹性材料反射的光子来操作。这样的元件可包括相机、光敏电阻等。在一示例中,用户输入设备105包括:发射器,其被定位成发射光以从弹性材料反射到传感器110。因而,对于手腕安装的用户输入设备105而言,在传感器处于手环的手腕区部分上的情况中,发射器将被类似地定位在手环的手腕区侧上。在一示例中,光子元件对红外光敏感。在一示例中,至少第一和第二形态样本是由传感器110捕捉的图像。

在一示例中,用户输入设备105可包括传感器110嵌入到其中的柔性材料。柔性材料可物理地(如通过导线等等)或无线地(如通过电磁信号、声音信号、振动信号等等)连接到用户输入设备105上。柔性材料包括粘合剂或具有粘合性质,且在粘附到柔性材料时操作。粘附使得弹性材料中的形态改变被反映在柔性材料中。因而,例如,嵌入在柔性材料中的压电纤维可提供形态改变的压力(如推、拉、扭曲等)指示而不必须例如将它们嵌入到皮肤内。在一示例中,嵌入在柔性材料中的传感元件是电容性电组件元件。

在一示例中,传感器110可将可观察的弹性材料划分成多个区域。这些区域可以是不同的或在某种程度上(但不是完全)重叠。区域可由传感元件的子集定义。例如,用户输入设备105的一侧上的传感元件可以对应于第一区域,而用户输入设备105的另一侧上的传感元件可以对应于第二区域。

比较器115可以获得(例如检索或被给予)至少第一和第二形态样本并将它们彼此比较以查明差异。在一示例中,形态样本之一从另一形态样本中减去以产生差异。在一示例中,比较样本中的元素,类似的或不同的元素被识别且构成差异。在一示例中,在形态样本是图像的情况中,差异是图像的归一化版本之间的区别。图像归一化可包括减少颜色的数目、将图像对准到公共坐标、边缘检测、或其它图像处理机制以减少信息并允许更加直接地识别样本之间的区别。

过滤器120可通过应用模型到该差异来产生输出。在一示例中,输出是二元的:打开或关闭。在一示例中,输出是程度上的问题(例如,值范围中的值)。在一示例中,模型包括差异与之比较的模式,并且输出依赖于差异是否匹配于阈值内的模式。与模式结合的阈值区分用户所意图的输入动作和可能发生的材料的偶然弹性形变。例如,在通过单个探头(如手指)拉动材料远离用户输入设备的手势中,模式可以是布置在泪滴中的一系列线,其中窄部分处于用户输入设备下方(例如,如图4中所示在按压415处)。由于通常存在这样的模式的特定表达中从一个交互到下一个交互的变化,因此阈值准许对模式的保真度而同时允许该差异。在一示例中,可以基于下述指示来动态调整阈值:输入未被识别且应当已被识别,或者不应被识别的输入被识别。

在一示例中,模型可包括多个模式,并且输出依赖于差异在对应阈值内匹配于该多个模式中的哪个或哪些。在一示例中,对应阈值可以特定于该多个模式中的模式,或可以对应于多于一个模式。通过包括多种模式,相同的传感器110可识别出不同的弹性形变。例如,拉弹性材料对应于与推弹性材料不同的模式,然而,通过所描述的模式对差异匹配,两者都可以在弹性材料的相同部分中被检测到。

在一示例中,该多个个模式中的每一个模式对应于一弹性材料手势。相应地,输出提供了对应手势的识别。在一示例中,手势子集中的手势由使弹性材料形变的多个探头引起。例如,挤压弹性材料的两个手指、扭曲弹性材料的两个手指等等。下面关于图6a-6d描述这些手势的一些示例。在一示例中,手势子集中的手势由使弹性材料形变达至少两个时间段的探头引起。在这个示例中,模式可以包括时间组件,使得该差异与一个或多个附加的差异随时间组合。因而,多个弹性形变(例如双敲击)可被识别为手势。此外,时间组件可以用于确定任意个体弹性材料交互的持续时间(例如长敲击)。

如上所指出,弹性材料手势可包括单探头交互、多探头交互以及随时间的多个单探头交互、或其任意组合。接下来是一些所识别的手势。在定向组件被指示的情况中,它与传感器110有关。弹性材料手势可包括推(单探头或多探头)、拉(单探头或多探头)、压(例如,推到弹性材料的表面中,该表面是暴露于传感器110的表面,诸如皮肤的外面)、提升(例如,在拉动点处垂直于一般表面取向拉动表面)、挤压(多个探头向着彼此拉动弹性材料,例如捏)、分离(多个探头远离彼此拉动弹性材料)、转向或扭曲。如上所指出,下面关于图6a-6d描述这些多探头手势中的一些。

在一示例中,模式可包括位置元素或取向元素。因此,多个模式可以区分弹性材料交互,不仅仅在模式上,而且在差异中发现模式在何处(例如位置)上或在模式的取向上。例如,可以将手腕皮肤上的两个拉动识别为分离的手势,第一个拉动平行于手臂并且第二个拉动以另一个角度(例如垂直)进行。

在一示例中,过滤器120可识别弹性材料的多个区域。这可通过划分出样本空间而完成,差异是从该样本空间导出的且可以位于该样本空间内。因而,可以确定位置元素处于这些区域中的一个内。在一示例中,输出基于先前描述的处于这些区域内的模式匹配。因而,在不同区域中检测到的相同模式产生不同的输出。在一示例中,在从该多个区域中的第一区域中的区域差异导出时的用户输入参数与在从来自该多个区域的第二区域中的区域差异导出时的用户输入参数不同,区域差异是差异的与该多个区域中的区域相对应的部分。

在一示例中,传感器110、比较器115或过滤器120中的至少一个被校准,以忽略对应于无意形变的弹性材料的形态改变。这些校准可以包括:如上所述,阈值处理,使得所测量的形态改变不被继续传递到稍后的组件,除非其超过阈值。在一示例中,传感器110可具有可变敏感度以使阈值出现。在一示例中,在比较样本之前,比较器可以对样本采用归一化过程,以实现校准。这样的归一化可以包括降低所比较的形态样本的分辨率、量化样本的元素等。在一示例中,由过滤器120采用的模型可以是如上所述的经阈值处理的模式。

可以由训练电路集实现校准,该训练电路集可能特定于传感器110、比较器115或过滤器120中的任意一个。训练电路集可接收无输入训练间隔的指示,并将观察结果量化为指示没有与弹性材料的有意用户交互。类似地,可以指示输入训练间隔,在其中可以检测到有意用户交互。在一示例中,训练可包括情境信号(诸如,下面描述的情境信号),以对不同物理活动(诸如静止、步行、跑步、坐着、驾驶等)进行建模。因而,基于情境信号,上面所讨论的校准可能不同。

适配器125可将输出转换成用户输入参数。用户输入参数对应于已知的设备。例如,如果设备是鼠标,用户输入参数可包括按钮点击、坐标等。在一示例中,转换可包括基于模式映射将输出映射到用户参数,其中用户输入设备105的所选择的模式定义输出转换成哪个用户输入参数。例如,表示设备左侧上的拉动的输出可以是第一模式中的选项选择(例如,离散选择,诸如按下按钮或点击),且可以是第二模式中的连续的选项操纵(例如,持续进行,诸如调整音量、保持按钮按下、滚动等)。可通过先前的手势、另一个控制(例如,用户输入设备105上的模式选择器开关)、在用户输入设备105上执行的应用、或从外部源(例如用户设备140a或140b)执行模式选择。

用户接口130可调用对应于用户输入参数的用户输入设备105的动作。在一示例中,动作包括输出来自设备105的可察觉反馈。该可察觉反馈可包括振动、声音、光等,以指示弹性材料交互被识别为输入。该可察觉反馈也可包括显示(例如通过可视显示、可听地等等)由用户输入设备105的应用响应于用户输入参数而提供的结果。该最后示例发生在用户输入设备105也包括一些交互式功能(例如运行软件)的情况中。

在一示例中,动作包括传送用户输入参数到另一设备,如用户设备140a或140b中的任意一个或全部两个。因而,用户输入设备105可提供用于这些其它设备的方便输入机制。例如,手势可以被映射到转移呼叫到语音信箱。相应地,用户不需要将电话140a从她的口袋中取出来以便在会议中将铃声静音。而且,可触摸表面空间有限的设备(诸如,按眼镜建模的耳机显示器和扬声器)可受益于由用户输入设备105提供的用户输入灵活性而无需靠近面部的显眼的手势。

如上面所讨论的那样,由适配器125产生的特定用户输入参数可以是依赖于模式的。在一示例中,该模式可以是从用户输入设备105的可选情境传感器135确定的。情境传感器135可接收情境信号。情境信号可以是多个可能状态中的一个。情境信号可以是到传感器110、比较器115、过滤器120或适配器125中的任意一个或全部中的附加情境输入。在一示例中,情境信号是针对另一个设备的邻近度测量。在一示例中,情境信号标识该另一个设备。在一示例中,邻近度信号标识该另一个设备的类型。例如,当情境信号指示不存在另一个设备(或信号不可用)时,用户输入设备105可以禁用传感器110,并且,当该另一个设备处于某个范围内时,用户输入设备105可以启用传感器110。该灵敏度可以被进一步改善为仅当例如电话140a邻近于用户输入设备105时才启用传感器110。此外,它可以被改善为当用户的电话140a邻近于用户输入设备105时启用传感器110。

在一示例中,情境信号可由比较器115使用以基于情境信号的状态来修改差异。在一示例中,当情境信号处于第一状态(例如没有邻近设备)中时,可以忽略差异,并且否则,将差异准许为正常。在一示例中,情境信号状态可以例如基于在情境信号中指示的设备类型,来定义用于确定差异的归一化标准。因此,更简单的输入机制(例如,耳机140b扬声器的音量控制)可以使用更加简化的归一化,以便以可导出的可准许用户输入参数的数目为代价减少输入错误。

在一示例中,来自过滤器120的模型也可在产生输出时并入情境信号。如上面关于比较器115和传感器110所讨论的那样,当该另一个设备不邻近时,该并入可能禁用输出。在一示例中,模型基于设备的类型来增加或减少其尝试匹配于差异的模式的数目。因此,不同设备可以具有不同弹性材料形变语言。

在一示例中,情境信号是社交情形的标识。在该上下文中,社交情形是牵涉用户和至少一个其他人的情形。情境信号可以标识友好的设备,例如,如在列表中从社交联网服务接收的那样。这些设备或者人们在社交情形中的位置的标识可影响用户输入设备105响应于用户输入参数而采取的动作。例如,如果文件浏览器具有被选择的文件,手臂上的沿社交情形参与者的方向的挥击可以发起将文件传送到该参与者。

在一示例中,情境传感器135可以包括用户输入设备105上的物理交互式元件。物理交互式元件的示例可以包括触摸敏感区域、开关、按钮、光电传感器等。因此,用户可以与交互式元件直接交互以提供情境信号。例如,用户可以覆盖腕带上的光电传感器,以启用上面描述的用户输入设备105的用户输入功能。

图2图示了根据实施例的用于通过材料的弹性形变的用户输入的可穿戴设备205的示例200的示意图。在示例200中,可穿戴设备205围绕身体210的一部分,诸如手腕、手臂、脚踝、腿、颈部等。设备205包括作为传感器的一部分的传感元件215、220和225。传感元件215、220和225被定位以便观察覆盖身体210的弹性材料的表面。如所图示的那样,传感元件处于设备205的内表面上。在一示例中,传感元件215、220或225中的一个或多个可被部分地或完全置于设备205的边缘上,以便例如观察不直接在设备205之下发生的材料的弹性形变。

图3图示了根据实施例的用于通过材料的弹性形变的用户输入的具有嵌入在柔性材料315中的传感器的可穿戴设备305(包括显示器310)的示例300的示意图。如上面关于图1所描述的那样,柔性材料315粘附到弹性材料,使得弹性材料中的形变被反映在柔性材料中。示例柔性材料可包括带(例如具有粘合背部的纸、织物、聚合物)、涂料(例如,在溶剂中悬浮的材料)等等。而且如上所述,传感器的传感元件320、325和330可嵌入在柔性材料315中。该嵌入准许针对用户输入准确地使用大的弹性表面(诸如皮肤),而无需修改(例如植入)表面本身。而且,因为弹性材料提供结构,所以柔性材料仅仅需要容纳传感元件,并不需要提供超出例如元件的关系位置的结构。因而,柔性材料不需要足够硬以例如克服压力传感元件(如传感元件330)的促动力,而是仅仅需要维持传感元件320、325、330的相对位置以例如允许区分下述手势的促动:该手势开始于传感元件320处,并朝向传感元件330向下移动。

传感元件320、325或330可与上面关于图2描述的那些传感元件不同,其中在柔性材料315中对传感元件320、325或330的包括模拟在弹性材料本身中对传感元件的包括。因此,可以使用电容性传感元件来检测交互发生在何处,而不是如通过形变而传送到远程位置那样推断交互位置(例如,在诸如上面的示例200之类的示例中通过形变模式检测到触摸手环之下的皮肤)。

图4图示了根据实施例的用于通过材料的弹性形变的用户输入的用例的示例。设备405包括显示器410。显示器405包括应用输出(例如对于消息传递应用)。给定当前情境,设备405可以提供将被接受的手势的指示器,例如,向左压手腕415是“是”并且向右压手腕420是“否”。左压415图示了皮肤的弹性形变。要指出的是,形变包括可匹配于如上面关于图1描述的模式的压力线。还要指出的是,弹性形变将交互(例如,手指在皮肤上推)打电报给设备405。

图5图示了根据实施例的用于通过材料的弹性形变的用户输入的与设备505有关的多种弹性材料区域515-535。如上面关于图1描述的那样,可以识别弹性材料的多个区域515-535。可以通过如上面所描述的传感元件布置、差异确定或过滤来识别这些区域515-535。区域的识别可以在确定弹性材料交互测量(诸如位置或取向)时使用。在一示例中,基于交互的始发区域,相同的弹性材料交互可以提供不同的用户输入参数。

设备505包括显示器510。在一示例中,显示器510可包括对应于所图示的字母a-e中的每一个的简单照明元件。因而,发光二极管(led)可以处于由a占据的位置中。在一示例中,显示器510给用户提供关于可用区域的指示,在该可用区域内,弹性材料交互将被接受为用户输入。在一示例中,设备505的发射器可以投射光到弹性材料上以指示区域515-535的存在或边界。

图6a-6d图示了根据实施例的可由设备识别的若干输入手势。如所图示的那样,图6a-6d的手势牵涉两个探头(如手指),并且箭头表示与弹性材料表面平行的探头的动作。因而,图6a图示了挤压手势,诸如捏、收拢等。图6b图示了分离手势,诸如拉开、或挤压的相反手势。图6c图示了扭曲手势,其可以在两个方向中的任意一个方向(例如顺时针或逆时针)上。图6d图示了转向手势。

图7是根据实施例的用于通过材料的弹性形变的用户输入的方法700的示例的流程图。方法700的操作在设备上执行,该设备诸如是下面关于图8所描述的设备。在一示例中,上面关于图1所讨论的一个或多个组件可以用于实现方法700的操作。

在操作705处,可以观察弹性材料的形态。这些观察可以由设备的传感器执行,且包括至少两个形态样本。在一示例中,传感器是光子的,并且,观察形态包括捕捉从弹性材料反射的光子。在一示例中,第一形态样本和第二形态样本是由传感器捕捉的图像。

在操作710处,可以比较这两个形态样本以确定它们之间的差异。

在操作715处,可以过滤操作710的差异以产生输出。过滤器可以使用差异被应用到的模型以产生输出。在一示例中,模型包括差异与之比较的模式,输出依赖于差异是否在阈值内匹配于该模式。在一示例中,模型包括多个模式,该多个模式包括该模式,并且其中输出进一步依赖于差异在对应的阈值内匹配于该多个模式中的哪个或哪些。在一示例中,模式包括位置元素和取向元素,位置元素对应于差异中的标记的位置,并且取向元素对应于差异的取向。

在一示例中,该多个模式中的模式对应于弹性材料手势。在一示例中,手势的子集由使弹性材料形变的多个探头引起。在一示例中,手势的子集由使弹性材料形变达至少两个时间段的探头引起。在一示例中,弹性材料手势包括推、拉、压、提升、挤压、分离、转向或扭曲中的至少一个。

在一示例中,在第一形态样本和第二形态样本是图像的情况中,差异是第一形态样本的图像的归一化版本和第二形态样本的图像的归一化版本之间的区别。

在操作720处,可以将操作715的输出转换成用户输入参数。在一示例中,识别弹性材料的多个区域。在一示例中,在从该多个区域中的第一区域中的区域差异导出时的用户输入参数不同于在从来自该多个区域的第二区域中的区域差异导出时的用户输入参数,区域差异是差异的与该多个区域中的区域相对应的部分。

在操作725处,可以调用对应于用户输入参数的设备的动作。在一示例中,设备的动作包括输出来自设备的可察觉反馈。在一示例中,设备的动作包括提供用户输入参数给设备的应用并显示由应用提供的结果。在一示例中,设备的动作包括传送用户输入到另一设备。

在可选操作730处,可以发光以捕捉形态样本。在一示例中,光是设备的光子传感器对其敏感的波长。在一示例中,光处于人的可见光谱内。在一示例中,光不处于人的可见光谱内。在一示例中,光处于红外区中。在一示例中,光提供弹性材料上的模式。在一示例中,模式给用户指示弹性材料的区域。在一示例中,模式促进归一化样本以用于比较。

在可选操作735处,可以接收情境信号。在一示例中,当情境信号处于第一状态中时,启用传感器,并且否则,禁用传感器。在一示例中,基于情境信号的状态来修改操作710的差异。在一示例中,将情境信号并入到操作715的输出的产生中。在一示例中,修改操作720的转换,使得基于情境信号将差异的输出转换成来自多个用户输入参数的用户输入参数。在一示例中,情境信号是对另一设备的邻近度测量。在一示例中,情境信号是社交情形的标识。

图8图示了在其上可执行本文所讨论的任意一个或多个技术(例如方法)的示例机器800的框图。在可替换的实施例中,机器800可以操作为独立的设备或可以连接(例如联网)到其它机器。在联网的部署中,机器800可以在服务器-客户端网络环境中在服务器机器、客户端机器或这两者的身份中操作。在一示例中,机器800可以在对等(p2p)(或其它分布式)网络环境中充当对等端机器。机器800可以是个人计算机(pc)、平板pc、机顶盒(stb)、个人数字助理(pda)、移动电话、web器具、网络路由器、交换机或桥接器、或者任意下述机器:该机器能够执行指定要由该机器采取的动作的指令(顺序的或以其它方式)。此外,尽管仅图示了单个机器,但术语“机器”还应该被理解成包括任意下述机器集合:其分别或联合执行用于执行本文所讨论的一个或多个方法(诸如云计算、软件即服务(saas)、其它计算机集群配置)的(一个或多个)指令集。

如本文所描述的示例可包括逻辑或数个组件或机制或者可通过逻辑或数个组件或机制来操作。电路集是在包括硬件(例如简单电路、门、逻辑等)的有形实体中实现的电路集合。电路集成员可以是随时间灵活的,且构成硬件可变性的基础。电路集包括可在操作时单独或组合执行指定操作的成员。在一示例中,电路集的硬件可以被不变地设计成实施特定操作(例如硬连线的)。在一示例中,电路集的硬件可以包括:可变地连接的物理组件(如执行单元、晶体管、简单电路等),其包括物理上被修改(例如,磁性地、电气地、不变质量粒子的可移动放置)成对特定操作的指令进行编码的计算机可读介质。在连接物理组件时,硬件组成部分的构成基础的电气性质例如从绝缘体改变成导体,或反之亦然。指令使嵌入的硬件(如执行单元或加载机构)能够通过可变的连接在硬件中创建电路集的成员,以在处于操作中时实施特定操作的部分。相应地,当设备正在操作时,计算机可读介质通信地耦合到电路集成员的其它组件。在一示例中,物理组件中的任意一个可以被用在多于一个电路集的多于一个成员中。例如,在操作下,执行单元可以在一个时间点处被用在第一电路集的第一电路中,且在不同的时间处由第一电路集中的第二电路或第二电路集中的第三电路重用。

机器(如计算机系统)800可包括硬件处理器802(如中央处理单元(cpu)、图形处理单元(gpu)、硬件处理器核或其任意组合)、主存储器804和静态存储器806,它们中的一些或全部可以通过互连链路(如总线)808彼此通信。机器800可进一步包括显示单元810、字母数字输入设备812(如键盘)以及用户接口(ui)导航设备814(如鼠标)。在一示例中,显示单元810、输入设备812和ui导航设备814可以是触摸屏显示器。机器800可以附加地包括储存设备(如驱动单元)816、信号生成设备818(如扬声器)、网络接口设备820、以及一个或多个传感器821,诸如全球定位系统(gps)传感器、罗盘、加速度计或其它传感器。机器800可包括输出控制器828,诸如串行(如通用串行总线(usb))、并行或其它有线或无线(如红外(ir)、近场通信(nfc)等)连接,以通信或控制一个或多个外围设备(如打印机、读卡器等)。

储存设备816可包括机器可读介质822,在其上存储由本文所描述的任意一个或多个技术或功能体现或利用的数据结构或指令824(如软件)的一个或多个集合。指令824也可以在其由机器800执行期间完全或至少部分地驻留在主存储器804内、静态存储器806内或硬件处理器802内。在一示例中,硬件处理器802、主存储器804、静态存储器806或储存设备816中的一个或任意组合可以组成机器可读介质。

尽管机器可读介质822被图示为单个介质,但术语“机器可读介质”可包括被配置成存储一个或多个指令824的单个介质或多个介质(例如集中式或分布式数据库、和/或关联的高速缓存和服务器)。

术语“机器可读介质”可包括任意下述介质:其能够存储、编码或承载供机器800执行的指令,并使机器800执行本公开的任意一个或多个技术,或能够存储、编码或承载由这样的指令使用或与这样的指令相关联的数据结构。非限制性机器可读介质示例可包括固态存储器以及光学介质和磁介质。在一示例中,集结的机器可读介质包括具有多个粒子的机器可读介质,该多个粒子具有不变(例如,静)质量。相应地,集结的机器可读介质不是瞬变传播信号。集结的机器可读介质的特定示例可包括:非易失性存储器,诸如半导体存储器设备(如电可编程只读存储器(eprom)、电可擦除可编程只读存储器(eeprom))和闪存设备;磁盘,诸如内部硬盘和可移除盘;磁光盘;以及cd-rom和dvd-rom盘。

指令824可进一步通过网络接口设备820、使用传送介质在通信网络826上传送或接收,网络接口设备820利用数个传输协议(例如帧中继、因特网协议(ip)、传送控制协议(tcp)、用户数据报协议(udp)、超文本传输协议(http)等)中的任意一个。除了其它以外,示例通信网络可包括局域网(lan)、广域网(wan)、分组数据网络(如因特网)、移动电话网络(如蜂窝网络)、普通老式电话(pots)网络、以及无线数据网络(例如,被称作的电气和电子工程师学会(ieee)802.11标准族、被称作的ieee802.16标准族)、ieee802.15.4标准族、对等(p2p)网络。在一示例中,网络接口设备820可包括一个或多个物理插孔(如以太网、同轴或电话插孔)或者一个或多个连接到通信网络826的天线。在一示例中,网络接口设备820可包括:多个天线,其使用单输入多输出(simo)、多输入多输出(mimo)或多输入单输出(miso)技术中的至少一个来进行无线通信。术语“传送介质”应该被理解成包括能够存储、编码或承载供机器800执行的指令的任意无形介质,且包括数字或模拟通信信号或者促进这样的软件的通信的其它无形介质。

附加注释和示例

示例1可以包括主题(诸如用于通过材料的弹性形变的用户输入的系统、装置或设备),其包括:传感器,观察包括第一形态样本和第二形态样本的弹性材料的形态;比较器,将该第一形态样本和该第二形态样本彼此比较以查明差异;过滤器,通过将模型应用到该差异来产生输出;适配器,将输出转换成用户输入参数;以及用户接口,调用对应于该用户输入参数的设备的动作。

在示例2中,示例1的主题可以可选地包括,其中该材料是皮肤。

在示例3中,示例1-2中任一项的主题可以可选地包括,其中该材料是织物。

在示例4中,示例1-3中任一项的主题可以可选地包括,其中该模型包括该差异与之比较的模式,该输出依赖于该差异是否在阈值内匹配于该模式。

在示例5中,示例4的主题可以可选地包括,其中该模型包括多个模式,该多个模式包括该模式,以及其中该输出进一步依赖于该差异在对应的阈值内匹配于该多个模式中的哪个或哪些。

在示例6中,示例5的主题可以可选地包括,其中该多个模式中的模式对应于弹性材料手势。

在示例7中,示例6的主题可以可选地包括,其中该手势的子集由使该弹性材料形变的多个探头引起。

在示例8中,示例6-7中任一项的主题可以可选地包括,其中该手势的子集由使该弹性材料形变达至少两个时间段的探头引起。

在示例9中,示例6-8中任一项的主题可以可选地包括,其中该弹性材料手势包括推、拉、压、提升、挤压、分离、转向或扭曲中的至少一个。

在示例10中,示例4-9中任一项的主题可以可选地包括,其中该模式包括位置元素和取向元素,该位置元素对应于该差异中的标记的位置,并且该取向元素对应于该差异的取向。

在示例11中,示例1-10中任一项的主题可以可选地包括,其中该传感器或该过滤器中的至少一个识别该弹性材料的多个区域。

在示例12中,示例11的主题可以可选地包括,其中在从该多个区域中的第一区域中的区域差异导出时的用户输入参数不同于在从来自该多个区域的第二区域中的区域差异导出时的用户输入参数,区域差异是该差异的与该多个区域中的区域相对应的部分。

在示例13中,示例1-12中任一项的主题可以可选地包括,其中该传感器、该比较器或该过滤器中的至少一个被校准以忽略对应于无意形变的该弹性材料的形态改变。

在示例14中,示例1-13中任一项的主题可以可选地包括,其中该传感器是光子的。

在示例15中,示例14的主题可以可选地包括,其中观察该形态包括捕捉从该弹性材料反射的光子。

在示例16中,示例15的主题可以可选地包括,其中该第一形态样本和该第二形态样本是由传感器捕捉的图像。

在示例17中,示例16的主题可以可选地包括,其中该差异是该第一形态样本的图像的归一化版本与该第二形态样本的图像的归一化版本之间的区别。

在示例18中,示例14-17中任一项的主题可以可选地包括发射器,其被定位成发射光以从该弹性材料反射到该传感器,该传感器对光的波长敏感。

在示例19中,示例18的主题可以可选地包括,其中该波长是红外的。

在示例20中,示例1-19中任一项的主题可以可选地包括,其中该传感器是压力传感器。

在示例21中,示例1-20中任一项的主题可以可选地包括,其中该传感器是电气组件传感器。

在示例22中,示例21的主题可以可选地包括,其中电气组件是电导或电容中的至少一个。

在示例23中,示例1-22的主题可以可选地包括柔性材料,其中该传感器被嵌入在该柔性材料中,该柔性材料粘附到该弹性材料,使得该弹性材料中的形态改变被反映在该柔性材料中。

在示例24中,示例1-23的主题可以可选地包括接收情境信号的情境传感器。

在示例25中,示例24的主题可以可选地包括,其中当该情境信号处于第一状态中时,启用该传感器,并且否则,禁用该传感器。

在示例26中,示例24-25中任一项的主题可以可选地包括,其中该比较器基于该情境信号的状态来修改该差异。

在示例27中,示例24-26中任一项的主题可以可选地包括,其中该模型在产生该输出时并入该情境信号。

在示例28中,示例24-27中任一项的主题可以可选地包括,其中该适配器基于该情境信号将该差异的输出转换成来自多个用户输入参数的该用户输入参数。

在示例29中,示例24-28中任一项的主题可以可选地包括,其中该情境信号是针对另一设备的邻近度测量。

在示例30中,示例24-29中任一项的主题可以可选地包括,其中该情境信号是社交情形的标识。

在示例31中,示例1-30中任一项的主题可以可选地包括,其中该设备的动作包括将该用户输入传送到另一设备。

在示例32中,示例1-31中任一项的主题可以可选地包括,其中该设备的动作包括输出来自该设备的可察觉反馈。

在示例33中,示例32的主题可以可选地包括,其中该设备的动作包括将该用户输入参数提供给该设备的应用以及显示由该应用提供的结果。

在示例34中,示例1-33中任一项的主题可以可选地包括,其中该设备是可穿戴设备。

在示例35中,示例34的主题可以可选地包括,其中该设备是手环。

示例36可以包括或可以可选地与示例1-35中任一项的主题组合以包括主题(诸如方法、用于执行动作的部件、或包括在由机器执行时使机器执行动作的指令的机器可读介质),其包括:通过传感器观察包括第一形态样本和第二形态样本的弹性材料的形态;通过比较器将该第一形态样本和该第二形态样本彼此比较以查明差异;通过应用模型到该差异来过滤该差异以产生输出;通过适配器将该输出转换成用户输入参数;以及调用对应于该用户输入参数的设备的动作。

在示例37中,示例36的主题可以可选地包括,其中该材料是皮肤。

在示例38中,示例36-37中任一项的主题可以可选地包括,其中该材料是织物。

在示例39中,示例36-38中任一项的主题可以可选地包括,其中该模型包括该差异与之比较的模式,该输出依赖于该差异是否在阈值内匹配于该模式。

在示例40中,示例39的主题可以可选地包括,其中该模型包括多个模式,该多个模式包括该模式,以及其中该输出进一步依赖于该差异在对应的阈值内匹配于该多个模式中的哪个或哪些。

在示例41中,示例40的主题可以可选地包括,其中该多个模式中的模式对应于弹性材料手势。

在示例42中,示例41的主题可以可选地包括,其中该手势的子集由使该弹性材料形变的多个探头引起。

在示例43中,示例42的主题可以可选地包括,其中该手势的子集由使该弹性材料形变达至少两个时间段的探头引起。

在示例44中,示例42-43中任一项的主题可以可选地包括,其中该弹性材料手势包括推、拉、压、提升、挤压、分离、转向或扭曲中的至少一个。

在示例45中,示例40-44中任一项的主题可以可选地包括,其中该模式包括位置元素和取向元素,该位置元素对应于该差异中的标记的位置,并且该取向元素对应于该差异的取向。

在示例46中,示例36-45中任一项的主题可以可选地包括,其中该传感器或该过滤器中的至少一个识别该弹性材料的多个区域。

在示例47中,示例46的主题可以可选地包括,其中在从该多个区域中的第一区域中的区域差异导出时的用户输入参数不同于在从来自该多个区域的第二区域中的区域差异导出时的用户输入参数,区域差异是该差异的与该多个区域中的区域相对应的部分。

在示例48中,示例36-47中任一项的主题可以可选地包括,其中该传感器、该比较器或该过滤器中的至少一个被校准以忽略对应于无意形变的该弹性材料的形态改变。

在示例49中,示例36-48中任一项的主题可以可选地包括,其中该传感器是光子的。

在示例50中,示例49的主题可以可选地包括,其中观察该形态包括捕捉从该弹性材料反射的光子。

在示例51中,示例50的主题可以可选地包括,其中该第一形态样本和该第二形态样本是由传感器捕捉的图像。

在示例52中,示例51的主题可以可选地包括,其中该差异是该第一形态样本的图像的归一化版本与该第二形态样本的图像的归一化版本之间的区别。

在示例53中,示例49-52中任一项的主题可以可选地包括通过发射器来发射光,该发射器被定位成发射光以从该弹性材料反射到该传感器,该传感器对光的波长敏感。

在示例54中,示例53的主题可以可选地包括,其中该波长是红外的。

在示例55中,示例36-54中任一项的主题可以可选地包括,其中该传感器是压力传感器。

在示例56中,示例36-55中任一项的主题可以可选地包括,其中该传感器是电气组件传感器。

在示例57中,示例56的主题可以可选地包括,其中电气组件是电导或电容中的至少一个。

在示例58中,示例36-57中任一项的主题可以可选地包括,其中该传感器被嵌入在柔性材料中,该柔性材料粘附到该弹性材料,使得该弹性材料中的形态改变被反映在该柔性材料中。

在示例59中,示例36-58中任一项的主题可以可选地包括接收情境信号。

在示例60中,示例59的主题可以可选地包括,其中当该情境信号处于第一状态中时,启用该传感器,并且否则,禁用该传感器。

在示例61中,示例59-60中任一项的主题可以可选地包括基于该情境信号的状态来修改该差异。

在示例62中,示例59-61中任一项的主题可以可选地包括,其中该模型在产生该输出时并入该情境信号。

在示例63中,示例59-62中任一项的主题可以可选地包括,其中转换包括基于该情境信号将该差异的输出转换成来自多个用户输入参数的该用户输入参数。

在示例64中,示例59-63中任一项的主题可以可选地包括,其中该情境信号是针对另一设备的邻近度测量。

在示例65中,示例59-64中任一项的主题可以可选地包括,其中该情境信号是社交情形的标识。

在示例66中,示例36-65中任一项的主题可以可选地包括,其中该设备的动作包括将该用户输入传送到另一设备。

在示例67中,示例36-66的主题可以可选地包括,其中该设备的动作包括输出来自该设备的可察觉反馈。

在示例68中,示例67的主题可以可选地包括,其中该设备的动作包括将该用户输入参数提供给该设备的应用以及显示由该应用提供的结果。

在示例69中,示例36-68中任一项的主题,其中该设备是可穿戴设备。

在示例70中,示例69的主题,其中该设备是手环。

在示例71中,包括指令的至少一个机器可读介质,该指令在由机器执行时使该机器执行示例36-70中任一项的主题。

在示例72中,一种包括用于执行示例36-70的主题中任一项的部件的系统。

示例73可以包括或可以可选地与示例1-72中任一项的主题组合以包括主题(诸如用于通过材料的弹性形变的用户输入的设备、装置或系统),其包括:用于通过传感器观察包括第一形态样本和第二形态样本的弹性材料的形态的部件;用于通过比较器将该第一形态样本和该第二形态样本彼此比较以查明差异的部件;用于通过应用模型到该差异来过滤该差异以产生输出的部件;用于通过适配器将该输出转换成用户输入参数的部件;以及用于调用对应于该用户输入参数的设备的动作的部件。

在示例74中,示例73的主题可以可选地包括,其中该材料是皮肤。

在示例75中,示例73-74中任一项的主题可以可选地包括,其中该材料是织物。

在示例76中,示例73-75中任一项的主题可以可选地包括,其中该模型包括该差异与之比较的模式,该输出依赖于该差异是否在阈值内匹配于该模式。

在示例77中,示例76的主题可以可选地包括,其中该模型包括多个模式,该多个模式包括该模式,以及其中该输出进一步依赖于该差异在对应的阈值内匹配于该多个模式中的哪个或哪些。

在示例78中,示例77的主题可以可选地包括,其中该多个模式中的模式对应于弹性材料手势。

在示例79中,示例78的主题可以可选地包括,其中该手势的子集由使该弹性材料形变的多个探头引起。

在示例80中,示例79的主题可以可选地包括,其中该手势的子集由使该弹性材料形变达至少两个时间段的探头引起。

在示例81中,示例79-80中任一项的主题可以可选地包括,其中该弹性材料手势包括推、拉、压、提升、挤压、分离、转向或扭曲中的至少一个。

在示例82中,示例77-81中任一项的主题可以可选地包括,其中该模式包括位置元素和取向元素,该位置元素对应于该差异中的标记的位置,并且该取向元素对应于该差异的取向。

在示例83中,示例73-82中任一项的主题可以可选地包括,其中该传感器或该过滤器中的至少一个识别该弹性材料的多个区域。

在示例84中,示例83的主题可以可选地包括,其中在从该多个区域中的第一区域中的区域差异导出时的用户输入参数不同于在从来自该多个区域的第二区域中的区域差异导出时的用户输入参数,区域差异是该差异的与该多个区域中的区域相对应的部分。

在示例85中,示例73-84中任一项的主题可以可选地包括,其中该传感器、该比较器或该过滤器中的至少一个被校准以忽略对应于无意形变的该弹性材料的形态改变。

在示例86中,示例73-85中任一项的主题可以可选地包括,其中该传感器是光子的。

在示例87中,示例86的主题可以可选地包括,其中用于观察该形态的部件包括用于捕捉从该弹性材料反射的光子的部件。

在示例88中,示例87的主题可以可选地包括,其中该第一形态样本和该第二形态样本是由传感器捕捉的图像。

在示例89中,示例88的主题可以可选地包括,其中该差异是该第一形态样本的图像的归一化版本与该第二形态样本的图像的归一化版本之间的区别。

在示例90中,示例86-89中任一项的主题可以可选地包括用于通过发射器来发射光的部件,该发射器被定位成发射光以从该弹性材料反射到该传感器,该传感器对光的波长敏感。

在示例91中,示例90的主题可以可选地包括,其中该波长是红外的。

在示例92中,示例73-91中任一项的主题可以可选地包括,其中该传感器是压力传感器。

在示例93中,示例73-92中任一项的主题,其中该传感器是电气组件传感器。

在示例94中,示例93的主题可以可选地包括,其中电气组件是电导或电容中的至少一个。

在示例95中,示例73-94中任一项的主题可以可选地包括,其中该传感器被嵌入在柔性材料中,该柔性材料粘附到该弹性材料,使得该弹性材料中的形态改变被反映在该柔性材料中。

在示例96中,示例73-95中任一项的主题可以可选地包括用于接收情境信号的部件。

在示例97中,示例96的主题可以可选地包括,其中当该情境信号处于第一状态中时,启用该传感器,并且否则,禁用该传感器。

在示例98中,示例96-97中任一项的主题可以可选地包括用于基于该情境信号的状态来修改该差异的部件。

在示例99中,示例96-98中任一项的主题可以可选地包括,其中该模型在产生该输出时并入该情境信号。

在示例100中,示例96-99中任一项的主题可以可选地包括,其中用于转换的部件包括用于基于该情境信号将该差异的输出转换成来自多个用户输入参数的该用户输入参数的部件。

在示例101中,示例96-100中任一项的主题可以可选地包括,其中该情境信号是针对另一设备的邻近度测量。

在示例102中,示例96-101中任一项的主题可以可选地包括,其中该情境信号是社交情形的标识。

在示例103中,示例73-102中任一项的主题可以可选地包括,其中该设备的动作包括将该用户输入传送到另一设备。

在示例104中,示例73-103中任一项的主题可以可选地包括,其中该设备的动作包括输出来自该设备的可察觉反馈。

在示例105中,示例104的主题可以可选地包括,其中该设备的动作包括将该用户输入参数提供给该设备的应用以及显示由该应用提供的结果。

在示例106中,示例73-105中任一项的主题可以可选地包括,其中该设备是可穿戴设备。

在示例107中,示例106的主题可以可选地包括,其中该设备是手环。

上面的详细描述包括对附图的参考,附图形成了详细描述的一部分。附图通过示意的方式示出了可实践的特定实施例。这些实施例在本文中也被称为“示例”。这样的示例可以包括除所示出或描述的那些元素外的元素。然而,本发明人还考虑到下述示例:其中仅提供了所示出或描述的那些元素。而且,本发明人还关于特定示例(或者其一个或多个方面)或者关于本文所示出或描述的其它示例(或者其一个或多个方面),考虑到使用所示出或描述的那些元素的任意组合或排列的示例(或者其一个或多个方面)。

本文档中提及的所有公开、专利和专利文档以其全文通过引用的方式并入本文,就像分别通过引用的方式而并入那样。在本文档和如此通过引用的方式而并入的那些文档之间的使用不一致的情况下,并入的引用中的使用应当被视为对本文档的使用的补充;对于不可调和的不一致,本文档中的使用掌控。

在本文档中,如在专利文档中常见的那样,使用了术语“一”或“一个”,以包括一个或多于一个,而与“至少一个”或“一个或多个”的任意其它实例或使用无关。在本文档中,使用术语“或者”来指代非排他的或者,使得“a或者b”包括“a,但没有b”、“b,但没有a”以及“a和b”,除非以其它方式指示。在所附权利要求中,使用术语“包含”和“在其中”作为相应术语“包括”和“其中”的直白英文等同物。而且,在接下来的权利要求中,术语“包含”和“包括”是开放式的,也就是说,包括除在权利要求中这样的术语之后列出的那些元素外的元素的系统、设备、制品或进程仍然被视为落在该权利要求的范围内。而且,在接下来的权利要求中,术语“第一”、“第二”和“第三”等等仅被用作标签,且不意图对其对象施加数值要求。

上面的描述意图是说明性的而不是限制性的。例如,上面描述的示例(或者其一个或多个方面)可结合彼此而使用。可以使用其它实施例,诸如由本领域普通技术人员在回顾以上描述时。摘要将允许读者快速弄清技术公开的本质,并且是在下述理解下主张的:其将不用于解释或限制权利要求的范围或含义。而且,在上面的具体实施方式中,可以将各种特征成组在一起以精简本公开。这不应被解释为意图未要求保护的所公开的特征对任意权利要求来说必要。更确切地,本发明主题可以在于特定的所公开的实施例的并非所有特征。因此,接下来的权利要求由此并入到具体实施方式中,其中每一个权利要求独立作为单独的实施例。应当参考所附权利要求连同这样的权利要求有资格享有的等同物的全部范围来确定实施例的范围。

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