[发明专利]一种基于移动终端的健康指数获取方法、系统及移动终端有效
申请号: | 201510138863.X | 申请日: | 2015-03-27 |
公开(公告)号: | CN104814791B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 林锐;柳明 | 申请(专利权)人: | 惠州TCL移动通信有限公司 |
主分类号: | A61B90/00 | 分类号: | A61B90/00 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙)44268 | 代理人: | 王永文,刘文求 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 终端 健康 指数 获取 方法 系统 | ||
1.一种基于移动终端的健康指数获取方法,其特征在于,包括步骤:
S1、移动终端获取用户的身高值、实际体重值、以及用户当天的徒步步数总值,并根据所述身高值、体重值、以及当天的徒步步数总值计算用户当天的徒步分数值A;
S2、移动终端在第一采样时间内检测到用户处于静止状态,则实时记录用户当天的久坐次数,并根据所述当天的久坐次数计算用户当天的久坐分数值B;
S3、移动终端在第二采样时间内检测到用户处于睡眠状态,则实时记录用户当天的睡眠时长,并根据所述用户当天的睡眠时长计算用户当天的睡眠分数值C;
S4、分别获取用户当天的徒步分数值A、用户当天的久坐分数值B、以及用户当天的睡眠分数值C,并根据计算式:((A+B+C)/300)*100计算用户当天的健康综合分数;
将计算的所述用户当天的健康综合分数与预先存储的健康标准值进行比较,获取用户当天的健康指数并输出。
2.根据权利要求1所述的基于移动终端的健康指数获取方法,其特征在于,所述步骤S1具体包括步骤:
S11、在移动终端中预先设定一用于检测用户当天状态的检测周期,所述用户当天状态包括:静止状态、步行状态、运动状态、以及睡眠状态;
S12、获取用户的身高值和实际体重值,并根据计算式: (身高值-100)*0.9 计算用户的标准体重值;
S13、在移动终端中预先设置并存储一预期徒步步数值,并根据计算式:预期徒步步数值*(1+k)计算用户的目标徒步步数值,其中参数k的计算公式为:k=(|实际体重值-标准体重值 |) / 标准体重值;
S14、根据所述检测周期获取用户当天的徒步步数总值;
S15、根据计算式:(当天的徒步步数总值/目标徒步步数值)*100 计算用户当天的徒步分数值A并进行存储输出。
3.根据权利要求2所述的基于移动终端的健康指数获取方法,其特征在于,所述步骤S14具体包括步骤:
S141、在移动终端中预先设定一用于采集用户加速度数据的采样频率;
S142、若检测到在预设的采样频率下采集的用户加速度数据为128个,则根据所述采集的用户加速度数据判断用户当前的状态;
S143、若所述用户当前的状态为运动状态/步行状态,则将所述采集的用户加速度数据进行正向傅里叶变换,并获取最大频率MaxF;
S144、判断所述最大频率MaxF是否处于指定的频率范围之内,若处于指定的频率范围之内,则将频率域中[MaxF-1, MaxF+1]的数据进行反向傅里叶变换;
S145、判断所述反向傅里叶变换的数据域中是否存在波谷值,若存在,则将所述数据域中时间间隔为200ms的两个波谷标记为1步,并实时记录步数值;
S146、若检测到用户当前的状态仍为运动状态,且所述步数值达到10步,则实时记录用户当前的步数总值,返回执行步骤S143;
S147、反之,若检测到用户当前的状态改变为步行状态,则实时记录用户当前的步数总值,返回执行步骤S143。
4.根据权利要求2所述的基于移动终端的健康指数获取方法,其特征在于,所述步骤S2具体包括步骤:
S21、预先在移动终端中设定第一采样时间;
S22、若检测到用户在所述检测周期内均处于静止状态,则采用符号0进行标记;否则,采用符号1进行标记;
S23、若检测到在所述第一采样时间内出现连续M个符号0,则记录为 1次久坐,其中M=60/检测周期;
S24、实时记录用户当天的久坐次数,并根据计算式:(1-久坐次数/8)*100计算用户当天的久坐分数值B并进行存储输出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州TCL移动通信有限公司,未经惠州TCL移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510138863.X/1.html,转载请声明来源钻瓜专利网。