US2020151824A1PendingUtilityA1

Predicting entity outcomes using taxonomy classifications of transactions

Assignee: QUARTERSPOT INCPriority: Nov 13, 2018Filed: Nov 13, 2019Published: May 14, 2020
Est. expiryNov 13, 2038(~12.3 yrs left)· nominal 20-yr term from priority
G06Q 40/12G06F 16/212G06N 5/04G06Q 30/0185G06Q 20/4016
57
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Methods, systems, and computer programs, for predicting a likely outcome for an entity. A method includes obtaining a first data structure that includes data that represents a transaction, determining a similarity level of the transaction to each of a plurality of categories, determining a transaction category based on the determined similarity level, generating an input data structure that includes data representing (i) at least a portion of the data representing the transaction, and (ii) data describing the determined category, providing the input data structure to a predictive algorithm trained to determine a value that represents a likely outcome for an entity that initiated a transaction, obtaining output generated by the predictive algorithm based on the predictive algorithm's processing of the input data structure, the output including a value that represents a likely outcome for the entity, and determining a likely outcome for the entity based on the obtained output.

Claims

exact text as granted — not AI-modified
1 . A system for predicting a likely outcome for an entity, the system comprising:
 one or more processors; and   one or more computer storage medium storing instructions that, when executed by the one or more processors, causes the one or more processors to perform operations, the operations comprising:
 obtaining, by the one or more processors, one or more first data structures that each include fields structuring data that represents a transaction; and 
 for each particular first data structure of the one or more first data structures:
 determining, by the one or more processors, a level of similarity of the transaction represented by the particular first data structure to each of a plurality of predetermined categories; 
 determining, by the one or more processors, a category of the transaction represented by the particular first data structure based on the determined level of similarity; 
 generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the first data structure, (ii) data describing the determined category; 
 providing, by the one or more processors, the input data structure to a predictive algorithm that has been trained to determine a value that represents a likely outcome for an entity that initiated a transaction; 
 obtaining, by the one or more processors, output data generated by the predictive algorithm based on the predictive algorithm's processing of the input data structure, wherein the output data includes a value that represents a likely outcome for the entity that initiated the transaction represented by the particular first data structure; and 
 determining, by the one or more processors, a likely outcome for the entity based on the obtained output data. 
 
   
     
     
         2 . The system of  claim 1 , wherein the operations further comprise:
 for each particular first data structure of the one or more first data structures:   determining, by the one or more processors, that a relationship exists between the data representing the transaction that is structured by the particular first data structure and data representing one or more other transactions; and   generating, by the one or more processors, one or more second data structures representing (i) at least a portion of the data representing the financial transaction that is structured by the particular first data structure and (ii) data describing the determined relationship of the financial transaction that is structured by the particular first data structure to one or more other transactions represented by first data structures;   wherein determining, by the one or more processors, a level of similarity of the transaction represented by the particular first data structure to each of a plurality of predetermined categories comprises:
 determining, by the one or more processors, a level of similarity of the transaction represented by the particular second data structure to each of a plurality of predetermined categories; 
   wherein determining, by the one or more processors, a category of the transaction represented by the particular first data structure based on the determined level of similarities comprises:
 determining, by the one or more processors, a category of the transaction represented by the particular second data structure based on the determined level of similarities; 
   wherein generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the particular first data structure and (ii) data describing the determined category comprises:
 generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the second data structure, (ii) data describing the determined category. 
   
     
     
         3 . The system of  claim 1 , wherein the generated input data structure can also include one or more fields structuring data that represents non-financial information. 
     
     
         4 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability of default by the entity. 
     
     
         5 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability that the entity will become delinquent on a future financial obligation. 
     
     
         6 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability that and entity that becomes delinquent will subsequently be able to satisfy the obligation. 
     
     
         7 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability that the entity has initiated a fraudulent transaction. 
     
     
         8 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability that the entity will purchase a product or service. 
     
     
         9 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability that the entity will achieve a financial goal or objective. 
     
     
         10 . The system of  claim 1 , wherein the value that represents a likely outcome for the entity includes a probability that the entity will achieve a financial goal or objective given one or more hypothetical financial transaction. 
     
     
         11 . The system of  claim 1 , wherein obtaining, by the one or more processors, one or more first data structures that include fields structuring data that represents a transaction comprises:
 accessing, by the one or more processors, a database of a financial institution that stores multiple first data structures that each include fields structuring data that represents a particular financial transaction that was previously initiated by the entity.   
     
     
         12 . The system of  claim 1 , wherein obtaining, by the one or more processors, one or more first data structures that include fields structuring data that represents a transaction comprises:
 accessing, by the one or more processors, data representing a real-time transaction before the real-time transaction is authorized, the data representing the real-time transaction comprising at least one first data structure that includes fields structuring data that represents the real-time transaction.   
     
     
         13 . The system of  claim 1 , wherein the transaction includes a financial transaction. 
     
     
         14 . The system of  claim 1 , wherein the category of the transaction is a transaction classification of a taxonomy classifier. 
     
     
         15 . A method for predicting a likely outcome for an entity, the method comprising:
 obtaining, by the one or more processors, one or more first data structures that each include fields structuring data that represents a transaction; and   for each particular first data structure of the one or more first data structures:
 determining, by the one or more processors, a level of similarity of the transaction represented by the particular first data structure to each of a plurality of predetermined categories; 
 determining, by the one or more processors, a category of the transaction represented by the particular first data structure based on the determined level of similarity; 
 generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the first data structure, (ii) data describing the determined category; 
 providing, by the one or more processors, the input data structure to a predictive algorithm that has been trained to determine a value that represents a likely outcome for an entity that initiated a transaction; 
 obtaining, by the one or more processors, output data generated by the predictive algorithm based on the predictive algorithm's processing of the input data structure, wherein the output data includes a value that represents a likely outcome for the entity that initiated the transaction represented by the particular first data structure; and 
 determining, by the one or more processors, a likely outcome for the entity based on the obtained output data. 
   
     
     
         16 . The method of  claim 15 , wherein obtaining, by the one or more processors, one or more first data structures that include fields structuring data that represents a transaction comprises:
 accessing, by the one or more processors, a database of a financial institution that stores multiple first data structures that each include fields structuring data that represents a particular financial transaction that was previously initiated by the entity.   
     
     
         17 . The method of  claim 15 , obtaining, by the one or more processors, one or more first data structures that include fields structuring data that represents a transaction comprises:
 accessing, by the one or more processors, data representing a real-time transaction before the real-time transaction is authorized, the data representing the real-time transaction comprising at least one first data structure that includes fields structuring data that represents the real-time transaction.   
     
     
         18 . The method of  claim 15 , wherein the value that represents a likely outcome for the entity includes (i) a probability of default by the entity, (ii) a probability that the entity will become delinquent on a future financial obligation, (iii) a probability that and entity that becomes delinquent will subsequently be able to satisfy the obligation, (iv) a probability that the entity has initiated a fraudulent transaction, (v) a probability that the entity will purchase a product or service, (vi) a probability that the entity will achieve a financial goal or objective, or (vii) a probability that the entity will achieve a financial goal or objective given one or more hypothetical financial transaction. 
     
     
         19 . The method of  claim 1 , the method further comprising:
 for each particular first data structure of the one or more first data structures:   determining, by the one or more processors, that a relationship exists between the data representing the transaction that is structured by the particular first data structure and data representing one or more other transactions; and   generating, by the one or more processors, one or more second data structures representing (i) at least a portion of the data representing the financial transaction that is structured by the particular first data structure and (ii) data describing the determined relationship of the financial transaction that is structured by the particular first data structure to one or more other transactions represented by first data structures;   wherein determining, by the one or more processors, a level of similarity of the transaction represented by the particular first data structure to each of a plurality of predetermined categories comprises:
 determining, by the one or more processors, a level of similarity of the transaction represented by the particular second data structure to each of a plurality of predetermined categories; 
   wherein determining, by the one or more processors, a category of the transaction represented by the particular first data structure based on the determined level of similarities comprises:
 determining, by the one or more processors, a category of the transaction represented by the particular second data structure based on the determined level of similarities; 
   wherein generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the particular first data structure and (ii) data describing the determined category comprises:
 generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the second data structure, (ii) data describing the determined category. 
   
     
     
         20 . A non-transitory computer-readable medium storing software comprising instructions executable by one or more computers which, upon such execution, cause the one or more computers to perform operations comprising:
 obtaining, by the one or more processors, one or more first data structures that each include fields structuring data that represents a transaction; and   for each particular first data structure of the one or more first data structures:
 determining, by the one or more processors, a level of similarity of the transaction represented by the particular first data structure to each of a plurality of predetermined categories; 
 determining, by the one or more processors, a category of the transaction represented by the particular first data structure based on the determined level of similarity; 
 generating, by the one or more processors, an input data structure that includes fields structuring data representing (i) at least a portion of the data representing the transaction that is structured by the first data structure, (ii) data describing the determined category; 
 providing, by the one or more processors, the input data structure to a predictive algorithm that has been trained to determine a value that represents a likely outcome for an entity that initiated a transaction; 
 obtaining, by the one or more processors, output data generated by the predictive algorithm based on the predictive algorithm's processing of the input data structure, wherein the output data includes a value that represents a likely outcome for the entity that initiated the transaction represented by the particular first data structure; and 
 determining, by the one or more processors, a likely outcome for the entity based on the obtained output data.

Join the waitlist — get patent alerts

Track US2020151824A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.