A PORTABLE ECG DEVICE AND AN ECG SYSTEM COMPRISING THE PORTABLE ECG DEVICE
20220313137 · 2022-10-06
Inventors
Cpc classification
A61B5/256
HUMAN NECESSITIES
A61B5/0024
HUMAN NECESSITIES
A61B5/746
HUMAN NECESSITIES
A61B5/364
HUMAN NECESSITIES
A61B5/0022
HUMAN NECESSITIES
International classification
A61B5/00
HUMAN NECESSITIES
A61B5/256
HUMAN NECESSITIES
Abstract
A portable electrocardiogram device comprises a sensor array and a user associated control device. The sensor array comprises a first processor, a memory storage and a first set of communication means. The user associated control device comprises indicator means, a second processor and a second set of communication means. The sensor array is configured to be carried by a wearing user, comprises a first set of sensors configured to face the skin of the wearing user, and the first set of sensors is attached to at least one undergarment. The first set of communication means comprises at least one wireless communication device. The first processor is arranged to repeatedly, with a predetermined measurement frequency, control at least one sensor of the sensor array to record an ECG when carried by the wearing user, store the ECG recording in the memory storage, and to control the at least one wireless communication device to transmit at least one ECG recording to the user associated control device. The user associated control device is configured to detect abnormal ECG in the at least one ECG recording. The user associated control device is configured to present an alarm by said indicator means in response to detecting at least one abnormal ECG. The measurement frequency of the sensor array is set based on any detected abnormal ECG.
Claims
1. A portable electrocardiogram device comprising a sensor array and a user associated control device, wherein the sensor array comprises a first processor, a memory storage and a first set of communication means, wherein the user associated control device comprises indicator means, a second processor and a second set of communication means, and wherein the sensor array is configured to be carried by a wearing user, comprises a first set of sensors configured to face the skin of the wearing user, and the first set of sensors is attached to at least one undergarment, wherein, that the first set of communication means comprises at least one wireless communication device, that the first processor is arranged to repeatedly, with a predetermined measurement frequency, control at least one sensor of the sensor array to record an ECG when carried by the wearing user, store the ECG recording in the memory storage, and to control the at least one wireless communication device to transmit at least one ECG recording to the user associated control device, that the user associated control device is configured to detect abnormal ECG in the at least one ECG recording, that the user associated control device is configured to present an alarm by said indicator means in response to detecting at least one abnormal ECG, wherein the measurement frequency of the sensor array is set based on any detected abnormal ECG.
2. The portable electrocardiogram device according to claim 1, wherein the sensor array comprises at least five sensors arranged to record an ECG of the wearing user.
3. The portable electrocardiogram device according to claim 1, wherein the sensor array further comprises a second set of sensors for recording an ECG arranged to be carried at at least one limb of the wearing user.
4. The portable electrocardiogram device according to claim 1, wherein the sensor array comprises a third set of sensors for measuring physiological activity of the wearing user.
5. The portable electrocardiogram device according to claim 1, wherein at least one sensor of the sensor array is arranged to be carried subcutaneously by the wearing user.
6. The portable electrocardiogram device according to claim 1, wherein at least one sensor of the sensor array comprises a wireless communication device arranged for machine to machine communication with at least one other wireless communication device comprised in a sensor of the sensor array and/or connected to the first processor and/or connected to the second processor.
7. The portable electrocardiogram device to claim 1, wherein the user associated control device is arranged to detect impaired sensor performance in the sensor array, and present information relating to said detected impaired sensor performance by the indicator means.
8. An electrocardiogram system comprising a portable electrocardiogram device according to claim 1 and a remote monitoring centre (230) configured to communicate with a plurality of portable electrocardiogram devices, wherein, that the sensor array is arranged to repeatedly, with a predetermined measurement frequency, record an ECG when carried by a wearing user, that the sensor array is arranged to transmit at least one ECG recording via a first set of communication means to the user associated control device, that the user associated control device is configured to determine abnormal ECG in the at least one ECG recording, that the user associated control device is configured to generate and present an alarm in response to determining the at least one abnormal ECG, and that the user associated control device is configured to transmit at least one ECG recording via a second set of communication means to the remote monitoring centre.
9. The system according to claim 8, wherein, the remote monitoring centre comprises processing circuitry arranged to determine a set of user specific values based on the user's previous ECG recordings, detect abnormal ECG based on the at least one ECG recording, the set of user specific values and/or traditional normal ECG parameter values, and upon detecting abnormal ECG transmit an alarm signal to the user associated control device via a third set of communication means and/or present an alarm at the remote monitoring centre.
10. The electrocardiogram system according to claim 9, wherein the processing circuitry utilizes at least one user specific machine learning algorithm trained with the user's previous ECG recordings to detect an abnormal ECG.
11. The electrocardiogram system according to claim 8, comprising a portable sensor device comprising at least one sensor, wherein the portable sensor device is arranged to be carried by the wearing user, to measure physiological activity of the wearing user, and to communicate with and transmit physiological activity sensor data to the user associated control device via wireless communication means.
12. The electrocardiogram system according to claim 8, wherein the user associated control device is arranged to upon losing the ability to maintain communication with the remote monitoring centre detect abnormal ECG based on the at least one ECG recording by at least one algorithm, and upon detecting an abnormal ECG present an alarm with said indicator means.
13. A computer program product comprising a non-transitory computer-readable storage medium having thereon a computer program comprising program instructions, the computer program being loadable into a data processing unit and configured to, when the program is run by the data processing unit, cause execution of a method for electrocardiogram monitoring in a portable electrocardiogram device according to claim 1, the method comprising the steps of recording electrocardiograms (ECG) repeatedly, with a predetermined measurement frequency, from a sensor array when carried by a wearing user, storing the recorded ECG in a memory storage of the sensor array, transmitting at least one ECG recording from the sensor array to a user associated control device via wireless communication means, detecting abnormal ECG in the at least one ECG recording at the user associated control device by utilizing at least one algorithm, and presenting an alarm at the user associated control device upon detecting abnormal ECG, wherein the measurement frequency of the sensor array is set based on any detected abnormal ECG.
14. The computer program product according to claim 13, wherein the method comprises a step of determining sensor functionality of the sensor array at the user associated control device based on the at least one ECG recording, and a step of presenting said determined sensor functionality at the user associated control device.
15. A computer program product comprising a non-transitory computer-readable storage medium having thereon a computer program comprising program instructions, the computer program being loadable into a data processing unit and configured to, when the program is run by the data processing unit, cause execution of a method for electrocardiogram monitoring in an electrocardiogram system according to claim 8, the method comprising the steps of recording electrocardiograms (ECG) repeatedly, with a predetermined measurement frequency, from a sensor array when carried by a wearing user, transmitting at least one ECG recording from the sensor array to a user associated control device via wireless communication means, transmitting at least one ECG recording from the user associated control device to a remote monitoring centre via communication means, determining a set of user specific values based on the at least one ECG recording at the remote monitoring centre, detecting abnormal ECG in the at least one ECG recording at the remote monitoring centre by detection means, transmitting upon detecting abnormal ECG an alarm signal to the user associated control device and/or presenting an alarm at the remote monitoring centre, and presenting an alarm at the user associated control device (220) upon receiving the alarm signal.
16. The computer program product according to claim 15, wherein the step of recording utilizes the sensor array comprising the first set of sensors integrated into a chest-surrounding undergarment.
17. The computer program product according to claim 15, wherein the step of detecting an abnormal ECG utilizes at least one machine learning algorithm trained with the user's previous ECG recordings to detect an abnormal ECG.
18. A cloud server for electrocardiogram monitoring for use as a remote monitoring centre according to claim 8, wherein the cloud server comprises instructions which, when executed in the cloud server, cause the cloud server to determine a set of user specific values based on ECG recordings from a plurality of portable electrocardiogram devices.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0123]
[0124]
[0125]
[0126]
[0127]
[0128]
DETAILED DESCRIPTION
[0129] Aspects of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings. The methods and arrangements disclosed herein can, however, be realized in many different forms and should not be construed as being limited to the aspects set forth herein. Like numbers in the drawings refer to like elements throughout the disclosure.
[0130] It should be emphasized that the term “comprises/comprising”, when used in this specification, is taken to specify the presence of stated features, integers, steps or components, but does not preclude the presence or addition or one or more other features, integers, steps, components or groups thereof. As used herein, the singular forms “a”, “an”, and “the” are intended to comprise the plural forms as well, unless the context clearly indicates otherwise.
[0131] Throughout the figures, same reference numerals refer to same parts, concepts, and/or elements. Consequently, what will be said regarding a reference numeral in one figure applies equally well to the same reference numeral in other figures unless not explicitly stated otherwise.
[0132]
[0133]
[0134] The first set of sensors 111 is configured to face the skin of the wearing user 140 and the first set of sensors 111 is attached to at least one undergarment 150. The first processor 114 is arranged to repeatedly, with a predetermined measurement frequency, control at least one sensor of the sensor array to record an ECG when carried by the wearing user 140.
[0135] The user associated control device 120 comprises indicator means 121, a second processor 124 and a second wireless communication device 126. The user associated control device is configured to detect abnormal ECG in the at least one ECG recording. The user associated control device 120 is configured to generate and present via said indicator means 121 an alarm in response to detecting at least one abnormal ECG.
[0136]
[0137] The first processor 114 may be arranged to communicate with the sensor array 110, and/or the memory storage 115, and/or the first wireless communication device 116 via wire-based communication.
[0138] The user associated control device 120 may comprise at least one additional wireless communication device. The user associated control device 120 may comprise at least one additional communication device.
[0139] The undergarment 150 may be a chest-surrounding undergarment and wherein at least three of the sensors of the first set of sensors 111 is arranged at a chest-surrounding location of the undergarment 150. The number of sensors arranged at a chest-surrounding location of the undergarment 150 may be at least five, at least seven, or at least nine.
[0140] The sensor array may be an undergarment 150. The sensor array may be a chest-surrounding undergarment 150. The chest-surrounding undergarment 150 may be a brassiere.
[0141] The first set of sensors 111 of the sensor array 110 may be integrated into the under-wire of the chest-surrounding undergarment 150.
[0142] The sensor array 110 may comprise at least five sensors arranged to record an ECG of the wearing user 140. The number of sensors comprised in the sensor array 110 arranged to record an ECG of the wearing user 140 may be at least three, at least seven, or at least nine.
[0143] The first processor 114 may be arranged to control the first wireless communication device 116 to at least once every 60 seconds transmit at least one recorded ECG to the user associated control device 120.
[0144] The first processor 114 may be arranged to control the first wireless communication device 116 to transmit at least one ECG recording to the user associated control device once every 1-600 seconds, or more preferably once every 5-120 seconds.
[0145] The first processor 114 may be arranged to control first wireless communication device 116 to transmit at least one ECG recording once every recorded heartbeat, at least once every three recorded heartbeats, at least once every ten recorded heartbeats, or at least once every hundred recorded heartbeats.
[0146] The frequency of transmitting at least one ECG recording to the user associated control device 120 may be based on obtained communication relating to detected abnormal ECG.
[0147] The first processor 114 may be arranged to record an ECG from at least one sensor of the sensor array 110 when carried by the wearing user 140 at a sampling frequency of at least 50 Hz. The sampling frequency may be at least 1 Hz, at least 100 Hz, or at least 1000 Hz.
[0148] The second set of sensors 112 may be carried at at least one limb of the wearing user 140.
[0149] At least one sensor of the sensor array 110 may be arranged to be carried subcutaneously by the wearing user 140. The sensor arranged be carried subcutaneously by the wearing user 140 may comprise two parts, wherein the first part is carried subcutaneously by the wearing user 140. The second part of the sensor may be arranged to when positioned in proximity to the first part detect and/or read a state of the first part relating to the sensor measurement. The first part of the sensor may be located inside and/or at an implant, such as a breast implant. The first part of the sensor may be arranged to acquire energy by transdermal charging, utilizing phenomena such as induction or conversion of light into electricity. The first part of the sensor may be arranged to acquire energy from the user's movement and/or by harvesting energy from the bodily fluids of the wearing user 140.
[0150] The sensor array 110 may comprise at least one sensor comprising a wireless communication device arranged for machine to machine communication with at least one other wireless communication device comprised in a sensor of the sensor array 110 and/or connected to the first processor 114 and/or the second processor 124. The at least one sensor comprising a wireless communication device arranged for machine to machine communication may be configured to be positioned at the wrist and/or ankle of the wearing user 140.
[0151] The user associated control device 120 may be a smartphone and/or a tablet.
[0152] The sensor array 110 and the user associated control device 120 may be configured to communicate via Bluetooth. The sensor array 110 and the user associated control device 120 may be configured to communicate via Wi-Fi, such as Wi-Fi Direct.
[0153] The user associated control device 120 may be configured to detect abnormal ECG in the at least one ECG recording by utilizing at least one algorithm.
[0154] The user associated control device 120 may be configured to detect abnormal ECG in the at least one ECG recording by utilizing at least one user specific algorithm.
[0155] The user associated control device 120 may be arrange to detect impaired sensor performance in the sensor array 110, and present said information relating to said detected impaired sensor performance by the indicator means 121. The information may be in the form of sound and/or visual presentation, such as instructions by a voice or text on a display. An example of such information may be a text instructing the wearing user 140 to adjust a specific sensor to improve performance.
[0156] The user associated control device 120 may be arrange to upon detecting abnormal ECG based on the at least one ECG recording determine and transmit a risk level to the sensor array 110, whereby the sensor array upon receiving said risk level sets a measurement frequency and/or a sampling frequency. Detecting one or more abnormal ECG may increase the risk level, and an increased risk level may increase the measurement frequency and/or sampling frequency in order to improve the analysis of the wearing user's cardiac activity. The default, low risk level, measurement frequency and/or sampling frequency may be significantly lower compared to the measurement frequency and/or sampling frequency at a high risk level.
[0157]
[0158] The sensor array 210 is arranged to communicate with and transmit at least one ECG recording via a first set of communication means 213 to the user associated control device 220. The user associated control device 220 is arrange to communicate with and transmit the at least one ECG recording via a second set of communication means 223 to the remote monitoring centre 230.
[0159] The sensor array 210 comprises a first set of sensors attached to at least one undergarment 150. The sensor array 210 is arranged to repeatedly, with a predetermined measurement frequency, record ECG when carried by the wearing user 140 and transmit the at least one ECG recording to the user associated control device 220 via said first set of communication means 213.
[0160] The processing circuitry 232 of the remote monitoring centre 230 is arranged to determine a set of user specific values based on the user's previous ECG recordings; detect abnormal ECG based on the at least one ECG recording, the set of user specific values and/or traditional normal ECG parameter values; and upon detecting abnormal ECG transmit an alarm signal to the user associated control device 220 via a third set of communication means 233 and/or present an alarm at the remote monitoring centre 230.
[0161] The user associated control device 220 may be arrange to determine sensor functionality of the sensor array 210 based on the at least one ECG recording, and present the determined sensor functionality by the indicator means 221. Sensor functionality may related to the successful measurement frequency and/or sampling frequency of at least one type of measurement, or a metric representing the estimated measurement quality of at least one measurement type.
[0162] The user associated control device 220 may be arrange to detect impaired sensor performance in the sensor array 210, and present said information relating to said detected impaired sensor performance by the indicator means 221. An example of information relating to said detected impaired sensor performance may be a text instructing the wearing user to adjust the positioning of a specific sensor.
[0163] The first set of sensors of the sensor array 211 may be integrated into a chest-surrounding undergarment 150. At least one sensor of the first set of sensors may be integrated into a chest-surrounding undergarment 150. The sensor array 210 may be a chest-surrounding undergarment 150. The chest-surrounding undergarment 150 may be a brassiere.
[0164] The sensor array 210 may comprise a second set of sensors 214 arranged to be carried at at least one limb of the wearing user 140.
[0165] The sensor array 210 may comprise a third set of sensors 215 for measuring physiological activity of the wearing user 140. Measuring physiological activity may comprise measuring movements, breathing and/or blood oxygen level.
[0166] The user associated control device 220 may be a smartphone and/or a tablet.
[0167] The sensor array 210 and the user associated control device 220 may be configured to communicate via Bluetooth. The sensor array 210 and the user associated control device 220 may be configured to communicate via Wi-Fi, such as Wi-Fi Direct.
[0168] The processing circuitry 232 may generate and/or utilize at least one user specific machine learning algorithm trained with the user's previous ECG recordings to detect an abnormal ECG. Said at least one machine learning algorithm may be based on supervised learning such as logistic regression, and/or unsupervised learning such as K-means, and/or reinforcement learning such as Q-learning.
[0169] The electrocardiogram system 200 may be configured to receive and analyse sensor data from a portable sensor device 241 comprising at least one sensor, wherein the portable sensor device 241 is arranged to be carried by the wearing user, e.g., to measure physiological activity of the wearing user 140, and to communicate with and transmit the sensor data to the user associated control device via a fourth set of communication means 243. The user associated control device 220 may comprise at least one communication interface configured to receive sensor data from a portable sensor device 241, and be arranged to transmit said received sensor data to the remote monitoring centre 230.
[0170] The electrocardiogram system 200 may comprise a portable sensor device 240 comprising at least one sensor 241, wherein the portable sensor device 240 is arranged to be carried by the wearing user 140, e.g., to measure physiological activity of the wearing user 140, and to communicate with and transmit the sensor data to the user associated control device 220 via a fourth set of communication means 243.
[0171] The user associated control device 220 may comprise a communication interface arranged to communicate with and obtain sensor data from at least one portable sensor device 240. The user associated control device 220 may be arranged to transmit the obtained sensor data to the remote monitoring centre 230. The sensor data may comprise physiological activity sensor data.
[0172] The user associated control device 220 may be configured to run an app for the sensor array, and at least one app for the at least one portable sensor device. The app for the sensor array may be configured to obtain sensor data from the at least one app for the at least one portable sensor device. As an example the user associated control device 220 may run an app for the sensor array and an app for a motion sensor, wherein the app for the sensor array does not have access to the motion sensor but has access to the motion sensor data from the motion sensor app.
[0173] The first 213, the second 223, and/or the third 233 set of communication means may comprise at least one wireless communication device.
[0174] The user associated control device 220 may be arranged to upon obtaining the alarm present an alarm with said indicator means 221. The indicator means 221 may comprise at least one display, and/or indicator light, and/or a loudspeaker, and/or a vibrating alert. The user associated control device 220 may be arranged to by the indicator means 221 present an instruction for the wearing user 140. The user associated control device 220 may comprise user input means and be arranged to obtain and transmit user input information to the remote monitoring centre 230.
[0175] The user associated control device 220 may be arrange to detect abnormal ECG based on the at least one ECG recording by at least one algorithm, and upon detecting an abnormal ECG present an alarm with said indicator means 221.
[0176] The user associated control device 220 may be arrange to upon losing the ability to establish communication with the remote monitoring centre 230 detect abnormal ECG based on the at least one ECG recording by at least one algorithm, and upon detecting an abnormal ECG present an alarm with said indicator means 221. The at least one algorithm utilized by the user associated control device 220 may comprise at least one algorithm based on traditional normal ECG parameter values. The at least one abnormal ECG detecting algorithm utilized by the user associated control device 220 may be obtained from the remote monitoring centre 230.
[0177]
[0178] The step of recording 310 may utilize the sensor array comprising the first set of sensors integrated into a chest-surrounding undergarment 150. The chest-surrounding undergarment 150 may be a brassiere.
[0179] The step of recording 310 may record an ECG at least once every three heartbeats.
[0180] The step of recording 310 may record an ECG with a sampling frequency of at least 100 Hz.
[0181] The step of recording 310 may determine a measurement frequency and/or sampling frequency based on detected abnormal ECG.
[0182] The step of transmitting 330 may be configured to transmit at least one ECG recording at least once every 60 seconds.
[0183] The step of transmitting 330 may determine a frequency of transmission based on detected abnormal ECG.
[0184] The step of transmitting 330 from the sensor array to the user associated control device may comprise communication via Bluetooth. The sensor array 210 and the user associated control device 220 may be configured to communicate via Wi-Fi, such as Wi-Fi Direct.
[0185] The user associated control device may be a smartphone and/or a tablet.
[0186] The method for electrocardiogram monitoring may comprise a step of determining 350 sensor functionality of the sensor array at the user associated control device based on the at least one ECG recording, and a step of presenting 360 said determined sensor functionality at the user associated control device.
[0187] The step of determining sensor functionality may comprise detecting impaired sensor performance of the sensor array, and the step of presenting the determined sensor functionality may comprise presenting information relating to said detected impaired sensor performance by the indicator means.
[0188] The step of detecting 370 abnormal ECG in the at least one ECG recording at the user associated control device may utilizing at least one user specific algorithm. The at least one user specific algorithm may be trained with previous ECG recordings from the user.
[0189]
[0190] The step of recording 410 may utilize the sensor array comprising the first set of sensors integrated into a chest-surrounding undergarment 150. The chest-surrounding undergarment 150 may be a brassiere.
[0191] The step of transmitting 420 from the sensor array to the user associated control device may comprise communication via Bluetooth.
[0192] The user associated control device may be a smartphone and/or a tablet.
[0193] The remote control centre may be configured to communicate with a plurality of portable electrocardiogram devices.
[0194] The step of determining 460 a set of user specific values may comprise determining a set of user specific values based on the user's previous ECG recordings, and the step of detecting 470 an abnormal ECG comprises utilizing the set of user specific values.
[0195] The step of determining 460 a set of user specific values may comprise generating and/or training at least one machine learning algorithm for detecting abnormal ECG with the user's previous ECG recordings.
[0196] The step of detecting 470 an abnormal ECG may utilize at least one machine learning algorithm trained with the user's previous ECG recordings to detect an abnormal ECG.
[0197] The method for electrocardiogram monitoring may comprise a step of determining 430 sensor functionality of the sensor array at the user associated control device based on the at least one ECG recording, and a step of presenting 440 said determined sensor functionality at the user associated control device.
[0198] The step of determining sensor 430 functionality may comprise detecting impaired sensor performance of the sensor array, and the step of presenting 440 the determined sensor functionality may comprise presenting information relating to said detected impaired sensor performance by the indicator means.
[0199]
[0200] The data processing unit 510 may comprise the non-transitory computer-readable storage medium 512.
[0201] The data processing unit 510 may be comprised in a device 500.
[0202] The device 500 may be a personal computer, a server or a cloud server.
[0203] The device 500 may be a smartphone, a smartwatch, a tablet or any other type of portable device.
[0204] The computer program may be a smartphone app and/or a tablet app.
[0205] The computer program may be an app configured to run on the operating system of the user associated control device.
[0206]
[0207] The cloud server 610 may be used as a remote monitoring centre according to the electrocardiogram system of the present disclosure, wherein the cloud server 610 comprises instructions which, when executed in the cloud server 610, cause the cloud server 610 to determine a set of user specific values based on ECG recordings from the plurality of portable electrocardiogram devices 620 630 640.
[0208] The cloud server may be a remote monitoring centre being configured to receive data from a plurality of user associated control devices 622 632 642, and to train a user specific algorithm to be used in each respective user associated control device 622 632 642 based on an aggregation of user specific data and data received from the plurality sensor arrays 621 631 641, each arranged to be carried by a wearing user, via each of the respective user associated control devices 622 632 642.