Breathing Synchronization and Monitoring
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a signal from one or more sensors of a user device, the signal representative of a user health metric;
estimating, based at least in part on the signal, an initial breathing pattern, the initial breathing pattern comprising a cyclic pattern;
initiating a breathing sequence to begin a first period of the breathing sequence by generating, based at least in part on a synchronization between the breathing sequence and the cyclic pattern, a breathing sequence element that identifies a suggested breathing pattern; and
causing the breathing sequence element to fluctuate during a second period of the breathing sequence in accordance with a breathing profile to at least indicate the suggested breathing pattern.
1 Assignment
0 Petitions
Accused Products
Abstract
A breathing sequence may define a suggested breathing pattern. Based on signal data collected by a user device, an initial breathing pattern that includes a cyclic pattern may be estimated. A first period of the breathing sequence may be initiated by generating a breathing sequence element based on a synchronization of the cyclic pattern with the breathing sequence. The breathing sequence element may fluctuate during a second period of the breathing sequence in accordance with a breathing profile associated with the suggested breathing pattern.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a signal from one or more sensors of a user device, the signal representative of a user health metric; estimating, based at least in part on the signal, an initial breathing pattern, the initial breathing pattern comprising a cyclic pattern; initiating a breathing sequence to begin a first period of the breathing sequence by generating, based at least in part on a synchronization between the breathing sequence and the cyclic pattern, a breathing sequence element that identifies a suggested breathing pattern; and causing the breathing sequence element to fluctuate during a second period of the breathing sequence in accordance with a breathing profile to at least indicate the suggested breathing pattern. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a memory configured to store computer-executable instructions; and a processor in communication with the memory configured to execute the computer-executable instructions to at least; receive an indication to initiate a breathing sequence; in response to receiving the indication, estimate an initial cyclic breathing pattern while a user is wearing a user device; initiate a first period of the breathing sequence by generating, based at least in part on a synchronization of the breathing sequence and the initial cyclic breathing pattern, a fluctuating progress indicator that identifies the breathing sequence; and provide one or more breathing cues during a second period of the breathing sequence by at least changing the fluctuating progress indicator in accordance with a breathing profile associated with the breathing sequence. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. One or more computer-readable storage media storing computer-executable instructions that, when executed by a processor, configure the processor to perform operations comprising:
-
receiving a signal from one or more sensors of a user device; estimating, based at least in part on the signal, an initial breathing pattern that comprises a cyclic pattern; and executing a breathing sequence that includes a suggested breathing pattern by at least; generating, based at least in part on a synchronization of a first suggested breath of the breathing sequence and the cyclic pattern, a breathing sequence element that initiates a first period of the breathing sequence; and causing the breathing sequence element to fluctuate during a second period of the breathing sequence in accordance with the suggested breathing pattern. - View Dependent Claims (19, 20)
-
Specification