Patent ID: 7379880

Claim:
A computer implemented method of generating an enhanced profile of an individual entity, the profile including for each member of the individual entity, a single observation having at least one variable describing historical transactions pertaining to that member, the method comprising the steps of: on a first pass through transaction data, sorting data by one single entity, defined as a target entity, computing respective variables, and creating target profiles in a target dataset; on a second and independent pass through said transaction data, sorting the transaction data by each member of a second and different entity, computing second and different entity variables, and creating second and different entity profiles in a second and different entity dataset; on a third and independent pass through the transaction data computing an entity pair variable describing interaction of said target entity and said second and different entity, and creating a target and second and different entity pair profile using said target profiles and said second and different entity profiles in a target and second and different entity pair dataset, defined as a multiple entity dataset; responsive to creating said target dataset, said second and different entity dataset, and said target and second and different entity pair dataset, applying an enhance process comprising combining the second and different entity variables and the target and second and different entity pair variables and producing an enhanced target and second and different entity pair dataset; and responsive to producing the enhanced target and second and different entity pair dataset, merging the target dataset and the enhanced target and second and different entity pair dataset by the target, rolling up across all members of the second and different entity that interacted with emmbers of the target entity, and producing an enhanced target profile dataset; wherein said enhanced profile dataset comprises a first entity profile that includes an activity variable that measures, for a first member of said first entity, the activity of a second member of the first entity, wherein said second member of said first entity interacts with a member of a second entity, wherein the member of the second entity had interacted with said first member of said first entity.