多传感器手部检测的制作方法

文档序号:9770047阅读:569来源:国知局
多传感器手部检测的制作方法
【技术领域】
[0001 ]本公开总体涉及移动计算设备。
【背景技术】
[0002] 诸如智能手机、平板电脑、或者膝上型电脑等移动计算设备可包括用于确定其位 置、方向、或者方位的功能,诸如GPS接收器、指南针、或者陀螺仪。该设备还可包括用于无线 通信的功能,诸如,蓝牙通信、近场通信(NFC)或红外线(IR)通信或者利用无线局域网 (WLAN)或蜂窝电话网络的通信。这种设备还可包括一个或多个照相机、扫描仪、触摸屏、麦 克风或扬声器。移动计算设备还可以执行软件应用程序,诸如,游戏、网络浏览器或社交网 络应用程序。利用社交网络应用程序,用户可以与他们的社交网络中的其他用户连接、通信 并且共享信息。

【发明内容】

[0003] 在【具体实施方式】中,可以通过根据准确并快速地检测关于人类的手或其他人体部 分的物理状态之间的转换(例如,接近设备、与设备进行接触、抓握设备、移动设备、释放设 备、移动远离设备)产生的、来自传感器的输入推断用户意图使得能够在一定程度上改善用 户体验。通过关联跨多个类型的传感器(例如,电场传感器、光学接近传感器、或加速计)的 输入数据,可促进状态之间的这种转换的检测的精确度的提高,以便排除误检。
[0004] 例如,如果计算设备可检测用户的手部的接近及抓握,则计算设备能够推测用户 即将使用计算设备,并且因此,启动任意程序下载和/或上传数据以便将计算设备上的应用 程序和/或数据更新至最新。如果该设备仅使用电场传感器,因为移动设备位于裤子口袋中 并且仅通过薄织物层与用户的腿部隔开,则可能产生误检。然而,通过关联来自电场传感器 的输入与来自其它传感器(例如,光学接近传感器或加速计)的输入,可检测误检,来自其它 传感器的输入表示没有尝试抓握设备。在另一示例中,人类手部的抓握的正检测可能需要 触发沿着设备的边缘和侧面以具体方式分布的多个电场传感器(例如,通过设备对侧上的 两个或更多个数位,结合接触的同时检测来检测设备的一个侧面上的单数位接触)。
[0005] 在另一示例中,当设备搁置在桌子上时,如果通信设备可检测用户手指的接触,则 设备能够触发应用程序功能,例如,自动显示用户可键入状态更新的窗口。【具体实施方式】可 将加速计的标记与电场感测信号相关联。
【附图说明】
[0006] 图1示出了示例性移动计算设备。
[0007] 图2示出了示例性移动计算设备的示例性传感器配置。
[0008] 图3示出了用于基于推断出的用户意图启动计算设备预先确定的功能的示例性方 法。
[0009] 图4A-图4B示出了示例性传感器数据的转换的示例性检测。
[0010] 图5示出了与社交网络系统相关联的示例性网络环境。
[0011] 图6示出了传感器数据的示例性分类。
[0012] 图7示出了用于确定传感器数据是否对应于客户端系统的预先确定的使用的示例 性方法。
[0013] 图8示出了通过示例性投影的计算传感器数据的分量的示例性隔离。
[0014] 图9示出了隔离传感器数据的分量的示例性方法。
[00?5]图10示出了示例性计算系统。
【具体实施方式】
[0016] 图1示出了示例性移动计算设备。在【具体实施方式】中,客户端系统可以是如上所述 的移动计算设备10。本公开内容考虑采取任何合适物理形式的移动计算设备10。在具体实 施方式中,移动计算设备10可以是以下所描述的计算系统。作为实例并不作为限制性方式, 移动计算设备10可以是单板计算机系统(SBC)(诸如,电脑模组(COM)或者系统模组(S0M))、 膝上型或者笔记本计算机系统、移动电话、智能电话、个人数字助理(PDA)、平板计算机系 统、或者这些中两种或者更多种的组合。在【具体实施方式】中,移动计算设备10可具有作为输 入组件的主触摸传感器12。在电容式触摸传感器的情况下,则可以存在三种类型的电极:发 射式、接收式、以及加载式。这些电极可以连接至控制器,该控制器设计成能用电脉冲驱动 发射电极。在图1的实例中,触摸传感器12结合在移动计算设备10的前表面上。在图1的实例 中,一个或多个次触摸传感器14A至14D可以结合到移动计算设备10的一个或多个表面。在
【具体实施方式】中,一个或多个次触摸传感器14A-14B可具有在移动计算设备10的多个表面 的部分上的覆盖范围,诸如,侧表面或底表面的部分。如下所述,可以通过一个或多个触摸 传感器12和14A-14D或者传感器类型的任意组合检测到的传感器数据的转换来推断与移动 计算设备10相关联的用户的意图。
[0017] 移动计算设备10可包括:通信部件,用于与以太网或者其他基于有线的网络或无 线NIC(WNIC)通信;无线适配器,用于与例如WI-FI网络的无线网络通信;或者调制解调器, 用于与诸如第三代移动远程通信(3G)的蜂窝网络,或者长期演进(LTE)网络通信。本公开内 容考虑任何合适的网络和用于它的任何合适的通信部件。作为实例并不作为限制性方式, 移动计算设备10可与自组织网络、个人局域网(PAN)、局域网(LAN)、广域网(WAN)、城域网 (MAN)、或者因特网的一个或者多个部分、或者这些中的两种或者更多种的组合通信。这些 网络中的一个或多个中的一个或多个部分可以为有线或者无线。作为另一实例,移动计算 设备10可以与无线PAN(WPAN)(诸如,蓝牙WPAN)、WI-FI网络、WI-MAX网络、蜂窝电话网络(诸 如,全球移动通信系统(GSM)、3G、或LTE网络)、或其他合适的无线网络或这些中的两种或多 于两种的组合通信。在适当的情况下,移动计算设备10可以包括用于这些网络中任一个的 任意合适的通信部件。
[0018] 在【具体实施方式】中,移动计算设备10可具有多个操作状态。作为实例并不作为限 制性方式,当移动计算设备10没被其用户使用达一段时间(例如,几秒)时,移动计算设备10 可以进入节电状态。处于省电状态时,为了节约能源并延长电池寿命,移动计算设备10可以 在低功率水平下操作。移动计算设备10的显示器可能会变暗或断电。在任何给定时间,例 如,根据用户是否正在使用移动计算设备10、自最近使用移动计算设备10已过去的时间量、 移动计算设备10的物理环境(例如,在携带式仪器箱、口袋、或抽屉中),移动计算设备10可 以处于任意合适的操作状态。
[0019] 在【具体实施方式】中,移动计算设备10的应用处理器执行的应用程序可以提示用户 在预先确定的时段内执行具体动作以提供传感器数据,该传感器数据可以起到针对诸如支 持向量机(SVM)、神经网络、置信传播、或K-means算法的机器学习算法的训练数据的作用。 作为实例并不作为限制性方式,用户可以向应用程序指示正在执行特定动作,诸如,骑自行 车、将移动计算设备10装在口袋里坐着、或者从口袋中拿出移动计算设备10,并且训练应用 程序可以通过一个或多个类型的传感器记录对应于具体动作的传感器数据。在具体实施方 式中,每个动作可被分类成与移动计算设备10相关联的大量状态中的特定状态,诸如,与移 动计算设备10进行物理接触相关联的动作,或者与移动计算设备10物理接触不相关联的动 作。
[0020] 作为实例并不作为限制性方式,移动计算设备10可以发送传感器数据作为对应于 与每个动作相关联的特定状态的测定值和状态值的阵列。例如,训练数据可以是来自移动 计算设备10的一个或多个触摸传感器的电容值的阵列。作为另一实例,训练数据可以包括 当执行特定动作时由加速计测量的加速度。如上所述,训练数据还可以包括使特定动作与 移动计算设备10的特定状态(诸如,与移动计算设备10物理接触)相关联的指示信息。作为 实例并不作为限制性方式,"〇"可以分配给表示将移动计算设备10搁置在表面上(诸如,桌 子)的状态。作为另一实例,"Γ可以分配给表示与移动计算设备10进行物理接触(诸如,从 桌子上拾起来)的状态。尽管本公开描述了收集特定数量的与移动计算设备相关联的特定 状态的训练数据,但本公开考虑与任何合适的计算设备相关联的任何合适数量的状态的训 练数据。
[0021] 在【具体实施方式】中,至少部分基于实时传感器数据与训练数据的比较,实时传感 器数据可被确定为对应于移动计算设备10的一个或多个预先确定的预期使用的事件。如下 所述,训练数据可被用于将传感器数据分类成移动计算设备10的多个预先确定的使用并且 定义将传感器数据分成移动计算设备10的预先确定的使用的超平面。此外,定义超平面的 参数可被发送至移动计算设备10并且如下所述,至少部分基于实时传感器数据对于超平面 的比较,移动计算设备10的处理器(例如,传感器集线器)可以确定实时传感器是对应于移 动计算设备10的预先确定的预期使用之一的事件。
[0022] 在【具体实施方式】中,至少部分基于分析实时传感器数据的向量映射的投影,实时 传感器数据可被确定为对应于移动计算设备10的即将发生的使用。如下所述,对应于实时 传感器数据的向量在对应于稳态条件的向量上的投影可以减小向量的线性相关性。此外, 处理器(例如,传感器集线器)可以通过计算向量的点积计算投影并且如下所述确定移动计 算设备10的即将发生的使用。
[0023] 图2示出了示例性移动计算设备的示例性传感器配置。在【具体实施方式】中,移动计 算设备10的传感器阵列20可以包括一个或多个类型的传感器。一个或多个类型的传感器可 以包括触摸传感器、加速计、陀螺仪、光学接近传感器、环境光传感器、图像传感器、麦克风、 或者它们的任意组合。不同类型的传感器阵列20可以各自测量不同类型的数据。尽管本公 开描述了通过特定类型的传感器收集与移动计算设备相关联的环境数据的收集,但本公开 内容考虑通过任意合适类型的传感器收集与移动计算设备相关联的传感器数据。传感器阵 列20的一个或多个传感器可以耦接至移动计算设备10的传感器集线器40。作为实例并不作 为限制性方式,传感器集线器40可以是低功耗处理器,该低功耗处理器控制传感器阵列20 的一个或多个传感器、管理用于传感器的电力、处理传感器输入、聚集传感器数据、并且执 行某个传感器功能。在【具体实施方式】中,传感器阵列20的一个或多个类型的传感器可以连 接至控制器42。作为实例并不作为限制性方式,传感器集线器40可以耦接至控制器42,控制 器进而耦接至传感器阵列20。在【具体实施方式】中,传感器监控器可以管理传感器阵列20。在
【具体实施方式】中,如下所述,移动计算设备10的传感器集线器40或者应用处理器检测由传 感器阵列20的一个或多个类型的传感器测量的数据的转换并且使来自不同类型的传感器 的数据的转换互
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1