设备使用状态识别方法及电子设备的制造方法_2

文档序号:8444386阅读:来源:国知局
设备的使用状态,并生成相应的使用状态提示信息。
[0063]根据计算所得的偏差值,可确定各类物理参数值的平均动态偏差,从而根据计算所得的偏差值,可确定设备处于正常使用状态,即此时设备处于正常工作状态,例如坐姿提醒器被用户正常佩戴并监测用户姿势,或者确定设备处于异常使用状态,例如设备处于绝对静止、处于异常重力状态(如电子设备摔倒、倒立、严重侧斜)、旋转情况(如电子设备在某一段时间内一直以某一频率旋转)异于预先设定的正常状态等情况。
[0064]应当说明的是,绝对静止是相对于相对静止而言的,例如若坐姿提醒器等可穿戴设备放置在桌面、地面或其他固定物体上,保持的静止状态,则称为绝对静止;若用户佩戴可穿戴设备时,一动不动的保持静止状态,由于呼吸等原因,身体不可能绝对静止,此时则称这种静止为相对静止。
[0065]在设备处于正常使用状态的情况下,生成正常使用状态提示信息,以提示用户设备已被正常使用;在设备处于异常使用状态的情况下,生成异常使用状态提示信息,以提示用户正常使用设备,例如所述设备为坐姿提醒器,在坐姿提醒器被静止放置在桌面上的情况而检测到坐姿提醒器处于异常使用状态时,生成异常使用状态提示信息,提示用户正常佩戴坐姿提醒器。
[0066]本发明的设备使用状态识别方法,首先通过获取设备的至少一类的多个物理参数值,再计算每一类物理参数值的平均值,并计算每一个物理参数值与对应的平均值的偏差值,然后根据计算所得的各类偏差值确定设备的使用状态,并生成相应的使用状态提示信息。从而,能够自动识别电子设备当前处于正常使用状态或异常使用状态,实现了设备使用状态的智能识别。
[0067]电子设备在识别出当前的使用状态时,可根据相应的使用状态执行相应操作,例如,设备处于异常使用状态时进行告警、自动关机、反馈异常情况给监控设备,以及设备处于正常使用状态时进入正常工作状态等。
[0068]再参照图2,图2为本发明设备使用状态识别方法中步骤SlO的流程示意图。
[0069]基于上述实施例,本发明设备使用状态识别方法中步骤SlO包括:
[0070]步骤Sll:按照预设频率读取重力传感器检测到的设备与重力线的夹角,获取多个偏转角度值。
[0071]在通过重力传感器检测设备与重力线的夹角,即通过重力传感器检测设备相对于重力线的偏转角度之后,按照预设频率,如0.1Hz,即每隔1ms读取一次重力传感器检测到的偏转角度,从而获取多个偏转角度值,并将所获取的多个偏转角度值进行保存。
[0072]步骤S12:按照预设频率读取加速度传感器检测到的设备的加速度,获取多个加速度值。
[0073]同理,在通过加速度传感器检测设备的加速度之后,按照预设频率,如0.1Hz,即每隔1ms读取一次加速度传感器检测到的加速度,从而获取多个加速度值,并将所获取的多个加速度值进行保存。
[0074]步骤S13:按照预设频率读取陀螺仪检测到的设备的转动角速度,获取多个角速度值。
[0075]在通过陀螺仪检测设备的转动角速度之后,按照预设频率,如0.1Hz,即每隔1ms读取一次陀螺仪检测到的转动角速度,从而获取多个角速度值,并将所获取的多个角速度值进行保存。
[0076]应当说明的是,步骤S11、步骤S12、步骤S13可以是两步或三步同时执行,也可以按先后顺序执行,包括但不限于图2所示顺序。
[0077]再参照图3,图3为本发明设备使用状态识别方法中步骤S20的流程示意图。
[0078]基于上述实施例,本发明设备使用状态识别方法中步骤S20包括:
[0079]步骤S21:计算所获取的多个偏转角度值的角度平均值,并计算每一个偏转角度值与所述角度平均值的角度偏差值。
[0080]可按照预设时长(如1s)或者存储空间存满偏转角度值时,将多个偏转角度值进行平均值计算,获得多个偏转角度值的平均值,即角度平均值,并计算每一个偏转角度值相对于角度平均值的偏差,获得多个角度偏差值。
[0081]步骤S22:计算所获取的多个加速度值的加速度平均值,并计算每一个加速度值与所述加速度平均值的加速度偏差值。
[0082]可按照预设时长(如1s)或者存储空间存满加速度值时,将多个加速度值进行平均值计算,获得多个加速度值的平均值,即加速度平均值,并计算每一个加速度值相对于加速度平均值的偏差,获得多个加速度偏差值。
[0083]步骤S23:计算所获取的多个角速度值的角速度平均值,并计算每一个角速度值与所述角速度平均值的角速度偏差值。
[0084]可按照预设时长(如1s)或者存储空间存满角速度值时,将多个角速度值进行平均值计算,获得多个角速度值的平均值,即角速度平均值,并计算将每一个角速度值相对于角速度平均值的偏差,获得多个角速度偏差值。
[0085]应当说明的是,步骤S21、步骤S22、步骤S23可以是两步或三步同时执行,也可以按先后顺序执行,包括但不限于图3所示顺序。
[0086]再参照图4,图4为本发明设备使用状态识别方法中步骤S30的流程示意图。
[0087]基于上述实施例,本发明设备使用状态识别方法中步骤S30包括:
[0088]步骤S31:分别比对所述角度偏差值和预设角度偏差范围、所述加速度偏差值和预设加速度偏差范围,以及所述角速度偏差值和预设角速度偏差范围。
[0089]本实施例优选地将角度偏差值和预设角度偏差范围进行比较,将加速度偏差值和预设加速度偏差范围进行比较,以及将角速度偏差值和预设角速度偏差范围进行比较,来检测各类偏差值的变化率,以根据某一时长(如1s)内各类偏差值的变化率判断设备的使用状态是否正常。具体地,预设角度偏差范围可根据重力传感器本身允许的误差范围确定,加速度偏差阀值可根据加速度传感器本身允许的误差范围确定,角速度偏差阀值可根据陀螺仪本身允许的误差范围确定。
[0090]步骤S32:当所述角度偏差值在所述预设角度偏差范围内、所述加速度偏差值在所述预设加速度偏差范围内,以及所述角速度偏差值在所述预设角速度偏差范围内时,确定设备处于正常使用状态,并生成正常使用状态提示信息。
[0091]在将角度偏差值和预设角度偏差范围进行比较,将加速度偏差值和预设加速度偏差范围进行比较,以及将角速度偏差值和预设角速度偏差范围进行比较过程中,如果角度偏差值在预设角度偏差范围内,加速度偏差值在预设加速度偏差范围内,而且角速度偏差值在预设角速度偏差范围内,则说明设备的使用状态符合设备的常规使用状态,即设备被用户正常使用,例如所述设备为坐姿提醒器时,坐姿提醒器被用户正常佩戴并监测用户姿势的状态为正常使用状态,从而确定此时设备处于正常使用状态,并生成正常使用状态提示信息。
[0092]步骤S33:当所述角度偏差值不在所述预设角度偏差范围,且不在所述预设角度偏差范围的持续时间大于第一预设时长,所述加速度偏差值不在所述预设加速度偏差范围,且不在所述预设加速度偏差范围的持续时间大于第二预设时长,和/或所述角速度偏差值不在所述预设角速度偏差范围,且不在所述预设角速度偏差范围的持续时间大于第三预设时长时,确定设备处于异常使用状态,并生成异常使用状态提示信息。
[0093]在将角度偏差值和预设角度偏差范围进行比较,将加速度偏差值和预设加速度偏差范围进行比较,以及将角速度偏差值和预设角速度偏差范围进行比较过程中,如果出现如下(I)?(3)三种情况中的一种、两种或三种情况,则都说明设备不处于正常使用状态,例如所述设备为坐姿提醒器,坐姿提醒器一直被放置在桌面上保持绝对静止,此时坐姿提醒器的使用状态不符合设备的常规使用状态,从而确定此时设备处于异常使用状态,并生成异常使用状态提示信息。
[0094](I)角度偏差值不在预设角度偏差范围,且角度偏差值不在预设角度偏差范围的持续时间大于第一预设时长(如10s),即角度偏差值小于预设角度偏差范围的下限值,且角度偏差值小于预设角度偏差范围的下限值的持续时间大于第一预设时长,或者角度偏差值大于预设角度偏差范围的上限值,且角度偏差值大于预设角度偏差范围的上限值的持续时间大于第一预设时长。
[0095](2)加速度偏差值不在预设加速度偏差范围,且加速度偏差值不在预设加速度偏差范围的持续时间大于第二预设时长(如1s),即加速度偏差值小于预设加速度偏差范围的下限值,且加速度偏差值小于预设加速度偏差范围的下限值的持续时间大于第二预设时长,或者加速度偏差值大于预设加速度偏差范围的上限值,且加速度偏差值大于预设加速度偏差范围的上限值的持续时间大于第二预设时长。
[0096](3)角速度偏差值不在预设角速度偏差范围,且角速度偏差值不在预设角速度偏差范围的持续时间大于第三预设时长(如1s),即角速度偏差值小于预设角速度偏差范围的下限值,且角速度偏差值小于预设角速度偏差范围的下限值的持续时间大于第三预设时长,或者角速度偏差值大于预设角速度偏差范围的上限值,且角速度偏差值大于预设角速度偏差范围的上限值的持续时间大于第三预设时长。
[0097]再参照图5,图5为本发明设备使用状态识别方法另一实施例的流程示意图;
[0098]基于上述实施例,本发明设备使用状态识别方法另一实施例中,本发明的设备使用状态识别方法还包括以下步骤:
[0099]步骤S40:根据所生成的使用状态提示信息发出提示信号进行提示。
[0100]在确定设备的使用状态,并生成相应的使用状态信息之后,根据所生成的使用状态提示信息发出提示信号进行提示,例如,在生成正常使用状态信息时,电子设备发出语音、声音、发光等提示信号提示用户此时设备处于正常使用状态,提示用户可对电子设备进行操作;在生成异常使用状态
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1