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.

Date of Patent:
May. 16, 2006

Filed:

Aug. 08, 2000
Applicant:

Balas Natarajan Kausik, Los Gatos, CA (US);

Inventor:

Balas Natarajan Kausik, Los Gatos, CA (US);

Assignee:

Fineground Networks, Cupertino, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

Many documents transmitted in a network environment contain substantial overlap with old versions of the same (or related) documents. For example, a 'current news' web page may be updated hourly on a web site so that a new story is added and the oldest story is dropped. In such cases, it is inefficient to send the updated document in its entirety to a user requesting the new document but who had previously received the old web page. Instead, the new web document is first sent to a condenser, which replaces the unchanged portions of the new document with pointers to the old document. In this way, only the changed portions of the document need be transmitted to the user in their entirety. The condensed document is bound to the requesting user via a token such as a cookie generated by the condenser, and the condensed document and cookie are sent to the user. The user uses assembly software corresponding to the condensing process to reassemble the new document from the condensed document and the old document. The foregoing may be implemented on an individual user basis, as well as for classes of users.


Find Patent Forward Citations

Loading…