CA2457507A1 - Use of limited identification on point-of-sale systems - Google Patents

Use of limited identification on point-of-sale systems Download PDF

Info

Publication number
CA2457507A1
CA2457507A1 CA002457507A CA2457507A CA2457507A1 CA 2457507 A1 CA2457507 A1 CA 2457507A1 CA 002457507 A CA002457507 A CA 002457507A CA 2457507 A CA2457507 A CA 2457507A CA 2457507 A1 CA2457507 A1 CA 2457507A1
Authority
CA
Canada
Prior art keywords
limited
limited identification
identification
code
point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
CA002457507A
Other languages
French (fr)
Inventor
Jonathan Kepecs
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Concept Shopping Inc
Original Assignee
Concept Shopping Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Concept Shopping Inc filed Critical Concept Shopping Inc
Publication of CA2457507A1 publication Critical patent/CA2457507A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/04Payment circuits
    • G06Q20/06Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/22Payment schemes or models
    • G06Q20/28Pre-payment schemes, e.g. "pay before"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/342Cards defining paid or billed services or quantities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/385Payment protocols; Details thereof using an alias or single-use codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/387Payment using discounts or coupons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0215Including financial accounts
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0226Incentive systems for frequent usage, e.g. frequent flyer miles programs or point systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0236Incentive or reward received by requiring registration or ID from user
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0238Discounts or incentives, e.g. coupons or rebates at point-of-sale [POS]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/02Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices
    • G07F7/025Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by keys or other credit registering devices by means, e.g. cards, providing billing information at the time of purchase, e.g. identification of seller or purchaser, quantity of goods delivered or to be delivered
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/0036Checkout procedures

Abstract

Techniques for processing loyalty-based promotions using conventional, retail POS
systems with minimal or no required changes to the POS system are described.
An identifier is read by a POS system that is conventionally used to read financial cards.
The identifier is determined to be a limited identification ("limited ID") associated with a loyalty program.

The limited ID is then stored in a transaction log ("tlog") at the POS. The limited ID is not communicated to that part of a financial processing network involved in balance access or manipulation, and may in some embodiments not involve the financial processing network at all. The tlog can be analyzed for loyalty program transactions.

Description

USE OF LIMITED IDENTIFICATION
ON POINT OF-SALE SYSTEMS
CROSS-REFERENCES TO RELATED APPLICATIONS
[0001] The present application claims priority from the following provisional applications, the entire contents of which are herein incorporated by reference for alI
purposes.
[0002] (1) U.S. Provisional Application No. 60/447,574 filed February 14, 2003 (Attorney Docket No. 18477-000800US);
[0003] (2) U.S. Provisional Application No. 60/511,256 filed October 14, 2003 (Attorney Docket No. 18477-000900US);
[0004] (3) U.S. Provisional Application No. 60/513,383 filed October 21, 2003 (Attorney Docket No. 18477-OO1000US); and [0005] U.S. Provisional Application No. 60/519,939 filed November 14, 2003 (Attorney Docket No. 18477-OOl 100US).
[0006] The present application also incorporates by reference for all purposes the entire contents of U.S. Application No. I ,_ (Attorney Docket No. 18477-000810US) filed concurrently with the present application.
BACKGROUND OF THE INVENTION
[0007] The present invention relates generally to discounting and promotion of goods and services to consumers and, more particularly, to techniques for point-of sale ("POS") systems to process loyalty cards.
[0008] POS systems that are used to process and record purchase transactions consummated at retail stores generally include a checkout terminal (e.g., cash register), automated check reader, automated teller machine (ATM) reader, Universal Product Code (UPC) scanner, and communication network. In particular, with the increasing usage of financial cards nowadays, POS systems commonly include an ATM reader. ATM
readers provide an efficient and reliable means for POS systems to receive financial information by reading the magnetic stripes found on modern financial cards, such as credit cards, ATM

cards, debit cards, gift cards, and smart cards. Similarly, UPC scanners also increase the efficiency and reliability of POS transactions. UPC scanners reduce manual entry of prices at the POS, which can be time-consuming and introduce pricing errors. The UPC
scanner reads UPC codes marked on most retail goods, which allows the :POS system to retrieve current pricing information from a database.
[0009) In addition, retailer are becoming more reliant on loyalty programs to improve consumer loyalty and to lure consumers away from competitors. In a typical loyalty program, loyalty cards are issued to consumers. Loyalty cards reward consumers for frequenting and making purchases at stores covered by loyalty cards. However, many retailers are hesitant to adopt a loyalty program due to the cost associated with modifications to their POS systems. Accordingly, there is a need to facilitate loyalty card transactions on conventional POS systems.
BRIEF SUMMARY OF THE INVENTION
(0010) Embodiments of the present invention provide techniques for processing loyalty-based promotions using conventional, retail POS systems with minimal or no required changes to the POS system are described. An identifier is read by a POS system that is conventionally used to read financial cards. The identifier is determined to be a limited identification ("limited ID") associated with a loyalty program. The limited ID is then stored in a transaction log ("tlog") at the POS. The limited ID is not communicated to that part of a financial processing network (e.g., credit card processing network, ATM
network, etc.) involved in balance access or manipulation, and may in some emb~diments not involve the financial processing network at all. The tlog can be analyzed for loyalty program transactions.
(0011 ) According to an embodiment of the present invention, techniques are provided for recording a limited identification into a transaction log generated by a point-of sale system.
An identifier is received at a checkout system, the checkout system being configured to facilitate performance of financial transactions. The identifier is identified as limited identification and no financial transaction is to be performed responsive to the limited identification. The limited identification is recorded into the transaction log by the point-of sale system.

