IP Library › Granted Patent US 12,629,104
Granted Patent B2
US 12,629,104 · App. 18/057,508 · Granted May 19, 2026

System for verifying a pathologic episode using an accelerometer

Inventors: Kevin J. Davis (Thousand Oaks, CA); Nima Badie (Oakland, CA); Jong Gill (Valencia, CA)
Assignee: Pacesetter, Inc.
A61B5/7282A61B5/1118A61B5/6847G01P15/18A61B2562/0219
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 12,629,104
App. No.
18/057,508
Granted
May 19, 2026
Kind
B2
Abstract

A system for verifying a candidate pathologic episode of a patient is provided that includes an accelerometer configured to be implanted in the patient. The accelerometer is configured to obtain accelerometer data along at least one axis. The system also includes a memory configured to store program instructions, and one or more processors that, when executing the program instructions, are configured to obtain accelerometer data. The one or more processors are also configured to determine a plurality of control three-dimensional point vectors related to the accelerometer data, and obtain a biological signal and identify a candidate pathologic episode based on the biological signal. The one or more processors are also configured to analyze the plurality of control three-dimensional point vectors to identify a physical action experienced by the patient, and verify the candidate pathologic episode based on the physical action.

Claims (51)

1 . A system for verifying a candidate pathologic episode of a patient, the system comprising:

an accelerometer configured to be implanted in the patient, the accelerometer configured to obtain accelerometer data along at least one axis;

memory configured to store program instructions;

one or more processors that, when executing the program instructions, are configured to:

obtain accelerometer data;

determine a plurality of three-dimensional (3D) point vectors related to the accelerometer data;

obtain a biological signal and identify a candidate pathologic episode based on the biological signal;

analyze the plurality of three-dimensional point vectors to identify a physical action experienced by the patient; and

verify the candidate pathologic episode based on the physical action.

2 . The system of claim 1 , wherein to determine the plurality of three-dimensional point vectors comprises analyzing the accelerometer data, and approximating the plurality of three-dimensional point vectors related to movement by the patient in a global coordinate system.

3 . The system of claim 2 , wherein the one or more processors are further configured to store the plurality of three-dimensional point vectors in the memory and discard the accelerometer data.

4 . The system of claim 2 , wherein the one or more processors are further configured to store the candidate pathologic episode in the memory as an actual episode or a false episode based on the physical action analyzed.

5 . The system of claim 1 , wherein the one or more processors are further configured to determine if the plurality of three-dimensional point vectors are required to make a diagnosis based on the biological signal.

6 . The system of claim 1 , wherein the physical action is activity of the patient or change in position of the patient.

7 . The system of claim 1 , wherein the one or more processors are further configured to deny the candidate pathologic episode as a false episode when the physical action does not correspond to the candidate pathologic episode.

8 . The system of claim 1 , wherein the biological signal corresponds to a cardiac activity signal, and the candidate pathologic episode is at least one of a heart failure, stroke, syncope, arrythmia, heart attack, brady event, asystole, ventricular fibrillation, ventricular tachycardia, or seizure.

9 . The system of claim 1 , wherein responsive to identifying the candidate pathologic episode, the one or more processors are configured to:

obtain accelerometer data for an interval associated with the candidate pathologic episode;

determine a plurality of activity three-dimensional point vectors; and

compare the plurality of activity three-dimensional point vectors with a plurality of three-dimensional point vectors.

10 . The system of claim 9 , wherein analyzing the plurality of three-dimensional point vectors to identify the physical action experienced by the patient includes comparing the plurality of activity three-dimensional point vectors with the plurality of control three-dimensional point vectors.

11 . The systema of claim 1 , wherein the accelerometer is configured to obtain accelerometer data along at least two axes, the plurality of 3D point vectors are indicative of movement of the patient over time relative to the at least two axes, and the analysis identifies the physical action, within the movement, experienced by the patient over the time.

12 . The system of claim 1 , wherein the plural 3D point vectors form a shape that approximates the movement of the patient over time with respect to at least two of an X-coordinate, Y-coordinate, and Z-coordinate in a coordinate system.

13 . The system of claim 1 , wherein the plural 3D point vectors form a shape that approximates the movement of the patient over time within a coordinate system.

14 . A computer implemented method for verifying a candidate pathologic episode of a patient, the method comprising:

obtaining accelerometer data;

determining a plurality of three-dimensional (3D) point vectors related to the accelerometer data;

obtaining a biological signal and identify a candidate pathologic episode based on the biological signal;

analyzing the plurality of three-dimensional point vectors to identify a physical action experienced by the patient; and

verifying the candidate pathologic episode based on the physical action.

