Patent ID: 6941312

Claim:
A method for efficient storage and retrieval of data using Simultaneous Multiple-method (SMm) data compression and data decompression comprising the steps of: compressing said data in a first processing unit using SMm data compression comprising the substeps of: determining a type of data compression to use for each range of data; constructing and storing a SMm Index Table for said data; and constructing and storing a Compressed Data Table for said data; optionally transferring said SMm Index Table and said Compressed Data Table to a second processing unit; querying said SMm Index Table using a key element specified in said query; retrieving said type of data compression used; determining based on said type of data compression used whether data decompression is required; retrieving data from said SMm Index Table if data decompression is not required; interpreting said data retrieved from said SMm Index Table in order to make a decision based on a logical value of said data; retrieving data from said Compressed Data Table if data decompression is required; and performing data decompression if required.