System for quantifying asynchrony between signals
OwnerSteven M. Pincusinventor
Life of this patent
Estimating the term…
Abstract
A data processing environment processes a plurality of signals to detect a system state. The specific system can be, for example, a living human, where the signals are biological parameters. A processor operates the data points from two signals by defining respective classes of contiguous runs of a prescribed length of the data. The processor then assigns quantitative values to measure the regularity and stability of similar patterns between the first and second sets of classes of data points from the defined classes. These assigned quantitative values are aggregated to quantify the degree of asynchrony or conditional irregularity between the signals.
Claims38
In a data processing environment, a method of processing a plurality of sets of data points to detect a system state, comprising the steps of:
- with a processor, operating on a first set of data points and a second set of data points from a system, comprising the operating steps of:
- a) defining a first class of contiguous runs of a prescribed length for the first set of data points;
- b) defining a second class of contiguous runs of the prescribed length for the second set of data points;
- c) assigning quantitative values to measure the regularity and stability of similar patterns between the first and second sets of data points from the defined classes;
- d) aggregating the assigned quantitative values to quantify asynchrony between the first and second sets of data points;
- and
- determining a state of the system from the quantified asynchrony.
In a data processing system, a method to detect a medical state from a plurality of biological signals from a living animal, comprising the steps of:
- providing a first set of medical data points having values from a first biological signal;
- providing a second set of medical data points having values from a second biological signal;
- operating on the first and second sets of medical data points with a processor, comprising the operating steps of:
- a) defining a first class of contiguous runs of a prescribed length of the first set of medical data points;
- b) defining a second class of contiguous runs of the prescribed length of the second set of medical data points;
- c) assigning quantitative values to measure the regularity and stability of similar patterns between the first and second sets of medical data points from the defined classes;
- d) aggregating the assigned quantitative values to quantify asynchrony between the first and second biological signals;
- and
- determining a medical state of the living animal from the quantified asynchrony.
A computing apparatus for processing a plurality of sets of serial data points to detect a system state, the system comprising:
- a first set of data points having values from a first system signal of a system;
- a second set of data points having values from a second system signal of the system;
- a processor operating on the first and second sets of data points, the processor comprising the operating steps of:
- a) defining a first class of contiguous runs of a prescribed length of the first set of data points;
- b) defining a second class of contiguous runs of the prescribed length of the second set of data points;
- c) assigning quantitative values to measure the regularity and stability of similar patterns between the first and second sets of data points from the defined classes;
- and
- d) aggregating the assigned quantitative values to quantify asynchrony between the first and second sets of data points, the quantified asynchrony representing a state of the system.
A computing system to detect a medical state from a plurality of biological signals from a living animal, the system comprising:
- a first set of medical data points having values from a first biological signal;
- a second set of medical data points having values from a second biological signal;
- a processor operating on the first and second sets of medical data points, the processor comprising the operating steps of:
- a) defining a first class of contiguous runs of a prescribed length of the first set of medical data points;
- b) defining a second class of contiguous runs of the prescribed length of the second set of medical data points;
- c) assigning quantitative values to measure the regularity and stability of similar patterns between the first and second sets of medical data points from the defined classes;
- and
- d) aggregating the assigned quantitative values to quantify asynchrony between the first and second biological signals.
Dependencies are inferred from the claim text.