×

Adaptive bit rate for data transmission

  • US 8,904,027 B2
  • Filed: 06/30/2010
  • Issued: 12/02/2014
  • Est. Priority Date: 06/30/2010
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically adjusting a bit rate at which data to be transferred over a network to a client is encoded, the method comprising:

  • determining a first value reflective of a plurality of bit rates at which data was previously requested to be transferred to the client, the first value being determined at least based in part on one or more prior bit rate requests made by the client;

    determining a network congestion of the network;

    determining a second value reflective of a bit rate suitable given the network congestion;

    determining a third value based on the first and second values;

    requesting adjustment of the bit rate to approximately the third value;

    determining the third value according to the following equation;


    third value=first value*α

    +second value*β

    wherein 0<

    α

    <

    1, and β

    =1−

    α

    ; and

    determining the first value according to the plurality of bit rates where at least portion of the plurality of bit rates correspond with bit rates specified in prior bit rate requests that were not correspondingly used to transfer data to the client.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×