CN114397334B - A non-invasive blood glucose analysis system - Google Patents
A non-invasive blood glucose analysis system Download PDFInfo
- Publication number
- CN114397334B CN114397334B CN202111632090.2A CN202111632090A CN114397334B CN 114397334 B CN114397334 B CN 114397334B CN 202111632090 A CN202111632090 A CN 202111632090A CN 114397334 B CN114397334 B CN 114397334B
- Authority
- CN
- China
- Prior art keywords
- data
- acquisition
- module
- state
- main control
- 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.)
- Active
Links
- 239000008280 blood Substances 0.000 title claims abstract description 73
- 210000004369 blood Anatomy 0.000 title claims abstract description 73
- 238000004458 analytical method Methods 0.000 title claims abstract description 60
- WQZGKKKJIJFFOK-GASJEMHNSA-N Glucose Natural products OC[C@H]1OC(O)[C@H](O)[C@@H](O)[C@@H]1O WQZGKKKJIJFFOK-GASJEMHNSA-N 0.000 title claims abstract description 43
- 239000008103 glucose Substances 0.000 title claims abstract description 43
- 238000001514 detection method Methods 0.000 claims abstract description 131
- 238000012545 processing Methods 0.000 claims abstract description 75
- 238000004891 communication Methods 0.000 claims abstract description 37
- 230000005855 radiation Effects 0.000 claims description 76
- 238000000034 method Methods 0.000 claims description 45
- 230000004913 activation Effects 0.000 claims description 26
- 230000008569 process Effects 0.000 claims description 24
- 238000007726 management method Methods 0.000 claims description 22
- 230000007613 environmental effect Effects 0.000 claims description 16
- 230000006870 function Effects 0.000 claims description 12
- 238000004364 calculation method Methods 0.000 claims description 10
- 230000008859 change Effects 0.000 claims description 8
- 210000001015 abdomen Anatomy 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 6
- 238000000926 separation method Methods 0.000 claims 2
- 230000009849 deactivation Effects 0.000 claims 1
- 239000000725 suspension Substances 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 60
- 238000013186 photoplethysmography Methods 0.000 description 45
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 7
- 238000013480 data collection Methods 0.000 description 7
- 229910052760 oxygen Inorganic materials 0.000 description 7
- 239000001301 oxygen Substances 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 5
- 230000002503 metabolic effect Effects 0.000 description 5
- 238000013473 artificial intelligence Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000007405 data analysis Methods 0.000 description 3
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 2
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 2
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 239000012634 fragment Substances 0.000 description 2
- 230000036541 health Effects 0.000 description 2
- 206010053692 Wound complication Diseases 0.000 description 1
- 206010048038 Wound infection Diseases 0.000 description 1
- 238000002835 absorbance Methods 0.000 description 1
- 230000002411 adverse Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 125000004122 cyclic group Chemical group 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 230000003902 lesion Effects 0.000 description 1
- 238000000691 measurement method Methods 0.000 description 1
- 230000004060 metabolic process Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000010606 normalization Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000003647 oxidation Effects 0.000 description 1
- 238000007254 oxidation reaction Methods 0.000 description 1
- 230000033764 rhythmic process Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000008733 trauma Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N27/00—Investigating or analysing materials by the use of electric, electrochemical, or magnetic means
- G01N27/26—Investigating or analysing materials by the use of electric, electrochemical, or magnetic means by investigating electrochemical variables; by using electrolysis or electrophoresis
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/14532—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue for measuring glucose, e.g. by tissue impedance measurement
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/145—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue
- A61B5/1455—Measuring characteristics of blood in vivo, e.g. gas concentration or pH-value ; Measuring characteristics of body fluids or tissues, e.g. interstitial fluid or cerebral tissue using optical sensors, e.g. spectral photometrical oximeters
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/48—Other medical applications
- A61B5/4866—Evaluating metabolism
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B5/00—Measuring for diagnostic purposes; Identification of persons
- A61B5/72—Signal processing specially adapted for physiological signals or for diagnostic purposes
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Pathology (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Biophysics (AREA)
- Veterinary Medicine (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Medical Informatics (AREA)
- Surgery (AREA)
- Animal Behavior & Ethology (AREA)
- Public Health (AREA)
- Chemical & Material Sciences (AREA)
- Optics & Photonics (AREA)
- Obesity (AREA)
- Electrochemistry (AREA)
- Psychiatry (AREA)
- Signal Processing (AREA)
- Emergency Medicine (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physiology (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Chemical Kinetics & Catalysis (AREA)
- Artificial Intelligence (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Physics & Mathematics (AREA)
- Immunology (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Selective Calling Equipment (AREA)
Abstract
本发明实施例涉及一种无创血糖分析系统,所述系统包括:数据采集设备、移动终端和服务器;数据采集设备包括主控模块、信号灯模块、数据采集模块、蓝牙通讯模块和电池管理模块;主控模块用于对各个模块进行设备自检处理,通过电池管理模块进行设备电量管理,通过蓝牙通讯模块进行主动蓝牙连接处理、被动蓝牙连接处理,通过数据采集模块对检测对象和检测环境进行数据采集生成采集数据集合向移动终端发送;移动终端用于进行PPG信号显示处理,将采集数据集合向服务器发送并接收回发的血糖分析数据进行显示;服务器用于进行血糖分析生成血糖分析数据向移动终端发送。通过本发明系统可以降低用户检测难度、提高用户体验。
The embodiment of the present invention relates to a non-invasive blood glucose analysis system, the system comprising: a data acquisition device, a mobile terminal and a server; the data acquisition device comprises a main control module, a signal light module, a data acquisition module, a Bluetooth communication module and a battery management module; the main control module is used to perform equipment self-check processing on each module, perform equipment power management through the battery management module, perform active Bluetooth connection processing and passive Bluetooth connection processing through the Bluetooth communication module, perform data acquisition on the detection object and the detection environment through the data acquisition module to generate a collection data set and send it to the mobile terminal; the mobile terminal is used to perform PPG signal display processing, send the collection data set to the server and receive the blood glucose analysis data sent back for display; the server is used to perform blood glucose analysis to generate blood glucose analysis data and send it to the mobile terminal. The system of the present invention can reduce the difficulty of user detection and improve user experience.
Description
技术领域Technical Field
本发明涉及数据处理技术领域,特别涉及一种无创血糖分析系统。The present invention relates to the technical field of data processing, and in particular to a non-invasive blood sugar analysis system.
背景技术Background technique
在健康监护领域,血糖值是一项非常重要的健康评判参数。若血糖长期不稳定,则可能会导致各器官、组织出现不同程度的病变。当前常见的血糖值分析手段主要是基于有创方式提取人体血液,并对提取血液进行化学分析从而得到血糖分析值。因为这种观测手段是会给人体造成创伤的,若使用这种观测手段对人体进行长期血糖观测,无疑会给用户带来很多不便,例如创口疼痛、创口感染等不良体验。In the field of health monitoring, blood sugar level is a very important health assessment parameter. If blood sugar is unstable for a long time, it may cause different degrees of lesions in various organs and tissues. The current common blood sugar value analysis method is mainly based on invasive extraction of human blood, and chemical analysis of the extracted blood to obtain blood sugar analysis values. Because this observation method will cause trauma to the human body, if this observation method is used to observe blood sugar in the human body for a long time, it will undoubtedly bring a lot of inconvenience to users, such as wound pain, wound infection and other adverse experiences.
发明内容Summary of the invention
本发明的目的,就是针对现有技术的缺陷,提供一种无创血糖分析系统,该系统包括:数据采集设备、移动终端和服务器;数据采集设备用于采集检测对象的光电容积描记法(Photoplethysmography,PPG)信号、接触热传导信号、体表热辐射信号、体表温湿度数据,以及检测环境的环境光信号、环境热辐射信号和环境温湿度数据;移动终端用于对PPG信号进行显示并同步将采集数据传送到服务器进行与血糖有关的数据分析,并对分析结果进行显示。通过本发明系统,可以为用户提供一种便捷的无创血糖分析方式,从而达到降低用户检测难度、提高用户体验的目的。The purpose of the present invention is to provide a non-invasive blood glucose analysis system in view of the defects of the prior art, the system comprising: a data acquisition device, a mobile terminal and a server; the data acquisition device is used to collect the photoplethysmography (PPG) signal, contact heat conduction signal, body surface thermal radiation signal, body surface temperature and humidity data of the detection object, as well as the ambient light signal, ambient thermal radiation signal and ambient temperature and humidity data of the detection environment; the mobile terminal is used to display the PPG signal and synchronously transmit the collected data to the server for data analysis related to blood glucose, and display the analysis results. Through the system of the present invention, a convenient non-invasive blood glucose analysis method can be provided for users, thereby achieving the purpose of reducing the difficulty of user detection and improving user experience.
为实现上述目的,本发明实施例提供了一种无创血糖分析系统,所述系统包括:数据采集设备、移动终端和服务器;To achieve the above-mentioned purpose, an embodiment of the present invention provides a non-invasive blood glucose analysis system, the system comprising: a data acquisition device, a mobile terminal and a server;
所述数据采集设备与所述移动终端连接;所述数据采集设备包括主控模块、信号灯模块、数据采集模块、蓝牙通讯模块和电池管理模块;所述主控模块分别与所述信号灯模块、所述数据采集模块、所述蓝牙通讯模块和所述电池管理模块连接;所述主控模块用于在设备开机时,对各个模块进行设备自检处理;所述主控模块还用于在预设的设备状态为正常工作状态时,通过所述电池管理模块进行设备电量管理;所述主控模块还用于在所述设备状态为正常工作状态时,通过所述蓝牙通讯模块进行主动蓝牙连接处理;所述主控模块还用于在所述设备状态为正常工作状态并接收到所述移动终端发送的连接请求时,通过所述蓝牙通讯模块进行被动蓝牙连接处理;所述主控模块还用于在预设的检测激活状态为已激活状态时,通过所述数据采集模块对检测对象和检测环境进行数据采集生成采集数据集合,并通过所述蓝牙通讯模块将所述采集数据集合向所述移动终端发送;其中,所述采集数据集合包括三组PPG信号采集数据、环境光信号采集数据、体表热辐射采集数据、环境热辐射采集数据、体表温度采集数据、体表湿度采集数据、环境温度采集数据、环境湿度采集数据和接触热传导采集数据;The data acquisition device is connected to the mobile terminal; the data acquisition device includes a main control module, a signal light module, a data acquisition module, a Bluetooth communication module and a battery management module; the main control module is respectively connected to the signal light module, the data acquisition module, the Bluetooth communication module and the battery management module; the main control module is used to perform a device self-check process on each module when the device is turned on; the main control module is also used to manage the device power through the battery management module when the preset device state is a normal working state; the main control module is also used to perform active Bluetooth connection processing through the Bluetooth communication module when the device state is a normal working state; the main control module is also used to perform a device self-check process when the device state is a normal working state When the state is in a normal working state and a connection request sent by the mobile terminal is received, a passive Bluetooth connection process is performed through the Bluetooth communication module; the main control module is also used for, when the preset detection activation state is an activated state, collecting data on the detection object and the detection environment through the data acquisition module to generate a collection data set, and sending the collection data set to the mobile terminal through the Bluetooth communication module; wherein the collection data set includes three groups of PPG signal collection data, ambient light signal collection data, body surface thermal radiation collection data, ambient thermal radiation collection data, body surface temperature collection data, body surface humidity collection data, ambient temperature collection data, ambient humidity collection data and contact heat conduction collection data;
所述移动终端与所述服务器连接;所述移动终端用于对所述三组PPG信号采集数据进行PPG信号显示处理;所述移动终端还用于将所述采集数据集合向所述服务器发送,并接收所述服务器回发的血糖分析数据,并对所述血糖分析数据进行数据显示处理;The mobile terminal is connected to the server; the mobile terminal is used to perform PPG signal display processing on the three sets of PPG signal collection data; the mobile terminal is also used to send the collection data set to the server, receive the blood glucose analysis data sent back by the server, and perform data display processing on the blood glucose analysis data;
所述服务器用于根据所述采集数据集合进行血糖分析生成所述血糖分析数据,并将所述血糖分析数据向所述移动终端发送。The server is used for performing blood sugar analysis according to the collected data set to generate the blood sugar analysis data, and sending the blood sugar analysis data to the mobile terminal.
优选的,所述主控模块具体用于在所述对各个模块进行设备自检处理时,将预设的设备状态设为启动状态;并对所述主控模块内部存储的预设系统参数进行系统参数自检处理生成第一自检状态;并对所述信号灯模块进行信号灯功能自检处理生成第二自检状态;并对所述数据采集模块进行子单元器件自检处理生成第三自检状态;并对所述蓝牙通讯模块进行蓝牙模块自检处理生成第四自检状态;并对所述第一自检状态、所述第二自检状态、所述第三自检状态和所述第四自检状态是否全为自检成功进行判断;若全为自检成功则设置所述设备状态为正常工作状态;若不全为自检成功则设置所述设备状态为故障状态;并当所述设备状态为正常工作状态时,将所述信号灯模块的信号灯显示颜色设为预设的第一颜色;并当所述设备状态为设备自检失败时,将所述信号灯模块的信号灯显示颜色设为预设的第二颜色。Preferably, the main control module is specifically used to set the preset device state to the startup state when performing device self-test processing on each module; and perform system parameter self-test processing on the preset system parameters stored inside the main control module to generate a first self-test state; and perform signal light function self-test processing on the signal light module to generate a second self-test state; and perform sub-unit device self-test processing on the data acquisition module to generate a third self-test state; and perform Bluetooth module self-test processing on the Bluetooth communication module to generate a fourth self-test state; and judge whether the first self-test state, the second self-test state, the third self-test state and the fourth self-test state are all successful self-tests; if all are successful self-tests, set the device state to a normal working state; if not all are successful self-tests, set the device state to a fault state; and when the device state is a normal working state, set the signal light display color of the signal light module to a preset first color; and when the device state is a device self-test failure, set the signal light display color of the signal light module to a preset second color.
优选的,所述主控模块具体用于在所述通过所述电池管理模块进行设备电量管理时,按预设的电量检查频率定期从所述电池管理模块获取剩余电池电量;并在所述剩余电池电量不低于预设的正常工作电量阈值时,将所述信号灯模块的信号灯显示颜色设为预设的第一颜色;并在所述剩余电池电量低于所述正常工作电量阈值时,将所述设备状态设为电量不足状态。Preferably, the main control module is specifically used to periodically obtain the remaining battery power from the battery management module at a preset power check frequency when the device power management is performed through the battery management module; and when the remaining battery power is not lower than a preset normal working power threshold, set the signal light display color of the signal light module to a preset first color; and when the remaining battery power is lower than the normal working power threshold, set the device status to a low power status.
优选的,所述主控模块具体用于在所述通过所述蓝牙通讯模块进行主动蓝牙连接处理时,将与预设的蓝牙配对终端信息对应的所述移动终端记为目标终端,并对所述目标终端进行扫描;若扫描发现所述目标终端则与所述目标终端进行第一蓝牙配对处理;若所述第一蓝牙配对处理成功,则创建与所述目标终端对应的第一收发数据蓝牙通道,并将所述信号灯模块的信号灯显示颜色设为预设的第三颜色。Preferably, the main control module is specifically used to record the mobile terminal corresponding to the preset Bluetooth pairing terminal information as the target terminal and scan the target terminal when the active Bluetooth connection processing is performed through the Bluetooth communication module; if the target terminal is found through the scan, the first Bluetooth pairing processing is performed with the target terminal; if the first Bluetooth pairing processing is successful, a first data sending and receiving Bluetooth channel corresponding to the target terminal is created, and the signal light display color of the signal light module is set to a preset third color.
优选的,所述数据采集设备具体用于在所述通过所述蓝牙通讯模块进行被动蓝牙连接处理时,与所述移动终端进行第二蓝牙配对处理;若所述第二蓝牙配对处理成功,则创建与所述移动终端对应的第二收发数据蓝牙通道,并将所述信号灯模块的信号灯显示颜色设为预设的第三颜色。Preferably, the data acquisition device is specifically used to perform a second Bluetooth pairing process with the mobile terminal when the passive Bluetooth connection process is performed through the Bluetooth communication module; if the second Bluetooth pairing process is successful, a second Bluetooth channel for sending and receiving data corresponding to the mobile terminal is created, and the signal light display color of the signal light module is set to a preset third color.
优选的,所述数据采集模块包括三波段PPG信号采集单元、环境光信号采集单元、体表热辐射采集单元、环境热辐射采集单元、体表温湿度采集单元、环境温湿度采集单元和接触传导热采集单元;所述数据采集模块的各个采集单元分别与所述主控模块连接;Preferably, the data acquisition module includes a three-band PPG signal acquisition unit, an ambient light signal acquisition unit, a body surface thermal radiation acquisition unit, an ambient thermal radiation acquisition unit, a body surface temperature and humidity acquisition unit, an ambient temperature and humidity acquisition unit, and a contact conduction heat acquisition unit; each acquisition unit of the data acquisition module is respectively connected to the main control module;
所述三波段PPG信号采集单元的器件具体包括三波段发光二极管阵列、第一透镜和第一光电探测器;所述三波段发光二极管阵列的器件包括三个波段的发光二极管;The device of the three-band PPG signal acquisition unit specifically includes a three-band light-emitting diode array, a first lens and a first photodetector; the device of the three-band light-emitting diode array includes light-emitting diodes of three bands;
所述环境光信号采集单元的器件具体包括第二透镜和第二光电探测器;The device of the ambient light signal acquisition unit specifically includes a second lens and a second photodetector;
所述体表热辐射采集单元的器件具体为第一红外辐射温度传感器;The device of the body surface thermal radiation collection unit is specifically a first infrared radiation temperature sensor;
所述环境热辐射采集单元的器件具体为第二红外辐射温度传感器;The device of the environmental thermal radiation collection unit is specifically a second infrared radiation temperature sensor;
所述体表温湿度采集单元的器件具体为第一温湿度传感器;The device of the body surface temperature and humidity acquisition unit is specifically a first temperature and humidity sensor;
所述环境温湿度采集单元的器件具体为第二温湿度传感器;The device of the environmental temperature and humidity acquisition unit is specifically a second temperature and humidity sensor;
所述接触传导热采集单元的器件具体为热敏电阻传感器。The device of the contact conduction heat collection unit is specifically a thermistor sensor.
优选的,所述主控模块具体用于在所述通过所述数据采集模块对检测对象和检测环境进行数据采集时,分别向所述三波段PPG信号采集单元、所述环境光信号采集单元、所述体表热辐射采集单元、所述环境热辐射采集单元、所述体表温湿度采集单元、所述环境温湿度采集单元和所述接触传导热采集单元发送对应的数据采集指令;并接收由各个采集单元返回的采集数据组成所述采集数据集合。Preferably, the main control module is specifically used to send corresponding data acquisition instructions to the three-band PPG signal acquisition unit, the ambient light signal acquisition unit, the body surface thermal radiation acquisition unit, the ambient thermal radiation acquisition unit, the body surface temperature and humidity acquisition unit, the ambient temperature and humidity acquisition unit and the contact conduction heat acquisition unit respectively when data is collected on the detection object and the detection environment through the data acquisition module; and receive the collected data returned by each acquisition unit to form the collected data set.
进一步的,所述三波段PPG信号采集单元用于在接收到第一数据采集指令时,调用所述三波段发光二极管阵列的三个发光二极管,依次使用三个波段的光线对所述检测对象的手指顶部进行发光照射;并在每次照射过程中,通过位于所述检测对象的手指腹部的所述第一透镜对手指腹部透射光线进行汇聚,并通过所述第一透镜另一侧的所述第一光电探测器对汇聚光线进行光电转换生成对应波段的一组PPG信号采集数据;并将与所述三个波段对应的所述PPG信号采集数据组成所述三组PPG信号采集数据向所述主控模块发送;Further, the three-band PPG signal acquisition unit is used to call the three light-emitting diodes of the three-band light-emitting diode array upon receiving the first data acquisition instruction, and sequentially use the three-band light to illuminate the top of the finger of the detection object; and in each irradiation process, the first lens located on the belly of the finger of the detection object converges the light transmitted from the belly of the finger, and the first photodetector on the other side of the first lens performs photoelectric conversion on the converged light to generate a group of PPG signal acquisition data of the corresponding band; and the PPG signal acquisition data corresponding to the three bands are combined into the three groups of PPG signal acquisition data and sent to the main control module;
所述环境光信号采集单元用于在接收到第二数据采集指令时,调用所述第二光电探测器对经由所述第二透镜汇聚的自然光进行光电转换处理,生成所述环境光信号采集数据向所述主控模块发送;The ambient light signal acquisition unit is used to call the second photodetector to perform photoelectric conversion processing on the natural light gathered by the second lens upon receiving the second data acquisition instruction, and generate the ambient light signal acquisition data to send to the main control module;
所述体表热辐射采集单元用于在接收到第三数据采集指令时,调用与所述检测对象体表存在第一间隔距离的所述第一红外辐射温度传感器,对所述检测对象体表热辐射信号进行采集,生成所述体表热辐射采集数据向所述主控模块发送;The body surface thermal radiation acquisition unit is used to call the first infrared radiation temperature sensor at a first interval distance from the body surface of the detection object when receiving the third data acquisition instruction, collect the body surface thermal radiation signal of the detection object, generate the body surface thermal radiation acquisition data and send it to the main control module;
所述环境热辐射采集单元用于在接收到第四数据采集指令时,调用与所述检测对象体表存在第二间隔距离的所述第二红外辐射温度传感器,对所述检测环境的热辐射信号进行采集,生成所述环境热辐射采集数据向所述主控模块发送;所述第二间隔距离大于所述第一间隔距离;The environmental thermal radiation acquisition unit is used to call the second infrared radiation temperature sensor at a second interval distance from the body surface of the detection object when receiving the fourth data acquisition instruction, collect the thermal radiation signal of the detection environment, generate the environmental thermal radiation acquisition data and send it to the main control module; the second interval distance is greater than the first interval distance;
所述体表温湿度采集单元用于在接收到第五数据采集指令时,调用与所述检测对象体表距离小于设定近距离阈值的所述第一温湿度传感器,对所述检测对象的体表温湿度变化信号进行采集,生成对应的所述体表温度采集数据和所述体表湿度采集数据向所述主控模块发送;The body surface temperature and humidity acquisition unit is used to call the first temperature and humidity sensor whose distance from the body surface of the detection object is less than the set close distance threshold when receiving the fifth data acquisition instruction, collect the body surface temperature and humidity change signal of the detection object, generate the corresponding body surface temperature acquisition data and the body surface humidity acquisition data and send them to the main control module;
所述环境温湿度采集单元用于在接收到第六数据采集指令时,调用与所述检测对象体表距离大于设定近距离阈值的所述第二温湿度传感器,对所述检测环境的温湿度变化信号进行采集,生成对应的所述环境温度采集数据和所述环境湿度采集数据向所述主控模块发送;The environmental temperature and humidity acquisition unit is used to call the second temperature and humidity sensor whose distance from the surface of the detection object is greater than the set close distance threshold when receiving the sixth data acquisition instruction, collect the temperature and humidity change signal of the detection environment, generate the corresponding environmental temperature acquisition data and the environmental humidity acquisition data and send them to the main control module;
所述接触传导热采集单元用于在接收到第七数据采集指令时,调用与所述检测对象体表接触的所述热敏电阻传感器,对所述检测对象的接触热传导信号进行采集,生成对应的所述接触热传导采集数据向所述主控模块发送。The contact conduction heat collection unit is used to call the thermistor sensor in contact with the body surface of the detection object when receiving the seventh data collection instruction, collect the contact heat conduction signal of the detection object, generate the corresponding contact heat conduction collection data and send it to the main control module.
进一步的,所述三个波段具体为650nm红外波段、940nm近红外波段和1050nm近红外波段。Furthermore, the three bands are specifically a 650nm infrared band, a 940nm near infrared band and a 1050nm near infrared band.
本发明实施例提供了一种无创血糖分析系统,该系统包括:数据采集设备、移动终端和服务器;数据采集设备用于采集检测对象的三波段PPG信号、接触热传导信号、体表热辐射信号、体表温湿度数据,以及检测环境的环境光信号、环境热辐射信号和环境温湿度数据;移动终端用于对PPG信号进行显示并同步将采集数据传送到服务器进行与血糖有关的数据分析,并对分析结果进行显示。通过本发明系统,为用户提供了一种便捷的无创血糖分析方式,降低了用户检测难度、提高了用户体验。The embodiment of the present invention provides a non-invasive blood glucose analysis system, which includes: a data acquisition device, a mobile terminal and a server; the data acquisition device is used to collect three-band PPG signals, contact heat conduction signals, body surface thermal radiation signals, body surface temperature and humidity data of the detection object, as well as the ambient light signal, ambient thermal radiation signal and ambient temperature and humidity data of the detection environment; the mobile terminal is used to display the PPG signal and synchronously transmit the collected data to the server for data analysis related to blood glucose, and display the analysis results. Through the system of the present invention, a convenient non-invasive blood glucose analysis method is provided for users, which reduces the difficulty of user detection and improves user experience.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1为本发明实施例一提供的一种无创血糖分析系统的模块结构图。FIG1 is a module structure diagram of a non-invasive blood glucose analysis system provided in Embodiment 1 of the present invention.
具体实施方式Detailed ways
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
本发明实施例提供的一种无创血糖分析系统,如图1为本发明实施例一提供的一种无创血糖分析系统的模块结构图所示,本系统主要包括:数据采集设备11、移动终端12和服务器13。An embodiment of the present invention provides a non-invasive blood glucose analysis system, as shown in FIG1 which is a module structure diagram of a non-invasive blood glucose analysis system provided in Embodiment 1 of the present invention. The system mainly includes: a data acquisition device 11, a mobile terminal 12 and a server 13.
(一)数据采集设备11(I) Data acquisition equipment 11
数据采集设备11与移动终端12连接;The data acquisition device 11 is connected to the mobile terminal 12;
数据采集设备11包括主控模块111、信号灯模块112、数据采集模块113、蓝牙通讯模块114和电池管理模块115;The data acquisition device 11 includes a main control module 111, a signal light module 112, a data acquisition module 113, a Bluetooth communication module 114 and a battery management module 115;
主控模块111分别与信号灯模块112、数据采集模块113、蓝牙通讯模块114和电池管理模块115连接;主控模块111用于在设备开机时,对各个模块进行设备自检处理;主控模块111还用于在预设的设备状态为正常工作状态时,通过电池管理模块115进行设备电量管理;主控模块111还用于在设备状态为正常工作状态时,通过蓝牙通讯模块114进行主动蓝牙连接处理;主控模块111还用于在设备状态为正常工作状态并接收到移动终端12发送的连接请求时,通过蓝牙通讯模块114进行被动蓝牙连接处理;主控模块111还用于在预设的检测激活状态为已激活状态时,通过数据采集模块113对检测对象和检测环境进行数据采集生成采集数据集合,并通过蓝牙通讯模块114将采集数据集合向移动终端12发送;其中,采集数据集合包括三组PPG信号采集数据、环境光信号采集数据、体表热辐射采集数据、环境热辐射采集数据、体表温度采集数据、体表湿度采集数据、环境温度采集数据、环境湿度采集数据和接触热传导采集数据;The main control module 111 is connected to the signal light module 112, the data acquisition module 113, the Bluetooth communication module 114 and the battery management module 115 respectively; the main control module 111 is used to perform a self-check process on each module when the device is turned on; the main control module 111 is also used to manage the power of the device through the battery management module 115 when the preset device state is a normal working state; the main control module 111 is also used to perform an active Bluetooth connection process through the Bluetooth communication module 114 when the device state is a normal working state; the main control module 111 is also used to perform a self-check process on each module when the device state is a normal working state and receives a connection request sent by the mobile terminal 12 , and perform passive Bluetooth connection processing through the Bluetooth communication module 114; the main control module 111 is also used to collect data on the detection object and the detection environment through the data acquisition module 113 to generate a collection data set when the preset detection activation state is the activated state, and send the collection data set to the mobile terminal 12 through the Bluetooth communication module 114; wherein the collection data set includes three groups of PPG signal collection data, ambient light signal collection data, body surface thermal radiation collection data, ambient thermal radiation collection data, body surface temperature collection data, body surface humidity collection data, ambient temperature collection data, ambient humidity collection data and contact heat conduction collection data;
数据采集模块113包括三波段PPG信号采集单元1131、环境光信号采集单元1132、体表热辐射采集单元1133、环境热辐射采集单元1134、体表温湿度采集单元1135、环境温湿度采集单元1136和接触传导热采集单元1137;数据采集模块113的各个采集单元分别与主控模块111连接;其中,三波段PPG信号采集单元1131的器件具体包括三波段发光二极管阵列、第一透镜和第一光电探测器,三波段发光二极管阵列的器件包括三个波段的发光二极管;环境光信号采集单元1132的器件具体包括第二透镜和第二光电探测器;体表热辐射采集单元1133的器件具体为第一红外辐射温度传感器;环境热辐射采集单元1134的器件具体为第二红外辐射温度传感器;体表温湿度采集单元1135的器件具体为第一温湿度传感器;环境温湿度采集单元1136的器件具体为第二温湿度传感器;接触传导热采集单元1137的器件具体为热敏电阻传感器。The data acquisition module 113 includes a three-band PPG signal acquisition unit 1131, an ambient light signal acquisition unit 1132, a body surface thermal radiation acquisition unit 1133, an ambient thermal radiation acquisition unit 1134, a body surface temperature and humidity acquisition unit 1135, an ambient temperature and humidity acquisition unit 1136, and a contact conduction heat acquisition unit 1137; each acquisition unit of the data acquisition module 113 is connected to the main control module 111 respectively; wherein the device of the three-band PPG signal acquisition unit 1131 specifically includes a three-band light emitting diode array, a first lens and a first photodetector, and the three-band light emitting diode array is connected to the main control module 111. The devices of the diode array include light-emitting diodes of three bands; the devices of the ambient light signal acquisition unit 1132 specifically include a second lens and a second photodetector; the devices of the body surface thermal radiation acquisition unit 1133 specifically are the first infrared radiation temperature sensor; the devices of the ambient thermal radiation acquisition unit 1134 specifically are the second infrared radiation temperature sensor; the devices of the body surface temperature and humidity acquisition unit 1135 specifically are the first temperature and humidity sensor; the devices of the ambient temperature and humidity acquisition unit 1136 specifically are the second temperature and humidity sensor; the devices of the contact conduction heat acquisition unit 1137 specifically are thermistor sensors.
此处,三个波段具体为650nm红外波段、940nm近红外波段和1050nm近红外波段。Here, the three bands are specifically a 650nm infrared band, a 940nm near infrared band, and a 1050nm near infrared band.
这里,主控模块111内部带有存储介质,可用于存储与设备管理相关的系统参数,其中至少包括反映数据采集设备11是否处于正常工作状态的设备状态参数;该设备状态包括启动状态、正常工作状态、电量不足状态和故障状态四种状态信息。Here, the main control module 111 has a storage medium inside, which can be used to store system parameters related to device management, including at least device status parameters reflecting whether the data acquisition device 11 is in a normal working state; the device status includes four status information: startup state, normal working state, low power state and fault state.
在本实施例提供的一个具体实现方式中,主控模块111具体用于在对各个模块进行设备自检处理时,将预设的设备状态设为启动状态;并对主控模块111内部存储的预设系统参数进行系统参数自检处理生成第一自检状态;并对信号灯模块112进行信号灯功能自检处理生成第二自检状态;并对数据采集模块113进行子单元器件自检处理生成第三自检状态;并对蓝牙通讯模块114进行蓝牙模块自检处理生成第四自检状态;并对第一自检状态、第二自检状态、第三自检状态和第四自检状态是否全为自检成功进行判断;若全为自检成功则设置设备状态为正常工作状态;若不全为自检成功则设置设备状态为故障状态;并当设备状态为正常工作状态时,将信号灯模块112的信号灯显示颜色设为预设的第一颜色;并当设备状态为设备自检失败时,将信号灯模块112的信号灯显示颜色设为预设的第二颜色。In a specific implementation method provided in this embodiment, the main control module 111 is specifically used to set the preset device state to the startup state when performing device self-test processing on each module; and perform system parameter self-test processing on the preset system parameters stored in the main control module 111 to generate a first self-test state; and perform signal light function self-test processing on the signal light module 112 to generate a second self-test state; and perform sub-unit device self-test processing on the data acquisition module 113 to generate a third self-test state; and perform Bluetooth module self-test processing on the Bluetooth communication module 114 to generate a fourth self-test state; and judge whether the first self-test state, the second self-test state, the third self-test state and the fourth self-test state are all successful self-tests; if all are successful self-tests, set the device state to a normal working state; if not all are successful self-tests, set the device state to a fault state; and when the device state is a normal working state, set the signal light display color of the signal light module 112 to a preset first color; and when the device state is a device self-test failure, set the signal light display color of the signal light module 112 to a preset second color.
此处,第一颜色默认为绿色,第二颜色默认为红色,自然也可以采用其他不同颜色对二者进行设定。Here, the first color is green by default, and the second color is red by default. Naturally, other different colors can also be used to set the two.
这里,当数据采集设备11开机时首先进行设备自检处理,在设备自检处理过程中将设备状态设为启动状态,设备自检处理成功则设备状态为正常工作状态,设备自检处理失败则设备状态为故障状态;在自检过程中,主控模块111会对自身以及信号灯模块112、数据采集模块113、蓝牙通讯模块114分别进行自检;主控模块111对自身进行的系统参数自检处理实际就是对内部存储介质保存的系统参数的数据格式与取值进行正确性识别,若发现数据格式或取值错误则自检失败反之则自检成功,对应的输出状态为第一自检状态;主控模块111对信号灯模块112进行的信号灯功能自检处理实际就是对信号灯模块112的信号灯关断/闭合控制功能、信号灯颜色切换功能、信号灯发光元器件是否处于正常工作状态进行检查,都正常则自检成功反之自检失败,对应的输出状态为第二自检状态;主控模块111对数据采集模块113进行的子单元器件自检处理,实际就是对数据采集模块113的各个数据单元的正常工作状态进行检查,都正常则自检成功反之自检失败,对应的输出状态为第三自检状态;主控模块111对蓝牙通讯模块114进行的蓝牙模块自检处理,实际就是对通讯模块114的开启/关闭等基础功能进行检查,都正常则自检成功反之自检失败,对应的输出状态为第四自检状态。Here, when the data acquisition device 11 is turned on, the device self-test is first performed. During the device self-test, the device state is set to the startup state. If the device self-test is successful, the device state is a normal working state. If the device self-test fails, the device state is a fault state. During the self-test, the main control module 111 will perform self-tests on itself and the signal light module 112, the data acquisition module 113, and the Bluetooth communication module 114 respectively. The system parameter self-test performed by the main control module 111 itself is actually to identify the correctness of the data format and value of the system parameters stored in the internal storage medium. If the data format or value is found to be wrong, the self-test fails, otherwise the self-test succeeds, and the corresponding output state is the first self-test state. The signal light function self-test performed by the main control module 111 on the signal light module 112 is actually That is, to check whether the signal light off/on control function, the signal light color switching function, and the signal light emitting components of the signal light module 112 are in normal working state. If all are normal, the self-test is successful, otherwise the self-test fails, and the corresponding output state is the second self-test state; the sub-unit device self-test processing performed by the main control module 111 on the data acquisition module 113 is actually to check the normal working state of each data unit of the data acquisition module 113. If all are normal, the self-test is successful, otherwise the self-test fails, and the corresponding output state is the third self-test state; the Bluetooth module self-test processing performed by the main control module 111 on the Bluetooth communication module 114 is actually to check the basic functions of the communication module 114 such as opening/closing. If all are normal, the self-test is successful, otherwise the self-test fails, and the corresponding output state is the fourth self-test state.
可选的,主控模块111在设备状态为故障状态时重新进行设备自检处理,并对连续自检失败的次数进行统计生成连续失败次数;若连续失败次数超过设定失败次数阈值,则停止继续自检并保持信号灯模块112的信号灯长亮并以第二颜色作为信号灯颜色。Optionally, the main control module 111 re-performs the device self-check process when the device status is a faulty state, and counts the number of consecutive self-check failures to generate a consecutive failure count; if the consecutive failure count exceeds the set failure count threshold, the self-check is stopped and the signal light of the signal light module 112 is kept on and the second color is used as the signal light color.
这里,设定失败次数阈值可设为0次、1次或3次,若设定失败次数阈值为0次说明设备状态为故障状态时不做自检,若设定失败次数阈值为1次说明设备状态为故障状态时可做一次自检,若设定失败次数阈值为3次说明设备状态为故障状态时连续自检的最大次数为3,自然还可以根据具体实施要求另行设定。Here, the failure count threshold can be set to 0, 1 or 3 times. If the failure count threshold is set to 0, it means that no self-check is performed when the device is in a fault state. If the failure count threshold is set to 1, it means that a self-check can be performed when the device is in a fault state. If the failure count threshold is set to 3, it means that the maximum number of consecutive self-checks when the device is in a fault state is 3. Naturally, it can also be set separately according to specific implementation requirements.
可选的,在数据采集设备11自检成功后的工作过程中若发生由其他原因导致的设备不可继续正常工作的故障,也可将设备状态变为故障状态,并由主控模块111重新进行设备自检处理。Optionally, if a failure occurs during the operation of the data acquisition device 11 after the self-check is successful and the device cannot continue to work normally due to other reasons, the device state can be changed to a fault state, and the main control module 111 can re-perform the device self-check process.
在本实施例提供的另一个具体实现方式中,主控模块111具体用于在通过电池管理模块115进行设备电量管理时,按预设的电量检查频率定期从电池管理模块115获取剩余电池电量;并在剩余电池电量不低于预设的正常工作电量阈值时,将信号灯模块112的信号灯显示颜色设为预设的第一颜色;并在剩余电池电量低于正常工作电量阈值时,将设备状态设为电量不足状态。In another specific implementation method provided in this embodiment, the main control module 111 is specifically used to periodically obtain the remaining battery power from the battery management module 115 according to a preset power check frequency when the device power management is performed through the battery management module 115; and when the remaining battery power is not lower than the preset normal working power threshold, set the signal light display color of the signal light module 112 to a preset first color; and when the remaining battery power is lower than the normal working power threshold, set the device status to a low power status.
这里,当数据采集设备11在设备自检成功后也即是设备状态为正常工作状态时会进行设备电量管理,实际就是对设备实时的剩余电池电量进行循环识别,循环频率就是电量检查频率;若当前实时的剩余电池电量足够支持设备进行正常工作则信号灯模块112的信号灯颜色保持第一颜色不变,若剩余电池电量不能支持设备进行正常工作则将设备状态设为电量不足状态。Here, when the data acquisition device 11 successfully completes the self-check, that is, when the device is in normal working state, the device power management will be performed, which is actually a cyclic identification of the real-time remaining battery power of the device, and the cycle frequency is the power check frequency; if the current real-time remaining battery power is sufficient to support the normal operation of the device, the signal light color of the signal light module 112 remains unchanged in the first color; if the remaining battery power cannot support the normal operation of the device, the device status is set to a low power state.
可选的,主控模块111还可用于在设备状态设为电量不足状态时,将信号灯模块112的信号灯颜色切换为黄色或橙色,并在数据采集设备11已经与移动终端12建立连接的状态下向移动终端12发送电量不足信息。Optionally, the main control module 111 can also be used to switch the signal light color of the signal light module 112 to yellow or orange when the device status is set to a low power state, and send low power information to the mobile terminal 12 when the data acquisition device 11 has established a connection with the mobile terminal 12.
在本实施例提供的另一个具体实现方式中,主控模块111具体用于在通过蓝牙通讯模块114进行主动蓝牙连接处理时,将与预设的蓝牙配对终端信息对应的移动终端12记为目标终端,并对目标终端进行扫描;若扫描发现目标终端则与目标终端进行第一蓝牙配对处理;若第一蓝牙配对处理成功,则创建与目标终端对应的第一收发数据蓝牙通道,并将信号灯模块112的信号灯显示颜色设为预设的第三颜色。In another specific implementation method provided in this embodiment, the main control module 111 is specifically used to record the mobile terminal 12 corresponding to the preset Bluetooth pairing terminal information as the target terminal and scan the target terminal when performing active Bluetooth connection processing through the Bluetooth communication module 114; if the target terminal is found during the scan, the first Bluetooth pairing processing is performed with the target terminal; if the first Bluetooth pairing processing is successful, a first data sending and receiving Bluetooth channel corresponding to the target terminal is created, and the signal light display color of the signal light module 112 is set to a preset third color.
在本实施例提供的另一个具体实现方式中,数据采集设备11具体用于在通过蓝牙通讯模块114进行被动蓝牙连接处理时,与移动终端12进行第二蓝牙配对处理;若第二蓝牙配对处理成功,则创建与移动终端12对应的第二收发数据蓝牙通道,并将信号灯模块112的信号灯显示颜色设为预设的第三颜色。In another specific implementation method provided in this embodiment, the data acquisition device 11 is specifically used to perform a second Bluetooth pairing process with the mobile terminal 12 when performing passive Bluetooth connection processing through the Bluetooth communication module 114; if the second Bluetooth pairing process is successful, a second Bluetooth channel for sending and receiving data corresponding to the mobile terminal 12 is created, and the signal light display color of the signal light module 112 is set to a preset third color.
此处,第三颜色默认为蓝色,自然也可选择其他颜色进行设置。Here, the third color is blue by default, but you can also select other colors for setting.
这里,在数据采集设备11上会预设绑定与之匹配的移动终端12的蓝牙配对终端信息,该蓝牙配对终端信息包括移动终端12的设备标识和对应的蓝牙对码编码;数据采集设备11与移动终端12的无线连接方式具体为蓝牙连接方式;本发明实施例在处理具体的蓝牙连接过程时提供两种连接模式:主动连接模式和被动连接模式。Here, the data acquisition device 11 will be preset with the Bluetooth pairing terminal information of the mobile terminal 12 that is bound to it and matches it, and the Bluetooth pairing terminal information includes the device identification of the mobile terminal 12 and the corresponding Bluetooth pairing code; the wireless connection method between the data acquisition device 11 and the mobile terminal 12 is specifically a Bluetooth connection method; the embodiment of the present invention provides two connection modes when processing the specific Bluetooth connection process: an active connection mode and a passive connection mode.
对于主动连接模式,实际是指在数据采集设备11在开机自检成功且剩余电池电量足够支持设备进行正常工作时也就是设备状态保持在正常工作状态时,由数据采集设备11自动对周边的蓝牙设备进行扫描轮询;若扫描到与蓝牙配对终端信息的设备标识对应的移动终端12则将其作为目标终端,并使用蓝牙配对终端信息的蓝牙对码编码按公知的蓝牙匹配设备对码处理流程进行对码操作也就是第一蓝牙配对处理;若第一蓝牙配对处理成功则在数据采集设备11本地创建一个对应的数据通道作为第一收发数据蓝牙通道用于负责数据采集设备11与移动终端12之间的数据发送与接收操作;同时,还会将信号灯模块112的信号灯显示颜色设为预设的第三颜色,以此向使用者也就是检测对象显示与移动终端的连接已经建立;信号灯模块112的信号灯显示颜色设为第三颜色后,默认在蓝牙连接未中断时该信号灯处于长亮状态。For the active connection mode, it actually means that when the data acquisition device 11 successfully performs the power-on self-test and the remaining battery power is sufficient to support the normal operation of the device, that is, when the device status remains in a normal working state, the data acquisition device 11 automatically scans and polls the surrounding Bluetooth devices; if a mobile terminal 12 corresponding to the device identifier of the Bluetooth pairing terminal information is scanned, it is used as the target terminal, and the Bluetooth pairing code of the Bluetooth pairing terminal information is used to perform a pairing operation according to the well-known Bluetooth matching device pairing processing flow, that is, the first Bluetooth pairing process; if the first Bluetooth pairing process is successful, a corresponding data channel is created locally in the data acquisition device 11 as the first data receiving and sending Bluetooth channel for data sending and receiving operations between the data acquisition device 11 and the mobile terminal 12; at the same time, the signal light display color of the signal light module 112 will be set to a preset third color, so as to show the user, that is, the detection object, that the connection with the mobile terminal has been established; after the signal light display color of the signal light module 112 is set to the third color, the signal light is in a long-on state by default when the Bluetooth connection is not interrupted.
对于被动连接模式,实际是数据采集设备11在开机自检成功后的首次主动连接处理过程中若没有找到与蓝牙配对终端信息匹配的移动终端12,则不会再继续进行主动扫描连接操作,而是将设备本身标识设为周围设备可见状态,并在接收到其他蓝牙设备发送的连接请求时进行对应的被动蓝牙连接处理;在被动蓝牙连接处理过程中,数据采集设备11首先与移动终端12进行第二蓝牙配对处理,具体为使用蓝牙配对终端信息的蓝牙对码编码对移动终端12发送的连接指令中的对码参数进行比对,若二者匹配则第二蓝牙配对处理成功,反之则失败;若第二蓝牙配对处理成功,则在数据采集设备11本地创建一个对应的数据通道作为第二收发数据蓝牙通道用于负责数据采集设备11与移动终端12之间的数据发送与接收操作;同时,还会将信号灯模块112的信号灯显示颜色设为预设的第三颜色,以此向使用者也就是检测对象显示与移动终端的连接已经建立;信号灯模块112的信号灯显示颜色设为第三颜色后,默认在蓝牙连接未中断时该信号灯处于长亮状态。For the passive connection mode, in fact, if the data acquisition device 11 does not find the mobile terminal 12 that matches the Bluetooth pairing terminal information during the first active connection processing after the power-on self-test is successful, it will not continue the active scanning connection operation, but set the device's own identification to the visible state of the surrounding devices, and perform the corresponding passive Bluetooth connection processing when receiving the connection request sent by other Bluetooth devices; in the passive Bluetooth connection processing, the data acquisition device 11 first performs the second Bluetooth pairing processing with the mobile terminal 12, specifically using the Bluetooth pairing code of the Bluetooth pairing terminal information to compare the pairing parameters in the connection instruction sent by the mobile terminal 12. If the two match, the second Bluetooth pairing processing is successful, otherwise it fails; if the second Bluetooth pairing processing is successful, a corresponding data channel is created locally in the data acquisition device 11 as a second data transmission and reception Bluetooth channel for responsible for the data transmission and reception operations between the data acquisition device 11 and the mobile terminal 12; at the same time, the signal light display color of the signal light module 112 will be set to the preset third color, so as to show the user, that is, the detection object, that the connection with the mobile terminal has been established; after the signal light display color of the signal light module 112 is set to the third color, the signal light is in a long-on state by default when the Bluetooth connection is not interrupted.
主控模块111内部存储的设备管理相关的系统参数,还包括反映设备检测阶段工作状态的检测激活状态参数;该检测激活状态包括断开连接状态、未激活状态和已激活状态三种状态信息。The system parameters related to device management stored in the main control module 111 also include detection activation state parameters reflecting the working state of the device detection phase; the detection activation state includes three state information: disconnected state, unactivated state and activated state.
主控模块111还用于对检测激活状态进行切换管理。The main control module 111 is also used to manage the switching of the detection activation state.
在本实施例提供的另一个具体实现方式中,主控模块111具体用于对检测激活状态进行切换管理时,在尚未与移动终端12建立连接时将检测激活状态设为断开连接状态;在与移动终端12建立连接时将检测激活状态设为未激活状态;在接收到移动终端12发送的检测指令时,将检测激活状态设为已激活状态;在检测激活状态为已激活状态时,立即启动对检测对象和检测环境的数据采集处理流程得到包括了三组PPG信号采集数据、环境光信号采集数据、体表热辐射采集数据、环境热辐射采集数据、体表温度采集数据、体表湿度采集数据、环境温度采集数据、环境湿度采集数据和接触热传导采集数据的采集数据集合,并将采集数据集合向移动终端12发送;在接收到移动终端12发送的检测中止指令时,停止正在进行的数据采集处理并将检测激活状态修改为未激活状态。In another specific implementation method provided in the present embodiment, the main control module 111 is specifically used to switch the detection activation state. When the connection with the mobile terminal 12 has not been established, the detection activation state is set to a disconnected state; when the connection with the mobile terminal 12 is established, the detection activation state is set to an inactivated state; when the detection instruction sent by the mobile terminal 12 is received, the detection activation state is set to an activated state; when the detection activation state is an activated state, the data acquisition and processing flow of the detection object and the detection environment is immediately started to obtain a collection data set including three groups of PPG signal collection data, ambient light signal collection data, body surface thermal radiation collection data, ambient thermal radiation collection data, body surface temperature collection data, body surface humidity collection data, ambient temperature collection data, ambient humidity collection data and contact heat conduction collection data, and the collection data set is sent to the mobile terminal 12; when the detection termination instruction sent by the mobile terminal 12 is received, the ongoing data acquisition processing is stopped and the detection activation state is modified to an inactivated state.
可选的,主控模块111在检测激活状态为已激活状态时,还可在确认检测对象已经将手指送入设备指定机械部位之后才启动数据采集处理。Optionally, when the main control module 111 detects that the activation state is the activated state, it may also start the data collection process only after confirming that the detection object has put the finger into the designated mechanical part of the device.
在本实施例提供的另一个具体实现方式中,主控模块111具体用于在确认检测对象是否已经将手指送入设备指定机械部位时,将三波段PPG信号采集单元1131输出的采集数据记为第一采集数据;并按预设的时间间隔对第一采集数据进行连续分段得到多个第一分段数据;并对每个第一分段数据进行平均光强计算生成对应的第一分段光强数据;并对相邻的第一分段光强数据进行差值计算生成对应的第一光强差值=前一个第一分段光强数据-后一个第一分段光强数据;若第一光强差值为正数且大于第一设定光强阈值则确认检测对象已经将手指送入设备指定机械部位。In another specific implementation method provided by the present embodiment, the main control module 111 is specifically used to record the collected data output by the three-band PPG signal collection unit 1131 as the first collected data when confirming whether the detection object has placed the finger into the designated mechanical part of the device; and continuously segment the first collected data at a preset time interval to obtain multiple first segmented data; and perform average light intensity calculation on each first segmented data to generate corresponding first segmented light intensity data; and perform difference calculation on adjacent first segmented light intensity data to generate a corresponding first light intensity difference = previous first segmented light intensity data - next first segmented light intensity data; if the first light intensity difference is a positive number and is greater than the first set light intensity threshold, it is confirmed that the detection object has placed the finger into the designated mechanical part of the device.
这里,检测对象将手指送入设备指定机械部位之前得到的第一分段光强数据,肯定大于将手指送入设备指定机械部位之后得到的第一分段光强数据;对第一采集数据的各个分段进行持续比较,一旦发现前后分段的光强差值有明显变化,且变化趋势为减小趋势,则认为可能是由检测对象将手指送入设备指定机械部位造成的;这时若第一光强差值大于第一设定光强阈值则确定检测对象已经将手指送入设备指定机械部位。Here, the first segmented light intensity data obtained before the detection object puts the finger into the designated mechanical part of the device must be greater than the first segmented light intensity data obtained after the finger is put into the designated mechanical part of the device; the segments of the first collected data are continuously compared, and once it is found that the light intensity difference between the previous and next segments has changed significantly, and the trend of change is a decreasing trend, it is considered that it may be caused by the detection object putting the finger into the designated mechanical part of the device; at this time, if the first light intensity difference is greater than the first set light intensity threshold, it is determined that the detection object has put the finger into the designated mechanical part of the device.
可选的,主控模块111在检测激活状态为已激活状态时,还可在确认检测对象已经将手指从设备指定机械部位移开之后,停止正在进行的数据采集处理,并将检测激活状态修改为未激活状态,并向移动终端12发送采集错误信息。Optionally, when the detection activation state is an activated state, the main control module 111 can also stop the ongoing data collection processing after confirming that the detection object has moved the finger away from the specified mechanical part of the device, and modify the detection activation state to an unactivated state, and send a collection error message to the mobile terminal 12.
在本实施例提供的另一个具体实现方式中,主控模块111具体用于在确认检测对象是否已经将手指从设备指定机械部位移开时,将三波段PPG信号采集单元1131输出的采集数据记为第二采集数据;并按预设的时间间隔对第二采集数据进行连续分段得到多个第二分段数据;并对每个第二分段数据进行平均光强计算生成对应的第二分段光强数据;并对相邻的第二分段光强数据进行差值计算生成对应的第二光强差值=前一个第二分段光强数据-后一个第二分段光强数据;若第二光强差值为负数且小于第二设定光强阈值则确认检测对象已经将手指从设备指定机械部位移开。In another specific implementation provided by the present embodiment, the main control module 111 is specifically used to record the collected data output by the three-band PPG signal collection unit 1131 as the second collected data when confirming whether the detection object has moved the finger away from the designated mechanical part of the device; and continuously segment the second collected data at a preset time interval to obtain a plurality of second segmented data; and perform an average light intensity calculation on each second segmented data to generate corresponding second segmented light intensity data; and perform a difference calculation on adjacent second segmented light intensity data to generate a corresponding second light intensity difference = the previous second segmented light intensity data - the next second segmented light intensity data; if the second light intensity difference is a negative number and is less than the second set light intensity threshold, it is confirmed that the detection object has moved the finger away from the designated mechanical part of the device.
这里,检测对象将手指设备从设备指定机械部位移开之前得到的第二分段光强数据,肯定小于将手指设备从设备指定机械部位移开之后得到的第二分段光强数据;对第二采集数据的各个分段进行持续比较,一旦发现前后分段的光强差值有明显变化,且变化趋势为增大趋势,则认为可能是由手指设备从设备指定机械部位移开造成的;这时若第二光强差值小于第二设定光强阈值则确定检测对象已经将手指设备从设备指定机械部位移开。Here, the second segmented light intensity data obtained before the detection object moves the finger device away from the designated mechanical part of the device must be smaller than the second segmented light intensity data obtained after the finger device is moved away from the designated mechanical part of the device; the segments of the second collected data are continuously compared, and once it is found that the light intensity difference between the previous and next segments has changed significantly, and the trend of change is an increasing trend, it is considered that it may be caused by the finger device being moved away from the designated mechanical part of the device; at this time, if the second light intensity difference is smaller than the second set light intensity threshold, it is determined that the detection object has moved the finger device away from the designated mechanical part of the device.
在本实施例提供的另一个具体实现方式中,主控模块111具体用于在通过数据采集模块113对检测对象和检测环境进行数据采集时,分别向三波段PPG信号采集单元1131、环境光信号采集单元1132、体表热辐射采集单元1133、环境热辐射采集单元1134、体表温湿度采集单元1135、环境温湿度采集单元1136和接触传导热采集单元1137发送对应的数据采集指令;并接收由各个采集单元返回的采集数据组成采集数据集合。In another specific implementation method provided in this embodiment, the main control module 111 is specifically used to send corresponding data acquisition instructions to the three-band PPG signal acquisition unit 1131, the ambient light signal acquisition unit 1132, the body surface thermal radiation acquisition unit 1133, the ambient thermal radiation acquisition unit 1134, the body surface temperature and humidity acquisition unit 1135, the ambient temperature and humidity acquisition unit 1136 and the contact conduction heat acquisition unit 1137 respectively when collecting data on the detection object and the detection environment through the data acquisition module 113; and receive the collected data returned by each acquisition unit to form a collection data set.
这里,主控模块111在检测激活状态为激活状态时会启动对检测对象和检测环境的数据采集处理流程,具体的就是通过数据采集模块113对检测对象和检测环境进行数据采集;在进行数据采集时,主控模块111会向数据采集模块113的各个采集单元(三波段PPG信号采集单元1131、环境光信号采集单元1132、体表热辐射采集单元1133、环境热辐射采集单元1134、体表温湿度采集单元1135、环境温湿度采集单元1136和接触传导热采集单元1137)分别发送对应的数据采集指令(下文中的第一、第二、第三、第四、第五、第六和第七数据采集指令),从而激发各个采集单元进行对应的数据采集操作生成对应的采集数据(三组PPG信号采集数据、环境光信号采集数据、体表热辐射采集数据、环境热辐射采集数据、体表温度采集数据、体表湿度采集数据、环境温度采集数据、环境湿度采集数据和接触热传导采集数据)向主控模块111回发;主控模块111将接收到的所有采集数据按指定格式进行整合从而得到采集数据集合,并将采集数据集合向移动终端12发送。Here, the main control module 111 will start the data collection and processing flow of the detection object and the detection environment when the detection activation state is the activation state, specifically, the data of the detection object and the detection environment are collected through the data collection module 113; when collecting data, the main control module 111 will send corresponding data to each collection unit of the data collection module 113 (three-band PPG signal collection unit 1131, ambient light signal collection unit 1132, body surface thermal radiation collection unit 1133, ambient thermal radiation collection unit 1134, body surface temperature and humidity collection unit 1135, ambient temperature and humidity collection unit 1136 and contact conduction heat collection unit 1137) respectively. According to the acquisition instructions (the first, second, third, fourth, fifth, sixth and seventh data acquisition instructions below), each acquisition unit is stimulated to perform corresponding data acquisition operations to generate corresponding acquisition data (three groups of PPG signal acquisition data, ambient light signal acquisition data, body surface thermal radiation acquisition data, ambient thermal radiation acquisition data, body surface temperature acquisition data, body surface humidity acquisition data, ambient temperature acquisition data, ambient humidity acquisition data and contact heat conduction acquisition data) and send them back to the main control module 111; the main control module 111 integrates all the received acquisition data according to the specified format to obtain an acquisition data set, and sends the acquisition data set to the mobile terminal 12.
在本实施例提供的另一个具体实现方式中,三波段PPG信号采集单元1131用于在接收到第一数据采集指令时,调用三波段发光二极管阵列的三个发光二极管,依次使用三个波段的光线对检测对象的手指顶部进行发光照射;并在每次照射过程中,通过位于检测对象的手指腹部的第一透镜对手指腹部透射光线进行汇聚,并通过第一透镜另一侧的第一光电探测器对汇聚光线进行光电转换生成对应波段的一组PPG信号采集数据;并将与三个波段对应的PPG信号采集数据组成三组PPG信号采集数据向主控模块111发送。In another specific implementation provided by the present embodiment, the three-band PPG signal acquisition unit 1131 is used to call the three light-emitting diodes of the three-band light-emitting diode array upon receiving the first data acquisition instruction, and use the three bands of light to illuminate the top of the finger of the detection object in turn; and during each irradiation process, the first lens located on the belly of the finger of the detection object converges the light transmitted from the belly of the finger, and the first photodetector on the other side of the first lens performs photoelectric conversion on the converged light to generate a group of PPG signal acquisition data of the corresponding band; and the PPG signal acquisition data corresponding to the three bands are combined into three groups of PPG signal acquisition data and sent to the main control module 111.
这里,三波段PPG信号采集单元1131中三波段发光二极管阵列的三个发光二极管分别为发光波段为650nm红外波段、940nm近红外波段和1050nm近红外波段的三个红外发光二极管,采集三组不同波段的PPG信号是为了提高PPG信号的分析准确度。Here, the three light-emitting diodes of the three-band light-emitting diode array in the three-band PPG signal acquisition unit 1131 are three infrared light-emitting diodes with light-emitting bands of 650nm infrared band, 940nm near-infrared band and 1050nm near-infrared band respectively. The purpose of collecting three groups of PPG signals in different bands is to improve the analysis accuracy of the PPG signal.
在本实施例提供的另一个具体实现方式中,环境光信号采集单元1132用于在接收到第二数据采集指令时,调用第二光电探测器对经由第二透镜汇聚的自然光进行光电转换处理,生成环境光信号采集数据向主控模块111发送。In another specific implementation provided in this embodiment, the ambient light signal acquisition unit 1132 is used to call the second photodetector to perform photoelectric conversion processing on the natural light converged by the second lens when receiving the second data acquisition instruction, and generate ambient light signal acquisition data to send to the main control module 111.
在本实施例提供的另一个具体实现方式中,体表热辐射采集单元1133用于在接收到第三数据采集指令时,调用与检测对象体表存在第一间隔距离的第一红外辐射温度传感器,对检测对象体表热辐射信号进行采集,生成体表热辐射采集数据向主控模块111发送。In another specific implementation method provided in this embodiment, the body surface thermal radiation acquisition unit 1133 is used to call the first infrared radiation temperature sensor that is at a first spacing distance from the body surface of the detection object when receiving the third data acquisition instruction, collect the body surface thermal radiation signal of the detection object, and generate body surface thermal radiation acquisition data to send to the main control module 111.
在本实施例提供的另一个具体实现方式中,环境热辐射采集单元1134用于在接收到第四数据采集指令时,调用与检测对象体表存在第二间隔距离的第二红外辐射温度传感器,对检测环境的热辐射信号进行采集,生成环境热辐射采集数据向主控模块111发送;第二间隔距离大于第一间隔距离。In another specific implementation method provided in this embodiment, the environmental thermal radiation acquisition unit 1134 is used to call a second infrared radiation temperature sensor that is at a second interval distance from the surface of the detection object when receiving a fourth data acquisition instruction, collect the thermal radiation signal of the detection environment, and generate environmental thermal radiation acquisition data to send to the main control module 111; the second interval distance is greater than the first interval distance.
在本实施例提供的另一个具体实现方式中,体表温湿度采集单元1135用于在接收到第五数据采集指令时,调用与检测对象体表距离小于设定近距离阈值的第一温湿度传感器,对检测对象的体表温湿度变化信号进行采集,生成对应的体表温度采集数据和体表湿度采集数据向主控模块111发送。In another specific implementation method provided in this embodiment, the body surface temperature and humidity acquisition unit 1135 is used to call the first temperature and humidity sensor whose distance from the body surface of the detection object is less than the set close distance threshold when receiving the fifth data acquisition instruction, collect the body surface temperature and humidity change signals of the detection object, and generate corresponding body surface temperature acquisition data and body surface humidity acquisition data to send to the main control module 111.
在本实施例提供的另一个具体实现方式中,环境温湿度采集单元1136用于在接收到第六数据采集指令时,调用与检测对象体表距离大于设定近距离阈值的第二温湿度传感器,对检测环境的温湿度变化信号进行采集,生成对应的环境温度采集数据和环境湿度采集数据向主控模块111发送。In another specific implementation method provided in this embodiment, the ambient temperature and humidity acquisition unit 1136 is used to call a second temperature and humidity sensor whose distance from the surface of the detection object is greater than a set close distance threshold when receiving the sixth data acquisition instruction, collect the temperature and humidity change signals of the detection environment, and generate corresponding ambient temperature acquisition data and ambient humidity acquisition data to send to the main control module 111.
在本实施例提供的另一个具体实现方式中,接触传导热采集单元1137用于在接收到第七数据采集指令时,调用与检测对象体表接触的热敏电阻传感器,对检测对象的接触热传导信号进行采集,生成对应的接触热传导采集数据向主控模块111发送。In another specific implementation provided by this embodiment, the contact conduction heat collection unit 1137 is used to call the thermistor sensor in contact with the body surface of the detection object when receiving the seventh data collection instruction, collect the contact heat conduction signal of the detection object, generate corresponding contact heat conduction collection data and send it to the main control module 111.
(二)移动终端12(ii) Mobile terminal 12
移动终端12与服务器13连接;The mobile terminal 12 is connected to the server 13;
移动终端12用于对三组PPG信号采集数据进行PPG信号显示处理;移动终端12还用于将采集数据集合向服务器13发送,并接收服务器13回发的血糖分析数据,并对血糖分析数据进行数据显示处理。The mobile terminal 12 is used to perform PPG signal display processing on the three sets of PPG signal collection data; the mobile terminal 12 is also used to send the collection data set to the server 13, receive the blood glucose analysis data sent back by the server 13, and perform data display processing on the blood glucose analysis data.
这里,移动终端12包括蓝牙通讯模组和无线通讯模组,无线通讯模组包括WIFI通讯子模组和4G/5G通讯子模组;移动终端12通过蓝牙通讯模组与数据采集设备11连接,通过无线通讯模组与服务器13连接。Here, the mobile terminal 12 includes a Bluetooth communication module and a wireless communication module, and the wireless communication module includes a WIFI communication sub-module and a 4G/5G communication sub-module; the mobile terminal 12 is connected to the data acquisition device 11 through the Bluetooth communication module, and is connected to the server 13 through the wireless communication module.
移动终端12还用于向检测对象提供血糖检测应用程序,并通过血糖检测应用程序获得检测对象输入的数据采集设备连接指令;并在接收到数据采集设备连接指令时,通过蓝牙通讯模组向数据采集设备11发送连接指令;并在与数据采集设备11连接成功后,在本地创建一个对应的数据通道作为第三收发数据蓝牙通道用于负责与数据采集设备11之间的数据发送与接收操作。The mobile terminal 12 is also used to provide a blood glucose detection application to the detection subject, and obtain a data acquisition device connection instruction input by the detection subject through the blood glucose detection application; and when receiving the data acquisition device connection instruction, send a connection instruction to the data acquisition device 11 through the Bluetooth communication module; and after successfully connecting to the data acquisition device 11, create a corresponding data channel locally as the third data sending and receiving Bluetooth channel for responsible for data sending and receiving operations between the data acquisition device 11.
移动终端12还用于通过血糖检测应用程序获得检测对象输入的启动检测指令;并在接收到启动检测指令时,通过第三收发数据蓝牙通道向数据采集设备11发送检测指令;指令发送成功后,经由第三收发数据蓝牙通道接收数据采集设备11发送的采集数据集合。The mobile terminal 12 is also used to obtain the start detection instruction input by the detection subject through the blood glucose detection application; and when receiving the start detection instruction, send the detection instruction to the data acquisition device 11 through the third data transmission and reception Bluetooth channel; after the instruction is successfully sent, receive the collection data set sent by the data acquisition device 11 via the third data transmission and reception Bluetooth channel.
移动终端12还用于通过血糖检测应用程序获得检测对象输入的停止检测指令;并在接收到停止检测指令时,通过第三收发数据蓝牙通道向数据采集设备11发送检测中止指令。The mobile terminal 12 is also used to obtain a stop detection instruction input by the detection subject through the blood glucose detection application program; and upon receiving the stop detection instruction, send a detection termination instruction to the data acquisition device 11 through the third Bluetooth data transmission and reception channel.
在本实施例提供的另一个具体实现方式中,移动终端12具体用于在PPG信号显示处理时,从采集数据集合中提取出三组PPG信号采集数据生成对应的第一、第二和第三PPG信号数据,提取出环境光信号采集数据生成对应的第一自然光信号数据;并根据第一自然光信号数据分别对第一、第二和第三PPG信号数据进行信号差分计算,生成对应的第一、第二和第三差分信号数据;并对第一、第二和第三差分信号数据进行降采样和滤波处理,生成对应的第一、第二和第三滤波信号数据;并在终端显示界面上,划分出对应的显示区域对第一、第二和第三滤波信号数据进行连续波形显示。In another specific implementation method provided in this embodiment, the mobile terminal 12 is specifically used to extract three groups of PPG signal acquisition data from the acquisition data set to generate corresponding first, second and third PPG signal data, and extract the ambient light signal acquisition data to generate corresponding first natural light signal data during PPG signal display processing; and perform signal difference calculation on the first, second and third PPG signal data according to the first natural light signal data to generate corresponding first, second and third differential signal data; and downsample and filter the first, second and third differential signal data to generate corresponding first, second and third filtered signal data; and divide the corresponding display area on the terminal display interface to display the first, second and third filtered signal data as continuous waveforms.
可选的,移动终端12还用于在对第一、第二和第三滤波信号数据进行连续波形显示时,对第一、第二和第三滤波信号数据的信噪比进行统计生成对应的第一、第二和第三信噪比;当其中任一信噪比不满足设定的正常信噪比范围时,停止正在进行的连续波形显示,并向数据采集设备11发送检测中止指令。Optionally, the mobile terminal 12 is also used to perform statistics on the signal-to-noise ratios of the first, second and third filtered signal data to generate corresponding first, second and third signal-to-noise ratios when displaying the first, second and third filtered signal data in continuous waveforms; when any of the signal-to-noise ratios does not meet the set normal signal-to-noise ratio range, stop the ongoing continuous waveform display and send a detection termination instruction to the data acquisition device 11.
可选的,移动终端12还用于在接收到数据采集设备11发送的电量不足信息时,向检测对象进行设备电量不足的信息提示。Optionally, the mobile terminal 12 is further configured to provide a prompt indicating that the battery power of the device is low to the detection object upon receiving the low battery power information sent by the data acquisition device 11 .
可选的,移动终端12在接收到数据采集设备11发送的采集错误信息时,向检测对象进行采集错误中止采集的信息提示。Optionally, when the mobile terminal 12 receives the acquisition error information sent by the data acquisition device 11, it prompts the detection object to terminate the acquisition due to the acquisition error.
可选的,移动终端12还用于接收服务器13回发的血氧饱和度分析数据和脉率分析数据,并对血氧饱和度分析数据和脉率分析数据进行数据显示处理。Optionally, the mobile terminal 12 is also used to receive the blood oxygen saturation analysis data and the pulse rate analysis data sent back by the server 13, and perform data display processing on the blood oxygen saturation analysis data and the pulse rate analysis data.
(三)服务器13(III) Server 13
服务器13用于根据采集数据集合进行血糖分析生成血糖分析数据,并将血糖分析数据向移动终端12发送。The server 13 is used to perform blood sugar analysis according to the collected data set to generate blood sugar analysis data, and send the blood sugar analysis data to the mobile terminal 12 .
在本实施例提供的另一个具体实现方式中,服务器13具体用于在根据采集数据集合进行血糖分析时,从采集数据集合中提取出三组PPG信号采集数据、环境光信号采集数据、体表热辐射采集数据、环境热辐射采集数据、体表温度采集数据、体表湿度采集数据、环境温度采集数据、环境湿度采集数据和接触热传导采集数据;In another specific implementation provided by this embodiment, the server 13 is specifically used to extract three groups of PPG signal collection data, ambient light signal collection data, body surface thermal radiation collection data, ambient thermal radiation collection data, body surface temperature collection data, body surface humidity collection data, ambient temperature collection data, ambient humidity collection data and contact heat conduction collection data from the collection data set when performing blood glucose analysis according to the collection data set;
并对三组PPG信号采集数据的直流信号特征与交流信号特征分别进行提取,并对提取特征进行归一化处理,从而得到三组PPG特征数据,每组PPG特征数据包括一对直流特征数据和交流特征数据;The DC signal features and AC signal features of the three groups of PPG signal acquisition data are extracted respectively, and the extracted features are normalized to obtain three groups of PPG feature data, each group of PPG feature data includes a pair of DC feature data and AC feature data;
并对环境光信号采集数据、体表热辐射采集数据、环境热辐射采集数据、体表温度采集数据、体表湿度采集数据、环境温度采集数据、环境湿度采集数据和接触热传导采集数据,分别作对应的特征片段提取,并计算各个特征片段的信号或数据平均值,并对各个信号或数据平均值进行归一化处理,并将处理结果作为对应的环境光特征数据、体表热辐射特征数据、环境热辐射特征数据、体表温度特征数据、体表湿度特征数据、环境温度特征数据、环境湿度特征数据和接触热传导特征数据;并按预设的人工智能血糖分析模型的输入向量结构,将上述所有特征数据融合为一个特征向量;And extract corresponding characteristic fragments from the ambient light signal acquisition data, body surface thermal radiation acquisition data, environmental thermal radiation acquisition data, body surface temperature acquisition data, body surface humidity acquisition data, environmental temperature acquisition data, environmental humidity acquisition data and contact heat conduction acquisition data, respectively, calculate the signal or data average value of each characteristic fragment, and perform normalization processing on each signal or data average value, and use the processing results as the corresponding ambient light characteristic data, body surface thermal radiation characteristic data, environmental thermal radiation characteristic data, body surface temperature characteristic data, body surface humidity characteristic data, environmental temperature characteristic data, environmental humidity characteristic data and contact heat conduction characteristic data; and according to the input vector structure of the preset artificial intelligence blood glucose analysis model, merge all the above characteristic data into a characteristic vector;
并将该特征向量输入人工智能血糖分析模型进行血糖分析,从而得到对应的血糖分析数据。The feature vector is input into the artificial intelligence blood glucose analysis model to perform blood glucose analysis, thereby obtaining corresponding blood glucose analysis data.
这里,基于公知的比尔-朗伯定律我们可知溶液对透射光的吸收度与溶质浓度有关,进而可知血液中葡萄糖浓度越高则透过人体组织的光强就越小,那么通过分析PPG特征数据就能对血糖变化进行观测;基于代谢热构象(Metabolic Heat Conformation,MHC)理论我们可知人体不同时段的能量节律与人体代谢之后释放的能量有一定相关性,而葡萄糖氧化与产生的能量可以热能形式从人体散发到环境中,因此人体代谢热与葡萄糖水平和供氧量相关,也即是说在供氧保证的情况下,基于代谢热构象理论可以人体代谢热为参考对血糖变化进行观测。而人工智能血糖分析模型就是基于比尔-朗伯定律和代谢热构象理论实现的,模型的神经网络结构类似多层感知神经网络(Multilayer Perceptron,MLP),模型的输出实际为一个预测的血糖波动值。服务器13在得到预测出的血糖波动值之后,从预设的标定数据库中获取与检测对象对应的标定血糖值,并按标定血糖值+血糖波动值=血糖分析数据的计算方式得到最后的血糖分析数据。这里的标定数据库中存储的标定血糖值,是使用常规血糖测量方法获得的检测对象的测量血糖值。Here, based on the well-known Beer-Lambert law, we know that the absorbance of the solution to the transmitted light is related to the solute concentration, and further, we know that the higher the glucose concentration in the blood, the smaller the light intensity that passes through the human tissue. Then, by analyzing the PPG characteristic data, we can observe the changes in blood sugar; based on the Metabolic Heat Conformation (MHC) theory, we know that the energy rhythm of the human body at different times has a certain correlation with the energy released after human metabolism, and the energy generated by glucose oxidation can be dissipated from the human body to the environment in the form of heat energy. Therefore, the human body's metabolic heat is related to the glucose level and oxygen supply. That is to say, under the condition of guaranteed oxygen supply, the human body's metabolic heat can be used as a reference to observe the changes in blood sugar based on the metabolic heat conformation theory. The artificial intelligence blood sugar analysis model is implemented based on the Beer-Lambert law and the metabolic heat conformation theory. The neural network structure of the model is similar to the multilayer perceptron (MLP) neural network, and the output of the model is actually a predicted blood sugar fluctuation value. After obtaining the predicted blood sugar fluctuation value, the server 13 obtains the calibrated blood sugar value corresponding to the test object from the preset calibration database, and obtains the final blood sugar analysis data by the calculation method of calibrated blood sugar value + blood sugar fluctuation value = blood sugar analysis data. The calibrated blood sugar value stored in the calibration database here is the measured blood sugar value of the test object obtained using a conventional blood sugar measurement method.
可选的,服务器13还用于根据采集数据集合中的三组PPG信号采集数据和环境光信号采集数据,进行血氧饱和度分析得到对应的血氧饱和度分析数据,进行脉搏波的频率分析得到对应的脉率分析数据,并将血氧饱和度分析数据和脉率分析数据向移动终端12发送。Optionally, the server 13 is also used to perform blood oxygen saturation analysis based on the three groups of PPG signal collection data and ambient light signal collection data in the collection data set to obtain corresponding blood oxygen saturation analysis data, perform pulse wave frequency analysis to obtain corresponding pulse rate analysis data, and send the blood oxygen saturation analysis data and pulse rate analysis data to the mobile terminal 12.
需要说明的是,应理解以上系统的各个模块的划分仅仅是一种逻辑功能的划分,实际实现时可以全部或部分集成到一个物理实体上,也可以物理上分开。且这些模块可以全部以软件通过处理元件调用的形式实现;也可以全部以硬件的形式实现;还可以部分模块通过处理元件调用软件的形式实现,部分模块通过硬件的形式实现。例如,获取模块可以为单独设立的处理元件,也可以集成在上述系统的某一个芯片中实现,此外,也可以以程序代码的形式存储于上述系统的存储器中,由上述系统的某一个处理元件调用并执行以上确定模块的功能。其它模块的实现与之类似。此外这些模块全部或部分可以集成在一起,也可以独立实现。这里所描述的处理元件可以是一种集成电路,具有信号的处理能力。在实现过程中,上述系统的各理步骤或以上各个模块可以通过处理器元件中的硬件的集成逻辑电路或者软件形式的指令完成。It should be noted that it should be understood that the division of the various modules of the above system is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. And these modules can all be implemented in the form of software called by processing elements; they can also be all implemented in the form of hardware; some modules can also be implemented in the form of software called by processing elements, and some modules can be implemented in the form of hardware. For example, the acquisition module can be a separately established processing element, or it can be integrated in a certain chip of the above system. In addition, it can also be stored in the memory of the above system in the form of program code, and called and executed by a certain processing element of the above system. The implementation of other modules is similar. In addition, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. In the implementation process, the various steps of the above system or the above modules can be completed by the hardware integrated logic circuit in the processor element or the instructions in the form of software.
例如,以上这些模块可以是被配置成实施以上系统处理步骤的一个或多个集成电路,例如:一个或多个特定集成电路(Application Specific Integrated Circuit,ASIC),或,一个或多个数字信号处理器(Digital Signal Processor,DSP),或,一个或者多个现场可编程门阵列(Field Programmable Gate Array,FPGA)等。再如,当以上某个模块通过处理元件调度程序代码的形式实现时,该处理元件可以是通用处理器,例如中央处理器(Central Processing Unit,CPU)或其它可以调用程序代码的处理器。再如,这些模块可以集成在一起,以片上系统(System-on-a-chip,SOC)的形式实现。For example, the above modules may be one or more integrated circuits configured to implement the above system processing steps, such as: one or more application specific integrated circuits (ASIC), or one or more digital signal processors (DSP), or one or more field programmable gate arrays (FPGA). For another example, when a certain module above is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本发明实施例所描述的流程或功能。上述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。上述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,上述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线路(Digital Subscriber Line,DSL))或无线(例如红外、无线、蓝牙、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。上述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。上述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in accordance with the embodiment of the present invention is generated in whole or in part. The above computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The above computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the above computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, Bluetooth, microwave, etc.) mode to another website site, computer, server or data center. The above computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that includes one or more available media integrated. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a DVD), or a semiconductor medium (eg, a solid state disk (SSD)).
本发明实施例提供了一种无创血糖分析系统,该系统包括:数据采集设备、移动终端和服务器;数据采集设备用于采集检测对象的三波段PPG信号、接触热传导信号、体表热辐射信号、体表温湿度数据,以及检测环境的环境光信号、环境热辐射信号和环境温湿度数据;移动终端用于对PPG信号进行显示并同步将采集数据传送到服务器进行与血糖有关的数据分析,并对分析结果进行显示。通过本发明系统,为用户提供了一种便捷的无创血糖分析方式,降低了用户检测难度、提高了用户体验。The embodiment of the present invention provides a non-invasive blood glucose analysis system, which includes: a data acquisition device, a mobile terminal and a server; the data acquisition device is used to collect three-band PPG signals, contact heat conduction signals, body surface thermal radiation signals, body surface temperature and humidity data of the detection object, as well as the ambient light signal, ambient thermal radiation signal and ambient temperature and humidity data of the detection environment; the mobile terminal is used to display the PPG signal and synchronously transmit the collected data to the server for data analysis related to blood glucose, and display the analysis results. Through the system of the present invention, a convenient non-invasive blood glucose analysis method is provided for users, which reduces the difficulty of user detection and improves user experience.
专业人员应该还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。The professionals should further realize that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented by electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the composition and steps of each example have been generally described in terms of function in the above description. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.
结合本文中所公开的实施例描述的方法或算法的步骤可以用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111632090.2A CN114397334B (en) | 2021-12-28 | 2021-12-28 | A non-invasive blood glucose analysis system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111632090.2A CN114397334B (en) | 2021-12-28 | 2021-12-28 | A non-invasive blood glucose analysis system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114397334A CN114397334A (en) | 2022-04-26 |
CN114397334B true CN114397334B (en) | 2024-05-07 |
Family
ID=81229596
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111632090.2A Active CN114397334B (en) | 2021-12-28 | 2021-12-28 | A non-invasive blood glucose analysis system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114397334B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115736865B (en) * | 2022-11-21 | 2024-11-22 | 西南大学 | Synchronous non-invasive blood glucose and blood pressure monitoring system based on video pulse wave |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6560478B1 (en) * | 1998-03-16 | 2003-05-06 | The Research Foundation Of City University Of New York | Method and system for examining biological materials using low power CW excitation Raman spectroscopy |
KR20030072084A (en) * | 2002-03-05 | 2003-09-13 | 삼성전자주식회사 | Apparatus and measuring method of ppg |
CN1833609A (en) * | 2005-02-09 | 2006-09-20 | 佳能株式会社 | Image input apparatus and person authentication system using an image input apparatus |
CN102293654A (en) * | 2011-06-17 | 2011-12-28 | 清华大学 | Non-invasive blood glucose detector based on metabolic heat-optical method |
TWM486395U (en) * | 2014-04-22 | 2014-09-21 | Sheng-Rong Huang | Intelligent versatile noninvasive cardiovascular monitoring and diagnostic device |
CN106355136A (en) * | 2016-07-11 | 2017-01-25 | 京东方科技集团股份有限公司 | Fingerprint identification display device, manufacturing method and driving method thereof |
CN206332847U (en) * | 2016-12-23 | 2017-07-14 | 广州大学 | Internet of Things locks data acquisition and monitoring system |
CN107714049A (en) * | 2017-09-08 | 2018-02-23 | 上海乐糖信息科技有限公司 | Noninvasive Blood Glucose Detection Methods, system and device based on Multi-information acquisition |
CN108152244A (en) * | 2017-12-15 | 2018-06-12 | 京东方科技集团股份有限公司 | A kind of blood sugar detection apparatus and blood sugar detecting method |
CN207721812U (en) * | 2017-06-13 | 2018-08-14 | 吉林大学珠海学院 | A kind of Woundless blood sugar concentration detector |
CN109302529A (en) * | 2018-09-05 | 2019-02-01 | 南昌努比亚技术有限公司 | Screen locking information display method, terminal and computer readable storage medium |
CN109718112A (en) * | 2017-10-30 | 2019-05-07 | 京东方科技集团股份有限公司 | Medication based reminding method, device and computer readable storage medium |
CN111700628A (en) * | 2020-07-24 | 2020-09-25 | 合肥铭源鸿医疗科技有限公司 | Noninvasive blood glucose detection system based on infrared transmission light path |
CN112315437A (en) * | 2020-10-12 | 2021-02-05 | 乐普(北京)医疗器械股份有限公司 | A system for blood pressure prediction based on video data |
CN113229794A (en) * | 2021-04-28 | 2021-08-10 | 深圳市沃特沃德信息有限公司 | Biological characteristic data acquisition method and device and wearable equipment |
-
2021
- 2021-12-28 CN CN202111632090.2A patent/CN114397334B/en active Active
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6560478B1 (en) * | 1998-03-16 | 2003-05-06 | The Research Foundation Of City University Of New York | Method and system for examining biological materials using low power CW excitation Raman spectroscopy |
KR20030072084A (en) * | 2002-03-05 | 2003-09-13 | 삼성전자주식회사 | Apparatus and measuring method of ppg |
CN1833609A (en) * | 2005-02-09 | 2006-09-20 | 佳能株式会社 | Image input apparatus and person authentication system using an image input apparatus |
CN102293654A (en) * | 2011-06-17 | 2011-12-28 | 清华大学 | Non-invasive blood glucose detector based on metabolic heat-optical method |
TWM486395U (en) * | 2014-04-22 | 2014-09-21 | Sheng-Rong Huang | Intelligent versatile noninvasive cardiovascular monitoring and diagnostic device |
CN106355136A (en) * | 2016-07-11 | 2017-01-25 | 京东方科技集团股份有限公司 | Fingerprint identification display device, manufacturing method and driving method thereof |
CN206332847U (en) * | 2016-12-23 | 2017-07-14 | 广州大学 | Internet of Things locks data acquisition and monitoring system |
CN207721812U (en) * | 2017-06-13 | 2018-08-14 | 吉林大学珠海学院 | A kind of Woundless blood sugar concentration detector |
CN107714049A (en) * | 2017-09-08 | 2018-02-23 | 上海乐糖信息科技有限公司 | Noninvasive Blood Glucose Detection Methods, system and device based on Multi-information acquisition |
CN109718112A (en) * | 2017-10-30 | 2019-05-07 | 京东方科技集团股份有限公司 | Medication based reminding method, device and computer readable storage medium |
CN108152244A (en) * | 2017-12-15 | 2018-06-12 | 京东方科技集团股份有限公司 | A kind of blood sugar detection apparatus and blood sugar detecting method |
CN109302529A (en) * | 2018-09-05 | 2019-02-01 | 南昌努比亚技术有限公司 | Screen locking information display method, terminal and computer readable storage medium |
CN111700628A (en) * | 2020-07-24 | 2020-09-25 | 合肥铭源鸿医疗科技有限公司 | Noninvasive blood glucose detection system based on infrared transmission light path |
CN112315437A (en) * | 2020-10-12 | 2021-02-05 | 乐普(北京)医疗器械股份有限公司 | A system for blood pressure prediction based on video data |
CN113229794A (en) * | 2021-04-28 | 2021-08-10 | 深圳市沃特沃德信息有限公司 | Biological characteristic data acquisition method and device and wearable equipment |
Non-Patent Citations (1)
Title |
---|
近红外光谱无创血糖检测中有效信号提取方法的研究;丁海泉;卢启鹏;王动民;陈星旦;;光谱学与光谱分析;20100115(第01期);52-55 * |
Also Published As
Publication number | Publication date |
---|---|
CN114397334A (en) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11266373B2 (en) | Devices and methods for measuring vascular deficiency | |
US20160213331A1 (en) | Mobile terminal having functions of measuring biometric signals and estimating and monitoring blood pressure in real time based on measured biometric signals | |
WO2019161608A1 (en) | Multi-parameter monitoring data analysis method and multi-parameter monitoring system | |
US12076139B2 (en) | Trans-abdominal fetal pulse oximetry and/or uterine tone determination devices and systems with adjustable components and methods of use thereof | |
TWI610655B (en) | A blood pressure monitor coordinated with a cardiovascular health condition monitoring module | |
CN107669262A (en) | Multi-lead Telediagnosis of Electrocardiogram Signals and monitor system and method based on SVM and WLT | |
CN111558148B (en) | Health detection method of neck massager and neck massager | |
CN104188624A (en) | Medical monitoring system and method for automatic recognition sensor | |
US11488707B2 (en) | Modular automated physical health testing systems and associated devices and methods | |
CN114397334B (en) | A non-invasive blood glucose analysis system | |
CN109770881A (en) | A kind of health monitor method and blood pressure measuring device based on blood pressure | |
CN107049281A (en) | A kind of intelligent glasses monitored for physiologic information | |
WO2023087672A1 (en) | Blood glucose prediction method and device based on optical signal features and metabolic thermal features | |
CN106725451A (en) | A kind of human body electrocardio R ripple detecting systems | |
CN116548935A (en) | Blood pressure measurement system based on flexible organic light detector and deep learning algorithm | |
CN108903926A (en) | A kind of intelligent medical Physical Examination System and its application method | |
CN208013072U (en) | The detection device of blood content in a kind of liquid based on double UV check | |
CN208511009U (en) | A kind of intelligent glasses for physiologic information monitoring | |
CN206601740U (en) | A kind of health monitoring cloud system analyzed based on big data | |
CN110664375A (en) | Severed finger replantation postoperative blood supply detection system and detection equipment | |
CN116669621A (en) | Medical monitoring mode setting method and related equipment | |
CN106073734A (en) | A kind of health instrument | |
CN207837561U (en) | Health parameters detection device | |
CN110200599A (en) | A kind of pulse wave detecting method, terminal device and system | |
CN207032413U (en) | A kind of intelligent closestool with health detection |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |