Distributed delivery of notifications in a mass notification system
First Claim
Patent Images
1. A system for distributing notifications to a plurality of recipients, comprising:
- an identification module configured to identify a first distributor configured to transmit at least one notification of a certain type to a plurality of recipients from among a plurality of distributors capable of transmitting the certain type of the at least one notification;
a calculation module configured to determine, using a processor, a notification distribution capacity of the first distributor; and
a transmission module configured to transmit the at least one notification to the first distributor based on the notification distribution capacity of the first distributor;
wherein the transmission module is further configured to transmit rate information to the first distributor, the rate information based on the notification distribution capacity of the first distributor, and the rate information configured to indicate a rate at which the at least one notification should be distributed by the first distributor to the plurality of recipients;
wherein the rate information is configured to indicate a reduced rate at which the at least one notification should be distributed by the first distributor to the plurality of recipients when the notification distribution capacity of the first distributor is reduced.
17 Assignments
0 Petitions
Accused Products
Abstract
A method for distributing notifications to a plurality of recipients is disclosed. The method includes receiving at least one notification for distribution to the recipients, and identifying a distributor configured to transmit the notification to the recipients. The method also includes determining a notification distribution capacity of the distributor, and transmitting the notification to the distributor based on the notification distribution capacity of the distributor. A system for distributing notifications to a plurality of recipients is also provided.
8 Citations
13 Claims
-
1. A system for distributing notifications to a plurality of recipients, comprising:
-
an identification module configured to identify a first distributor configured to transmit at least one notification of a certain type to a plurality of recipients from among a plurality of distributors capable of transmitting the certain type of the at least one notification; a calculation module configured to determine, using a processor, a notification distribution capacity of the first distributor; and a transmission module configured to transmit the at least one notification to the first distributor based on the notification distribution capacity of the first distributor; wherein the transmission module is further configured to transmit rate information to the first distributor, the rate information based on the notification distribution capacity of the first distributor, and the rate information configured to indicate a rate at which the at least one notification should be distributed by the first distributor to the plurality of recipients; wherein the rate information is configured to indicate a reduced rate at which the at least one notification should be distributed by the first distributor to the plurality of recipients when the notification distribution capacity of the first distributor is reduced. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for distributing notifications to a plurality of recipients, comprising:
-
receiving at least one notification of a certain type for distribution to the plurality of recipients; identifying a distributor configured to transmit the at least one notification to at least one of the plurality of recipients from among a plurality of distributors capable of transmitting the certain type of the at least one notification; determining a notification distribution capacity of the distributor; transmitting the at least one notification to the distributor based on the notification distribution capacity of the distributor; and transmitting rate information to the distributor, the rate information based on the notification distribution capacity of the distributor, and the rate information configured to indicate a rate at which the at least one notification should be distributed by the distributor to the plurality of recipients; wherein the rate information is configured to indicate a reduced rate at which the at least one notification should be distributed by the distributor to the plurality of recipients when the notification distribution capacity of the distributor is reduced. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A non-transitory machine-readable medium encoded with instructions for distributing notifications to a plurality of recipients, the instructions comprising code for:
-
receiving at least one notification of a certain type for distribution to the plurality of recipients; identifying a distributor configured to transmit the at least one notification to at least one of the plurality of recipients from among a plurality of distributors capable of transmitting the certain type of the at least one notification; determining a notification distribution capacity of the distributor; transmitting the at least one notification to the distributor based on the notification distribution capacity of the distributor; and transmitting rate information to the distributor, the rate information based on the notification distribution capacity of the distributor, and the rate information configured to indicate a rate at which the at least one notification should be distributed by the distributor to the plurality of recipients; wherein the rate information is configured to indicate a reduced rate at which the at least one notification should be distributed by the distributor to the plurality of recipients when the notification distribution capacity of the distributor is reduced.
-
Specification