当前位置: 首页 > 专利查询>梁秀文专利>正文

一种基于云计算数据分析的健康管理系统技术方案

技术编号:26956416 阅读:19 留言:0更新日期:2021-01-05 23:10
本发明专利技术公开了一种基于云计算数据分析的健康管理系统,包括注册模块、数据上传模块、数据库、身份验证模块、运动监测模块、数据采集模块、服务器、报警模块、GPS定位模块、数据分析模块、监控模块以及显示模块;本发明专利技术通过运动监测模块对用户在行动过程中的状态进行实时监测,通过监测鞋底压力、第一加速度、第二加速度以及高度信息,判断用户是否发生摔倒或昏迷,在用户摔倒或昏迷时,控制报警模块发出警报并通过GPS定位模块获取用户的位置信息;还通过短信网关向紧急联系人的手机号码发出短信讯息,通知亲属;解决了在老人摔倒时,没有家庭成员在身边,因此不能得到及时的报警和救助的问题。

【技术实现步骤摘要】
一种基于云计算数据分析的健康管理系统
本专利技术涉及健康数据分析领域,特别涉及一种基于云计算数据分析的健康管理系统。
技术介绍
随着生活水平不断提高和人们工作和生活节奏逐渐加快,健康成为人们越来越关注的话题,人们越来越多地注意通过体检或健康调查等途径及时准确的了解自身健康状况。公开号CN109758134A的文件公开了一种人体智能健康检测系统,检测设备子系统包括数据采集模块、模数转换模块、微处理器模块、串行控制器模块和蓝牙模块,数据采集模块将采集到的信号传递至模数转换模块后将信息传递至微处理器,微处理器根据整合信息数据传递至串行控制器,串行控制器连接至蓝牙模块;手机客户端子系统包括移动设备、第一服务器、处理器、数据库、预警装置和短信网关,所述移动设备接收检测设备子系统发出的蓝牙信号,将接收到的信号传递至处理器进行处理,处理器根据接收到的信号与数据库储存信息进行比对;医疗中心子系统包括第二服务器和医疗信息平台。本专利技术实用价值高,能有效提高患者对疾病的预防效果。随着社会老龄化的到来,我国老年人口的数量在持续增加;老年人因为活动不便、身体脆弱,很容易因为摔倒而导致受伤甚至死亡;然而,在老人摔倒时,很多情况下都是没有家庭成员在身边,因此不能得到及时的报警和救助;且老年人的体质本来就比较虚弱,身体的各项生理机能都下降了许多,这时如果营养补充跟不上的话,就可能会对健康造成极大的威胁,而很多老人都患上了不同程度的厌食症,因此一定要及时进行药物等方面的治疗,控制好体重,改善低体重造成的营养不良;为此,我们提出了一种基于云计算数据分析的健康管理系统。
技术实现思路
针对现有技术存在的不足,本专利技术目的是提供一种基于云计算数据分析的健康管理系统。本专利技术通过运动监测模块对用户在行动过程中的状态进行实时监测,通过监测鞋底压力、第一加速度、第二加速度以及高度信息,判断用户是否发生摔倒或昏迷,在用户摔倒或昏迷时,控制报警模块发出警报,并通过GPS定位模块获取用户的位置信息并将用户的位置信息传输至显示终端实时显示;还通过短信网关向紧急联系人的手机号码发出短信讯息,通知亲属;解决了在老人摔倒时,没有家庭成员在身边,因此不能得到及时的报警和救助的问题;本专利技术通过数据分析模块接收用户的体征信息并进行分析,计算得到用户的健康系数,若用户的健康系数大于健康系数阈值,则判定用户身体状态不健康,生成报警信号,本专利技术能实时记录用户的体征信息,在健康系数异常时能起到报警、通知的作用,实用价值高,提高了对用户健康监护的便利性和及时性;本专利技术通过监控模块实时监测用户的体重并进行分析,判断用户体重是否正常以及有无暴饮暴食或厌食状况的发生,及时预警,提示用户合理安排饮食,控制体重,避免超重或低重造成的健康问题。本专利技术的目的可以通过以下技术方案实现:一种基于云计算数据分析的健康管理系统,包括注册模块、数据上传模块、数据库、身份验证模块、运动监测模块、数据采集模块、服务器、报警模块、GPS定位模块、数据分析模块、监控模块以及显示模块;运动监测模块用于对用户在行动过程中的状态进行实时监测,运动监测模块包括压力传感器、高度传感器、第一加速度传感器和第二加速度传感器,压力传感器设置于用户的鞋底,高度传感器和第一加速度传感器设置于穿戴式手环上,第二加速度传感器设置于用户的手机终端上;运动监测模块的具体监测过程如下:步骤一:压力传感器用于实时监测鞋底的压力信息并标记为NAi,i=1,…,n;计算出实时采集的鞋底压力信息与用户上传的预设压力信息的差值得到压力差P,若在预设时间区间内,P均小于预设值,则判定用户处于行动过程中,继续实时监测鞋底压力信息;若P大于等于预设值,则处于待验证状态;步骤二:当处于待验证状态时,通过第一加速度传感器实时获取用户的第一加速度并标记为JS1,通过第二加速度传感器实时获取用户的第二加速度并标记为JS2;将第一加速度JS1与第二加速度JS2进行比较;步骤三:若第一加速度JS1和第二加速度JS2均处于预设加速度信息范围内,计算出第一加速度JS1与第二加速度JS2之间的误差,即f=(JS1-JS2)/JS1;若|f|≤10%,则判定发生疑似摔倒事故;步骤四:当处于发生疑似摔倒事故时,通过高度传感器实时获取用户的高度信息并标为HSi,设置初始高度为H0;则高度变化值HBi=H0-HSi;若高度变化值HBi大于等于预设的第一高度变化阈值时,则认为用户已经处于摔倒状态并生成摔倒信号;步骤五:当用户处于摔倒状态时,在接下来的预设时间内,若第二加速度JS2均小于预设值,则判定用户处于昏迷状态或者手臂失去活动能力并生成昏迷信号;当用户处于摔倒状态时,在接下来的预设时间内,若高度变化值HBi均大于等于预设的第一高度变化阈值时,则判定用户处于昏迷状态或者手臂失去活动能力并生成昏迷信号;数据采集模块用于对用户的身体参数进行实时采集,并标记为体征信息,体征信息包括心率数据、体温数据以及血压数据,心率数据表示为用户的心跳频率;数据分析模块用于接收用户的体征信息并进行分析,具体分析步骤如下:SS1:实时获取用户的心跳频率,并将用户的心跳频率标记为Ti;SS2:实时获取用户的体温数据,并将用户的体温数据标记为Wi;SS3:实时获取用户的血压数据,并将用户的血压数据标记为Yi;SS4:通过公式Xi=β×(Ti×d1+Wi×d2+Yi×d3)×e2.3658获取用户健康系数Xi,其中,d1、d2以及d3均为预设比例系数,d1+d2+d3=2.365847,且d1>d2>d3,e为自然常数;SS5:将用户的健康系数Xi与健康系数阈值进行比较;若用户的健康系数Xi小于等于健康系数阈值,则判定用户身体状态健康,若用户的健康系数Xi大于健康系数阈值,则判定用户身体状态不健康,生成报警信号;数据分析模块用于将报警信号和对应用户的体征信息传输到服务器,服务器接收报警信号驱动控制报警模块进行报警并将对应用户的体征信息传输到显示模块实时显示。进一步地,数据上传模块用于用户上传预设人脸影像信息、预设加速度信息与预设压力信息并将预设人脸影像信息、预设加速度信息与预设压力信息传输至数据库存储;进一步地,运动监测模块用于将摔倒信号、昏迷信号传输至服务器,服务器接收到摔倒信号、昏迷信号以及报警信号后控制报警模块发出警报,并将摔倒信号、昏迷信号和报警信号发送至GPS定位模块,GPS定位模块用于接收到摔倒信号、昏迷信号以及报警信号后获取用户的位置信息并将用户的位置信息传输至显示终端实时显示;服务器用于接收到摔倒信号、昏迷信号以及报警信号后通过短信网关向紧急联系人的手机号码发出短信讯息。进一步地,监控模块用于实时监测用户的体重并进行分析,具体步骤为:SSS1:获取用户的体重数据和身高数据,将用户的体重数据标记为Zk;k=1,2,…,p;将用户的身高数据标记为Gk;SSS2:设定若干个体重阈值并标记为Km;m=1,……,n;本文档来自技高网
...

