US5201010A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for building a database and performing marketing based upon prior shopping history
Assignee: Catalina Marketing Corp
•
Filing: 1992-05-19
•
Granted: 1993-04-06
•
Expires: 2012-05-19
Abstract
Abstract A method and system is disclosed for performing targeted marketing on infrequent shoppers. A check reader is provided for automatically reading the MICR code of a plurality of checks drawn on a plurality of different banking institutions. Circuitry detects the customer's checking account number in the MICR code of the checks. A terminal enters data relating to the customer's shopping habits. A database of the store's customers is created in response to the check reader, circuitry for detecting, and terminal. The selection is then made of a list of customers from the database who have not shopped at the store since a preselected date.
Inventors
- 👤 David W. Deaton
- 👤 Rodney G. Gabriel
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 20:23
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q20/00; G06Q20/04; G06Q20/042; G06Q20/38; G06Q20/387; G06Q40/00; G06Q40/02; G07; G07D; G07D7/00; G07D7/04; G07F; G07F17/00; G07F17/42; G07G; G07G1/00; G07G1/0036; G07G1/12; G07G1/14; G07G1/145
Claims Analysis
Total Claims: 46
Claim 1
Independent Claim
171 words
A method of building a customer database using checks from a variety of different banks comprising: detecting a customer's checking account identification number for use as a unique customer identification code; entering the unique customer identification code into a processor containing a database that maintains customer records including the customer's name and address, the checking account identification number, and customer transactional data over a pre-selected time interval; comparing said checking account identification code with said database; generating a response with said processor to signal the presence of the customer's identification code or the failure to locate the customer's identification code; creating a new record in said database for that customer's identification code in response to a processor response indicating the failure to locate, so that the customer's name and address is entered into the record along with the customer's transactional data; and selecting customers in said database whose last transaction date is prior to a pre-selected interval of inactivity so that that grouping of infrequent customers is available for marketing efforts.
Claim 2
Independent Claim
171 words
A method of building a customer database using checks from a variety of different banks comprising: detecting a customer's checking account identification number for use as a unique customer identification code; entering the unique customer identification code into a processor containing a database that maintains customer records including the customer's name and address, the checking account identification number, and customer transactional data over a pre-selected time interval; comparing said checking account identification code with said database; generating a response with said processor to signal the presence of the customer's identification code or the failure to locate the customer's identification code; creating a new record in said database for that customer's identification code in response to a processor response indicating the failure to locate, so that the customer's name and address is entered into the record along with the customer's transactional data; and selecting customers in said database whose last transaction date is prior to a pre-selected interval of inactivity so that that grouping of infrequent customers is available for marketing efforts.
Claim 3
Dependent Claim
27 words
The method of claim 1 and further comprising detecting the bank transit number for use with said checking account identification number as a unique customer identification code.
Claim 4
Dependent Claim
38 words
The method of claim 1 wherein said step for detecting a customer's checking account identification number comprises scanning the MICR code of a check and omitting portions of said MICR code while retaining said checking account identification number.
Claim 5
Dependent Claim
17 words
The method of claim 3 and further comprising omitting the check sequence number from the MICR code.
Claim 6
Dependent Claim
31 words
The method of claim 3 and further comprising retaining the bank transit number of the MICR code for use with the customer's checking account number as the unique customer identification code.
Claim 7
Dependent Claim
40 words
The method of claim 2 and further comprising: storing data related to the location of a specified portion of MICR codes for a plurality of banking institutions; and creating said unique customer identification code in response to said stored data.
Claim 8
Dependent Claim
17 words
The method of claim 1 and further comprising performing targeted marketing efforts on said grouping of customers.
Claim 9
Dependent Claim
17 words
The method of claim 7 wherein said marketing efforts include providing coupons to said grouping of customers.
Claim 10
Dependent Claim
25 words
The method of claim 1 and further comprising generating a display at the point of sale to indicate check verification data regarding each customer's check.
Claim 11
Independent Claim
108 words
A system for performing targeted marketing on infrequent shoppers comprising: a check reader for automatically reading the MICR code of a plurality of checks drawn on a plurality of different banking institutions; circuitry for detecting the customer's checking account number in the MICR code of said checks; a terminal for entering data relating to the customer's shopping habits; means for creating a database of the store's customers in response to said check reader, circuitry for detecting, and terminal; and means for enabling the selection of a list of customers from said database whose prior transactions at the store during a prescribed time internal do not meet predetermined criteria.
Claim 12
Independent Claim
108 words
A system for performing targeted marketing on infrequent shoppers comprising: a check reader for automatically reading the MICR code of a plurality of checks drawn on a plurality of different banking institutions; circuitry for detecting the customer's checking account number in the MICR code of said checks; a terminal for entering data relating to the customer's shopping habits; means for creating a database of the store's customers in response to said check reader, circuitry for detecting, and terminal; and means for enabling the selection of a list of customers from said database whose prior transactions at the store during a prescribed time internal do not meet predetermined criteria.
Claim 13
Dependent Claim
18 words
The system of claim 10 and further comprising means for transmitting marketing documents to said list of customers.
Claim 14
Dependent Claim
25 words
The system of claim 11 and further comprising means for generating a coupon at the point of sale for distribution to said list of customers.
Claim 15
Dependent Claim
28 words
The system of claim 10 and further comprising means for comparing the customer's checking account number of each new check read by said check reader with said database.
Claim 16
Dependent Claim
40 words
The system of claim 13 and further comprising a display for indicating when a customer's checking account number is not stored in said database, wherein customer information may then be input from said terminal into the database for that customer.
Claim 17
Dependent Claim
15 words
The system of claim 14 wherein said display is located at the point of sale.
Claim 18
Dependent Claim
16 words
The system of claim 14 wherein said display is located remote from the point of sale.
Claim 19
Dependent Claim
18 words
The system of claim 14 wherein said display also generates information regarding the credit worthiness of the customer.
Claim 20
Dependent Claim
131 words
A check transaction processing system comprising: means for entering a customer's checking account number as a unique customer identification code within a retail establishment; a processor programmed to store a database which includes a plurality of unique customer identification codes and check cashing histories of prior customers of the retail establishment; means for causing said processor to compare each newly entered unique customer identification code against said database; means within said processor for generating a signal indicating the presence of a complete customer information record or of an incomplete customer information record as a result of said comparison; means for generating a second database of customers whose check cashing histories do not meet predetermined criteria; and means for selectively effecting promotion of the retail establishment to customers within said second database.
Claim 21
Dependent Claim
131 words
A check transaction processing system comprising: means for entering a customer's checking account number as a unique customer identification code within a retail establishment; a processor programmed to store a database which includes a plurality of unique customer identification codes and check cashing histories of prior customers of the retail establishment; means for causing said processor to compare each newly entered unique customer identification code against said database; means within said processor for generating a signal indicating the presence of a complete customer information record or of an incomplete customer information record as a result of said comparison; means for generating a second database of customers whose check cashing histories do not meet predetermined criteria; and means for selectively effecting promotion of the retail establishment to customers within said second database.
Claim 22
Dependent Claim
21 words
The system of claim 18 wherein said means for entering comprises a check reader for scanning the MICR code on checks.
Claim 23
Dependent Claim
35 words
The system of claim 18 wherein said means for entering also enters the bank transit number of a customer to be used in combination with said checking account number as a unique customer identification code.
Claim 24
Dependent Claim
28 words
The system of claim 19 and further comprising means for eliminating portions of the MICR codes read by said check reader while retaining the customer's checking account number.
Claim 25
Dependent Claim
34 words
The system of claim 19 and further comprising data storage means for storing data regarding the location of a customer's checking account number in the MICR code of a plurality of different banking institutions.
Claim 26
Dependent Claim
34 words
The system of claim 19 and further comprising data storage means for storing data regarding the location of a customer's bank transit number in the MICR code of a plurality of different banking institutions.
Claim 27
Dependent Claim
28 words
The system of claim 19 and further comprising a display coupled with said memory in order to generate indications of the credit worthiness of checks offered by customers.
Claim 28
Dependent Claim
26 words
The system of claim 19 and further comprising a display at the point of sale for providing an indication of the credit worthiness of a customer.
Claim 29
Independent Claim
108 words
A method for building a customer database comprising: in response to the presentation of a customer's check at a point of sale, entering the customer's checking account identification code from the check, along with customer transaction data; storing a first database of said customer's checking account identification codes and customer transaction data; generating a second database of customers whose last checking account identification code entry data falls prior to a pre-selected date, such that said second database constitutes a record of relatively infrequent customers; and effecting sales promotion to said customers within said second database, wherein said sales promotion is efficiently directed toward only said relatively infrequent customers.
Claim 30
Independent Claim
108 words
A method for building a customer database comprising: in response to the presentation of a customer's check at a point of sale, entering the customer's checking account identification code from the check, along with customer transaction data; storing a first database of said customer's checking account identification codes and customer transaction data; generating a second database of customers whose last checking account identification code entry data falls prior to a pre-selected date, such that said second database constitutes a record of relatively infrequent customers; and effecting sales promotion to said customers within said second database, wherein said sales promotion is efficiently directed toward only said relatively infrequent customers.
Claim 31
Dependent Claim
43 words
The method of claim 26 and further comprising: generating a third database of customers whose last unique customer identification code entry date falls within a second pre-selected date range; and effecting a different type of sales promotion to customers within said third database.
Claim 32
Dependent Claim
22 words
The method of claim 26 wherein said customer's checking account identification code comprises the checking account number and the bank transit number.
Claim 33
Dependent Claim
23 words
The method of claim 26 wherein said step of effecting sales promotion comprises providing an incentive coupon to the customer at the point-of-sale.
Claim 34
Dependent Claim
23 words
The method of claim 26 wherein said step of effecting sales promotion comprises providing incentive coupons to the home address of the customer.
Claim 35
Dependent Claim
47 words
The method of claim 30 wherein a signal is generated to the point-of-sale indicating when a unique customer identification code entry date falls with said pre-selected date range; and wherein the sales clerk at the point-of-sale takes an action to insure the effectation of said sales promotion.
Claim 36
Dependent Claim
20 words
The method of claim 31 wherein said action of the sales clerk comprises dispensing an incentive coupon to the customer.
Claim 37
Dependent Claim
21 words
The method of claim 31 wherein said action of the sales clerk comprises identifying the customer's check for subsequent marketing efforts.
Claim 38
Independent Claim
95 words
The system for performing marketing comprising: means for entering a checking account number in response to the presentation of customer's check of the point of sale, along with customer transaction date data; means for generating a signal upon entry of a checking account number of customers whose prior transaction at the store during a prescribed time interval fails to meet predetermined criteria; and means responsive to said signal for effecting sales promotion to said customers, wherein said sales promotion is efficiently directed toward only said class of customers who fail to meet said predetermined criteria.
Claim 39
Independent Claim
95 words
The system for performing marketing comprising: means for entering a checking account number in response to the presentation of customer's check of the point of sale, along with customer transaction date data; means for generating a signal upon entry of a checking account number of customers whose prior transaction at the store during a prescribed time interval fails to meet predetermined criteria; and means responsive to said signal for effecting sales promotion to said customers, wherein said sales promotion is efficiently directed toward only said class of customers who fail to meet said predetermined criteria.
Claim 40
Dependent Claim
16 words
The system of claim 34 wherein said means for entering comprises a check MICR code reader.
Claim 41
Dependent Claim
21 words
The system of claim 34 wherein said means for entering comprises a data terminal for being operated by the store clerk.
Claim 42
Dependent Claim
24 words
The system of claim 34 wherein the sales clerk dispenses an incentive coupon to the customer at the point-of-sale in response to said signal.
Claim 43
Dependent Claim
28 words
The system of claim 34 wherein the sales clerk identifies the customer's check in response to said signal so that subsequent marketing to the customer may be effected.
Claim 44
Dependent Claim
16 words
The system of claim 34 wherein said signal is transmitted to and displayed at the point-of-sale.
Claim 45
Dependent Claim
30 words
The system of claim 34 wherein said predetermined criteria comprises a last customer checking account number entry date which falls within a predetermined date, in order to identify infrequent shoppers.
Claim 46
Dependent Claim
23 words
The system of claim 34 wherein said predetermined cirteria comprises a level of purchases above a preset level during a prescribed time interval.
References Cited (Backward Citations)
US2995727A
Cited
USRE30580E
Cited
US3316536A
Cited
US3535682A
Cited
US3465289A
Cited
US3528058A
Cited
US3576539A
Cited
US3629829A
Cited
US3605092A
Cited
US3786421A
Cited
US3941977A
Cited
US3833885A
Cited
US3876981A
Cited
US3914789A
Cited
US4027142A
Cited
US4088879A
Cited
US4053735A
Cited
US3987411A
Cited
US4015701A
Cited
US4127770A
Cited
US4109238A
Cited
US4063070A
Cited
US4053737A
Cited
US4087789A
Cited
US4107653A
Cited
US4143355A
Cited
USRE30579E
Cited
US4143356A
Cited
US4148010A
Cited
US4208575A
Cited
US4176783A
Cited
US4245211A
Cited
US4439670A
Cited
US4260880A
Cited
US4277689A
Cited
US4399553A
Cited
US4356472A
Cited
US4380734A
Cited
US4396902A
Cited
US4381494A
Cited
US4404649A
Cited
US4404649B1
Cited
US4441204A
Cited
US4453074A
Cited
US4510615A
Cited
US4547899A
Cited
US4678895A
Cited
US4523330A
Cited
US4673802A
Cited
US4617457A
Cited
US4748673A
Cited
US4723212A
Cited
US4910672A
Cited
US4547780A
Cited
US4628194A
Cited
US4882675A
Cited
US4812628A
Cited
US4809351A
Cited
US4672377A
Cited
US4797938A
Cited
US4897880A
Cited
US5070452A
Cited
US4810866A
Cited
US4776021A
Cited
US5014324A
Cited
US4891503A
Cited
US5054092A
Cited
US4949256A
Cited
US5091634A
Cited
US5010485A
Cited
US4975841A
Cited
US5053955A
Cited
US5056019A
Cited
US5035607A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-04-05 | 1996-10-05 | 1997-04-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-04-05 | 2000-10-05 | 2001-04-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-04-05 | 2004-10-05 | 2005-04-06 | $7700.00 | Window Closed / Lapsed |