测量用户站立时长的方法和装置的制造方法

文档序号:9470725阅读:372来源:国知局
测量用户站立时长的方法和装置的制造方法
【技术领域】
[0001]本发明涉及智能穿戴设备领域,尤其涉及测量用户站立时长的方法和装置。
【背景技术】
[0002]随着智能设备的推广和发展,智能设备越来越受到用户的青睐,比如智能手机。目前的智能设备大多数具有计步功能,可以测量用户行走的步数,从而给出相应的健康提示。
[0003]然而,现有的智能设备不能判断用户是否处于站立状态,无法测量用户的站立时长。

【发明内容】

[0004]本发明实施例提供了测量用户站立时长的方法和装置,能够解决现有的智能设备不能判断用户是否处于站立状态,无法测量用户的站立时长的问题。
[0005]本发明实施例提供的一种测量用户站立时长的方法,适用于智能穿戴设备,包括:
[0006]实时获取所述智能穿戴设备的重力传感器测量得到的重力数据;
[0007]根据所述重力数据判断用户是否进入站立状态,若是,记录用户进入站立状态的第一时间,并在检测到用户离开站立状态时,记录用户离开站立状态的第二时间;
[0008]根据所述第一时间和所述第二时间确定用户的站立时长。
[0009]可选地,
[0010]根据所述重力数据判断用户是否进入站立状态具体包括:
[0011]获取所述重力数据在预定义轴方向上的重力值;
[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]本发明实施例中,首先,实时获取该智能穿戴设备的重力传感器测量得到的重力数据;然后,根据该重力数据判断用户是否进入站立状态,若是,记录用户进入站立状态的第一时间,并在检测到用户离开站立状态时,记录用户离开站立状态的第二时间;最后,根据该第一时间和该第二时间确定用户的站立时长。在本发明实施例中,通过进入站立状态的第一时间和离开站立状态的第二时间确定出用户的站立时长,从而可以对用户的站立时长进行计时。
【附图说明】
[0037]图1为本发明实施例中测量用户站立时长的方法一个实施例流程图;
[0038]图2为本发明实施例中测量用户站立时长的方法另一个实施例流程图;
[0039]图3为智能手表的结构不意图;
[0040]图4为本发明实施例中测量用户站立时长的装置一个实施例结构图;
[0041]图5为本发明实施例中测量用户站立时长的装置另一个实施例结构图。
【具体实施方式】
[0042]本发明实施例提供了测量用户站立时长的方法和装置,用于解决现有的智能设备不能判断用户是否处于站立状态,无法测量用户的站立时长的问题。
[0043]为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0044]请参阅图1,本发明实施例中一种测量用户站立时长的方法一个实施例包括:
[0045]101、实时获取该智能穿戴设备的重力传感器测量得到的重力数据;
[0046]首先,可以实时获取该智能穿戴设备的重力传感器测量得到的重力数据。
[0047]102、根据该重力数据判断用户是否进入站立状态,若是,则执行步骤103 ;
[0048]在实时获取该智能穿戴设备的重力传感器测量得到的重力数据之后,可以根据该重力数据判断用户是否进入站立状态,若是,则执行步骤103。
[0049]103、记录用户进入站立状态的第一时间,并在检测到用户离开站立状态时,记录用户离开站立状态的第二时间;
[0050]若根据该重力数据判断得知用户进入站立状态,则记录用户进入站立状态的第一时间,并在检测到用户离开站立状态时,记录用户离开站立状态的第二时间。
[0051]104、根据该第一时间和该第二时间确定用户的站立时长。
[0052]在得到该第一时间和该第二时间之后,可以根据该第一时间和该第二时间确定用户的站立时长。
[0053]本实施例中,首先,实时获取该智能穿戴设备的重力传感器测量得到的重力数据;然后,根据该重力数据判断用户是否进入站立状态,若是,记录用户进入站立状态的第一时间,并在检测到用户离开站立状态时,记录用户离开站立状态的第二时间;最后,根据该第一时间和该第二时间确定用户的站立时长。在本实施例中,通过进入站立状态的第一时间和离开站立状态的第二时间确定出用户的站立时长,从而可以对用户的站立时长进行计时。
[0054]为便于理解,下面对本发明实施例中的一种测量用户站立时长的方法进行详细描述,请参阅图2,本发明实施例中一种测量用户站立时长的方法另一个实施例包括:
[0055]201、判断用户是否佩戴该智能穿戴设备,若是,则执行步骤202,若否,则继续等待;
[0056]首先,可以判断用户是否佩戴该智能穿戴设备,若是,则执行步骤202,若否,则继续等待。可以理解的是,可以通过智能穿戴设备上的心率传感器或温度传感器来检测用户是否佩戴该智能穿戴设备,只有当用户佩戴了该智能穿戴设备,测量得到的重力值才具有判断的意义。
[0057]202、实时获取该智能穿戴设备的重力传感器测量得到的重力数据;
[0058]在确定用户佩戴了该智能穿戴设备之后,可以实时获取该智能穿戴设备的重力传感器测量得到的重力数据。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1