IP Library › Granted Patent US 11,720,239
Granted Patent B2
US 11,720,239 · App. 17/515,143 · Granted Aug 8, 2023

Techniques for user interfaces related to an event

Inventor: Fredrika Giv (San Jose, CA)
Assignee: Apple Inc.
G06F3/0484G06F3/0481G06F3/14
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,720,239
App. No.
17/515,143
Granted
Aug 8, 2023
Kind
B2
Abstract

While a computer system is within a threshold proximity to a predetermined location that is associated with an event, and in accordance with a determination that a triggering condition is satisfied, where the determination that the triggering condition is satisfied includes a determination that an action associated with the event has occurred, the computer system displays a notification associated with a watch face that includes content related to the event. While the computer system is within a threshold proximity to the predetermined location, and in accordance with a determination that the triggering condition is not satisfied, the computer system forgoes display of the notification. While displaying the notification, the computer system detects an input corresponding to selection of the notification. In response to detecting the input corresponding to selection of the notification, the computer system initiates a process for adding the watch face to the computer system.

Claims (69)

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:

while the computer system is within a threshold proximity to a predetermined location, wherein the predetermined location is associated with an event:

in accordance with a determination that a triggering condition is satisfied, wherein the determination that the triggering condition is satisfied includes a determination that an action associated with the event has occurred, displaying a notification associated with a watch face that includes content related to the event; and

in accordance with a determination that the triggering condition is not satisfied, forgoing display of the notification;

while displaying the notification, detecting, via the one or more input devices, an input corresponding to selection of the notification; and

in response to detecting the input corresponding to selection of the notification, initiating a process for adding the watch face to the computer system.

2. The computer system of claim 1 , wherein the event includes a sports game.

3. The computer system of claim 1 , wherein the event includes a store opening.

4. The computer system of claim 1 , wherein the event includes a music festival.

5. The computer system of claim 1 , wherein the triggering condition is not satisfied if a current time is a predetermined time after the event has ended.

6. The computer system of claim 1 , wherein the watch face is a first watch face, and wherein the one or more programs further include instructions for:

after adding the first watch face to the computer system and while the computer system is in a first operational mode, receiving a request to display a user interface with an option for sharing a watch face; and

in response to receiving the request to display the user interface:

in accordance with a determination that the request to display the user interface is a request to display a user interface for a second watch face that is different from the first watch face, displaying a first user interface that includes a representation of the second watch face, wherein the first user interface provides an ability to initiate a process for transmitting a representation of the second watch face to another device; and

in accordance with a determination that the request to display the user interface is a request to display a user interface for the first watch face, displaying a second user interface that includes a representation of the first watch face, wherein the second user interface does not provide an ability to initiate a process for transmitting a representation of the first watch face to another device.

7. The computer system of claim 1 , wherein the determination that the triggering condition is satisfied includes a determination that a user of the computer system has arrived at the event.

8. The computer system of claim 1 , wherein the determination that the triggering condition is satisfied includes a determination that the event is starting.

9. The computer system of claim 1 , wherein the determination that the triggering condition is satisfied includes a determination that the computer system has received a signal including data representing information about the event.

10. The computer system of claim 1 , wherein determining that the triggering condition is satisfied includes a determination that a pass has been redeemed.

11. The computer system of claim 1 , wherein the determination that the triggering condition is satisfied includes a determination that the computer system has received data indicating that the watch face is available to be added to the computer system, wherein the data indicating that the watch face is available to be added to the computer system is available to other computer systems that are within the threshold proximity to the predetermined location.

12. The computer system of claim 1 , wherein the one or more programs further include instructions for:

in accordance with the determination that the triggering condition is not satisfied, forgoing providing a process for adding the watch face to the computer system.

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 communication with a display generation component and one or more input devices, the one or more programs including instructions for:

while the computer system is within a threshold proximity to a predetermined location, wherein the predetermined location is associated with an event:

in accordance with a determination that a triggering condition is satisfied, wherein the determination that the triggering condition is satisfied includes a determination that an action associated with the event has occurred, displaying a notification associated with a watch face that includes content related to the event; and

in accordance with a determination that the triggering condition is not satisfied, forgoing display of the notification;

while displaying the notification, detecting, via the one or more input devices, an input corresponding to selection of the notification; and

in response to detecting the input corresponding to selection of the notification, initiating a process for adding the watch face to the computer system.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the event includes a sports game.

15. The non-transitory computer-readable storage medium of claim 13 , wherein the event includes a store opening.

16. The non-transitory computer-readable storage medium of claim 13 , wherein the event includes a music festival.

17. The non-transitory computer-readable storage medium of claim 13 , wherein the triggering condition is not satisfied if a current time is a predetermined time after the event has ended.

18. The non-transitory computer-readable storage medium of claim 13 , wherein the watch face is a first watch face, and wherein the one or more programs further include instructions for

after adding the first watch face to the computer system and while the computer system is in a first operational mode, receiving a request to display a user interface with an option for sharing a watch face; and

in response to receiving the request to display the user interface:

in accordance with a determination that the request to display the user interface is a request to display a user interface for a second watch face that is different from the first watch face, displaying a first user interface that includes a representation of the second watch face, wherein the first user interface provides an ability to initiate a process for transmitting a representation of the second watch face to another device; and

in accordance with a determination that the request to display the user interface is a in accordance with a determination that the request to display the user interface is a request to display a user interface for the first watch face, displaying a second user interface that includes a representation of the first watch face, wherein the second user interface does not provide an ability to initiate a process for transmitting a representation of the first watch face to another device.

19. The non-transitory computer-readable storage medium of claim 13 , wherein the determination that the triggering condition is satisfied includes a determination that a user of the computer system has arrived at the event.

20. The non-transitory computer-readable storage medium of claim 13 , wherein the determination that the triggering condition is satisfied includes a determination that the event is starting.

21. The non-transitory computer-readable storage medium of claim 13 , wherein the determination that the triggering condition is satisfied includes a determination that the computer system has received a signal including data representing information about the event.

22. The non-transitory computer-readable storage medium of claim 13 , wherein determining that the triggering condition is satisfied includes a determination that a pass has been redeemed.

23. The non-transitory computer-readable storage medium of claim 13 , wherein the determination that the triggering condition is satisfied includes a determination that the computer system has received data indicating that the watch face is available to be added to the computer system, wherein the data indicating that the watch face is available to be added to the computer system is available to other computer systems that are within the threshold proximity to the predetermined location.

24. The non-transitory computer-readable storage medium of claim 13 , wherein the one or more programs further include instructions for:

in accordance with the determination that the triggering condition is not satisfied, forgoing providing a process for adding the watch face to the computer system.

25. A method, comprising:

at a computer system that is in communication with a display generation component and one or more input devices:

while the computer system is within a threshold proximity to a predetermined location, wherein the predetermined location is associated with an event:

in accordance with a determination that a triggering condition is satisfied, wherein the determination that the triggering condition is satisfied includes a determination that an action associated with the event has occurred, displaying a notification associated with a watch face that includes content related to the event; and

in accordance with a determination that the triggering condition is not satisfied, forgoing display of the notification;

while displaying the notification, detecting, via the one or more input devices, an input corresponding to selection of the notification; and

in response to detecting the input corresponding to selection of the notification, initiating a process for adding the watch face to the computer system.

26. The method of claim 25 , wherein the event includes a sports game.

27. The method of claim 25 , wherein the event includes a store opening.

28. The method of claim 25 , wherein the event includes a music festival.

29. The method of claim 25 , wherein the triggering condition is not satisfied if a current time is a predetermined time after the event has ended.

30. The method of claim 25 , wherein the watch face is a first watch face, the method further comprising:

after adding the first watch face to the computer system and while the computer system is in a first operational mode, receiving a request to display a user interface with an option for sharing a watch face; and

in response to receiving the request to display the user interface:

in accordance with a determination that the request to display the user interface is a request to display a user interface for a second watch face that is different from the first watch face, displaying a first user interface that includes a representation of the second watch face, wherein the first user interface provides an ability to initiate a process for transmitting a representation of the second watch face to another device; and

in accordance with a determination that the request to display the user interface is a in accordance with a determination that the request to display the user interface is a request to display a user interface for the first watch face, displaying a second user interface that includes a representation of the first watch face, wherein the second user interface does not provide an ability to initiate a process for transmitting a representation of the first watch face to another device.

31. The method of claim 25 , wherein the determination that the triggering condition is satisfied includes a determination that a user of the computer system has arrived at the event.

32. The method of claim 25 , wherein the determination that the triggering condition is satisfied includes a determination that the event is starting.

33. The method of claim 25 , wherein the determination that the triggering condition is satisfied includes a determination that the computer system has received a signal including data representing information about the event.

34. The method of claim 25 , wherein determining that the triggering condition is satisfied includes a determination that a pass has been redeemed.

35. The method of claim 25 , wherein the determination that the triggering condition is satisfied includes a determination that the computer system has received data indicating that the watch face is available to be added to the computer system, wherein the data indicating that the watch face is available to be added to the computer system is available to other computer systems that are within the threshold proximity to the predetermined location.

36. The method of claim 25 , further comprising:

in accordance with the determination that the triggering condition is not satisfied, forgoing providing a process for adding the watch face to the computer system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: GIV, FREDRIKA
To: APPLE INC.
Reel/Frame 058729/0288 →
Continuity (2)
Provisional Application 63134909 · Jan 7, 2021
Related Publication 20220214785A1 · Jul 7, 2022