×

Systems and methods for identifying financial relationships

  • US 9,477,988 B2
  • Filed: 02/23/2012
  • Issued: 10/25/2016
  • Est. Priority Date: 02/23/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • page scraping, by a computer-based system using first application programming interfaces (APIs), tradeline data associated with a primary debtor from internet websites having a remote data store containing credit bureau data;

    receiving, by the computer-based system and in response to the page scraping, the tradeline data associated with the primary debtor from the remote data store via internet channels;

    combining, by the computer-based system, at least two subsets of the tradeline data associated with the primary debtor,wherein the at least two subsets comprise at least two of;

    an original balance amount, a current balance, a payment history, an origination data, or a credit issuer name,creating, by the computer-based system and using a fingerprinting function, a mathematical representation of the tradeline data associated with the primary debtor in response to the combining;

    processing, by the computer-based system and using the fingerprinting function, data points from the tradeline data to yield a tradeline fingerprint associated with the primary debtor,wherein different data points from the tradeline data yields different and unique tradeline fingerprints,wherein the same data points from the tradeline data yields the same tradeline fingerprints;

    wherein the fingerprinting function comprises at least one of;

    a hash function, a checksum function, or a randomization function,page scraping, by the computer-based system using second application programming interfaces (APIs), tradeline data associated with a secondary debtor from internet websites having a remote data store containing credit bureau data;

    receiving, by the computer-based system and in response to the page scraping, the tradeline data associated with the secondary debtor from the remote data store via internet channels;

    combining, by the computer-based system, at least two subsets of the tradeline data associated with the secondary debtor,creating, by the computer-based system and using the fingerprinting function, a mathematical representation of the tradeline data associated with the secondary debtor in response to the combining;

    processing, by the computer-based system and using the fingerprinting function, data points from the tradeline data to yield a tradeline fingerprint associated with the secondary debtor,comparing, by the computer-based system, the tradeline fingerprint associated with the primary debtor and the tradeline fingerprint associated with the secondary debtor;

    determining, by the computer-based system, that the tradeline fingerprint associated with the primary debtor matches the tradeline fingerprint associated with the secondary debtor;

    determining, by the computer-based system and in response to determining the match, that the primary debtor and the secondary debtor are associated with the same tradeline fingerprint;

    tagging, by the computer-based system and in response to determining the association, records associated with the primary debtor and records associated with the secondary debtor with first tags to establish an association between the records to create first linkages,wherein the creating the first linkages includes a concatenation of two or more data fields from the tradeline data;

    receiving, by the computer-based system, credit reporting data related to the primary debtor and the secondary debtor;

    parsing, by the computer-based system and in response to the receiving credit reporting data, the credit reporting data to determine associated debtors;

    tagging, by the computer-based system and in response to the parsing, the records for the associated debtors with second tags to create second linkages,wherein the creating the second linkages includes a concatenation of two or more data fields from the tradeline data;

    comparing, by the computer-based system and in response to the second tagging, the first linkages to the second linkages;

    determining, by the computer-based system, that the first linkages are different from the second linkages;

    adjusting, by the computer-based system and based on the determining the differences, the first linkages;

    obtaining, by the computer-based system and using the page scraping, social network information associated with the primary debtor;

    determining, by the computer-based system and based on the social network information, a third debtor associated with the primary debtor;

    determining, by the computer-based system and at a first time period, that the third debtor does not yet have tradeline data associated with the third debtor;

    tagging, by the computer-based system, the third debtor to preserve the third debtor as an unmatched debtor;

    obtaining, by the computer-based system and at a second time period, that the third debtor has tradeline data associated with the third debtor;

    establishing, by the computer-based system, a third linkage between the primary debtor and the third debtor;

    determining, by the computer-based system, a debtor entity based on the first linkage, second linkage and the third linkage,wherein the debtor entity is liable for the same tradeline fingerprint, andwherein the debtor entity includes more than one person liable for the same tradeline,providing, by the computer-based system, at least one of a product or service to the debtor entity, based upon the tradeline fingerprint of the first debtor and spending patterns of the first debtor.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×