Transmission of multimedia streams to mobile devices with cross stream association
First Claim
1. A method for broadcasting audiovisual information to mobile and stationary devices in a wireless manner, the method comprising:
- generating a first plurality of packets, wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by the stationary devices;
generating a second plurality of packets, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information;
generating control information, wherein the control information comprises commands for associating the first error correction coding information with at least a portion of the first audiovisual information;
transmitting packets to the mobile and stationary devices in a wireless manner, wherein the packets comprise the first plurality of packets, the second plurality of packets, and the control information;
wherein the control information informs the mobile devices of the association of the first error correction coding information with the at least a portion of the first audiovisual information, wherein the first error correction coding information is useable by the mobile devices;
wherein the second plurality of packets and the control information are not used by the stationary devices.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for wirelessly transmitting audiovisual information. A first plurality of packets including audiovisual information may be generated. A second plurality of packets including error correction coding information for the audiovisual information may be generated. Control information for associating the error correction coding information with the audiovisual information may be generated, and a third plurality of packets including the control information may also be generated. The plurality of packets, including the first, second, and third pluralities of packets, may be transmitted to a mobile device in a wireless manner. The control information may inform the mobile device of the association of the first error correction coding information with the audiovisual information.
36 Citations
63 Claims
-
1. A method for broadcasting audiovisual information to mobile and stationary devices in a wireless manner, the method comprising:
-
generating a first plurality of packets, wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by the stationary devices; generating a second plurality of packets, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information; generating control information, wherein the control information comprises commands for associating the first error correction coding information with at least a portion of the first audiovisual information; transmitting packets to the mobile and stationary devices in a wireless manner, wherein the packets comprise the first plurality of packets, the second plurality of packets, and the control information; wherein the control information informs the mobile devices of the association of the first error correction coding information with the at least a portion of the first audiovisual information, wherein the first error correction coding information is useable by the mobile devices; wherein the second plurality of packets and the control information are not used by the stationary devices. - 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 system for broadcasting audiovisual information to mobile and stationary devices in a wireless manner, the system comprising:
-
memory for storing first audiovisual information; transmit logic coupled to the memory and configured to; generate a first plurality of packets, wherein the first plurality of packets comprise the first audiovisual information, wherein the first plurality of packets is usable by the stationary devices; generate a second plurality of packets, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information; and generate control information, wherein the control information comprises commands for associating the first error correction coding information with at least a portion of the first audiovisual information; and a transmitter coupled to the transmit logic for transmitting a plurality of packets to the mobile and stationary devices in a wireless manner, wherein the plurality of packets comprise the first plurality of packets, the second plurality of packets, and the control information; wherein the control information informs the mobile devices of the association of the first error correction coding information with the at least a portion of the first audiovisual information, wherein the first error correction coding information is useable by the mobile devices; wherein the second plurality of packets and the control information are not used by the stationary devices.
-
-
23. A system for generating packetized audiovisual information for broadcasting to a mobile and stationary devices in a wireless manner, the system comprising:
-
an input for receiving first audiovisual information; transmit logic configured to; generate a first plurality of packets, wherein the first plurality of packets comprise the first audiovisual information, wherein the first plurality of packets is usable by the stationary devices; generate a second plurality of packets, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information; and generate control information, wherein the control information comprises commands for associating the first error correction coding information with at least a portion of the first audiovisual information; and wherein the plurality of packets are configured to be transmitted to the mobile and stationary devices in a wireless manner, wherein the plurality of packets comprise the first plurality of packets, the second plurality of packets, and the control information; wherein the control information is configured to inform the mobile devices of the association of the first error correction coding information with the at least a portion of the first audiovisual information, wherein the first error correction coding information is useable by the mobile devices; wherein the second plurality of packets and the control information are not used by the stationary devices. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer readable non-transitory memory medium storing program instructions for generating packets for broadcasting of audiovisual information to a mobile and stationary devices in a wireless manner, wherein the program instructions are executable to:
-
generate a first plurality of packets, wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by the stationary devices; generate a second plurality of packets, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information; generate control information, wherein the control information comprises commands for associating the first error correction coding information with at least a portion of the first audiovisual information; and wherein the plurality of packets are configured to be transmitted to the mobile and stationary devices in a wireless manner, wherein the plurality of packets comprise the first plurality of packets, the second plurality of packets, and the control information; wherein the control information informs the mobile devices of the association of the first error correction coding information with the at least a portion of the first audiovisual information, wherein the first error correction coding information is useable by the mobile devices; wherein the second plurality of packets and the control information are not used by the stationary devices.
-
-
32. A method for receiving and presenting audiovisual information at a mobile device, the method comprising:
-
receiving a plurality of packets in a wireless manner, wherein the plurality of packets comprise at least a first plurality of packets and a second plurality of packets; wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by stationary devices; wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information; wherein the plurality of packets also comprise control information, wherein the control information comprises commands for associating the first error correction coding information with at least a first portion of the first audiovisual information; wherein the second plurality of packets and the control information are not used by stationary devices; associating the first error correction coding information with the at least a portion of the first audiovisual information based on the control information; processing the first audiovisual information to produce audiovisual information for presentation, wherein said processing the first audiovisual information includes processing the first error correction coding information associated with the at least a portion of the first audiovisual information; presenting the audiovisual information for presentation on the mobile device. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
53. A mobile device for receiving and presenting audiovisual information, 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 at least a first plurality of packets and a second plurality of packets, wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by stationary devices, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information, wherein the plurality of packets also comprise control information, wherein the control information comprises commands for associating the first error correction coding information with at least a portion of the first audiovisual information, wherein the second plurality of packets and the control information are not used by stationary devices; a display and one or more speakers; and receiver logic coupled to the antenna, the display, and the one or more speakers, wherein the receiver logic is configured to; associate the first error correction coding information with the at least a portion of the first audiovisual information based on the control information; process the first audiovisual information to produce audiovisual information for presentation, wherein said processing the first audiovisual information includes processing the first error correction coding information associated with the at least a portion of the first audiovisual information; present the audiovisual information for presentation on one or more of the display or the one or more speakers.
-
-
54. A system for receiving and processing audiovisual information, the system comprising:
-
an input for receiving a plurality of packets, wherein the plurality of packets were transmitted in a wireless manner, wherein the plurality of packets comprise at least a first plurality of packets and a second plurality of packets, wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by stationary devices, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information, wherein the plurality of packets also comprise control information, wherein the control information comprises commands for associating the first error correction coding information with at least a first portion of the first audiovisual information, wherein the second plurality of packets and the control information are not used by stationary devices; receiver logic coupled to the input, wherein the receiver logic is configured to; associate the first error correction coding information with the at least a portion of the first audiovisual information based on the control information; and process the first audiovisual information, wherein said processing the first audiovisual information includes processing the first error correction coding information associated with the at least a portion of the first audiovisual information; wherein the processed audiovisual information is configured to be presented on a display and one or more speakers. - View Dependent Claims (55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A computer readable non-transitory memory medium storing program instructions for receiving and presenting audiovisual information at a mobile device, wherein the program instructions are executable to:
-
receive a plurality of packets at the mobile device in a wireless manner, the plurality of packets comprising at least a first plurality of packets and a second plurality of packets, wherein the first plurality of packets comprise first audiovisual information, wherein the first plurality of packets is usable by stationary devices, wherein the second plurality of packets comprise first error correction coding information for the first audiovisual information, wherein the plurality of packets also comprise control information, wherein the control information comprises commands for associating the first error correction coding information with at least a first portion of the first audiovisual information, wherein the second plurality of packets and the control information are not used by the stationary devices; associate the first error correction coding information with the at least a portion of the first audiovisual information based on the control information; process the first audiovisual information to produce audiovisual information for presentation, wherein said processing the first audiovisual information includes processing the first error correction coding information associated with the at least a portion of the first audiovisual information; present the audiovisual information for presentation on one or more of a display or one or more speakers.
-
Specification