Rate adaptive video transmission and synchronization system

Interactive video distribution systems – User-requested video program system – Video-on-demand

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C725S086000, C725S091000, C725S092000, C725S093000, C725S098000, C725S114000, C725S115000, C725S116000, C725S118000

Reexamination Certificate

active

07665113

ABSTRACT:
The present invention, in particular embodiments, is directed to methods, apparatuses and systems directed to rate adaptive video transmission. In a particular implementation, the present invention provides a video server that delivers video frames received from a video source in response to video frame requests transmitted by one or more video clients. In such a configuration, video clients essentially pull video frames of a video stream at a rate adapted to various attributes of the client and/or the client application consuming the video stream, such as bandwidth available to the client the video client application requirements, and the like. Additional embodiments also provide for novel video data compression techniques that use client pull mechanisms to achieve an adaptive video streaming mechanism. In one implementation, only lower levels of a multi-resolution or wavelet video stream are requested to optimally utilize system bandwidth. In combination with client frame pull, a temporally and spatially scalable multi-resolution image codec, that utilizes wavelet compression, is realized. In yet another implementation, a differencing codec is utilized for compression wherein successive predictive frames are dependent on a reference frame. In combination with client frame pull, the differencing codec is also temporally and spatially scalable. Furthermore, the present invention provides an efficient way to transmit video over wired and wireless networks, particularly mixed networks that contain both wired and wireless networks.

REFERENCES:
patent: 6091777 (2000-07-01), Guetz
patent: 6631240 (2003-10-01), Salesin
patent: 7016409 (2006-03-01), Unger
RFC 3550: RTP: A Transport Protocol for Real-Time Applications, (H. Schulzrinne), Jul. 2003, [online], [retrieved on May 23, 2007] Retrieved from the Network Working Group using Internet <URL: http://www.rfc-editor.org/rfc/rfc3550.txt>.
RFC 2435: RTP Payload Format for JPEG-compressed Video, (L. Berc), Oct. 1998, [online], [retrieved on May 23, 2007] Retrieved from the Network Working Group using Internet <URL: http://www.rfc-editor.org/rfc/rfc2435.txt>.
RFC 3984: RTP Payload Format for H.264 Video, (S. Wenger), Feb. 2005, [online], [retrieved on May 23, 2007] Retrieved from the Network Working Group using Internet <URL: http://www.rfc-editor.org/rfc/rfc3984.txt>.
RFC 3640: RTP Payload Format for Transport of MPEG-4 Elementary Streams, (J. Van Der Meer), Nov. 2003, [online], [retrieved on May 23, 2007] Retrieved from the Network Working Group using Internet <URL: http://www.rfc-editor.org/rfc/rfc3640.txt>.
RFC 2190: RTP Payload Format for H.263 Video Streams, (C. Zhu), Sep. 1997, [online], [retrieved on May 23, 2007] Retrieved from the Network Working Group using Internet <URL: http://www.rfc-editor.org/rfc/rfc2190.txt>.
Pyramid Methods in Image Processing, (E.H. Adelson), 1984, [online], [retrieved on May 24, 2007] Retrieved from the Scientific Digital Library using Internet <URL: http://citeseer.ist.psu.edu/cache/papers/cs/377/http:zSzzSzwww-bcs.mit.eduzSzpeoplezSzadelsonzSz.zSzpublicationszSzpostscriptzSzRCA84.pdf/adelson84pyramid.pdf>.
Wavelet-based Image Coding, (Geoffrey M. Davis), 1998, [online], [retrieved on May 24, 2007] Retrieved from the Scientific Digital Library using Internet <URL: http://citeseer.ist.psu.edu/cache/papers/cs/1817/http:zSzzSzwww.cs.dartmouth.eduzSz˜gdaviszSzpaperszSzaccsc.pdf/davis98waveletbased.pdf>.
Datagram Sockets, Feb. 28, 2007, [online], [retrieved on May 23, 2007] Retrieved from Wikipedia.com using Internet <URL: http://en.wikipedia.org/wiki/Datagram—Sockets>.
User Datagram Protocol, May 22, 2007, [online], [retrieved on May 23, 2007] Retrieved from Wikipedia.com using Internet <URL: http://en.wikipedia.org/wiki/User—Datagram—Protocol>.
Stream Socket, Mar. 18, 2007, [online], [retrieved on May 23, 2007] Retrieved from Wikipedia.com using Internet <URL: http://en.wikipedia.org/wiki/Stream—Sockets>.
Transmission Control Protocol, May 22, 2007, [online], [retrieved on May 23, 2007] Retrieved from Wikipedia.com using Internet <URL: http://en.wikipedia.org/wiki/Transmission—Control—Protocol>.
Multi-scale Image Transforms, 2003, (Jepson), [retrieved on May 24, 2007] Retrieved from University of Toronto using Internet <URL: ftp://ftp.cs.utoronto.ca/pub/jepson/teaching/vision/2503/imageTransforms.pdf>.
Internet Socket, May 22, 2007, [online], [retrieved on May 24, 2007] Retrieved from Wikipedia.com using Internet <URL: http://en.wikipedia.org/wiki/Internet—socket>.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Rate adaptive video transmission and synchronization system does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Rate adaptive video transmission and synchronization system, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Rate adaptive video transmission and synchronization system will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4182095

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.