Back to results
US 11,886,472 B2Granted
Graphical user interface for a database system
AssigneePalantir Technologies Inc.
InventorsMichael Shelton, Radu-Andrei Szasz, Walker Burgin, Zhen Dai
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for improved interactive graphical user interfaces. The system allows users to visually construct queries of a database. The system can dynamically generate visual representations of supplemental data and cumulative data. Users can share annotations related to user input queries via the graphical user interface.
Claims18
A computer-implemented method comprising:
- by a computer system comprising one or more computer hardware processors and one or more storage devices:
- receiving, from a user interface, first user input comprising a plurality of item related query parameters;
- executing a query based at least on the plurality of item related query parameters to retrieve item results from one or more databases;
- causing presentation, in the user interface, of a first graph of the item results, wherein the item results comprise a plurality of first data value pairs;
- receiving, from the user interface, second user input comprising a cumulative option selection;
- in response to receiving the second user input, calculating a plurality of cumulative data value pairs, wherein calculating the plurality of cumulative data value pairs comprises:
- calculating a current cumulative value from (1) a previous cumulative value, and (2) a current data value from the plurality of first data value pairs;
- and
- causing presentation, in the user interface, of the plurality of cumulative data value pairs as a cumulative graph.
6 more elements
A system comprising:
- a non-transitory computer storage medium configured to at least store computer-executable instructions;
- and
- one or more computer hardware processors in communication with the non-transitory computer storage medium, the one or more computer hardware processors configured to execute the computer-executable instructions to cause the system to at least:
- receive, from a user interface, first user input comprising a plurality of item related query parameters;
- execute a query based at least on the plurality of item related query parameters to retrieve item results from one or more databases;
- cause presentation, in the user interface, of a first graph of the item results, wherein the item results comprise a plurality of first data value pairs;
- receive, from the user interface, second user input comprising a cumulative option selection;
- in response to receiving the second user input, calculate a plurality of cumulative data value pairs, wherein calculating the plurality of cumulative data value pairs comprises:
- calculating a current cumulative value from (1) a previous cumulative value, and (2) a current data value from the plurality of first data value pairs;
- and
- cause presentation, in the user interface, of the plurality of cumulative data value pairs as a cumulative graph.
8 more elements
Dependencies are inferred from the claim text.