【技术保护点】
1.一种基于云计算数据分析的健康管理系统,其特征在于,包括注册模块、数据上传模块、数据库、身份验证模块、运动监测模块、数据采集模块、服务器、报警模块、GPS定位模块、数据分析模块、监控模块以及显示模块;/n所述运动监测模块用于对用户在行动过程中的状态进行实时监测,所述运动监测模块包括压力传感器、高度传感器、第一加速度传感器和第二加速度传感器,所述压力传感器设置于用户的鞋底,所述高度传感器和第一加速度传感器设置于穿戴式手环上,所述第二加速度传感器设置于用户的手机终端上;所述运动监测模块的具体监测过程如下:/n步骤一:所述压力传感器用于实时监测鞋底的压力信息并标记为NAi,i=1,…,n;/n计算出实时采集的鞋底压力信息与用户上传的预设压力信息的差值得到压力差P,若在预设时间区间内,P均小于预设值,则判定用户处于行动过程中,继续监测鞋底压力信息;/n若P大于等于预设值,则处于待验证状态;/n步骤二:当处于待验证状态时,通过第一加速度传感器实时获取用户的第一加速度并标记为JS1,通过第二加速度传感器实时获取用户的第二加速度并标记为JS2;将第一加速度JS1与第二加速度JS2进行比较;/n步骤三:若第一加速度JS1和第二加速度JS2均处于预设加速度信息范围内,计算出第一加速度JS1与第二加速度JS2之间的误差,即f=(JS1-JS2)/JS1;/n若|f|≤10%,则判定发生疑似摔倒事故;/n步骤四:当处于发生疑似摔倒事故时,通过高度传感器实时获取用户的高度信息并标为HSi,设置初始高度为H0;则高度变化值HBi=H0-HSi;/n若高度变化值HBi大于等于预设的第一高度变化阈值时,则认为用户已经处于摔倒状态并生成摔倒信号;/n步骤五:当用户处于摔倒状态时,在接下来的预设时间内,若第二加速度JS2均小于预设值,则判定用户处于昏迷状态或者手臂失去活动能力并生成昏迷信号;/n当用户处于摔倒状态时,在接下来的预设时间内,若高度变化值HBi均大于等于预设的第一高度变化阈值时,则判定用户处于昏迷状态或者手臂失去活动能力并生成昏迷信号;/n所述数据采集模块用于对用户的身体参数进行实时采集,并标记为体征信息,所述体征信息包括心率数据、体温数据以及血压数据,心率数据表示为用户的心跳频率;所述数据分析模块用于接收用户的体征信息并进行分析,具体分析步骤如下:/nSS1:实时获取用户的心跳频率,并将用户的心跳频率标记为Ti;/nSS2:实时获取用户的体温数据,并将用户的体温数据标记为Wi;/nSS3:实时获取用户的血压数据,并将用户的血压数据标记为Yi;/nSS4:通过公式Xi=β×(Ti×d1+Wi×d2+Yi×d3)×e...

【技术特征摘要】
1.一种基于云计算数据分析的健康管理系统,其特征在于,包括注册模块、数据上传模块、数据库、身份验证模块、运动监测模块、数据采集模块、服务器、报警模块、GPS定位模块、数据分析模块、监控模块以及显示模块;
所述运动监测模块用于对用户在行动过程中的状态进行实时监测,所述运动监测模块包括压力传感器、高度传感器、第一加速度传感器和第二加速度传感器,所述压力传感器设置于用户的鞋底,所述高度传感器和第一加速度传感器设置于穿戴式手环上,所述第二加速度传感器设置于用户的手机终端上;所述运动监测模块的具体监测过程如下:
步骤一:所述压力传感器用于实时监测鞋底的压力信息并标记为NAi,i=1,…,n;
计算出实时采集的鞋底压力信息与用户上传的预设压力信息的差值得到压力差P,若在预设时间区间内,P均小于预设值,则判定用户处于行动过程中,继续监测鞋底压力信息;
若P大于等于预设值,则处于待验证状态;
步骤二:当处于待验证状态时,通过第一加速度传感器实时获取用户的第一加速度并标记为JS1,通过第二加速度传感器实时获取用户的第二加速度并标记为JS2;将第一加速度JS1与第二加速度JS2进行比较;
步骤三:若第一加速度JS1和第二加速度JS2均处于预设加速度信息范围内,计算出第一加速度JS1与第二加速度JS2之间的误差,即f=(JS1-JS2)/JS1;
若|f|≤10%,则判定发生疑似摔倒事故;
步骤四:当处于发生疑似摔倒事故时,通过高度传感器实时获取用户的高度信息并标为HSi,设置初始高度为H0;则高度变化值HBi=H0-HSi;
若高度变化值HBi大于等于预设的第一高度变化阈值时,则认为用户已经处于摔倒状态并生成摔倒信号;
步骤五:当用户处于摔倒状态时,在接下来的预设时间内,若第二加速度JS2均小于预设值,则判定用户处于昏迷状态或者手臂失去活动能力并生成昏迷信号;
当用户处于摔倒状态时,在接下来的预设时间内,若高度变化值HBi均大于等于预设的第一高度变化阈值时,则判定用户处于昏迷状态或者手臂失去活动能力并生成昏迷信号;
所述数据采集模块用于对用户的身体参数进行实时采集,并标记为体征信息,所述体征信息包括心率数据、体温数据以及血压数据,心率数据表示为用户的心跳频率;所述数据分析模块用于接收用户的体征信息并进行分析,具体分析步骤如下:
SS1:实时获取用户的心跳频率,并将用户的心跳频率标记为Ti;
SS2:实时获取用户的体温数据,并将用户的体温数据标记为Wi;
SS3:实时获取用户的血压数据,并将用户的血压数据标记为Yi;
SS4:通过公式Xi=β×(Ti×d1+Wi×d2+Yi×d3)×e2.3658获取用户健康系数Xi,其中,d1、d2以及d3均为预设比例系数,d1+d2+d3=2.365847,且d1>d2>d3,e为自然常数;
SS5:将用户的健康系数Xi与健康系数阈值进行比较;
若用户的健康系数Xi小于等于健康系数阈值,则判定用户身体状态健康,若用户的健康系数Xi大于健康系数阈值,则判定用户身体状态不健康,生成报警信号;
所述数据分析模块用于将报警信号和对应用户的体征信息传输到服务器,服务器接收报警信号驱动控制报警模块进行报警并将对应用户的体征信息传输到显示模块实时显示。


2.根据权利要求1所述的一种基于云计算数据分析的健康管理系统,其特征在于,所述数据上传模块用于用户上传预设人脸影像信息、预设加速度信息与预设压力信...

【专利技术属性】
技术研发人员:梁秀文
申请(专利权)人:梁秀文
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1