[0012) According to another embodiment of the present invention, techniques are provided for recording a limited identification into a transaction log generated by a point-ofaale system. Limited identification is received at the point-of sale system and communicated from the point-of sale system to a system configured to facilitate performance of financial transactions. Then, a specific response that does not require a financial processing function to have been performed is communicated back to the point-of sale system, and the limited identification is inserted into the transaction log.
[0013) The foregoing, together with other features, embodiments, and advantages of the present invention, will become more apparent when referring to the following specification, claims, and accompanying drawings.
BRIEF DESCRIPTION OF THE DRAWINGS
[0014) Fig. 1 is a block diagram of a representative retail computer network configured to facilitate transactions at a POS in accordance with the present invention.
[0015) Fig. 2 is a simplified block diagram of a POS system 104 capable of implementing an embodiment of the present invention.
[0016) Fig. 3 is a simplified high level flow diagram illustrating a technique for processing a limit identification at a POS system 104 according to an embodiment of the present invention.
DETAILED DESCRIPTION OF THE INVENTION
[0017) In the following description, for the purposes of explanation, specific details are set forth in order to provide a thorough understanding of the invention. However, it will be apparent that the invention may be practiced without these specific details.
[0018] The use of loyalty cards is quite common in the retail industry. The loyalty cards reward consumers for frequenting and making purchases at stores covered by the loyalty cards. When a loyalty card is used, advertised promotions are given to the consumer in the form of discounts or points that can be redeemed directly at the POS as a credit against a purchase.
[0019] A method and system for managing promotions tied to a unique identifier associated with the loyalty card that, in one embodiment, requires only limit direct identification of the consumer is described in U.S. Patent 6,330,543 B 1. Each consumer is assigned and identified by a unique identifier or a limited ID. In this manner, no direct consumer identification information such as consumer's name, address, etc. is stored or used and anonymity of the consumer is preserved.
[0020] The limited ff~ acts as limited identification information as it does not convey any private or personal consumer information in and of itself. The retailer might collect and associate personal information such as name and address with the limited ID
but this association is not required for implementing a promotional system.
Accordingly, a retailer may manufacture several loyalty cards with pre-assigned limited IDs. These cards may be made available at the retail store locations or at other locations. A consumer can randomly select a card and start using it without providing any personal information such as name, telephone, number, etc. The cards may come in different shapes and forms. For example, each card may have a limited III printed on it. The limited ID may also be printed on a label that is then affixed to a card. In other embodiments, the limited I~ may be in the form of a barcode that is either printed on or affixed to the card. In other embodiments, the card may comprise a magnetic stripe that stores the limited ID information. Various other forms of cards with limited IDs are possible.
[0021] A consumer may provide the card with the pre-assigned limited ID at the time of a purchase (e.g., loyalty card can be swiped at a checkout ATM reader or scanned by a UPC
scanner) and receive promotions and discounts associated with and offered for the limited ID.
Promotions or discounts given to the consumer, as identified by the limited ID, can be redeemed directly at the POS as a credit against a purchase. In other embodiments, an account is maintained for each limited ID. Instead of instantly receiving discounts or promotions at the POS, the value (e.g., cash, points, etc.) associated with the promotions or discounts for the limited ID may be deposited into the account associated with the limited ID.
According to an embodiment of the present invention, the consumer can choose whether to receive an instant redemption at the POS or to deposit the value (e.g., cash, points, etc.) associated with the discount or promotion into the account associated with the limited ID.
Alternatively, the method of redemption may simply be defined by the promotional program and the consumer has no choice as to where the value is deposited.
[0022] The accounts associated with limited IDs may be maintained at the POS
locations.
Depending on the size of the retail operation and the number of stores involved, the accounts may be maintained at a centralized location such as a central or main store computer. In some embodiments, the accounts associated with the limited IDs may instead be maintained by a third party service provider such as a discounts and promotions administering service.
[0023] Limited IDs, according to embodiments of the present invention, provide several advantages to retailers intending to support a loyalty program. For example, a limited ID will operate with conventional POS systems. Furthermore, in an embodiment of the present invention, conventional POS systems supporting limited T)7s can be prevented from querying a financial processing network or, alternatively, invoking a financial processing function of a financial processing network, thus avoiding associated financial network fees.
[0024] In some embodiments, a limited ID may take the form of an accumulate ID
or a redemption ID. An accumulate ID may be used by consumers to accumulate value (e.g., cash, points, etc.) in an account associated with the accumulate ID. A
redemption ID may enable the value accumulated in the account, or a portion thereof, to be redeemed. Details of accumulate IDs and redemption IDs are described in U.S. Application No. / ,-(Attorney Docket No. 18477-0081 OUS) filed concurrently with this application.
[0025] In yet another embodiment of the present invention, the limited ID may be embodied on a loyalty card that can be used at different POS systems or, in other words, at multiple retailers. Such a loyalty card can be used at many different retailers since minimal, if any, POS system modifications are required. The loyalty card can be used retailers using physical ATM readers or UPC scanners, and also virtual or Internet based retailers. In addition, some POS systems may be modified to provide support for the use of a plurality of PINS for a loyalty card (such as, 2, 3, 4, or more PINs).
[0026] POS systems are generally configured to communicate information read from ATM
readers to computers of financial institutions for further processing.
However, when an ATM
reader of a POS system reads a limited ID, there is no need to communicate the limited ID
information to a financial institution. Accordingly, embodiments of the present invention use various techniques to prevent the limited iD information read by an ATM card reader from being communicated to computers of financial institutions or, alternatively, from being processed by a financial processing function (i.e., a function accessing or manipulating a consumer's balance information) of the computers of financial institutions.
Embodiments of the invention preclude, or "short circuit," limited ID processing by the financial processing function by intercepting the query destined for the financial processing function at the POS

system, retailer's back-end system, or at the financial institution computer, or at any other point before the financial processing function is invoked. In one embodiment, a null transaction (such as "limit exceeded", "debit of $0", "credit of $0", "debit of $.O1 and credit of $.O1 ", "invalid card", or other transaction not affecting the actual tender) is returned responsive to receiving the limited ID information. By using these techniques, support for loyalty cards with limited iDs can be provided by conventional POS systems with minimal or no changes. The retailer, using these techniques, also eliminates or reduces transaction processing fees and overhead by not needing to query the computers of the financial institution.
(4027] However, ATM readers of conventional POS systems are sometimes configured to require a personal identification number (PIN). Therefore, to avoid any modification to the existing infrastructure at the retailer, in some embodiments of the invention, a password or PIN may be associated with the limited ID and the consumer may be required to provide the password or PIN along with the limited ID. There are various ways in which a password or PIN may be associated with a limited ID. In one embodiment, the consumer may associate a password or PIN with the limited ID at the POS when the consumer picks up a loyalty card.
In another embodiment, the provider (e.g., the retailer) of loyalty cards may provide a website where the consumer can register a password to be associated with a particular limited ID.
[0028] Various techniques may be used to determine if the card information is a limited ID.
For example, the POS system can compare the card information against a database of valid limited IDs. Alternatively, a portion of the limited ID (e.g., one, two, three, four, five, ten, or more digits of the limited ID) can be reserved to indicate a loyalty card. POS
system can compare the portion of card information corresponding to the reserved limited ID identifier.
(0029] In an alternative embodiment, a limited ID may be identified by actions performed by the checker at the POS system. For example, after the consumer has provided the limited ID to the checker (e.g., the consumer has swiped a loyalty card at a checkout ATM reader or has scanned the loyalty card at a checkout UPC scanner), the checker may make a special gesture at the checkout terminal to indicate whether the limited ID is to be used. The special gesture may be in the form of a special code entered by the checker, a special key pressed by the checker, a special key sequence, and the like. The special gestures made by the checker thus specifies the use of the limited ID. POS systems may be modified to enable the checker to identify limited ID usage. Information indicating use of the loyalty card can be recorded in the tlog maintained by the POS system. In an alternative embodiment, special gestures made by the checker may also specify the context of use of the limited ID, accumulation or redemption. Information indicating whether the limited ID is used for accumulation or for redemption may be recorded in the tlog maintained by the POS system.
(0030) In retail processing systems with a back-end system, the POS system's checkout system, which may include any combination of a checkout terminal, ATM reader, and/or UPC scanner (for example, checkout system 228), can communicate card information to the back-end system. The back-end system can then implement the above techniques to determine if the card information is a limited ID. The checkout system need not be aware that a limited ID is being used. A back-end system receives financial information from a checkout system and then, among other things, communicates financial information to a financial processing network fox processing (for example, a central store computer or a POS
controller). Accordingly, in embodiments of the present invention, the POS
system or central store computer, as well as the POS controller, discount/promotion administration system or computer of a financial institution, may be configured to facilitate performance of financial transactions.
[0031] Another feature of a conventional POS systems is a tlog, or transaction log.
Conventional POS systems maintain a record of consumer transactions that occur at the POS.
The transaction information is stored in a tlog. The tlog may store information for each transaction that occurred at the POS system. For example, for each transaction, the information stored in the tlog may include information identifying the one or more items that were purchased (e.g., UPCs ofthe purchased items) by a consumer, the prices corresponding to the purchased items, the quantities of the purchased items, discount or promotions if any applied to the purchase, and other information related to the transaction. If the consumer provides a limited ID (e.g., provides the card with the limited D~ at time of checkout) at the time of the purchase, then the limited ll? information is also recorded in the tlog and associated with the consumer's purchase transactions. Various different formats may be used for storing the tlog information.
[0432] As one processing technique to have a limited ID recorded to the tlog, in response to the limited ID being presented at a POS, the POS system executes a null transaction (such as "limit exceeded", "debit of $0", "credit of $0", "debit of $.O1 and credit of $.Ol ", "invalid card", or other transaction not affecting the actual tender). The limited ID
will then be recorded in the tlog -- no changes to the POS equipment are required, and since all tender information, even from multiple cards, is recorded, there is no conflict with any other card for being recorded in the tlog.
[0033] The tlog information may then be analyzed by back-end analytics (e.g., marketing S systems) to determine promotions or discounts to be offered for any lirriited ID based upon purchase history associated with the limited LD. The promotions or discounts may be determined from the analysis may be redeemed at the POS or alternatively the value corresponding to the discounts may be deposited in the account associated with the limited ID. The deposited account is then available for redemption by the consumer.
The tlog information may also be analyzed by back-end analytics to establish correspondence between an accumulate ID an a redemption 117.
[0034] Fig. 1 is a simplified block diagram of a distributed network 100 which may incorporate an embodiment of the present invention. As depicted in Fig. l, multiple systems are coupled to a communication network 102. The systems include one or more POS systems 104, a central store system 106, one or more FIC systems 110, and a discount/promotion administration system (DAS) 108. Distributed network 100 depicted in Fig. 1 is merely illustrative of an embodiment incorporating the present invention and does not limit the scope of the invention as recited in the claims. One of ordinary slcill in the art would recognize other variations, modifications, and alternatives.
[0035] Communication network 102 provides a mechanism allowing the various systems depicted in Fig. 1 to communicate and exchange data and information with each other.
Communication network 102 may itself be comprised of many interconnected computer systems and communication links. Communication network 102 may be the Internet, an intranet, a local area network (LAN), a wide area network (WAN), a wireless network, a private network, a public network, a switched network, and the like.
[0036] As depicted in Fig. 1, distributed network 100 may comprise one or more POS
systems 104. A POS system 104 may be implemented in one or more retail stores where a consumer can purchase items, including goods and services. In general, use of the term "item" is intended to refer to any type of good or service that can be purchased. POS systems 104 are widely used in retail stores to process and record purchase transactions that are consummated at the retail store (or stores) where the retail POS system is deployed. Each POS system 104 may store inventory information, pricing information, discounts information, and the like. Each POS system 104 may maintain a tlog that records transactions that take place at the POS.
[0037] According to an embodiment of the present invention, POS systems 104 are configured to support and facilitate the operations of loyalty cards with a limited ID and store information that is needed for processing accounts associated with the limited IDs (such as, context of limited ID usage). In some embodiment, accounts associated with limited ID may be stored at POS systems 104. Information correlating one or more limited IDs may also be stored at POS systems 104.
[0038] Depending on the size of a retail operation, the POS systems 104 located at the individual stores may in turn be coupled to a master or central store computer 106. For example, POS systems 104 located at stores of a large grocery chain may be coupled to a central computer for the grocery chain. POS systems 104 are generally connected to central store computer 106 via a private retail network or an intranet. In some embodiments, central store computer 106 may be a computer that is managed and run by a third party and located outside of the store's own infrastructure.
(0039] Central store computer 106 may provide centralized processing services for the individual stores and provide a central repository for storing inventory information, pricing information, discountslpromotions information, limited IDs information, information related to accounts associated with the limited IDs, information correlating one or more limited IDs, and other types of information. In such an embodiment, central store computer I06 may feed inventory and pricing information to the POS systems 104 at the individual stores and act as a clearinghouse for a variety of distribution, inventory, and other information used in the individual store operations. The individual POS systems 104 may download the tlog information to central store computer 106.
[0040) DAS 108 is responsible for computing individual discounts and promotions offered to consumers identified by limited IDs. The promotions or discounts may be redeemed at POS systems 104. DAS 10 may employ a variety of inputs, strategies, and constraints to arrive at the discounts or values to be provided for individual consumers as identified by their limited IDs. Techniques relating to various implementations of DAS 108 with limited IDs are described in U.S. Application No. (Attorney Docket No. I 8477-000810US) filed concurrently with this application.

