Branch device bandwidth management for video streams
AssigneeSynaptics Incorporated
InventorsBradley C. Malemezian, Prashant Shamarao, Jeffrey A. Lukanc, Jifeng Liu, Xuexin Liu
Life of this patent
Estimating the term…
Abstract
Bandwidth management includes receiving, by a branch device, a requested display identification data structure from a display device. The branch device modifies the requested display identification data structure based on a total bandwidth through a constricted port on the branch device to obtain a modified display identification data structure. The branch device transmits the modified display identification data structure to a source device.
Claims18
A branch device for bandwidth management, the branch device comprising:
- a source device port;
- a first display device port;
- processing circuitry coupled to the source device port and the display device port, the processing circuitry configured to:
- receive, via the first display device port, a first requested display identification data structure from a first display device,
- modify the first requested display identification data structure based on a total bandwidth through a constricted port on the branch device to obtain a modified display identification data structure, and
- transmit the modified display identification data structure to the source device via the source device port;
- and
- a video stream processing architecture coupled to the source device port and the first display device port, the video stream processing architecture configured to:
- receive, via the source device port, an original video stream,
- wherein the original video stream is modified, as defined by the modified display identification structure, in comparison to a requested video stream as defined by the first requested display identification data structure,
- modify the original video stream to create the requested video stream matching the first requested display identification data structure, and
- transmit the requested video stream via the first display device port.
A method for bandwidth management, the method comprising:
- receiving, by a branch device, a first requested display identification data structure from a first display device;
- modifying, by the branch device, the first requested display identification data structure based on a total bandwidth through a constricted port on the branch device to obtain a modified display identification data structure;
- transmitting, by the branch device, the modified display identification data structure to a source device;
- receiving, via the source device port, an original video stream,
- wherein the original video stream is modified, as defined by the modified display identification structure, in comparison to a requested video stream as defined by the first requested display identification data structure;
- modifying the original video stream to create the requested video stream matching the first requested display identification data structure;
- and
- transmitting the requested video stream via the first display device port.
A video stream processing architecture coupled to a source device port and a display device port, the video stream processing architecture comprising circuitry for:
- receiving, via the source device port from a source device, an original video stream,
- wherein the original video stream is modified, as defined by a modified display identification structure, in comparison to a requested video stream as defined by a requested display identification data structure, and
- wherein the modified display identification structure is obtained by modifying the requested display identification data structure received from a display device via the display device port,
- wherein the modified display identification structure is transmitted to the source device via the source device port,
- modifying the original video stream to create the requested video stream matching the requested display identification data structure;
- and
- transmitting the requested video stream via the display device port to the display device.
Dependencies are inferred from the claim text.