IP Library Granted Patent US 11,567,654
Granted Patent B2
US 11,567,654 · App. 17/852,235 · Granted Jan 31, 2023

Devices, methods, and graphical user interfaces for accessing notifications

Inventor: William M. Tyler (San Francisco, CA)
Assignee: APPLE INC.
G06F3/0488G06F1/1694G06F1/3262G06F1/3265G06F3/016G06F3/0485G06F3/04817G06F3/04883G06F21/36G06F21/629H04L51/224H04M1/673H04M1/724H04L51/52H04M1/72436H04M2250/22
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,567,654
App. No.
17/852,235
Granted
Jan 31, 2023
Kind
B2
Abstract

An electronic device, displays, via a display device, a first user interface that includes content of a first application, including, as a state of the first application changes, updating the content of the first application displayed in the first user interface. While displaying the first user interface, the electronic device detects, via an input device, a first user input corresponding to a request to dismiss the first user interface. In response to detecting the first user input, the electronic device: ceases to display the first user interface; displays a second user interface that is different from the first user interface; and displays, over a portion of the second user interface, a first user interface object that includes content of the first application, including, as the state of the first application changes, updating the content of the first application displayed in the first user interface object.

Claims (137)

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

display, via the display device, a first user interface that includes content of a first application, the displaying including, as a state of the first application changes, updating the content of the first application displayed in the first user interface;

while displaying the first user interface, detect, via the input device, a first user input corresponding to a request to dismiss the first user interface;

in response to detecting the first user input:

cease to display the first user interface;

display, via the display device, a second user interface that is different from the first user interface; and

display, over a portion of the second user interface, a first user interface object that includes content of the first application, the displaying including, as the state of the first application changes, updating the content of the first application displayed in the first user interface object.

2. The computer readable storage medium of claim 1 , wherein the first user interface is a user interface of the first application.

3. The computer readable storage medium of claim 1 , wherein the first user interface is a wake screen user interface.

4. The computer readable storage medium of claim 1 , wherein the second user interface is a home screen user interface.

5. The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:

while displaying the second user interface and the first user interface object that includes content of the first application, detect an input directed to the first user interface object; and

in response to detecting the input directed to the first user interface object:

cease to display the second user interface;

cease to display the first user interface object over the portion of the second user interface; and

display a user interface of the first application.

6. The computer readable storage medium of claim 1 , wherein the first user interface includes a plurality of user interface elements of the first application, and the first user interface object includes a first user interface element of the plurality of user interface element at a reduced size.

7. The computer readable storage medium of claim 1 , wherein the first user interface includes a plurality of user interface elements of the first application, and the first user interface object includes a first user interface element of the plurality of user interface elements and does not include a second user interface element of the plurality of user interface elements.

8. The computer readable storage medium of claim 1 , wherein the first user input includes a gesture.

9. The computer readable storage medium of claim 8 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to gradually cease to display the first user interface and gradually display the second user interface as the gesture of the first user input progresses.

10. The computer readable storage medium of claim 8 , wherein the gesture is a swipe gesture.

11. The computer readable storage medium of claim 10 , wherein the swipe gesture starts from a location that corresponds to an edge of the display device.

12. The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:

while displaying the second user interface, detect a third user input corresponding to a request to display the first user interface:

in response to detecting the third user input:

cease to display the second user interface;

cease to display the first user interface object that includes content of the first application; and

display the first user interface that includes content of the first application.

13. The computer readable storage medium of claim 12 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to animate a transition between displaying the first user interface object over the portion of the second user interface and displaying the content of the first application in the first user interface.

14. The computer readable storage medium of claim 13 , wherein the animated transition includes increasing a size of the first user interface object and/or adding content of the first application to the first user interface object.

15. The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to:

while displaying the first user interface object over the portion of the second user interface, detect a fourth user input corresponding to a request to display a third user interface that is different from the first user interface and different from the second user interface; and

in response to detecting the fourth user input:

cease to display the second user interface;

cease to display the first user interface object that includes content of the first application; and

display the third user interface, including:

displaying content of the first application in at least a portion of the third user interface; and

as a state of the first application changes, updating the content of the first application displayed in the portion of the third user interface.

16. The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to display an animation of the first user interface object periodically changing in size.

17. The computer readable storage medium of claim 1 , wherein the first application is a maps application in a navigation mode, and the content of the first application includes information associated with a navigation instruction.

18. The computer readable storage medium of claim 1 , wherein the first application is a media player application, and the content of the first application includes media content playback information.

19. The computer readable storage medium of claim 1 , wherein the first application is a screen recording or video recording application in a recording mode, and the content of the first application includes information indicative of an ongoing recording.

20. The computer readable storage medium of claim 1 , wherein the one or more programs include instructions that, when executed by the electronic device, cause the electronic device to display the first user interface object while displaying a user interface of a second application that is distinct from the first application.

21. The computer readable storage medium of claim 1 , wherein the first application is an application that has a higher priority than a second application among multiple applications with changing state.

22. An electronic device, comprising:

a display device;

an input device;

one or more processors; and

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

displaying, via the display device, a first user interface that includes content of a first application, including, as a state of the first application changes, updating the content of the first application displayed in the first user interface;

while displaying the first user interface, detecting, via the input device, a first user input corresponding to a request to dismiss the first user interface;

in response to detecting the first user input:

ceasing to display the first user interface;

displaying, via the display device, a second user interface that is different from the first user interface; and

displaying, over a portion of the second user interface, a first user interface object that includes content of the first application, including, as the state of the first application changes, updating the content of the first application displayed in the first user interface object.

23. A method, comprising:

at an electronic device with a display device and an input device:

displaying, via the display device, a first user interface that includes content of a first application, including, as a state of the first application changes, updating the content of the first application displayed in the first user interface;

while displaying the first user interface, detecting, via the input device, a first user input corresponding to a request to dismiss the first user interface;

in response to detecting the first user input:

ceasing to display the first user interface;

displaying, via the display device, a second user interface that is different from the first user interface; and

displaying, over a portion of the second user interface, a first user interface object that includes content of the first application, including, as the state of the first application changes, updating the content of the first application displayed in the first user interface object.

24. The method of claim 23 , wherein the first user interface is a user interface of the first application.

25. The method of claim 23 , wherein the first user interface is a wake screen user interface.

26. The method of claim 23 , wherein the second user interface is a home screen user interface.

27. The method of claim 23 , including:

while displaying the second user interface and the first user interface object that includes content of the first application, detecting an input directed to the first user interface object; and

in response to detecting the input directed to the first user interface object:

ceasing to display the second user interface;

ceasing to display the first user interface object over the portion of the second user interface; and

displaying a user interface of the first application.

28. The method of claim 23 , wherein the first user interface includes a plurality of user interface elements of the first application, and the first user interface object includes a first user interface element of the plurality of user interface element at a reduced size.

29. The method of claim 23 , wherein the first user interface includes a plurality of user interface elements of the first application, and the first user interface object includes a first user interface element of the plurality of user interface elements and does not include a second user interface element of the plurality of user interface elements.

30. The method of claim 23 , wherein the first user input includes a gesture.

31. The method of claim 30 , including gradually ceasing to display the first user interface and gradually displaying the second user interface as the gesture of the first user input progresses.

32. The method of claim 30 , wherein the gesture is a swipe gesture.

33. The method of claim 32 , wherein the swipe gesture starts from a location that corresponds to an edge of the display device.

34. The method of claim 23 , including:

while displaying the second user interface, detecting a third user input corresponding to a request to display the first user interface:

in response to detecting the third user input:

ceasing to display the second user interface;

ceasing to display the first user interface object that includes content of the first application; and

displaying the first user interface that includes content of the first application.

35. The method of claim 34 , including animating a transition between displaying the first user interface object over the portion of the second user interface and displaying the content of the first application in the first user interface.

36. The method of claim 35 , wherein the animated transition includes increasing a size of the first user interface object and/or adding content of the first application to the first user interface object.

37. The method of claim 23 , including:

while displaying the first user interface object over the portion of the second user interface, detecting a fourth user input corresponding to a request to display a third user interface that is different from the first user interface and different from the second user interface; and

in response to detecting the fourth user input:

ceasing to display the second user interface;

ceasing to display the first user interface object that includes content of the first application; and

displaying the third user interface, including:

displaying content of the first application in at least a portion of the third user interface; and

as a state of the first application changes, updating the content of the first application displayed in the portion of the third user interface.

