← Back to Patent Explorer
US6018723A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for pattern generation

Assignee: Visa International Service Association
•
Filing: 1997-05-27
•
Granted: 2000-01-25
•
Expires: 2017-05-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Methods and apparatus for transforming scoreable transaction data into financial data features are disclosed. In one aspect, a computer-implemented method transforms transaction data into a financial data feature for assessing credit risks. The financial data feature is extracted from the transaction data. The method involves obtaining the transaction data from a data source, and performing a set of operations on the transaction data to transform the transaction data into the financial data feature. The set of operations is selected only from a predefined set of classes of operations which are interrelated by a predefined order of precedence. Each operation in the set of operations is performed in an order based on the predefined order of precedence of a class associated with each operator.

Inventors

  • 👤 Kevin P. Siegel
  • 👤 Patrick L. Faith
  • 👤 Theodore P. Washburne

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 12:29
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G06; G06Q; G06Q20/00; G06Q20/08; G06Q20/10; G06Q20/108; G06Q20/38; G06Q20/40; G06Q20/401; G06Q20/4016; G06Q20/403; G06Q40/00; G06Q40/03; G06Q40/08

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 182 words
A computer-implemented method for transforming scoreable transaction data into a financial data feature for use in assessing credit risk, the financial data feature being extracted from the scoreable transaction data, the method comprising: obtaining the scoreable transaction data from a data source; and performing a set of operations on the scoreable transaction data to transform the scoreable transaction data into the financial data feature, the set of operations being selected only from a predefined set of classes of operations, the set of predefined classes of operations being arranged in a predefined order of precedence, wherein each operation in the set of operations is performed in an order based on the predefined order of precedence of a class associated with the each operator, the set of predefined classes of operations including at most five classes of operations, the five classes of operations being a data structure class, an atomic transformation class, an entity transformation class, a time transformation class, and a joining operator class, wherein performing the set of operations includes first performing a data structure operation associated with the data structure class.
Claim 2
Dependent Claim 182 words
A computer-implemented method for transforming scoreable transaction data into a financial data feature for use in assessing credit risk, the financial data feature being extracted from the scoreable transaction data, the method comprising: obtaining the scoreable transaction data from a data source; and performing a set of operations on the scoreable transaction data to transform the scoreable transaction data into the financial data feature, the set of operations being selected only from a predefined set of classes of operations, the set of predefined classes of operations being arranged in a predefined order of precedence, wherein each operation in the set of operations is performed in an order based on the predefined order of precedence of a class associated with the each operator, the set of predefined classes of operations including at most five classes of operations, the five classes of operations being a data structure class, an atomic transformation class, an entity transformation class, a time transformation class, and a joining operator class, wherein performing the set of operations includes first performing a data structure operation associated with the data structure class.
Claim 3
Dependent Claim 104 words
The computer-implemented method of claim 1 further including: performing an atomic transformation operation associated with the atomic transformation class directly after performing the data structure operation associated with the data structure class; performing an entity transformation operation associated with the entity transformation class directly after performing the atomic transformation operation associated with the atomic transformation class; performing a time transformation operation associated with the time transformation class directly after performing the entity transformation operation associated with the entity transformation class; and performing joining operator operation associated with the joining operator class directly after performing the entity transformation operation associated with the entity transformation class.
Claim 4
Dependent Claim 134 words
A computer-implemented method for implementing a pattern generator, the pattern generator being associated with a predictive process, the pattern generator being arranged to transform a given transaction, the method comprising: obtaining a data stream, the data stream including at least one data field containing information associated with the given transaction; and performing at least one overall operation on the information to transform the information into a characteristic variable, the overall operation being selected from a set of five classes associated with the pattern generator, wherein when there is more than one overall operation to be performed, a first overall operation and a second overall operation are performed based on an order of precedence associated with the five classes, whereby the characteristic variable is arranged to be accepted as an input into the predictive process.
Claim 5
Dependent Claim 134 words
A computer-implemented method for implementing a pattern generator, the pattern generator being associated with a predictive process, the pattern generator being arranged to transform a given transaction, the method comprising: obtaining a data stream, the data stream including at least one data field containing information associated with the given transaction; and performing at least one overall operation on the information to transform the information into a characteristic variable, the overall operation being selected from a set of five classes associated with the pattern generator, wherein when there is more than one overall operation to be performed, a first overall operation and a second overall operation are performed based on an order of precedence associated with the five classes, whereby the characteristic variable is arranged to be accepted as an input into the predictive process.
Claim 6
Dependent Claim 110 words
A computer-implemented method as recited in claim 3 wherein the set of five classes includes: a first class which includes at least one operation arranged to relate the information to a database; a second class which includes at least one operation arranged to transform the information from a first format into an atomic format; a third class which includes at least one operation arranged to transform the information from an atomic format into a second format; a fourth class which includes at least one operation arranged to perform calculations using the information; and a fifth class which includes at least one operation arranged to relate the information to additional information.
Claim 7
Dependent Claim 18 words
A computer-implemented method as recited in claim 4 further including performing a first operation in the first class.
Claim 8
Dependent Claim 78 words
A computer-implemented method as recited in claim 5 further including: performing a first operation in the second class directly after performing the first operation in the first class; and performing one of a second operation in the first class, a first operation in the third class, a first operation in the fourth class, and a first operation in the fifth class, directly after performing the first operation in the second class, as specified by the order of precedence.
Claim 9
Dependent Claim 77 words
A computer-implemented method as recited in claim 5 further including: performing a first operation in the third class directly after performing the first operation in the first class; and performing one of a second operation in the first class, a second operation in the third class, a first operation in the fourth class, and first operation in the fifth class, directly after performing the first operation in the third class, as specified by the order of precedence.
Claim 10
Dependent Claim 77 words
A computer-implemented method as recited in claim 5 further including: performing a first operation in the fourth class directly after performing the first operation in the first class; and performing one of a second operation in the first class, a second operation in the fourth class, a first operation in the third class, and first operation in the fifth class, directly after performing the first operation in the fourth class, as specified by the order of precedence.
Claim 11
Dependent Claim 64 words
A computer-implemented method as recited in claim 5 further including: performing a first operation in the fifth class directly after performing the first operation in the first class; and performing one of a second operation in the first class and a first operation in the fourth class directly after performing the first operation in the fifth class, as specified by the order of precedence.
Claim 12
Dependent Claim 200 words
A pattern generation engine arranged to transform a given transaction into a characteristic variable, the given transaction being associated with a data stream including at least one data field, the characteristic variable being associated with a modeling process, the pattern generation engine including: a first class which includes at least one operation arranged to relate the data field to a database; a second class which includes at least one operation arranged to transform the data field from a first format into an atomic format; a third class which includes at least one operation arranged to transform the data field from an atomic format into a second format; a fourth class which includes at least one operation arranged to perform calculations using the data field; and a fifth class which includes at least one operation arranged to relate the data field to additional information, wherein the characteristic variable is generated using at least one of the at least one operation in the first class, the at least one operation in the second class, the at least one operation in the third class, the at least one operation in the fourth class, and the at least one operation in the fifth class.
Claim 13
Dependent Claim 200 words
A pattern generation engine arranged to transform a given transaction into a characteristic variable, the given transaction being associated with a data stream including at least one data field, the characteristic variable being associated with a modeling process, the pattern generation engine including: a first class which includes at least one operation arranged to relate the data field to a database; a second class which includes at least one operation arranged to transform the data field from a first format into an atomic format; a third class which includes at least one operation arranged to transform the data field from an atomic format into a second format; a fourth class which includes at least one operation arranged to perform calculations using the data field; and a fifth class which includes at least one operation arranged to relate the data field to additional information, wherein the characteristic variable is generated using at least one of the at least one operation in the first class, the at least one operation in the second class, the at least one operation in the third class, the at least one operation in the fourth class, and the at least one operation in the fifth class.
Claim 14
Dependent Claim 32 words
A pattern generation engine as recited in claim 10 wherein the first class, the second class, the third class, the fourth class, and the fifth class are related by a precedence relationship.
Claim 15
Dependent Claim 119 words
A pattern generation engine as recited in claim 11 wherein: the precedence relationship is arranged to enable the at least one operation in the first class to precede the at least one operation in the second class; the precedence relationship is arranged to enable the at least one operation in the first class to precede the at least one operation in the third class; the precedence relationship is arranged to enable the at least one operation in the first class to precede the at least one operation in the fourth class; and the precedence relationship is arranged to enable the at least one operation in the first class to precede the at least one operation in the fifth class.
Claim 16
Dependent Claim 57 words
A pattern generation engine as recited in claim 12 wherein: the precedence relationship is arranged to enable a first operation in the third class to precede a second operation in the third class; and the precedence relationship is arranged to enable a first operation in the fourth class to precede a second operation in the fourth class.
Claim 17
Dependent Claim 103 words
A pattern generation engine as recited in claim 12 wherein: the precedence relationship is arranged to enable a first operation in the second class to precede a first operation in the first class; the precedence relationship is arranged to enable a second operation in the second class to precede a first operation in the third class; the precedence relationship is arranged to enable a third operation in the second class to precede a first operation in the fourth class; and the precedence relationship is arranged to enable a fourth operation in the second class to precede a first operation in the fifth class.
Claim 18
Dependent Claim 57 words
A pattern generation engine as recited in claim 12 wherein: the precedence relationship is arranged to enable a first operation in the third class to precede a first operation in the fifth class; and the precedence relationship is arranged to enable a second operation in the fifth class to precede a second operation in the third class.
Claim 19
Dependent Claim 57 words
A pattern generation engine as recited in claim 12 wherein: the precedence relationship is arranged to enable a first operation in the third class to precede a first operation in the fourth class; and the precedence relationship is arranged to enable a second operation in the fourth class to precede a second operation in the third class.
Claim 20
Dependent Claim 55 words
A pattern generation engine as recited in claim 12 wherein: the precedence relationship is arranged to enable a first operation in the fourth class to precede a first operation in the fifth class; and the order of precedence enables a second operation in the fifth class to precede a second operation in the fourth class.
Claim 21
Dependent Claim 26 words
A pattern generation engine as recited in claim 10 wherein: the given transaction is a financial transaction; and the modeling process is a predictive modeling process.
Claim 22
Dependent Claim 19 words
A pattern generation engine as recited in claim 18 wherein the modeling process is a risk predictive modeling process.
Claim 23
Dependent Claim 40 words
A pattern generation engine as recited in claim 19 wherein the given transaction is associated with a first entity, and the modeling process is arranged to assess a risk of bankruptcy for the first entity based on the given transaction.
Claim 24
Dependent Claim 26 words
A pattern generation engine as recited in claim 10 wherein: the given transaction is a financial transaction; and the modeling process is a transaction scoring process.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-01-24 2003-07-26 2004-01-25 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-01-24 2007-07-26 2008-01-25 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-01-24 2011-07-26 2012-01-25 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag