震动马达移动检测的制作方法

文档序号:9355110阅读:328来源:国知局
震动马达移动检测的制作方法
【专利说明】
【背景技术】
[0001]—些控制设备包括震动马达(rumble motor)以提供关于事件的触觉反馈,所述事件是诸如与正由控制设备控制的应用、特征和/或设备有关的事件。另外,一些控制设备在一个或多个状态下操作,以便在控制设备的活动(active)使用期间提供功能,而在控制设备不活动期间节约电力。检测活动性并随后改变状态通常是响应于用户提供的手动输入而实施的,所述手动输入是诸如按压按钮达某个时间长度。然后,在用户能够使用控制设备之前,用户可以等待手动输入被注册和控制设备改变状态。

【发明内容】

[0002]本文公开了实施例以提供一种控制设备,其响应于在控制设备的马达处生成的输入而选择性地改变状态。例如,一种控制设备可以包括电动机和控制器。控制器可以被配置成接收来自电动机的输入并响应于所述输入而选择性地改变控制设备的状态。
[0003]本概要被提供来以简化的形式介绍对概念的选择,下面在详细说明中进一步描述了这些概念。本概要既不打算标识所要求保护的主题的关键特征或必要特征,也不打算被用于限制所要求保护的主题的范围。此外,所要求保护的主题不限于解决了在本公开内容的任何部分中提到的任何或全部缺陷的实现。
【附图说明】
[0004]图1示意性地示出了根据本公开内容的实施例的、包括计算系统和一个或多个控制设备的环境的非限制性示例。
[0005]图2示出了根据本公开内容的实施例的控制设备的示例。
[0006]图3A和3B示出了根据本公开内容的实施例的、控制设备的马达的示例透视图。
[0007]图4示出了根据本公开内容的实施例的控制设备的示例框图。
[0008]图5示出了根据本公开内容的实施例的改变控制设备中的状态的示例方法。
[0009]图6是根据本公开内容的实施例的示例计算系统。
【具体实施方式】
[0010]本公开内容针对响应于控制设备(诸如游戏控制器)的震动马达的移动在低电力状态和正常电力状态之间智能地切换该控制设备的状态。当用户拿起或以别的方式移动控制设备以开始与控制设备交互时,控制设备的震动马达的不平衡重物(weight)移位,从而在震动马达的电端子处生成电压。通过测量震动马达的电端子处的这种输出电压,控制设备可以确定用户已将控制设备拿起,并在没有来自用户的任何另外交互的情况下从低电力状态切换到正常状态。因此,控制设备可以自动检测移动,而没有与在控制设备中包括加速度计、光传感器或其他类似元件相关联的增加的成本和复杂度。另外,一些诸如光传感器这样的运动检测元件可能随时间过去而变成被损坏的或被阻碍的,并且由此表现得不如本文描述的震动马达检测方法和设备那样可靠。
[0011]图1示出了包括计算系统102和控制设备104和106的示例环境100。尽管环境100被示为房间,然而环境100可以是任何合适的物理空间,包括室内和/或室外环境。计算系统102可以被配置成接收来自控制设备104和106的输入和/或与控制设备104和106通信。根据本公开内容的控制设备可以包括任何合适的控制设备,包括但不限于游戏控制器、音频头戴受话器和/或头戴受送话器、遥控器、乐器(例如,吉他、鼓等等)、方向盘控制器、飞行杆(flightstick)、武器(例如,剑、激光剑、手枪、步枪、军刀、戟、双节棍等等)、平板、移动电话、移动计算设备等等。在所图示的实施例中,控制设备104和106采取游戏控制器的形式。计算系统102可以包括成像设备,比如深度摄像机108。例如,深度摄像机108可以包括被配置成对环境100成像的一个或多个传感器、透镜元件和/或光源。深度摄像机108可以使用任何合适的深度成像技术,包括但不限于飞行时间深度摄像机和/或结构光深度摄像机。深度摄像机108可以包括额外的传感器,所述额外的传感器包括但不限于可见光摄像机和/或一个或多个麦克风。深度摄像机108可以生成深度图像并将深度图像发送至计算系统102。深度图像可以指示由深度图像的每个像素成像的表面的深度,以便提供与环境100的一个或多个特征相关的信息。
[0012]如图1另外图示的,环境100可以包括一个或多个用户,比如游戏玩家110和游戏玩家112。在一些实施例中,用户中的一个或多个(比如游戏玩家110)可以与计算系统102交互。例如,计算系统102可以以任何合适的方式,比如通过显示设备116的显示器114,向游戏玩家110提供视觉输出。游戏玩家110可以经由一个或多个用户输入设备向计算系统102提供输入,所述一个或多个用户输入设备是诸如控制设备104、深度摄像机108、麦克风和/或任何其他合适的用户输入设备。诸如上面描述的那些用户输入设备这样的用户输入设备可以以任何合适的方式与计算系统102通信,包括但不限于有线和/或无线配置。
[0013]因此,在多用户环境中,第一用户(比如游戏玩家110)可以经由控制设备104提供输入,而第二用户(比如游戏玩家112)经由控制设备106提供输入。通过将每个控制设备与相应的用户相关联,计算系统102可以提供多玩家玩游戏的体验。例如,由控制设备104提供的用户输入可以被应用到第一玩家表示118,并且由控制设备106提供的用户输入可以被应用到第二玩家表示120。然而,如图1所图示的,控制设备,比如控制设备106,可能不活动达某个时间段。在确定控制设备已经不活动达某个时间段后,控制设备可以将状态从正常状态改变到低电力状态。
[0014]对不活动的确定可以由控制设备、计算系统102和/或任何其他合适的设备以任何合适的方式来实施。例如,游戏玩家112可能将控制设备放在诸如桌子122这样的物体上并且不向控制设备提供输入。控制设备可以确定已经有大于不活动阈值的一段时间没有与该设备相关联的移动和/或输入,那么作为响应,控制设备可以自动切换到低电力状态。不活动阈值可以是任何合适的时间范围。不活动阈值可以被预先确定和/或可以基于一个或多个参数被动态地改变,所述一个或多个参数是诸如控制设备和/或计算系统的操作条件。在一些实施例中,可以基于从诸如计算系统102这样的外部源接收到的一个或多个信号来指令控制设备进入低电力状态。信号可以是响应于对与控制设备相关联的不活动的确定和/或响应于计算系统102的状态的改变而被接收的。例如,控制设备可以响应于计算系统102在某个特别的操作条件下操作而进入低电力状态。
[0015]控制设备的低电力状态还可以被称作不活动的和/或休眠的状态和/或操作模式。低电力状态可以以任何合适的方式不同于正常状态。在一些实施例中,通过在进入低电力状态后将控制设备的一个或多个模块关闭和/或转变到休眠模式,低电力状态可以比正常状态消耗更少的电力。在低电力状态期间,控制设备可以不响应一个或多个用户输入。另外,在低电力状态期间,控制设备可以不被配置成发送和/或接收信号。在一些实施例中,在低电力状态期间,控制设备的全部或一些功能性可以被禁止。反之,在正常状态期间控制设备的全部或一些功能性可以是活动的。
[0016]控制设备可以具有多个低电力状态,每个低电力状态具有上面论述的一个或多个特征。低电力状态中的一个或多个可以以不同的或类似的方式响应相同的输入。例如,一些低电力状态可以相较于其他低电力状态而言包括对所接收信号的不同反应时间或实施不同的功能。
[0017]控制设备可以被配置成保持处于低电力状态直到生成中断。在一些实施例中,这样的中断可以依赖于控制设备内的模拟电路装置。现在转向图2,图示了示例游戏控制器200。游戏控制器200可以是图1的控制设备104和/或106的一个示例。另外,图2中图示的如与游戏控制器200相对应的一个或多个元件不限于游戏控制器,并且可以存在于任何合适的控制设备中。游戏控制器200可以包括一个或多个用户输入元件202。例如,用户输入元件202可以包括用于接受用户输入的任何合适的元件,包括但不限于可按压按钮、操纵杆、扳机、定向垫、触摸屏、运动传感器、手势检测设备等等。游戏控制器200还包括触觉反馈机制,比如震动特征。触觉反馈机制可以提供由正触摸和/或握着游戏控制器的用户可以检测到的身体感觉和/或触知感觉。该反馈可以向游戏控制器的用户指示任何合适的信息,比如与应用和/或计算系统相关联的状态和/或事件。例如,在玩赛车游戏时,触觉反馈可以指示用户经由游戏控制器正在控制的车辆接触到了游戏内的对象,比如墙壁、不平地形、另一车辆等等。
[0018]如图2中图示的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1