38. The method of claim 23 , including displaying an animation of the first user interface object periodically changing in size.

39. The method of claim 23 , wherein the first application is a maps application in a navigation mode, and the content of the first application includes information associated with a navigation instruction.

40. The method of claim 23 , wherein the first application is a media player application, and the content of the first application includes media content playback information.

41. The method of claim 23 , wherein the first application is a screen recording or video recording application in a recording mode, and the content of the first application includes information indicative of an ongoing recording.

42. The method of claim 23 , including displaying the first user interface object while displaying a user interface of a second application that is distinct from the first application.

43. The method of claim 23 , wherein the first application is an application that has a higher priority than a second application among multiple applications with changing state.

44. The electronic device of claim 22 , wherein the first user interface is a user interface of the first application.

45. The electronic device of claim 22 , wherein the first user interface is a wake screen user interface.

46. The electronic device of claim 22 , wherein the second user interface is a home screen user interface.

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

while displaying the second user interface and the first user interface object that includes content of the first application, detecting an input directed to the first user interface object; and

in response to detecting the input directed to the first user interface object:

ceasing to display the second user interface;

ceasing to display the first user interface object over the portion of the second user interface; and

displaying a user interface of the first application.

48. The electronic device of claim 22 , wherein the first user interface includes a plurality of user interface elements of the first application, and the first user interface object includes a first user interface element of the plurality of user interface element at a reduced size.

49. The electronic device of claim 22 , wherein the first user interface includes a plurality of user interface elements of the first application, and the first user interface object includes a first user interface element of the plurality of user interface elements and does not include a second user interface element of the plurality of user interface elements.

50. The electronic device of claim 22 , wherein the first user input includes a gesture.

51. The electronic device of claim 50 , wherein the one or more programs include instructions for gradually ceasing to display the first user interface and gradually displaying the second user interface as the gesture of the first user input progresses.

52. The electronic device of claim 50 , wherein the gesture is a swipe gesture.

53. The electronic device of claim 52 , wherein the swipe gesture starts from a location that corresponds to an edge of the display device.

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

while displaying the second user interface, detecting a third user input corresponding to a request to display the first user interface:

in response to detecting the third user input:

ceasing to display the second user interface;

ceasing to display the first user interface object that includes content of the first application; and

displaying the first user interface that includes content of the first application.

55. The electronic device of claim 54 , wherein the one or more programs include instructions for animating a transition between displaying the first user interface object over the portion of the second user interface and displaying the content of the first application in the first user interface.

56. The electronic device of claim 55 , wherein the animated transition includes increasing a size of the first user interface object and/or adding content of the first application to the first user interface object.

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

while displaying the first user interface object over the portion of the second user interface, detecting a fourth user input corresponding to a request to display a third user interface that is different from the first user interface and different from the second user interface; and

in response to detecting the fourth user input:

ceasing to display the second user interface;

ceasing to display the first user interface object that includes content of the first application; and

displaying the third user interface, including:

displaying content of the first application in at least a portion of the third user interface; and

as a state of the first application changes, updating the content of the first application displayed in the portion of the third user interface.

58. The electronic device of claim 22 , wherein the one or more programs include instructions for displaying an animation of the first user interface object periodically changing in size.

59. The electronic device of claim 22 , wherein the first application is a maps application in a navigation mode, and the content of the first application includes information associated with a navigation instruction.

60. The electronic device of claim 22 , wherein the first application is a media player application, and the content of the first application includes media content playback information.

61. The electronic device of claim 22 , wherein the first application is a screen recording or video recording application in a recording mode, and the content of the first application includes information indicative of an ongoing recording.

62. The electronic device of claim 22 , wherein the one or more programs include instructions for displaying the first user interface object while displaying a user interface of a second application that is distinct from the first application.

63. The electronic device of claim 22 , wherein the first application is an application that has a higher priority than a second application among multiple applications with changing state.

Continuity (6)
Continuation 17458201 · Aug 26, 2021
Continuation 16915971 · Jun 29, 2020
Continuation 16354012 · Mar 14, 2019
Continuation 15715005 · Sep 25, 2017
Provisional Application 62507181 · May 16, 2017
Related Publication 20220326828A1 · Oct 13, 2022
Cited By (3)
US 12,327,011 US 12,477,058 US 12,566,540