Detecting implantable medical device orientation change
US-2020383638-A1 · Dec 10, 2020 · US
US12508430B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12508430-B2 |
| Application number | US-202218089150-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 27, 2022 |
| Priority date | Dec 28, 2021 |
| Publication date | Dec 30, 2025 |
| Grant date | Dec 30, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Disclosed are medical devices with an acceleration sensor configured to generate acceleration data, a processor, and a memory. The memory, which may be a non-transitory computer readable medium, contains computer-executable instructions that, when executed by the processor, causes the processor to perform the following: obtain the acceleration data from a first range of time and a second range of time different from the first range, generate heart sound data based on the acceleration data, and determine that the medical device has flipped in orientation during the second range of time by comparing the heart sound data obtained during the first range of time with the heart sound data obtained during the second range of time.
Opening claim text (preview).
We claim: 1 . A system comprising: a medical device comprising an acceleration sensor configured to generate acceleration data; a processor; and a memory containing computer-executable instructions that, when executed by the processor, cause the processor to: obtain the acceleration data from a first range of time and a second range of time different from the first range, generate heart sound data for the first range of time and the second range of time based on the acceleration data, generate a phonocardiogram based on the heart sound data, determine that the medical device has flipped in orientation during the second range of time by: comparing the heart sound data for the first range of time with the heart sound data for the second range of time, and identifying a change from the heart sound data for the first range of time to the second range of time based on analyzing the phonocardiogram, wherein the medical device is determined to have flipped between the first and second ranges of time when a directionality of the heart sound data is reversed from the first range of time to the second range of time and in response to determining that the medical device has flipped, control the medical device to at least one of perform a recalibration of the medical device, or switch between a low-power communication link and a high-power communication link. 2 . The system of claim 1 , wherein the heart sound data includes the acceleration data collected within a span of less than about 1 hour. 3 . The system of claim 1 , wherein; the computer-executable instructions include a heart sound generation algorithm; the heart sound data is generated based on the acceleration data using the heart sound generation algorithm, and the instructions are further configured to cause the processor to: update the heart sound generation algorithm in response to determining that the medical device has flipped. 4 . The system of claim 1 , wherein the instructions are configured to cause the processor to: perform the recalibration of the medical device in response to determining that the medical device has flipped. 5 . The system of claim 1 , wherein the instructions are further configured to cause the processor to: generate an alert notification to a user of the medical device in response to determining that the medical device has flipped. 6 . The system of claim 1 , wherein the comparison of the acceleration data comprises at least one of: phase comparison analysis, correlation analysis, fiducial comparison analysis, or pattern recognition analysis. 7 . The system of claim 1 , wherein the instructions are configured to cause the processor to: switch between the low-power communication link and the high-power communication link for the medical device in response to determining that the medical device has flipped. 8 . The system of claim 1 , wherein the instructions are further configured to cause the processor to: obtain additional data during the first range of time and the second range of time, the additional data including at least one of: magnetometer measurement data, impedance measurement data, optical sensor measurement data, or temperature measurement sensor; and confirm that the medical device has flipped by comparing the additional data obtained during the first range of time with the additional data obtained during the second range of time. 9 . A processor-implemented method comprising: obtaining acceleration data from an acceleration sensor during a first range of time and a second range of time different from the first range; generating heart sound data for the first range of time and the second range of time based on the acceleration data; generating a phonocardiogram based on the heart sound data; determining that the medical device has flipped between the first and second ranges of time by: comparing the heart sound data for the first range of time with the heart sound data for the second range of time, and identifying a change from the heart sound data for the first range of time to the second range of time based on analyzing the phonocardiogram, wherein the medical device is determined to have flipped between the first and second ranges of time when a directionality of the heart sound data is reversed from the first range of time to the second range of time and in response to determining that the medical device has flipped, controlling the medical device to at least one of perform a recalibration of the medical device, or switching between a low-power communication link and a high-power communication link. 10 . The method of claim 9 , further comprising: performing at least one of: phase comparison analysis, correlation analysis, fiducial comparison analysis, or pattern recognition analysis, to facilitate the comparison of the acceleration data. 11 . The method of claim 9 , further comprising: obtaining additional data during the first range of time and the second range of time, the additional data including at least one of: impedance measurement data, optical sensor measurement data, or temperature measurement sensor; and confirming that the medical device has flipped by comparing the additional data obtained during the first range of time with the additional data obtained during the second range of time. 12 . One or more non-transitory computer-readable media having computer-executable instructions embodied thereon, the instructions configured to be executed by a processor to cause the processor to: obtain acceleration data from an acceleration sensor of a medical device during a first range of time and a second range of time different from the first range; generate heart sound data for the first range of time and the second range of time from the acceleration data; generate a phonocardiogram based on the heart sound data; and determine that the medical device has flipped between the first and second ranges of time by: comparing the heart sound data for the first range of time with the heart sound data for the second range of time, identifying a change from the heart sound data for the first range of time to the second range of time based on analyzing the phonocardiogram, wherein the medical device is determined to have flipped between the first and second ranges of time when a directionality of the heart sound data is reversed from the first range of time to the second range of time and in response to determining that the medical device has flipped, controlling the medical device to at least one of perform a recalibration of the medical device, or switching between a low-power communication link and a high-power communication link. 13 . The media of claim 12 , wherein the comparison of the acceleration data comprises at least one of: phase comparison analysis, correlation analysis, fiducial comparison analysis, or pattern recognition analysis. 14 . The media of claim 12 , wherein the instructions are further configured to cause the processor to: obtain additional data during the first range of time and the second range of time, the additional data including at least one of: impedance measurement data, optical sensor measurement data, or temperature measurement sensor; and confirm that the medical device has flipped by comparing the additional data obtained during the first range of time with the additional data obtained during the second range of time.
Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches · CPC title
of calibration, e.g. protocols for calibrating sensors · CPC title
Instruments for auscultation · CPC title
Alarms related to a physiological condition, e.g. details of setting alarm thresholds or avoiding false alarms · CPC title
controlled by mechanical motion of the heart wall, e.g. measured by an accelerometer or microphone · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.