[0041] Financial institution computer (FIC) systems I 10 are configured to process financial transactions to consummate purchases made by consumers in the stores. For example, FIC
systems I 10 verify and process financial transactions involving credit cards, debit cards, smart cards, and other types of finance cards based upon financial information received from POS system 104 or from central computer 106. FIC systems 110 perform many functions, one of which is a financial processing function 1 I2. The financial processing function 112 is responsible for accessing or manipulating a consumer's balance information in response to a financial transaction request. The financial transaction request may be received from various sources such as POS systems, a central store computer, a third party service provider, etc.
[0042] According to an embodiment of the present invention, the various systems depicted in Fig. 1 facilitate processing of loyalty cards with limited 117s. For example, a consumer may make a purchase at a store POS system 104 and provide a limited ID. A
retailer's back-end system, a system that generally receives financial card information from the POS system 104 and then communicates financial information with FIC 110 (such as, a central store computer 106 or, alternatively, POS Controller 204), identifies that card information is a limited ID and ensures no financial transaction is process in response to the limited ID. The limited ID identifying the consumer and details related to the consumer's purchase are recorded in the tlog maintained by the POS system 104. The tlog is then analyzed by DAS
108 to determine the discount or promotion to be offered to the consumer.
[0043] Fig. 2 is a simplified block diagram of a POS system 104 capable of implementing an embodiment of the present invention. The complexity of POS system 104 may vary depending on the store and location where the POS system is deployed.
Accordingly, the local storage and processing capacity of POS system 104 may vary in different embodiments.
POS system 104 depicted in Fig. 2 is merely illustrative of an embodiment incorporating the present invention and does not limit the scope of the invention as recited in the claims. One of ordinary skill in the art would recognize other variations, modifications, and alternatives.
[0044] As shown in Fig. 2, POS system 104 comprises one or more checkout terminals 202, a POS controller 204, and a database 206. Database 206 provides a local repository for storing information that is generated or used by POS system 104. Information stored in database 206 may include tlog information 208, inventory information 2I0, and pricing information 212. In certain embodiments, the information stored in database 206 may include limited IDs 214, consumer accounts information 207, information 218 correlating at least two limited IDs, discounts/promotions information 220, and other information 222 used by POS system 104.
[0045] In embodiments where POS system 104 is coupled to a central store computer 106, a portion of the information (e.g., pricing information, inventory information, consumer accounts information) stored in database 206 may be received from central store computer 106. In such embodiments, POS system 104 may communicate information such as tlog information to the central store computer.
(0046] Checkout terminals 202 are essentially data processing systems that are configured to record purchase transactions that take place at the retail store. For example, a checkout terminals 202 may be configured to record each item sold, calculate the sales totals, print receipts, and so forth. Checkout terminals 202 may also record the transaction information in a tlog and store the information in database 206.
(0047] Checkout terminals 202 are configured to support loyalty program processing using various embodiments of limited ids and loyalty cards. For example, checkout terminals 202 may receive limited IDs and facilitate accumulation or redemption of value to accounts associated with the limited IDs.
[0048] A scanner 224 (e.g., a UPC scanner) andlor a card reader 226 (e.g., ATM
reader) may be connected to each checkout terminal 202. Scanner 224 may be used to scan barcodes or UPC codes printed on products. Checkout terminal 202 may use the scanned UPC
information to determine the identity of the purchased item, the price of the purchased item, and various other characteristics of the purchased item. This information may be used to calculate sales totals, print receipts, etc.
[0049] According to an embodiment of the present invention, scanners 224 are configured to read limited IDs. As previously described, the limited IDs may be embodied as barcodes that are printed (or affixed as labels) on one or more cards. A consumer may provide such a card to a checker at checkout time. The checker can use scanner 224 to scan a barcode corresponding to the limited ID. Checkout terminal 202 may cause the scanned limited ID to be recorded in the Clog.
[0050] Card readers 226 are configured to read information encoded in magnetic stripes on cards. For example, card readers 226 are configured to read financial information such as account information from financial cards (e.g., credit cards, debit cards, gift cards, smart cards, etc.) issued by financial institutions (e.g., banks, credit/debit card companies, etc.).
The financial information is then used to consummate purchase transactions.
The financial information may be communicated to a FIC system 110 in order to consummate the financial transaction.
[0051] According an embodiment of the present invention, card readers 226 are configured to read limit IDs that may be encoded in magnetic stripes on one or more cards. A consumer may use a card reader 226 to swipe a card having a magnetic stripe encoding a limited ID.
The limited ID read by card reader 226 is then forwarded to checkout terminal 202 for further processing. Checkout terminal 202 may cause the information to be recorded in the tlog.
[0052] As previously described, a password or personal identification number (PII~ may he associated with a limited ID. The PIN may be required for security purposes or to be compatible with a retailer's POS system. For such a card, the consumer may enter the password ar PIN using input devices (e.g., a keypad) of card reader 226. Card reader 226 may be configured to verify whether the password or PIN is correct and forward the read 1 S limited ID to checkout terminal 202 only upon successful verification.
[0053] As described above, card readers 226 are generally configured to communicate the read information to computers of financial institutions for further processing. However, when an ATM reader reads a limited ID, there is no need to communicate the limited ID
information to financial institutions. Accordingly, embodiments of the present invention use various techniques (e.g., null transactions, special gestures by cashier, etc.) that prevent the limited 117 information read by a card reader 226 from being communicated to computers of financial institutions or, alternatively, invoking a financial processing function of computers of financial institutions. By using these techniques, limited I:Ds can be provided by existing card readers 226 with minimal or no changes to the ATM readers.
[0054] POS controller 204 is generally a data processing computer system that is configured to perform processing to facilitate the operation of POS system 104. The functions performed by POS controller 204 may be performed by a single computer system or a plurality of computer systems. According to an embodiment of the present invention, POS controller 204 is configured to facilitate communication of information between POS
system 104 and other systems such as other POS systems, DAS 108, financial institution computers 110, and others. POS controller 204 may communicate with the other systems via communication network 102.
[0055) Fig. 3 is a simplified high level flow diagram illustrating a method of using limited identification information with POS system 104 according to an embodiment of the present invention. As shown as step 304 of fig. 3, a checkout system 228 initially receives card information, which may have been read or scanned from a scanner 224 or card reader 226. !n S step 308, the consumer may, in some implementations of the invention, enter a PIN
associated with the presented card. In decision block 312, if card information is financial information and not a limited id (e.g., the card is a credit card, ATM card, debit card, smart card, gift card, etc.), the retailer handles the transaction in a conventional matter as illustrated in step 316, or in other words, financial information is communicated to FIN
110 for a conventional payment transaction. On the other hand, if the card infarmation is a limited ID, the POS system 104 in step 320 enters the limited ID into tlog 208.
[0056] Various techniques may be used to determine if the card information is limited ID.
For example, the POS system 104 can compare the card information against a database of valid limited IDs. Alternatively, a portion of the limited ID (e.g., one, two, three, four, five, ten, or more digits of the limited ID) can be reserved to indicate a loyalty card. POS system 104 can compare the portion of card information corresponding to the reserved limited 117 identifier. Then again, in retail processing systems with a back-end system (such as, central store computers) 106), POS system 104 communicates card information to the back-end system, and the back-end system can implement the techniques to determine if the card information is a limited ID.
[0057) In yet another embodiment, determination that card information is limited ID may be based upon other inputs, such as a special gesture by the checker at the checkout terminal to indicate that a loyalty card is to be used. The special gesture may be in the form of a special code entered by the checker, a special key pressed by the checker, a special key 2S sequence, and the like. The special gestures made by the checker thus specify the use of the limited JD. POS systems may be modified to enable the checker to identify the use of the limited TI7.
(0058) Various techniques may be used to write the limited ID to tlog 208. For example, POS system 104 may enter a null transaction for the limited ID. A null transaction may include "limit exceeded", "debit of $0", "credit of $0", "debit of $0.01 and credit of $0.01 ", "invalid card", or other transaction not affecting the actual tender. In an embodiment of the invention, a plurality of limited ids can be used and inserted in the tlog for the transaction by repeating the above steps.
(0059] As shown in step 324, DAS 108 may perform analysis of tlog 208 to compute individual discounts and promotions offered to consumers identified by limited ILIs. These promotions or discounts may be redeemed at POS systems 104. In step 324, as well as in step 320, a financial processing function is not invoked by FIC 110. However, in some embodiments, limited ID information may be communicated to FIC 110 by POS
system 104 or central store computer 106. In other embodiments, FIC 110 inay not be communicated with at all.
[0060] Although specific embodiments of the invention have been described, various modifications, alterations, alternative constructions, and equivalents are also encompassed within the scope of the invention. The described invention is not restricted to operation within certain specific data processing environments, but is free to operate within a plurality of data processing environments. Additionally, although the present invention has been 1 S described using a particular series of transactions and steps, it should be apparent to those skilled in the art that the scope of the present invention is not limited to the described series of transactions and steps.
[0061] Further, while the present invention has been described using a particular combination of hardware and software, it should be recognized that other combinations of hardware and software are also within the scope of the present invention. The present invention may be implemented only in hardware, or only in saftware, or using combinations thereo f.
[0062] The specification and drawings are, accordingly, to be regarded in an illustrative rather than a restrictive sense. It will, however, be evident that additions, subtractions, deletions, and other modifications and changes may be made thereunto without departing from the broader spirit and scope of the invention as set forth in the claims.

