Workout monitor interface
US-2021113116-A1 · Apr 22, 2021 · US
US11738168B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11738168-B2 |
| Application number | US-202117345092-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 11, 2021 |
| Priority date | Jun 10, 2016 |
| Publication date | Aug 29, 2023 |
| Grant date | Aug 29, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
The present disclosure generally relates to user interfaces for breathing sequences. In some examples, a device displays a configuration user interface that comprises a prompt to select a number of cycles of a breathing sequence, adjusts the number of cycles of the breathing sequence to the selected number of cycles in response to selection, and initiates a breathing phase of the breathing sequence. In some examples, the device displays and fluctuates a progress indicator in accordance with the selected number of cycles. In some examples, a device detects a time associated with a first breathing sequence, generates a prompting criteria based on a predetermined prompting frequency and the detected time, determines if the prompting criteria has been met, displays a prompt to initiate a second breathing sequence, wherein the prompt comprises a first affordance, and displays a second breathing sequence user interface in response to selection of the first affordance.
Opening claim text (preview).
What is claimed is: 1. A computer-implemented method, comprising: at a device with a display: displaying, on the display, a configuration user interface, wherein the configuration user interface comprises a prompt to select a duration of a first breathing sequence; receiving a first set of one or more inputs including a first user input including selection of a first duration of the first breathing sequence; in response to receiving the first set of or more inputs, adjusting the duration of the first breathing sequence to the selected first duration; initiating the first breathing sequence; during the first breathing sequence: displaying, on the display, a first version of a progress indicator; and fluctuating the first version of the progress indicator, wherein the first version of the progress indicator includes a first set of graphical objects that are associated with the selected first duration of the first breathing sequence, and wherein fluctuating the first version of the progress indicator includes: during a first segment of time, animatedly transitioning the first version of the progress indicator from a first state that includes a first subset of graphical objects from the first set of graphical objects to a second state that includes a second subset of graphical objects from the first set of graphical objects, wherein a number of graphical objects in the second subset of graphical objects is greater than a number of graphical objects in the first subset of graphical objects; and during a second segment of time, animatedly transitioning the first version of the progress indicator from the second state to the first state; receiving a second set of one or more inputs including a second user input including selection of a second duration of a second breathing sequence; in response to receiving the second set of one or more inputs including the second user input, adjusting the duration of the second breathing sequence to the selected second duration; initiating the second breathing sequence; and during the second breathing sequence: displaying, on the display, a second version of a progress indicator; and fluctuating the second version of the progress indicator, wherein the second version of the progress indicator includes a second set of graphical objects that are associated with the selected second duration of the second breathing sequence, and wherein fluctuating the second version of the progress indicator includes: during a third segment of time, animatedly transitioning the second version of the progress indicator from a third state that includes a third subset of graphical objects from the second set of graphical objects to a fourth state that includes a fourth subset of graphical objects from the second set of graphical objects, wherein a number of graphical objects in the fourth subset of graphical objects is greater than a number of graphical objects in the third subset of graphical objects; and during a fourth segment of time, animatedly transitioning the second version of the progress indicator from the fourth state to the third state. 2. The computer-implemented method of claim 1 , wherein the device includes a rotatable input mechanism, and wherein the first user input and the second user input are a rotation of the rotatable input mechanism. 3. The computer-implemented method of claim 1 , further comprising: prior to initiating the first or the second breathing sequence: receiving a third user input; and in response to receiving the third user input, progressing to the first or the second breathing sequence. 4. The computer-implemented method of claim 1 , wherein each respective breathing sequence comprises a first period of time and a second period of time distinct from the first period, and wherein fluctuating the first or the second version of the progress indicator comprises: during each respective breathing sequence: changing, at a start of the first period of time, a first variable visual characteristic of the progress indicator; and changing, at the start of the second period of time, the first variable visual characteristic of the progress indicator. 5. The computer-implemented method of claim 4 , wherein the first variable visual characteristic is a size of the displayed respective progress indicator, wherein changing, at the start of the first period of time, the first variable visual characteristic comprises increasing the size of the displayed respective progress indicator, and wherein changing, at the start of the second period of time, the first variable visual characteristic comprises decreasing the size of the displayed respective progress indicator. 6. The computer-implemented method of claim 4 , wherein the device includes a haptic output device, the method further comprising: during the first or the second breathing sequence, outputting one or more haptic breathing cues according to a haptic profile. 7. The computer-implemented method of claim 6 , wherein outputting the one or more haptic breathing cues according to the haptic profile comprises: outputting a first plurality of haptic breathing cues at a first frequency between cues during the first period of time; and outputting a second plurality of haptic breathing cues at a second frequency between cues during the second period of time. 8. The computer-implemented method of claim 7 , wherein the first frequency between cues is an increasing frequency, and wherein the second frequency between cues is a constant frequency. 9. The computer-implemented method of claim 6 , wherein outputting the one or more haptic breathing cues according to the haptic profile comprises: outputting, at the start of the first period of time, a first number of haptic breathing cues; and outputting, at the start of the second period of time, a second number of haptic breathing cues, wherein the first number and the second number are different. 10. The computer-implemented method of claim 1 , wherein the device includes a sensor, the method further comprising: receiving a first signal from the sensor during the first or the second the breathing sequence; determining an estimated heart rate based at least in part on the received first signal; and displaying, on the display, an indication of the estimated heart rate. 11. The computer-implemented method of claim 10 , wherein the indication of the estimated heart rate is displayed subsequent to completion of the first or the second breathing sequence. 12. The computer-implemented method of claim 1 , further comprising: suppressing, during the first or the second breathing sequence, output of at least a subset of alerts that the device is configured to output. 13. The computer-implemented method of claim 1 , further comprising: during the first or the second breathing sequence, receiving a fourth user input; determining whether the fourth user input meets a breathing sequence interrupt criteria; in accordance with a determination that the fourth user input meets the breathing sequence interrupt criteria, ending the first or the second breathing sequence; and subsequent to ending the first or the breathing sequence: displaying, on the display, an indication of an aggregate amount of completed duration of breathing sequences. 14. The computer-implemented method of claim 1 , further comprising: receiving a second signal during the respective breathing sequence; determining an estimated breathing pattern based at least in part on the received second signal; and synchronizing the initiation of the first or the second breathing sequence and the display of the
for inducing sleep or relaxation, e.g. by direct nerve stimulation, hypnosis, analgesia (for massage A61H; electrotherapy A61N, e.g. applying alternating or intermittent electric currents for producing anaesthesia A61N1/36021) · CPC title
Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements · CPC title
Input arrangements or combined input and output arrangements for interaction between user and computer (G06F3/16 takes precedence) · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Interaction techniques based on graphical user interfaces [GUI] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.