Fluctuating progress indicator

US11069255B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11069255-B2
Application numberUS-201715418541-A
CountryUS
Kind codeB2
Filing dateJan 27, 2017
Priority dateJun 10, 2016
Publication dateJul 20, 2021
Grant dateJul 20, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A breathing sequence may define a suggested breathing pattern. Input may be received at a user interface of a device to initiate the breathing sequence. The breathing sequence may include a configuration phase in which configuration information may be received. The configuration information may define a variable time period for the breathing sequence. The breathing sequence also may include a preliminary phase during which a first version of a fluctuating progress indicator may be presented on the user interface. The fluctuating progress indicator may include a plurality of variable visual characteristics and may fluctuate at a first cyclic rate. The breathing sequence may also include a breathing phase during which a second version of the fluctuating progress indicator may be presented. The second version of the fluctuating progress indicator may fluctuate at a second cyclic rate according to a breathing rate.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method, comprising: receiving a first input at a user interface of a device to initiate a breathing sequence; during a configuration phase of the breathing sequence, receiving a second input at the user interface including configuration information corresponding to the breathing sequence, at least a part of the configuration information defining a variable time period for the breathing sequence; during a preliminary phase of the breathing sequence: accessing health data collected by one or more sensors of the device, the health data corresponding to one or more respiratory measures; determining an estimated breathing pattern based at least in part on the health data; and presenting a first version of a fluctuating progress indicator on the user interface, the fluctuating progress indicator comprising a plurality of variable visual characteristics, the fluctuating progress indicator fluctuating at a first cyclic rate corresponding to the estimated breathing pattern; and during a breathing phase of the breathing sequence occurring subsequent to the preliminary phase: determining, based at least in part on the defined variable time period, a second cyclic rate for fluctuation of the fluctuating progress indicator, the second cyclic rate different than the first cyclic rate; and presenting a second version of the fluctuating progress indicator on the user interface, the second version of the fluctuating progress indicator fluctuating at the second cyclic rate. 2. The computer-implemented method of claim 1 , wherein the second version of the fluctuating progress indicator having a first variable visual characteristic of the plurality of variable visual characteristics that changes with respect to a duration of the defined variable time period and having a second variable visual characteristic of the plurality of variable visual characteristics that changes with respect to a breathing rate. 3. The computer-implemented method of claim 2 , wherein the first variable visual characteristic comprises a complexity of the fluctuating progress indicator, and wherein the second variable visual characteristic comprises a visibility characteristic of the fluctuating progress indicator. 4. The computer-implemented method of claim 3 , wherein the plurality of variable visual characteristics comprises a third variable visual characteristic comprising an alignment characteristic of the fluctuating progress indicator that changes with respect to the breathing rate during the breathing phase of the breathing sequence. 5. The computer-implemented method of claim 1 , wherein the second input is received by an electro-mechanical input component on the device. 6. The computer-implemented method of claim 1 , wherein the second input is received at a rotatable dial of the device. 7. The computer-implemented method of claim 1 , wherein the presented fluctuating progress indicator comprises a plurality of presented overlapping graphical elements circularly disposed relative to a center of the fluctuating progress indicator. 8. The computer-implemented method of claim 1 , wherein the part of the configuration information that defines the variable time period also defines a number of presented overlapping elements included in the second version of the presented fluctuating progress indicator. 9. The computer-implemented method of claim 1 , further comprising initiating the breathing phase of the breathing sequence by at least presenting, based at least in part on a synchronization of the estimated breathing pattern and the breathing sequence, the second version of the fluctuating progress indicator. 10. A system for enabling a breathing exercise including a breathing sequence, comprising: a memory configured to store computer-executable instructions; an input component; a processor in communication with the memory configured to execute the computer-executable instructions; one or more sensors configured to collect health data corresponding to one or more respiratory measures; and a display for presenting: a first graphical user interface during a configuration phase of the breathing sequence in response to an input received at the input component, the first graphical user interface including configuration information corresponding to the breathing sequence, at least a part of the configuration information defining a variable time period for the breathing sequence; a second graphical user interface during a preliminary phase of the breathing sequence, the second graphical user interface presenting a first version of a fluctuating progress indicator on the second graphical user interface, the fluctuating progress indicator comprising a plurality of variable visual characteristics, the fluctuating progress indicator fluctuating at a first cyclic rate, the first cyclic rate being determined by an estimated breathing pattern, the estimated breathing pattern being determined based at least in part on the health data; and a third graphical user interface during a breathing phase of the breathing sequence occurring subsequent to the preliminary phase, the third graphical user interface presenting a second version of the fluctuating progress indicator on the third graphical user interface, the second version of the fluctuating progress indicator fluctuating at a second cyclic rate different than the first cyclic rate, the second cyclic rate being determined by the defined variable time period. 11. The system of claim 10 , further comprising an electro-mechanical input device configured to receive input corresponding to the breathing sequence. 12. The system of claim 11 , wherein the memory, the input component, the processor, the display, the one or more sensors, and the electro-mechanical input device are included in a wearable device. 13. The system of claim 12 , wherein the electro-mechanical input device comprises a rotatable dial disposed at an exterior surface of the wearable device, and wherein the configuration information is received in response to rotating the rotatable dial. 14. The system of claim 11 , wherein the part of the configuration information is a first part of the configuration information, and wherein, during the configuration phase, the configuration information is received in response to a second input at the electro-mechanical input device, at least a second part of the configuration information defining a breathing pattern for the breathing sequence. 15. The system of claim 10 , wherein the input received at the input component comprises at least one of: a first user input received at the input component in response to presentation of a miniaturized version of the fluctuating progress indicator on the display; a second user input received at the input component in response to a first notification presented on the display; a third user input received at the input component in response to a second notification presented on the display, the second notification based at least in part on first sensor information indicating completion of one or more breathing events corresponding to a predetermined breathing initiation sequence; or a fourth user input received at the input component in response to a third notification presented on the display, the third notification based at least in part on calendar information. 16. The system of claim 10 , wherein the second version of the fluctuating progress indicator having a first variable visual characteristic of the plurality of variable visual characteristics that changes with respect to a duration of the define

Assignees

Inventors

Classifications

  • Repetitive work cycles; Sequence of movements · CPC title

  • G09B19/00Primary

    Teaching not covered by other main groups of this subclass (teaching or practice apparatus for gun-aiming or gun-laying F41G3/26) · CPC title

  • with both visual and audible presentation of the material to be studied · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11069255B2 cover?
A breathing sequence may define a suggested breathing pattern. Input may be received at a user interface of a device to initiate the breathing sequence. The breathing sequence may include a configuration phase in which configuration information may be received. The configuration information may define a variable time period for the breathing sequence. The breathing sequence also may include a p…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G09B19/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 20 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).