Mobile television broadcast system
First Claim
Patent Images
1. A method for receiving and presenting an audiovisual stream at a mobile device, the method comprising:
- receiving a plurality of packets at the mobile device, wherein the plurality of packets are received in a wireless manner, the plurality of packets comprising a first plurality of packets comprising audiovisual information and a second plurality of packets comprising control information, wherein the mobile device comprises a receiver implementing a plurality of communication layers, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers;
configuring the receiver in the mobile device based on the control information in the second plurality of packets, wherein said configuring the receiver comprises modifying operation of at least one communication layer in the receiver to provide the additional functionality to the at least one communication layer of the receiver, wherein the additional functionality did not exist in the at least one communication layer prior to said receiving the plurality of packets;
processing the first plurality of packets comprising audiovisual information after said configuring, wherein said processing comprises the at least one communication layer performing the additional functionality; and
presenting the audiovisual information on the mobile device after said processing.
2 Assignments
0 Petitions
Accused Products
Abstract
A digital television broadcast system with transmission and/or reception of digital television signals for improved mobile reception. The communication layers in the transmit and receive portions of the transmission system can be dynamically modified, e.g., based on usage patterns or current channel characteristics. The transmission system also provides for cross layer control, whereby parameters in various of the communication layers are analyzed to determine appropriate updates to the system configuration.
43 Citations
83 Claims
-
1. A method for receiving and presenting an audiovisual stream at a mobile device, the method comprising:
-
receiving a plurality of packets at the mobile device, wherein the plurality of packets are received in a wireless manner, the plurality of packets comprising a first plurality of packets comprising audiovisual information and a second plurality of packets comprising control information, wherein the mobile device comprises a receiver implementing a plurality of communication layers, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers; configuring the receiver in the mobile device based on the control information in the second plurality of packets, wherein said configuring the receiver comprises modifying operation of at least one communication layer in the receiver to provide the additional functionality to the at least one communication layer of the receiver, wherein the additional functionality did not exist in the at least one communication layer prior to said receiving the plurality of packets; processing the first plurality of packets comprising audiovisual information after said configuring, wherein said processing comprises the at least one communication layer performing the additional functionality; and presenting the audiovisual information on the mobile device after said processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A mobile device for receiving and presenting an audiovisual stream, the mobile device comprising:
-
an antenna for receiving a plurality of packets at the mobile device in a wireless manner, the plurality of packets comprising a first plurality of packets comprising audiovisual information and a second plurality of packets comprising control information; a receiver coupled to the antenna for implementing a plurality of communication layers; wherein the control information comprises commands for providing additional functionality to at least one of the communication layers in the receiver; wherein the receiver in the mobile device is operable to be configured based on the control information in the second plurality of packets, wherein configuration of the receiver modifies operation of at least one communication layer in the receiver to provide the additional functionality to the at least one communication layer of the receiver, wherein the additional functionality did not exist in the at least one communication layer prior to receiving the plurality of packets; wherein the receiver is operable to process the first plurality of packets based on its configuration, including the at least one communication layer performing the additional functionality in the receiver; and a display and one or more speakers for presenting the audiovisual information. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A memory medium storing program instructions for receiving and presenting an audiovisual stream at a mobile device, wherein the program instructions are executable to:
-
receive a plurality of packets at the mobile device, wherein the plurality of packets are received in a wireless manner, the plurality of packets comprising a first plurality of packets comprising audiovisual information and a second plurality of packets comprising control information, wherein the mobile device comprises a receiver implementing a plurality of communication layers, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers; configure the receiver in the mobile device based on the control information in the second plurality of packets, wherein said configuring the receiver comprises modifying operation of at least one communication layer in the receiver to provide the additional functionality to the at least one communication layer of the receiver, wherein the additional functionality did not exist in the at least one communication layer prior to receiving the plurality of packets; process the first plurality of packets comprising audiovisual information after said configuring, wherein said processing comprises the at least one communication layer performing the additional functionality; and wherein the audiovisual information is operable to be presented on the mobile device after being processed. - View Dependent Claims (31)
-
-
32. A method for transmitting audiovisual information to a mobile device in a wireless manner, wherein the mobile device comprises a receiver implementing a plurality of communication layers, the method comprising:
-
generating a first plurality of packets, wherein the first plurality of packets comprise audiovisual information; generating control information, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers in the receiver; generating a second plurality of packets, wherein the second plurality of packets comprise the control information; transmitting the plurality of packets to the mobile device in a wireless manner, wherein the plurality of packets comprise the first plurality of packets and the second plurality of packets; wherein the control information in the second plurality of packets is useable to configure the receiver in the mobile device by modifying operation of the at least one of the communication layers in the receiver to provide the additional functionality to the at least one of the communication layers in the receiver, wherein the additional functionality did not exist in the at least one of the communication layers prior to said transmitting the plurality of packets. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A transmission system for transmitting audiovisual information to a mobile device, wherein the mobile device comprises a receiver implementing a plurality of communication layers, the transmission system comprising:
-
transmit logic configured to; generate a first plurality of packets, wherein the first plurality of packets comprise audiovisual information; generate control information, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers in the mobile device; generate a second plurality of packets, wherein the second plurality of packets comprise the control information; a transmitter coupled to the transmit logic for transmitting the plurality of packets to the mobile device in a wireless manner, wherein the plurality of packets comprise the first plurality of packets and the second plurality of packets; wherein the control information in the second plurality of packets is useable to configure the receiver in the mobile device by modifying operation of at least one of the communication layers in the receiver to provide the additional functionality to the at least one of the communication layers in the mobile device, wherein the additional functionality did not exist in the at least one communication layer prior to transmitting the plurality of packets. - View Dependent Claims (65, 66, 67, 68, 69, 70, 71)
-
-
72. A memory medium storing program instructions for generating packets for transmission of audiovisual information to a mobile device in a wireless manner, wherein the mobile device comprises a receiver implementing a plurality of communication layers, wherein the program instructions are executable to:
-
generate a first plurality of packets, wherein the first plurality of packets comprise audiovisual information; generate control information, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers in the receiver; generate a second plurality of packets, wherein the second plurality of packets comprise the control information; wherein the plurality of packets are configured to be transmitted to the mobile device in a wireless manner, wherein the plurality of packets comprise the first plurality of packets and the second plurality of packets; wherein the control information in the second plurality of packets is useable to configure the receiver in the mobile device by modifying operation of the at least one of the communication layers in the receiver to provide the additional functionality to the at least one of the communication layers in the receiver, wherein the additional functionality did not exist in the at least one of the communication layers prior to transmitting the plurality of packets. - View Dependent Claims (73)
-
-
74. A method for receiving data at a device, the method comprising:
-
receiving a plurality of packets at the device, the plurality of packets comprising a first plurality of packets comprising data and a second plurality of packets comprising control information, wherein the mobile device comprises a receiver implementing a plurality of communication layers, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers; configuring the receiver in the device based on the control information in the second plurality of packets, wherein said configuring the receiver comprises modifying operation of at least one communication layer in the receiver to provide the additional functionality to the at least one of the communication layers, wherein the additional functionality did not exist in the at least one of the communication layers prior to said receiving the plurality of packets; and processing the first plurality of packets comprising the data after said configuring, wherein said processing comprises the at least one communication layer performing the additional functionality. - View Dependent Claims (75, 76, 77, 78)
-
-
79. A method for transmitting data to a device, wherein the device comprises a receiver implementing a plurality of communication layers, the method comprising:
-
generating a first plurality of packets, wherein the first plurality of packets comprise the data; generating control information, wherein the control information comprises commands for providing additional functionality to at least one of the communication layers in the receiver; generating a second plurality of packets, wherein the second plurality of packets comprise the control information; transmitting the plurality of packets to the device, wherein the plurality of packets comprise the first plurality of packets and the second plurality of packets; wherein the control information in the second plurality of packets is useable to configure the receiver in the device by modifying operation of the at least one of the communication layers in the receiver to provide the additional functionality to the at least one of the communication layers of the receiver, wherein the additional functionality did not exist in the at least one of the communication layers prior to said transmitting the plurality of packets. - View Dependent Claims (80, 81, 82, 83)
-
Specification