CN106502636A - 一种远程健康监控***服务器 - Google Patents

一种远程健康监控***服务器 Download PDF

Info

Publication number
CN106502636A
CN106502636A CN201510577490.6A CN201510577490A CN106502636A CN 106502636 A CN106502636 A CN 106502636A CN 201510577490 A CN201510577490 A CN 201510577490A CN 106502636 A CN106502636 A CN 106502636A
Authority
CN
China
Prior art keywords
data
socket
module
health
thread
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510577490.6A
Other languages
English (en)
Inventor
许纹筠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiaxing Jxj Technologies Co Ltd
Original Assignee
Jiaxing Jxj Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiaxing Jxj Technologies Co Ltd filed Critical Jiaxing Jxj Technologies Co Ltd
Priority to CN201510577490.6A priority Critical patent/CN106502636A/zh
Publication of CN106502636A publication Critical patent/CN106502636A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Abstract

本发明公开了一种远程健康监控***服务器,主要包括socket通信模块、数据加解密模块、数据解析模块、数据存储模块、数据库、附加业务模块接口这六个功能模块;由健康监测终端设备发送的健康数据通过socket通信模块接收后,经数据加解密模块解密;然后将解密后的数据流传送至数据解析模块,通过数据解析模块对解密后的数据流进行分析、运算,得出相应的健康分析结果;一方面,该健康分析结果以数据流的形式通过数据加解密模块加密后,经socket通信模块反馈给相应的健康监测终端使用者;另一方面,该健康分析结果通过数据存储模块存储于数据库中,便于数据的管理和进一步分析。

Description

