The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jun. 14, 2005
Filed:
Jan. 30, 2003
Bruce L. Carneal, Del Mar, CA (US);
Jeremy Guralnick, Encinitas, CA (US);
Ram A. Fish, San Diego, CA (US);
Bruce L. Carneal, Del Mar, CA (US);
Jeremy Guralnick, Encinitas, CA (US);
Ram A. Fish, San Diego, CA (US);
Tachyon, Inc., San Diego, CA (US);
Abstract
An satellite-based internet access includes uses a distributed proxy server that reduces a delay associated with the retrieval of inline objects of web pages. The distributed proxy server includes a first component which runs on the browser side of the satellite link and communicates with web browsers, and a second component which runs on an Internet side of the satellite link and communicates with web servers. When a web page is requested over the satellite link, the second component determines whether the parent file includes any references to inline objects, and prefetches each such inline object. The prefetched objects are transmitted over the satellite link to the first component, which in-turn stores the prefetched objects in a cache and provides the prefetched objects to the requesting web browser. The first component may also block browser requests for prefetched inline objects from unnecessarily being transmitted over the satellite link.