Claims (38)

1. A method of recording a limited identification into a transaction log generated by a point-of sale system, the method comprising:

receiving an identifier at a checkout system, the checkout system being configured to facilitate performance of financial transactions;
identifying that the identifier is the limited identification and no financial transaction is to be performed responsive to the limited identification; and recording the limited identification into the transaction log by the point-of sale system.
2. The method of claim 1 wherein the limited identification is associated with a loyalty program account.
3. The method of claim 1 wherein the limited identification is encoded in a magnetic stripe located on a card.
4 . The method of claim 1 wherein the limited identification is encoded in a bar code located on a card.
5. The method of claim 1 further comprising receiving a personal identification number (PIN) associated with the limited identification.
6. The method of claim 1 wherein the checkout system comprises at least one checkout terminal and at least one card reader.
7. The method of claim 1 wherein the checkout system comprises at least one checkout terminal and at least one UPC scanner.
8. The method of claim 1 wherein recording the limited identification into the transaction log is accomplished by a null transaction.
9. The method of claim 1 wherein the identifying comprises matching the limited identification against a list of valid limited identifications.
10. The method of claim 1 wherein the identifying step is performed by a back-end system.
11. The method of claim 1 wherein the identifying comprises matching at least one digit of the limit identification against a loyalty card identifier code.
12. The method of claim 1 further comprising:

