Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PHYSICAL ACTIVITY USER INTERFACES
Document Type and Number:
WIPO Patent Application WO/2024/054347
Kind Code:
A4
Abstract:
The present disclosure generally relates to displaying information related to a physical activity. In some embodiments, methods and user interfaces for managing the display of information related to a physical activity are described.

Inventors:
FELTON NICHOLAS D (US)
CARY JAMES B (US)
CHAO EDWARD (US)
CHEN KEVIN W (US)
FOSS CHRISTOPHER P (US)
GILRAVI EAMON F (US)
GREEN AUSTEN J (US)
GRIFFIN BRADLEY W (US)
HAGLUNDS ANDERS K (US)
HYLAN-CHO LORI (US)
JACKSON STEPHEN P (US)
KOONCE MATTHEW S (US)
NIXON PAUL T (US)
PEARSON ROBERT M (US)
Application Number:
PCT/US2023/030718
Publication Date:
April 25, 2024
Filing Date:
August 21, 2023
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
APPLE INC (US)
International Classes:
B63C11/02
Attorney, Agent or Firm:
EIDE, Christopher B. (US)
Download PDF:
Claims:
AMENDED CLAIMS received by the International Bureau on 07 March 2024 (07.03.2024)

What is claimed is:

1. A method comprising: at a computer system that is in communication with a display generation component and one or more sensors: while the computer system is submerged, displaying, via the display generation component, a submersion user interface; while displaying the submersion user interface, detecting, via the one or more sensors, a first depth at which the computer system is submerged; and in response to detecting the first depth at which the computer system is submerged: in accordance with a determination that the first depth is less than a predetermined depth threshold, displaying, via the display generation component, a first set of metrics regarding the submersion of the computer system, wherein the first set of metrics includes a water depth metric that indicates a current depth value of the computer system; in accordance with a determination that the first depth is greater than the predetermined depth threshold, displaying, via the display generation component, a second set of metrics, that is different than the first set of metrics, regarding the submersion of the computer system, wherein the second set of metrics includes the water depth metric that indicates a current depth value of the computer system; and in accordance with a determination that the first depth is greater than a maximum depth threshold, displaying a depth warning user interface and forgoing displaying the water depth metric that indicates a current depth value of the computer system.

2. The method of claim 1 , wherein the first set of metrics includes a water temperature metric.

3. The method of any one of claims 1-2, wherein the second set of metrics includes a water temperature metric and a dive time metric.

4. The method of any one of claims 1-3, further comprising:

79

AMENDED SHEET (ARTICLE 19) in response to detecting the first depth at which the computer system is submerged and in accordance with a determination that the first depth is greater than the predetermined depth threshold, initiating a dive timer; while the dive timer is active, detecting a first change in depth of the computer system from the first depth to a second depth; and in response to detecting the first change in depth of the computer system from the first depth to the second depth and in accordance with a determination that the second depth of the computer system is less than the predetermined depth threshold, ceasing the operation of the dive timer.

5. The method of any one of claims 1-4, further comprising: in response to detecting the first depth at which the computer system is submerged: in accordance with a determination that the first depth is less than the predetermined depth threshold, entering a first operational state; and in accordance with a determination that the first depth is greater than the predetermined depth threshold, entering a second operational state.

6. The method of claim 5, further comprising: detecting an event that corresponds to an alert that the computer system is configured to output when the event is detected; and in response to detecting the event: in accordance with a determination that the computer system is in the second operational state, suppressing the alert; and in accordance with a determination that the computer system is not in the second operational state, outputting the alert.

7. The method of any one of claims 5-6, further comprising: detecting a tactile user input that corresponds to one or more operations of the computer system; and in response to detecting the tactile user input that corresponds to one or more operations of the computer system: in accordance with a determination that the computer system is in the second operational state, suppressing the one or more operations of the computer system.

80

AMENDED SHEET (ARTICLE 19)

8. The method of any one of claims 5-7, wherein the computer system is in communication with one or more light sources, the method further comprising: in accordance with a determination that the computer system is in the second operational state, activating the one or more light sources, wherein the light sources illuminate the display generation component.

9. The method of any one of claims 5-8, wherein the computer system is in communication with a first hardware button, the method further comprising: while the computer system is in the second operational state, detecting an activation of the first hardware button; and in response to detecting the activation of the first hardware button, exiting the second operational state.

10. (Canceled)

11. The method of claim 1, wherein, while the computer system displays the depth warning user interface, the computer system outputs haptic alerts.

12. The method of any one of claims 1 and 11, further comprising: while the depth warning user interface is displayed, detecting a second change in depth of the computer system from the first depth to a third depth; and in response to detecting the second change in depth of the computer system from the first depth to a third depth and in accordance with a determination that the third depth is less than the maximum depth threshold, ceasing the display of the depth warning user interface.

13. The method of any one of claims 1 and 1 1 -12, wherein the computer system is in communication with a second hardware button, the method further comprising: while the depth warning user interface is displayed, detecting an input that corresponds to an activation of the second hardware button; and in response to detecting the input that corresponds to the activation of the second hardware button, ceasing the display of the depth warning user interface.

14. The method of any one of claims 1 and 11-13, further comprising: in response to detecting the first depth at which the computer system is submerged:

81

AMENDED SHEET (ARTICLE 19) in accordance with a determination that the first depth is greater than the maximum depth threshold, displaying two metrics without displaying additional metrics.

15. The method of any one of claims 1-9 and 11-14, further comprising: while the second set of metrics is displayed, detecting a third change in depth of the computer system from the first depth to a fourth depth; and in response to detecting the third change in depth of the computer system from the first depth to the fourth depth and in accordance with a determination that the fourth depth is less than the predetermined depth threshold: ceasing the display of the second set of metrics; and displaying a summary screen user interface.

16. The method of claim 15, wherein the summary screen user interface includes a maximum depth metric, a time under water metric, and a water temperature range metric.

17. The method of any one of claims 15-16, further comprising: while the summary screen user interface is displayed, detecting a fourth change in depth of the computer system from the fourth depth to a fifth depth; and in response to detecting the fourth change in depth of the computer system from the fourth depth to the fifth depth and in accordance with a determination that the fifth depth is greater than the predetermined depth threshold, ceasing the display of the summary screen user interface.

18. The method of any one of claims 15-17, wherein the computer system is in communication with a third hardware button, the method further comprising: while the summary screen user interface is displayed, detecting an activation of the third hardware button; and in response to detecting the activation of the third hardware button, ceasing the display of the summary screen user interface.

19. The method of any one of claims 1-9 and 11-18, wherein: while displaying the submersion user interface, in accordance with a determination that the battery level of the computer system is below a battery level threshold, displaying a battery level indicator.

82

AMENDED SHEET (ARTICLE 19)

20. The method of any one of claims 1-9 and 11-19, wherein the submersion user interface includes a depth animation, the method further comprising: while the computer system is at the first depth, displaying the depth animation at a first position on the submersion user interface that corresponds to the first depth; while the depth animation is displayed at the first position that corresponds to the first depth, detecting a fifth change in depth of the computer system from the first depth to a sixth depth; and in response to detecting the fifth change in depth of the computer system, updating the display position of the depth animation from the first position to a second position, different from the first position, on the submersion user interface that corresponds to the sixth depth.

21. 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 communication with a display generation component and one or more sensors, the one or more programs including instructions for performing the method of any of claims 1 -9 and 11- 20.

22. A computer system that is configured to communicate with a display generation component and one or more sensors, the computer system 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 performing the method of any of claims 1-9 and 11-20.

23. A computer system that is configured to communicate with a display generation component and one or more sensors, comprising: means for performing the method of any of claims 1-9 and 1 1-20.

24. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more sensors, the one or more programs including instructions for performing the method of any of claims 1-9 and 11-20.

83

AMENDED SHEET (ARTICLE 19)

25. 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 communication with a display generation component and one or more sensors, the one or more programs including instructions for: while the computer system is submerged, displaying, via the display generation component, a submersion user interface; while displaying the submersion user interface, detecting, via the one or more sensors, a first depth at which the computer system is submerged; and in response to detecting the first depth at which the computer system is submerged: in accordance with a determination that the first depth is less than a predetermined depth threshold, displaying, via the display generation component, a first set of metrics regarding the submersion of the computer system, wherein the first set of metrics includes a water depth metric that indicates a current depth value of the computer system; in accordance with a determination that the first depth is greater than the predetermined depth threshold, displaying, via the display generation component, a second set of metrics, that is different than the first set of metrics, regarding the submersion of the computer system, wherein the second set of metrics includes the water depth metric that indicates a current depth value of the computer system; and in accordance with a determination that the first depth is greater than a maximum depth threshold, displaying a depth warning user interface and forgoing displaying the water depth metric that indicates a current depth value of the computer system.

26. A computer system configured to communicate with a display generation component and one or more sensors, 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: means for while the computer system is submerged, displaying, via the display generation component, a submersion user interface; means for while displaying the submersion user interface, detecting, via the one or more sensors, a first depth at which the computer system is submerged; and means, responsive to detecting the first depth at which the computer system is submerged, for:

84

AMENDED SHEET (ARTICLE 19) in accordance with a determination that the first depth is less than a predetermined depth threshold, displaying, via the display generation component, a first set of metrics regarding the submersion of the computer system, wherein the first set of metrics includes a water depth metric that indicates a current depth value of the computer system; in accordance with a determination that the first depth is greater than the predetermined depth threshold, displaying, via the display generation component, a second set of metrics, that is different than the first set of metrics, regarding the submersion of the computer system, wherein the second set of metrics includes the water depth metric that indicates a current depth value of the computer system; and in accordance with a determination that the first depth is greater than a maximum depth threshold, displaying a depth warning user interface and forgoing displaying the water depth metric that indicates a current depth value of the computer system.

27. A computer program product, comprising one or more programs configured to be executed by one or more processors of a computer system that is in communication with a display generation component and one or more sensors, the one or more programs including instructions for: while the computer system is submerged, displaying, via the display generation component, a submersion user interface; while displaying the submersion user interface, detecting, via the one or more sensors, a first depth at which the computer system is submerged; and in response to detecting the first depth at which the computer system is submerged: in accordance with a determination that the first depth is less than a predetermined depth threshold, displaying, via the display generation component, a first set of metrics regarding the submersion of the computer system, wherein the first set of metrics includes a water depth metric that indicates a current depth value of the computer system; in accordance with a determination that the first depth is greater than the predetermined depth threshold, displaying, via the display generation component, a second set of metrics, that is different than the first set of metrics, regarding the submersion of the computer system, wherein the second set of metrics includes the water depth metric that indicates a current depth value of the computer system; and in accordance with a determination that the first depth is greater than a maximum depth threshold, displaying a depth warning user interface and forgoing displaying the water depth metric that indicates a current depth value of the computer system.

85

AMENDED SHEET (ARTICLE 19)