Signal compression based on curvature parameters
First Claim
Patent Images
1. A method comprising:
- receiving a sample series corresponding to a signal sampled at a predetermined rate, the signal sensed using a medical device system;
for each sample in the sample series, calculating a curvature to form a curvature series using a processor, the curvature series corresponding to a curvature signal;
identifying a lobe in the curvature series, the lobe corresponding to a portion of the curvature signal starting when the curvature signal crosses a first threshold in one direction and ending when the curvature signal crosses a second threshold in an opposite direction;
calculating an area of the lobe between the portion of the curvature signal corresponding to the lobe and a baseline; and
if the area is greater than a predetermined value, identifying a parameter for the lobe and storing a characteristic point in a memory of the medical device system, the characteristic point including a time of the parameter and an amplitude corresponding to the time of the parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
For a sampled signal, storing characteristic points generated based on parameters corresponding to curvature of the signal. The characteristic points include a time of occurrence of a lobe in a curvature series based on the signal and a corresponding amplitude of the signal. The characteristic points provide a compressed version of the sampled signal. The signal is reconstructed by establishing a function between a chronological sequence of characteristic points. For a repetitive signal, the stored data includes a code to indicate a time of reoccurrence of a previous cycle or data corresponding to differences between a previous cycle and a current cycle.
-
Citations
33 Claims
-
1. A method comprising:
-
receiving a sample series corresponding to a signal sampled at a predetermined rate, the signal sensed using a medical device system; for each sample in the sample series, calculating a curvature to form a curvature series using a processor, the curvature series corresponding to a curvature signal; identifying a lobe in the curvature series, the lobe corresponding to a portion of the curvature signal starting when the curvature signal crosses a first threshold in one direction and ending when the curvature signal crosses a second threshold in an opposite direction; calculating an area of the lobe between the portion of the curvature signal corresponding to the lobe and a baseline; and if the area is greater than a predetermined value, identifying a parameter for the lobe and storing a characteristic point in a memory of the medical device system, the characteristic point including a time of the parameter and an amplitude corresponding to the time of the parameter. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification