Electrical computers and digital processing systems: multicomput – Distributed data processing – Client/server
Reexamination Certificate
2003-10-01
2008-07-29
Lazaro, David (Department: 2155)
Electrical computers and digital processing systems: multicomput
Distributed data processing
Client/server
C709S217000, C709S231000, C714S018000, C714S748000
Reexamination Certificate
active
07406497
ABSTRACT:
A proxy apparatus and method for streaming media information via at least one network and for building-up a good quality version of the media information. When a user device communicates with the proxy apparatus using a particular bandwidth and requests that media information be provided from a media server, the proxy apparatus first determines if a version of the media information encoded for the user device's connection bandwidth has been stored in the proxy apparatus. If a version of the media information encoded for the user device's bandwidth is not available from the proxy apparatus, the proxy apparatus sends a request to a media server for the media information. Once the media server receives the request, the media server begins to stream a copy of the media information encoded for the user device's bandwidth to the user device via the network and proxy device. If a version of the media information for the bandwidth is not available from the media server, the version for the largest bandwidth that does not exceed the bandwidth of the user device connection, is streamed to the user device. If the version of the media information has missing packets, the proxy device sends retransmission requests to the media server to obtain the missing packets, thereby building-up a good quality version of the media information.
REFERENCES:
patent: 4912703 (1990-03-01), Sumida
patent: 5724355 (1998-03-01), Bruno
patent: 5826198 (1998-10-01), Bergins et al.
patent: 5842040 (1998-11-01), Hughes
patent: 5918002 (1999-06-01), Klemets
patent: 5918013 (1999-06-01), Mighdoll
patent: 5953506 (1999-09-01), Kalra
patent: 6003087 (1999-12-01), Housel, III
patent: 6031818 (2000-02-01), Lo et al.
patent: 6112228 (2000-08-01), Earl
patent: 6134583 (2000-10-01), Herriot
patent: 6138162 (2000-10-01), Pistriotto
patent: 6151632 (2000-11-01), Chaddha
patent: 6173318 (2001-01-01), Jackson
patent: 6185625 (2001-02-01), Tso et al.
patent: 6216157 (2001-04-01), Vishwanath
patent: 6219704 (2001-04-01), Kim
patent: 6230296 (2001-05-01), Hanko
patent: 6240447 (2001-05-01), Banga
patent: 6243761 (2001-06-01), Mogul
patent: 6247050 (2001-06-01), Tso
patent: 6275471 (2001-08-01), Bushmitch et al.
patent: 6377972 (2002-04-01), Guo et al.
patent: 6434623 (2002-08-01), Sasaki
patent: 6463509 (2002-10-01), Teoman et al.
patent: 6484212 (2002-11-01), Markowitz et al.
patent: 6651103 (2003-11-01), Markowitz et al.
Luotonen, “Web Proxy Servers”, Jan. 1, 1998, 8 page(s), Prentice Hall, US.
Thomas, “IPng and the TCP/IP Protocols”, Jan. 1, 1996, 18 page(s), Wiley Computer Publishing, US.
Tittle, “World Wide Web Programming with HTML & CGI”, Nov. 1, 1995, 4 page(s), IDG Books Worldwide, Inc., US.
Markowitz Robert Edward
O'Neil Joseph Thomas
Rosen Kenneth H.
Stantebeck Peter H.
AT&T Corporation
Haynes Michael N.
Jensen Dale R.
Lazaro David
Michael Haynes PLC
LandOfFree
Proxy apparatus and method for streaming media information... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Proxy apparatus and method for streaming media information..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Proxy apparatus and method for streaming media information... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3967856