×

Multi-level congestion control for large scale video conferences

  • US 20080091838A1
  • Filed: 10/12/2006
  • Published: 04/17/2008
  • Est. Priority Date: 10/12/2006
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for streaming data to a client, the method comprising a plurality of operations comprising:

  • transmitting a data stream over a computer network for receipt by a client, the data stream being selected from a plurality of data streams, each of the plurality of data streams having a different bitrate;

    the data stream being transmitted in the form of a series of data packets;

    transmitting a pair of timing packets for receipt by a client, the timing packets comprising a first packet and a second packet, the second packet being transmitted after the first packet with a known delay;

    receiving a plurality of reporting packets, the reporting packets each including a At value representative of the length of time that elapsed between a time of receipt of the first packet and a time of receipt of the second packet of a corresponding pair of timing packets;

    determining that additional bandwidth is available when the Δ

    t values decrease over time; and

    selecting a new data stream for receipt by the client when the additional bandwidth is determined to be available, the new data stream having a higher bitrate than the data stream.

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