Methods and apparatus for centralized and decentralized alert messaging
First Claim
1. A computerized client device adapted for use within an Internet protocol (IP) network, said computerized client device comprising:
- a receiver apparatus comprising a communication interface adapted to receive streaming Internet Protocol (IP) media content originated from a source within said IP network;
a decoder apparatus comprising a decoder adapted to decode said streaming IP media content;
a data interface comprising a user interface configured to provide data for rendering said streaming IP media content to a content rendering apparatus; and
a processor apparatus adapted to execute a streaming IP media delivery application, said streaming IP media delivery application configured to;
register with a network entity, said registration including a transmission of information identifying at least one location other than a location which said computerized client device is located;
while said streaming IP media content is being received and decoded, receive alert data relating to said identified at least one other location based at least in part on said registration, said alert data received in a format which enables other data to be inserted therein or added thereto at said computerized client device, said insertion or addition enabled based on a particular subscriber level that is associated with said computerized client device;
decode said alert data; and
provide said decoded alert data to said content rendering apparatus via at least said data interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Apparatus and methods for providing emergency alert system (EAS) data to subscribers of a content-based network for multiple locations including via mobile devices. In one embodiment, the apparatus comprises a server performing real-time receipt and encapsulation of the EAS data, transport of the EAS data to client devices over an IP or other packet-switched network, and use of applications running on the client devices to decode and display the EAS data. In one variant, a centralized EAS (CEAS) entity is used to aggregate and distribute EAS messages to video registration servers (VRS), which use stored client device data and user preferences to map delivery of relevant EAMs over the IP network. In another variant, instant messaging (IM) infrastructure is used to deliver and display at least portion of the EAS data via a separate transport process.
95 Citations
20 Claims
-
1. A computerized client device adapted for use within an Internet protocol (IP) network, said computerized client device comprising:
-
a receiver apparatus comprising a communication interface adapted to receive streaming Internet Protocol (IP) media content originated from a source within said IP network; a decoder apparatus comprising a decoder adapted to decode said streaming IP media content; a data interface comprising a user interface configured to provide data for rendering said streaming IP media content to a content rendering apparatus; and a processor apparatus adapted to execute a streaming IP media delivery application, said streaming IP media delivery application configured to; register with a network entity, said registration including a transmission of information identifying at least one location other than a location which said computerized client device is located; while said streaming IP media content is being received and decoded, receive alert data relating to said identified at least one other location based at least in part on said registration, said alert data received in a format which enables other data to be inserted therein or added thereto at said computerized client device, said insertion or addition enabled based on a particular subscriber level that is associated with said computerized client device; decode said alert data; and provide said decoded alert data to said content rendering apparatus via at least said data interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computerized client device for use with an Internet protocol (IP) network, said computerized client device comprising:
-
a receiver apparatus comprising a communication interface configured to receive streaming Internet Protocol (IP) media content from a source within said IP network; a data interface comprising a user interface configured to provide data for rendering said streaming IP media content to a display device; and a processor apparatus configured to execute at least one computer program, said at least one computer program configured to, when executed on said processor apparatus; receive information indicative of a network resource, said network resource configured to provide said streaming IP media content; transmit data representative of a request to said network resource for said streaming IP media content, said request comprising information associating said computerized client device with at least one user account for access of said streaming IP media content, said user account including information specifying one or more locations; receive and decode said streaming IP media content; provide said decoded streaming IP media content to said display device for presentation to a user; receive alert data relating to said one or more locations specified by said information included in said user account, and decode said alert data; and provide said decoded alert data to said display device to cause said display device to present said decoded alert data on said display device concurrent with at least a portion of said IP media content; wherein said decoded alert data is of a first priority level, said first priority level requiring said decoded alert data to have a higher quality-of-service (QoS) than alert data of a second priority level, said second priority level comprising a priority lower than said first priority level; and wherein said decoded alert data being of said first priority level is based at least on said computerized client device or said display device being physically located at said one or more locations, and said second priority level is applied to alert data distributed to any computerized client devices associated with said user that are not physically located at said one or more locations. - View Dependent Claims (10, 11, 12)
-
-
13. A computerized method for presenting alert data to a user via use of a content delivery network, said computerized method comprising:
-
causing registration of a computerized client device with a registration entity within said content delivery network, said registration comprising a transmission of data, the data associating said computerized client device with at least one subscriber account associated with said user, said subscriber account specifying one or more locations; receiving digitally rendered content from a source within said content delivery network; providing streaming IP data to a display device for presentation to said user, said streaming IP data comprising an encoded version of said digitally rendered content; receiving alert data while said digitally rendered content is being received; and providing said alert data as at least a portion of said streaming IP data to said display device for presentation to said user; wherein; said alert data comprises alert data of a first priority level, said first priority level requiring said alert data to have a higher quality-of-service (QoS) than alert data of a second priority level, said second priority level comprising a priority lower than said first priority level; and said alert data being of said first priority level is based at least on said computerized client device or said display device being physically located at said one or more locations, and said second priority level is applied to alert data distributed to any computerized client devices that are not physically located at said one or more locations. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification