Generating object time series from data objects
AssigneePalantir Technologies Inc.
InventorsTilak Sharma, Steve Chuang, Rico Chiu, Andrew Shi, Lindsay Canfield, Adit Kumar
Life of this patent
Estimating the term…
Abstract
Systems and methods are presented for representing non-numerical data objects in an object time series. An object time series of can be created by establishing one or more associations, each association including a mapping of at least one point in time with one or more objects that include properties and values. Visual representation of an object time series may include displaying non-numerical values associated with objects in the object time series in association with respective points in time.
Claims20
A computer implemented method comprising:
- by a computer system comprising one or more computer hardware processors and one or more storage devices,
- receiving a request to generate a subset of a first object time series, the first object time series comprising a plurality of points in time and a plurality of objects, wherein a first point in time of the plurality of points in time is associated with at least a first object, the first object comprising a data container for a first property, and wherein the first property comprises a first property type and a first property value;
- determining, based at least in part on the request, a first subset of points in time from the plurality of points in time;
- determining, from the plurality of objects, a first subset of objects associated with the first subset of the plurality of points in time;
- generating a second object time series comprising the first subset of points in time and the first subset of objects, the first subset of points in time comprising the first point in time associated with at least the first object, the first subset of objects comprising the first object;
- and
- causing presentation of a visual representation of the second object time series.
A non-transitory computer-readable storage medium storing computer executable instructions that, when executed by one or more computing devices, configure the one or more computing devices to perform operations comprising:
- receiving a request to generate a subset of a first object time series, the first object time series comprising a plurality of points in time and a plurality of objects, wherein a first point in time of the plurality of points in time is associated with at least a first object, the first object comprising a data container for a first property, and wherein the first property comprises a first property type and a first property value;
- determining, based at least in part on the request, a first subset of points in time from the plurality of points in time;
- determining, from the plurality of objects, a first subset of objects associated with the first subset of the plurality of points in time;
- generating a second object time series comprising the first subset of points in time and the first subset of objects, the first subset of points in time comprising the first point in time associated with at least the first object, the first subset of objects comprising the first object;
- and
- causing presentation of a visual representation of the second object time series.
A system comprising:
- at least one computer hardware processor;
- and
- data storage comprising instructions executable by the at least one computer hardware processor to cause the system to:
- receive a request to generate a subset of a first object time series, the first object time series comprising a plurality of points in time and a plurality of objects, wherein a first point in time of the plurality of points in time is associated with at least a first object, the first object comprising a data container for a first property, and wherein the first property comprises a first property type and a first property value;
- determine, based at least in part on the request, a first subset of points in time from the plurality of points in time;
- determine, from the plurality of objects, a first subset of objects associated with the first subset of the plurality of points in time;
- generate a second object time series comprising the first subset of points in time and the first subset of objects, the first subset of points in time comprising the first point in time associated with at least the first object, the first subset of objects comprising the first object;
- and
- cause presentation of a visual representation of the second object time series.
Dependencies are inferred from the claim text.