[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109199354A - 一种心率数据采集方法及心率测量设备 - Google Patents

一种心率数据采集方法及心率测量设备 Download PDF

Info

Publication number
CN109199354A
CN109199354A CN201811084094.XA CN201811084094A CN109199354A CN 109199354 A CN109199354 A CN 109199354A CN 201811084094 A CN201811084094 A CN 201811084094A CN 109199354 A CN109199354 A CN 109199354A
Authority
CN
China
Prior art keywords
heart rate
rate data
data
mobile terminal
history
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.)
Granted
Application number
CN201811084094.XA
Other languages
English (en)
Other versions
CN109199354B (zh
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.)
SHANDONG SIMAI EDUCATION TECHNOLOGY Co.,Ltd.
Original Assignee
Shandong Siemax Education Technology 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 Shandong Siemax Education Technology Co Ltd filed Critical Shandong Siemax Education Technology Co Ltd
Priority to CN201811084094.XA priority Critical patent/CN109199354B/zh
Publication of CN109199354A publication Critical patent/CN109199354A/zh
Application granted granted Critical
Publication of CN109199354B publication Critical patent/CN109199354B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/02Detecting, measuring or recording pulse, heart rate, blood pressure or blood flow; Combined pulse/heart-rate/blood pressure determination; Evaluating a cardiovascular condition not otherwise provided for, e.g. using combinations of techniques provided for in this group with electrocardiography or electroauscultation; Heart catheters for measuring blood pressure
    • A61B5/024Detecting, measuring or recording pulse rate or heart rate
    • A61B5/02438Detecting, measuring or recording pulse rate or heart rate with portable devices, e.g. worn by the patient
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/0002Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network
    • A61B5/0015Remote monitoring of patients using telemetry, e.g. transmission of vital signals via a communication network characterised by features of the telemetry system
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/72Signal processing specially adapted for physiological signals or for diagnostic purposes

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Medical Informatics (AREA)
  • Surgery (AREA)
  • Biophysics (AREA)
  • Pathology (AREA)
  • Veterinary Medicine (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Public Health (AREA)
  • Molecular Biology (AREA)
  • Physics & Mathematics (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • Physiology (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Psychiatry (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及一种心率数据采集方法及心率测量设备,所述采集方法包括如下步骤:步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据;步骤2:将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中;步骤3:采用蓝牙广播方式将步骤2得到的广播包和/或扫描回应包传输,完成一次心率数据采集过程;步骤4:心率数据依次向后移动一个字节,将最后一个第一历史心率数据删除,更新心率数据。本发明有效解决了由于当心率测量设备离移动终端的距离超出蓝牙传输距离或者蓝牙通信不稳定时,移动终端收不到臂带的心率数据而造成一部分心率数据丢失的问题,通过事后读取历史心率数据实现补录丢失的心率数据。

Description

一种心率数据采集方法及心率测量设备
技术领域
本发明涉及心率数据采集技术领域,具体是一种心率数据采集方法及心率测量设备。
背景技术
心率数据通常通过心率测量设备测量获得,心率测量设备包括心率臂带、心率手环和心率手表等智能穿戴设备,心率数据可以直接在移动测量设备上的液晶屏上显示,但更多是通过通信传送方式将移动测量设备上的心率数据传输到移动终端(包括手机、平板电脑等)上的APP上,比如将心率测量设备上的心率数据通过蓝牙传输到手机上的APP,通过APP实时显示心率和心率曲线。以上是属于一个移动终端采集一个心率测量设备的心率数据,属于一对一的连接关系,而一些实际应用情况,比如在足球比赛和训练时需要采集场上每个球员的心率数据或体育课上需要采集每个学生的心率数据,则需要在一个移动终端上采集多个心率测量设备的心率数据。
由于蓝牙的连接是点对点的传输方式,连接和断开都需要一定的时间且不稳定,不能保证每次都能顺利地连接和断开,因此直接采用蓝牙连接方式虽在理论上可以实现在一个移动终端上同时监控并采集到多个心率测量设备的心率数据,但实践中的应用,其效果却不理想。
同时,当心率测量设备远离移动终端的距离超出蓝牙传输距离或者蓝牙通信不稳定时,移动终端就收不到该臂带的心率数据,造成心率数据丢失。
发明内容
针对现有技术的不足,本发明的目的之一提供一种心率数据采集方法,其能够解决一个移动终端同时采集多个心率测量设备的心率数据的问题,以及解决当心率测量设备远离移动终端的距离超出蓝牙传输距离或者蓝牙通信不稳定时,移动终端收不到臂带的心率数据的问题;
本发明的目的之二提供一种心率测量设备,其能够解决一个移动终端同时采集多个心率测量设备的心率数据的问题,以及解决当心率测量设备远离移动终端的距离超出蓝牙传输距离或者蓝牙通信不稳定时,移动终端收不到臂带的心率数据的问题。
实现本发明的目的之一的技术方案为:一种心率数据采集方法,包括如下步骤:
步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据;
步骤2:将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中;
步骤3:采用蓝牙广播方式将步骤2得到的广播包和/或扫描回应包传输至移动终端,完成一次心率数据采集过程;
步骤4:完成一次心率数据采集后,第一心率数据按每隔一个采集周期依次向后移动一个字节,从而将最后一个第一历史心率数据删除,并将新采集的心率数据作为当前心率数据与第一历史心率数据重新组装到广播包和/或扫描回应包的PDU内,从而更新第一心率数据,并依次循环执行步骤1至步骤4,不断传输第一心率数据至移动终端。
进一步地,所述第一历史心率数据包括第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据,n是采集第一心率数据的采集周期,m为常数。
进一步地,所述n=5,m=28。
进一步地,在若干次执行完步骤1至步骤4后,还包括判断移动终端是否完整采集到第一心率数据,若是,则继续执行步骤1至步骤4,若否,则依次执行如下步骤:
步骤S1:接收移动终端发出的蓝牙连接请求,并与移动终端采用蓝牙点对点连接的方式建立连接,移动终端从数据链表中读取需要补录的心率数据,并覆盖移动终端缺少的心率数据,完成心率数据的补录;
步骤S2:当数据链表的数据存储满时,采用先进先出的方式将最旧的心率数据移除,剩下的心率数据按每隔一个采集周期依次向后移动一个字节,移出的存储空间存储新的当前心率数据,从而更新数据链表,并依次执行步骤S1至步骤S2,不断补录心率数据;
其中,所述数据链表建立在心率测量设备的存储器上,数据链表存储有第二心率数据,第二心率数据包括当前心率数据和第二历史心率数据,第二历史心率数据存储的心率数据包含第一历史心率数据存储的心率数据。
进一步地,所述第二历史心率数据受数据链表的存储空间限制,数据链表的存储空间受心率测量设备的存储器的存储空间限制。
实现本发明的目的之二的技术方案为:一种心率测量设备,其包括,
存储器,用于存储程序指令;
处理器,用于运行所述程序指令,以执行如下步骤:
步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据;
步骤2:将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中;
步骤3:采用蓝牙广播方式将步骤2得到的广播包和/或扫描回应包传输至移动终端,完成一次心率数据采集过程;
步骤4:完成一次心率数据采集后,第一心率数据按每隔一个采集周期依次向后移动一个字节,从而将最后一个第一历史心率数据删除,并将新采集的心率数据作为当前心率数据与第一历史心率数据重新组装到广播包和/或扫描回应包的PDU内,从而更新第一心率数据,并依次循环执行步骤1至步骤4,不断传输第一心率数据至移动终端。
进一步地,所述第一历史心率数据包括采集当前心率时刻往前数第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据,n是采集第一心率数据的采集周期,m为常数。
进一步地,所述n=5,m=28。
进一步地,在若干次执行完步骤1至步骤4后,接收由人工判断移动终端是否完整采集到第一心率数据的结果,若是,则继续执行步骤1至步骤4,若否,则依次执行如下步骤:
步骤S1:接收移动终端发出的蓝牙连接请求,并与移动终端采用蓝牙点对点连接的方式建立连接,移动终端从数据链表中读取需要补录的心率数据,并覆盖移动终端缺少的心率数据,完成心率数据的补录;
步骤S2:当数据链表的数据存储满时,采用先进先出的方式将最旧的心率数据移除,剩下的心率数据按每隔一个采集周期依次向后移动一个字节,移出的存储空间存储新的当前心率数据,从而更新数据链表,并依次执行步骤S1至步骤S2,不断补录心率数据;
其中,所述数据链表建立在心率测量设备的存储器上,数据链表存储有第二心率数据,第二心率数据包括当前心率数据和第二历史心率数据,第二历史心率数据存储的心率数据包含第一历史心率数据存储的心率数据。
进一步地,所述第二历史心率数据受数据链表的存储空间限制,数据链表的存储空间受心率测量设备的存储器的存储空间限制。
本发明的有益效果为:本发明通过将包含当前心率数据和历史心率数据组装到蓝牙的广播包和/或扫描回应包中,使得移动终端同时连接到多个心率测量设备并采集到包括了历史心率数据的心率数据,使得即使在某个时间内由于心率测量设备远离移动终端而造成移动终端不能采集到心率测量设备上的心率数据,也可以在下次移动终端与心率测量设备建立连接读取到历史心率数据,从而解决了由于当心率测量设备远离移动终端的距离超出蓝牙传输距离或者蓝牙通信不稳定时,移动终端收不到臂带的心率数据而造成心率数据有丢失的问题,通过事后读取历史心率数据实现补录丢失的心率数据的问题;
同时,通过数据链表存储长时间的心率数据,使得即使心率避免较长时间内未能与移动终端建立连接,或出现移动终端读取心率测量设备的心率数据出现读取数据遗漏的问题,也可通过事后读取数据链表的心率数据,完成补录心率数据功能,从而避免了心率数据的丢失。
附图说明
图1为本发明的较佳实施例的流程图;
图2为本发明心率测量设备的结构示意图。
具体实施方式
下面,结合附图以及具体实施方式,对本发明做进一步描述:
先对蓝牙的相关技术做一下介绍:以蓝牙4.0为例,蓝牙广播包括有四种广播类型的协议数据单元PDU(Packet Data Unit),分别是1.可连接的非定向广播ADV_IND、2.可连接的定向广播ADV_DIRECT_IND、3.不可连接的非定向广播ADV_NONCONN_IND和4.可扫描的非定向广播ADV_SCAN_IND,其中可连接的非定向广播ADV_IND和可扫描的非定向广播ADV_SCAN_IND均可以被扫描,因此可以选用这两种的广播类型的数据包PDU。
心率测量设备采用蓝牙在周期性广播的同时,会监听从移动终端发出的扫描请求SCAN_REQ的PDU;移动终端开启扫描,接收心率测量设备发出的广播数据后,建立移动终端与心率测量设备的连接,移动终端通过扫描请求SCAN_REQ的PDU可以采集到心率测量设备的心率数据,心率测量设备监听到扫描请求SCAN_REQ后,通过广播包和/或扫描回应包把更多的数据发送给移动终端,广播包和/或扫描回应包的PDU最大有31个字节的数据位,该数据位可存放心率数据,因此可以采用蓝牙传输的方式传输心率数据。这样,心率测量设备把心率数据放在其发送的广播数据包的PDU和/或广播包和/或扫描回应包的PDU中,就可以被移动终端扫描接收,由于移动终端可以在开启扫描功能后接收各个心率测量设备的广播数据包,因此可以实现一个移动终端同时监控采集多个臂带的心率数据。由于蓝牙广播和扫描比连接的过程简单的多,所以采用这种方法更可靠。
基于以上的描述,现介绍本发明的具体实现过程:
如图1所示,一种心率数据采集方法,包括如下步骤:
步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据,第一历史心率数据包括采集当前心率时刻往前数的第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据,n是采集第一心率数据的采集周期,单位为秒,n的取值通常为1至5秒,本实施例,n优选为5秒,m为常数且0≤m≤最大的可用数据位数-1,本实施例,采用蓝牙扫描回应包传输方式,扫描回应包数据最大可以有31个字节,其中包含一个字节的长度位,一个字节的数据类型位,所以有效数据长度为29个字节。则有0≤m≤29-1,优选为m=28,即采用29字节的心率数据,第一心率数据按从前往后的存储顺序依次包括当前心率数据及由采集当前心率时刻往前数第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据组成的第一历史心率数据,也即当前心率数据存储在最前面,时间最久(也即最先存储)的心率数据存储在最后;本实施例中,通过心率测量设备采集到人体的心率数据;
步骤2:组装广播包和/或扫描回应包,首先将广播数据单元ADStructure的类型定义为0xFF的厂家自定义数据,然后将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中,具体的,将29个字节的第一心率数据存放在广播包和/或扫描回应包的31个字节的数据位中,并与报头及长度一起组装成广播包和/或扫描回应包的PDU,报头的类型设为“0000”或“0110”,即广播的类型为ADV_IND或ADV_SCAN_IND;
步骤3:采用蓝牙广播方式将步骤2得到的扫描回应包发送到移动终端,移动终端得到第一心率数据,具体地,采用心率测量设备测得人体的心率数据,心率测量设备将心率数据按步骤1和步骤2进行处理,得到带有第一心率数据的扫描回应包,心率测量设备作为从设备先对外进行广播数据,作为主设备的移动终端开启蓝牙扫描功能,接收到心率测量设备发送的广播包后,移动终端发送扫描请求,心率测量设备监听到扫描请求后,也即心率测量设备接收到扫描包后,将带有第一心率数据的扫描回应包传输给移动终端,从而将第一心率数据传输到移动终端,从而使得移动终端的APP展示心率数据,完成一次完整的心率数据采集过程;
还可以,采用蓝牙广播方式将步骤2得到的广播包发送到移动终端,移动终端得到第一心率数据,具体地,采用心率测量设备测得人体的心率数据,心率测量设备将心率数据按步骤1和步骤2进行处理,得到带有第一心率数据的广播包,心率测量设备作为从设备先对外进行广播数据,作为主设备的移动终端开启蓝牙扫描功能,接收到心率测量设备发送的广播包,也即获得第一心率数据,从而将第一心率数据传输到移动终端,从而使得移动终端的APP展示心率数据,完成一次完整的心率数据采集过程;
步骤4:完成一次心率数据采集后,第一心率数据依次向后移动一个字节,从而将最后一个历史心率数据删除,根据步骤1的第一心率数据的存储顺序,可知,被删除的最后一个历史心率数据为时间最久的心率数据,从而可以保证传输的第一心率数据始终为距离当前心率数据时间最近的心率数据,并将新采集的心率数据作为当前心率数据与第一历史心率数据重新组装到广播包和/或扫描回应包的PDU内,从而更新心率数据,依次循环执行步骤1至步骤4即可不断采集到m*n秒以前的第一历史数据;这样即使在某段时间内,由于心率测量设备与移动终端的距离超过了蓝牙的传输距离,而使得移动终端不能采获得心率测量设备上的心率数据,通过以上步骤1至步骤4也可以获得第一心率数据,而不会造成心率数据的丢失,只需满足心率测量设备与移动终端距离超过蓝牙的传输距离所持续的时间在m*n秒以内即可,比如在采集周期为5秒的情况下,在第10秒-70秒的1分钟时间内,移动终端远离心率测量设备而不能获得第一心率数据,在第75秒时,移动终端和心率测量设备建立连接,移动终端可以读取到前75秒内的第一心率数据,未造成第一心率数据的丢失。
上述是采用蓝牙广播方式,实现一个移动终端同时连接多个心率测量设备,即同时采集多个心率测量设备的心率数据,但由于广播包和/或扫描回应包最大只有31个字节的数据位存储心率数据,故传输的心率数据的数据量有限,所以在采用步骤1至步骤4的处理后,如果仍然出现心率数据丢失的情况下,心率测量设备没有任何补救措施,这显然是不行的;虽然通常情况下,即使在移动终端远离心率测量设备而不能及时采集到心率数据,经过步骤1至步骤4的处理,移动终端仍可以有效采集的到心率测量设备的数据,但由于蓝牙广播的方式的连接并不能保证百分百的数据传输成功,仍有极小概率出现移动终端采集不到心率数据,为此,在若干次执行完步骤1至步骤4后,还包括由人工判断移动终端是否完整采集到第一心率数据的结果,也即可以是每次执行完步骤1至步骤4后进行人工判断,也可以是多次(至少2次)执行完步骤1至步骤4后进行人工判断,在实际使用时,可以根据移动终端采集到第一心率数据的完整度来决定,也即如果丢失的第一心率数据较多,比如丢失率超过10%,则进行人工判断;若移动终端采集到第一心率数据,则继续执行步骤1至步骤4,若否,则依次执行如下步骤:
步骤S1:在心率测量设备的存储器上建立一个数据链表,数据链表用于存储第二心率数据,第二心率数据包括当前心率数据和第二历史心率数据,第二历史心率数据包括步骤S1所述的第一历史心率数据,即第二历史心率数据存储的心率数据包含了第一历史心率数据存储的心率数据,数据链表的存储空间受心率测量设备的存储器的存储空间限制,以1个字节存储一条心率数据为例,一个1200字节(不超过2KB)的存储内存空间,按照每5秒钟心率测量设备采集一条心率数据,则可以存储6000秒的心率数据,相当于可以存储1.5小时的数据,也即第二历史心率数据不再局限于蓝牙广播包的大小,不像步骤S1中所述的存放29个字节的心率数据,第二历史心率数据存储大小直接受心率测量设备的存储大小限制,因此可以存储长时间段的心率数据,这对于一些实际应用,比如一堂教学课或半场足球比赛,下课休息或足球比赛的中场休息15分钟,教学课或半场足球赛的心率数据都能存储下来,满足实际的应用场景;
步骤S2:心率测量设备接收蓝牙连接请求,并与移动终端建立连接,采用蓝牙点对点连接的方式,将数据链表中的心率数据传输到移动终端,因此心率测量设备具有蓝牙广播和蓝牙点对点连接的功能,两个功能间可以进行切换,移动终端计算出读取数据的时间与需要补录心率数据所对应的时间的时间差,将该时间差内的心率数据传输到移动终端,从而使得移动终端获得丢失的心率数据,完成数据补录功能;
比如在8:00:00到8:45:00的教学课上,某个学生的心率测量设备的心率数据没有被移动终端完整采集到,9:00:00时,移动终端与心率测量设备建立点对点的连接,连接上臂带并读取数据,读取到100分钟的1200个字节的数据,也就是读取到7:20:00到9:00:00的数据,而需要补录心率数据所对应的时间为8:00:00到8:45:00,则需要把从第480条心率数据开始导入540个字节的心率数据到移动终端,从而使得移动终端可以读取某个时间段内丢失的心率数据;
步骤S3:当数据链表的数据存储满时,采用先进先出的方式将最旧的心率数据移除,剩下的心率数据按每隔一个采集周期依次向后移动一个字节,移出的存储空间存储新的当前心率数据,从而更新数据链表,这里所谓的最旧是指从时间上最先存储的心率数据,向后移动一个字节刚好移动一条心率数据,并依次执行步骤S2至步骤S3,可以不断读取到心率数据,实现心率数据的补录功能。
如图2所示,本发明还涉及一种实现以上方法的实体装置的心率测量设备100,其包括,
存储器101,用于存储程序指令;
处理器102,用于运行所述程序指令,以执行如下步骤:
步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据;
步骤2:将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中;
步骤3:采用蓝牙广播方式将步骤2得到的广播包和/或扫描回应包传输至移动终端,完成一次心率数据采集过程;
步骤4:完成一次心率数据采集后,第一心率数据按每隔一个采集周期依次向后移动一个字节,从而将最后一个第一历史心率数据删除,并将新采集的心率数据作为当前心率数据与第一历史心率数据重新组装到广播包和/或扫描回应包的PDU内,从而更新第一心率数据,并依次循环执行步骤1至步骤4,不断传输第一心率数据至移动终端。
进一步地,所述第一历史心率数据包括第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据,n是采集第一心率数据的采集周期,m为常数。
进一步地,所述n=5,m=28。
进一步地,在若干次执行完步骤1至步骤4后,接收由人工判断移动终端是否完整采集到第一心率数据的结果,若是,则继续执行步骤1至步骤4,若否,则依次执行如下步骤:
步骤S1:接收移动终端发出的蓝牙连接请求,并与移动终端采用蓝牙点对点连接的方式建立连接,移动终端从数据链表中读取需要补录的心率数据,并覆盖移动终端缺少的心率数据,完成心率数据的补录;
步骤S2:当数据链表的数据存储满时,采用先进先出的方式将最旧的心率数据移除,剩下的心率数据按每隔一个采集周期依次向后移动一个字节,移出的存储空间存储新的当前心率数据,从而更新数据链表,并依次执行步骤S1至步骤S2,不断补录心率数据;
其中,所述数据链表建立在心率测量设备的存储器上,数据链表存储有第二心率数据,第二心率数据包括当前心率数据和第二历史心率数据,第二历史心率数据存储的心率数据包含第一历史心率数据存储的心率数据。
进一步地,所述第二历史心率数据受数据链表的存储空间限制,数据链表的存储空间受心率测量设备的存储器的存储空间限制。
对于本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及变形,而所有的这些改变以及变形都应该属于本发明权利要求的保护范围之内。

Claims (10)

1.一种心率数据采集方法,包括如下步骤:
步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据;
步骤2:将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中;
步骤3:采用蓝牙广播方式将步骤2得到的广播包和/或扫描回应包传输至移动终端,完成一次心率数据采集过程;
步骤4:完成一次心率数据采集后,第一心率数据按每隔一个采集周期依次向后移动一个字节,从而将最后一个第一历史心率数据删除,并将新采集的心率数据作为当前心率数据与第一历史心率数据重新组装到广播包和/或扫描回应包的PDU内,从而更新第一心率数据,并依次循环执行步骤1至步骤4,不断传输第一心率数据至移动终端。
2.根据权利1所述的心率数据采集方法,其特征在于:所述第一历史心率数据包括第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据,n是采集第一心率数据的采集周期,m为常数。
3.根据权利2所述的心率数据采集方法,其特征在于:所述n=5,m=28。
4.根据权利1所述的心率数据采集方法,其特征在于:在若干次执行完步骤1至步骤4后,接收由人工判断移动终端是否完整采集到第一心率数据的结果,若是,则继续执行步骤1至步骤4,若否,则依次执行如下步骤:
步骤S1:接收移动终端发出的蓝牙连接请求,并与移动终端采用蓝牙点对点连接的方式建立连接,移动终端从数据链表中读取需要补录的心率数据,并覆盖移动终端缺少的心率数据,完成心率数据的补录;
步骤S2:当数据链表的数据存储满时,采用先进先出的方式将最旧的心率数据移除,剩下的心率数据按每隔一个采集周期依次向后移动一个字节,移出的数据链表的存储空间存储新的当前心率数据,从而更新数据链表,并依次执行步骤S1至步骤S2,不断补录心率数据;
其中,所述数据链表建立在心率测量设备的存储器上,数据链表存储有第二心率数据,第二心率数据包括当前心率数据和第二历史心率数据,第二历史心率数据存储的心率数据包含第一历史心率数据存储的心率数据。
5.根据权利4所述的心率数据采集方法,其特征在于:所述第二历史心率数据受数据链表的存储空间限制,数据链表的存储空间受心率测量设备的存储器的存储空间限制。
6.一种心率测量设备,其包括,
存储器,用于存储程序指令;
处理器,用于运行所述程序指令,以执行如下步骤:
步骤1:获取采集的第一心率数据,第一心率数据包括当前心率数据和第一历史心率数据;
步骤2:将步骤1的第一心率数据组装到蓝牙的广播包和/或扫描回应包中;
步骤3:采用蓝牙广播方式将步骤2得到的广播包和/或扫描回应包传输至移动终端,完成一次心率数据采集过程;
步骤4:完成一次心率数据采集后,第一心率数据按每隔一个采集周期依次向后移动一个字节,从而将最后一个第一历史心率数据删除,并将新采集的心率数据作为当前心率数据与第一历史心率数据重新组装到广播包和/或扫描回应包的PDU内,从而更新第一心率数据,并依次循环执行步骤1至步骤4,不断传输第一心率数据至移动终端。
7.根据权利要求6所述的心率测量设备,其特征在于:所述第一历史心率数据包括第n秒心率数据、第2n秒心率数据、……、第m*n秒心率数据,n是采集第一心率数据的采集周期,m为常数。
8.根据权利要求7所述的心率测量设备,其特征在于:所述n=5,m=28。
9.根据权利要求6所述的心率测量设备,其特征在于:在若干次执行完步骤1至步骤4后,接收由人工判断移动终端是否完整采集到第一心率数据的结果,若是,则继续执行步骤1至步骤4,若否,则依次执行如下步骤:
步骤S1:接收移动终端发出的蓝牙连接请求,并与移动终端采用蓝牙点对点连接的方式建立连接,移动终端从数据链表中读取需要补录的心率数据,并覆盖移动终端缺少的心率数据,完成心率数据的补录;
步骤S2:当数据链表的数据存储满时,采用先进先出的方式将最旧的心率数据移除,剩下的心率数据按每隔一个采集周期依次向后移动一个字节,移出的存储空间存储新的当前心率数据,从而更新数据链表,并依次执行步骤S1至步骤S2,不断补录心率数据;
其中,所述数据链表建立在心率测量设备的存储器上,数据链表存储有第二心率数据,第二心率数据包括当前心率数据和第二历史心率数据,第二历史心率数据存储的心率数据包含第一历史心率数据存储的心率数据。
10.根据权利要求9所述的心率测量设备,其特征在于:所述第二历史心率数据受数据链表的存储空间限制,数据链表的存储空间受心率测量设备的存储器的存储空间限制。
CN201811084094.XA 2018-09-17 2018-09-17 一种心率数据采集方法及心率测量设备 Active CN109199354B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811084094.XA CN109199354B (zh) 2018-09-17 2018-09-17 一种心率数据采集方法及心率测量设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811084094.XA CN109199354B (zh) 2018-09-17 2018-09-17 一种心率数据采集方法及心率测量设备

Publications (2)

Publication Number Publication Date
CN109199354A true CN109199354A (zh) 2019-01-15
CN109199354B CN109199354B (zh) 2021-06-25

Family

ID=64984685

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811084094.XA Active CN109199354B (zh) 2018-09-17 2018-09-17 一种心率数据采集方法及心率测量设备

Country Status (1)

Country Link
CN (1) CN109199354B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111083646A (zh) * 2019-11-29 2020-04-28 北京众行智能科技有限公司 一种低功耗发送体征数据的方法及系统
CN114974497A (zh) * 2022-05-24 2022-08-30 中国科学院自动化研究所 基于数据裁剪的脑电数据蓝牙传输系统

Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070032250A1 (en) * 2005-08-03 2007-02-08 Kamilo Feher Location finder, tracker, communication and remote control system
CN101114999A (zh) * 2007-08-26 2008-01-30 上海华为技术有限公司 数据发送控制方法及数据传输设备
CN101237384A (zh) * 2007-01-31 2008-08-06 华为技术有限公司 多媒体广播/组播业务数据发送的方法、装置、用户面实体和系统
CN102843725A (zh) * 2012-08-15 2012-12-26 无锡北邮感知技术产业研究院有限公司 一种数据传输方法及装置
CN103326958A (zh) * 2012-03-22 2013-09-25 鸿富锦精密工业(深圳)有限公司 监控数据缓存方法及系统
CN104599468A (zh) * 2014-12-18 2015-05-06 中国电子科技集团公司第五十研究所 多设备的信息采集控制方法
CN104661172A (zh) * 2015-01-26 2015-05-27 武汉健坤科技有限公司 基于蓝牙低功耗的扩展数据传输方法和系统
CN105577836A (zh) * 2016-02-17 2016-05-11 中山大学 一种可穿戴设备的数据处理方法及可穿戴设备
CN105592777A (zh) * 2013-07-08 2016-05-18 瑞思迈传感器技术有限公司 用于睡眠管理的方法和系统
US20160183046A1 (en) * 2014-12-17 2016-06-23 Samsung Electronics Co., Ltd. Portable apparatus and method of controlling location information of portable apparatus
CN105982661A (zh) * 2015-02-02 2016-10-05 四川理工学院 一种便携式心电监护系统及其数据处理方法
CN106412654A (zh) * 2016-10-12 2017-02-15 深圳Tcl新技术有限公司 基于安卓系统的遥控器控制方法和装置
CN106454996A (zh) * 2015-08-07 2017-02-22 诺基亚技术有限公司 用于低功耗数据传送的方法、装备以及计算机程序产品
CN106507272A (zh) * 2016-10-09 2017-03-15 广州创想科技股份有限公司 蓝牙手环的监测数据的广播方法及装置
CN106507273A (zh) * 2016-10-09 2017-03-15 广州创想科技股份有限公司 蓝牙ble通信装置及利用该装置进行通信控制的方法
CN106686531A (zh) * 2016-12-30 2017-05-17 深圳市酷浪云计算有限公司 实现团队运动数据管理的方法及系统
CN106918829A (zh) * 2017-03-13 2017-07-04 上海动联信息技术股份有限公司 一种基于蓝牙低功耗设备和移动终端的共享单车定位方法
CN107087252A (zh) * 2017-05-25 2017-08-22 铂元智能科技(北京)有限公司 一种蓝牙广播进行数据传输的方法
CN107509160A (zh) * 2017-08-18 2017-12-22 深圳创维数字技术有限公司 数据发送方法、电子设备和存储介质
CN108093385A (zh) * 2017-12-26 2018-05-29 青岛海信电器股份有限公司 蓝牙控制器处理广播包的方法、蓝牙控制器和蓝牙设备

Patent Citations (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070032250A1 (en) * 2005-08-03 2007-02-08 Kamilo Feher Location finder, tracker, communication and remote control system
CN101237384A (zh) * 2007-01-31 2008-08-06 华为技术有限公司 多媒体广播/组播业务数据发送的方法、装置、用户面实体和系统
CN101114999A (zh) * 2007-08-26 2008-01-30 上海华为技术有限公司 数据发送控制方法及数据传输设备
CN103326958A (zh) * 2012-03-22 2013-09-25 鸿富锦精密工业(深圳)有限公司 监控数据缓存方法及系统
CN102843725A (zh) * 2012-08-15 2012-12-26 无锡北邮感知技术产业研究院有限公司 一种数据传输方法及装置
CN105592777A (zh) * 2013-07-08 2016-05-18 瑞思迈传感器技术有限公司 用于睡眠管理的方法和系统
US20160183046A1 (en) * 2014-12-17 2016-06-23 Samsung Electronics Co., Ltd. Portable apparatus and method of controlling location information of portable apparatus
CN104599468A (zh) * 2014-12-18 2015-05-06 中国电子科技集团公司第五十研究所 多设备的信息采集控制方法
CN104661172A (zh) * 2015-01-26 2015-05-27 武汉健坤科技有限公司 基于蓝牙低功耗的扩展数据传输方法和系统
CN105982661A (zh) * 2015-02-02 2016-10-05 四川理工学院 一种便携式心电监护系统及其数据处理方法
CN106454996A (zh) * 2015-08-07 2017-02-22 诺基亚技术有限公司 用于低功耗数据传送的方法、装备以及计算机程序产品
CN105577836A (zh) * 2016-02-17 2016-05-11 中山大学 一种可穿戴设备的数据处理方法及可穿戴设备
CN106507272A (zh) * 2016-10-09 2017-03-15 广州创想科技股份有限公司 蓝牙手环的监测数据的广播方法及装置
CN106507273A (zh) * 2016-10-09 2017-03-15 广州创想科技股份有限公司 蓝牙ble通信装置及利用该装置进行通信控制的方法
CN106412654A (zh) * 2016-10-12 2017-02-15 深圳Tcl新技术有限公司 基于安卓系统的遥控器控制方法和装置
CN106686531A (zh) * 2016-12-30 2017-05-17 深圳市酷浪云计算有限公司 实现团队运动数据管理的方法及系统
CN106918829A (zh) * 2017-03-13 2017-07-04 上海动联信息技术股份有限公司 一种基于蓝牙低功耗设备和移动终端的共享单车定位方法
CN107087252A (zh) * 2017-05-25 2017-08-22 铂元智能科技(北京)有限公司 一种蓝牙广播进行数据传输的方法
CN107509160A (zh) * 2017-08-18 2017-12-22 深圳创维数字技术有限公司 数据发送方法、电子设备和存储介质
CN108093385A (zh) * 2017-12-26 2018-05-29 青岛海信电器股份有限公司 蓝牙控制器处理广播包的方法、蓝牙控制器和蓝牙设备

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111083646A (zh) * 2019-11-29 2020-04-28 北京众行智能科技有限公司 一种低功耗发送体征数据的方法及系统
CN114974497A (zh) * 2022-05-24 2022-08-30 中国科学院自动化研究所 基于数据裁剪的脑电数据蓝牙传输系统
CN114974497B (zh) * 2022-05-24 2024-08-02 中国科学院自动化研究所 基于数据裁剪的脑电数据蓝牙传输系统

Also Published As

Publication number Publication date
CN109199354B (zh) 2021-06-25

Similar Documents

Publication Publication Date Title
WO2016008068A1 (zh) 控制可穿戴电子设备的方法、中心装置及设备
CN105310197B (zh) 一种gps手环
US10922302B2 (en) Data time stamps
CN109199354A (zh) 一种心率数据采集方法及心率测量设备
CN112256627A (zh) 一种光电跟踪系统高清高帧频实时图像处理平台及方法
CN103417222A (zh) 一种血氧检测仪、检测系统及检测方法
CN109142861A (zh) 智能电表的通讯方法及装置、智能电表
CN107749789B (zh) 一种时间的同步方法以及相关装置
CN112494005A (zh) 一种群体无线监测提醒系统
CN204698548U (zh) 便携式心电监测仪系统
CN209884133U (zh) 一种基于无线网络的穿戴式心电监测仪及心电监测系统
CN110916657A (zh) 可无线充电式多通道无线表面肌电信号采集系统
CN105653021B (zh) 一种数据协同处理方法及装置
DE112018002482T5 (de) Messvorrichtung, Übertragungsverfahren und Programm
CN111768876A (zh) 一种智慧家庭健康数据采集系统、方法、设备及存储介质
CN206670684U (zh) 一种用于巡检油井管道的远程监控设备
CN212692782U (zh) 一种高精度轻量化手持式土地面积测量装置
CN112419698B (zh) 基于配电线报文规范的电能表数据传输方法、系统及装置
CN112890823B (zh) 生理数据采集方法、系统及存储介质
CN205072850U (zh) 一种与手机建立连接的低功耗心率检测装置
CN112640806A (zh) 一种蓝牙亮灯耳标及运用该耳标的运动预警方法
CN111820143A (zh) 目标对象的监测方法、目标装置
CN207366011U (zh) 一种网络化土壤墒情信息监测系统
CN206315078U (zh) 耳部安装式牲畜体温复合检测装置
CN104887212A (zh) 一种运动员健康监测系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20200604

Address after: 266000 Shandong Province, Qingdao City, North District, No. 171 Shandong Road, No. 112, Level 1 203

Applicant after: SHANDONG SIMAI EDUCATION TECHNOLOGY Co.,Ltd.

Applicant after: Shandong Simai Zhichuang Technology Co., Ltd

Address before: 266000 Shandong Province, Qingdao City, North District, No. 171 Shandong Road, No. 112, Level 1 203

Applicant before: SHANDONG SIMAI EDUCATION TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
CP02 Change in the address of a patent holder
CP02 Change in the address of a patent holder

Address after: 266000 household 1204, No. 70, Shandong Road, Shibei District, Qingdao City, Shandong Province

Patentee after: SHANDONG SIMAI EDUCATION TECHNOLOGY CO.,LTD.

Patentee after: Shandong Simai Zhichuang Technology Co., Ltd

Address before: 266000 room 1203, 12th floor, B, 171 Shandong Road, Shibei District, Qingdao, Shandong Province

Patentee before: SHANDONG SIMAI EDUCATION TECHNOLOGY CO.,LTD.

Patentee before: Shandong Simai Zhichuang Technology Co., Ltd