Wellness aggregator
US-2016019360-A1 · Jan 21, 2016 · US
US11033708B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11033708-B2 |
| Application number | US-201615372133-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 7, 2016 |
| Priority date | Jun 10, 2016 |
| Publication date | Jun 15, 2021 |
| Grant date | Jun 15, 2021 |
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. An electronic device, comprising: a display; a rotatable input mechanism; one or more processors; and memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for: detecting a time of performance associated with a first breathing sequence; generating a prompting criteria based on a predetermined prompting frequency and the detected time of performance associated with the first breathing sequence; determining, at a first time, if the prompting criteria has been met; in accordance with a determination that the prompting criteria has been met, displaying, on the display, a prompt to initiate a second breathing sequence, wherein the prompt comprises a first affordance, wherein the prompting criteria include a criterion that is met when one or more of a device motion condition and a scheduled calendar event condition are met, and wherein the scheduled calendar event condition is met when no scheduled calendar event is present at the first time; receiving user input selection of the first affordance; in response to receiving the user input selection of the first affordance, displaying, on the display, a second breathing sequence user interface; and while the second breathing sequence user interface is being displayed, in accordance with a determination that a first user input on the rotatable input mechanism is detected, concurrently adjusting a number of cycles of the second breathing sequence and a total length of time of the second breathing sequence. 2. The electronic device of claim 1 , wherein the predetermined prompting frequency is a predetermined length of time. 3. The electronic device of claim 2 , wherein generating the prompting criteria comprises: determining a prompting time that occurs the predetermined length of time after the time of performance associated with the first breathing sequence; and wherein determining if the prompting criteria has been met comprises: determining if the prompting time has occurred. 4. The electronic device of claim 3 , wherein generating the prompting criteria further comprises: setting a timer in accordance with the predetermined length of time; and starting the timer; and wherein determining if the prompting time has occurred comprises: determining whether the timer has expired. 5. The electronic device of claim 1 , wherein detecting the time of performance associated with the first breathing sequence comprises: detecting a time that occurred during the first breathing sequence. 6. The electronic device of claim 1 , wherein detecting the time of performance associated with the first breathing sequence comprises: detecting an initiation time of a breathing phase of the first breathing sequence. 7. The electronic device of claim 1 , wherein detecting the time of performance associated with the first breathing sequence comprises: detecting a completion time of a breathing phase of the first breathing sequence. 8. The electronic device of claim 1 , the one or more programs further including instructions for: prior to a determination that the prompting criteria has been met: detecting a time of performance associated with a third breathing sequence; and in accordance with a detection of the time of performance associated with the third breathing sequence, updating the prompting criteria based on the predetermined prompting frequency and the detected time of performance associated with the third breathing sequence. 9. The electronic device of claim 1 , the one or more programs further including instructions for: receiving a second user input; in response to receiving the second user input, progressing to a breathing phase of the second breathing sequence; and during the breathing phase of the second breathing sequence: displaying, on the display, a first version of a progress indicator; and fluctuating the first version of the progress indicator in accordance with a selected number of cycles. 10. The electronic device of claim 1 , wherein the prompt to initiate the second breathing sequence comprises a second affordance, the one or more programs further including instructions for: receiving user input selection of the second affordance; and in response to receiving the user input selection of the second affordance: ceasing display, on the display, of the prompt; and updating the prompting criteria. 11. The electronic device of claim 10 , wherein updating the prompting criteria comprises: updating the prompting criteria based on the predetermined prompting frequency and the detected time of performance associated with the first breathing sequence. 12. The electronic device of claim 10 , wherein updating the prompting criteria comprises: detecting a time associated with the received user input selection of the second affordance; and updating the prompting criteria based on the predetermined prompting frequency and the detected time associated with the received user input selection of the second affordance. 13. The electronic device of claim 10 , wherein updating the prompting criteria comprises: updating the prompting criteria based on a snooze interval, wherein the predetermined prompting frequency is a predetermined length of time, and wherein the snooze interval is a length of time that is distinct from the predetermined prompting frequency. 14. The electronic device of claim 10 , the one or more programs further including instructions for: further in response to receiving the user input selection of the second affordance: forgoing display of all prompts to initiate a breathing sequence during the remainder of a current day. 15. The electronic device of claim 10 , the one or more programs further including instructions for: determining if the updated prompting criteria has been met; in accordance with a determination that the updated prompting criteria has been met, displaying, on the display, a prompt to initiate a fourth breathing sequence, wherein the prompt comprises a third affordance; receiving user input selection of the third affordance; and in response to receiving the user input selection of the third affordance, displaying, on the display, a fourth breathing sequence user interface. 16. The electronic device of claim 1 , wherein the prompting criteria include a criterion that is met when the device motion condition is met. 17. The electronic device of claim 1 , wherein the number of cycles corresponds to a number of breaths and a total length of time of a breathing sequence. 18. The electronic device of claim 1 , the one or more programs further including instructions for: prior to receiving the user input selection of the first affordance, receiving a cyclic rate from an external device; in accordance with a determination that the first user input on the rotatable input mechanism is detected, adjusting the number of cycles, based on the cyclic rate from the external device, of the second breathing sequence, wherein: the cyclic rate represents the number of cycles over a predetermined length of time; and the external device is different from the electronic device. 19. A computer-implemented method, comprising: at an electronic device with a display and a rotatable input mechanism: detecting a time of performance associated with a first breathing sequence; generating a prompting criteria based on a predetermined prompting frequency and the detected time of performance associated with
for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range · CPC title
Input arrangements with force or tactile feedback as computer generated output to the user · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
by visual feedback · CPC title
by tactile feedback · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.