SYSTEMS AND METHODS FOR REAL-TIME SIGNAL PROCESSING AND FITTING
First Claim
1. A method for processing data to select a pattern, the method comprising:
- receiving data via one or more sensors;
executing instructions stored in memory, where execution of the instructions by a processor;
evaluates the received data over a time domain, where the received data evaluated over the time domain comprises waveforms,averages the waveforms to obtain a mean waveform, andselects a pattern based on the mean waveform, where the selected pattern comprises a start time, a hold time, and an end time; and
generating a notification regarding the selected pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
Various examples of methods and systems are provided for real-time signal processing. In one example, a method for processing data to select a pattern includes receiving data via a sensor, evaluating the data including waveforms over a time domain, averaging the waveforms to obtain a mean waveform, selecting a pattern based on the mean waveform, and generating a notification regarding the selected pattern. The pattern can include a start time, a hold time, and an end time. In another example, a system includes one or more sensors that detect the data and a mobile platform that evaluates the data, averages the waveforms to obtain the mean waveform and selects a pattern based on the mean waveform. A user interface can be used to communicate the notification regarding the selected pattern. The patterns can include breathing patterns, which can be used to reduce stress in a subject being monitored by the sensor.
-
Citations
23 Claims
-
1. A method for processing data to select a pattern, the method comprising:
-
receiving data via one or more sensors; executing instructions stored in memory, where execution of the instructions by a processor; evaluates the received data over a time domain, where the received data evaluated over the time domain comprises waveforms, averages the waveforms to obtain a mean waveform, and selects a pattern based on the mean waveform, where the selected pattern comprises a start time, a hold time, and an end time; and generating a notification regarding the selected pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for processing data to select a pattern, the system comprising:
-
one or more sensors, where each sensor detects data; a mobile platform comprising a processor that executes instructions stored in memory, where execution of the instructions by the processor; evaluates at least a portion of the data over a time domain, where the portion of the data evaluated over the time domain comprises waveforms, averages the waveforms to obtain a mean waveform, and selects a pattern based on the mean waveform, where the pattern comprises a start time, a hold time, and an end time; and a user interface that communicates a notification regarding the selected pattern. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method for processing data to identify a pattern, the method comprising:
-
receiving data via one or more sensors; executing instructions stored in memory, where execution of the instructions by a processor; evaluates the received data over a time domain, where the received data evaluated over the time domain comprises waveforms, compares window-shifted segments of the received data to at least one defined motif, and determines an onset of the at least one defined motif in the received data based upon the comparison; and generating a characteristic of the pattern based at least in part upon the onset of the at least one defined motif. - View Dependent Claims (22, 23)
-
Specification