| CPC G06F 16/215 (2019.01) [G06F 3/0481 (2013.01); G06F 16/285 (2019.01); G06F 16/951 (2019.01)] | 16 Claims |

|
1. A system comprising one or more computers and one or more storage devices, the system comprising:
a single corpus of stored dynamic data; and
a data integration platform for accessing the single corpus of stored dynamic data via a plurality of data access interfaces, wherein the data integration platform comprises:
a records layer for storing a group of data records from the stored dynamic data;
a resolution mapping layer for generating a group of entity records using the group of data records from the stored dynamic data;
an entities layer for storing a group of resolved data entities derived from the group of entity records, wherein each resolved data entity includes a resolved data entity identifier and a resolution payload that includes data from the data payload of at least one of the data records; and
a hybrid search interface implemented by the entities layer, wherein, in response to a first search query including a particular record identifier received from the hybrid search interface, the entities layer generates a first search result including a resolved data entity associated with the particular record identifier, and
wherein, in response to a second search query including a set of search criteria, the entities layer generates a second search result including a set of the resolved data entities, each resolved data entity of the set of resolved data entities including attributes determined to match the set of search criteria.
|