Patent ID: 11934415
Assignee: CAPITAL ONE SERVICES, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
receiving, by at least one processor, a plurality of entity-related activity records for a plurality of entities, wherein each entity related activity record of the plurality of entity-related activity record comprises activity data regarding at least one activity associated with at least one entity of the plurality of entities;
wherein the activity data comprises at least one quantity associated with the at least one activity;

determining, by the at least one processor, at least one unknown entity associated with the plurality of entity-related activity records based at least in part on the activity data of at least one entity-related activity record being associated with at least one entity that is different from each entity of the plurality of entities;
generating, by the at least one processor, an activity data structure, comprising:
generating at least one graph node in an entity activity graph based at least in part on the plurality of entity related activity records;
wherein the at least one graph node represents the at least one unknown entity;

generating a plurality of dynamic edges between the at least one graph node and at least one additional graph node associated with the at least one entity based at least in part on the plurality of entity-related activity records;
wherein each respective dynamic edge represents at least one respective dynamic characteristic of at least one respective activity based at least in part on a dynamic updating of at least one respective entity-related activity record;

merging, by the at least one processor, the plurality of dynamic edges into at least one merged dynamic edge between the at least one entity and the at least one unknown entity;
determining, by the at least one processor, an aggregate quantity associated with the at least one merged dynamic edge based at least in part on an aggregation of each respective quantity of the at least one respective activity associated with the at least one respective dynamic edge of the at least one respective merged dynamic edge;
determining, by the at least one processor, activity quantity characteristics associated with the at least one unknown entity based at least in part on the aggregate quantity associated with at least one respective merged dynamic edge associated with at least one respective graph node of at least one unknown entity in response to a graph query of the activity data structure for queried activity quantity characteristics from at least one user computing device associated with at least one user; and
generating, by the at least one processor, at least one entity specific data record associated with the at least one unknown entity to store the activity quantity characteristics of the at least one unknown entity.