IP Library › Granted Patent US 12,026,364
Granted Patent B2
US 12,026,364 · App. 17/745,782 · Granted Jul 2, 2024

Systems and methods for interacting with user interfaces

Inventor: Nathan de Vries (Alameda, CA)
Assignee: APPLE INC.
G06F3/04883G06F3/0482G06F3/0485
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 12,026,364
App. No.
17/745,782
Granted
Jul 2, 2024
Kind
B2
Abstract

A device detects, while displaying a first user interface that includes a first plurality of notifications in a list of notifications, a first user input that includes a first input. In response to detecting the first user input, the device, in accordance with a determination that the first input includes a swipe input in a first direction and a determination that an end of the list of notifications has been reached, displays a search input region. In response to detecting the first user input, the device, in accordance with a determination that the first input includes the swipe input in the first direction and that an end of the list of notifications has not been reached, displays a second plurality of notifications that are between the first plurality of notifications and the end of the list of notifications.

Claims (137)

1. A method, comprising:

at an electronic device that is in communication with a display generation component and one or more input devices:

displaying, via the display generation component, a first user interface, the first user interface including a representation of a first plurality of notifications that correspond to notifications from a plurality of different applications;

while displaying the first user interface, detecting a first user input that includes a first input; and

in response to detecting the first user input:

in accordance with a determination that the first input includes a swipe input in a first direction across the first user interface that includes the representation of the first plurality of notifications that correspond to notifications from the plurality of different applications, displaying a search input region that enables searches across multiple applications; and

in accordance with a determination that the first input includes the swipe input in a second direction that is substantially opposite the first direction, displaying additional notification information including:

additional information for a notification from a first application of the plurality of different applications, and

additional information for a notification from a second application of the plurality of different applications, wherein the additional information for the notification from the first application and the additional information for the notification from the second application are scrollable in either the first direction or the second direction.

2. The method of claim 1 , further including:

in response to detecting the first user input:

in accordance with a determination that the first input includes a swipe input in the second direction that is substantially opposite the first direction, displaying a plurality of previously received notifications in the first user interface, wherein the plurality of previously received notifications include notifications that are not in the first plurality of notifications.

3. The method of claim 1 , wherein:

the first user interface is a wake screen user interface that is displayed in response to detecting a request to wake the display generation component from a low power mode.

4. The method of claim 3 , wherein:

the wake screen user interface includes a first region that displays notifications, including the representation of the first plurality of notifications.

5. The method of claim 3 , wherein:

the wake screen user interface includes a second region that displays stored notification history.

6. The method of claim 3 , wherein:

the wake screen user interface includes a user interface object that displays a current time.

7. The method of claim 6 , further including:

in response to detecting the first user input:

ceasing to display one or more user interface objects of the wake screen user interface.

8. The method of claim 1 , further including:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, ceasing to display the notification information via the display generation component.

9. The method of claim 1 , further including:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, displaying, concurrently with displaying the search input region, a keyboard for entering search input into the search input region.

10. The method of claim 1 , further including:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, displaying, concurrently with displaying the search input region, one or more suggested searches.

11. The method of claim 1 , further including:

detecting a second user input that includes a second input; and

in response to detecting the second user input:

in accordance with a determination that the second input includes a swipe input in the second direction that is substantially opposite the first direction, scrolling through notifications in a list of notifications including the first plurality of notifications in accordance with movement of the second input in the second direction.

12. The method of claim 1 , wherein the first user input includes two or more consecutive swipe inputs in the first direction before the search input region is displayed as a result of the first user input.

13. The method of claim 1 , including:

prior to detecting the first user input, detecting a third user input that includes a third input; and

in response to detecting the third user input, in accordance with a determination that the third input includes a swipe input in the second direction that is substantially opposite the first direction, scrolling through a list of notifications in accordance with the first direction to reveal the representation of the first plurality of notifications in the first user interface.

14. The method of claim 1 , including, while the additional notification information is displayed, detecting a fourth user input that includes a fourth input; and

in response to detecting the fourth user input:

in accordance with a determination that the fourth input includes a swipe input in the first direction, displaying the search input region; and

in accordance with a determination that the fourth input includes a swipe input in the second direction that is substantially opposite the first direction, displaying a third plurality of notifications.

15. An electronic device, comprising:

a display generation component;

one or more input devices;

one or more processors;

memory; and

one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including instructions for:

displaying, via the display generation component, a first user interface, the first user interface including a representation of a first plurality of notifications that correspond to notifications from a plurality of different applications;

while displaying the first user interface, detecting a first user input that includes a first input; and

in response to detecting the first user input:

in accordance with a determination that the first input includes a swipe input in a first direction across the first user interface that includes the representation of the first plurality of notifications that correspond to notifications from the plurality of different applications, displaying a search input region that enables searches across multiple applications; and

in accordance with a determination that the first input includes the swipe input in a second direction that is substantially opposite the first direction, displaying additional notification information including:

additional information for a notification from a first application of the plurality of different applications, and

additional information for a notification from a second application of the plurality of different applications, wherein the additional information for the notification from the first application and the additional information of the notification from the second application are scrollable in either the first direction or the second direction.

16. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

in response to detecting the first user input:

in accordance with a determination that the first input includes a swipe input in the second direction that is substantially opposite the first direction, displaying a plurality of previously received notifications in the first user interface, wherein the plurality of previously received notifications include notifications that are not in the first plurality of notifications.

17. The electronic device of claim 15 , wherein:

the first user interface is a wake screen user interface that is displayed in response to detecting a request to wake the display generation component from a low power mode.

18. The electronic device of claim 17 , wherein:

