Method and apparatus for prefetching internet resources...

Electrical computers and digital processing systems: multicomput – Computer-to-computer protocol implementing – Computer-to-computer data transfer regulating

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C709S219000, C709S223000, C707S793000, C707S793000

Reexamination Certificate

active

06993591

ABSTRACT:
A method and apparatus are disclosed for prefetching Internet resources based on the estimated round trip time of the resources. Whenever a user clicks on an embedded hyperlink, the prefetching strategy aims to ensure that the corresponding document has been prefetched or can be fetched very quickly from its origin server. Web access time as perceived by the user is reduced, while also minimizing the network, server and local resource overhead due to prefetching. The estimated round trip time is obtained or approximated for all referenced documents. The “round trip” time or access time of a resource is the time interval between the sending of the first byte of an HTTP request for the resource until the last byte of the server response has arrived at the requesting Web client. Documents with the longest access times are prefetched first and prefetching generally continues until the estimated round trip time falls below a predefined threshold. An HTTP HEAD request may be used to determine the estimated round trip time of a Web resource. The prefetching agent can be configured to prevent prefetching of those documents that are quickly fetchable, dynamically generated or non-HTTP based resources, or those documents whose size exceed a certain limit, to minimize the network, server and local resource overhead due to prefetching. The thresholds applied to the list of documents to be prefetched can be dynamically adjusted by the agent, based on changing network and server conditions.

REFERENCES:
patent: 5864863 (1999-01-01), Burrows
patent: 5918002 (1999-06-01), Klemets et al.
patent: 5918017 (1999-06-01), Attanasio et al.
patent: 5935210 (1999-08-01), Strak
patent: 5961603 (1999-10-01), Kunkel et al.
patent: 6006265 (1999-12-01), Rangan et al.
patent: 6012096 (2000-01-01), Link et al.
patent: 6021439 (2000-02-01), Turek et al.
patent: 6026452 (2000-02-01), Pitts
patent: 6029182 (2000-02-01), Nehab et al.
patent: 6067565 (2000-05-01), Horvitz
patent: 6078956 (2000-06-01), Bryant et al.
patent: 6115752 (2000-09-01), Chauhan
patent: 6119235 (2000-09-01), Vaid et al.
patent: 6122661 (2000-09-01), Stedman et al.
patent: 6134584 (2000-10-01), Chang et al.
patent: 6173318 (2001-01-01), Jackson et al.
patent: 6178449 (2001-01-01), Forman et al.
patent: 6182113 (2001-01-01), Narayanaswami
patent: 6182125 (2001-01-01), Borella et al.
patent: 6182133 (2001-01-01), Horvitz
patent: 6185619 (2001-02-01), Joffe et al.
patent: 6191782 (2001-02-01), Mori et al.
patent: 6216163 (2001-03-01), Bharali et al.
patent: 6233606 (2001-05-01), Dujari
patent: 6243761 (2001-06-01), Mogul et al.
patent: 6279001 (2001-08-01), DeBettencourt et al.
patent: 6314463 (2001-11-01), Abbott et al.
patent: 6324182 (2001-11-01), Burns et al.
patent: 6339750 (2002-01-01), Hoyer et al.
patent: 6385641 (2002-05-01), Jiang et al.
patent: 6405252 (2002-06-01), Gupta et al.
patent: 6411998 (2002-06-01), Bryant et al.
patent: 2001/0010059 (2001-07-01), Burman et al.
patent: 2001/0027485 (2001-10-01), Ogishi et al.
patent: 2002/0010761 (2002-01-01), Carneal et al.
patent: 2002/0052942 (2002-05-01), Swildens et al.
patent: 2002/0120727 (2002-08-01), Curley et al.
Venkata N. Padmanabhan and Jeffrey C. Mogul, Using Predictive Prefetching to Improve World Wide Web Latency, Proc. of ACM SIGCOMM '96, (Jul. 1996).
PeakJet 2000, downloaded from www.peak.com/techpeakjet2.html on Sep. 26, 1998.
Peter Scheuermann et al., A Case for Delay-Conscious Caching of Web Documents, Computer Networks and ISDN Systems, 29:997-1005 (1997).
Surf Express Deluxe, promotional brochure Connectix Corporation (Jun. 1998).
Stuart Wachsberg et al., Fast World-Wide Web Browsing Over Low-Bandwidth Links, downloaded from http://ccnga.uwaterloo.ca/-sbwachsb/paper.html on Apr. 21, 1997.
Zheng Wang and Jon Crowcraft, Prefetching in World Wide Web, Proc. of IEEE Global Internet 1996, 28-32 (1996).
WebEarly 98 downloaded from www.webearly.com/us/description.html on Sep. 26, 1998.
Web Latency Reduction: Related Research, downloaded on Apr. 21, 1997 (Feb. 1997).
Ken-ichi Chinen and Suguru Yamaguchi, An Interactive Prefetching Proxy Server for Improvement of WWW Latency, Proc. Inet 1997 (Jun. 1997).
Mark Crovella and Azer Bestavros, Self-Similarity in World Wide Web Traffic: Evidence and Possible Causes, Proc. of the ACM SIGMETRICS Int'l Conf. on Measurement and Modeling of Computer Systems, vol. 24, No. 1 of ACM SIGMETRICS Performance Evaluation Review, 160-69 (1996).
Carlos R. Cuhna and Carlos F.B. Jaccoud, Determining WWW User's Next Access and Its Application to Pre-fetching, 2d IEEE Symp. on Computers and Communications (1997).
Steven D. Gribble and Eric A. Brewer, System Design Issues for Internet for Internet Middleware Services: Deductions from a Large Client Trace, USENIX Symp. on Internet Technologies and Systems Proc., 207-18 (Dec. 1997).
Kiss Software, downloaded from http://208.197.91.89/html/speedsurfer—product—page.html on Sep. 26, 1998.
Will E. Leland et al., On the Self-Similar Nature of Ethernet Traffic, IEEE/ACM Transactions on Networking, 2:1-15 (1994).
Tong Sau Loon and Vaduvur Bharghavan, Alleviating the Latency and Bandwidth Problems in WWW Browsing, USENIX Symp. on Internet Technologies and Systems Proc., 219-30 (Dec. 1997).
NetAccelerator 2.0 downloaded from www.imisoft.com
etaccelerator on Sep. 26, 1998.

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

Method and apparatus for prefetching internet resources... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for prefetching internet resources..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for prefetching internet resources... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3536521

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