Apparatus and method for providing emergency communications
First Claim
1. A server comprising:
- a memory to store computer instructions; and
a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions, performs operations comprising;
monitoring for emergency messages over a broadcast network and over the Internet;
obtaining an emergency message based on the monitoring, the emergency message comprising text data, audio data, schedule data and location data, wherein the text data and the audio data correspond to a plurality of languages;
generating an alert message comprising the schedule data, the location data and the plurality of languages of the text and audio data; and
multicasting the alert message over an internet protocol television network to a plurality of set top boxes, wherein each of the plurality of set top boxes presents a text alert that is synchronized with an audio alert based on the alert message when the location data corresponds with a location of the set top box, wherein each of the plurality of set top boxes presents the text and audio alerts corresponding to a language selected from the plurality of languages, wherein each of the plurality of set top boxes presents the text and audio alerts according to a schedule determined from the schedule data, wherein error correction is performed by the set top boxes based on redundant information in a translation of another language from the plurality of languages, and wherein the translation is performed by the set top boxes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system that incorporates teachings of the present disclosure may include, for example, a server having a controller operable to monitor for emergency messages over a broadcast network and over the Internet, obtain an emergency message based on the monitoring where the emergency message comprises text data, audio data, schedule data and location data and where the text and audio data correspond to a plurality of languages, generate an alert message comprising the schedule data, the location data and at least a portion of the plurality of languages of the text and audio data, and multicast the alert message over an Internet Protocol Television network to a plurality of set top boxes, wherein each of the set top boxes presents a text alert that is synchronized with an audio alert based on the multicast alert message when the location data corresponds with a location of the set top box. Other embodiments are disclosed.
-
Citations
20 Claims
-
1. A server comprising:
-
a memory to store computer instructions; and a controller coupled with the memory, wherein the controller, responsive to executing the computer instructions, performs operations comprising; monitoring for emergency messages over a broadcast network and over the Internet; obtaining an emergency message based on the monitoring, the emergency message comprising text data, audio data, schedule data and location data, wherein the text data and the audio data correspond to a plurality of languages; generating an alert message comprising the schedule data, the location data and the plurality of languages of the text and audio data; and multicasting the alert message over an internet protocol television network to a plurality of set top boxes, wherein each of the plurality of set top boxes presents a text alert that is synchronized with an audio alert based on the alert message when the location data corresponds with a location of the set top box, wherein each of the plurality of set top boxes presents the text and audio alerts corresponding to a language selected from the plurality of languages, wherein each of the plurality of set top boxes presents the text and audio alerts according to a schedule determined from the schedule data, wherein error correction is performed by the set top boxes based on redundant information in a translation of another language from the plurality of languages, and wherein the translation is performed by the set top boxes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A tangible computer-readable storage device comprising computer instructions which, responsive to being executed by a processor of a set top box, cause the processor to perform operations comprising:
-
receiving a multicast of an alert message over an interactive television network, the alert message comprising location data and a plurality of languages of text and audio data; selecting a first language from the plurality of languages of the text and audio data; presenting text and audio alerts in the first language based on the alert message when the location data corresponds with a location of the set top box; translating a second language from the plurality of languages of the text and audio data to generate a translation of the second language; and performing error correction on the first language using corresponding data from the translation of the second language. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method comprising:
-
obtaining, by a system including a processor, an emergency message comprising emergency information and location data; obtaining, by the system, text and audio data corresponding to a plurality of languages representative of the emergency message; generating, by the system, an alert message comprising the location data and the plurality of languages of the text and audio data; and multicasting, by the system, the alert message to a plurality of communication devices, wherein each of the plurality of communication devices presents a text alert that is synchronized with an audio alert based on the alert message when the location data corresponds with a location of the communication device, wherein each of the plurality of communication devices presents the text and audio alerts corresponding to a language selected from the plurality of languages, wherein error correction is performed by the communication devices based on redundant information in a translation of another language from the plurality of languages, and wherein the translation is performed by the communication devices. - View Dependent Claims (17, 18, 19, 20)
-
Specification