Communicating ancillary information associated with a plurality of audio/video programs
First Claim
1. A method of communicating television content and enhancement data including announcements, comprising:
- receiving the television content associated with multiple television channels over a transport medium;
receiving enhancement data associated with the multiple television channels that have been multiplexed onto a separate delivery mechanism, announcements in the enhancement data being expected at a first location, and indicating at least some of the enhancement data is being transmitted;
receiving one or more special indications at the first location indicating that enhancement data is available on the separate delivery mechanism, the one or more special indications identifying locations of the announcements associated with the multiple television channels and wherein the first location comprises a first network address and port;
determining a location of an announcement based on a special indication associated with a currently tuned television channel; and
processing the announcement of the currently tuned television channel; and
receiving the announcements at a second network address and port different from the first network address and port.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus of communicating audio/video programs (e.g., television content associated with a plurality of channels) includes receiving the audio/video programs over a transport medium. A stream of ancillary data portions associated with a plurality of audio/video programs (e.g., a plurality of television channels or transport stream programs) may be received over a separate delivery mechanism. The ancillary data may include announcements associated with enhancement data according to an Advanced Television Enhancement Forum Specification, for example. One of the audio/video programs is tuned to, with one or more ancillary data portions located and identified with the tuned audio/video program. A special announcement in the ancillary data portions delivered to an expected location is used to locate announcements for the tuned audio/video program.
-
Citations
18 Claims
-
1. A method of communicating television content and enhancement data including announcements, comprising:
-
receiving the television content associated with multiple television channels over a transport medium; receiving enhancement data associated with the multiple television channels that have been multiplexed onto a separate delivery mechanism, announcements in the enhancement data being expected at a first location, and indicating at least some of the enhancement data is being transmitted; receiving one or more special indications at the first location indicating that enhancement data is available on the separate delivery mechanism, the one or more special indications identifying locations of the announcements associated with the multiple television channels and wherein the first location comprises a first network address and port; determining a location of an announcement based on a special indication associated with a currently tuned television channel; and processing the announcement of the currently tuned television channel; and receiving the announcements at a second network address and port different from the first network address and port. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system capable of communicating audio/video content, comprising:
-
a receiver adapted to tune to an audio/video portion over a transport medium; a device adapted to receive announcement data associated with the tuned audio/video content directed to a first location and to receive a special announcement directed to the first location, the special announcement indicating availability of the announcement data associated with the tuned audio/video program and the announcement data associated with the tuned audio/video content indicating enhancement data is being transmitted; and a controller adapted to redirect the announcement data to a second location in response to the special announcement, wherein the first location comprises a first network address and port and the second location comprises a second, different network address and port. - View Dependent Claims (8)
-
-
9. A method of communicating audio/video programs, comprising:
-
receiving the audio/video programs over a transport medium; receiving a plurality of ancillary information streams associated with a plurality of audio/video programs over a separate delivery mechanism, announcements in the ancillary information streams being expected at a first location and indicating enhancement data is being transmitted; receiving a predetermined indication at the first location, including receiving the predetermined indication at a first network address and port; tuning to one of the audio/video programs; and identifying a location of the announcement of an ancillary information stream associated with the tuned audio/video program based on the predetermined indication, including identifying a second, different network address and port.
-
-
10. A method of communicating audio/video content and enhancement data, comprising:
-
transmitting the audio/video content over a transport medium; multiplexing enhancement data including announcements associated with multiple audio/video programs for transmission over a separate delivery mechanism, the announcements indicating at least some of the enhancement data is being transmitted; and transmitting a predetermined indication over the separate delivery mechanism to a first network address and port at which the announcements in the enhancement data are expected, the predetermined indication being associated with one of the audio/video programs and identifying a second network address and port of one or more announcements associated with the one audio/video program. - View Dependent Claims (11, 12, 13)
-
-
14. A method of communicating television content and enhancement data including announcements, comprising:
-
receiving the television content associated with multiple television channels over a transport medium; receiving enhancement data associated with the multiple television channels that have been multiplexed onto a separate delivery mechanism, announcements in the enhancement data being expected at a first location, and indicating at least some of the enhancement data is being transmitted; receiving one or more special indications at the first location indicating that enhancement data is available on the separate delivery mechanism, said receiving one or more special indications comprising receiving said one or more special indications at a network address and port and said one or more special indications identifying locations of the announcements associated with the multiple television channels; determining a location of an announcement based on a special indication associated with a currently tuned television channel; and processing the announcement of the currently tuned television channel. - View Dependent Claims (15, 16, 17, 18)
-
Specification