Customer identification system & method
First Claim
1. A method for identifying a customer who purchased a product at a point of sale location, the method comprising:
- a) determining a customer name for the customer;
b) creating a list of potential matches by i) creating a trade area for the point of sale location, the trade area being determined through an analysis of past sales at the point of sale location, and ii) searching in a database for identities having a name similar to the customer name and also having an address within the trade area; and
c) selecting a best match from the list of potential matches by comparing demographic data concerning each identity with a profile developed based upon the purchased product.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and system are presented for identifying a customer in a commercial transaction using less than complete identifying information. A credit card purchase transaction is described wherein a name for the customer is removed from the credit card. A trade area is then determined for the point of sale utilizing historical sales at that point of sale. The trade area is then used to restrict a search of a demographic database to find a list of potential identity matches having names similar or identical to the name on the credit card. A best match generator then creates a profile of the expected purchaser of the products in the transaction. Using demographic information about each identity in the list of potential identity matches, each identity is compared to the profile and given a score. Scores can also be created by examining past purchases, or by examining the strength of the name match. The highest scoring identity is then considered the best match. The best match identity is then assumed to be the identity involved in the transaction, and the customer database is updated to reflect this determination.
-
Citations
18 Claims
-
1. A method for identifying a customer who purchased a product at a point of sale location, the method comprising:
-
a) determining a customer name for the customer;
b) creating a list of potential matches by i) creating a trade area for the point of sale location, the trade area being determined through an analysis of past sales at the point of sale location, and ii) searching in a database for identities having a name similar to the customer name and also having an address within the trade area; and
c) selecting a best match from the list of potential matches by comparing demographic data concerning each identity with a profile developed based upon the purchased product. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for identifying the customer of a credit card transaction at a point of sale location comprising:
-
a) extracting a credit card name from the credit card; and
b) creating a list of potential matches from a demographic database, the list of potential matches being created by i) creating a trade area for the point of sale location, the trade area being determined by past sales at the point of sale location, and ii) searching for identities in the demographic area having a name similar to the credit card name, the identities being associated with an address within the trade area. - View Dependent Claims (8, 9, 10)
-
-
11. A method for identifying the customer of a transaction at a point of sale location comprising:
-
a) determining a name for the customer;
b) creating a list of potential matches from a demographic database of individuals residing near the point of sale location; and
c) selecting a best match from the list of potential matches by examining demographic data concerning each of the potential matches. - View Dependent Claims (12, 13, 14)
-
-
15. A method for identifying the customer of a transaction at a point of sale location comprising:
-
a) determining a name for a customer;
b) creating a list of potential matches from a customer database containing names and prior purchase information;
c) selecting a best match from the list of potential matches by comparing the prior purchase information for each potential match with an item purchased during the transaction.
-
-
16. A system for identifying customers who have completed a purchase transaction at one of a plurality of point of sale locations, the system comprising:
-
a) a computer system at each of the point of sale locations having i) software for extracting a customer name during the purchase transactions, and ii) a communications ability allowing the computer system to transmit the customer name along with purchase data and a point of sale identifier;
b) a potential match generator having i) a communications ability allowing the potential match generator to receive the customer name, purchase data, and point of sale identifier from the plurality of point of sale locations, ii) a trade area database having data sufficient to determine a trade area for a given point of sale identifier, and iii) a demographic database having search capability allowing it to return potential match identities in response to a query requesting identities having an address in the trade area and an identity name similar to the customer name; and
c) a best match generator having i) profile software for generating a demographic profile based upon the purchase data, and ii) comparison software for comparing demographic information about each potential match identity with the profile, the comparison software capable of selecting a best match identity based upon this comparison. - View Dependent Claims (17, 18)
-
Specification