System and method for linking POS purchases to shopper membership accounts
First Claim
1. A method of linking point-of-sale (POS) purchases to customer purchase histories, the method comprising:
- in a database having stored therein a plurality of purchase histories each containing information identifying items previously purchased by one of a plurality of customers of a retail enterprise and a plurality of electronic payment systems each to be used to process payments for purchases made at any of one or more point-of-sale systems of the retail enterprise, associating, with a processor, each of the plurality of electronic payment systems specified by a corresponding one of the plurality of customers to be used to process payments for purchases made by that customer at any of the one or more point-of-sale systems of the retail enterprise with one or more of the plurality of purchase histories assigned to or associated with that customer, andin response to tender of an electronic payment system to a purchase interface of the retail enterprise as part of a transaction for the purchase from the retail enterprise of one or more items,(i) searching, with the processor, the plurality of electronic payment systems stored in the database for the tendered electronic payment system,(ii) determining, with the processor, the one or more of the plurality of purchase histories associated in the database with the one of the plurality of electronic payment systems that matches the tendered electronic payment system,(iii) in response to determining that the one or more of the plurality of purchase histories associated in the database with the matching electronic payment system is a single one of the plurality of purchase histories, storing, with the processor, information about the one or more items in the transaction in the single one of the plurality of purchase histories stored in the database, and(iv) in response to determining that the one or more of the plurality of purchase histories associated in the database with the matching electronic payment system includes two or more of the plurality of purchase histories,(a) prompting, with the processor via the purchase interface, a selection of one of the two or more of the plurality of purchase histories,(b) receiving, with the processor, a selection of one of the two or more of the plurality of purchase histories via user interaction with the purchase interface, and(c) storing, with the processor, information about the one or more items in the transaction in the selected one of the two or more of the plurality of purchase histories stored in the database.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that links point-of-sale purchases to shopper membership accounts includes a database in which each of one or more electronic payment systems specified by a customer is associated with one of a plurality of enterprise membership service identification codes stored in the database that uniquely identifies the customer as one of a plurality of shopper members of an enterprise membership service program associated with a retail enterprise. In response to tender of an electronic payment system to the point-of-sale system as part of a transaction for the purchase of items, information about the items is stored in one of a plurality of purchase histories that is associated with the one of the plurality of enterprise membership service identification codes that is associated with one of at least two specified electronic payment systems that matches the tendered electronic payment system.
143 Citations
14 Claims
-
1. A method of linking point-of-sale (POS) purchases to customer purchase histories, the method comprising:
-
in a database having stored therein a plurality of purchase histories each containing information identifying items previously purchased by one of a plurality of customers of a retail enterprise and a plurality of electronic payment systems each to be used to process payments for purchases made at any of one or more point-of-sale systems of the retail enterprise, associating, with a processor, each of the plurality of electronic payment systems specified by a corresponding one of the plurality of customers to be used to process payments for purchases made by that customer at any of the one or more point-of-sale systems of the retail enterprise with one or more of the plurality of purchase histories assigned to or associated with that customer, and in response to tender of an electronic payment system to a purchase interface of the retail enterprise as part of a transaction for the purchase from the retail enterprise of one or more items, (i) searching, with the processor, the plurality of electronic payment systems stored in the database for the tendered electronic payment system, (ii) determining, with the processor, the one or more of the plurality of purchase histories associated in the database with the one of the plurality of electronic payment systems that matches the tendered electronic payment system, (iii) in response to determining that the one or more of the plurality of purchase histories associated in the database with the matching electronic payment system is a single one of the plurality of purchase histories, storing, with the processor, information about the one or more items in the transaction in the single one of the plurality of purchase histories stored in the database, and (iv) in response to determining that the one or more of the plurality of purchase histories associated in the database with the matching electronic payment system includes two or more of the plurality of purchase histories, (a) prompting, with the processor via the purchase interface, a selection of one of the two or more of the plurality of purchase histories, (b) receiving, with the processor, a selection of one of the two or more of the plurality of purchase histories via user interaction with the purchase interface, and (c) storing, with the processor, information about the one or more items in the transaction in the selected one of the two or more of the plurality of purchase histories stored in the database. - View Dependent Claims (4, 5, 6)
-
-
2. A system for linking point-of-sale (POS) purchases to customer purchase histories, the system comprising:
-
a plurality of purchase interfaces of a retail enterprise, at least one database having stored therein a plurality of purchase histories each containing information identifying items previously purchased by one of a plurality of customers of the retail enterprise, and a plurality of electronic payment systems each to be used to process payments for purchases made at any of the plurality of purchase interfaces, wherein each of the plurality of electronic payment systems specified by a corresponding one of the plurality of customers to be used to process payments for purchases made by that customer at any of the plurality of purchase interfaces of the retail enterprise is associated with one or more of the plurality of purchase histories assigned to or associated with that customer, a processor configured to control, at least in part, each of the plurality of purchase interfaces, and memory having instructions stored therein which, when executed by the processor, cause the processor to, in response to tender of an electronic payment system to any of the plurality of purchase interfaces as part of a transaction for the purchase from the retail enterprise of one or more items, (i) search the plurality of electronic payment systems stored in the at least one database for the tendered electronic payment system, (ii) determine the one of the plurality of purchase histories associated in the at least one database with the one of the plurality of electronic payment systems that matches the tendered electronic payment system, (iii) in response to determining that the one or more of the plurality of purchase histories associated in the at least one database with the matching electronic payment system is a single one of the plurality of purchase histories, store information about the one or more items in the transaction in the single one of the plurality of purchase histories in the at least one database, and (iv) in response to determining that the one or more of the plurality of purchase histories associated in the at least one database with the matching electronic payment system includes two or more of the plurality of purchase histories, (a) prompt, via a respective one of the plurality of purchase interfaces, a selection of one of the two or more of the plurality of purchase histories, (b) receive a selection of one of the two or more of the plurality of purchase histories via user interaction with the respective one of the plurality of purchase interfaces, and (c) store information about the one or more items in the transaction in the selected one of the two or more of the plurality of purchase histories stored in the at least one database. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
3. A non-transitory machine-readable medium comprising a plurality of instructions which, when executed by at least one processor, result in the at least one processor:
-
storing, in at least one database, a plurality of purchase histories each containing information identifying items previously purchased by one of a plurality of customers of the retail enterprise, and a plurality of electronic payment systems each to be used to process payments for purchases made at any of a plurality of purchase interfaces, associating, in the at least one database, each of the plurality of electronic payment systems specified by a corresponding one of the plurality of customers to be used to process payments for purchases made by that customer at any of the plurality of purchase interfaces of the retail enterprise with one or more of the plurality of purchase histories assigned to or associated with that customer, and in response to tender of an electronic payment system to any of the plurality of purchase interfaces of the retail enterprise as part of a transaction for the purchase from the retail enterprise of one or more items, (i) searching the plurality of electronic payment systems stored in the database for the tendered electronic payment system, (ii) determining the one of the plurality of purchase histories associated in the database with the one of the plurality of electronic payment systems that matches the tendered electronic payment system, (iii) in response to determining that the one or more of the plurality of purchase histories associated in the at least one database with the matching electronic payment system is a single one of the plurality of purchase histories, storing information about the one or more items in the transaction in the single one of the plurality of purchase histories contained in the at least one database, and (iv) in response to determining that the one or more of the plurality of purchase histories associated in the at least one database with the matching electronic payment system includes two or more of the plurality of purchase histories, (a) prompting via a respective one of the plurality of purchase interfaces a selection of one of the two or more of the plurality of purchase histories, (b) receiving a selection of one of the two or more of the plurality of purchase histories via user interaction with the respective one of the plurality of purchase interfaces, and (c) storing information about the one or more items in the transaction in the selected one of the two or more of the plurality of purchase histories stored in the at least one database. - View Dependent Claims (12, 13, 14)
-
Specification