IP Library Granted Patent US 10,601,445
Granted Patent B2
US 10,601,445 · App. 15/953,666 · Granted Mar 24, 2020

Wireless transport framework with uncoded transport tunneling

Inventors: Kevin A. Shelby (Austin, TX); Peter J. Nysen (San Jose, CA); Michael B. Doerr (Dripping Springs, TX)
Assignee: Coherent Logix, Incorporated
H03M13/05H03M13/29H03M13/2906H03M13/2909H03M13/2957H03M13/6583H04H20/95H04H60/07H04L65/4076H04N21/2381H04N21/2383H04N21/41407H04N21/4381H04N21/4382H04N21/6131H04N21/6437H03M13/1102H03M13/2732H03M13/2936
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,601,445
App. No.
15/953,666
Granted
Mar 24, 2020
Kind
B2
Abstract

Wireless transport of multiple service versions of a transport framework. First and second information may be processed for transmission, respectively, according to first and second service versions of a transport framework. The first and second information may be encoded using a first type of error correction coding; after processing, the processed first information may include error correction coding according to the first type of error correction coding, while the processed second information may remain uncoded according to the first type of error correction coding. Control information may be generated indicating that the second information remains uncoded according to the first type of error correction coding, which may signal to receivers that the second information is processed according to the second service version of the transport framework. Packets including the processed first information, the processed second information, and the control information may be generated and transmitted in a wireless manner.

Claims (110)

1. A method for transmitting an audiovisual stream to a mobile device in a wireless manner, wherein the mobile device comprises a receiver implementing a physical layer, the method comprising:

generating a first plurality of packets, wherein the first plurality of packets comprises audiovisual information;

generating control information, wherein the control information comprises commands for modifying operation of the physical layer by the receiver, wherein said modified operation comprises modifying the processing of audiovisual information by the receiver in the physical layer;

modulating the control information using a pseudorandom sequence to obtain encoded control information, wherein the pseudorandom sequence is known by the mobile device;

generating a second plurality of packets, wherein the second plurality of packets comprises the encoded control information;

transmitting the plurality of packets to the mobile device in a wireless manner, wherein the plurality of packets comprises the first plurality of packets and the second plurality of packets.

2. The method of claim 1 , wherein said transmitting is performed by a transmit system, the method further comprising:

receiving an instruction to modify operation of the transmit system;

modifying operation of the transmit system based on the instruction;

wherein said generating the control information comprises:

determining at least one first modification to the physical layer in the receiver based on the instruction;

generating one or more commands configured to make the at least one first modification to the physical layer in the receiver.

3. The method of claim 2 ,

wherein said generating the control information further comprises:

examining current parameters of the physical layer;

determining at least one modification to at least one second communication layer in the receiver based on said examining; and

generating one or more commands configured to make the at least one modification to the at least one second communication layer in the receiver.

4. The method of claim 2 ,

wherein said generating the control information further comprises:

examining current parameters of the physical layer;

determining at least one second modification to the physical layer in the receiver based on said examining; and

generating one or more commands configured to make the at least one second modification to the physical layer in the receiver.

5. The method of claim 1 ,

wherein said transmitting comprises transmitting the plurality of packets to the mobile device over a wireless communication medium;

the method further comprising:

determining channel conditions of the wireless communication medium;

determining at least one first modification to the physical layer based on the channel conditions of the wireless communication medium;

wherein said generating control information comprises generating one or more commands configured to make the at least one first modification to the physical layer in the receiver.

6. The method of claim 5 ,

wherein said generating the control information further comprises:

examining current parameters of a plurality of communication layers;

determining at least one modification to at least one second communication layer in the receiver based on said examining; and

generating one or more commands configured to make the at least one modification to the at least one second communication layer in the receiver.

7. The method of claim 5 ,

wherein said generating the control information further comprises:

examining current parameters of a plurality of communication layers;

determining at least one second modification to the physical layer in the receiver based on said examining; and

generating one or more commands configured to make the at least one second modification to the physical layer in the receiver.

8. The method of claim 1 , wherein the control information further comprises commands for modifying one or more parameters in one or more of:

a presentation layer in the mobile device; and

a management layer in the mobile device.

9. The method of claim 1 , wherein the control information further comprises at least one command for changing one or more of:

a codec type used by the mobile device;

a transport configuration of packets received by the mobile device;

signaling used in packets received by the mobile device;

an announcement used in packets received by the mobile device;

an amount of forward error correction applied to received packets;

an encoding scheme used by the mobile device; and

a modulation scheme used by the mobile device.

10. The method of claim 1 ,

wherein said transmitting the plurality of packets comprises:

transmitting the first plurality of packets comprising the audiovisual information; and

transmitting the second plurality of packets comprising the control information;

wherein the audiovisual information comprises audiovisual information meant for stationary devices, wherein the first plurality of packets comprise additional error correction intended to improve mobile reception of the audiovisual information meant for stationary devices.

11. A transmission system for transmitting audiovisual information to a mobile device, wherein the mobile device comprises a receiver implementing a physical layer, the transmission system comprising:

transmit logic configured to:

generate a first plurality of packets, wherein the first plurality of packets comprises audiovisual information;

generate control information, wherein the control information comprises commands for modifying operation of the physical layer by the receiver, wherein said modified operation comprises modifying the processing of audiovisual information by the receiver in the physical layer;

