# US 2024/0197192 A1 · System, method and computer program for monitoring health of a person

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2024/0197192 A1
- Document ID: US20240197192A1
- Status: Published application
- Kind: A1
- Application number: 18/554,484
- Filed: 2022-04-11
- Published: 2024-06-20
- Earliest claimed: 2021-04-12
- Assignees: Meru Health Oy
- Applicants: Meru Health Oy
- Inventors: Kristian RANTA; Albert NAZANDER
- Web page: https://patentgrep.com/patent/US20240197192A1

## CPC

- A61B 5/0205: Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition
- A61B 5/02405: {Determining heart rate variability}
- A61B 5/486: {Biofeedback (using electroencephalography [EEG] A61B5/375)}
- A61B 5/7289: {Retrospective gating, i.e. associating measured signals or images with a physiological event after the actual measurement or image acquisition, e.g. by simultaneously recording an additional physiological signal during the measurement or image acquisition}
- G16H 40/67: for remote operation
- A61B: DIAGNOSIS; SURGERY; IDENTIFICATION (usefulness limited to only animals A61D)
- G16H: HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA

## Abstract

A system for monitoring health of a person is disclosed. The system includes measuring heart beats of the person. The system also includes data processing system, which is configured to calculate instantaneous heart rate data and provide a periodic biofeedback function including parameters, the parameters including an amplitude A, and an angular frequency P. The periodic biofeedback function also includes a cumulative difference E relative to the instantaneous heart rate data. The data processing system is configured to fit the periodic biofeedback function into the instantaneous heart rate data and determine the parameters and cumulative difference E. The amplitude A determines a heart rate variability of the person. A related method and a computer program are also disclosed.

## Claims

### Claim at position 1

-25. (canceled)

### Claim 26

A system for monitoring health of a person during a health monitoring session (s), wherein the system comprises:
a heart rate sensor arranged to measure heart beats of the person for providing heart rate measurement data, and
a data processing system configured to:
receive (A) the heart rate measurement data from the heart rate sensor during the health monitoring session (s), and
analyse (C) the heart rate measurement data such that in the analysis, the data processing system is configured to:
calculate (C1) instantaneous heart rate data comprising heart rate of each measured heartbeat, the calculating being performed over a time window (w) in the health monitoring session (s), the time window (w) comprising a timepoint (t), the instantaneous heart rate data being calculated based on the heart rate measurement data received from the heart rate sensor,
provide (C2) a periodic biofeedback function comprising parameters and a cumulative difference (E) relative to the instantaneous heart rate data, the parameters comprising:
an amplitude (A) determining a heart rate variability of the person at the timepoint (t), and
an angular frequency (P) of the periodic biofeedback function at the timepoint (t),
fit (C3) the periodic biofeedback function into the instantaneous heart rate data within the time window (w) to determine:
the parameters of the periodic biofeedback function at the timepoint (t), and
the cumulative difference (E) at the timepoint (t).

### Claim 27 (depends on 26)

The system according to claim 26, wherein during the fitting (C3), the data processing system is configured to:
determine the cumulative difference (E) between the instantaneous heart rate data and the periodic biofeedback function within the time window (w) comprising the timepoint (t), and
perform the fitting (C3) based on a calculated minimum of the cumulative difference (E) within the time window (w) to determine the parameters of the periodic biofeedback function at the timepoint (t).

### Claim 28 (depends on 27)

The system according to claim 27, wherein:
the data processing system is configured to perform the fitting (C3) within the time window (w) with at least one of:
a least squares method; or
a modified least squares method; or
a random search; or
an exhaustive search; or
any combination thereof.

### Claim 29 (depends on 26)

The system according to claim 26, wherein fitting (C3), in determining the parameter indicating the amplitude (A) of the periodic biofeedback function at the timepoint (t), the data processing system is arranged to:
determine a minimum instantaneous heart rate and a maximum instantaneous heart rate of instantaneous heart rate data within the time window (w),
subtract the minimum instantaneous heart rate from the maximum instantaneous heart rate,
divide the value of subtraction by 2, and
determine the parameter indicating the amplitude (A) of the periodic biofeedback function at the timepoint (t) based on the value of the division.

### Claim 30 (depends on 27)

The system according to claim 27, wherein fitting (C3), in determining the parameter indicating the angular frequency (P) of the periodic biofeedback function at the timepoint (t), the data processing system is arranged to:
determine a cycle time (TD) of the instantaneous heart rate data within the time window (w), and
determine the parameter indicating the angular frequency (P) of the periodic biofeedback function at the timepoint (t) based on the cycle time (TD).

### Claim 31 (depends on 26)

The system according to claim 26, wherein:
the parameters of the periodic biofeedback function comprise a mean (M) of the periodic biofeedback function, and
in fitting (C3), in determining the mean (M) of the periodic biofeedback function at the timepoint (t), the data processing system is arranged to:
determine a mean value of the instantaneous heart rate data within the time window (w), and
determine the mean (M) of the periodic biofeedback function at the timepoint (t) based on the mean value.

### Claim 32 (depends on 26)

