Transport data compression based on an encoding dictionary patch
AssigneeInternational Business Machines Corporation
InventorsHariharan L. Narayanan, Arun Ramakrishnan, Krishna C. Shastry, Rohit Shetty
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsHariharan L. Narayanan, Arun Ramakrishnan, Krishna C. Shastry, Rohit Shetty
Estimating the term…
A method and system for transport data compression between a server and a client based on patches to the dictionaries used for encoding the data. The method includes requesting the server for data, returning the data and a dictionary patch to the client where data having been compressed based on a previously used dictionary and the dictionary patch, and decompressing the returned data using the dictionary and the dictionary patch. The dictionary patch includes updates to the previously used dictionary. Each dictionary has a dictionary identifier that the server and client use to identify the dictionary in their requests and responses. The identifier might be a unique identification or a network session number. Upon receiving a response, the client updates the previously used dictionary with information in the patch and decompresses the returned data using the updated dictionary.
A computer-implemented method for transport data compression between a server and a client, comprising the steps of:
A server for transport data compression between the server and a client, comprising:
A computer program product for transport data compression between a server and a client, the product comprising a computer readable storage device having a computer readable program stored in the storage device, wherein the computer readable program, when executed by the server, cause the server to:
Dependencies are inferred from the claim text.