一种远程健康监控***服务器
技术领域
本发明涉及医疗产品技术领域,更具体地说涉及一种远程健康监控***服务器。
背景技术
随着时代的发展,社会的进步以及人们生活水平的不断提高,健康成为人们越来越关注的话题,广大民众的健康意识也普遍增强。健康管理是指运用信息和医疗技术,在健康保健、医疗的科学基础上,建立的一套完善、周密和个性化的服务程序,其目的在于通过维护健康、促进健康等方式帮助健康人群及亚健康人群建立有序健康的生活方式,降低风险状态,远离疾病;而一旦出现临床症状,则通过就医服务的安排,尽快地恢复健康。健康管理不仅是一个概念,也是一种方法,更是一套完善、周密的服务程序,其目的在于使病人以及健康人群更好地恢复健康、维护健康、促进健康,并节约经费开支,有效降低医疗支出。
申请号为201310442740.6的发明中公开了一种基于智能手表的健康监测和显示***,该***由两部分实体组合而成:搭载无线通讯模块和智能健康传感器的手表(以下简称智能手表),以及监控服务器。用户佩戴的智能手表可通过智能健康传感器获得人体的心跳、体温、走步、卡路里消耗等健康信息,再通过无线通讯模块将这些收集到的信息提交给服务器,服务器会将这些信息对比分析,反馈给智能手表,而智能手表再根据反馈回来的数据采用数据显示和颜色区分的方式给用户一个直观的健康状况的显示。
为了满足人们的各种生活需求,目前的健康管理***已经越来越完善,而健康管理***中作为后台处理的服务器在整个***中起到至关重要的作用。
发明内容
本发明目的在于克服上述技术的缺点,提供一种远程健康监控***服务器。
本发明解决技术问题所采用的技术方案是:一种远程健康监控***服务器,所述远程健康监控***服务器主要包括以下六个功能模块:
(1)socket通信模块,socket通信模块负责建立socket监听服务器端口,接收socket连接请求、接收socket数据、发送socket数据以及管理socket队列;
(2)数据加解密模块,数据加解密模块负责判断socket通信模块接收的数据是否加密,以及解密数据流;同时也可对服务器需要发送的数据流进行加密操作;
(3)数据解析模块,数据解析模块负责将数据加解密模块解密后的数据流按照通信协议进行拆包分析并获取特定健康数据;数据解析模块还负责健康数据的运算;
(4)数据存储模块,数据存储模块负责存储经数据解析模块分析获取的健康数据,并将健康数据传送至数据库中存储;维护数据库连接,负责对数据库进行读写操作;
(5)数据库,数据库与数据存储模块连接,负责存储和管理经数据存储模块输入的健康数据;
(6)附加业务模块接口,附加业务模块负责处理数据存储以外的业务功能;
由健康监测终端设备发送的健康数据通过socket通信模块接收后,经数据加解密模块解密;然后将解密后的数据流传送至数据解析模块,通过数据解析模块对解密后的数据流进行分析、运算,得出相应的健康分析结果;一方面,该健康分析结果以数据流的形式通过数据加解密模块加密后,经socket通信模块反馈给相应的健康监测终端使用者;另一方面,该健康分析结果通过数据存储模块存储于数据库中,便于数据的管理和进一步分析。
进一步地,所述socket通信模块主要由四部分组成:通信端口、socket队列、socket队列观察者及任务队列;所述socket队列用于管理若干个并列的socket连接,当有新的socket连接请求时将该连接添加到socket队列中,当有连接断开时将其从socket队列中移除;所述socket队列观察者用于定时扫描socket队列中无效的socket连接,并及时处理避免占用***资源;所述任务队列用于暂时存放通过socket连接接收到的socket数据,并将其按一定的顺序传送至数据加解密模块进行后续的数据处理。
进一步地,所述数据解析模块主要由三部分组成:任务队列、线程池、线程观察者;所述任务队列用于暂时存放需要进行数据解析的若干条任务;所述线程池中有多个可同时执行任务的线程,存放于任务列表中的任务通过线程提取并进行数据分析;所述线程观察者用于定时扫描线程池中的线程状态,当线程池中空闲线程不够时增加新的线程,当线程池中空闲线程过多时,关闭一些线程,保证线程池中的线程够用又不浪费。
进一步地,所述的健康数据主要包括脉搏曲线、温度数据、卡路里数据、GPS信息、基站信息及数据同步请求;所述健康数据的运算主要包括对健康曲线的分析、基站数据转换到GPS数据、计步信息到卡路里的转换。
进一步地,所述数据存储模块主要包括两个部分:数据库连接池和数据库连接池观察者;当需要连接到数据库进行数据读写操作时,直接从数据库连接池中获取空闲连接;所述数据库连接池观察者用于定时扫描数据库连接池,当数据库连接池中的空闲连接过多时则会及时关闭一些连接,避免占用***资源。
本发明的有益效果是:与现有技术相比,本发明提供的远程健康监控***服务器负责接收处理终端发送的各种健康数据,包括脉搏曲线、温度数据、卡路里数据、GPS信息、基站信息和数据同步请求等;具有非常好的实时性和可靠性。
附图说明
图1为本发明提供的远程健康监控***服务器的结构框图。
具体实施方式
下面结合附图和具体实施方式,进一步阐明本发明,应理解下述具体实施方式仅用于说明本发明而不用于限制本发明的范围。
如图1所示,一种远程健康监控***服务器,所述远程健康监控***服务器主要包括以下六个功能模块:
(1)socket通信模块,socket通信模块负责建立socket监听服务器端口,接收socket连接请求、接收socket数据、发送socket数据以及管理socket队列;
(2)数据加解密模块,数据加解密模块负责判断socket通信模块接收的数据是否加密,以及解密数据流;同时也可对服务器需要发送的数据流进行加密操作;
(3)数据解析模块,数据解析模块负责将数据加解密模块解密后的数据流按照通信协议进行拆包分析并获取特定健康数据;数据解析模块还负责健康数据的运算;
(4)数据存储模块,数据存储模块负责存储经数据解析模块分析获取的健康数据,并将健康数据传送至数据库中存储;维护数据库连接,负责对数据库进行读写操作;
(5)数据库,数据库与数据存储模块连接,负责存储和管理经数据存储模块输入的健康数据;
(6)附加业务模块接口,附加业务模块负责处理数据存储以外的业务功能;
由健康监测终端设备发送的健康数据通过socket通信模块接收后,经数据加解密模块解密;然后将解密后的数据流传送至数据解析模块,通过数据解析模块对解密后的数据流进行分析、运算,得出相应的健康分析结果;一方面,该健康分析结果以数据流的形式通过数据加解密模块加密后,经socket通信模块反馈给相应的健康监测终端使用者;另一方面,该健康分析结果通过数据存储模块存储于数据库中,便于数据的管理和进一步分析。
所述socket通信模块主要由四部分组成:通信端口、socket队列、socket队列观察者及任务队列;所述socket队列用于管理若干个并列的socket连接,当有新的socket连接请求时将该连接添加到socket队列中,当有连接断开时将其从socket队列中移除;所述socket队列观察者用于定时扫描socket队列中无效的socket连接,并及时处理避免占用***资源;所述任务队列用于暂时存放通过socket连接接收到的socket数据,并将其按一定的顺序传送至数据加解密模块进行后续的数据处理。
所述数据解析模块主要由三部分组成:任务队列、线程池、线程观察者;所述任务队列用于暂时存放需要进行数据解析的若干条任务;所述线程池中有多个可同时执行任务的线程,存放于任务列表中的任务通过线程提取并进行数据分析;所述线程观察者用于定时扫描线程池中的线程状态,当线程池中空闲线程不够时增加新的线程,当线程池中空闲线程过多时,关闭一些线程,保证线程池中的线程够用又不浪费。
所述的健康数据主要包括脉搏曲线、温度数据、卡路里数据、GPS信息、基站信息及数据同步请求;所述健康数据的运算主要包括对健康曲线的分析、基站数据转换到GPS数据、计步信息到卡路里的转换。
所述数据存储模块主要包括两个部分:数据库连接池和数据库连接池观察者;当需要连接到数据库进行数据读写操作时,直接从数据库连接池中获取空闲连接;所述数据库连接池观察者用于定时扫描数据库连接池,当数据库连接池中的空闲连接过多时则会及时关闭一些连接,避免占用***资源。
以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。

