User interfaces for displaying discretized elements of logical flow systems
AssigneePalantir Technologies Inc.
InventorEthan Bond
Life of this patent
Estimating the term…
Abstract
The systems and methods described herein provide highly dynamic and interactive data analysis user interfaces which enable the data analyst to quickly and efficiently explore large volume data sources, such as computer code or intellectual system. A user interface can be implanted that includes a plurality of nodes associated with portions of a process. The nodes may include indications of logical relationships between nodes. Node identifiers may be associated with particular nodes and be usable to select particular nodes. Reliability scores associated with particular nodes can be included.
Claims20
A computerized method comprising:
- accessing a dataset comprising:
- a plurality of nodes associated with portions of a process;
- indications of logical relationships between nodes, including at least some relationships between nodes;
- and
- reliability scores associated with each of the plurality of nodes;
- generating an interactive graphical user interface comprising a plurality of boards associated with corresponding nodes of the plurality of nodes, each of the plurality of boards comprising a logical expression;
- receiving a collapse input via the interactive graphical user interface;
- in response to receiving the collapse input, generating data to replace display of the plurality of boards with display of a second plurality of boards fewer than the plurality of boards, wherein replacing display of the plurality of boards comprises ceasing to display at least two boards of the plurality of boards;
- displaying an indication that the at least two boards of the plurality of boards combined into a combined board, a first board of the at least two boards indicating a first logical expression and a first reliability score of the reliability scores, and a second board of the at least two boards indicating a second logical expression and a second reliability score of the reliability scores;
- determining, based on the collapse input and on the first and second logical expressions, a combined logical expression based on the first and second logical expressions, and a combined reliability score based on the first and second reliability scores;
- and
- displaying the combined logical expression and the combined reliability score within an attribute region of the combined board.
A computerized method comprising:
- generating data for rendering an interactive graphical user interface, the interactive graphical user interface comprising:
- a plurality of boards comprising a first plurality of boards and a second plurality of boards, each of the first and second plurality of boards comprising a corresponding reliability score;
- a first indicator of logical flow indicating a link between first and second boards of the first plurality of boards;
- and
- a second indicator of logical flow indicating a link between first and second boards of the second plurality of boards;
- receiving a user modification input comprising a collapse input;
- in response to the user modification input, updating the interactive graphical user interface to replace display of the plurality of boards with display of one or more boards, the one or more boards comprising a quantity of boards fewer from a quantity of the plurality of boards, wherein replacing display of the plurality of boards comprises ceasing to display at least two boards of the plurality of boards, each of the plurality of boards comprising:
- a logical expression;
- displaying an indication that the at least two boards of the plurality of boards combined into a combined board, a first board of the at least two boards indicating a first logical expression and the corresponding reliability score, and a second board of the at least two boards indicating a second logical expression and the corresponding reliability score;
- determining, based on the collapse input and on the first and second logical expressions, a combined logical expression based on the first and second logical expressions and a combined reliability score based on the corresponding reliability scores of the first and second boards;
- and
- displaying the combined logical expression and the combined reliability score within an attribute region of the combined board.
Dependencies are inferred from the claim text.