Alert Broadcasting to a Plurality of Diverse Communications Devices
First Claim
1. A system for communicating a message to a plurality of recipients, each recipient being associated with a respective communications device, each device being a respective one of a plurality of device types, each device having a respective address, the system comprising:
- a dispatch module for receiving the alert message, a specification of the recipients, and the device type of each of the devices;
a delivery module for receiving from the dispatch module the message, the specification of the recipients, and the device types, the delivery module being further for receiving the device addresses based on the specification of the recipients, the delivery module being further for communicating the message to the devices, the delivery module having for each device type a corresponding delivery sub-module for communicating the message to the devices of that device type; and
a database for receiving and storing the message, the specification of the recipients, an identifier for each recipient, the device types, and the device addresses.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for the broadcast of alert messages to selected groups of recipients and their communications devices of a plurality of different types and communicating through a plurality of different communications means. Recipient profiles or characteristics are received variously from databases, directories, and communications nodes accessible by the system. These sources are queried for the identification of selectable groups which are then presented to a dispatcher for choosing the recipients. The alert message is then provided to delivery means which employ a plurality of included means each of which is particularly configured to communicate the alert message to a corresponding target device type. A response handler module then receives responses from the target devices for later reporting.
126 Citations
25 Claims
-
1. A system for communicating a message to a plurality of recipients, each recipient being associated with a respective communications device, each device being a respective one of a plurality of device types, each device having a respective address, the system comprising:
-
a dispatch module for receiving the alert message, a specification of the recipients, and the device type of each of the devices; a delivery module for receiving from the dispatch module the message, the specification of the recipients, and the device types, the delivery module being further for receiving the device addresses based on the specification of the recipients, the delivery module being further for communicating the message to the devices, the delivery module having for each device type a corresponding delivery sub-module for communicating the message to the devices of that device type; and a database for receiving and storing the message, the specification of the recipients, an identifier for each recipient, the device types, and the device addresses. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for communicating an alert message to a plurality of recipients, each recipient being associated with a respective communications device, each device being a respective one of a plurality of device types, each device having a respective address, the system comprising:
-
dispatch means for receiving the alert message, a list of the recipients, and the device type of each of the devices; an agent framework operatively connected to the dispatch means, the agent framework operating a plurality of autonomous agents including; a broadcast agent for receiving from the dispatch means the alert message, the list of recipients, and the device types, the broadcast agent being further for receiving the device addresses, the broadcast agent being further for communicating the alert message to the devices, the broadcast agent having a corresponding pooled agent for each device type for communicating the alert message to the devices of that device type; and a database for receiving and storing the alert message, the list of the recipients, the device types, and the device addresses.
-
-
24. A system for communicating an alert message to a plurality of recipients, each recipient being associated with a respective communications device, each device being a respective one of a plurality of device types, each device having a respective address, the system comprising:
-
dispatch means for receiving the alert message, a list of the recipients, and the device type of each of the devices; an agent framework operatively connected to the dispatch means, the agent framework operating a plurality of autonomous agents including; a broadcast agent for receiving from the dispatch means the alert message, the list of recipients, and the device types, the broadcast agent being further for receiving the device addresses; and a content delivery agent for communicating the alert message to the devices, the content delivery agent having a corresponding pooled agent for each device type for communicating the alert message to the devices of that device type; and a database for receiving and storing the alert message, the list of the recipients, the device types, and the device addresses. - View Dependent Claims (25)
-
Specification