Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data streaming
Reexamination Certificate
2011-06-14
2011-06-14
Cheng, Joe H. (Department: 2468)
Electrical computers and digital processing systems: multicomput
Computer-to-computer protocol implementing
Computer-to-computer data streaming
C709S230000, C709S232000, C709S233000, C709S234000, C725S094000, C725S095000, C725S114000, C725S115000, C725S116000, C725S117000
Reexamination Certificate
active
07962637
ABSTRACT:
A method and apparatus for the dynamic adjustments of video streams sent from a server to a client is provided. Using both short term and long term thinning mechanisms, the server reduces its data transfer rate when bandwidth is reduced and increases its data transfer rate when bandwidth is available. In the short term mechanism, the server will dynamically adjust the transmission rate of the video or the quality of the video based on parameters returned by the client. These parameters include currently-buffered data-size, buffered-data duration, and packet loss rate. In the long term mechanism, the server will adjust the current maximum quality level allowed depending upon the round trip times of data packets transmitted. This invention decreases client rebuffering and packet loss and increases the efficiency of available bandwidth.
REFERENCES:
patent: 5870557 (1999-02-01), Bellovin et al.
patent: 5963202 (1999-10-01), Polish
patent: 6044396 (2000-03-01), Adams
patent: 6124878 (2000-09-01), Adams et al.
patent: 6175871 (2001-01-01), Schuster et al.
patent: 6292834 (2001-09-01), Ravi et al.
patent: 6789123 (2004-09-01), Li et al.
patent: 7054911 (2006-05-01), Lango et al.
patent: 7076544 (2006-07-01), Katz et al.
patent: 7346007 (2008-03-01), Curcio et al.
patent: 2002/0105951 (2002-08-01), Hannuksela et al.
patent: 2002/0194609 (2002-12-01), Tran
patent: 2004/0066742 (2004-04-01), Varsa et al.
patent: 2004/0257991 (2004-12-01), Sterne et al.
patent: 2004/0267956 (2004-12-01), Leon et al.
patent: 2008/0022005 (2008-01-01), Wu et al.
patent: 2008/0089239 (2008-04-01), Todd et al.
N. Cranley et al “Adaptive Quality of Service for Streamed MPEG-4 over the Internet” (5 pgs).
N. Cranley et al “Perceptual Quality Adaptation (PQA) Algorithm for 3GP and Multi-Tracked MPEG-4 Content Over Wireless IP Networks” (6 pgs).
Muntean, et al, “A New Adaptive Multimedia Streaming System for All-IP Multi-Service Networks” IEEE Transactions on Broadcasting, Manuscript received Dec. 13, 2002, pp. 1-10.
Schulzrinne et al, “RTP: A Transport Protocol for Real-Time Applications”, RFC 3550, Jul. 2003, http://www.faqs.org/rfc3550.html.
3rdGeneration Partnership Project; Technical Specification Group Services and System Aspects; Transparent end-to-end Packet-switched Streaming Service (PSS); Protocols and codecs (Release 6), http://3gpp.org/ftp/Specs/archive/26—series/26.234/26234-690.zip. 3GPP Organisational Partner, 2006, pp. 1-128.
Murata John K.
Su George P.
Apple Computer Inc.
Chang Kai J
Cheng Joe H.
Hickman Palermo & Truong & Becker LLP
LandOfFree
Dynamic adjustments of video streams does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Dynamic adjustments of video streams, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dynamic adjustments of video streams will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2735272