PRIORITIZED AND CONTEXTUAL DISPLAY OF AGGREGATED ACCOUNT NOTIFICATIONS
First Claim
1. A method for providing notifications, comprising:
- identifying a user account for which a request to provide content is received;
identifying one or more notifications to be provided along with the requested content responsive to identifying the user account and the content requested, each of the notifications having a corresponding notification type identifier indicating a type of notification;
determining a priority level for each of the notifications responsive to a global prioritization policy and the corresponding notification type identifier; and
providing, for display, one or more of the identified notifications based on a notification display policy and the priority levels of the identified notifications.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods of providing notifications are described herein. A user account for which a request to provide content is received is identified. Responsive to identifying the user account and the content requested, one or more notifications to be provided along with the requested content is identified. Each of the notifications has a corresponding notification type identifier that indicates a type of notification. A priority level for each of the notifications is determined responsive to a global prioritization policy and the corresponding notification type identifier. The priority level for each of the notifications can be determined by identifying the notification type identifier for each notification, identifying a priority level that matches the notification type identifier and assigning the notification the identified priority level.
41 Citations
20 Claims
-
1. A method for providing notifications, comprising:
-
identifying a user account for which a request to provide content is received; identifying one or more notifications to be provided along with the requested content responsive to identifying the user account and the content requested, each of the notifications having a corresponding notification type identifier indicating a type of notification; determining a priority level for each of the notifications responsive to a global prioritization policy and the corresponding notification type identifier; and providing, for display, one or more of the identified notifications based on a notification display policy and the priority levels of the identified notifications. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing notifications, the system comprising:
a data processing system having at least one of a notification identification module, a notification prioritization module and notification presentation module, the data processing system configured to; identify a user account for which a request to provide content is received; identify one or more notifications to be provided along with the requested content responsive to identifying the user account and the content requested, each of the notifications having a corresponding notification type identifier indicating a type of notification; determine a priority level for each of the notifications responsive to a global prioritization policy and the corresponding notification type identifier; and provide for display, one or more of the identified notifications based on a notification display policy and the priority levels of the identified notifications. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A computer readable storage medium having instructions to provide information via a computer network, the instructions comprising instructions to:
-
identify a user account for which a request to provide content is received; identify one or more notifications to be provided along with the requested content responsive to identifying the user account and the content requested, each of the notifications having a corresponding notification type identifier indicating a type of notification; determine a priority level for each of the notifications responsive to a global prioritization policy and the corresponding notification type identifier; and provide, for display, one or more of the identified notifications based on a notification display policy and the priority levels of the identified notifications. - View Dependent Claims (18, 19, 20)
-
Specification