Method and system for transmitting a plurality of notifications in a notification pool
First Claim
Patent Images
1. A method for transmitting a plurality of notifications in a notification pool, the method comprising:
- determining a first notification batch having the plurality of notifications;
assigning a priority weight to each of the plurality of notifications based on a notification class associated with each of the plurality of notifications, at least two of the priority weights being different;
inserting the first notification batch into the notification pool; and
transmitting the plurality of notifications in the notification pool sequentially, based on the priority weights of the plurality of notifications,wherein the priority weight for each of the plurality of notifications is assigned based on a predetermined pattern of increasing weights for the associated notification class.
18 Assignments
0 Petitions
Accused Products
Abstract
A method for transmitting a plurality of notifications in a notification pool includes determining a first notification batch having the plurality of notifications, and assigning a priority weight to each of the plurality of notifications, at least two of the priority weights being different. The method further includes inserting the first notification batch into the notification pool, and transmitting the plurality of notifications in the notification pool sequentially, based on the priority weights of the plurality of notifications. A system for transmitting a plurality of notifications is also provided.
7 Citations
19 Claims
-
1. A method for transmitting a plurality of notifications in a notification pool, the method comprising:
-
determining a first notification batch having the plurality of notifications; assigning a priority weight to each of the plurality of notifications based on a notification class associated with each of the plurality of notifications, at least two of the priority weights being different; inserting the first notification batch into the notification pool; and transmitting the plurality of notifications in the notification pool sequentially, based on the priority weights of the plurality of notifications, wherein the priority weight for each of the plurality of notifications is assigned based on a predetermined pattern of increasing weights for the associated notification class. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for transmitting a plurality of notifications, the system comprising a processor configured to:
-
determine a first notification batch having the plurality of notifications; assign a priority weight to each of the plurality of notifications based on a notification class associated with each of the plurality of notifications, at least two of the priority weights being different; insert the first notification batch into the notification pool; and transmit the plurality of notifications in the notification pool sequentially, by selecting for next transmission the notification in the notification pool with the lowest priority weight, wherein the priority weight for each of the plurality of notifications is assigned based on a predetermined pattern of increasing weights for the associated notification class. - View Dependent Claims (14, 15, 16)
-
-
17. A non-transitory machine-readable medium encoded with instructions for transmitting a plurality of notifications, the instructions comprising code for:
-
determining a first notification batch having the plurality of notifications; assigning a priority weight to each of the plurality of notifications based on a notification class associated with each of the plurality of notifications, at least two of the priority weights being different; inserting the first notification batch into the notification pool; and transmitting the plurality of notifications in the notification pool sequentially, by selecting for next transmission the notification in the notification pool with the lowest priority weight, wherein the priority weight for each of the plurality of notifications is assigned based on a predetermined pattern of increasing weights for the associated notification class.
-
-
18. A method for transmitting a set of notifications in a notification pool, the method comprising:
-
determining a first notification batch having at least one notification; assigning a priority weight to each of the notifications in the first notification batch based on a notification class associated with each of the notifications; inserting the first notification batch into the notification pool; and transmitting the notifications in the notification pool sequentially, based on the priority weights of the notifications, wherein the priority weight for each of the notifications is assigned based on a predetermined pattern of increasing weights for the associated notification class. - View Dependent Claims (19)
-
Specification