Systems and methods for identifying financial relationships
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.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved systems and methods are provided for identifying financial relationships. In particular, financial relationships may be identified by associating tradelines with one or more people who sign or co-sign on the tradeline. In various embodiments a method is provided comprising, receiving, at a computer-based system for credit data analysis comprising a processor and a tangible, non-transitory memory, credit reporting data relating to a tradeline, parsing, by the computer-based system, the credit reporting data to yield primary debtor data and secondary debtor data and linking, by the computer-based system, the tradeline with the primary debtor data and the secondary debtor data.
280 Citations
16 Claims
-
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, and wherein 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 Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a non-transitory memory communicating with a processor, the non-transitory memory having instructions stored thereon that, in response to execution by the processor, cause the processor to perform operations comprising; page scraping, by the processor 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 processor 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 processor, 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 processor 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 processor 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 processor 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 processor 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 processor, at least two subsets of the tradeline data associated with the secondary debtor, creating, by the processor 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 processor and using the fingerprinting function, data points from the tradeline data to yield a tradeline fingerprint associated with the secondary debtor, comparing, by the processor, the tradeline fingerprint associated with the primary debtor and the tradeline fingerprint associated with the secondary debtor; determining, by the processor, that the tradeline fingerprint associated with the primary debtor matches the tradeline fingerprint associated with the secondary debtor; determining, by the processor 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 processor 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 processor, credit reporting data related to the primary debtor and the secondary debtor; parsing, by the processor and in response to the receiving credit reporting data, the credit reporting data to determine associated debtors; tagging, by the processor 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 processor and in response to the second tagging, the first linkages to the second linkages; determining, by the processor, that the first linkages are different from the second linkages; adjusting, by the processor and based on the determining the differences, the first linkages; obtaining, by the processor and using the page scraping, social network information associated with the primary debtor; determining, by the processor and based on the social network information, a third debtor associated with the primary debtor; determining, by the processor and at a first time period, that the third debtor does not yet have tradeline data associated with the third debtor; tagging, by the processor, the third debtor to preserve the third debtor as an unmatched debtor; obtaining, by the processor and at a second time period, that the third debtor has tradeline data associated with the third debtor; establishing, by the processor, a third linkage between the primary debtor and the third debtor; determining, by the processor, 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, and wherein the debtor entity includes more than one person liable for the same tradeline, providing, by the processor, 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 Dependent Claims (13, 14, 15, 16)
-
Specification