Systems and methods for displaying notifications received from multiple applications
First Claim
Patent Images
1. A data processing system, comprising:
- a processor to execute instructions;
a touch-sensitive display;
a touch processing module; and
a memory coupled with the processor to store instructions, which when executed by the processor, cause the processor to interface a notification module of the data processing system with an application programming interface (“
API”
) calling component and operative to;
detect that the electronic device is operating in a locked state;
while the device is operating in the locked state;
receive a plurality of notifications from one or more applications;
provide a pull-down option associated with the plurality of notifications, wherein the pull-down option comprises a visual affordance indicating the availability of a list of notifications including the plurality of notifications received while the device is operating in the locked state;
detect a gesture that includes detecting a contact on the touch-sensitive display at a location of the visual affordance, and detecting movement on the touch-sensitive display; and
in response to detecting the gesture, provide a list of the plurality of notifications to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods are disclosed for displaying notifications received from multiple applications. In some embodiments, an electronic device can monitor notifications that are received from the multiple applications. Responsive to receiving the notifications, the electronic device can control the manner in which the notifications are displayed while the device is operating in a locked or an unlocked state. In some embodiments, the electronic device can allow users to customize how notifications are to be displayed while the device is in the locked and/or unlocked states.
69 Citations
26 Claims
-
1. A data processing system, comprising:
-
a processor to execute instructions; a touch-sensitive display; a touch processing module; and a memory coupled with the processor to store instructions, which when executed by the processor, cause the processor to interface a notification module of the data processing system with an application programming interface (“
API”
) calling component and operative to;detect that the electronic device is operating in a locked state; while the device is operating in the locked state; receive a plurality of notifications from one or more applications; provide a pull-down option associated with the plurality of notifications, wherein the pull-down option comprises a visual affordance indicating the availability of a list of notifications including the plurality of notifications received while the device is operating in the locked state; detect a gesture that includes detecting a contact on the touch-sensitive display at a location of the visual affordance, and detecting movement on the touch-sensitive display; and in response to detecting the gesture, provide a list of the plurality of notifications to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
at an electronic device with a touch-sensitive display; detecting that the electronic device is operating in a locked state; while the device is operating in the locked state; receiving a plurality of notifications from one or more applications; providing a pull-down option associated with the plurality of notifications, wherein the pull-down option comprises a visual affordance indicating the availability of a list of notifications including the plurality of notifications received while the device is operating in the locked state, detecting a gesture that includes detecting a contact on the touch-sensitive display at a location of the visual affordance, and detecting movement on the touch-sensitive display, and in response to detecting the gesture, provide a list of the plurality of notifications to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. 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 touch-sensitive display, cause the device to:
-
detect that the electronic device is operating in a locked state; while the device is operating in the locked state; receive a plurality of notifications from one or more applications; provide a pull-down option associated with the plurality of notifications, wherein the pull-down option comprises a visual affordance indicating the availability of a list of notifications including the plurality of notifications received while the device is operating in the locked state; detect a gesture that includes detecting a contact on the touch-sensitive display at a location of the visual affordance, and detecting movement on the touch-sensitive display; and in response to detecting the gesture, provide a list of the plurality of notifications to the user. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
Specification