Methods, systems and apparatus for selectively distributing urgent public information
First Claim
1. In a relationship between a telecommunication provider and a plurality of subscribers, a device for determining an appropriate set of addresses to which to distribute an alert, the device comprising:
- at least one interface member in communication with a communication network;
a processor in communication with the at least one interface member; and
a storage medium in communication with the processor, the storage medium comprising instructions executable by the processor to;
maintain a directory of alert gateways, the directory comprising a plurality of directory entries, each directory entry being associated with a particular alert gateway and comprising at least one gateway characteristic associated with that alert gateway, the gateway characteristic including information to enable the alert distribution device to determine whether a given alert should be transmitted to the alert gateway;
maintain a distribution address associated with each of the alert gateways, the distribution address for a particular alert gateway providing sufficient identifying information about that alert gateway to allow an alert to be transmitted to the alert gateway;
associate the at least one gateway characteristic for a particular alert gateway with the distribution address for that particular alert gateway;
receive an alert via the at least one interface member, the alert having associated information about the alert;
identify, based on the information about the alert, a set of selection criteria for determining which of the plurality of alert gateways should receive the alert;
search the directory for at least one directory entry comprising a gateway characteristic corresponding to the identified selection criteria; and
identify, based on the search, a set of at least one distribution address that should receive the alert, each member of the set of distribution addresses being associated with a directory entry comprising a gateway characteristic that corresponds to the identified selection criteria.
3 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the invention provide apparatuses, systems and methods for distributing public information. For example, some embodiments of the invention provide methods for determining an appropriate set of addresses to which to distribute an alert. One such exemplary method comprises maintaining a directory of alert gateways. The directory can comprise a plurality of directory entries, and each directory entry can be associated with a particular alert gateway. Each directory entry can also comprise at least one gateway characteristic associated with that alert gateway. In some cases, a gateway characteristic can include information to enable the alert distribution device to determine whether a given alert should be transmitted to the alert gateway.
258 Citations
54 Claims
-
1. In a relationship between a telecommunication provider and a plurality of subscribers, a device for determining an appropriate set of addresses to which to distribute an alert, the device comprising:
-
at least one interface member in communication with a communication network;
a processor in communication with the at least one interface member; and
a storage medium in communication with the processor, the storage medium comprising instructions executable by the processor to;
maintain a directory of alert gateways, the directory comprising a plurality of directory entries, each directory entry being associated with a particular alert gateway and comprising at least one gateway characteristic associated with that alert gateway, the gateway characteristic including information to enable the alert distribution device to determine whether a given alert should be transmitted to the alert gateway;
maintain a distribution address associated with each of the alert gateways, the distribution address for a particular alert gateway providing sufficient identifying information about that alert gateway to allow an alert to be transmitted to the alert gateway;
associate the at least one gateway characteristic for a particular alert gateway with the distribution address for that particular alert gateway;
receive an alert via the at least one interface member, the alert having associated information about the alert;
identify, based on the information about the alert, a set of selection criteria for determining which of the plurality of alert gateways should receive the alert;
search the directory for at least one directory entry comprising a gateway characteristic corresponding to the identified selection criteria; and
identify, based on the search, a set of at least one distribution address that should receive the alert, each member of the set of distribution addresses being associated with a directory entry comprising a gateway characteristic that corresponds to the identified selection criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 23)
-
-
15. In a relationship between a telecommunication provider and a plurality of subscribers, a method for determining an appropriate set of addresses to which to distribute an alert, the method comprising:
-
maintaining a directory of alert gateways, the directory comprising a plurality of directory entries, each directory entry being associated with a particular alert gateway and comprising at least one gateway characteristic associated with that alert gateway, the gateway characteristic including information to enable the alert distribution device to determine whether a given alert should be transmitted to the alert gateway;
maintaining a distribution address associated with each of the alert gateways, the distribution address for a particular alert gateway providing sufficient identifying information about that alert gateway to allow an alert to be transmitted to the alert gateway;
associating the at least one gateway characteristic for a particular alert gateway with the distribution address for that particular alert gateway;
receiving an alert, the alert having associated information about the alert;
identifying, based on the information about the alert, a set of selection criteria for determining which of the plurality of alert gateways should receive the alert;
searching the directory for at least one directory entry comprising a gateway characteristic corresponding to the identified selection criteria; and
identifying, based on the search, a set of at least one distribution address that should receive the alert, each member of the set of distribution addresses being associated with a directory entry comprising a gateway characteristic that corresponds to the identified selection criteria. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 24, 25, 26)
-
-
27. In a relationship between a telecommunication provider and a plurality of subscribers, a system for distributing an alert to an appropriate set of subscribers, the system comprising:
-
a plurality of alert gateways configured to receive an alert, each of the plurality of alert gateways being associated with at least one subscriber;
a communication network in communication with the plurality of alert gateways; and
an alert distribution device in communication with the communication network, the alert distribution device comprising;
at least one interface member in communication with the network;
a processor in communication with the at least one interface member; and
a storage medium in communication with the processor, the storage medium comprising instructions executable by the processor to;
maintain a directory of alert gateways, the directory comprising a plurality of directory entries, each directory entry being associated with a particular alert gateway and comprising at least one gateway characteristic associated with that alert gateway, the gateway characteristic including information to enable the alert distribution device to determine whether a given alert should be transmitted to the alert gateway;
maintain a distribution address associated with each of the alert gateways, the distribution address for a particular alert gateway providing sufficient identifying information about that alert gateway to allow an alert to be transmitted to the alert gateway;
associate the at least one gateway characteristic for a particular alert gateway with the distribution address for that particular alert gateway;
receive an alert via the at least one interface member, the alert having associated information about the alert;
identify, based on the information about the alert, a set of selection criteria for determining which of the plurality of alert gateways should receive the alert;
search the directory for at least one directory entry comprising a gateway characteristic corresponding to the identified selection criteria;
identify, based on the search, a set of at least one distribution address that should receive the alert, each member of the set of distribution addresses being associated with a directory entry comprising a gateway characteristic that corresponds to the identified selection criteria; and
using the at least one interface member, transmit the alert via the network to a set of alert gateways, each member of the set of alert gateways being associated with a member of the set of distribution addresses. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. In a relationship between a telecommunication provider and a plurality of subscribers, a system for distributing an alert to an appropriate set of subscribers, the system comprising:
-
a plurality of alert gateways configured to receive an alert, each of the plurality of alert gateways having a geographic location, and each of the plurality of alert gateways being associated with at least one subscriber;
a network configured to provide communication with the plurality of alert gateways; and
an alert distribution device comprising;
at least one interface member in communication with the network;
a processor in communication with the at least one interface member; and
a storage medium in communication with the processor, the storage medium comprising instructions executable by the processor to;
maintain a database of alert gateways, the database comprising a plurality of database records, each database record being associated with an alert gateway and comprising location information about the geographic location of that alert gateway;
maintain a distribution address associated with each of the alert gateways, the distribution address for an alert gateway providing sufficient identifying information about that alert gateway to allow an alert to be transmitted to the alert gateway;
associate the at least one gateway characteristic for a particular alert gateway with the distribution address for that particular alert gateway;
receive an alert via the at least one interface member, the alert comprising information about a geographic area to which the alert pertains, such that subscribers outside the geographic area would be relatively unlikely to be interested in receiving the alert;
identify, based on the information about the geographic area to which the alert pertains, a set of geographic criteria for determining which of the plurality of alert gateways should receive the alert;
search the database for at least one directory entry comprising location information meeting the set of geographic criteria;
identify, based on the search, a set of at least one distribution address that should receive the alert, each of the set of distribution addresses associated with a directory entry comprising location information meeting the set of geographic criteria; and
using the at least one interface member, transmit the alert via the network to a set of alert gateways, each member of the set of alert gateways being associated with a member of the set of distribution addresses. - View Dependent Claims (44, 45, 46, 47, 48)
-
-
49. In a relationship between a telecommunication provider and a plurality of subscribers, a method for distributing an alert to an appropriate set of subscribers, the method comprising:
-
maintaining a database of alert gateways, the database comprising a plurality of database records, each database record being associated with an alert gateway and comprising location information about the geographic location of that alert gateway;
maintaining a distribution address associated with each of the alert gateways, the distribution address for an alert gateway providing sufficient identifying information about that alert gateway to allow an alert to be transmitted to the alert gateway;
associating the at least one gateway characteristic for a particular alert gateway with the distribution address for that particular alert gateway;
receiving an alert via the at least one interface member, the alert comprising information about a geographic area to which the alert pertains, such that subscribers outside the geographic area would be relatively unlikely to be interested in receiving the alert;
identifying, based on the information about the geographic area to which the alert pertains, a set of geographic criteria for determining which of the plurality of alert gateways should receive the alert;
searching the database for at least one directory entry comprising location information meeting the set of geographic criteria;
identifying, based on the search, a set of at least one distribution address that should receive the alert, each member of the set of distribution addresses being associated with a directory entry comprising location information meeting the set of geographic criteria; and
transmitting the alert to a set of alert gateways, each member of the set of alert gateways being associated with a member of the set of distribution addresses. - View Dependent Claims (50, 51, 52, 53, 54)
-
Specification