Service method and system for providing service using moving path of user
US-2015081060-A1 · Mar 19, 2015 · US
US11638158B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11638158-B2 |
| Application number | US-202017030337-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 23, 2020 |
| Priority date | Feb 14, 2020 |
| Publication date | Apr 25, 2023 |
| Grant date | Apr 25, 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.
In some embodiments, an electronic device performs techniques related to displaying personalized workout suggestions based on completed workouts. In some embodiments, an electronic device performs techniques related to starting an audio-based workout. In some embodiments, an electronic device performs techniques related to displaying information about a workout during playback of workout content. In some embodiments, an electronic device performs techniques related to displaying information about physical activity of a user relative to a group of users. In some embodiments, an electronic device performs techniques related to coordinating display of workout content among multiple devices.
Opening claim text (preview).
What is claimed is: 1. A computer system comprising: one or more processors, wherein the computer system is in communication with a display generation component and one or more input devices; 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: causing display, via the display generation component, of a user interface, wherein the user interface includes: a plurality of workout suggestions displayed in a first region of the user interface, and one or more filtering options for filtering workout suggestions displayed concurrently with the plurality of workout suggestions; detecting, via the one or more input devices, a first user input directed to a first filtering option of the one or more filtering options; in accordance with a determination that the first user input directed to the first filtering option has been maintained for at least a predefined period of time: ceasing to display at least a portion of the plurality of workout suggestions within the first region of the user interface, so that the first region of the user interface includes a first subset of workout suggestions from the plurality of workout suggestions that are associated with the first filtering option and does not include workout suggestions that are not associated with the first filtering option; while the first subset of workout suggestions is displayed in the first region of the user interface, detecting, via the one or more input devices, a second user input corresponding to navigation to a first workout suggestion of the first subset of workout suggestions; and in response to detecting the second user input, causing display, via the display generation component, of a visual indication that the input is directed to the first workout suggestion while display of the first subset of workout suggestions is maintained in the first region of the user interface. 2. The computer system of claim 1 , wherein the one or more programs further include instructions for: while causing display of the first subset of workout suggestions in the first region of the user interface, detecting, via the one or more input devices, a third user input directed to a second filtering option of the one or more filtering options; and in accordance with a determination that the input directed to the second filtering option has been maintained for at least a second predefined period of time: ceasing to display at least a portion of the first subset of workout suggestions, so that the first region of the user interface includes a second subset of workout suggestions from the plurality of workout suggestions that are associated with the second filtering option and does not include workout suggestions that are not associated with the second filtering option. 3. The computer system of claim 1 , wherein: the one or more filtering options are grouped into a first filtering category, the first filtering category is one of a plurality of filtering categories, and the first filtering category includes a plurality of filtering options and a second filtering category of the plurality of filtering categories includes a plurality of filtering options. 4. The computer system of claim 3 , wherein the one or more programs further include instructions for: while causing display of the one or more filtering options of the first filtering category in the user interface, detecting a fourth user input; in response to detecting the fourth user input: causing ceasing of display of the one or more filtering options of the first filtering category; and causing, via the display generation component, display of the plurality of filtering categories including the first filtering category; detecting a fifth user input corresponding to selection of a second filtering category from the plurality of filtering categories; and in response to detecting the fifth user input, causing the second filtering category to be expanded so that a second plurality of filtering options of the second filtering category are displayed. 5. The computer system of claim 4 , wherein the fourth user input corresponds to selection of the first filtering option of the one or more filtering options. 6. The computer system of claim 5 , wherein the one or more programs further include instructions for: in response to the first user input, maintaining display of the one or more filtering options of the first filtering category. 7. The computer system of claim 5 , wherein the one or more programs further include instructions for: in response to detecting the fifth user input and in accordance with a determination that a third filtering option of the second plurality of filtering options is incompatible with a set of currently applied filtering options: while the second plurality of filtering options of the second filtering category are displayed, causing display, via the display generation component, of a visual indication that the third filtering option is incompatible with the set of currently applied filtering options. 8. The computer system of claim 5 , wherein the one or more programs further include instructions for: in response to detecting the fourth user input, causing display, via the display generation component, of a selectable user interface object that indicates that the first filtering option has been selected and applied, wherein the selectable user interface object, when selected, removes application of the first filtering option. 9. The computer system of claim 1 , wherein the one or more programs further include instructions for: after detecting the first user input and in accordance with a determination that the first user input directed to the first filtering option has not been maintained for at least the predefined period of time: maintaining display, via the display generation component, of the plurality of workout suggestions in the first region of the user interface. 10. The computer system of claim 1 , wherein: each filtering option of the one or more filtering options is associated with a respective workout trainer of one or more workout trainers, the first filtering option is associated with a first workout trainer of the one or more workout trainers, and ceasing to display at least a portion of the plurality of workout suggestions within the first region of the user interface comprises ceasing to display workout suggestions that are not associated with the first workout trainer, so that the first region of the user interface includes a first subset of workout suggestions from the plurality of workout suggestions that are associated with the first workout trainer and does not include workout suggestions that are not associated with the first workout trainer. 11. The computer system of claim 1 , wherein causing display of a visual indication that the input is directed to the first workout suggestion while display of the first subset of workout suggestions is maintained in the first region of the user interface comprises: causing display, via the display generation component, of a preview video associated with the first workout suggestion while display of the first subset of workout suggestions is maintained in the first region of the user interface. 12. The computer system of claim 1 , wherein the user interface further includes a second selectable user interface object that, when selected, removes one or more applied filtering options. 13. A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in co
based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
for mining of medical data, e.g. analysing previous cases of other patients · CPC title
involving three or more devices, e.g. group pairing · CPC title
Measuring pulse rate or heart rate · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.