×

Bi-level and full-color video combination for video communication

  • US 7,359,004 B2
  • Filed: 05/23/2003
  • Issued: 04/15/2008
  • Est. Priority Date: 05/23/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method to for video communication, the method comprising operations for:

  • estimating bandwidth conditions of a network to determine a suitable target bit rate at which to transmit bi-level and full-color video;

    transmitting bi-level or full-color video over the network at a transmission bit rate, the transmission bit rate being a function of the bandwidth conditions;

    periodically probing bandwidth capability of the network to identify similar, additional, or decreased bandwidth availability as compared to estimated bandwidth conditions, wherein periodically probing bandwidth capability of the network further comprises sending redundant data and bi-level video data across the network at the transmission bit rate;

    responsive to the probing operation, holding, decreasing, or increasing the transmission bit rate, the increasing and decreasing operations respectively adjusting the transmission bit rate towards an upper or lower bit rate indicated by the bandwidth conditions, wherein decreasing the transmission bit rate further comprises calculating the transmission bit rate for a next time interval i+1 as follows;


    Bai+1=min{Boi, (Boi+Bsi

    γ

    , Bmin},such that Bai+1 is the allowed bit rate for the next interval, Boi represents a mean data throughput in an immediately previous time interval, Bs is a redundant data bit rate of a previous probing operation, Bmin is the minimum allowed bit rate, and γ

    is a factor to adjust the transmission bit rate in view of potential error between estimated bandwidth and actual total available bandwidth; and

    switching from bi-level to full-color video transmission, or vice versa, as a function of when the transmission bit rate respectively reaches the upper bit rate or the lower bit rate.

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