Data visualization and parsing system
AssigneePalantir Technologies Inc.
InventorsJack Fischer, Alan Hsieh, Andrew Jiang
Life of this patent
Estimating the term…
Abstract
A user data visualization and parsing system may receive from a user a selection of a first data item from a data set, the data item associated with a location identifier. The data visualization and parsing system may extract a first value of the first data item associated with the location identifier and identify, in a second data set of the data stream, a second data item associated with the location identifier. The system may extract a second value of the second data item associated with the location identifier, generate a visual representation of the first and second values, and display the visual representation to the user through the user interface.
Claims21
(canceled)
A computerized method, performed by a computing system having one or more hardware computer processors and one or more non-transitory computer readable storage device storing software instructions executable by the computing system to perform the computerized method comprising:
- accessing a data stream comprising a plurality of data items including data items of a same data type;
- dividing the data stream into a plurality of data sets, wherein each data set includes multiple data items at least of two different types;
- displaying, in a user interface, a first data set of the plurality of data sets;
- receiving, from a user, selection of a data identifier in the first data set, wherein the data identifier is usable for identifying a first data type in other data sets of the plurality of data sets;
- responsive to the user selection, generating a first data type definition for identifying instances of the first data type in the plurality of data sets based at least in part on the first data type definition;
- for ones of the other data sets of the plurality of data sets:
- identifying, based on at least the first data type definition, another data item of the first data type;
- generating a visual representation indicating a relationship of the data items of the first data type;
- and
- displaying the visual representation to the user through the user interface.
A computing system comprising:
- one or more non-transitory computer storage medium configured to store
- a data stream comprising a plurality of data items including data items of the same data type;
- and
- computer-executable instructions;
- and
- one or more computer hardware processors configured to execute the computer-executable instructions to at least:
- divide the data stream into a plurality of data sets, wherein each data set includes multiple data items at least of two different data types;
- display in a user interface a first data set of a plurality of data sets;
- receive from a user a selection of a first data identifier in the first data set, wherein the data identifier is usable for identifying a first data type in other data sets of the plurality of data sets;
- responsive to the user selection, generate a first data type definition for identifying instances of the first data type in the plurality of data sets based at least in part on the first data type definition;
- identify, based on at least the first data type definition, a first data item in the first data set and extract a first value of the first data item;
- identify, based on at least the first data type definition, a second data item in a second data set, wherein the second data item is of the first data type;
- extract a second value of the second data item;
- generate a visual representation of the first value of the first data item and the second value of the second data item;
- and
- display the visual representation to the user through the user interface, the user interface configured to accept user input defining one or more parameters of the visual representation.
Dependencies are inferred from the claim text.