US 11,880,409 B2
Concurrent automatic adaptive storage of datasets in graph databases
David Cohen, Los Altos, CA (US); and Landon Carter, Cary, NC (US)
Assigned to Palantir Technologies Inc., Denver, CO (US)
Filed by PALANTIR TECHNOLOGIES INC., Denver, CO (US)
Filed on Mar. 14, 2022, as Appl. No. 17/694,573.
Application 17/694,573 is a continuation of application No. 16/932,381, filed on Jul. 17, 2020, granted, now 11,275,783.
Application 16/932,381 is a continuation of application No. 15/872,232, filed on Jan. 16, 2018, granted, now 10,719,557, issued on Jul. 21, 2020.
Prior Publication US 2022/0269731 A1, Aug. 25, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 15/16 (2006.01); G06F 16/901 (2019.01); G06F 16/25 (2019.01); G06F 16/9038 (2019.01); G06F 16/903 (2019.01); G06F 21/60 (2013.01); G06F 16/2452 (2019.01)
CPC G06F 16/9024 (2019.01) [G06F 16/2452 (2019.01); G06F 16/254 (2019.01); G06F 16/258 (2019.01); G06F 16/9038 (2019.01); G06F 16/90335 (2019.01); G06F 21/604 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method of managing digital entities in graph repositories and non-graph repositories, comprising:
storing one or more datasets in a non-graph data repository;
transforming the one or more datasets into one or more transformed datasets, including obtaining metadata for the one or more datasets;
storing the one or more transformed datasets in a graph data repository that is separate from the non-graph data repository;
electronically receiving a request to perform an analysis on a particular dataset;
initiating the analysis using both the non-graph data repository and the graph data repository;
responding to the request as responses from both the non-graph data repository and the graph data repository arrive,
the responses including a result set from the graph data repository as a set of nodes and edges and corresponding data source records from the non-graph data repository as column values,
wherein the method is performed using one or more digital electronic computers.