15 . The computer implemented method of claim 14 , wherein determining the plurality of control three-dimensional point vectors comprises analyzing the accelerometer data, and approximating the plurality of control three-dimensional point vectors related to movement by the patient in a global coordinate system.

16 . The computer implemented method of claim 15 , further comprising storing the plurality of control three-dimensional point vectors in the memory and discarding the accelerometer data.

17 . The computer implemented method of claim 15 , further comprising storing the candidate pathologic episode in the memory as an actual episode or a false episode based on the physical action analyzed.

18 . The computer implemented method of claim 14 , further comprising determining if the plurality of control three-dimensional point vectors are required to make a diagnosis based on the biological signal.

19 . The computer implemented method of claim 14 , wherein the accelerometer is configured to obtain accelerometer data along at least two axes, the plurality of 3D point vectors are indicative of movement of the patient over time relative to the at least two axes, and the analysis identifies the physical action, within the movement, experienced by the patient over the time.

20 . A system for verifying a candidate pathologic episode of a patient, the system comprising:

an accelerometer configured to be implanted in the patient, the accelerometer configured to obtain accelerometer data along at least one axis;

memory configured to store program instructions;

one or more processors that, when executing the program instructions, are configured to:

obtain first accelerometer data;

determine a plurality of control three-dimensional point vectors related to the first accelerometer data;

obtain a biological signal and identify a candidate pathologic episode based on the biological signal;

responsive to identifying the candidate pathologic episode, obtain second accelerometer data for an interval associated with the candidate pathologic episode;

determine a plurality of activity three-dimensional point vectors related to the second accelerometer data obtained over the interval associated with the candidate pathologic episode;

compare the activity three-dimensional point vectors to the control three-dimensional point vectors; and

verify the candidate pathologic episode based on the comparison between the activity three-dimensional point vectors and the control three-dimensional point vectors.

21 . The system of claim 20 , wherein to determine the plurality of control three-dimensional point vectors comprises analyzing the accelerometer data, and approximating the plurality of control three-dimensional point vectors related to the accelerometer data.

22 . The system of claim 21 , wherein the one or more processors are further configured to store the plurality of control three-dimensional point vectors in the memory and discard the accelerometer data.

23 . The system of claim 20 , wherein the one or more processors are further configured to store the candidate pathologic episode in the memory as an actual episode or a false episode based on the comparison between the activity three-dimensional point vectors and the control three-dimensional point vectors.

24 . The system of claim 20 , wherein the one or more processors are further configured to determine if the plurality of control three-dimensional point vectors are required to make a diagnosis based on the biological signal.

25 . The system of claim 20 , wherein the plurality of control and activity 3D point vectors are indicative of movement of the patient over time relative to the at least one axis.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2022
From: DAVIS, KEVIN J.; BADIE, NIMA; GILL, JONG
To: PACESETTER, INC.
Reel/Frame 061843/0268 →
Continuity (2)
Provisional Application 63268284 · Feb 21, 2022
Related Publication 20230263480A1 · Aug 24, 2023
References Cited (22)
US 6044297A · Sheldon et al. · 2000 [cited by applicant]
US 6102874A · Stone et al. · 2000 [cited by applicant]
US 6658292B2 · Kroll et al. · 2003 [cited by applicant]
US 6751503B1 · Kroll · 2004 [cited by applicant]
US 8005543B2 · Libbus et al. · 2011 [cited by applicant]
US 8108035B1 · Bharmi · 2012 [cited by applicant]
US 8308661B2 · Miesel et al. · 2012 [cited by applicant]
US 8475387B2 · Derchak et al. · 2013 [cited by applicant]
US 8684922B2 · Tran · 2014 [cited by applicant]
US 9636069B2 · Chakravarthy · 2017 [cited by examiner]
US 9642537B2 · Felix et al. · 2017 [cited by applicant]
US 10124172B2 · Lyons et al. · 2018 [cited by applicant]
US 10610132B2 · Gunderson et al. · 2020 [cited by applicant]
US 20080081958A1 · Denison et al. · 2008 [cited by applicant]
US 20110098934A1 · Hubler · 2011 [cited by examiner]
US 20180132793A1 · Katra · 2018 [cited by examiner]
US 20180325466A1 · An et al. · 2018 [cited by applicant]
US 20190008384A1 · Brisben et al. · 2019 [cited by applicant]
US 20230071085A1 · Doomra · 2023 [cited by examiner]
EP 1331022A2 · 2003 [cited by applicant]
WO 2007111728A2 · 2007 [cited by applicant]
Extended European Search Report for corresponding EP Application No. 21156178.2-1122 dated Dec. 7, 2021 (9 pages). [cited by applicant]