Method and system for forming, storing and using sets of data values
First Claim
1. A method of representing a first set of actual data values from an original source of data with an alternative representation thereof, the method comprising:
- determining at least one parameter value by which a predefined formula approximates the first set of actual data values; and
storing an alternative representation of said first set of actual data values in a data construction, wherein said alternative representation comprises a difference between each actual data value in said first set and a value predicted therefor by said predefined formula.
4 Assignments
0 Petitions
Accused Products
Abstract
A data construction for storing data efficiently and a method for forming and using the data construction is disclosed. The method comprises representing a set of actual data values from an original source of data with an alternative representation. One or more parameters of a formula are determined to approximate the set of actual data values in the original source of data. For each actual data value in the original source of data, the difference between the actual data value and the value predicted therefor by the formula is determined. The difference for each actual data value is stored in a data construction on the medium along with the one or more parameters. The alternative representation preserves the information content of the actual data values from the original source of data while reducing the storage requirements for storing the information on a medium.
-
Citations
22 Claims
-
1. A method of representing a first set of actual data values from an original source of data with an alternative representation thereof, the method comprising:
-
determining at least one parameter value by which a predefined formula approximates the first set of actual data values; and
storing an alternative representation of said first set of actual data values in a data construction, wherein said alternative representation comprises a difference between each actual data value in said first set and a value predicted therefor by said predefined formula. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
12. A data construction stored on a computer-readable physical storage medium comprising:
-
at least one parameter by which a formula predicts each value of a plurality of actual data values in an original source of data; and
for each actual data value of said plurality of actual data values, an alternative representation value therefor, wherein said alternative representation value comprises a difference by which said actual value in said plurality of actual data values differs from a value predicted therefor according to said formula.
-
-
22. A method of using a data construction that contains an alternative representation of actual data values, the method comprising the steps of:
-
reading at least one parameter from a header of the data construction;
using said parameter with a predetermined formula to determine a prediction of each of said actual data values;
reading a plurality of differences contained in said data construction; and
for each difference of said plurality of differences contained in said data construction, adding the difference to the prediction obtained by using said formula to thereby obtain the actual data value represented thereby.
-
Specification