Back to results
US 11,843,895 B2Granted
Parallel scheduling of multilayered media
AssigneeCable Television Laboratories, Inc.
InventorBelal Hamzeh
Life of this patent
Estimating the term…
Abstract
Multi-link transportation of media, video and other data of the type having multiple layers, streams and/or encodings is contemplated. The multi-link transportation may be facilitated with a scheduler configured to schedule the various layers, streams, encodings, etc. for transportation over selectable communication links, such as based on reliability, capacity and/or other operating characteristics.
Claims12
A method for facilitating transport of first data to a client over a plurality of links when the first data is encoded according to a plurality of encodings, the method comprising:
- identifying the first data to be encoded according to at least a first encoding and a second encoding of the plurality of encodings;
- identifying at least a first link of the plurality of links to be available for transporting the first encoding to the client and a second link of the plurality of links to be available for transporting the second encoding to the client;
- determining first parameters for the first link and second parameters for the second link, the first and second parameters respectively representing characteristics associated with transport of the first data over the corresponding first and second links;
- communicating information derived from the first and second parameters to the client to facilitate the client accessing the first data when transported over the first and second links;
- deriving from the first and second parameters a first network characteristic of the first link to be less sufficient than a second network characteristic of the second link;
- selecting an order for transmission of the first and second encodings from a server as a function of the first and second parameters;
- adding synchronization data to one of the first encoding and the second encoding to compensate for the first network characteristic being less sufficient than the second network characteristic, including determining an amount and/or frequency of the synchronization data to be proportional to a difference between the first network characteristic and the second network characteristic to achieve a desired use of the first data by the client;
- and
- including as at least part of the information detail sufficient for apprising the client of the synchronization data.
6 more elements
Dependencies are inferred from the claim text.