modulate the control information using a pseudorandom sequence to obtain encoded control information, wherein the pseudorandom sequence is known by the mobile device; and

generate a second plurality of packets, wherein the second plurality of packets comprises the encoded control information; and

a transmitter coupled to the transmit logic and configured to:

transmit the plurality of packets to the mobile device in a wireless manner, wherein the plurality of packets comprises the first plurality of packets and the second plurality of packets.

12. The transmission system of claim 11 ,

wherein the transmission system is configured to receive an instruction to modify operation of the transmission system and modify operation of the transmission system based on the instruction;

wherein, in generating the control information, the transmit logic is configured to:

determine at least one first modification to the physical layer in the receiver based on the instruction; and

generate one or more commands configured to make the at least one first modification to the physical layer in the receiver.

13. The transmission system of claim 11 ,

wherein, in generating the control information, the transmit logic is configured to:

examine current parameters of a plurality of communication layers;

determine at least one modification to at least one second communication layer in the receiver based on said examining; and

generate one or more commands configured to make the at least one modification to the at least one second communication layer in the receiver.

14. The transmission system of claim 11 ,

wherein the transmitter is configured to transmit the plurality of packets to the mobile device over a wireless communication medium;

wherein the transmit logic is further configured to:

determine channel conditions of the wireless communication medium; and

determine at least one first modification to the physical layer based on the channel conditions of the wireless communication medium;

wherein, in generating the control information, the transmit logic is configured to generate one or more commands configured to make the at least one first modification to the physical layer in the receiver.

15. The transmission system of claim 11 ,

wherein in transmitting the plurality of packets, the transmitter is configured to:

transmit the first plurality of packets comprising the audiovisual information; and

transmit the second plurality of packets comprising the control information;

wherein the audiovisual information comprises audiovisual information meant for stationary devices, wherein the first plurality of packets comprise additional error correction intended to improve mobile reception of the audiovisual information meant for stationary devices.

16. 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 physical layer, wherein the program instructions are executable to cause a transmission system to:

generate a first plurality of packets, wherein the first plurality of packets comprises audiovisual information;

generate control information, wherein the control information comprises commands for modifying operation of the physical layer by the receiver, wherein said modified operation comprises modifying the processing of audiovisual information by the receiver in the physical layer;

modulate the control information using a pseudorandom sequence to obtain encoded control information, wherein the pseudorandom sequence is known by the mobile device;

generate a second plurality of packets, wherein the second plurality of packets comprises the encoded control information; and

transmit the plurality of packets to the mobile device in a wireless manner, wherein the plurality of packets comprises the first plurality of packets and the second plurality of packets.

17. The memory medium of claim 16 ,

wherein the program instructions are further executable to cause the transmission system to receive an instruction to modify operation of the transmission system and modify operation of the transmission system based on the instruction;

wherein, in generating the control information, the program instructions are further executable to cause the transmission system to:

determine at least one first modification to the physical layer in the receiver based on the instruction; and

generate one or more commands configured to make the at least one first modification to the physical layer in the receiver.

18. The memory medium of claim 16 ,

wherein, in generating the control information, the program instructions are further executable to cause the transmission system to:

examine current parameters of a plurality of communication layers;

determine at least one modification to at least one second communication layer in the receiver based on said examining; and

generate one or more commands configured to make the at least one modification to the at least one second communication layer in the receiver.

19. The memory medium of claim 16 ,

wherein the program instructions are further executable to cause the transmission system to transmit the plurality of packets to the mobile device over a wireless communication medium; and

wherein the program instructions are further executable to cause the transmission system to:

determine channel conditions of the wireless communication medium; and

determine at least one first modification to the physical layer based on the channel conditions of the wireless communication medium;

wherein, in generating the control information, the program instructions are further executable to cause the transmission system to generate one or more commands configured to make the at least one first modification to the physical layer in the receiver.

20. The memory medium of claim 16 ,

wherein, in transmitting the plurality of packets, the program instructions are further executable to cause the transmission system to:

transmit the first plurality of packets comprising the audiovisual information; and

transmit the second plurality of packets comprising the control information;

wherein the audiovisual information comprises audiovisual information meant for stationary devices, wherein the first plurality of packets comprise additional error correction intended to improve mobile reception of the audiovisual information meant for stationary devices.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2025
From: PACIFIC CAP ACQUISITION FUND, LLC
To: HYPERX HOLDINGS LLC
Reel/Frame 072342/0090 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 6, 2025
From: COHERENT LOGIX, INC.
To: PACIFIC CAP ACQUISITION FUND, LLC
Reel/Frame 072370/0394 →
SECURITY INTEREST Recorded Apr 11, 2024
From: COHERENT LOGIX, INCORPORATED
To: ACP POST OAK CREDIT I LLC
Reel/Frame 067097/0363 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 16, 2018
From: SHELBY, KEVIN A.; NYSEN, PETER J.; DOERR, MICHAEL B.
To: COHERENT LOGIX, INCORPORATED
Reel/Frame 045549/0607 →
Continuity (8)
Continuation 13707172 · Dec 6, 2012
Continuation 12474595 · May 29, 2009
Continuation In Part 12167708 · Jul 3, 2008
Provisional Application 60948185 · Jul 5, 2007
Provisional Application 60958585 · Jul 5, 2007
Provisional Application 60999039 · Oct 14, 2007
Provisional Application 61130344 · May 31, 2008
Related Publication 20180234111A1 · Aug 16, 2018