一种控制穿戴设备的方法及装置的制造方法

文档序号:9326462阅读:213来源:国知局
一种控制穿戴设备的方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机领域,特别涉及一种控制穿戴设备的方法及装置。
【背景技术】
[0002]穿戴设备是可以直接穿戴在用户身上的便携式设备,例如,电子手表就是一种穿戴设备,用户可以将电子手表戴在自己的手腕上。用户在戴上穿戴设备时需要控制穿戴设备启动,以使穿戴设备进行工作,在摘掉穿戴设备时需要控制穿戴设备关闭,以节省电能延长续航。
[0003]例如,以电子手表为例,电子手表上包括一个物理的激活按键,用户戴上电子手表时,可以按压这个物理的激活按键,然后电子手表进入激活状态,以实现开启电子手表;用户摘掉电子手表时,可以按压这个物理的激活按键,然后电子手表进入睡眠/锁定状态,以实现关闭电子手表。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]用户在戴上穿戴设备或用户在摘掉穿戴设备时,往往忘记去控制穿戴设备开启或关闭,给用户使用穿戴设备带来不便。

【发明内容】

[0006]为了方便用户,本发明提供了一种控制穿戴设备的方法及装置。所述技术方案如下:
[0007]—种控制穿戴设备的方法,所述方法包括:
[0008]获取待控制的穿戴设备的当前开机状态;
[0009]对用户的心电数据进行检测,得到一段时间的检测结果;
[0010]根据所述穿戴设备的当前开机状态和所述一段时间的检测结果,对所述穿戴设备的开机状态进行控制。
[0011]—种控制穿戴设备的装置,所述装置包括:
[0012]获取模块,用于获取待控制的穿戴设备的当前开机状态;
[0013]检测模块,用于对用户的心电数据进行检测,得到一段时间的检测结果;
[0014]控制模块,用于根据所述穿戴设备的当前开机状态和所述一段时间的检测结果,对所述穿戴设备的开机状态进行控制。
[0015]在本发明实施例中,由于可以根据穿戴设备的当前开机状态和该一段时间的检测结果,对穿戴设备的开机状态进行控制,从而可以实现自动控制穿戴设备的开机状态,方便用户。
【附图说明】
[0016]图1是本发明实施例1提供的一种控制穿戴设备的方法流程图;
[0017]图2-1是本发明实施例2提供的一种控制穿戴设备的方法流程图;
[0018]图2-2是本发明实施例2提供的一种摘掉穿戴设备示意图;
[0019]图3-1是本发明实施例3提供的一种控制穿戴设备的方法流程图;
[0020]图3-2是本发明实施例3提供的一种戴上穿戴设备示意图;
[0021]图4是本发明实施例4提供的一种控制穿戴设备的装置结构示意图;
[0022]图5是本发明实施例5提供的一种终端结构示意图。
【具体实施方式】
[0023]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0024]实施例1
[0025]参见图1,本发明实施例提供了一种控制穿戴设备的方法,包括:
[0026]步骤101:获取待控制的穿戴设备的当前开机状态。
[0027]步骤102:对用户的心电数据进行检测,得到一段时间的检测结果。
[0028]步骤103:根据穿戴设备的当前开机状态和该一段时间的检测结果,对穿戴设备的开机状态进行控制。
[0029]在本发明实施例中,由于可以根据穿戴设备的当前开机状态和该一段时间的检测结果,对穿戴设备的开机状态进行控制,从而可以实现自动控制穿戴设备的开机状态,方便用户。
[0030]实施例2
[0031]本发明实施例提供了一种控制穿戴设备的方法,本发明的执行主体可以为穿戴设备,假设,在本实施例中,穿戴设备戴在用户的身上,当用户将穿戴设备从自己身上摘下时,穿戴设备可以自动控制自己的开启状态从激活状态进入睡眠/锁定状态。参见图2-1,该方法包括:
[0032]步骤201:获取穿戴设备的当前开机状态,其中,穿戴设备的当前开机状态为激活状态。
[0033]在本发明实施例中,假设穿戴设备先戴在用户的身上,然后用户再将穿戴设备摘掉,由于穿戴设备戴在用户的身上时,穿戴设备的开机状态为激活状态,所以获取的穿戴设备的当前开机状态为激活状态。
[0034]穿戴设备为电子手表、手环或项链等可穿戴在人体身上的便携式设备,如电子手表或手环可以戴在人体的手腕上,项链可以戴在人体的脖子上。
[0035]步骤202:通过穿戴设备中的心电感应传感器对用户的心电数据进行检测,得到检测结果,并存储检测得到的检测结果。
[0036]如果穿戴设备戴在用户身体上,由于穿戴设备与用户身体直接接触,所以穿戴设备中的心电感应传感器可以检测到用户的心电数据,即检测到的检测结果为用户的心电数据;如果穿戴设备从用户身体上摘掉,穿戴设备中的心电感应传感器便检测不到用户的心电数据,所以检测到的检测结果为无用户的心电数据。
[0037]在本步骤中,通过穿戴设备中的心电感应传感器对用户的心电数据进行实时或周期性地检测,得到检测结果,存储检测到的检测结果。存储的检测结果包括在不同时刻检测到的检测结果。
[0038]步骤203:从存储的检测结果中获取离当前最近的一段时间内的检测结果。
[0039]离当前最近的一段时间的时间长度为预设时间长度,预设时间长度可以为I分钟、2分钟或3分钟等。
[0040]本步骤可以为:从存储的检测结果中获取最近检测到的检测结果,获取最近检测到的检测结果对应的第一时间,根据预设时间长度和第一时间计算第二时间,第一时间和第二时间即组成了离当前最近的一段时间,然后根据第一时间和第二时间,从存储的检测结果中获取在第一时间和第二时间之间检测到的检测结果。
[0041]如果穿戴设备一直穿戴在用户的身体上,则获取的离当前最近的一段时间内的检测结果中包括用户的心电数据,如果穿戴设备从用户的身体上摘掉的时间超过预设时间长度,则获取的离当前最近的一段时间内的检测结果中不包括用户的心电数据。
[0042]其中,在本发明实施例中,用户将穿戴设备从身体上摘下来,假设摘下的时间已达到预设时间长度,所以在本步骤中获取的离当前最近的一段时间内的检测结果中不包括用户的心电数据。
[0043]由于有时用户将穿戴设备从身上摘掉可能很快又将穿戴设备戴上,如果用户的穿戴设备刚从身体上摘掉就控制穿戴设备的开机状态从激活状态进入睡眠/锁定状态,则可能给用户带来不便,所以在本实施例中,获取离当前最近的一段时间内的检测结果,可以避免在用户将穿戴设备刚从身体上摘掉并很快又戴上的情况下给用户造成不便。
[0044]步骤204:根据穿戴设备的当前开机状态和该一段时间内的检测结果确定用户对穿戴设备执行的行为类型。
[0045]判断穿戴设备的当前开机状态以及离当前最近的一段时间内的检测结果;如果穿戴设备的当前开机状态为激活状态以及离当前最近的一段时间内的检测结果不包括用户的心电数据,则离当前最近的一段时间内的检测结果不包括用户的心电数据,表明穿戴设备至少在该一段时间内没有戴在用户的身上,又因为穿戴设备的当前开机状态为激活状态,所以可以确定出用户将穿戴设备从自己的身上摘下,确定的行为类型为摘掉穿戴设备;如果穿戴设备的当前开机状态为睡眠/锁定状态以及离当前最近的一段时间内的检测结果都为用户的心电数据,则离当前最近的一段时间内的检测结果都为用户的心电数据,表明穿戴设备至少在该一段时间内已戴在用户的身上,又因为穿戴设备的当前开机状态为睡眠/锁定状态,所以可以确定出用户将穿戴设备戴在自己的身上,确定的行为类型为戴上穿戴设备。
[0046]由于在步骤201中获取的穿戴设备的当前开机状态为激活状态以及在步骤203中获取的离当前最近的一段时间内的检测结果不包括用户的心电数据,所以确定出的行为类型为摘掉穿戴设备,然后执行步骤205。
[0047]步骤205:如果该行为类型为摘掉穿戴设备,则获取穿戴设备的运动信息。
[0048]穿戴设备的运动信息包括穿戴设备的姿态变化频率和穿戴设备的加速度。为了提高判断穿戴设备已从用户的身上摘掉的准确性,在本步骤中还获取穿戴设备的运动信息,以在后续步骤中通过穿戴设备的运动信息进一步验证穿戴设备已从用户的身上摘掉。
[0049]穿戴设备中包括加速度传感器或重力传感器。所以本步骤,可以为:
[0050]通过穿戴设备的加速度传感器实时获取穿戴设备的加速度,通过穿戴设备的重力传感器实时获取穿戴设备的姿态信息,根据不同时刻获取的穿戴设备的姿态信息计算穿戴设备的姿态变化频率。其中,穿戴设备的姿态信息可以为平放、斜放或竖放等。
[0051]步骤206:判断穿戴设备的运动信息是否与该行为类型对应的运动数据模型匹配。
[0052]在实施本步骤之前,预先设置摘掉穿戴设备这个行为类型对应的运动数据模型,该运动数据模型包括第一加速度范围和第一姿态变化频率范围,第一加速度变化范围为小于或等于预设第一加速度阈值,第一姿态变化频率范围为小于或等于预设第一频率阈值。
[0053]本步骤可以为:
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1