×

Rapid transfer of HTML files

  • US 5,946,697 A
  • Filed: 04/22/1997
  • Issued: 08/31/1999
  • Est. Priority Date: 04/22/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for synchronizing a hypertext markup language (HTML) file cached at a client location with a corresponding changed HTML file stored at a server location to enable the changed HTML file stored at the server location to be used at the client location without transmitting all of the changed HTML file to the client location, comprising the steps of:

  • (a) extracting a macro name file and a macro definition file from the HTML file cached at the client location, said macro definition file including a definition that defines a content of at least a portion of the HTML file, and said macro name file including a macro name associated with each said definition;

    (b) unless the macro name file is already available at the server location, transmitting the macro name file from the client location to the server location;

    (c) generating a macro compressed file from the changed HTML file using the macro name file at the server location, said macro compressed file indicating changes made to the changed HTML file relative to the HTML file cached at the client location and including the macro name for each portion of the changed HTML file that is identical to a corresponding portion of the HTML file cached at the client location;

    (d) transmitting the macro compressed file to the client location from the server location; and

    (e) expanding the macro compressed file at the client location to recover the changes and to identify any portion of the changed HTML file that is identical to the HTML file cached at the client location, said changes being applied to the HTML file cached at the client location to make a new cached HTML file that is substantially identical to the changed HTML file at the server location.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×