IP Library Granted Patent US 11,712,167
Granted Patent B2
US 11,712,167 · App. 17/083,057 · Granted Aug 1, 2023

Heart beat identification and pump speed synchronization

Inventors: Alexander Medvedev (Ann Arbor, MI); Shunzhou Yu (Ann Arbor, MI); Ren You (Windsor, CA)
Assignee: TC1 LLC
A61B5/024A61B5/02438A61M1/00A61M60/178A61M60/408A61M60/515A61M60/538A61M60/148A61M2205/3334A61M2230/04
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 11,712,167
App. No.
17/083,057
Granted
Aug 1, 2023
Kind
B2
Abstract

A method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle includes obtaining a signal from a motor of a heart assist pump device and filtering the signal to remove noise. The method also includes determining a speed synchronization start point at which time the motor of the heart assist pump device will begin a change in speed of operation based on the filtered signal. The method further includes modulating a speed of the motor of the heart assist pump device to a target speed at the speed synchronization start point, thereby synchronizing the change in speed of operation with a patient's cardiac cycle.

Claims (62)

1. A heart assist pump device, comprising:

a motor; and

a controller, wherein the controller is configured to:

identify two consecutive prior pulses of a heart beat;

determine, for at least two consecutive prior pulses, that each of the at least two consecutive prior pulses are complete;

determine a pulse period based on the two consecutive prior pulses;

determine a speed synchronization start point at which time the motor will begin a change in speed of operation based on the pulse period; and

begin changing the speed of the motor to a target speed at the speed synchronization start point.

2. The heart assist pump device of claim 1 , wherein:

the two consecutive prior pulses are identified based on a signal from the motor.

3. The heart assist pump device of claim 2 , wherein:

the controller is further configured to filter out a portion of the signal comprising high frequency noise data that is out of a general heart beat range.

4. The heart assist pump device of claim 3 , wherein:

the general heart beat range comprises a frequency of less than 5 Hz.

5. The heart assist pump device of claim 1 , wherein:

the motor is configured to operate using one or more of a set current, a set motor speed, or a set flow rate.

6. The heart assist pump device of claim 1 , wherein:

the controller is further configured to redetermine the speed synchronization start point after a predetermined number of synchronized heart beat counts.

7. The heart assist pump device of claim 6 , wherein:

the predetermined number of synchronized heart beat counts comprises 10 or fewer synchronized heart beat counts.

8. A method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle, comprising:

identifying two consecutive prior pulses of a heart beat;

determining, for at least two consecutive prior pulses, that each of the at least two consecutive prior pulses are complete;

determining a pulse period based on the two consecutive prior pulses;

determining a speed synchronization start point at which time a motor of a heart assist pump device will begin a change in speed of operation based on the pulse period; and

beginning to change the speed of the motor to a target speed at the speed synchronization start point.

9. The method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle of claim 8 , wherein:

the two consecutive prior pulses are identified based on a signal from the motor.

10. The method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle of claim 9 , wherein:

the signal comprises a current signal or a power signal.

11. The method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle of claim 8 , wherein:

changing the speed of the motor comprises one or both of increasing the speed during a systolic phase and decreasing the speed during a diastolic phase.

12. The method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle of claim 8 , wherein:

changing the speed of the motor comprises one or both of increasing the speed before a systolic phase and decreasing the speed before an end of the systolic phase.

13. The method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle of claim 8 , further comprising:

redetermining the speed synchronization start point after a predetermined number of synchronized heart beat counts.

14. The method for synchronizing operation of a heart assist pump device to a patient's cardiac cycle of claim 13 , wherein:

the predetermined number of synchronized heart beat counts comprises 10 or fewer synchronized heart beat counts.

15. A non-transitory machine readable medium having instructions stored thereon, wherein the instructions are executable by one or more processors to at least:

identify two consecutive prior pulses of a heart beat;

determine, for at least two consecutive prior pulses, that each of the at least two consecutive prior pulses are complete;

determine a pulse period based on the two consecutive prior pulses;

determine a speed synchronization start point at which time a motor of a heart assist pump device will begin a change in speed of operation based on the pulse period; and

begin changing the speed of the motor to a target speed at the speed synchronization start point.

16. The non-transitory machine readable medium of claim 15 , wherein:

the two consecutive prior pulses are identified based on a signal from the motor.

17. The non-transitory machine readable medium of claim 15 , wherein:

changing the speed of the motor comprises increasing the speed of the motor corresponding to an increase in a rate of a cardiac cycle of a patient.

18. The non-transitory machine readable medium of claim 15 , wherein:

determining whether a pulse is complete is based on at least one selection from a group consisting of:

a mean amplitude of three or more previous pulses;

a maximum amplitude of the pulse;

a minimum amplitude of the pulse;

t f (first falling-crossing time);

t r (first rising-crossing time);

t min (minimum peak time point); and

t max (maximum peak time point).

19. The non-transitory machine readable medium of claim 15 ,

wherein the instructions further cause the one or more processors to:

redetermine the speed synchronization start point after a predetermined number of synchronized heart beat counts.

20. The non-transitory machine readable medium of claim 19 , wherein:

the predetermined number of synchronized heart beat counts comprises 10 or fewer synchronized heart beat counts.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2020
From: MEDVEDEV, ALEXANDER; YU, SHUNZHOU; YOU, REN
To: THORATEC CORPORATION
Reel/Frame 054201/0488 →
CHANGE OF NAME Recorded Oct 28, 2020
From: THORATEC CORPORATION
To: THORATEC LLC
Reel/Frame 054246/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2020
From: THORATEC LLC
To: TC1 LLC
Reel/Frame 054246/0750 →
Continuity (5)
Continuation 16714287 · Dec 13, 2019
Continuation 16050889 · Jul 31, 2018
Continuation 15041716 · Feb 11, 2016
Provisional Application 62114886 · Feb 11, 2015
Related Publication 20210038086A1 · Feb 11, 2021
Cited By (15)
US 12,194,287 US 12,201,821 US 12,222,267 US 12,257,424 US 12,310,708 US 12,311,160 US 12,324,906 US 12,377,256 US 12,478,267 US 12,491,357 US 12,508,418 US 12,569,671 US 12,667,714 US 12,702,816 US 12,702,821