providing an apparatus comprising a button, wherein selection of the button indicates the identifier is a limited identification.
13. The method of claim 1 further comprising:

providing an apparatus comprising a first button and a second button, wherein selection of the first button indicates accumulation of a loyalty program account associated with the limited identification and selection of the second button indicates redemption of a loyalty program account associated with the limited identification.
14. The method of claim 13 wherein selection of at least one of the first button or the second button indicates that no financial transaction is to be performed responsive to the limited identification.
15. A method of recording a limited identification into a transaction log generated by a point-of sale system, the method comprising:

receiving the limited identification at the point-of sale system;
communicating the limited identification from the point-of sale system to a system configured to facilitate performance of financial transactions;
identifying, prior to invoking a financial processing function, that no financial transaction is to be performed responsive to the limited identification received from the point-of sale system;
communicating a response to the point-of sale system; and inserting the limited identification into the transaction log.
16. The method of claim 15 wherein the identify is performed by the point-of-sale system.
17. The method of claim 15 wherein the identify is performed by a POS
controller.
18. The method of claim 15 wherein the identify is performed by a central store computer.
19. The method of claim 15 wherein the identify is performed by a computer of a financial institution.
20. The method of claim 15 further comprising receiving a personal identification number (PIN) associated with the limited identification.
21. The method of claim 15 wherein the response is a null transaction:
22. The method of claim 15 further comprising:

providing an apparatus comprising a button, wherein selection of the button identifies that no financial transaction is to be performed responsive to the limited identification.
23. The method of claim 15 further comprising:
providing an apparatus comprising a first button and a second button, wherein selection of the first button indicates an accumulation operation for a loyalty program account associated with the limited identification and selection of the second button indicates a redemption operation for a loyalty program account associated with the limited identification.
24. The method of claim 23 wherein selection of at least one of the first button or the second button identifies that no financial transaction is to be performed responsive to the limited identification.
25. A computer program product stored on a computer-readable medium for recording a limited identification into a transaction log generated by a point-of-sale system, the computer program product comprising:

code for receiving an identifier at a checkout system, the checkout system being configured to facilitate performance of financial transactions;
code for identifying that the identifier is the limited identification and no financial transaction is to be performed responsive to the limited identification; and code for recording the limited identification into the transaction log by the point-of-sale system.
26. The computer program code of claim 25 wherein the limited identification is associated with a loyalty program account.
27. The computer program code of claim 25 further comprising:
code for receiving a personal identification number (PIN) associated with the limited identification.
28. The computer program code of claim 25 further comprising:
code for matching the limited identification against a list of valid limited identifications.
29. The computer program code of claim 25 further comprising:
code for matching at least one digit of the limit identification against a loyalty card identifier code.
30. The computer program code of claim 25 further comprising:

code for receiving a signal from an apparatus comprising a button, wherein selection of the button indicates the identifier is a limited identification.
31. The computer program code of claim 25 further comprising:
code for receiving a first signal and a second signal from an apparatus comprising a first button and a second button, wherein selection of the first button indicates accumulation of a loyalty program account associated with the limited identification and selection of the second button indicates redemption of a loyalty program account associated with the limited identification.
32. A computer program product stored on a computer-readable medium for recording a limited identification into a transaction log generated by a point-of-sale system, the computer program product comprising:
code for receiving the limited identification at the point-of-sale system;
code for communicating the limited identification from the point-of-sale system to a system configured to facilitate performance of financial transactions;
code for identifying, prior to invoking a financial processing function, that no financial transaction is to be performed responsive to the limited identification received from the point-of-sale system;
code for communicating a response to the point-of-sale system; and code for inserting the limited identification into the transaction log.
33. The computer program code of claim 32 wherein the identify is performed by the point-of-sale system.
34. The computer program code of claim 32 wherein the identify is performed by a POS controller.
35. The computer program code of claim 32 wherein the identify is performed by a central store computer.
36. The computer program code of claim 32 wherein the identify is performed by a computer of a financial institution.
37. A system for recording a limited identification into a transaction log generated by a point-of-sale system, the system comprising:
a data processing system; and an apparatus coupled to the data processing system;
wherein the apparatus is configured to receive an identifier;
wherein the data processing system is configured to:

identify that the identifier is the limited identification and no financial transaction is to be performed responsive to the limited identification; and record the limited identification into the transaction log.
38. A system for recording a limited identification into a transaction log generated by a point-of-sale system, the system comprising:
a data processing system;
an apparatus coupled to the data processing system; and a system configured to facilitate performance of financial transactions;
wherein the apparatus is configured to receive an identifier;
wherein the data processing system is configured to:

communicate the limited identification from the point-of-sale system to the system configured to facilitate performance of financial transactions; and insert the limited identification into the transaction log;
wherein the system configured to facilitate performance of financial transactions is configured to:

identify, prior to invoking a financial processing function, that no financial transaction is to be performed responsive to the limited identification received from the point-of-sale system; and communicating a response to the data processing system.
CA002457507A 2003-02-14 2004-02-12 Use of limited identification on point-of-sale systems Abandoned CA2457507A1 (en)

Applications Claiming Priority (8)

Application Number Priority Date Filing Date Title
US44757403P 2003-02-14 2003-02-14
US60/447,574 2003-02-14
US51125603P 2003-10-14 2003-10-14
US60/511,256 2003-10-14
US51338303P 2003-10-21 2003-10-21
US60/513,383 2003-10-21
US51993903P 2003-11-14 2003-11-14
US60/519,939 2003-11-14

Publications (1)

Publication Number Publication Date
CA2457507A1 true CA2457507A1 (en) 2004-08-14

Family

ID=32854499

Family Applications (2)

