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. 21, 2005
Filed:
May. 11, 2001
Gaurav Banga, Houston, TX (US);
Frederick Douglis, Somerset, NJ (US);
Hosagrahar Visvesvaraya Jagadish, Berkeley Heights, NJ (US);
Michael Rabinovich, Gillette, NJ (US);
Kiem Phong Vo, Berkeley Heights, NJ (US);
Gaurav Banga, Houston, TX (US);
Frederick Douglis, Somerset, NJ (US);
Hosagrahar Visvesvaraya Jagadish, Berkeley Heights, NJ (US);
Michael Rabinovich, Gillette, NJ (US);
Kiem Phong Vo, Berkeley Heights, NJ (US);
AT&T Corp., New York, NY (US);
Abstract
The apparent speed of a connection between a browser at a user station and a proxy or gateway on a network such as the Internet is increased by providing a local proxy at the user station which interacts with a remote proxy. While the remote proxy is retrieving a newly requested World Wide Web page, for example, from the appropriate content provider, it may also be sending to the local proxy a stale cached version of that page. When the new version of the page is finally retrieved, the remote proxy determines the differences between the new version and the stale version, and, assuming the differences do not exceed the new page in size, sends the differences to the local proxy which then reconstructs the new page from the differences and the stale version. The local proxy delivers the new page to the browser, which need not even be aware that a local proxy exists; it is aware only that it received the page it requested. Because computational speed and power are frequently higher and cheaper than transmission speed, the apparent speed of the connection between the user station and the network has been increased at modest cost.