Event notification
First Claim
Patent Images
1. A computer-implemented method comprising:
- while a first user is interacting with a mobile device, selecting a notification to be displayed on a screen of the mobile device automatically and without any user input to the mobile device,wherein the displayed notification is selected based on one or more types of events predetermined by the first user,wherein the first user is represented by a first node in a social graph of a social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes,wherein the displayed notification comprises information about an event that has occurred recently and is not related to the user'"'"'s interaction with the mobile device, andwherein the types of events predetermined by the first user comprises notifications selected based on a relationship represented by a connection between the first user and a second user corresponding to a second node in the social graph of the social-networking system;
while the notification is being displayed on the screen, displaying, concurrently with the notification, an image relating to the event as a background image on the screen of the mobile device,wherein the background image is displayed on a first layer, and the notification is displayed on a second layer different from the first layer, andwherein the notification displayed on the second layer is displayed to overlay the background image displayed on the first layer; and
automatically removing the notification from the screen after a predetermined amount of time.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes while a user is interacting with a mobile device, displaying a notification on a screen of the mobile device automatically and without any user input to the mobile device, the notification informing the user an event that has occurred recently and is not related to the user'"'"'s interaction with the mobile device.
242 Citations
17 Claims
-
1. A computer-implemented method comprising:
-
while a first user is interacting with a mobile device, selecting a notification to be displayed on a screen of the mobile device automatically and without any user input to the mobile device, wherein the displayed notification is selected based on one or more types of events predetermined by the first user, wherein the first user is represented by a first node in a social graph of a social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes, wherein the displayed notification comprises information about an event that has occurred recently and is not related to the user'"'"'s interaction with the mobile device, and wherein the types of events predetermined by the first user comprises notifications selected based on a relationship represented by a connection between the first user and a second user corresponding to a second node in the social graph of the social-networking system; while the notification is being displayed on the screen, displaying, concurrently with the notification, an image relating to the event as a background image on the screen of the mobile device, wherein the background image is displayed on a first layer, and the notification is displayed on a second layer different from the first layer, and wherein the notification displayed on the second layer is displayed to overlay the background image displayed on the first layer; and automatically removing the notification from the screen after a predetermined amount of time. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:
-
while a first user is interacting with a mobile device, select a notification to be displayed on a screen of the mobile device automatically and without any user input to the mobile device, wherein the displayed notification is selected based on one or more types of events predetermined by the first user, wherein the first user is represented by a first node in a social graph of a social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes, wherein the displayed notification comprises information about an event that has occurred recently and is not related to the user'"'"'s interaction with the mobile device, and wherein the types of events predetermined by the first user comprises notifications selected based on a relationship represented by a connection between the first user and a second user corresponding to a second node in the social graph of the social-networking system; while the notification is being displayed on the screen, display, concurrently with the notification, an image relating to the event as a background image on the screen of the mobile device, wherein the background image is displayed on a first layer, and the notification is displayed on a second layer different from the first layer, and wherein the notification displayed on the second layer is displayed to overlay the background image displayed on the first layer; and automatically remove the notification from the screen after a predetermined amount of time. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to; while a first user is interacting with a mobile device, select a notification to be displayed on a screen of the mobile device automatically and without any user input to the mobile device, wherein the displayed notification is selected based on one or more types of events predetermined by the first user, wherein the first user is represented by a first node in a social graph of a social-networking system, the social graph comprising a plurality of nodes and edges connecting the nodes, wherein the displayed notification comprises information about an event that has occurred recently and is not related to the user'"'"'s interaction with the mobile device, and wherein the types of events predetermined by the first user comprises notifications selected based on a relationship represented by a connection between the first user and a second user corresponding to a second node in the social graph of the social-networking system; and while the notification is being displayed on the screen, display, concurrently with the notification, an image relating to the event as a background image on the screen of the mobile device, wherein the background image is displayed on a first layer, and the notification is displayed on a second layer different from the first layer, and wherein the notification displayed on the second layer is displayed to overlay the background image displayed on the first layer; and automatically remove the notification from the screen after a predetermined amount of time. - View Dependent Claims (14, 15, 16, 17)
-
Specification