| CPC A61B 5/024 (2013.01) [A61B 5/02438 (2013.01); A61M 1/00 (2013.01); A61M 60/178 (2021.01); A61M 60/408 (2021.01); A61M 60/515 (2021.01); A61M 60/538 (2021.01); A61M 60/148 (2021.01); A61M 2205/3334 (2013.01); A61M 2230/04 (2013.01)] | 20 Claims |

|
1. A heart assist pump device, comprising:
a motor; and
a controller, wherein the controller is configured to:
identify two or more prior pulses of a heartbeat;
determine a pulse period based on the two or more 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 the change in speed of operation of the motor to a target speed at the speed synchronization start point, wherein changing the speed of the motor comprises one or both of increasing the speed of the motor during systole and decreasing the speed of the motor during diastole.
|