System for encoding customer data
AssigneeBank of America Corporation
InventorsVictoria L. Dravneek, Richard H. Thomas, Julie Mann Keppner
Life of this patent
Estimating the term…
Abstract
A system for authenticating a customer includes a network interface and a processor. The network interface communicates a request for customer data associated with a particular customer. It also receives a customer profile code associated with the customer, wherein the customer profile code comprises a first code segment and a second code segment. It further receives first and second rules associated with the customer profile code. The processor transforms the first and second code segments into customer data using the rules. It further authenticates the customer using the customer data.
Claims15
A system for authenticating a customer, comprising:
- a network interface that:
- communicates a request for customer data associated with a particular customer;
- receives a customer profile code associated with the customer in response to the request, wherein the customer profile code comprises a first code segment and a second code segment;
- receives a first rule associated with the customer profile code;
- and
- receives a second rule associated with the customer profile code;
- and
- a processor communicatively coupled to the interface and that:
- transforms the first code segment into a first portion of customer data using the first rule;
- transforms the second code segment into a second portion of customer data using the second rule;
- and
- authenticates the customer using the first portion of customer data and the second portion of customer data.
A method for authenticating a customer, comprising:
- communicating a request for customer data associated with a particular customer;
- receiving a customer profile code associated with the customer in response to the request, wherein the customer profile code comprises a first code segment and a second code segment;
- receiving a first rule associated with the customer profile code;
- receiving a second rule associated with the customer profile code;
- transforming the first code segment into a first portion of customer data using the first rule;
- transforming the second code segment into a second portion of customer data using the second rule;
- and
- authenticating the customer using the first portion of customer data and the second portion of customer data.
A tangible, non-transitory computer readable medium containing program instructions that when executed by a computer perform:
- communicating a request for customer data associated with a particular customer;
- receiving a customer profile code associated with the customer in response to the request, wherein the customer profile code comprises a first code segment and a second code segment;
- receiving a first rule associated with the customer profile code;
- receiving a second rule associated with the customer profile code;
- transforming the first code segment into a first portion of customer data using the first rule;
- transforming the second code segment into a second portion of customer data using the second rule;
- and
- authenticating the customer using the first portion of customer data and the second portion of customer data.
Dependencies are inferred from the claim text.