用于响应于用户手势而显示可见性改变的方法、系统及设备的制造方法

文档序号:9687022阅读:178来源:国知局
用于响应于用户手势而显示可见性改变的方法、系统及设备的制造方法
【专利说明】用于响应于用户手势而显示可见性改变的方法、系统及设备
[0001]优先权主张
[0002]本申请案主张2014年10月24日提交且名称为“响应于用户手势的自动显示器可见性改变(Automatic Display Visibility Changes Responsive to User Gestures),,的第62/068,597号美国临时专利申请案及2014年9月23日提交且名称为“响应于用户手势的自动显不器可见性改变(Automatic Display Visibility Changes Responsive toUser Gestures) ”的第62/054,379号美国临时专利申请案的优先权,所述申请案中的每一者是以引用方式并入本文中。
技术领域
[0003]实施例涉及电子装置的领域;且更具体地说,涉及用于穿戴在用户的前臂上的电子装置。
【背景技术】
[0004]例如手表、活动跟踪器、生物识别传感器装置等等的许多电子装置可被穿戴在手腕上。为了便于操作,这些手腕穿戴式装置可包含显示器以与用户交互,例如呈现展示例如时间、数据、指标、环境数据、菜单、设置等等的用户接口。在一些情况下,显示器可基于显式用户输入(例如,按下按钮(虚拟或物理)、点击显示器等等)而只开启持续有限时间。替代地,显示器可总是开启使得用户可容易在装置的屏幕处浏览信息。

【发明内容】

[0005]在一个实施例中,一种设备包括:显示器;一组传感器,其用于产生传感器数据;一组处理器,其耦合到所述显示器及所述一组传感器;非暂时性机器可读存储媒体,其耦合到所述处理器且其中存储有指令,所述指令在由所述一组处理器执行时致使所述一组处理器:使用所述传感器数据而检测到用户的第一活动状态为活动的;当所述第一活动状态为活动的时确定所述传感器数据匹配于与所述第一活动状态相关联的手表检查规则;及响应于所述所检测匹配,致使所述显示器的可见性改变。
[0006]优选地,所述一组传感器进一步用于产生额外传感器数据,且所述指令在由所述一组处理器执行时致使所述一组处理器:在基本时间周期之后颠倒所述显示器的所述可见性改变;使用所述额外传感器数据而检测到所述用户的第二活动状态为活动的;当所述第二活动状态为活动的时确定所述额外传感器数据匹配于另一手表检查规则,所述另一手表检查规则是与所述第二活动状态相关联的多个手表检查规则中的一者;及响应于所述额外传感器数据与所述另一手表检查规则之间的所述所检测匹配,致使所述显示器的另一可见性改变。
[0007]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器通过开启所述显示器而致使所述显示器的所述可见性改变。
[0008]优选地,所述显示器包含背光灯,且所述指令在由所述一组处理器执行时致使所述一组处理器通过开启所述背光灯而致使所述显示器的所述可见性改变。
[0009]优选地,所述第一活动状态表示所述用户跑步。
[0010]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器基于检测到一时间周期内的所述传感器数据中的峰值加速度的数目超过数量阈值而检测到所述用户的所述第一活动状态为活动的,其中所述数目个峰值加速度包含超过幅度阈值的加速度。
[0011]优选地,所述时间周期介于4秒与10秒之间。
[0012]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器将可确定数目个幅度峰值记录在循环缓冲器中,且所述时间周期表示所述循环缓冲器中的最旧幅度峰值与所述循环缓冲器中的最新幅度峰值的时间差。
[0013]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器基于检测到一时间周期内的所述传感器数据中的峰值加速度的数目未能超过数量阈值而检测到所述用户的所述第一活动状态为活动的,其中所述数目个峰值加速度包含超过幅度阈值的加速度。
[0014]优选地,所述手表检查规则包含表示指示所述用户检查所述设备的所述显示器的运动样式的数据或逻辑。
[0015]在另一实施例中,一种设备包括:显示器;一组传感器,其用于产生传感器数据;一组处理器,其耦合到所述显示器及所述一组传感器;非暂时性机器可读存储媒体,其耦合到所述处理器且其中存储有指令,所述指令在由所述一组处理器执行时致使所述一组处理器:使用所述传感器数据而检测到用户的第一活动状态为活动的;当所述第一活动状态为活动的时确定所述传感器数据表示将由所述用户作出以查看穿戴在所述用户的前臂上的腕表的显示器的一组调整;及响应于所述确定,致使所述显示器的可见性改变。
[0016]优选地,所述一组传感器用于进一步产生额外传感器数据,且所述指令在由所述一组处理器执行时致使所述一组处理器:当所述显示器的所述可见性改变仍为活动的时,确定所述额外传感器数据表示将由所述用户作出以查看穿戴在所述用户的前臂上的所述腕表的所述显示器的另一组调整;及基于所述额外传感器数据表示另一组调整的所述确定,更新显示在所述显示器上的内容。
[0017]优选地,所述传感器数据包含沿多个轴的多个加速度测量样本,且所述指令在由所述一组处理器执行时致使所述一组处理器进一步响应于检测到所述传感器数据反映沿所述多个轴中的至少一者的稳定性而致使所述显示器的所述可见性改变。
[0018]优选地,所述传感器数据包含沿第一轴及第二轴的多个加速度测量样本,且所述指令在由所述一组处理器执行时致使所述一组处理器进一步响应于检测到所述传感器数据反映沿所述第一轴超出第一阈值的减低及沿所述第二轴超出第二阈值的增加而致使所述显示器的所述可见性改变。
[0019]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器进一步响应于所述传感器数据指示所述用户执行符合所述用户抬高其手臂并将其手臂从侧位置旋转到其中其手腕是在其腹部前面其中所述显示器面朝天空的位置的移动而致使所述显示器的所述可见性改变。
[0020]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器进一步响应于所述传感器数据指示所述用户执行符合所述用户抬高其手腕并旋转其手臂使得所述显示器垂直于所述用户的面部的移动而致使所述显示器的所述可见性改变。
[0021]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器进一步响应于所述传感器数据指示所述用户执行符合所述用户将其前臂从其中所述前臂被伸出远离所述用户的身体的起始位置旋转到其中所述前臂横跨其身体且所述显示器面向天空的位置的移动而致使所述显示器的所述可见性改变。
[0022]优选地,所述一组传感器包含三轴加速度计。
[0023]优选地,所述一组传感器在所述显示器的所述可见性改变之后产生额外传感器数据,且所述指令在由所述一组处理器执行时致使所述一组处理器:当所述显示器的所述可见性改变仍为活动的时,确定所述额外传感器数据表示对所述设备的另一组调整;及基于所述额外传感器数据表示另一组调整的所述确定,颠倒所述显示器的所述可见性改变。
[0024]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器通过开启所述显示器而致使所述显示器的所述可见性改变。
[0025]在又另一实施例中,一种其中存储指令的非暂时性机器可读存储媒体,所述指令在由一组处理器执行时致使所述一组处理器:使用从一组传感器获得的传感器数据而检测到用户的第一活动状态为活动的;当所述第一活动状态为活动的时确定所述传感器数据匹配于与所述第一活动状态相关联的手表检查规则;及响应于所述所检测匹配,致使显示器的可见性改变。
[0026]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器:在基本时间周期之后颠倒所述显示器的所述可见性改变;使用由所述一组传感器产生的额外传感器数据而检测到所述用户的第二活动状态为活动的;当所述第二活动状态为活动的时确定所述额外传感器数据匹配于另一手表检查规则,所述另一手表检查规则是与所述第二活动状态相关联的多个手表检查规则中的一者;及响应于所述额外传感器数据与所述另一手表检查规则之间的所述所检测匹配,致使所述显示器的另一可见性改变。
[0027]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器通过开启所述显示器而致使所述显示器的所述可见性改变。
[0028]优选地,所述显示器包含背光灯,且所述指令在由所述一组处理器执行时致使所述一组处理器通过开启所述背光灯而致使所述显示器的所述可见性改变。
[0029]优选地,所述第一活动状态表示所述用户跑步。
[0030]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器基于检测到一时间周期内的所述传感器数据中的峰值加速度的数目超过数量阈值而检测到所述用户的所述第一活动状态为活动的,其中所述数目个峰值加速度包含超过幅度阈值的加速度。
[0031]优选地,所述传感器数据包含数个先前峰值及当前峰值,传感器数据加速度幅度中的所述数个先前峰值超过阈值,且加速度幅度中的所述当前峰值低于所述阈值且在所述先前峰值中的最新者的时间间隔内。
[0032]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器将可确定数目个幅度峰值记录在循环缓冲器中,且所述时间周期表示所述循环缓冲器中的最旧幅度峰值与所述循环缓冲器中的最新幅度峰值的时间差。
[0033]优选地,所述指令在由所述一组处理器执行时致使所述一组处理器基于检测到一时间周期内的所述传感器数据中的峰值加速度的数目未能超过数量阈值而检测到所述用户的所述第一活动状态为活动的,其中所述数目个峰值加速度包含超过幅度阈值的加速度。
[0034]优选地,所述手表检查规则包含表示指示所述用户检查设备的所述显示器的运动样式的数据或逻辑。
【附图说明】
[0035]可通过参考以下描述及用于说明实施例的附图而最佳地理解本发明。在图式中:
[0036]图1是根据一个实施例的说明致使响应于用户执行手表检查手势的显示器可见性改变的电子装置的方框图。
[0037]图2是根据一个实施例的说明用于基于活动类型的自动手表检查手势检测的方法的流程图。
[0038]图3是根据一个实施例的说明用于基于第一示范性活动类型(跑步)而执行自动手表检查手势检测的方法的流程图。
[0039]图4是根据一个实施例的说明来自三轴加速度计的传感器数据何时指示用户在跑步时执行手表检查手势的示范性线图。
[0040]图5是根据一个实施例的说明确定来自三轴加速度计的传感器数据何时指示用户在跑步时执行手表检查手势的手表检查规则的示范性线图。
[0041]图6是根据一个实施例的说明来自三轴加速度计的传感器数据何时指示用户在跑步时执行手表检查手势的实例的第二示范性线图。
[0042]图7是根据一个实施例的说明来自图6的实例中的一者的放大的示范性线图。
[0043]图8是根据一个实施例的说明基于第二示范性活动类型(非跑步一例如,步行、静止)的自动手表检查手势检测的流程图。
[0044]图9到12是说明当由手表检查手势检测器检测时可致使手表检查手势检测器发出已发生手表检查事件的信号的运动样式的图解。
[0045]图13是根据实例的说明用于处理解除用户手势的方法的流程图。
[0046]图14是说明用于基于当手表检查事件仍为活动的时由手表检查手势检测器检测的另外用户交互而改变显示器的内容的方法的流程图。
[0047]图15说明根据一个实施例的使用不同基本时间周期以用于基于用户的活动类型而使自动显示器可见性改变有效。
[0048]图16是根据一个实施例的说明显示器可见性改变控制的流程图。
[0049]图17是根据一个实施例的用于响应于用户手势而执行自动显示器可见性改变的电子装置的方框图。
[0050]图18是根据一个实施例的具有按钮、显示器及腕带的腕戴式电子装置的方框图,所述腕带用于将电子装置固定到用户的前臂。
【具体实施方式】
[0051]以下描述描述用于响应于用户手势的自动显示器可见性改变的方法及设备。
[0052]在一个实例中,一种设备可包括:显示器;一组传感器,其用于产生传感器数据;一组处理器,其耦合到所述显示器及所述一组传感器;及非暂时性机器可读存储媒体,其耦合到所述处理器。所述非暂时性机器可读存储媒体在其中可存储有指令,所述指令在由所述一组处理器执行时致使所述一组处理器使用所述传感器数据而检测到用户的第一活动状态为活动的。此外,所述指令可致使所述一组处理器在所述第一活动状态为活动的时确定所述传感器数据匹配于与所述第一活动状态相关联的手表检查规则。更进一步,所述指令可致使所述一组处理器响应于所述所检测匹配而致使所述显示器的可见性改变。
[0053]在另一实例中,实施例可使用从一组传感器获得的传感器数据而检测到用户的第一活动状态为活动的。所述设备可在所述第一活动状态为活动的时确定所述传感器数据表示将由所述用户作出以查看穿戴在所述用户的前臂上的腕表的显示器的一组调整。响应于所述确定,所述实施例可致使所述显示器的可见性改变。
[0054]图1是根据一个实施例的说明致使响应于用户执行手表检查手势的显示器可见性改变的电子装置的方框图。类似于带或手表,图1中的电子装置100可被穿戴在用户的前臂上。不同实施例允许装置以不同方式穿戴在用户的前臂上(例如,使用如下文所说明的腕带而安装在手腕上、嵌入在衬衫袖子中等等)。
[0055]前文所讨论的一些实施例将参考通常位于用户的前臂上的与腕表的显示器处于相同位置中的电子装置的显示器予以描述,且“手表检查手势”是人的前臂到通常在人正在检查其腕表时呈现的位置的移动(例如,其上穿戴电子装置的人的前臂从与人的矢状面及额面大体上对准的位置移动到与人的额面及横向平面大体上对准的位置,换句话来说,所述人已将其前臂从大体上平行于其身体的长轴的位置移动到在左到右(或右到左)方向上横越其躯干的位置)。虽然一些实例将参考通常位于用户的前臂上的与腕表的显示器处于相同位置的电子装置的显示器予以描述,但是本发明所预期的实例实施例并不受到如此限制,这是因为所属领域的一般技术人员将明白用于适应穿戴在前臂上的不同位置上(例如,前臂上的更高处及/或前臂的相对侧上)的电子装置的修改。
[0056]图1说明装置100可包含一组一或多个传感器110,其任选地包含一或多个运动传感器(例如,加速度计112、计步器114、陀螺仪116)及环境光传感器118。传感器数据120是由所述一组一或多个传感器110提供到手表检查手势检测器130。作为实例而非限制,如图1所展示,加速度计112可将传感器数据提供到手表检查手势检测器130,所述传感器数据在一些情况下可呈沿被标记为x、y及z的三个轴的加速度测量样本的形式。参考以特定方式定向在电子装置中的3轴加速度计(涉及穿戴在用户的前臂上的与穿戴腕表的显示器相同的位置中的电子装置的显示器,相对于钟面轴是沿形成于12点钟与6点钟之间的线(正方向是12点钟到6点钟方向)且也可被称作显示器的顶部-底部轴;y轴是沿形成于9点钟与3点钟之间的线(即,如果穿戴在左手上,那么从用户的手肘到手腕)(正方向是9点钟到3点钟方向)且也可被称作显示器的左-右轴;z轴是沿垂直于钟面的线(正方向在钟面前面之外)且也可被称作显示器的后-前轴;且因此,x-y轴形成含有显示器/钟面的平面,且x-z平面形成垂直于用户的前臂的平面),替代实施例可具有不同定向(其将需要本文中描述的技术的可预测改变)。
[0057]手表检查手势检测器130包含一组两个或两个以上手表检查规则132 (第一手表检查规则132A、第二手表检查规则132B,及直到第N手表检查规则132N)。手表检查手势检测器130可包含存储在计算机可读媒体中的指令,其在被执行时致使一或多个处理器根据本文中揭示的方法进行操作。在其它情况下,手表检查手势检测器130可包含用于执行本文中讨论的操作的特定硬件元件或电路。手表检查规则132A到N中的不同者可使用来自所述一组传感器110中的相同或不同者的传感器数据。虽然在一个实施例中,所述一组手表检查规则132中的全部只使用来自所述一组传感器110中的一者(例如,单个三轴加速度计,这是因为此类传感器相对于一些其它类型的传感器需要较少功率)的传感器数据,但是在替代实施例中,所述一组手表检查规则132中的不同者使用来自所述一组传感器110中的不同者的传感器数据。例如,图1展示第一手表检查规则132A及第二手表检查规则132B从加速度计112接收传感器数据,但是只有第二手表检查规则132B从计步器114接收传感器数据。
[0058]当传感器数据120 (尽管其可只观看来自如上文所讨论的传感器的子组的数据)指示用户在执行特定类型的活动时已作出将由用户作出以在用户执行特定类型的活动期间查看穿戴在用户的前臂上的腕表的显示器的特定一组一个或多个调整时,手表检查规则132中的每一者确定手表检查事件的实例。这些实例在本文中可被称作手表检查事件且在图1中被集体地表示为由手表检
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1