US 11,681,694 B2
Systems and methods for grouping and enriching data items accessed from one or more databases for presentation in a user interface
Luke Tomlin, London (GB)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by Palantir Technologies Inc., Palo Alto, CA (US)
Filed on Aug. 25, 2021, as Appl. No. 17/445,878.
Application 17/445,878 is a continuation of application No. 16/597,738, filed on Oct. 9, 2019, granted, now 11,132,359.
Application 16/597,738 is a continuation of application No. 14/948,936, filed on Nov. 23, 2015, granted, now 10,489,391, issued on Nov. 26, 2019.
Claims priority of provisional application 62/206,119, filed on Aug. 17, 2015.
Prior Publication US 2021/0382887 A1, Dec. 9, 2021
Int. Cl. G06F 16/242 (2019.01); G06F 16/2457 (2019.01); G06F 3/0484 (2022.01)
CPC G06F 16/2423 (2019.01) [G06F 3/0484 (2013.01); G06F 16/24578 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A computer system comprising:
one or more computer readable storage devices configured to store a plurality of computer executable instructions; and
one or more hardware computer processors in communication with the one or more computer readable storage devices and configured to execute the plurality of computer executable instructions to cause the computer system to:
generate a first interactive user interface that includes one or more input areas configured to receive user input for indicating one or more key values and one or more data tables;
receive a first request that includes a first key value and a plurality of data tables, wherein the plurality of data tables includes data items that are related based at least partly on respective one or more key values;
perform versioning on the data items in the plurality of data tables, wherein the versioning is performed at least by aggregating first data items that area subset of data items from the plurality of data tables that correspond with the first key value; and
generate a second interactive user interface to display information associated with the versioning such that different versions of the first data items corresponding to the first key value are displayed in a timeline or storyline indicating how the first data items change or progress over time.