Compression protocol with multiple preset dictionaries
First Claim
1. A computerized method for compressing a plurality of Web pages, comprising the steps of:
- partitioning the plurality of Web pages into sets, each set including Web pages that are substantially similar in content;
generating a preset dictionary for each set of Web pages;
generating a fingerprint for each preset dictionary;
compressing the Web pages of each set using the associated preset dictionary.
4 Assignments
0 Petitions
Accused Products
Abstract
In a distributed network, client computers are connected to server computers. The server computers store a plurality of Web pages. The Web pages are partitioned into sets, where each set includes Web pages that are substantially similar in content. A preset compression dictionary is generated for each set of Web pages. In addition, a fingerprint is generated for each preset dictionary. The fingerprints uniquely identify each of the preset dictionaries. When one of the client computers requests one of the Web pages, a compressed form of the Web page is sent along with the fingerprint of the dictionary that was used to compress the Web page. The client computer can then request the preset dictionary in order to decompress the Web page when the client does not have a copy of the preset dictionary.
144 Citations
10 Claims
-
1. A computerized method for compressing a plurality of Web pages, comprising the steps of:
-
partitioning the plurality of Web pages into sets, each set including Web pages that are substantially similar in content; generating a preset dictionary for each set of Web pages; generating a fingerprint for each preset dictionary; compressing the Web pages of each set using the associated preset dictionary. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification