Entity data attribution using disparate data sets
First Claim
Patent Images
1. A system for attributing data to entities using disparate data sets, the system comprising:
- a memory device configured to store a set of instructions; and
one or more processing devices configured to execute the set of instructions to;
receive, at a database, a first data set that comprises a first set of records associated with a first entity, the first set of records comprising a first set of location data and a first set of temporal data;
receive, at the database, a second data set that comprises a second set of records associated with a second entity, the second set of records comprising a second set of location data and a second set of temporal data;
determine a first trajectory of the first entity based on the first set of location data and the first set of temporal data from the first set of records, the first trajectory defining a first order of the first set of records;
determine a second trajectory of the second entity based on the second set of location data and the second set of temporal data of the second set of records, the second trajectory defining a second order of the second set of records;
perform a comparison of the first order of the first trajectory that corresponds with the first entity, and the second order of the second trajectory that corresponds with the second entity; and
attribute the second set of records of the second entity to the first entity within the database based on the comparison.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for using disparate data sets to attribute data to an entity are disclosed. Disparate data sets can be obtained from a variety of data sources. The disclosed systems and methods can obtain a first and second data set. Trajectories can represent multiple data records in a data set associated with an entity. Trajectories from the obtained data sets can be used to associate data stored among the various data sets. The association can be based on the agreement between the trajectories. The associated data records can further be used to associate the entities related to the associated data records.
222 Citations
20 Claims
-
1. A system for attributing data to entities using disparate data sets, the system comprising:
-
a memory device configured to store a set of instructions; and one or more processing devices configured to execute the set of instructions to; receive, at a database, a first data set that comprises a first set of records associated with a first entity, the first set of records comprising a first set of location data and a first set of temporal data; receive, at the database, a second data set that comprises a second set of records associated with a second entity, the second set of records comprising a second set of location data and a second set of temporal data; determine a first trajectory of the first entity based on the first set of location data and the first set of temporal data from the first set of records, the first trajectory defining a first order of the first set of records; determine a second trajectory of the second entity based on the second set of location data and the second set of temporal data of the second set of records, the second trajectory defining a second order of the second set of records; perform a comparison of the first order of the first trajectory that corresponds with the first entity, and the second order of the second trajectory that corresponds with the second entity; and attribute the second set of records of the second entity to the first entity within the database based on the comparison. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for attributing data to entities using disparate data sets, the method comprising:
-
receiving, at a database, a first data set that comprises a first set of records associated with a first entity, the first set of records comprising a first set of location data and a first set of temporal data; receiving, at the database, a second data set that comprises a second set of records associated with a second entity, the second set of records comprising a second set of location data and a second set of temporal data; determining a first trajectory of the first entity based on the first set of location data and the first set of temporal data from the first set of records, the first trajectory defining a first order of the first set of records; determining a second trajectory of the second entity based on the second set of location data and the second set of temporal data of the second set of records, the second trajectory defining a second order of the second set of records; performing a comparison of the first order of the first trajectory that corresponds with the first entity, and the second order of the second trajectory that corresponds with the second entity; and attributing the second set of records of the second entity to the first entity within the database based on the comparison. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more processing device to the one or more processing devices to perform a method to attribute data to entities using disparate data sets, the method comprising:
-
receiving, at a database, a first data set that comprises a first set of records associated with a first entity, the first set of records comprising a first set of location data and a first set of temporal data; receiving, at the database, a second data set that comprises a second set of records associated with a second entity, the second set of records comprising a second set of location data and a second set of temporal data; determining a first trajectory of the first entity based on the first set of location data and the first set of temporal data from the first set of records, the first trajectory defining a first order of the first set of records; determining a second trajectory of the second entity based on the second set of location data and the second set of temporal data of the second set of records, the second trajectory defining a second order of the second set of records; performing a comparison of the first order of the first trajectory that corresponds with the first entity, and the second order of the second trajectory that corresponds with the second entity; and attributing the second set of records of the second entity to the first entity within the database based on the comparison. - View Dependent Claims (17, 18, 19, 20)
-
Specification