Methods, systems, and computer program products for providing alerts and notifications
AssigneeAT&T Intellectual Property I, L.P.
InventorMichael Branam
Life of this patent
Estimating the term…
Abstract
A method, system, and computer program product for providing alerts and notifications to Internet Protocol-enabled devices are provided. The method includes receiving an alert message from a content source, retrieving a set of Internet Protocol device addresses associated with accounts subscribing to an alert service, and transmitting the alert message to the Internet Protocol-enabled devices corresponding to the set of Internet Protocol device addresses associated with the accounts subscribing to the alert service.
Claims19
A method for providing alerts and notifications to Internet Protocol-enabled devices, comprising:
- receiving an alert message from a content source;
- retrieving a set of Internet Protocol device addresses associated with accounts subscribing to an alert service;
- and
- transmitting the alert message to the Internet Protocol-enabled devices corresponding to the set of Internet Protocol device addresses associated with the accounts subscribing to the alert service;
- wherein transmitting the alert message is performed via one of two available delivery modes, the two available delivery modes comprising:
- a first delivery mode comprising transmitting the alert message to only those Internet Protocol device addresses having both a subscription to the alert service and a geographic identifier matching a geographic identifier in the alert message;
- and
- a second delivery mode comprising transmitting the alert message, along with the geographic identifier, to all Internet Protocol device addresses having a subscription to the alert services, the corresponding Internet Protocol devices displaying the alert message when the geographic identifier in the alert message matches a geographic identifier of the corresponding Internet Protocol-enabled devices, the method further comprising:
- configuring subscriber accounts for providing the alerts and notifications by using user credentials and an identifier of a respective selected device specified in the account to route a sign on request from the respective selected device to a network authentication element for providing a single sign on credential for a user of the respective selected device, the network authentication element validating devices across a plurality of network types via authentication systems corresponding to each of the network types, the network types including circuit-switched networks and packet-switched networks;
- and
- providing the user with access to the alert services via any of the plurality of devices and over multiple network types via the single sign on credential;
- wherein the method further comprises:
- configuring tiered storage locations for media content including the alert message based upon proximity of the storage locations to the Internet Protocol-enabled devices;
- analyzing factors that impact access to, and quality of, the media content provided over the network,
- identifying a current storage location of the media content;
- creating decision criteria and metrics for re-allocating selected media content to alternate storage locations in response to the analyzing, the alternate storage locations forming at least a portion of the tiered storage locations;
- re-allocating the selected media content to at least one of the alternate storage locations in response to the analyzing;
- and
- updating an inventory database to reflect the at least one of the alternate storage locations of the selected media content.
A system for providing alerts and notifications to Internet Protocol-enabled devices, comprising:
- a notification server;
- and
- an alerts application executing on the notification server, the alerts application performing a method, comprising:
- receiving an alert message from a content source;
- retrieving a set of Internet Protocol device addresses associated with accounts subscribing to an alert service;
- and
- transmitting the alert message to the Internet Protocol-enabled devices corresponding to the set of Internet Protocol device addresses associated with the accounts subscribing to the alert service;
- wherein transmitting the alert message is performed via one of two available delivery modes, the two available delivery modes comprising:
- a first delivery mode comprising transmitting the alert message to only those Internet Protocol device addresses having both a subscription to the alert service and a geographic identifier matching a geographic identifier in the alert message;
- and
- a second delivery mode comprising transmitting the alert message, along with the geographic identifier, to all Internet Protocol device addresses having a subscription to the alert services, the corresponding Internet Protocol devices displaying the alert message when the geographic identifier in the alert message matches a geographic identifier of the corresponding Internet Protocol-enabled devices, the method further comprising:
- configuring subscriber accounts for providing the alerts and notifications by using user credentials and an identifier of a respective selected device specified in the account to route a sign on request from the respective selected device to a network authentication element for providing a single sign on credential for a user of the respective selected device, the network authentication element validating devices across a plurality of network types via authentication systems corresponding to each of the network types, the network types including circuit-switched networks and packet-switched networks;
- and
- providing the user with access to the alert services via any of the plurality of devices and over multiple network types via the single sign on credential:
- wherein the method further comprises:
- configuring tiered storage locations for media content including the alert message based upon proximity of the storage locations to the Internet Protocol-enabled devices;
- analyzing factors that impact access to, and quality of, the media content provided over the network, identifying a current storage location of the media content;
- creating decision criteria and metrics for re-allocating selected media content to alternate storage locations in response to the analyzing, the alternate storage locations forming at least a portion of the tiered storage locations;
- re-allocating the selected media content to at least one of the alternate storage locations in response to the analyzing;
- and
- updating an inventory database to reflect the at least one of the alternate storage locations of the selected media content.
A non-transitory computer program product for providing alerts and notifications to Internet Protocol-enabled devices, the computer program product including instructions for implementing a method, comprising:
- receiving an alert message from a content source;
- retrieving a set of Internet Protocol device addresses associated with accounts subscribing to an alert service;
- and
- transmitting the alert message to the Internet Protocol-enabled devices corresponding to the set of Internet Protocol device addresses associated with the accounts subscribing to the alert service;
- wherein transmitting the alert message is performed via one of two available delivery modes, the two available delivery modes comprising:
- a first delivery mode comprising transmitting the alert message to only those Internet Protocol device addresses having both a subscription to the alert service and a geographic identifier matching a geographic identifier in the alert message;
- and
- a second delivery mode comprising transmitting the alert message, along with the geographic identifier, to all Internet Protocol device addresses having a subscription to the alert services, the corresponding Internet Protocol devices displaying the alert message when the geographic identifier in the alert message matches a geographic identifier of the corresponding Internet Protocol-enabled devices, the method further comprising:
- configuring subscriber accounts for providing the alerts and notifications by using user credentials and an identifier of a respective selected device specified in the account to route a sign on request from the respective selected device to a network authentication element for providing a single sign on credential for a user of the respective selected device, the network authentication element validating devices across a plurality of network types via authentication systems corresponding to each of the network types, the network types including circuit-switched networks and packet-switched networks;
- and
- providing the user with access to the alert services via any of the plurality of devices and over multiple network types via the single sign on credential:
- wherein the method further comprises:
- configuring tiered storage locations for media content including the alert message based upon proximity of the storage locations to the Internet Protocol-enabled devices;
- analyzing factors that impact access to, and quality of, the media content provided over the network,
- identifying a current storage location of the media content;
- creating decision criteria and metrics for re-allocating selected media content to alternate storage locations in response to the analyzing, the alternate storage locations forming at least a portion of the tiered storage locations;
- re-allocating the selected media content to at least one of the alternate storage locations in response to the analyzing;
- and
- updating an inventory database to reflect the at least one of the alternate storage locations of the selected media content.
Dependencies are inferred from the claim text.