Machine segmentation of sensor measurements and derivatives in virtual motor exams
AssigneeVerily Life Sciences LLC
InventorsRitu Kapur, Maximilien Burq, Erin Rainaldi, Lance Myers, William Marks
Life of this patent
Estimating the term…
Abstract
A user device may machine segment sensor measurements by determining a context window. The context window may include a beginning and an end. The context window may be used to define the time period in which measurements of the sensor measurements are to be segmented.
Claims37
A computer-implemented method, comprising:
- accessing, by a wearable user device, exam information identifying:
- (i) a first timing indicator associated with a first time, (ii) a second timing indicator associated with a second time, and (iii) a virtual motor exam type of a virtual motor exam;
- accessing, by the wearable user device, signal data obtained by the wearable user device during a time period bounded by the first time and the second time;
- determining, by the wearable user device and based on the virtual motor exam type, a first signal data type for segmenting the signal data, the first signal data of the first signal data type being output by a first sensor of the wearable user device during the time period;
- determining, by the wearable user device, a context window within the time period by at least:
- selecting a historical signal profile of the first signal data type, the historical signal profile derived from previous occurrences of the virtual motor exam;
- and
- comparing the first signal data to the historical signal profile to identify a third time corresponding to a beginning of the context window and a fourth time corresponding to an end of the context window of the context window;
- segmenting, by the wearable user device, a portion of the signal data received during the context window;
- and
- generating, by the wearable user device, a virtual motor exam data package based on the portion of the signal data and the exam information.
A computer-readable medium comprising processor-executable instructions that, when executed by one or more processors of a wearable device, cause the wearable device to perform operations comprising:
- accessing, by the wearable user device, exam information identifying:
- (i) a first timing indicator associated with a first time, (ii) a second timing indicator associated with a second time, and (iii) a virtual motor exam type of a virtual motor exam;
- accessing, by the wearable user device, signal data obtained by the wearable user device during a time period bounded by the first time and the second time;
- determining, by the wearable user device and based on the virtual motor exam type, a first signal data type for segmenting the signal data, the first signal data of the first signal data type being output by a first sensor of the wearable user device during the time period;
- determining, by the wearable user device, a context window within the time period by at least:
- selecting a historical signal profile of the first signal data type, the historical signal profile derived from previous occurrences of the virtual motor exam;
- and
- comparing the first signal data to the historical signal profile to identify a third time corresponding to a beginning of the context window and a fourth time corresponding to an end of the context window of the context window;
- segmenting, by the wearable user device, a portion of the signal data received during the context window;
- and
- generating, by the wearable user device, a virtual motor exam data package based on the portion of the signal data and the exam information.
A wearable user device comprising:
- configured to store computer-executable instructions;
- one or more processors configured to access the memory and execute the computer-executable instructions to at least:
- access exam information identifying:
- (i) a first timing indicator associated with a first time, (ii) a second timing indicator associated with a second time, and (iii) a virtual motor exam type of a virtual motor exam;
- access signal data obtained by the wearable user device during a time period bounded by the first time and the second time;
- determine, based on the virtual motor exam type, a first signal data type for segmenting the signal data, the first signal data of the first signal data type being output by a first sensor of the wearable user device during the time period;
- determine a context window within the time period by at least:
- selecting a historical signal profile of the first signal data type, the historical signal profile derived from previous occurrences of the virtual motor exam;
- and
- comparing the first signal data to the historical signal profile to identify a third time corresponding to a beginning of the context window and a fourth time corresponding to an end of the context window of the context window;
- segmenting a portion of the signal data received during the context window;
- and
- generating a virtual motor exam data package based on the portion of the signal data and the exam information.
A computer-implemented method, comprising:
- receiving, at an input device of a wearable user device, a first user input identifying a beginning of a first time period in which a virtual motor exam is conducted;
- receiving, at the input device of the wearable user device, a second user input identifying an end of the first time period;
- accessing, by the wearable user device and based on the virtual motor exam, first signal data output by a first sensor of the wearable user device during the first time period;
- determining, by the wearable user device, a context window within the first time period based on the first signal data and a virtual motor exam type associated with the virtual motor exam, the context window defining a second time period that is within the first time period;
- determining, by the wearable user device, second signal data output by a second sensor of the wearable user device during the second time period;
- and
- associating, by the wearable user device, the second signal data with the virtual motor exam.
(canceled)
(canceled)
A computer-readable medium comprising processor-executable instructions that, when executed by one or more processors of a wearable user device, cause the wearable user device to perform operations comprising:
- receiving, at an input device of the wearable user device, a first user input identifying a beginning of a first time period in which a virtual motor exam is conducted;
- receiving, at the input device of the wearable user device, a second user input identifying an end of the first time period;
- accessing, by the wearable user device and based on the virtual motor exam, first signal data output by a first sensor of the wearable user device during the first time period;
- determining, by the wearable user device, a context window within the first time period based on the first signal data and a virtual motor exam type associated with the virtual motor exam, the context window defining a second time period that is within the first time period;
- determining, by the wearable user device, second signal data output by a second sensor of the wearable user device during the second time period;
- and
- associating, by the wearable user device, the second signal data with the virtual motor exam.
(canceled)
Dependencies are inferred from the claim text.