Application Number Title Priority Date Filing Date
CA002457521A Abandoned CA2457521A1 (en) 2003-02-14 2004-02-12 Techniques for using loyalty cards and redeeming accumulated value
CA002457507A Abandoned CA2457507A1 (en) 2003-02-14 2004-02-12 Use of limited identification on point-of-sale systems

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CA002457521A Abandoned CA2457521A1 (en) 2003-02-14 2004-02-12 Techniques for using loyalty cards and redeeming accumulated value

Country Status (2)

Country Link
US (2) US20040200898A1 (en)
CA (2) CA2457521A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2446008A (en) * 2007-01-24 2008-07-30 Michael James Burns Retail Smart Card System

Families Citing this family (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7225143B1 (en) * 1999-04-30 2007-05-29 Concept Shopping, Inc. System and method for inverted promotions
CA2445573A1 (en) * 2001-04-27 2002-11-07 Massachusetts Institute Of Technology Method and system for micropayment transactions
US20130026232A1 (en) * 2011-07-18 2013-01-31 Tiger T G Zhou Methods and systems for preventing card payment fraud and receiving payments using codes and mobile devices
US20040200898A1 (en) * 2003-02-14 2004-10-14 Concept Shopping, Inc. Use of limited identification information on point-of-sale systems
US7188769B2 (en) * 2003-04-07 2007-03-13 Silverbrook Research Pty Ltd Laser scanner using rotating holographic optical element
AU2007221899B2 (en) * 2003-04-07 2009-06-11 Silverbrook Research Pty Ltd Method and System of Enabling Redemption of Coupon
US7090138B2 (en) * 2003-12-18 2006-08-15 Capital One Financial Corporation System and method for redeeming rewards and incentives
US20050267810A1 (en) * 2004-06-01 2005-12-01 Zhiliang Zheng System, method and computer program product for organizing items for presentment to a user
US20060041478A1 (en) * 2004-06-01 2006-02-23 Zhiliang Zheng Universal network market system
US20050267809A1 (en) * 2004-06-01 2005-12-01 Zhiliang Zheng System, method and computer program product for presenting advertising alerts to a user
JP2008504612A (en) * 2004-06-25 2008-02-14 ペッパーコイン インコーポレイテッド Payment processing system
US20060031160A1 (en) * 2004-08-03 2006-02-09 Edgar Villa Method of automated monetary transfers
US20060041477A1 (en) * 2004-08-17 2006-02-23 Zhiliang Zheng System and method for providing targeted information to users
US20060041476A1 (en) * 2004-08-17 2006-02-23 Zhiliang Zheng System and method for providing an expert platform
WO2005073887A1 (en) * 2004-10-07 2005-08-11 Korvac Consumer Services (S) Pte Ltd Payment network
US7484659B2 (en) * 2004-10-19 2009-02-03 Veritec, Inc. Secure cards and methods
US20060140348A1 (en) * 2004-12-29 2006-06-29 Wallace James H System and method for providing depot repair services for information technology equipment
US20060167748A1 (en) * 2005-01-25 2006-07-27 Joachim Hartmann Public/private campaign management for an internet sales application
CN101019125B (en) * 2005-05-11 2010-06-16 索尼株式会社 Server device, device-correlated registration method
GB0518963D0 (en) * 2005-09-16 2005-10-26 Eagle Eye Solutions Ltd Transaction apparatus,systems and methods
US20080133339A1 (en) * 2006-01-23 2008-06-05 Akoo International, Inc. Apparatus and method for reward points issuance, accumulation management and redemption using product coded wireless, communication protocols
US20080040261A1 (en) * 2006-04-24 2008-02-14 Robert Nix Systems and methods for implementing financial transactions
US20070267479A1 (en) * 2006-05-16 2007-11-22 Chockstone, Inc. Systems and methods for implementing parking transactions and other financial transactions
US8027917B2 (en) 2006-08-15 2011-09-27 Frank Easterly Method for facilitating financial and non financial transactions between customers, retailers and suppliers
FR2915302B1 (en) * 2007-04-20 2009-07-03 Ingenico Sa TERMINAL OF PAYMENT, METHOD AND PROGRAM
US20090048935A1 (en) * 2007-08-16 2009-02-19 Microsoft Corporation Application program interface to manage gift cards and check authorizations
US8744940B2 (en) * 2008-01-03 2014-06-03 William O. White System and method for distributing mobile compensation and incentives
US20090271253A1 (en) * 2008-04-23 2009-10-29 Arazy Haim E Electronic issuing of gift cards
US9031866B1 (en) 2008-11-17 2015-05-12 Jpmorgan Chase Bank, N.A. Systems and methods for use of transaction data for customers
US9230259B1 (en) 2009-03-20 2016-01-05 Jpmorgan Chase Bank, N.A. Systems and methods for mobile ordering and payment
US8386381B1 (en) 2009-12-16 2013-02-26 Jpmorgan Chase Bank, N.A. Method and system for detecting, monitoring and addressing data compromises
US8712839B2 (en) * 2010-05-18 2014-04-29 888Extramoney.Com, Llc System and method for managing a loyalty program via an association network infrastructure
US8554631B1 (en) 2010-07-02 2013-10-08 Jpmorgan Chase Bank, N.A. Method and system for determining point of sale authorization
WO2012153159A1 (en) * 2011-05-09 2012-11-15 Businessbook Inc. Ltd Business card - price and loyality banking method, process and product
US8768830B1 (en) 2011-09-08 2014-07-01 Citibank, N.A. Method and system for a multi-purpose transactional platform
CN105989483A (en) 2015-02-09 2016-10-05 阿里巴巴集团控股有限公司 Service realizing method and device and payment method and device
US11354683B1 (en) 2015-12-30 2022-06-07 Videomining Corporation Method and system for creating anonymous shopper panel using multi-modal sensor fusion
US10262331B1 (en) 2016-01-29 2019-04-16 Videomining Corporation Cross-channel in-store shopper behavior analysis
US10963893B1 (en) 2016-02-23 2021-03-30 Videomining Corporation Personalized decision tree based on in-store behavior analysis
US10387896B1 (en) 2016-04-27 2019-08-20 Videomining Corporation At-shelf brand strength tracking and decision analytics
US10354262B1 (en) 2016-06-02 2019-07-16 Videomining Corporation Brand-switching analysis using longitudinal tracking of at-shelf shopper behavior

Family Cites Families (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6507823B1 (en) * 1904-05-29 2003-01-14 Pierre Hercules Nel System and method for on-line purchasing of goods and services
US4674041A (en) 1983-09-15 1987-06-16 James K. Appleton Method and apparatus for controlling the distribution of coupons
US4554446A (en) * 1983-11-18 1985-11-19 Murphy Arthur J Supermarket inventory control system and method
US4723212A (en) * 1984-07-18 1988-02-02 Catalina Marketing Corp. Method and apparatus for dispensing discount coupons
US5173851A (en) * 1984-07-18 1992-12-22 Catalina Marketing International, Inc. Method and apparatus for dispensing discount coupons in response to the purchase of one or more products
US4910672A (en) * 1984-07-18 1990-03-20 Catalina Marketing Corporation Method and apparatus for dispensing discount coupons
US4882675A (en) * 1984-11-26 1989-11-21 Steven Nichtberger Paperless system for distributing, redeeming and clearing merchandise coupons
US4825045A (en) * 1986-07-24 1989-04-25 Advance Promotion Technologies, Inc. System and method for checkout counter product promotion
US4896791A (en) * 1987-01-20 1990-01-30 The Savings Spot, Ltd. Coupon dispensing system
US5039848A (en) * 1987-06-19 1991-08-13 Audio-Visual Concepts, Inc. Method and machine for dispensing coupons
US4949256A (en) * 1988-05-06 1990-08-14 Humble David Raymond Coupon validation network with storage of customer coupon data for credit on future purchases
US4817043A (en) * 1988-06-28 1989-03-28 Brown Johnny M Information kiosk
US5185695A (en) * 1988-07-14 1993-02-09 Pruchnicki Michael A Method and system for handling discount coupons by using centrally stored manufacturer coupons in place of paper coupons
US4982346A (en) * 1988-12-16 1991-01-01 Expertel Communications Incorporated Mall promotion network apparatus and method
US5117355A (en) * 1989-01-27 1992-05-26 Mccarthy Patrick D Centralized consumer cash valve accumulation system for multiple merchants
US4941090A (en) * 1989-01-27 1990-07-10 Mccarthy Patrick D Centralized consumer cash value accumulation system for multiple merchants
US5649114A (en) * 1989-05-01 1997-07-15 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5201010A (en) * 1989-05-01 1993-04-06 Credit Verification Corporation Method and system for building a database and performing marketing based upon prior shopping history
US5621812A (en) * 1989-05-01 1997-04-15 Credit Verification Corporation Method and system for building a database for use with selective incentive marketing in response to customer shopping histories
US5305196A (en) * 1989-05-01 1994-04-19 Credit Verification Corporation Check transaction processing, database building and marketing method and system utilizing automatic check reading
US5644723A (en) * 1989-05-01 1997-07-01 Credit Verification Corporation Method and system for selective incentive point-of-sale marketing in response to customer shopping histories
US5056019A (en) * 1989-08-29 1991-10-08 Citicorp Pos Information Servies, Inc. Automated purchase reward accounting system and method
CA2060630C (en) 1991-02-06 1999-02-02 Tommy D. Greer Method and apparatus for generating cumulative discount certificates
US5272749A (en) * 1991-04-08 1993-12-21 Masek Jan K Telephone dialing system for converting subscriber-created telephone numbers to directory numbers
NZ242614A (en) 1991-05-06 1995-07-26 Catalina Marketing Int Printing discount coupons according to product bar codes at point of sale
US5832457A (en) * 1991-05-06 1998-11-03 Catalina Marketing International, Inc. Method and apparatus for selective distribution of discount coupons based on prior customer behavior
US5467269A (en) * 1991-12-20 1995-11-14 J. B. Laughrey, Inc. Method and means for telephonically crediting customers with rebates and refunds
US5231568A (en) * 1992-01-16 1993-07-27 Impact Telemedia, Inc. Promotional game method and apparatus therefor
WO1993016443A1 (en) 1992-02-18 1993-08-19 Advanced Promotion Technologies Individualized promotional programming
US5305195A (en) * 1992-03-25 1994-04-19 Gerald Singer Interactive advertising system for on-line terminals
US5336870A (en) * 1992-05-26 1994-08-09 Hughes Thomas S System for remote purchase payment transactions and remote bill payments
US6076068A (en) * 1992-09-17 2000-06-13 Ad Response Micromarketing Corporation Coupon delivery system
JP2884115B2 (en) 1992-10-09 1999-04-19 カタリナ、マーケティング、インターナショナル、インコーポレーテッド Method and apparatus for filtering point of sale data
US5708782A (en) * 1993-03-22 1998-01-13 Larson; Blaine Method and apparatus for dispensing discount coupons
JPH0765242A (en) 1993-08-31 1995-03-10 Fujitsu Ltd Terminal provided with coupon function
US5420606A (en) * 1993-09-20 1995-05-30 Begum; Paul G. Instant electronic coupon verification system
US5380991A (en) * 1993-11-16 1995-01-10 Valencia; Luis Paperless coupon redemption system and method thereof
WO1995021428A1 (en) 1994-02-04 1995-08-10 Card One Development Company Method and system for allocating and redeeming incentive credits
US5459306A (en) * 1994-06-15 1995-10-17 Blockbuster Entertainment Corporation Method and system for delivering on demand, individually targeted promotions
JPH08161635A (en) 1994-11-30 1996-06-21 Casio Comput Co Ltd Sales data processor provided with receipt issuing function
US5862358A (en) * 1994-12-20 1999-01-19 Digital Equipment Corporation Method and apparatus for reducing the apparent read latency when connecting busses with fixed read reply timeouts to CPUs with write-back caches
US6237145B1 (en) * 1995-06-06 2001-05-22 Infospace, Inc. System for accessing promotion information and for generating redeemable coupons therefrom
US5710886A (en) * 1995-06-16 1998-01-20 Sellectsoft, L.C. Electric couponing method and apparatus
US5659165A (en) * 1995-07-24 1997-08-19 Citibank. N.A. Customer-directed, automated process for transferring funds between accounts via a communications network
US5761648A (en) * 1995-07-25 1998-06-02 Interactive Coupon Network Interactive marketing network and process using electronic certificates
US5857175A (en) * 1995-08-11 1999-01-05 Micro Enhancement International System and method for offering targeted discounts to customers
US5710887A (en) * 1995-08-29 1998-01-20 Broadvision Computer system and method for electronic commerce
US5855007A (en) * 1995-11-15 1998-12-29 Jovicic; Neboisa Electronic coupon communication system
US6014634A (en) * 1995-12-26 2000-01-11 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US5970469A (en) * 1995-12-26 1999-10-19 Supermarkets Online, Inc. System and method for providing shopping aids and incentives to customers through a computer network
US5907830A (en) * 1996-02-13 1999-05-25 Engel; Peter Electronic coupon distribution
CA2217764C (en) 1996-02-15 2002-01-22 Catalina Marketing International, Inc. Method and apparatus for generating personal identification numbers for use in consumer promotions
JPH09231264A (en) * 1996-02-23 1997-09-05 Hitachi Ltd On-line shopping support method and system
US5924080A (en) * 1996-05-28 1999-07-13 Incredicard Llc Computerized discount redemption system
US6014638A (en) * 1996-05-29 2000-01-11 America Online, Inc. System for customizing computer displays in accordance with user preferences
US5970124A (en) * 1996-06-05 1999-10-19 Voice Fx Corporation Sponsored information distribution method and apparatus
US5903874A (en) * 1996-06-27 1999-05-11 Mci Communications Corporation System and method for electronic coupon management
US5717866A (en) * 1996-06-28 1998-02-10 Codesaver International, Inc. Method for comparative analysis of consumer response to product promotions
US6134534A (en) * 1996-09-04 2000-10-17 Priceline.Com Incorporated Conditional purchase offer management system for cruises
US7040541B2 (en) * 1996-09-05 2006-05-09 Symbol Technologies, Inc. Portable shopping and order fulfillment system
DE19641092A1 (en) * 1996-10-04 1998-04-09 Martin Dr Finsterwald Method for setting up a database containing customer data
US5923016A (en) * 1996-12-03 1999-07-13 Carlson Companies, Inc. In-store points redemption system & method
US5956694A (en) * 1997-02-11 1999-09-21 Powell; Ken R. System and method for distributing and processing discount coupons
AU6339698A (en) 1997-02-27 1998-09-18 Inframedia Corporation In-store consumer targeted messaging system
US5970470A (en) * 1997-07-08 1999-10-19 Walker Asset Management Limited Partnership System and method for establishing and managing subscription purchase agreements including commitments to purchase goods over time at agreed upon prices
US6000608A (en) * 1997-07-10 1999-12-14 Dorf; Robert E. Multifunction card system
US6026370A (en) * 1997-08-28 2000-02-15 Catalina Marketing International, Inc. Method and apparatus for generating purchase incentive mailing based on prior purchase history
US5974399A (en) * 1997-08-29 1999-10-26 Catalina Marketing International, Inc. Method and apparatus for generating purchase incentives based on price differentials
US6044362A (en) * 1997-09-08 2000-03-28 Neely; R. Alan Electronic invoicing and payment system
US6009411A (en) 1997-11-14 1999-12-28 Concept Shopping, Inc. Method and system for distributing and reconciling electronic promotions
GB2333379A (en) * 1998-01-16 1999-07-21 Ibm Client/server computing
US6029139A (en) * 1998-01-28 2000-02-22 Ncr Corporation Method and apparatus for optimizing promotional sale of products based upon historical data
US6889198B2 (en) * 1998-01-30 2005-05-03 Citicorp Development Center, Inc. Method and system for tracking smart card loyalty points
US6115693A (en) * 1998-04-17 2000-09-05 Andersen Consulting Llp Quality center and method for a virtual sales and service center
US6076071A (en) * 1998-07-06 2000-06-13 Automated Business Companies Automated synchronous product pricing and advertising system
US20010011247A1 (en) * 1998-10-02 2001-08-02 O'flaherty Kenneth W. Privacy-enabled loyalty card system and method
US6055573A (en) * 1998-12-30 2000-04-25 Supermarkets Online, Inc. Communicating with a computer based on an updated purchase behavior classification of a particular consumer
US8538801B2 (en) * 1999-02-19 2013-09-17 Exxonmobile Research & Engineering Company System and method for processing financial transactions
US6389401B1 (en) * 1999-04-30 2002-05-14 Concept Shopping, Inc. System and method for inverted promotions
US7225143B1 (en) * 1999-04-30 2007-05-29 Concept Shopping, Inc. System and method for inverted promotions
US6594640B1 (en) * 1999-06-23 2003-07-15 Richard Postrel System for electronic barter, trading and redeeming points accumulated in frequent use reward programs
US7080037B2 (en) * 1999-09-28 2006-07-18 Chameleon Network Inc. Portable electronic authorization system and method
US6814282B2 (en) * 1999-10-26 2004-11-09 First Data Corporation Systems and methods of introducing and receiving information across a computer network
WO2001046892A1 (en) 1999-12-23 2001-06-28 Concept Shopping, Inc. Techniques for optimizing promotion delivery
US6644547B1 (en) * 2000-03-28 2003-11-11 Ncr Corporation Customer workstation intelligently connectable to a legacy retail system and providing supplemental functionality thereto
CA2406001A1 (en) * 2000-04-14 2001-10-25 American Express Travel Related Services Company, Inc. A system and method for using loyalty points
US7469233B2 (en) * 2000-07-24 2008-12-23 American Express Travel Related Services Company, Inc. Method and system for facilitating the anonymous purchase of goods and services from an e-commerce website
WO2002017157A2 (en) * 2000-08-22 2002-02-28 Ernex Marketing Technologies, Inc. Marketing systems and methods
US7918738B2 (en) * 2001-03-27 2011-04-05 Igt Interactive game playing preferences
US6896618B2 (en) * 2001-09-20 2005-05-24 Igt Point of play registration on a gaming machine
US6857565B2 (en) * 2001-12-14 2005-02-22 Damon Eugene Smith Electronic traveler's checks
US20030220834A1 (en) * 2002-05-21 2003-11-27 Brian Leung Retail loyalty system (RLS) with embedded web server
US7606730B2 (en) * 2002-06-25 2009-10-20 American Express Travel Relate Services Company, Inc. System and method for a multiple merchant stored value card
US20040054587A1 (en) * 2002-07-16 2004-03-18 Dev Roger A. System and method for managing private consumer accounts using branded loyalty cards and self-service terminals
US20040107135A1 (en) * 2002-12-03 2004-06-03 Craig Deatherage Electronic coupon distribution and redemption system and method
US6685088B1 (en) * 2002-12-13 2004-02-03 American Express Travel Related Services Company, Inc. System and method for selecting an account
US20040200898A1 (en) * 2003-02-14 2004-10-14 Concept Shopping, Inc. Use of limited identification information on point-of-sale systems
US20040193485A1 (en) * 2003-03-28 2004-09-30 Noel Ilberg Small business/retailer/merchant loyalty program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2446008A (en) * 2007-01-24 2008-07-30 Michael James Burns Retail Smart Card System

Also Published As

Publication number Publication date
CA2457521A1 (en) 2004-08-14
US20040200898A1 (en) 2004-10-14
US7805333B2 (en) 2010-09-28
US20040230483A1 (en) 2004-11-18

Similar Documents

Publication Publication Date Title
US20040200898A1 (en) Use of limited identification information on point-of-sale systems
EP1181676B1 (en) Printing of purchasing incentives throughout various departments of a retail store
US4949256A (en) Coupon validation network with storage of customer coupon data for credit on future purchases
US7319977B2 (en) Discount-instrument methods and systems
US6321210B1 (en) Method and apparatus for selective distribution of discount coupons
US9070133B2 (en) Intelligent coupon network
US7578435B2 (en) Couponing system
US8328083B2 (en) Point-of-sale system implementing criteria-based transaction totals
US20020002485A1 (en) Method and apparatus for selective distribution of discount coupons based on prior customer behavior
WO2000075855A2 (en) System for consumer-transaction information that follows the consumer
US20020046082A1 (en) Process, system and computer readable medium for in-store printing of rainchecks for discount coupons and/or other purchasing incentives in a retail store
US20030229541A1 (en) Methods and systems for reconciliation of discount certificates
US20110208561A1 (en) Global receipt card system and method
US20100094733A1 (en) System and method for incentivizing the purchase of retail products
US20020173972A1 (en) Systems and methods of product promotion
JP2002260100A (en) Commodity sales data processor, commodity sales data processing system, server computer, commodity sales system and coupon discounting method and program
JPH11250354A (en) Point management by incentive receipt in customer management system
JP2005234951A (en) Commodity sales data processor
JP7421295B2 (en) POS system, product accounting method
KR100473053B1 (en) Customer relationship management system using smart card and method thereof
EP1227451B1 (en) Device, system and method for generating, locally printing and redeeming promotional coupons
JPH11339129A (en) Product sales registration data processor
JP3730452B2 (en) Transaction processing system
JP2001125974A (en) Customer management system by debit card with bar code
JPH04205596A (en) Goods sales data processor

Legal Events

Date Code Title Description
FZDE Dead