The system according to claim 26, wherein:
the periodic biofeedback function f(t) at the timepoint (t) comprises a sinusoidal function sin( ) such that f(t) is defined as f(t)=A sin(Pt−T)+M, in which:
A is the amplitude A of the instantaneous heart rate data within the time window (w),
P is the angular frequency P of the instantaneous heart rate data within the time window (w),
T is a time displacement, and
M is a mean value M of the instantaneous heart rate data; or
the periodic biofeedback function f(t) at the timepoint (t) comprises a skewed sinusoidal function sksin( ) such that f(t) is defined as f(t)=A sksin(Pt−T)+M=A sin[(Pt−T)+k*sin(Pt−T)], in which:
A is the amplitude A of the instantaneous heart rate data within the time window (w),
P is the angular frequency P of the instantaneous heart rate data within the time window (w),
T is a time displacement,
k is a skew factor, * is a multiplication operator, and
M is a mean value M of the instantaneous heart rate data.

### Claim 33 (depends on 26)

The system according to claim 26, wherein the data processing system is configured to analyse (C) the heart rate measurement data for each heartbeat measured with the heart rate sensor.

### Claim 34 (depends on 26)

The system according to claim 26, wherein
the system comprises a breathing pacer, and
the breathing pacer is configured to provide feedback to the person during the health monitoring session (s) is based on at least one of:
the parameters of the periodic biofeedback function; or
the cumulative difference (E); or
a measured breathing frequency determined from the angular frequency (P); or
any combination thereof.

### Claim 35 (depends on 34)

The system according to claim 34, wherein:
the data processing system is configured to determine a resonance score from the amplitude A of the periodic biofeedback function and from the cumulative difference (E), and
the breathing pacer is configured to provide feedback to the person during the health monitoring session (s) based on the resonance score.

### Claim 36 (depends on 34)

The system according to claim 34, wherein the breathing pacer is configured to provide feedback to the person during the health monitoring session (s) by at least one of:
visually; or
audially; or
haptically; or
any combination thereof.

### Claim 37 (depends on 34)

The system according to claim 34, wherein:
the breathing pacer comprises third software means executable on a mobile computing device, and
the third software means are functionally connectable with the data processing system, and:
the third software means comprises computer-executable instructions for providing feedback based on:
the parameters of the periodic biofeedback function; or
the measured breathing frequency determined from the angular frequency (P); or
the cumulative difference (E); or
any combination thereof.

### Claim 38 (depends on 26)

The system according to claim 26, wherein:
the data processing system comprises first software means executable on a mobile computing device, the first software means being functionally connectable with the heart rate sensor, and
the first software means comprises computer-executable instructions for performing receiving (A) heart rate measurement data and analysing (C) heart rate measurement data.

### Claim 39 (depends on 38)

The system according to claim 38, wherein:
the first software means comprises computer-executable instructions for storing the parameters of the periodic biofeedback function; or
the first software means comprises computer-executable instructions for storing the measured breathing frequency determined from the angular frequency (P); or
the first software means comprises computer-executable instructions for storing the cumulative difference (E); or
any combination thereof.

### Claim 40 (depends on 38)

The system according to claim 38, wherein:
the data processing system comprises second software means executable on a network data server,
the first software means and the second software means are configured to exchange data over a network connection, and
the second software means comprise computer-executable instructions for performing at least one of the steps of receiving (A) heart rate measurement data and analyse (C) heart rate measurement data.

### Claim 41 (depends on 40)

The system according to claim 40, wherein:
the second software means comprises computer-executable instructions for storing the parameters of the periodic biofeedback function; or
the first software means comprises computer-executable instructions for storing the cumulative difference (E); or
any combination thereof.

### Claim 42 (depends on 41)

The system according to claim 41, wherein:
the second software means comprises computer-executable instructions for displaying information based on the parameters of the periodic biofeedback function; or
the second software means comprises computer-executable instructions for displaying information based on the cumulative difference (E); or both.

### Claim 43

A method for monitoring health of a person during a health monitoring session (s), wherein the method comprises:
measuring heart beats of the person for providing heart rate measurement data with a heart rate sensor,
receiving the heart rate measurement data from the heart rate sensor into a data processing system,
analysing the heart rate measurement data in the data processing system by:
calculating instantaneous heart rate data comprising heart rate of each measured heartbeat, calculating performed over a time window (w) in the health monitoring session (s), the time window (w) comprising a timepoint (t), the heart rate data being calculated based on the heart rate measurement data received from the heart rate sensor,
providing a periodic biofeedback function comprising a cumulative difference E) relative to the instantaneous heart rate data and parameters, the parameters comprising:
an amplitude (A) determining a heart rate variability of the person at the timepoint (t), and
an angular frequency (P) of the periodic biofeedback function at the timepoint (t), the periodic biofeedback function comprising a cumulative difference (E) relative to the instantaneous heart rate data, and
fitting the periodic biofeedback function into the instantaneous heart rate data within the time window (w) to determine the parameters of the periodic biofeedback function at the timepoint (t), and the cumulative difference (E) at the timepoint (t).

### Claim 44 (depends on 43)

A processor-readable medium storing instructions which, when executed by at least one processor of an apparatus, cause the apparatus at least to perform the method according to claim 43.
