根据手势输入来启用设备特征.pdf

上传人:a2 文档编号:1751036 上传时间:2018-07-09 格式:PDF 页数:18 大小:1.16MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410532361.0

申请日:

2014.10.10

公开号:

CN104731315A

公开日:

2015.06.24

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/01申请日:20141010|||公开

IPC分类号:

G06F3/01; G06F3/0346(2013.01)I

主分类号:

G06F3/01

申请人:

联想(新加坡)私人有限公司

发明人:

拉塞尔·斯佩格特·范布恩; 约翰·卡尔·梅谢; 纳森·J·彼得森; 罗德·D·沃特曼; 阿诺德·S·韦克斯勒

地址:

新加坡新加坡城

优先权:

14/137,386 2013.12.20 US

专利代理机构:

北京集佳知识产权代理有限公司11227

代理人:

朱胜; 李春晖

PDF下载: PDF下载
内容摘要

本申请涉及根据手势输入来启用设备特征。公开了一种方法、装置以及程序产品,其用于:使用位于电子设备上的定位传感器来确定电子设备的初始位置;基于离开初始位置的移动、使用位于电子设备上的手势检测器来检测手势;以及响应于所检测到的手势为特征启用手势来启用电子设备的特征。

权利要求书

权利要求书
1.  一种方法,包括:
使用位于电子设备上的定位传感器来确定所述电子设备的初始位置;
基于离开所述初始位置的移动、使用位于所述电子设备上的手势检测 器来检测手势;以及
响应于所检测到的手势为特征启用手势来启用所述电子设备的特征。

2.  根据权利要求1所述的方法,其中,所述电子设备包括可穿戴设 备,并且其中,基于所述可穿戴设备在用户身体上的位置来确定所述可穿 戴设备的所述初始位置。

3.  根据权利要求1所述的方法,其中,启用所述电子设备的特征包 括:启用所述电子设备的语音识别功能,使得所述电子设备识别用户所提 供的语音命令。

4.  根据权利要求3所述的方法,其中,所述电子设备包括被配置成 检测语音输入的多个麦克风,并且其中,响应于所检测到的手势启用所述 麦克风中的至少一部分。

5.  根据权利要求3所述的方法,其中,所述电子设备响应于检测到 预定手势来执行与语音命令相关联的任务。

6.  根据权利要求3所述的方法,其中,响应于完成的手势启用语音 识别,使得正在做出所述手势时不接收语音命令。

7.  根据权利要求1所述的方法,其中,启用所述电子设备的特征包 括启用所述电子设备的显示器。

8.  根据权利要求1所述的方法,还包括:响应于反向做出所述特征 启用手势和做出所述特征启用手势来禁用所述电子设备的被启用的特征。

9.  根据权利要求1所述的方法,其中,忽略在预定时间段内未做出 的特征启用手势。

10.  根据权利要求1所述的方法,其中,所述特征启用手势包括主要 手势和一个或更多个辅助手势的组合,使得响应于在做出所述主要手势之 后检测到一个或更多个辅助手势来启用特征。

11.  根据权利要求1所述的方法,其中,所述电子设备包括低功率状 态和高功率状态,所述低功率状态被配置成检测预定移动阈值内的移动, 所述高功率状态被配置成检测超过所述预定移动阈值的移动,并且其中, 响应于所述电子设备从低功率状态切换到高功率状态来检测手势。

12.  根据权利要求1所述的方法,还包括:基于所述电子设备的所述 初始位置来对位于所述电子设备上的一个或更多个手势检测器进行校准, 其中,所述电子设备包括被配置成校准所述电子设备的校准传感器。

13.  根据权利要求1所述的方法,还包括:基于用户输入来定义特征 启用手势,使得用户定义的手势与所述电子设备的特征相关联。

14.  一种装置,包括:
处理器;
定位传感器,操作地耦接至所述处理器;
存储器,存储能够由所述处理器执行的机器可读代码;
设置模块,使用位于电子设备上的所述定位传感器来确定所述电子设 备的初始位置;
手势模块,基于离开所述初始位置的移动、使用位于所述电子设备上 的手势检测器来检测手势;以及
特征模块,响应于所检测到的手势为特征启用手势来启用所述电子设 备的特征。

15.  根据权利要求14所述的装置,还包括停用模块,所述停用模块 响应于反向做出所述特征启用手势和做出所述特征启用手势来禁用所述 电子设备的被启用的特征。

16.  根据权利要求14所述的装置,还包括通知模块,所述通知模块 响应于特征启用手势在接收通知之后预定时间段内未被做出来忽略所述 特征启用手势。