the wake screen user interface includes a first region that displays notifications, including the representation of the first plurality of notifications.

19. The electronic device of claim 17 , wherein:

the wake screen user interface includes a second region that displays stored notification history.

20. The electronic device of claim 17 , wherein:

the wake screen user interface includes a user interface object that displays a current time.

21. The electronic device of claim 20 , wherein the one or more programs further include instructions for:

in response to detecting the first user input:

ceasing to display one or more user interface objects of the wake screen user interface.

22. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, ceasing to display the notification information via the display generation component.

23. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, displaying, concurrently with displaying the search input region, a keyboard for entering search input into the search input region.

24. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, displaying, concurrently with displaying the search input region, one or more suggested searches.

25. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

detecting a second user input that includes a second input; and

in response to detecting the second user input:

in accordance with a determination that the second input includes a swipe input in the second direction that is substantially opposite the first direction, scrolling through notifications in a list of notifications including the first plurality of notifications in accordance with movement of the second input in the second direction.

26. The electronic device of claim 15 , wherein the first user input includes two or more consecutive swipe inputs in the first direction before the search input region is displayed as a result of the first user input.

27. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

prior to detecting the first user input, detecting a third user input that includes a third input; and

in response to detecting the third user input, in accordance with a determination that the third input includes a swipe input in the second direction that is substantially opposite the first direction, scrolling through a list of notifications in accordance with the first direction to reveal the representation of the first plurality of notifications in the first user interface.

28. The electronic device of claim 15 , wherein the one or more programs further include instructions for:

while the additional notification information is displayed, detecting a fourth user input that includes a fourth input; and

in response to detecting the fourth user input:

in accordance with a determination that the fourth input includes a swipe input in the first direction, displaying the search input region; and

in accordance with a determination that the fourth input includes a swipe input in the second direction that is substantially opposite the first direction, displaying a third plurality of notifications.

29. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by an electronic device with a display generation component and one or more input devices, cause the electronic device to:

display, via the display generation component, a first user interface, the first user interface including a representation of a first plurality of notifications that correspond to notifications from a plurality of different applications;

while displaying the first user interface, detect a first user input that includes a first input; and

in response to detecting the first user input:

in accordance with a determination that the first input includes a swipe input in a first direction across the first user interface that includes the representation of the first plurality of notifications that correspond to notifications from the plurality of different applications, display a search input region that enables searches across multiple applications; and

in accordance with a determination that the first input includes the swipe input in a second direction that is substantially opposite the first direction, display additional notification information including:

additional information for a notification from a first application of the plurality of different applications, and

additional information for a notification from a second application of the plurality of different applications, wherein the additional information for the notification from the first application and the additional information for the notification from the second application are scrollable in either the first direction or the second direction.

30. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

in response to detecting the first user input:

in accordance with a determination that the first input includes a swipe input in the second direction that is substantially opposite the first direction, display a plurality of previously received notifications in the first user interface, wherein the plurality of previously received notifications include notifications that are not in the first plurality of notifications.

31. The non-transitory computer readable storage medium of claim 29 , wherein:

the first user interface is a wake screen user interface that is displayed in response to detecting a request to wake the display generation component from a low power mode.

32. The non-transitory computer readable storage medium of claim 31 , wherein:

the wake screen user interface includes a first region that displays notifications, including the representation of the first plurality of notifications.

33. The non-transitory computer readable storage medium of claim 31 , wherein:

the wake screen user interface includes a second region that displays stored notification history.

34. The non-transitory computer readable storage medium of claim 31 , wherein:

the wake screen user interface includes a user interface object that displays a current time.

35. The non-transitory computer readable storage medium of claim 34 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

in response to detecting the first user input:

cease to display one or more user interface objects of the wake screen user interface.

36. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, cease to display the notification information via the display generation component.

37. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, display, concurrently with displaying the search input region, a keyboard for entering search input into the search input region.

38. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

in response to detecting the first user input:

in accordance with the determination that the first input includes the swipe input in the first direction and that an end of notification information including the first plurality of notifications has been reached, display, concurrently with displaying the search input region, one or more suggested searches.

39. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

detect a second user input that includes a second input; and

in response to detecting the second user input:

in accordance with a determination that the second input includes a swipe input in the second direction that is substantially opposite the first direction, scroll through notifications in a list of notifications including the first plurality of notifications in accordance with movement of the second input in the second direction.

40. The non-transitory computer readable storage medium of claim 29 , wherein the first user input includes two or more consecutive swipe inputs in the first direction before the search input region is displayed as a result of the first user input.

41. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

prior to detecting the first user input, detect a third user input that includes a third input; and

in response to detecting the third user input, in accordance with a determination that the third input includes a swipe input in the second direction that is substantially opposite the first direction, scroll through a list of notifications in accordance with the first direction to reveal the representation of the first plurality of notifications in the first user interface.

42. The non-transitory computer readable storage medium of claim 29 , wherein the one or more programs include instructions, which when executed by the electronic device, cause the electronic device to:

while the additional notification information is displayed, detect a fourth user input that includes a fourth input; and

in response to detecting the fourth user input:

in accordance with a determination that the fourth input includes a swipe input in the first direction, display the search input region; and

in accordance with a determination that the fourth input includes a swipe input in the second direction that is substantially opposite the first direction, display a third plurality of notifications.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 18, 2022
From: DE VRIES, NATHAN; KARUNAMUNI, CHANAKA G.; TYLER, WILLIAM M.
To: APPLE INC.
Reel/Frame 060845/0159 →
Continuity (2)
Provisional Application 63189652 · May 17, 2021
Related Publication 20220365669A1 · Nov 17, 2022