IP Library Granted Patent US 9,072,437
Granted Patent B2
US 9,072,437 · App. 12/919,736 · Granted Jul 7, 2015

Method, apparatus and computer program product for detecting heart rate

Inventor: Joonas Paalasmaa (Helsinki, FI)
Assignee: Beddit Oy
A61B5/024A61B5/1102A61B5/113A61B5/6887A61B5/7267A61B5/7203A61B5/7264A61B7/02A61B5/0205
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,072,437
App. No.
12/919,736
Granted
Jul 7, 2015
Kind
B2
Abstract

A method includes retrieving a signal that measures an activity of a cardiac system. A heart beat model is created based on the retrieved signal, and heart beats are detected using the heart beat model. The model can be trained using a machine learning technique and also respiratory cycle phase information can be used in training the model. A related algorithm, apparatus and computer program are also included.

Claims (25)

1. A method, comprising:

retrieving a signal comprising overlapping adjacent heart beat impulses mixed with each other;

creating a heart beat model of the shape of an original non-mixed single heart beat impulse by applying a representation of the retrieved signal as a summation of original non-mixed single heart beat impulses at known positions; and

using the created heart beat model to detect heart beats.

2. The method of claim 1 , wherein the mixing of heart beat impulses in the retrieved signal in said heart beat model creation is described as a system of linear equations.

3. The method of claim 2 , comprising:

finding the shape of an original non-mixed single heart beat impulse by solving said system of linear equations.

4. The method of claim 1 , wherein the signal measures mechanical activity of a cardiac system.

5. The method of claim 1 , further comprising utilizing information about a respiratory cycle to detect heart beats.

6. The method of claim 1 , wherein the signal is a ballistocardiography signal.

7. The method of claim 1 , wherein the signal is a signal from a force sensor.

8. The method of claim 1 , comprising outputting data directly or indirectly indicative of a heart beat rate.

9. An apparatus, comprising:

a processing unit configured to retrieve a signal comprising overlapping adjacent heart beat impulses mixed with each other, the processing unit being further configured to:

create a heart beat model of the shape of an original non-mixed single heart beat impulse by applying a representation of the retrieved signal as a summation of original non-mixed single heart beat impulses at known positions; and

the processing unit being further configured to detect heart beats using the created heart beat model.

10. The apparatus of claim 9 , wherein the processing unit is configured to describe the mixing of heart beat impulses in the retrieved signal in said heart beat model creation as a system of linear equations.

11. The apparatus of claim 10 , wherein the apparatus is configured to find the shape of an original non-mixed single heart beat impulse by solving said system of linear equations.

12. The apparatus of claim 9 , wherein the apparatus is configured to output data directly or indirectly indicative of a heart beat rate.

13. The apparatus of claim 9 , wherein the apparatus is configured to utilize information about a respiratory cycle to detect heart beats.

14. The apparatus of claim 9 , wherein the signal measures mechanical activity of a cardiac system.

15. The apparatus of claim 9 , wherein the signal is a ballistocardiography signal.

16. A non-transitory computer readable medium having stored thereon a computer program executable in an apparatus, the computer program comprising:

program code for implementing an algorithm that controls the apparatus to retrieve a signal comprising overlapping adjacent heart beat impulses mixed with each other, further controls the apparatus to create a heart beat model of the shape of an original non-mixed single heart beat impulse by applying a representation of the retrieved signal as a summation of original non-mixed single heart beat impulses at known positions, and further controls the apparatus to detect heart beats using the created heart beat model.

17. A non-transitory computer readable medium having stored thereon a computer program executable in an apparatus, and when executed configured to implement the method of claim 1 .

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2017
From: BEDDIT OY
To: APPLE INC.
Reel/Frame 042563/0169 →
CHANGE OF NAME Recorded May 13, 2015
From: BEDDIT.COM OY
To: BEDDIT OY
Reel/Frame 035633/0206 →
CHANGE OF NAME Recorded May 13, 2015
From: FINSOR OY
To: BEDDIT.COM OY
Reel/Frame 035655/0875 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2010
From: PAALASMAA, JOONAS
To: FINSOR OY
Reel/Frame 025131/0287 →
Priority Claims (1)
FI 20085173 · Feb 26, 2008 · national
Continuity (1)
Related Publication 20110022199A1 · Jan 27, 2011