Operating on time sequences of data
AssigneeVertica Systems, Inc.
InventorsMingsheng Hong, Matthew Fuller, Hongmin Fan, Shilpa Lawande
Life of this patent
Estimating the term…
Loading patent…
AssigneeVertica Systems, Inc.
InventorsMingsheng Hong, Matthew Fuller, Hongmin Fan, Shilpa Lawande
Estimating the term…
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for operating on time sequences of data. In one aspect, a method includes a database management system storing and updating information in records in a table of a database, the records being associated with respective times that are spaced apart by time intervals, the database management system responding to a query that is phrased to imply a putative record with respect to a time interval that is not among the time intervals with which the records of the table are associated, and the response of the database management system to the query including a computation of a value of an attribute of the putative record from at least one non-null value of the attribute for one of the records of the table, the computation being based on an interpolation policy.
A computer-implemented method comprising:
A computer-implemented method comprising:
A computer-implemented method comprising:
A computer-implemented method comprising:
A computer-implemented method comprising:
A computer-implemented method comprising:
A computer-implemented method comprising:
The method of 45, in which the interpolation policy is based on the most recent value of the attribute.
The method of 45, in which the interpolation policy is based on a linear computation with respect to values of the attribute.
A computer-implemented method comprising:
A computer-implemented method comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A computer storage medium encoded with a computer program, the program comprising instructions that when executed by data processing apparatus cause the data processing apparatus to perform operations comprising:
A database management system configured to store and update information in records in a table of a database comprising:
Dependencies are inferred from the claim text.