User interfaces for physical activity information

US11896871B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11896871-B2
Application numberUS-202217952239-A
CountryUS
Kind codeB2
Filing dateSep 24, 2022
Priority dateJun 5, 2022
Publication dateFeb 13, 2024
Grant dateFeb 13, 2024

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.

The present disclosure generally relates to user interfaces for managing, modifying, and/or outputting workout content.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system configured to communicate with a display generation component and one or more input devices, comprising: 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: determining that the computer system satisfies one or more proximity criteria with respect to a previously completed route, wherein the previously completed route corresponds to one or more previously completed workout instances; in response to determining that the computer system satisfies one or more proximity criteria with respect to the previously completed route, displaying, via the display generation component, a first user interface object corresponding to the previously completed route; while displaying the first user interface object, receiving, via the one or more input devices, a first user input corresponding to selection of the first user interface object; and in response to receiving the first user input, concurrently displaying: a second user interface object corresponding to a first previously completed workout instance of the one or more previously completed workout instances corresponding to the previously completed route; and a third user interface object corresponding to a second previously completed workout instance of the one or more previously completed workout instances corresponding to the previously completed route, wherein the second previously completed workout instance is different from the first previously completed workout instance; while concurrently displaying the second user interface object and the third user interface object, receiving, via the one or more input devices, a second user input; and in response to receiving the second user input: initiating a workout session; and displaying a workout session user interface, including concurrently displaying: a representation of the previously completed route; a representation of a current position of a user of the computer system; and a representation of a position of the user during a previously completed workout instance, wherein:  in accordance with a determination that the second user input corresponds to selection of the second user interface object, the representation of the position of the user during the previously completed workout instance is a representation of the position of the user during the first previously completed workout instance; and  in accordance with a determination that the second user input corresponds to selection of the third user interface object, the representation of the position of the user during the previously completed workout instance is a representation of the position of the user during the second previously completed workout instance. 2. The computer system of claim 1 , the one or more programs further including instructions for: displaying, at a first time, via the display generation component, the first user interface object corresponding to the previously completed route at a first position within an ordered set of workout options; determining, at a second time subsequent to the first time, that the computer system satisfies the one or more proximity criteria with respect to the previously completed route; and in response to determining that the computer system satisfies the one or more proximity criteria with respect to the previously completed route, displaying, via the display generation component, the first user interface object at a second position within the ordered set of workout options different from the first position. 3. The computer system of claim 1 , wherein displaying the workout session user interface comprises: in accordance with a determination that a current position of the user of the computer system is ahead of a corresponding position of the user during the previously completed workout instance, displaying, via the display generation component, one or more elements of the workout session user interface in a first manner; and in accordance with a determination that a current position of the user of the computer system is behind a corresponding position of the user during the previously completed workout instance, displaying, via the display generation component, the one or more elements of the workout session user interface in a second manner different from the first manner. 4. The computer system of claim 1 , wherein the representation of the previously completed route includes a geographic map. 5. The computer system of claim 1 , wherein the representation of the previously completed route includes an elevation profile. 6. The computer system of claim 1 , wherein the representation of the previously completed route includes a line representation of the previously completed route. 7. The computer system of claim 1 , wherein: the first previously completed workout instance corresponds to a shortest completion time of the previously completed route; and in accordance with a determination that the second user input corresponds to selection of the second user interface object, the representation of the position of the user during the previously completed workout instance is a representation of the position of the user during the first previously completed workout instance in which the user achieved the shortest completion time of the previously completed route. 8. The computer system of claim 1 , wherein: the first previously completed workout instance corresponds to a most recent workout instance in which the user completed the previously completed route; and in accordance with a determination that the second user input corresponds to selection of the second user interface object, the representation of the position of the user during the previously completed workout instance is a representation of the position of the user during the most recent workout instance in which the user completed the previously completed route. 9. The computer system of claim 1 , the one or more programs further including instructions for: in response to receiving the first user input, concurrently displaying, with the second user interface object and the third user interface object, a fourth user interface object corresponding to a plurality of previously completed workout instances of the one or more previously completed workout instances corresponding to the previously completed route, wherein: displaying the workout session user interface further comprises: in accordance with a determination that the second user input corresponds to selection of the fourth user interface object, the representation of the position of the user during the previously completed workout instance is a representation of a computed position of the user based on a combination of the plurality of previously completed workout instances. 10. The computer system of claim 1 , the one or more programs further including instructions for: while displaying the workout session user interface, detecting that the user is greater than a first threshold distance away from the previously completed route; and in response to detecting that the user is greater than the first threshold distance away from the previously completed route, displaying, via the display generation component, an indication that the user is not on the previously completed route. 11. The computer system of claim 1 , the one or more programs further including instructions for: while displaying the workout session user interface, detecting that the user is greater than a second threshold distance away from the previously completed route; and in response to detecting that the user is greater

Assignees

Inventors

Classifications

  • Monitoring athletic performances, e.g. for determining the work of a user on an exercise apparatus, the completed jogging or cycling distance · CPC title

  • G06F3/0482Primary

    Interaction with lists of selectable items, e.g. menus · CPC title

  • Comparison to target or threshold, previous performance or not real time comparison to other individuals · CPC title

  • Geo-tagging, e.g. for correlating route or track location data with specific information related to that specific location · CPC title

  • Visual, audio or audio-visual systems for entertaining, instructing or motivating the user · 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 US11896871B2 cover?
The present disclosure generally relates to user interfaces for managing, modifying, and/or outputting workout content.
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification A63B24/0062. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Feb 13 2024 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).