Patent ID: 9396448
Filing Date: 2016-07-19
CPC Classification: G06Q

Claim Text:
1. A method, comprising: receiving, by at least two computing nodes of a distributed computing system comprising a plurality of computing nodes, at least a first set and a second set of raw interaction data, each set of the first set and the second set of raw interaction data describing at least a portion of one interaction between two or more parties, the first set of raw interaction data and the second set of raw interaction data comprising different raw interaction data fields, the first set of raw interaction data having a first raw schema and the second set of raw interaction data having second raw schema; distributing, by a first node of the plurality of nodes, a first portion of the first set of raw interaction data to at least a second node of the plurality of nodes, a second portion of the first set of raw interaction data to at least a third node of the plurality of nodes, a first portion of second set of raw interaction data to at least a fourth node of the plurality of nodes, a second portion of the second set of raw interaction to at least a fifth node of the plurality of nodes; mapping, by the second node, the first portion of the first set of raw interaction data and a second portion of the second set of raw interaction data into one or more fields of a first set of one or more entities based on the first raw schema and the second raw schema, respectively; mapping, by the third node, the second portion of the first set of raw interaction data and a first portion of the second set of raw interaction data into one or more fields of a second set of one or more entities based on the first raw schema and the second raw schema, respectively, wherein each entity of the first set and the second set describes an attribute of an interaction and includes one or more fields that are mandatory and one or more fields that are not mandatory for the respective entity; updating an interaction table to include each of the first set of one or more entities and the second set of one or more entities, wherein entities describing attributes of the same interaction are correlated, wherein mapping the first portion of the first set of raw interaction data and a second portion of the second set of raw interaction data and updating the interaction data further comprise using Hadoop framework; and for each entity of the first set of entities and the second set of entities having all fields that are mandatory populated, transmitting the respective entity to a corresponding application.