Please download the dossier by clicking on the dossier button x
×

Edge optimized transrating system

  • US 9,516,375 B2
  • Filed: 12/02/2009
  • Issued: 12/06/2016
  • Est. Priority Date: 12/02/2008
  • Status: Active Grant
First Claim
Patent Images

1. A system for bandwidth management of an input data stream having end-user content, the system comprising:

  • a multirating device comprising;

    a transrater operative to transrate the input data stream into a plurality of transrated data streams in a single program transport stream (SPTS), with each of the plurality of transrated data streams having different bit rates and different video qualities depending on the different bit rates, each of the plurality of transrated data stream having a bit rate equal to or lower than the input data stream; and

    a metadata generator, operative to generate metadata which includes data structure and parameter information about the transrated data streams in the SPTS,wherein each transrated data stream in the SPTS with a lower quality than the input data stream is configured to have a bit rate lower than the input data stream; and

    a plurality of demultirating devices coupled to the multirating device via a network, each demultirating device comprising;

    a receiver configured to receive the SPTS from the multirating device;

    a selector, configured to receive the metadata about the received SPTS and an available bandwidth of at least one of a plurality of different end-user links, and to select, for one of the different end-user links, one of the plurality of transrated data streams from the received SPTS based on the metadata about the received SPTS and the available bandwidth of the one of the different end-user links; and

    a sequencer for concatenating a segment of the selected one of the plurality of transrated data streams from the received SPTS to a segment of a previously-selected data stream from the said SPTS, to form a unicast data stream for sending to the selected one of the different end-user links,wherein each demultirating device is configured to generate multiple different unicast data streams for sending to the different end-user links, wherein each of the multiple unicast data streams is generated to suit the available bandwidth for a corresponding one of the different end-user links.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×