Methods for Non-Invasively Monitoring Health
First Claim
1. A method of monitoring health non-invasively comprising:
- creating a first array of data based on discretely recorded time events in which each element of the first array is representative of a time when an event took place;
creating a second array of data in which each element of the second array is an interval representative of the difference between successive elements of the first array;
creating a third array of data in which each element of the third array is a delta interval representative of the difference between successive elements of the second array;
performing a fast fourier transform (FFT) on the third array to obtain power spectrum data representative of the third array; and
integrating the power spectrum data over frequency ranges of interest to obtain discrete power values for said frequency ranges of interest.
0 Assignments
0 Petitions
Accused Products
Abstract
The time between heartbeats is measured over a series of such heartbeats. The time interval between two successive events is calculated and stored as a first array. The time difference between adjacent heartbeat intervals is also calculated from the first array and recorded as a differential array. The differential array is subjected to frequency analysis. First the differential array data is linearly interpolated to increase the number of data samples. The interpolated data is then subjected to a fast fourier transform (FFT) yielding a power spectrum. Characteristic frequency ranges are then integrated and the resulting frequency domain spectrum(s) are analyzed for dominant frequency characteristics.
17 Citations
24 Claims
-
1. A method of monitoring health non-invasively comprising:
-
creating a first array of data based on discretely recorded time events in which each element of the first array is representative of a time when an event took place; creating a second array of data in which each element of the second array is an interval representative of the difference between successive elements of the first array; creating a third array of data in which each element of the third array is a delta interval representative of the difference between successive elements of the second array; performing a fast fourier transform (FFT) on the third array to obtain power spectrum data representative of the third array; and integrating the power spectrum data over frequency ranges of interest to obtain discrete power values for said frequency ranges of interest.
-
-
2. A method of monitoring health non-invasively to assist in cardiac evaluation comprising:
-
creating a first array of heart vibrations based on discretely recorded heartbeats in which each element of the first array is representative of a time when a heartbeat took place; creating a heart period array in which each element is a heart period interval representative of the difference between successive elements of the first array of heart vibrations; creating a delta heart period interval array in which each element is a delta heart period interval representative of the difference between successive elements of the heart period interval array; performing a fast fourier transform (FFT) on the delta heart period interval array to obtain power spectrum data representative of the delta heart period interval array; and integrating the power spectrum data over one or more frequency ranges of interest to obtain discrete power values for said one or more frequency ranges of interest. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of monitoring health non-invasively to assist in respiration evaluation comprising:
-
creating a first array of respiration events based on discretely recorded body motions in which each element of the first array is representative of a time when a respiration event took place; creating a respiration period interval array in which each element is a respiration period interval representative of the difference between successive elements of the first array of respiration events; creating a delta respiration period interval array in which each element is a delta respiration period interval representative of the difference between successive elements of the respiration period interval array; performing a fast fourier transform (FFT) on the delta respiration period interval array to obtain power spectrum data representative of the delta respiration period interval array; and integrating the power spectrum data over a low frequency (LF) range of interest to obtain a discrete power value. - View Dependent Claims (13)
-
-
14. A method of monitoring health non-invasively to assist in cardiac evaluation comprising:
-
creating a first array of heart vibrations based on discretely recorded heartbeats in which each element of the first array is representative of a time when a ventricular heart vibration of a heartbeat took place; creating a second array of heart vibrations having an element to element association with the first array of heart vibrations, said second array of heart vibrations representative of a time when a systolic heart vibration of a heartbeat took place; creating a ventricular systole interval array in which each element is an interval representative of the time difference between the second and first heart vibrations of each heartbeat in the second and first arrays; creating a delta ventricular systole interval array in which each element is a delta ventricular systole interval representative of the difference between successive elements of the ventricular systole interval array; performing a fast fourier transform (FFT) on the delta ventricular systole interval array to obtain power spectrum data representative of the delta ventricular systole interval array; and integrating the power spectrum data over one or more frequency ranges of interest to obtain discrete power values for said one or more frequency ranges of interest. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of monitoring health non-invasively comprising:
-
creating a first array of data based on discretely recorded time events in which each element of the first array is representative of a time when an event took place; creating a second array of data in which each element of the second array is an interval representative of the difference between successive elements of the first array; creating a third array of data in which each element of the third array is a delta interval representative of the difference between non-successive elements of the second array; performing a fast fourier transform (FFT) on the third array of data to obtain power spectrum data representative of the third array of data; and integrating the power spectrum data over frequency ranges of interest to obtain discrete power values for said frequency ranges of interest.
-
Specification