Claims (5)

1.一种远程健康监控***服务器,其特征在于,所述远程健康监控***服务器主要包括以下六个功能模块:
(1)socket通信模块,socket通信模块负责建立socket监听服务器端口,接收socket连接请求、接收socket数据、发送socket数据以及管理socket队列;
(2)数据加解密模块,数据加解密模块负责判断socket通信模块接收的数据是否加密,以及解密数据流;同时也可对服务器需要发送的数据流进行加密操作;
(3)数据解析模块,数据解析模块负责将数据加解密模块解密后的数据流按照通信协议进行拆包分析并获取特定健康数据;数据解析模块还负责健康数据的运算;
(4)数据存储模块,数据存储模块负责存储经数据解析模块分析获取的健康数据,并将健康数据传送至数据库中存储;维护数据库连接,负责对数据库进行读写操作;
(5)数据库,数据库与数据存储模块连接,负责存储和管理经数据存储模块输入的健康数据;
(6)附加业务模块接口,附加业务模块负责处理数据存储以外的业务功能;
由健康监测终端设备发送的健康数据通过socket通信模块接收后,经数据加解密模块解密;然后将解密后的数据流传送至数据解析模块,通过数据解析模块对解密后的数据流进行分析、运算,得出相应的健康分析结果;一方面,该健康分析结果以数据流的形式通过数据加解密模块加密后,经socket通信模块反馈给相应的健康监测终端使用者;另一方面,该健康分析结果通过数据存储模块存储于数据库中,便于数据的管理和进一步分析。
2.根据权利要求1所述的一种远程健康监控***服务器,其特征在于:所述socket通信模块主要由四部分组成:通信端口、socket队列、socket队列观察者及任务队列;所述socket队列用于管理若干个并列的socket连接,当有新的socket连接请求时将该连接添加到socket队列中,当有连接断开时将其从socket队列中移除;所述socket队列观察者用于定时扫描socket队列中无效的socket连接,并及时处理避免占用***资源;所述任务队列用于暂时存放通过socket连接接收到的socket数据,并将其按一定的顺序传送至数据加解密模块进行后续的数据处理。
3.根据权利要求1所述的一种远程健康监控***服务器,其特征在于:所述数据解析模块主要由三部分组成:任务队列、线程池、线程观察者;所述任务队列用于暂时存放需要进行数据解析的若干条任务;所述线程池中有多个可同时执行任务的线程,存放于任务列表中的任务通过线程提取并进行数据分析;所述线程观察者用于定时扫描线程池中的线程状态,当线程池中空闲线程不够时增加新的线程,当线程池中空闲线程过多时,关闭一些线程,保证线程池中的线程够用又不浪费。
4.根据权利要求1所述的一种远程健康监控***服务器,其特征在于:所述的健康数据主要包括脉搏曲线、温度数据、卡路里数据、GPS信息、基站信息及数据同步请求;所述健康数据的运算主要包括对健康曲线的分析、基站数据转换到GPS数据、计步信息到卡路里的转换。
5.根据权利要求1所述的一种远程健康监控***服务器,其特征在于:所述数据存储模块主要包括两个部分:数据库连接池和数据库连接池观察者;当需要连接到数据库进行数据读写操作时,直接从数据库连接池中获取空闲连接;所述数据库连接池观察者用于定时扫描数据库连接池,当数据库连接池中的空闲连接过多时则会及时关闭一些连接,避免占用***资源。
CN201510577490.6A 2015-09-08 2015-09-08 一种远程健康监控***服务器 Pending CN106502636A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510577490.6A CN106502636A (zh) 2015-09-08 2015-09-08 一种远程健康监控***服务器

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510577490.6A CN106502636A (zh) 2015-09-08 2015-09-08 一种远程健康监控***服务器

Publications (1)

Publication Number Publication Date
CN106502636A true CN106502636A (zh) 2017-03-15

Family

ID=58287592

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510577490.6A Pending CN106502636A (zh) 2015-09-08 2015-09-08 一种远程健康监控***服务器

Country Status (1)

Country Link
CN (1) CN106502636A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874650A (zh) * 2017-01-11 2017-06-20 广西长益智能科技有限公司 一种智能服装数据分析管理***
CN110598424A (zh) * 2019-08-07 2019-12-20 王满 一种基于心脏功能动态监测与分析的数据加密—解密***及方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103268645A (zh) * 2013-05-21 2013-08-28 珠海维望信息科技限公司 一种基于nfc移动终端的巡检***及巡检方法
CN103685300A (zh) * 2013-12-23 2014-03-26 蓝盾信息安全技术股份有限公司 一种嵌入式web服务器
CN104202389A (zh) * 2014-08-28 2014-12-10 深圳市银翔科技有限公司 云环境下的存储空间和运行状态的监测方法及云存储***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103268645A (zh) * 2013-05-21 2013-08-28 珠海维望信息科技限公司 一种基于nfc移动终端的巡检***及巡检方法
CN103685300A (zh) * 2013-12-23 2014-03-26 蓝盾信息安全技术股份有限公司 一种嵌入式web服务器
CN104202389A (zh) * 2014-08-28 2014-12-10 深圳市银翔科技有限公司 云环境下的存储空间和运行状态的监测方法及云存储***

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106874650A (zh) * 2017-01-11 2017-06-20 广西长益智能科技有限公司 一种智能服装数据分析管理***
CN110598424A (zh) * 2019-08-07 2019-12-20 王满 一种基于心脏功能动态监测与分析的数据加密—解密***及方法
CN110598424B (zh) * 2019-08-07 2021-11-19 王满 一种基于心脏功能动态监测与分析的数据加密—解密***及方法

Similar Documents

Publication Publication Date Title
Li et al. Building the Internet of Things platform for smart maternal healthcare services with wearable devices and cloud computing
CN104718557A (zh) 用于分析物监测***的用户界面
Ma et al. Medhere: A smartwatch-based medication adherence monitoring system using machine learning and distributed computing
CN106725384A (zh) 一种用于孕妇体征监测的智能手环***
CN105989235A (zh) 一种网络随访方法及***
CN103500270A (zh) 可视互动远程医疗咨询服务***
CN107910041A (zh) 一种用于精准提醒慢病患者按时服药的***和方法
Gotman Automatic recognition of interictal spikes.
CN107910051B (zh) 康复治疗排班方法和***
CN205230136U (zh) 一种基于物联网的社区医疗管理***
CN106326623A (zh) 健康信息处理方法及***
CN109308793A (zh) 基于数据处理的药品费用超标预警方法及装置
CN107887006A (zh) 康复计划提醒方法及装置、存储介质、服务器
CN107731314A (zh) 一种基于物联网和大数据的健康智能监护平台及监护方法
CN109498026A (zh) 可实时监测与预防颈椎疾病的可穿戴装置
CN106502636A (zh) 一种远程健康监控***服务器
Crosby et al. A comparison of local rates of glucose utilization in spinal cord and brain in conscious and nitrous oxide-or pentobarbital-treated rats.
Gupta et al. Personal HealthCare of Things: A novel paradigm and futuristic approach
Tomasic et al. Data flow and collection for remote patients monitoring: from wireless sensors through a relational database to a web interface in real time
US20200323448A1 (en) System of Determining Physiological State
CN106236043A (zh) 一种交互式智能医用手环***
CN202362781U (zh) 一种基于rfid的病人管理***
CN109545307A (zh) 基于数据处理的药品费用控制方法及装置
CN109493937A (zh) 基于数据处理的药品费用超标的风险控制方法及装置
CN104887189A (zh) 一种基于医嘱的体征监测提示反馈方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
CB02 Change of applicant information

Address after: Room 501, Building 4, 36 Changsheng South Road, Jiaxing City, Zhejiang Province

Applicant after: Jie Jie Communication Technology Group Co Ltd

Address before: 314001 17 building, 1539 business building, Chengnan Road, Jiaxing, Zhejiang.

Applicant before: JIAXING JXJ TECHNOLOGIES CO., LTD.

SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
DD01 Delivery of document by public notice

Addressee: Ma Yunfang

Document name: Deemed notice of withdrawal

DD01 Delivery of document by public notice
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170315

WD01 Invention patent application deemed withdrawn after publication