17.  根据权利要求14所述的装置,还包括调整模块,所述调整模块 基于所述电子设备的所述初始位置对位于所述电子设备上的一个或更多 个手势检测器进行校准,其中,所述电子设备包括被配置成校准所述电子 设备的校准传感器。

18.  根据权利要求14所述的装置,还包括定制模块,所述定制模块 基于用户输入来定义特征启用手势,使得用户定义的手势与所述电子设备 的特征相关联。

19.  根据权利要求14所述的装置,其中,所述电子设备是可穿戴设 备,并且其中,基于所述可穿戴设备在用户身体上的位置确定所述可穿戴 设备的所述初始位置。

说明书

说明书根据手势输入来启用设备特征
技术领域
本文中公开的主题涉及手势输入,更具体地,涉及根据手势输入来启 用设备特征(feature)。
背景技术
随着智能设备变得更小,可用于物理接口元件如按钮、开关等的空间 量正在减少。例如,智能手表由于大部分可用的设备区域专用于显示器所 以一般不提供用于物理按钮的大的空间。因此,物理按钮可能被布置在设 备上的尴尬位置中。可替代地,设备可以合并触摸启用的显示器;然而, 这样的显示器可能难以与具有小的屏幕尺寸的穿戴设备如智能手表交互。 其他设备可能不允许一起进行物理交互,例如光学头戴式显示器。
发明内容
公开了一种用于根据手势输入来启用设备特征的方法。装置和计算机 程序产品也执行该方法的功能。
在一个实施方式中,描述了一种方法,其包括使用位于电子设备上的 定位传感器来确定电子设备的初始位置。在另一实施方式中,该方法包括 基于离开初始位置的移动、使用位于电子设备上的手势检测器来检测手 势。在又一实施方式中,该方法包括响应于所检测到的手势为特征启用手 势来启用电子设备的特征。
在一个实施方式中,电子设备包括可穿戴设备。在另一实施方式中, 基于可穿戴设备在用户身体上的位置来确定可穿戴设备的初始位置。在又 一实施方式中,启用电子设备的特征包括启用电子设备的语音识别功能, 使得电子设备识别由用户提供的语音命令。在又一实施方式中,电子设备 包括被配置成检测语音输入的多个麦克风。在一些实施方式中,麦克风中 的至少一部分响应于所检测到的手势而被启用。
在另一实施方式中,电子设备响应于检测到预定手势来执行与语音命 令相关联的任务。在一个实施方式中,语音识别响应于完成的手势而被启 用,使得在做出手势时不接收语音命令。在又一实施方式中,启用电子设 备的特征包括启用电子设备的显示器。在某些实施方式中,该方法包括响 应于反向做出特征启用手势或再次做出特征启用手势来禁用电子设备的 被启用的特征。在另一实施方式中,该方法包括在电子设备上接收到通知 之后的预定时间段内检测特征启用手势。在一些实施方式中,忽略在预定 时间段内未做出的特征启用手势。
在一个实施方式中,特征启用手势包括主要手势和一个或更多个辅助 手势的组合,使得响应于在做出主要手势之后检测到一个或更多个辅助手 势来启用特征。在另一实施方式中,电子设备包括低功率状态和高功率状 态。在一些实施方式中,低功率状态被配置成检测预定移动阈值内的移动。 在另一实施方式中,高功率状态被配置成检测超过预定移动阈值的移动。 在又一实施方式中,响应于电子设备从低功率状态切换到高功率状态来检 测手势。
在一些实施方式中,该方法包括基于电子设备的初始位置来对位于电 子设备上的一个或更多个手势检测器进行校准。在一个实施方式中,电子 设备包括被配置成校准电子设备的校准传感器。在另一实施方式中,该方 法包括基于用户输入来定义特征启用手势,使得用户定义的手势与电子设 备的特征相关联。
在一个实施方式中,装置包括处理器、操作地耦接至处理器的定位传 感器以及存储能够由处理器执行的机器可读代码的存储器。在一个实施方 式中,装置包括使用位于电子设备上的定位传感器来确定电子设备的初始 位置的设置模块。在另一实施方式中,装置包括基于离开初始位置的移动、 使用位于电子设备上的手势检测器来检测手势的手势模块。在一些实施方 式中,装置包括响应于所检测到的手势为特征启用手势来启用电子设备的 特征的特征模块。
在一个实施方式中,装置包括响应于反向做出特征启用手势或再次做 出特征启用手势来禁用电子设备的被启用的特征的停用模块。在又一实施 方式中,装置包括响应于在接收通知之后的预定时间段内未做出特征启用 手势来忽略特征启用手势的通知模块。在某些实施方式中,装置包括基于 电子设备的初始位置来对位于电子设备上的一个或更多个手势检测器进 行校准的调整模块。在一些实施方式中,电子设备包括被配置成校准电子 设备的校准传感器。
在一个实施方式中,装置包括定制模块,其基于用户输入来定义特征 启用手势,使得用户定义的手势与电子设备的特征相关联。在又一实施方 式中,电子设备包括可穿戴设备。在另一实施方式中,基于可穿戴设备在 用户身体上的位置来确定可穿戴设备的初始位置。
公开了一种程序产品,其包括存储能够由处理器执行以执行操作的机 器可读代码的计算机可读存储介质。在一个实施方式中,操作包括使用位 于电子设备上的定位传感器来确定电子设备的初始位置。在一些实施方式 中,操作包括基于离开初始位置的移动、使用位于电子设备上的手势检测 器来检测手势。在另一实施方式中,操作包括响应于所检测到的手势为特 征启用手势来启用电子设备的特征。
附图说明
将通过参照附图中所示的具体实施方式给出以上所简要描述的实施 方式的更具体描述。要理解的是,这些附图仅示出一些实施方式,因此不 应被视为对范围的限制,将通过利用附图来更具体和详细地对实施方式进 行描述和说明,在附图中:
图1是示出了用于根据手势输入来启用设备特征的系统的一个实施 方式的示意性框图;
图2是示出了用于根据手势输入来启用设备特征的装置的一个实施 方式的示意性框图;
图3是示出了用于根据手势输入来启用设备特征的装置的另一实施 方式的示意性框图;
图4示出了根据输入手势来启用设备特征的一个实施方式;
图5是示出了用于根据手势输入来启用设备特征的方法的一个实施 方式的示意性流程图;以及
图6是示出了用于根据手势输入来启用设备特征的方法的另一实施 方式的示意性流程图。
具体实施方式
本领域技术人员将理解,实施方式的各个方面可以实施为系统、方法 或程序产品。因此,实施方式可以采用下述形式:完全硬件实施方式、完 全软件实施方式(包括固件、驻留软件、微代码等)或者结合在本文中通 常都可以称为“电路”、“模块”或“系统”的软件方面和硬件方面的实施 方式。另外,实施方式可以采用在存储机器可读代码的一个或更多个计算 机可读存储设备中实现的程序产品的形式。存储设备可以是有形的、非暂 态的和/或非传输的。
在本说明书中描述的许多功能性单元被标记为模块,以更特别地强调 其实现独立性。例如,模块可以被实施为包括定制VLSI电路或门阵列、 诸如逻辑芯片的现成半导体、晶体管或其他分立部件的硬件电路。模块也 可以以可编程硬件器件诸如现场可编程门阵列、可编程阵列逻辑、可编程 逻辑器件等来实施。
模块也可以以用于由各种类型的处理器执行的机器可读代码和/或软 件来实施。机器可读代码的标识模块可以例如包括可以例如被组织为对 象、过程或函数的可执行代码的一个或更多个物理或逻辑块。然而,标识 模块的可执行部分不需要物理地位于在一起,而是可以包括存储在不同位 置的不同的指令,当这些不同的指令逻辑地结合到一起时,构成模块并且 实现针对该模块的规定目的。
实际上,机器可读代码的模块可以是单个指令或多个指令,甚至可以 分布到若干不同代码段上、不同程序当中以及若干存储设备中。类似地, 操作数据在这里可以在模块内被标识和说明,并且可以以任何适当形式实 现并被组织在任何适当类型的数据结构内。操作数据可以被收集为单个数 据集,或者可以分布到不同位置上,包括分布到不同计算机可读存储设备 上,并且可以至少部分地仅作为系统或网络上的电子信号存在。在模块或 模块的一部分以软件实施的情况下,多个软件部分存储在一个或更多个计 算机可读存储设备上。
可以使用一个或更多个计算机可读介质的任何组合。计算机可读介质 可以是机器可读信号介质或存储设备。计算机可读介质可以是存储机器可 读代码的存储设备。存储设备可以是例如但不限于电子、磁性、光学、电 磁、红外、全息、微机械或半导体系统、装置或设备,或前述的任何适当 组合。
存储设备的更多具体示例(非穷尽清单)可包括以下:具有一条或更 多条导线的电气连接件、便携式计算机磁盘、硬盘、随机存取存储器 (RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或 闪速存储器)、便携式光盘只读存储器(CD-ROM)、光学存储设备、磁 性存储设备或前述的任何适当组合。在本文的上下文中,计算机可读存储 介质可以是任何有形介质,其可以包含或存储供指令执行系统、装置或设 备使用或者与指令执行系统、装置或设备结合使用的程序。
机器可读信号介质可以包括例如基带中的或作为载波的一部分的、其 中实现了机器可读代码的传播数据信号。这样的传播信号可以采用各种形 式中的任一种,包括但不限于电磁、光或其任何适当组合。机器可读信号 介质可以是任何存储设备,该存储设备不是计算机可读存储介质,并且能 够传递、传播或传送供指令执行系统、装置或设备使用或者与指令执行系 统、装置或设备结合使用的程序。在存储设备上实现的机器可读代码可以 使用任何适当介质来传送,所述适当介质包括但不限于无线、有线、光纤 线缆、射频(RF)等、或前述的任何适当组合。
可以以一种或更多种编程语言的任何组合来编写用于执行针对实施 方式的操作的机器可读代码,所述编程语言包括诸如Java、Smalltalk、 C++等的面向对象编程语言以及诸如“C”编程语言或类似的编程语言的 传统过程性编程语言。机器可读代码可以全部在用户的计算机上执行,部 分地在用户的计算机上执行,作为独立软件包执行,部分地在用户的计算 机上执行并且部分地在远程计算机上执行,或者全部在远程计算机或服务 器上执行。在后一情况下,远程计算机可以通过任何类型的网络(包括局 域网(LAN)或广域网(WAN))连接至用户的计算机,或者可以进行到 外部计算机的连接(例如利用互联网服务提供商、通过互联网)。
在整个本说明书中对“一个实施方式”、“实施方式”或类似语言的提 及表示结合实施方式所描述的特定的特征、结构或特性包括在至少一个实 施方式中。因此,在整个本说明书中短语“在一个实施方式中”、“在实施 方式中”以及类似语言的出现可以但未必全部指同一实施方式,而是表示 “一个或更多个但不是全部实施方式”,除非另有明确规定。术语“包括 (including)”、“包含(comprising)”、“具有(having)”及其变型表示 “包括但不限于”,除非另有明确规定。所列举的项的列表并不意味着这 些项中的任何项或全部项是互相排斥的,除非另有明确规定。术语“一 (a)”、“一个(an)”以及“该(the)”也指“一个或更多个”,除非另 有明确规定。
另外,所描述的实施方式的特征、结构或特性可以以任何适当方式进 行组合。在以下描述中,提供了许多具体细节,诸如编程、软件模块、用 户选择、网络交易、数据库查询、数据库结构、硬件模块、硬件电路、硬 件芯片等的示例,以提供对实施方式的透彻理解。然而本领域技术人员将 认识到,实施方式可以在没有一个或更多个具体细节的情况下,或者利用 其他方法、元件、材料等来实现。在其他示例中,没有详细示出或描述已 知的结构、材料或操作,以避免使实施方式的方面变得模糊。
下面参照根据实施方式的方法、装置、系统以及程序产品的示意性流 程图和/或示意性框图来描述实施方式的方面。将理解,示意性流程图和/ 或示意性框图中的每个框以及示意性流程图和/或示意性框图中的框的组 合可以由机器可读代码实施。可以将这些机器可读代码提供给通用计算 机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经 由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实施 在示意性流程图和/或示意性框图的一个或多个框中指定的功能/动作的装 置。
还可以将机器可读代码存储在存储装置中,该机器可读代码可以引导 计算机、其他可编程数据处理设备或其他装置以特定方式起作用,使得存 储在存储装置中的指令产生包括实施在示意流程图和/或示意框图的一个 或多个框中指定的功能/动作的指令的制品。
也可以将机器可读代码加载到计算机、其他可编程数据处理装置或其 他设备上,以使得在计算机、其他可编程装置或其他设备上执行一系列操 作步骤来生成计算机实施的处理,使得在计算机或其他可编程装置上执行 的程序代码提供用于实施在流程图和/或框图的一个或多个框中指定的功 能/动作的处理。
图中的示意性流程图和/或示意性框图示出了根据各种实施方式的装 置、系统、方法和程序产品的可能实施的架构、功能和操作。关于这点, 示意性流程图和/或示意性框图中的每个框可以代表模块、段或部分代码, 所述模块、段或部分代码包括用于实施所指定的逻辑功能的程序代码的一 个或更多个可执行指令。
还应该注意,在一些替选实施中,框中所注明的功能可以不按图中所 注明的顺序发生。例如,根据所涉及的功能,连续示出的两个框实际上可 以基本上同时执行,或者各个框有时可以以相反顺序执行。可以考虑在功 能、逻辑或效果上与所示图中的一个或更多个框或其一部分等同的其他步 骤和方法。
虽然可以在流程图和/或框图中使用各种箭头类型和线类型,但是它 们被理解为不限制相应实施方式的范围。实际上,一些箭头或其他连接符 可以用于仅指示所示实施方式的逻辑流程。例如,箭头可以指示所示实施 方式的所列举步骤之间的未指定持续时间的等待或监视时段。还要注意, 框图和/或流程图中的每个框以及框图和/或流程图中的框的组合可以由执 行指定功能或动作的基于专用硬件的系统或专用硬件和机器可读代码的 组合来实施。
对图的描述可以参考在之前的图中所描述的元件,相同的附图标记指 示相同的元件。图1描绘了用于根据手势输入来启用设备特征的系统100 的一个实施方式。在一个实施方式中,系统100包括信息处理设备102、 手势检测装置104、数据网络106以及服务器108,下面将更加详细地描 述这些。
在某些实施方式中,信息处理设备102包括可穿戴电子设备102如智 能手表、头戴式光学显示器等。在一些实施方式中,信息处理设备102 包括移动设备如智能电话、平板电脑、PDA等。在另一实施方式中,信 息处理设备102从手势输入检测器如数码相机、红外摄像机等接收手势输 入。在一个实施方式中,信息处理设备102包括其他手势检测传感器如重 力传感器、接近传感器、身体传感器、加速计等。在另一实施方式中,信 息处理设备102包括检测语音输入的一个或更多个麦克风。在信息处理设 备102为可穿戴电子设备的一些实施方式中,电子设备可以与第二信息处 理设备102如智能电话等通信。在某些实施方式中,信息处理设备102 包括被配置成在信息处理设备102上执行的一个或更多个应用程序、程序 等。
在一个实施方式中,手势检测装置104被配置成使用位于电子设备 102上的定位传感器来确定电子设备102的初始位置。在另一实施方式中, 手势检测装置104基于离开初始位置的移动、使用位于电子设备102上的 手势检测器来检测手势。在又一实施方式中,手势检测装置104响应于所 检测到的手势为特征启用手势来启用电子设备102的特征。在一个实施方 式中,手势检测装置104包括执行与根据手势输入来启用设备特征相关联 的操作的一个或更多个模块。下面参照图2和图3来更加详细地描述包括 其相关联的模块的手势检测装置104。
在另一实施方式中,系统100包括数据网络106。在某些实施方式中, 数据网络106是传输与根据手势输入来启用设备特征有关的数字通信的 数字通信网络106。数字通信网络106可以包括:无线网络如无线电话网 络;无线局域网络如Wi-Fi网络、网络等。数字通信网络106可以 包括广域网(“WAN”)、存储区域网(“SAN”)、局域网(“LAN”)、光纤 网、因特网或现有技术已知的其他数字通信网络。数字通信网络106可以 包括两个或更多个网络。数字通信网络106可以包括一个或更多个服务 器、路由器、交换机和/或其他网络设备。数字通信网络106还可以包括 计算机可读存储介质如硬盘驱动器、光驱、非易失性存储器、随机存取存 储器(“RAM”)等。
在另一实施方式中,系统100包括服务器108。在一些实施方式中, 服务器108包括大型计算机、台式计算机、笔记本电脑、云服务器、智能 电话、平板电脑等。在一个实施方式中,信息处理设备102通过数据网络 106通信上耦接至服务器108。在另一实施方式中,信息处理设备102通 过数据网络106访问存储在服务器108上的数据。
图2描绘了用于根据手势输入来启用设备特征的装置200的一个实施 方式。在某些实施方式中,装置200包括手势检测装置104的实施方式。 在另一实施方式中,手势检测装置104包括设置模块202、手势模块204 以及特征模块206,下面将更加详细地描述这些。
在一个实施方式中,设置模块202使用位于电子设备102上的定位传 感器来确定电子设备102的初始位置。在某些实施方式中,例如,如当电 子设备102为可穿戴设备时,手势可以从任何数目的位置开始。例如,如 果电子设备102是佩戴在用户手臂上的智能手表,则手势可以从用户侧的 手臂位置、从折臂位置等开始。由此,为了确定手势的起始位置,设置模 块202基于从位于电子设备102上的一个或更多个传感器接收的输入来确 定初始位置。例如,重力传感器可以用于确定电子设备102的起始方向, 身体传感器可以检测电子设备102所位于的身体的部分,等等。
在一些实施方式中,设置模块202在确定电子设备102的初始位置之 前、在检测到低于预定阈值的移动之后延迟预定量的时间。例如,设置模 块202可以等待直到用户的手臂停止沿竖直方向移动为止,以确定电子设 备102正被保持在用户身体侧上。在一些实施方式中,在确定电子设备 102的初始位置之前等待直到电子设备102完全静止为止可能效率低下。 由此,设置模块202可以仅延迟直到所检测到的电子设备102的移动低于 预定阈值为止。因此,设置模块202可以检测电子设备102的轻微移动, 并且仍确定设备102的初始位置。在某些实施方式中,设置模块202从用 户接收预定量的延迟时间和/或预定阈值。
在一个实施方式中,手势检测装置104包括手势模块204,其基于离 开所确定的电子设备102的初始位置的移动、使用位于电子设备102上的 一个或更多个手势检测器来检测手势。在某些实施方式中,手势模块204 从位于电子设备102上的一个或更多个手势检测器/传感器接收输入以检 测手势。手势检测器可以包括加速计、数码相机、红外摄像机、接近传感 器、重力传感器、方向传感器、电容传感器等。例如,在电子设备102 为可穿戴智能手表的情况下,手势模块204可以从加速计接收输入以检测 手臂的移动。可替代地,手势模块204可以从方向传感器接收输入以检测 手臂的旋转、从接近传感器接收输入以检测设备102多么靠近身体等。
在某些实施方式中,手臂手势可以包括与顺时针方向转动结合的向上 移动,其可以表明用户正在查看佩戴在用户手臂上或保持在用户手中的手 表(或任何可穿戴设备102)。在另一实施方式中,手势可以包括来回摇 动设备102以启用设备102的某些特征。在又一实施方式中,手势可以包 括与将设备102拿到非常靠近用户的嘴相关联的动作。在这样的实施方式 中,手势模块204确定手肘的位置(例如,手肘指向的方向)、手相对于 用户的脸的位置、用户的手腕的位置(例如,手腕的背部指向或离开用户) 等。
在某些实施方式中,手势模块204检测包括主要手势和一个或更多个 辅助手势的组合的手势,使得响应于在做出主要手势之后检测到一个或更 多个辅助手势来启用特征。例如,手势模块204可以检测包括设备102 的旋转(例如,朝向用户的脸转动显示器屏幕)的主要手势和包括确定用 户正在查看设备102的辅助手势。可替代地,在包括头戴式光学显示器的 实施方式中,手势模块204可以检测包括确定用户正在沿第一方向查看的 主要手势和检测包括确定用户正在沿第二方向查看的辅助手势。
在又一实施方式中,电子设备102包括低功率状态和高功率状态。低 功率状态可以被配置成检测预定移动阈值内的移动,而高功率状态可以被 配置成检测超过预定移动阈值的移动。在这样的实施方式中,手势模块 204响应于电子设备102从低功率状态切换到高功率状态而检测手势。在 某些实施方式中,低功率状态由低功率处理器监视,使得可以执行低功能 处理而不启用高功能处理。例如,低功率处理器可以检测设备102何时在 轻微移动,例如在用户步行时在智能手表上所检测到的移动。
手势模块204可以确定:这些移动不足以构成确定移动是否包括手 势,直到移动超出预定移动阈值为止。在某些实施方式中,手势模块204 响应于确定移动超过预定阈值来启用高功率处理器以启用高功能处理,以 检测用户正在做出的手势。在某些实施方式中,电子设备102包括可编程 逻辑器件如FPGA、ASIC等,其执行与手势检测相关联的操作。
在一个实施方式中,手势检测装置104包括特征模块206,其响应于 所检测的手势为特征启用手势来启用电子设备102的特征。在某些实施方 式中,手势模块204检测不被特征模块206识别为特征启用手势的一个或 更多个手势。在这样的实施方式中,特征模块206忽略这些手势,并且未 响应于所检测到的手势启用设备102的任何特征。然而,在某些实施方式 中,特征模块206将由手势模块204检测的一个或更多个手势识别为特征 启用手势。
在一个实施方式中,特征模块206响应于特征启用手势而启用电子设 备102的语音识别功能。在这样的实施方式中,电子设备102能够识别由 用户提供的语音命令。例如,特征模块206可以识别来自佩戴智能手表的 用户的、启用设备102上的多个麦克风的手势,例如抬起手表靠近用户的 嘴。手势模块204可以使用一个或更多个手势检测器来检测用户手臂的抬 起、手表靠近用户的嘴、手肘的位置等,以确定正在做出的手势。然后, 特征模块206可以基于该手势确定该手势是否为特征启用手势,如果该手 势为特征启用手势,则激活多个麦克风(或各种可能的动作之一)。
在启用语音识别的另一实施方式中,电子设备102响应于手势模块 204检测到与语音命令对应的手势而在没有接收到语音命令的情况下来 执行与语音命令相关联的命令。例如,电子设备102可以将语音命令如“呼 叫约翰”与执行电话应用程序并且呼叫名为约翰的联系人的命令相关联。 然而,也可以将相同的语音命令与手势相关联,使得用户可以做出手势而 不用给出呼叫约翰的语音命令。例如,手势可以包括将智能电话向上拿到 用户的耳朵并且来回地摇动等。
在某些实施方式中,特征模块206响应于完成的手势而启用语音识 别,使得在做出手势时未接收语音命令。由此,在一些实施方式中,如果 先于手势启用语音识别,则特征模块206在做出手势时禁用语音识别,并 且在手势结束时重新启用语音识别以从用户接收语音命令。在又一实施方 式中,特征模块206响应于特征启用手势而启用电子设备102的显示器。 以这种方式,显示器不必常开或手动打开,而是可以通过使用手势被启用。 例如,由特征模块206检测的特征启用手势可以包括检测手臂的抬起并且 检测用户正在查看设备102。在另一示例中,特征模块206可以响应于用 户摇动位于用户手腕上的手表而启用设备102的显示器。如上所述,位于 设备102上的一个或更多个传感器可以用于确定正在被做出的手势。
图3描绘了用于根据手势输入来启用设备特征的装置300的另一实施 方式。在一个实施方式中,装置300包括手势检测装置104的实施方式。 在某些实施方式中,手势检测装置104包括设置模块202、手势模块204 以及特征模块206,这些基本上与参照图2所描述的设置模块202、手势 模块204以及特征模块206类似。在又一实施方式中,手势检测装置104 包括停用模块302、通知模块304、调整模块306以及定制模块308,下 面描述这些。
在一个实施方式中,停用模块302响应于反向做出特征启用手势而禁 用电子设备102的被启用的特征。例如,特征模块206可以响应于手势模 块204检测包括旋转设备102和将设备102拿到非常靠近用户的脸的手势 来启用设备102的语音激活特征。为了禁用被启用的手势,停用模块302 检测以相反顺序做出的特征启用手势。由此,在上面示例中,用户可以通 过将设备102拿离开用户的脸并且沿相反方向转动设备来禁用设备102 的语音激活特征。在另一实施方式中,停用模块302响应于再次做出特征 启用手势而禁用电子设备102的被启用的特征。例如,智能手表的显示器 可以响应于反复做出显示启用特征而被交替地开关。
在另一实施方式中,通知模块304在在电子设备102上接收通知之后 的预定时间段内检测特征启用手势。在一个实施方式中,响应于接收到通 知,通知模块304可以启用电子设备102上的一个或更多个传感器以检测 特征启用手势。例如,在设备102接收通知后,用户通常将设备102移动 到查看设备102上的通知的位置。由此,通知模块304可以启用一个或更 多个传感器以检测可以启用设备102的一个或更多个特征如启用显示器、 语音激活等的这样的手势。在某些实施方式中,忽略未在预定时间段内做 出的特征启用手势。例如,可以将通知之后检测手势的预定时间量设置为 五秒,使得可以忽略在接收通知之后五秒所接收的任何手势。
在某些实施方式中,调整模块306基于电子设备102的初始位置来对 位于电子设备102上的一个或更多个手势检测器进行校准。例如,调整模 块306可以从用户接收确定设备102的初始设置的一个或更多个设置。例 如,用户可以指定手表被佩戴在哪个手臂上、手表在手腕上的位置(例如, 正面或背面)等。以这种方式,调整模块306可以对合并在该设备102 中的传感器进行校准,如对重力传感器、加速计、一个或更多个麦克风、 接近传感器等进行校准。
在一个实施方式中,电子设备102包括被配置成校准电子设备102 的校准传感器。在一个实施方式中,校准传感器基于设备102的初始位置 自动校准设备102的传感器。例如,包括有校准传感器的手表可以包括身 体传感器,其确定手表多么接近身体和/或确定非常接近手表的骨的骨密 度以确定手表位于身体上何处。可替代地,照相机可以用于确定手表被佩 戴在哪支手上。在另一实施方式中,校准模块306基于设备102的初始手 势和/或初始移动来确定设备102的初始位置。
在又一实施方式中,定制模块308基于用户输入来定义特征启用手 势,使得经用户定义的手势与电子设备102的特征相关联。在某些实施方 式中,定制模块308使电子设备102处于学习模式下,使得可以将由用户 做出的一个或更多个手势与电子设备102的特征相关联。例如,在电子设 备102处于学习模式下之后,用户可以从多个特征中选择特征,并且通过 做出手势来指定与该特征相关联的手势。另外,还可以通过定制模块308 来做出一个或更多个辅助手势并且将一个或更多个辅助手势与电子设备 102的特征相关联。
图4描绘了根据手势输入来启用设备特征的一个实施方式。所描绘的 实施方式包括穿戴电子设备404的用户402,电子设备404可以包括智能 手表等。在一个实施方式中,设置模块202确定用户402的手臂406上的 手表404的初始位置。随着用户402使手表404沿向上方向朝向他的脸 410移动408,手势模块204可以检测该移动并且开始对手势的检测。随 着手表404更加靠近用户402的脸,用户可以旋转412他的手臂406以查 看手表404。手势模块204可以检测该辅助手势(例如,用户402旋转412 他的手臂),这可以与使手臂406朝向用户402的脸410移动(408)的主 要手势一起构成特征启用手势。响应于该特征启用手势,特征模块206 可以启用手表404的特征例如打开显示器、启用语音激活等。
图5描绘了用于根据手势输入来启用设备特征的方法500的一个实施 方式。在一个实施方式中,方法500开始,并且设置模块202确定502电 子设备102的初始位置。在某些实施方式中,设置模块202使用位于设备 102上的一个或更多个传感器以确定设备102的初始位置。
在另一实施方式中,手势模块204基于离开初始位置的移动、使用位 于电子设备102上的一个或更多个手势检测器来检测504手势。在某些实 施方式中,手势检测器包括接近传感器、加速计、重力传感器、电容传感 器等。在又一实施方式中,特征模块206响应于所检测到的手势为特征启 用手势而启用506设备102的特征。在某些实施方式中,如果所检测到的 手势不是特征启用手势(例如,手势不与设备102的特征相关联),则忽 略手势,然后方法500结束。
图6描绘了用于根据手势输入来启用设备特征的另一方法600的一个 实施方式。在一个实施方式中,方法600开始,并且设置模块202使用位 于电子设备102上的定位传感器来确定602电子设备102的初始位置。在 又一实施方式中,调整模块306基于电子设备102的初始位置来对位于电 子设备102上的一个或更多个手势检测器进行校准604。在某些实施方式 中,电子设备102包括被配置成校准电子设备102的校准传感器。
在一个实施方式中,通知模块304确定606在电子设备102上是否接 收到通知。如果通知模块304确定606未接收通知,则特征模块206将忽 略608做出的任何手势,直到通知模块304确定606接收到通知为止。如 果通知模块304确定606接收到通知,则手势模块204基于设备102的初 始位置、使用位于电子设备102上的手势检测器来检测610手势。
在另一实施方式中,通知模块304确定612在接收通知之后的预定时 间段内是否做出了所检测到的手势。如果通知模块304确定612在预定时 间段内未接收到手势,则特征模块206忽略608该手势。如果通知模块 304确定612在预定时间段内做出了手势,则特征模块206响应于所检测 到的输入手势而启用614电子设备102的特征。在某些实施方式中,被启 用的特征包括打开显示器、启用语音激活等。在又一实施方式中,停用模 块302响应于检测以相反顺序做出的手势而禁用616被启用的特征,然后 方法600结束。
可以以其他具体形式来实现实施方式。所描述的实施方式应被认为在 所有方面仅是示例性的而并非限制性的。因此由所附权利要求而不是由之 前的说明书来指示本发明的范围。在权利要求的等同方案的含意和范围内 的所有改变都包含在权利要求的范围内。

根据手势输入来启用设备特征.pdf_第1页
第1页 / 共18页
根据手势输入来启用设备特征.pdf_第2页
第2页 / 共18页
根据手势输入来启用设备特征.pdf_第3页
第3页 / 共18页
点击查看更多>>
资源描述

《根据手势输入来启用设备特征.pdf》由会员分享,可在线阅读,更多相关《根据手势输入来启用设备特征.pdf(18页珍藏版)》请在专利查询网上搜索。

本申请涉及根据手势输入来启用设备特征。公开了一种方法、装置以及程序产品,其用于:使用位于电子设备上的定位传感器来确定电子设备的初始位置;基于离开初始位置的移动、使用位于电子设备上的手势检测器来检测手势;以及响应于所检测到的手势为特征启用手势来启用电子设备的特征。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1