Claims
- 1. A method of processing transport stream packets transmitted in a digital video broadcast, the method comprising the steps of:
(a) receiving information assigning an Internet protocol address to a first transport stream packet identifier; (b) receiving a transport stream packet containing a second transport stream packet identifier; (c) determining whether the second transport stream packet identifier corresponds to the Internet protocol address; and (d) further processing the transport stream packet when the second transport packet identifier corresponds to the Internet protocol address.
- 2. The method of claim 1, wherein step (a) comprises:
receiving an announcement message mapping the first transport stream packet identifier to an Internet protocol address.
- 3. The method of claim 2, wherein the announcement message is received on the highest component tag of a broadcast service component that includes Internet protocol data.
- 4. The method of claim 2, wherein the announcement message is in the session announcement protocol format.
- 5. The method of claim 4, wherein a payload of the announcement messages is in the session description protocol format.
- 6. The method of claim 4, wherein a payload of the announcement message is in the extensible markup language format.
- 7. The method of claim 2, wherein the at least one announcement message is in the Internet control message protocol format.
- 8. The method of claim 2, wherein the at least one announcement message is in the unidirectional hypertext transfer protocol format.
- 9. The method of claim 1, wherein the Internet protocol address comprises an Internet protocol address of a digital video broadcast receiver.
- 10. The method of claim 1, wherein the at least one Internet protocol address comprises an Internet protocol address of a computer device.
- 11. The method of claim 1, wherein the Internet protocol address comprises an Internet protocol address of a multicast group.
- 12. The method of claim 1, further comprising the step of:
receiving return information identifying a return path between a device that receives a payload of the transport stream packet and a computer device connected to the Internet.
- 13. The method of claim 12, wherein the return information includes the identification of a protocol.
- 14. The method of claim 12, wherein the return information includes the identification of a telephone number, an Internet protocol address or both.
- 15. The method of claim 12, further including the step of transmitting data through the return path to the computer device connected to the Internet.
- 16. The method of claim 1, wherein (c) comprises comparing the first transport stream packet identifier to the second transport stream packet identifier.
- 17. The method of claim 1, wherein (d) comprises decapsulating the transport stream packet.
- 18. A digital video broadcast receiver that identifies Internet protocol data transmitted in a digital video broadcast using transport stream packets identified by a unique transport stream packet identifier, the digital video broadcast receiver comprising:
a demultiplexer that identifies transport stream packet identifiers; a memory that contains an Internet protocol addresses and a corresponding transport stream packet identifier; and a processor programmed with computer-executable instructions to perform the steps comprising:
receiving the identification of an Internet protocol address; retrieving from the memory the transport stream packet identifier corresponding to the Internet protocol address; and causing the demultiplexer to identify transport stream packets containing payloads addressed to the Internet protocol address.
- 19. The digital video broadcast receiver of claim 18, wherein the processor is further programmed with computer-executable instructions to perform the step of causing the demultiplexer to transmit to an external computer device the payload of transport stream packets containing payloads addressed to the Internet protocol address.
- 20. A digital video broadcast receiver that identifies Internet protocol data transmitted in a digital video broadcast using transport streams identified by unique transport stream packet identifiers, the digital video broadcast receiver comprising:
a means for receiving information mapping an Internet protocol addresses to a transport stream packet identifier; and a means for filtering transport stream packets based on the transport stream packet identifier.
- 21. A computer readable-medium containing computer-executable instructions for causing a digital video receiver to perform the steps comprising:
(a) receiving information assigning an Internet protocol address to a first transport stream packet identifier; (b) receiving a transport stream packet containing a second transport stream packet identifier; (c) determining whether the second transport stream packet identifier corresponds to the Internet protocol address; and (d) further processing the transport stream packet when the second transport packet identifier corresponds to the Internet protocol address.
Parent Case Info
[0001] This application is a continuation-in-part of U.S. patent application Ser. No. 09/969,297, filed Oct. 2, 2001.
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
09969297 |
Oct 2001 |
US |
Child |
10117730 |
Apr 2002 |
US |