WO2000075855A2 - System for consumer-transaction information that follows the consumer - Google Patents

System for consumer-transaction information that follows the consumer Download PDF

Info

Publication number
WO2000075855A2
WO2000075855A2 PCT/US2000/015257 US0015257W WO0075855A2 WO 2000075855 A2 WO2000075855 A2 WO 2000075855A2 US 0015257 W US0015257 W US 0015257W WO 0075855 A2 WO0075855 A2 WO 0075855A2
Authority
WO
WIPO (PCT)
Prior art keywords
consumer
merchant
transaction
information
captured
Prior art date
Application number
PCT/US2000/015257
Other languages
French (fr)
Other versions
WO2000075855A3 (en
Inventor
J. Gregory Stout
Original Assignee
Receiptcity.Com, 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 Receiptcity.Com, Inc. filed Critical Receiptcity.Com, Inc.
Publication of WO2000075855A2 publication Critical patent/WO2000075855A2/en
Publication of WO2000075855A3 publication Critical patent/WO2000075855A3/en

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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • 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
    • 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/047Payment circuits using payment protocols involving electronic receipts
    • 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/08Payment architectures
    • G06Q20/18Payment architectures involving self-service terminals [SST], vending machines, kiosks or multimedia terminals
    • 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/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network 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/06Buying, selling or leasing transactions
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C9/00Individual registration on entry or exit
    • G07C9/30Individual registration on entry or exit not involving the use of a pass
    • G07C9/32Individual registration on entry or exit not involving the use of a pass in combination with an identity check
    • G07C9/35Individual registration on entry or exit not involving the use of a pass in combination with an identity check by means of a handwritten signature
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/201Accessories of ATMs
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated
    • G07G1/14Systems including one or more distant stations co-operating with a central processing unit
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G5/00Receipt-giving machines

Definitions

  • FIG. 1 illustrates a system including an operations center 8 cooperating with local stations 10. Each of the local stations 10 is located at, say, a supermarket where coupons are to be distributed and redeemed. The operations center 8 typically is centrally located with a view toward ease of communication between it and each of the local stations 10.
  • the operations center 8 contains a data-entry system 12, an image-capture system 14 and a central processing unit 16.
  • the image- capture system 14 enables video images of the coupons to be presented at the separate stores.
  • Each of the local stations 10 includes an automated UPC scanning checkout system 18 and a local coupon distribution and redemption (CDR) unit 20.
  • CDR coupon distribution and redemption
  • the local CDR unit 20 presents an electronic display to the customer of the coupons which are available for redemption. The customer then selects the coupons which he or she wishes to redeem.
  • the CDR unit 20 records the selection and makes information identifying the customer and the selected coupons available to each of the checkout stations which comprise the checkout system 18 of the supermarket.
  • Fig. 4 Mahberger describes a method for coupon selection (distribution) and redemption.
  • Customers using a CDR unit 20 are initially presented with advertisements. Normally, the advertisements run until a special card is inserted into a card reader.
  • the card reader checks the card to determine when the user previously accessed coupons in that type of retail outlet. Thereafter, the possibilities are several. If the card indicates that the user accessed the system in that type of retail outlet during some predetermined time period, a screen appears explaining that the card is not valid in that type of store for the remainder of the time period. If the user's last access to the coupons in that type of retail outlet was not during the most recent week, the customer proceeds to select coupons.
  • a screen is filled with coupons.
  • the user has a predetermined time to choose coupons or to touch the "hold” or “next" space before a next screen filled with coupons is displayed. If a coupon is chosen, that choice is noted under the user account number.
  • Discounted Coupon-selection information is reported via a communications link to the local processor which controls the store's automated checkout (UPC code scanning) system. This facilitates a subsequent comparison of coupons selected to purchases made.
  • the checkout system 18 After the user has made his purchases, he goes to one of the checkout stations and presents his card to the attendant at the station. A card reader reads the card, and the checkout system 18 then automatically credits the customer for the coupons the customer has selected where there are corresponding purchases against which the coupons are to be applied.
  • the Morrisberger system is limited in several respects.
  • the Fishberger local stations 10 include both a CDR 20 and a scanning checkout system 18, indicating their placement at checkout lanes. This placement, however, requires that some checkout- lane space and availability be sacrificed to permit shoppers to make pre- shopping coupon selections in the checkout-lane space. Retailers are loathe to reduce the throughput of their registers -- for fear of frustrating and ultimately alienating customers.
  • the operating center 8 communicates with multiple local stations 10. These local stations are located within one retailer only.
  • coupon-selection information As well as other information from the coupon-selection device to whatever POS platform the consumer visits. Different consumer platforms may be in different retailers.
  • the method includes capturing transaction information regarding a consumer at a first merchant, storing the captured selection information on a server and applying that captured transaction information to a transaction involving the consumer at a second merchant. Before applying the captured transaction information, the consumer is identified in a transaction at the second merchant.
  • the first and second merchants and the server may be communicatively coupled by means of an internet - perhaps even the Internet.
  • the type of transaction information captured may include credit information or loyalty information.
  • the second transaction may be initiated by a browser on a personal computer connected to the Internet.
  • Figure 1 is a diagram illustrating an electronic transaction system incorporating one embodiment of the invention.
  • Figure 2 illustrates the data farm, incorporating an embodiment of the invention. DESCRIPTION OF SPECIFIC EMBODIMENTS
  • Figure 1 is a diagram illustrating an electronic transaction system 100 incorporating one embodiment of the invention.
  • the system 100 includes one or more merchants 120, a central data farm 140 and a personal computer 190.
  • the system 100 also includes communications link 180.
  • the merchant(s) 120 and the data farm 140 are each communicatively connected as hosts on that internet 180.
  • the internet 180 allows any one host to communicate with any other.
  • the personal computer 190 is viewed as a host on the internet 180. although its actual status is more likely to depend on the directness of its connection to that internet 180 - through optional service providers not shown, for example.
  • a merchant 120 may include a merchant data center 127 and one or more point-of-sale (POS) systems 126.
  • a POS system 126 and the merchant data center 127 communicate over a communications link 128 (typically a serial link) or a communications link 122.
  • the POS system 126 is communicatively connected as a host on the internet 180, allowing communication with any other host on the internet 180.
  • the POS system 126 includes a portion 1262 that is typically a non-web-enabled cash register (although the portion 1262 may be web-enabled).
  • An optionally web-enabled portion 1261 is herein termed the "transaction computer.”
  • a communications link 1263 may communicatively couple the portions 1261. 1262.
  • the web-enabled transaction computer 1261 connects the POS system 126 to the internet 180.
  • the POS system 126 may integrate the typically non-web- enabled ("cash-register " ) and web-enabled portions 1262, 1261 of the POS payment platform, may maintain them distinct from but directly connected to each other or may only associate the non-web-enabled and web-enabled portions 1262. 1261 of the POS platform (i.e., indirectly connect the cash-register and interactive web-enabled portions 1262, 1261 of the payment platform.) Alternatively, the POS system 126 may omit the non- web-enabled portion 1262 of the POS platform altogether, as would typically be the case with small merchants 120.
  • the web-enabled transaction computer 1261 is of a type known in the art.
  • the iPOS TC (available from @POS.COM, San Jose, California) is an example of an web-enabled TC 1261.
  • An alternative embodiment of the POS system 126 is as a web server where consumers can purchase products.
  • a walk-through of a typical transaction illustrates the system 100 in situ:
  • a customer of a merchant 120a enters the merchant 120a's POS location or web site having the POS system 126.
  • the customer wishes to purchase a selection of the merchant 120a's goods.
  • the customer presents to the merchant 120a 's sales agent the selected goods.
  • the sales agent identifies each of the selected items - by scanning each past a bar-code scanner (not shown) in the POS system 126, for example.
  • the currently popular form of marking items for subsequent scanning for purchase is by Uniform Product Code (UPC).
  • UPC Uniform Product Code
  • the POS platform 126, the merchant data center 127 and the data farm 140 individually or in concert identify the customer.
  • the customer may, for example, present a credit, debit, loyalty or like card that explicitly and uniquely identifies him to the data farm 140.
  • the system may, for example, identify the consumer by a user name and password, by account number and PIN (personal identification number), or by other combinations of identifier and surety.
  • the system may use a set of heuristics to identify the customer from multiple incomplete but overlapping identifiers (zip code and numbers in street address, for example) that successively exclude candidates from a database of candidates.
  • the system 126, 127 or 140 may, for example, biometrically identify the consumer.
  • the POS system 126 communicates with the merchant data center 127, the data farm 140 or an application service provider 1A0.
  • the result of the communications is that the customer is presented with content that the merchant data center 127, the data center 140 or the ASP 1A0 determines is appropriate for the customer.
  • the customer may see an instantly redeemable coupon for the MP3 player that he is currently purchasing. He may see a coupon for the type of batteries that power the portable stereo he is purchasing. He may see a survey from the merchant 120a regarding service at the merchant 120a 's store (or web site) or from a manufacturer regarding consumer electronics. He may see an interactive advertisement.
  • Each transmitted content encourages the customer to attend to and, as appropriate, to indicate consent to its proposition.
  • the content encourages the customer to select the coupon by touching an area of the screen of the POS system 126 or clicking on an area of a web page, for example.
  • a response to a content may be communicated to the data farm 140.
  • the lack of a response, which is of itself useful information, may or may not be explicitly communicated to the data farm 140. Additionally or alternatively, the interactive portion 1261 may be so responsive.
  • the data farm 140 associates the customer with a representation of the discount coupon.
  • the representation of the coupon includes all the restrictions of the coupon to apply to a subsequent transaction - the type of item (batteries), the brand of the item (Ray-o- Bunny), a UPC code, expiration date, limitation on quantity, etc.
  • the coupon restrictions do not identify the merchant 120a.
  • the transaction eventually concludes. At some later date, the customer goes to another merchant 120b not associated with the original merchant 120a. There he buys a pack of batteries, to which the discount coupon is applicable.
  • the POS platform 126b (again, perhaps with the help of a merchant data center 127 or the data farm 140) identifies the customer.
  • the data farm 140 and the POS platform 126b recognize that the identified consumer has a coupon credit applicable to the transaction at the POS system 126b. (The data farm 140 or the merchant 120 may verify the current validity of the credit.) Accordingly, the POS platform 126 credits the consumer the 15% discount for the coupon selected previously at the POS platform 126a of the merchant 120a.
  • the data farm 140 and merchant 120b again communicate to update the data farm's records.
  • the update indicates that the consumer no longer has the discount (credit) available.
  • FIG. 2 illustrates the computer system 140, incorporating an embodiment of the invention.
  • the development host 140 may include the following: a central processing unit (“CPU") 141, a memory 142, a user interface 143, a port 144, a communications interface 145, a co-processor 146 and an internal bus 147.
  • the bus 147 communicatively interconnects the CPU 141, memory 142, user interface 143, port 144, communications interface 145 and co-processor 146. (Of course, in a distributed computing environment, some of these components may be on separate physical machines, as is well understood in the art of distributed computing. )
  • the memory 142 includes high-speed, volatile random-access memory (RAM) 1422, as well as non-volatile memory such as read-only memory (ROM) 1421 and magnetic disk drives. Further, the memory 142 contains software 1423. The software 1423 is layered: Application software 14231 communicates with the operating system 14232, and the operating system 14232 communicates with the I/O subsystem 14233. The I/O subsystem 14233 communicates with the CPU 141. user interface 143, the communications interface 145 and the co-processor 146 by means of the communications bus 147.
  • the memory 142 may be programmed according to the methods described herein.
  • the content to which the consumer may indicate consent is not limited to coupons but includes the array of offers (promotions) known in the advertising art in whatever form.
  • the merchant 120b not necessarily associated with the original merchant 120a, may even compete with the merchant 120a.
  • the second merchant 120b may be an e-tailer 120 that the consumer accesses from his personal computer 190.
  • the type of information generated at one transaction that follows a consumer to another transaction may be credit, loyalty or other consumer-transaction type information.

Abstract

Apparatus and method for storing and retrieving consumer-transaction information. The method includes capturing transaction information regarding a consumer at a first merchant, storing the capatured selection information on a server and applying that captured transaction information to a transaction involving the consumer at a second merchant. Before applying the captured transaction information, the consumer is identified in a transaction at the second merchant. The first and second merchants and the server may be communicatively coupled by means of an internet - perhaps even the Internet. The type of transaction information captured may include credit information or loyalty information. The second transaction may be initiated by a browser on a personal computer connected to the Internet.

Description

SYSTEM FOR CONSUMER -TRANSACTION INFORMATION THAT FOLLOWS
THE CONSUMER
This application claims the benefit of the filing date(s) of the following earlier application(s) :
U.S. Patent Application No. 60/137,575, entitled, "A eb- Enabled Point-of-Sale Device," filed June 4, 1999, naming Scott T. Allan, Timothy L. Droz, Alexander F. Fraikor. Jeffrey T. Miles and J. G. Stout as inventors, with Attorney Docket No. P-68133/T0H/LM, and commonly assigned to @P0S.C0M of San Jose, California (formerly PenWare, Inc. of Sunnyvale, California); and U.S. Patent Application No. 60/141.380, entitled, "An
Electronic-Receipts Service," filed June 28, 1999, naming Llavanya Fernando and Aziz Valliani as joint inventors, with Attorney Docket No. P-68207/TOH/LM, and commonly assigned to (aP0S.C0M of San Jose. California.
This application is a continuation-in-part of: U.S. Patent Application No. 09/480.833. entitled. "An Electronic-Receipts Service." filed January 10, 2000. naming Scott T. Allan et al . as inventors, with Attorney Docket No. A-65188-1/MAK/LM, and commonly assigned to RECEIPTClTY.COM, INC., San Jose, California, itself a continuation-in-part of U.S. Patent Application No. 08/957,757, entitled, "Method and System for Automated Electronic Receipt of Transactions," filed October 24, 1997, naming Aziz Valliani. et al . as inventors, with Attorney Docket No. A-65188/MAK/LM. and commonly assigned to RECEIPTCITY.COM, INC., San Jose. California, itself a continuation in part of U.S. Patent No. 08/853,955, entitled, "Modular Signature and Data-Capture System and Point of Transaction Payment and Reward System," filed May 9, 1997, naming Aziz Valliani, et al . as inventors, with Attorney Docket No. A-63562/MAK, and assigned to @P0S.C0M, INC. of San Jose, California.
Benefit U.S. Patent Applications No. 60/137,575 and 60/141.380 are incorporated by reference herein.
BACKGROUND This invention relates to electronic commerce. More specifically, this invention relates to tracking consumers along the sequence of point-of-sale platforms that they visit and having information generated from their activity at one P0S platform accompany them to other P0S platforms. Nichtberger et al .. U.S. Patent Re-Issue No. 34,915 (1995). teaches a system for distributing, redeeming and clearing merchandise coupons. FIG. 1 illustrates a system including an operations center 8 cooperating with local stations 10. Each of the local stations 10 is located at, say, a supermarket where coupons are to be distributed and redeemed. The operations center 8 typically is centrally located with a view toward ease of communication between it and each of the local stations 10.
The operations center 8 contains a data-entry system 12, an image-capture system 14 and a central processing unit 16. The image- capture system 14 enables video images of the coupons to be presented at the separate stores.
Each of the local stations 10 includes an automated UPC scanning checkout system 18 and a local coupon distribution and redemption (CDR) unit 20. After the customer inserts a special card into the unit, the local CDR unit 20 presents an electronic display to the customer of the coupons which are available for redemption. The customer then selects the coupons which he or she wishes to redeem. The CDR unit 20 records the selection and makes information identifying the customer and the selected coupons available to each of the checkout stations which comprise the checkout system 18 of the supermarket. At Fig. 4, Nichtberger describes a method for coupon selection (distribution) and redemption. Customers using a CDR unit 20 are initially presented with advertisements. Normally, the advertisements run until a special card is inserted into a card reader. Immediately after recognizing the special card, the card reader checks the card to determine when the user previously accessed coupons in that type of retail outlet. Thereafter, the possibilities are several. If the card indicates that the user accessed the system in that type of retail outlet during some predetermined time period, a screen appears explaining that the card is not valid in that type of store for the remainder of the time period. If the user's last access to the coupons in that type of retail outlet was not during the most recent week, the customer proceeds to select coupons.
A screen is filled with coupons. The user has a predetermined time to choose coupons or to touch the "hold" or "next" space before a next screen filled with coupons is displayed. If a coupon is chosen, that choice is noted under the user account number.
After the last screen, a notation to the effect that the special card was used (including the period of such use) is recorded on the card. The customer's coupon selections are entered in a file. Coupon-selection information is reported via a communications link to the local processor which controls the store's automated checkout (UPC code scanning) system. This facilitates a subsequent comparison of coupons selected to purchases made.
After the user has made his purchases, he goes to one of the checkout stations and presents his card to the attendant at the station. A card reader reads the card, and the checkout system 18 then automatically credits the customer for the coupons the customer has selected where there are corresponding purchases against which the coupons are to be applied.
Thereafter, information regarding the redeemed coupons is transmitted to the central processing unit 16 which then automatically debits the manufacturer who distributed the coupons and credits the supermarket corresponding to the local station 10 at which the coupon was redeemed.
The Nichtberger system, however, is limited in several respects. For example, the Nichtberger local stations 10 include both a CDR 20 and a scanning checkout system 18, indicating their placement at checkout lanes. This placement, however, requires that some checkout- lane space and availability be sacrificed to permit shoppers to make pre- shopping coupon selections in the checkout-lane space. Retailers are loathe to reduce the throughput of their registers -- for fear of frustrating and ultimately alienating customers.
Further, the operating center 8 communicates with multiple local stations 10. These local stations are located within one retailer only.
Finally, Nichtberger requires that any redemption of coupons occurs at a location having a CDR unit 20. The CDR unit 20 allows a customer to identify himself to the local station 10. POS platforms that do not include the equipment for processing the special coupon cards cannot enjoy the benefits of the Nichtberger system.
It is desirable, therefore, to better use the limited, valuable space in checkout lanes by not selecting coupons at the POS platform (except under certain circumstances --- the consumer is making coupon selections while checking out, for example).
It is further desirable to carry the coupon-selection information as well as other information from the coupon-selection device to whatever POS platform the consumer visits. Different consumer platforms may be in different retailers.
Finally, it is desirable to eliminate the need for specific CDR units.
These and other goals of the invention will be readily apparent to one of skill in the art on reading the background above and the description below.
SUMMARY
Herein are described apparatus and methods for storing and retrieving consumer-transaction information. The method includes capturing transaction information regarding a consumer at a first merchant, storing the captured selection information on a server and applying that captured transaction information to a transaction involving the consumer at a second merchant. Before applying the captured transaction information, the consumer is identified in a transaction at the second merchant.
The first and second merchants and the server may be communicatively coupled by means of an internet - perhaps even the Internet. The type of transaction information captured may include credit information or loyalty information. The second transaction may be initiated by a browser on a personal computer connected to the Internet.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 is a diagram illustrating an electronic transaction system incorporating one embodiment of the invention.
Figure 2 illustrates the data farm, incorporating an embodiment of the invention. DESCRIPTION OF SPECIFIC EMBODIMENTS
Figure 1 is a diagram illustrating an electronic transaction system 100 incorporating one embodiment of the invention. The system 100 includes one or more merchants 120, a central data farm 140 and a personal computer 190. The system 100 also includes communications link 180.
Where the link 180 is an internet, the merchant(s) 120 and the data farm 140 are each communicatively connected as hosts on that internet 180. The internet 180 allows any one host to communicate with any other. The personal computer 190 is viewed as a host on the internet 180. although its actual status is more likely to depend on the directness of its connection to that internet 180 - through optional service providers not shown, for example. A merchant 120 may include a merchant data center 127 and one or more point-of-sale (POS) systems 126. A POS system 126 and the merchant data center 127 communicate over a communications link 128 (typically a serial link) or a communications link 122. In addition to communicating using the link(s) 128, 122, the POS system 126 is communicatively connected as a host on the internet 180, allowing communication with any other host on the internet 180.
In one embodiment, the POS system 126 includes a portion 1262 that is typically a non-web-enabled cash register (although the portion 1262 may be web-enabled). An optionally web-enabled portion 1261 is herein termed the "transaction computer." A communications link 1263 may communicatively couple the portions 1261. 1262. The web-enabled transaction computer 1261 connects the POS system 126 to the internet 180.
The POS system 126 may integrate the typically non-web- enabled ("cash-register") and web-enabled portions 1262, 1261 of the POS payment platform, may maintain them distinct from but directly connected to each other or may only associate the non-web-enabled and web-enabled portions 1262. 1261 of the POS platform (i.e., indirectly connect the cash-register and interactive web-enabled portions 1262, 1261 of the payment platform.) Alternatively, the POS system 126 may omit the non- web-enabled portion 1262 of the POS platform altogether, as would typically be the case with small merchants 120.
The web-enabled transaction computer 1261 is of a type known in the art. The iPOS TC (available from @POS.COM, San Jose, California) is an example of an web-enabled TC 1261.
An alternative embodiment of the POS system 126 is as a web server where consumers can purchase products.
A walk-through of a typical transaction illustrates the system 100 in situ: A customer of a merchant 120a enters the merchant 120a's POS location or web site having the POS system 126. The customer wishes to purchase a selection of the merchant 120a's goods. The customer presents to the merchant 120a 's sales agent the selected goods. The sales agent identifies each of the selected items - by scanning each past a bar-code scanner (not shown) in the POS system 126, for example. (The currently popular form of marking items for subsequent scanning for purchase is by Uniform Product Code (UPC). The use of UPC is well known in the art and is, therefore, not described herein.) Say, the customer is buying an MP3 player, inter alia.
At some point at the beginning, during or at the end of the transaction, the POS platform 126, the merchant data center 127 and the data farm 140 individually or in concert identify the customer. The customer may, for example, present a credit, debit, loyalty or like card that explicitly and uniquely identifies him to the data farm 140. The system may, for example, identify the consumer by a user name and password, by account number and PIN (personal identification number), or by other combinations of identifier and surety. The system may use a set of heuristics to identify the customer from multiple incomplete but overlapping identifiers (zip code and numbers in street address, for example) that successively exclude candidates from a database of candidates. The system 126, 127 or 140 may, for example, biometrically identify the consumer.
While the items are being identified, the POS system 126 communicates with the merchant data center 127, the data farm 140 or an application service provider 1A0. The result of the communications is that the customer is presented with content that the merchant data center 127, the data center 140 or the ASP 1A0 determines is appropriate for the customer. For example, the customer may see an instantly redeemable coupon for the MP3 player that he is currently purchasing. He may see a coupon for the type of batteries that power the portable stereo he is purchasing. He may see a survey from the merchant 120a regarding service at the merchant 120a 's store (or web site) or from a manufacturer regarding consumer electronics. He may see an interactive advertisement. Each transmitted content encourages the customer to attend to and, as appropriate, to indicate consent to its proposition. For the case of the instantly redeemable coupon, the content encourages the customer to select the coupon by touching an area of the screen of the POS system 126 or clicking on an area of a web page, for example.
A response to a content may be communicated to the data farm 140. The lack of a response, which is of itself useful information, may or may not be explicitly communicated to the data farm 140. Additionally or alternatively, the interactive portion 1261 may be so responsive.
Let's say that the customer sees a discount coupon for 15% off his next purchase of a specific battery brand. The customer indicates his consent to this proposition, which consent the POS platform 126 communicates to the data farm 140.
The data farm 140 associates the customer with a representation of the discount coupon. The representation of the coupon includes all the restrictions of the coupon to apply to a subsequent transaction - the type of item (batteries), the brand of the item (Ray-o- Bunny), a UPC code, expiration date, limitation on quantity, etc. Typically, the coupon restrictions do not identify the merchant 120a. The transaction eventually concludes. At some later date, the customer goes to another merchant 120b not associated with the original merchant 120a. There he buys a pack of batteries, to which the discount coupon is applicable. The POS platform 126b (again, perhaps with the help of a merchant data center 127 or the data farm 140) identifies the customer.
In communications, the data farm 140 and the POS platform 126b recognize that the identified consumer has a coupon credit applicable to the transaction at the POS system 126b. (The data farm 140 or the merchant 120 may verify the current validity of the credit.) Accordingly, the POS platform 126 credits the consumer the 15% discount for the coupon selected previously at the POS platform 126a of the merchant 120a.
The data farm 140 and merchant 120b again communicate to update the data farm's records. The update indicates that the consumer no longer has the discount (credit) available.
Figure 2 illustrates the computer system 140, incorporating an embodiment of the invention. The development host 140 may include the following: a central processing unit ("CPU") 141, a memory 142, a user interface 143, a port 144, a communications interface 145, a co-processor 146 and an internal bus 147. The bus 147 communicatively interconnects the CPU 141, memory 142, user interface 143, port 144, communications interface 145 and co-processor 146. (Of course, in a distributed computing environment, some of these components may be on separate physical machines, as is well understood in the art of distributed computing. )
The memory 142 includes high-speed, volatile random-access memory (RAM) 1422, as well as non-volatile memory such as read-only memory (ROM) 1421 and magnetic disk drives. Further, the memory 142 contains software 1423. The software 1423 is layered: Application software 14231 communicates with the operating system 14232, and the operating system 14232 communicates with the I/O subsystem 14233. The I/O subsystem 14233 communicates with the CPU 141. user interface 143, the communications interface 145 and the co-processor 146 by means of the communications bus 147.
The memory 142 may be programmed according to the methods described herein.
Indeed, the invention now being fully described, one of ordinary skill in the art will readily recognize many changes and modifications that can be made thereto without departing from the spirit or scope of the appended claims. For example, the content to which the consumer may indicate consent is not limited to coupons but includes the array of offers (promotions) known in the advertising art in whatever form. As another example, the merchant 120b, not necessarily associated with the original merchant 120a, may even compete with the merchant 120a. As still another example, the second merchant 120b may be an e-tailer 120 that the consumer accesses from his personal computer 190. The type of information generated at one transaction that follows a consumer to another transaction (perhaps at another merchant 120) may be credit, loyalty or other consumer-transaction type information.
This specification incorporates by reference all publications and patent applications mentioned herein, to the same extent if the specification had specifically and individually incorporated by reference each such individual publication or patent application.

Claims

WHAT IS CLAIMED IS:
1. A method for storing and retrieving consumer- transaction information, the method comprising: capturing transaction information regarding a consumer at a fi rst merchant : storing the captured selection information on a server; and applying that captured transaction information to a transaction involving the consumer at a second merchant.
2. The method of claim 1, wherein before the step of applying, the following step is performed: identifying the consumer in a transaction at the second merchant.
3. The method of claim 1, wherein before the step of applying, the following step is performed: communicatively coupling the first and second merchants and the server by means of an internet.
4. The method of claim 1. wherein the step of capturing comprises capturing consumer information at the first merchant.
5. The method of claim 1, wherein the step of capturing comprises capturing consumer loyalty information at the first merchant.
6. The method of claim 1, wherein the step of storing comprises storing the captured selection information on a server external to the first merchant.
7. The method of claim 1, wherein the step of storing comprises forwarding the captured selection information to the server.
8. The method of claim 1, wherein the step of applying comprises applying that captured transaction information to a transaction involving the consumer at a second merchant and initiated by a browser on a personal computer connected to the internet.
PCT/US2000/015257 1999-06-04 2000-06-02 System for consumer-transaction information that follows the consumer WO2000075855A2 (en)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US13757599P 1999-06-04 1999-06-04
US60/137,575 1999-06-04
US14138099P 1999-06-28 1999-06-28
US60/141,380 1999-06-28
US48088300A 2000-01-10 2000-01-10
US09/480,883 2000-01-10

Publications (2)

Publication Number Publication Date
WO2000075855A2 true WO2000075855A2 (en) 2000-12-14
WO2000075855A3 WO2000075855A3 (en) 2001-06-28

Family

ID=27385040

Family Applications (7)

Application Number Title Priority Date Filing Date
PCT/US2000/015368 WO2000075834A2 (en) 1999-06-04 2000-06-02 An electronic-receipts service
PCT/US2000/015371 WO2000075835A2 (en) 1999-06-04 2000-06-02 A secure internet vault for consumer receipts, legal documents and commerce
PCT/US2000/015195 WO2000075879A1 (en) 1999-06-04 2000-06-02 Obtaining a signature using a markup language
PCT/US2000/015365 WO2000079493A1 (en) 1999-06-04 2000-06-02 A visual design tool for interactive sale devices
PCT/US2000/015257 WO2000075855A2 (en) 1999-06-04 2000-06-02 System for consumer-transaction information that follows the consumer
PCT/US2000/015369 WO2000079496A2 (en) 1999-06-04 2000-06-02 A point-of-sale/service (pos) portal
PCT/US2000/015363 WO2000075890A1 (en) 1999-06-04 2000-06-02 Displaying color advertisements on point-of-sales/service (pos) platforms

Family Applications Before (4)

Application Number Title Priority Date Filing Date
PCT/US2000/015368 WO2000075834A2 (en) 1999-06-04 2000-06-02 An electronic-receipts service
PCT/US2000/015371 WO2000075835A2 (en) 1999-06-04 2000-06-02 A secure internet vault for consumer receipts, legal documents and commerce
PCT/US2000/015195 WO2000075879A1 (en) 1999-06-04 2000-06-02 Obtaining a signature using a markup language
PCT/US2000/015365 WO2000079493A1 (en) 1999-06-04 2000-06-02 A visual design tool for interactive sale devices

Family Applications After (2)

Application Number Title Priority Date Filing Date
PCT/US2000/015369 WO2000079496A2 (en) 1999-06-04 2000-06-02 A point-of-sale/service (pos) portal
PCT/US2000/015363 WO2000075890A1 (en) 1999-06-04 2000-06-02 Displaying color advertisements on point-of-sales/service (pos) platforms

Country Status (2)

Country Link
EP (1) EP1185945A2 (en)
WO (7) WO2000075834A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6694300B1 (en) * 1997-03-21 2004-02-17 Walker Digital, Llc Method and apparatus for providing supplementary product sales to a customer at a customer terminal
WO2006110605A2 (en) * 2005-04-08 2006-10-19 American Express Travel Related Services Company, Inc. System and method for merchant acquisition data capture

Families Citing this family (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6397194B1 (en) * 1995-05-08 2002-05-28 Image Data, Llc Receipt scanning system and method
US7236942B1 (en) 1997-12-19 2007-06-26 Walker Digital, Llc Pre-sale data broadcast system and method
GB2358723A (en) * 1999-09-09 2001-08-01 Ibm Creating and managing Electronic receipts
US7058592B1 (en) * 1999-11-29 2006-06-06 Microsoft Corporation Transmission of information during ad click-through
WO2001057736A1 (en) * 2000-02-03 2001-08-09 Afterbot, Inc. Electronic transaction receipt system and method
US7552087B2 (en) 2000-02-03 2009-06-23 Afterbot, Inc. Electronic transaction receipt system and method
US7742989B2 (en) 2000-02-03 2010-06-22 Afterbot, Inc. Digital receipt generation from information electronically read from product
NO314866B1 (en) * 2000-05-08 2003-06-02 Ericsson Telefon Ab L M Mobile receipt system
US7694332B2 (en) 2000-07-28 2010-04-06 Verisign, Inc. Digital receipt for a transaction
KR20020037188A (en) * 2000-11-13 2002-05-18 서재선 Apparatus and method for receipting and endorsing of electronic receipt
KR20020064469A (en) * 2001-02-01 2002-08-09 (주)한국전자증명원 Transaction Protect Service Offering Method of Public Key Infrastructure Through Internet and System Thereof
US7035813B1 (en) * 2001-02-15 2006-04-25 Sprint Communications Company L.P. Product registration using a code processing system
US20030028485A1 (en) * 2001-06-27 2003-02-06 Huberman Bernando A. System and method for providing convenient global access to and storage of personal and business information
KR20030045881A (en) * 2001-12-03 2003-06-12 스타브리지커뮤니케이션 주식회사 Method for issuing electronic receipt by dealing of credit card and method for providing search service of dealing list
AU2002358457A1 (en) * 2001-12-10 2003-06-23 Beamtrust A/S Method of managing lists of purchased goods
US20030120607A1 (en) * 2001-12-20 2003-06-26 Koninklijke Philips Electronics N.V. E-receipt verification system and method
AUPS331202A0 (en) * 2002-06-28 2002-07-25 Intellect Holdings Limited A method for transacting a trade electronically, and a system therefor
US20040064373A1 (en) * 2002-09-30 2004-04-01 Shannon Robert W. J. Point of sale receipt service
WO2005050407A2 (en) * 2003-11-17 2005-06-02 International Outsourcing Services, Llc Systems and methods for credit card charge validation over a network
DE102005052700A1 (en) * 2005-04-18 2006-11-02 NIEDERHAGEBÖCK, Guilherme Apparatus and methods for generating user-related documents
GB2439966A (en) * 2006-07-07 2008-01-16 Comtech Holdings Ltd Product alarm
US8024267B2 (en) * 2007-09-14 2011-09-20 Ebay Inc. Centralized transaction record storage
US8949226B2 (en) 2012-10-02 2015-02-03 Wal-Mart Stores, Inc. Searching digital receipts at a mobile device
US9330382B2 (en) 2013-01-31 2016-05-03 Wal-Mart Stores, Inc. Method to facilitate an in-store audit after issuance of an electronic receipt
US10445473B2 (en) 2016-01-28 2019-10-15 Walmart Apollo, Llc System, method, and non-transitory computer-readable storage media for evaluating search engine results and displaying a virtual pill case
US10445471B2 (en) 2016-01-28 2019-10-15 Walmart Apollo, Llc System, method, and non-transitory computer-readable storage media for mobile check-out in retail store
US10621645B2 (en) 2016-01-28 2020-04-14 Walmart Apollo, Llc System, method, and non-transitory computer-readable storage media for endless aisle of products in retail store
US10417387B2 (en) 2016-01-28 2019-09-17 Walmart Apollo, Llc System, method, and non-transitory computer-readable storage media for mobile check-in in retail store
US10762985B2 (en) 2016-01-28 2020-09-01 Walmart Apollo, Llc System, method, and non-transitory computer-readable storage media for generating accounts for use in computer systems
US10417231B2 (en) 2016-06-28 2019-09-17 Walmart Apollo, Llc System, method, and non-transitory computer-readable storage media for locating a receipt for a product
EP3568825A4 (en) * 2017-01-13 2020-07-08 JPMorgan Chase Bank, N.A. Systems and methods for management of asset or obligation-backed virtual receipts on a distributed system
US11562060B2 (en) 2020-10-01 2023-01-24 Conveyance Media Group LLC Secure private portable vault container

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE34915E (en) 1984-11-26 1995-04-25 Coupco, Inc. Paperless system for distributing, redeeming and clearing merchandise coupons

Family Cites Families (43)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0082225B1 (en) * 1981-12-23 1987-05-06 International Business Machines Corporation Business system
JPS62226271A (en) * 1986-03-27 1987-10-05 Tokyo Electric Co Ltd Automatic switching device for pos loop
US4884199A (en) * 1987-03-02 1989-11-28 International Business Macines Corporation User transaction guidance
US5235509A (en) * 1989-06-28 1993-08-10 Management Information Support, Inc. Customer self-ordering system using information displayed on a screen
JPH03223958A (en) * 1990-01-29 1991-10-02 Hitachi Ltd Transaction inquiring method
US5334821A (en) * 1992-07-16 1994-08-02 Telxon Corporation Portable point of sale terminal
AU5179893A (en) * 1992-10-13 1994-05-09 Gilbarco Inc. An apparatus and method for displaying video information
US5455406A (en) * 1992-12-15 1995-10-03 Hitachi, Ltd. Automatic transaction apparatus
US5537315A (en) * 1994-03-23 1996-07-16 Mitcham; Martin K. Method and apparatus for issuing insurance from kiosk
US5590038A (en) * 1994-06-20 1996-12-31 Pitroda; Satyan G. Universal electronic transaction card including receipt storage and system and methods of conducting electronic transactions
US5544255A (en) * 1994-08-31 1996-08-06 Peripheral Vision Limited Method and system for the capture, storage, transport and authentication of handwritten signatures
US5732400A (en) * 1995-01-04 1998-03-24 Citibank N.A. System and method for a risk-based purchase of goods
US5696909A (en) * 1995-01-27 1997-12-09 Hypercom, Inc. Virtual POS terminal
GB9502819D0 (en) * 1995-02-14 1995-04-05 At & T Global Inf Solution Control systems
JPH08279078A (en) * 1995-04-06 1996-10-22 Fujitsu Ltd Purchase data display method and article registration system
GB9520463D0 (en) * 1995-10-06 1995-12-06 Green Graham M Color-categorized POS station clerk performance evaluation systems and methods
US5764226A (en) * 1995-12-29 1998-06-09 International Business Machine Corp. Reusable and modifiable data entry interface part
JPH09237298A (en) * 1996-02-29 1997-09-09 Hitachi Ltd Electronic currency settlement system
GB2313276B (en) * 1996-05-14 2001-05-02 Fujitsu Ltd Panel displaying method of order receiving pos terminal and order receiving pos terminal
US5739512A (en) * 1996-05-30 1998-04-14 Sun Microsystems, Inc. Digital delivery of receipts
US5915022A (en) * 1996-05-30 1999-06-22 Robinson; Rodney Aaron Method and apparatus for creating and using an encrypted digital receipt for electronic transactions
EP0935785A2 (en) * 1996-06-17 1999-08-18 Verifone, Inc. A system, method and article of manufacture for managing transactions in a high availability system
US5889863A (en) * 1996-06-17 1999-03-30 Verifone, Inc. System, method and article of manufacture for remote virtual point of sale processing utilizing a multichannel, extensible, flexible architecture
JPH1040388A (en) * 1996-07-26 1998-02-13 Pilot Corp:The Device for inputting signature and system for collating signature
US6002395A (en) * 1996-10-31 1999-12-14 Ncr Corporation System and method for building, testing and integrating a graphical touch user interface
DE19646733A1 (en) * 1996-11-13 1998-05-14 Rene Baltus Signature writing surface for signature checking device
WO1998028699A1 (en) * 1996-12-24 1998-07-02 Meridian Enterprises, Inc. System and method for administration of an incentive award program through use of credit
US6490567B1 (en) * 1997-01-15 2002-12-03 At&T Corp. System and method for distributed content electronic commerce
AU2305297A (en) * 1997-03-19 1998-10-12 Trintech Limited A point-of-sale transaction processing system
TW432305B (en) * 1997-03-31 2001-05-01 Hitachi Ltd Electronic commerce transaction system
JPH10275191A (en) * 1997-03-31 1998-10-13 Hitachi Ltd Electronic transaction system
US6193152B1 (en) 1997-05-09 2001-02-27 Receiptcity.Com, Inc. Modular signature and data-capture system and point of transaction payment and reward system
EP0929873A1 (en) * 1997-07-15 1999-07-21 Koninklijke Philips Electronics N.V. A method and system for designing a graphical user interface for an electronic consumer product
US5899980A (en) * 1997-08-11 1999-05-04 Trivnet Ltd. Retail method over a wide area network
US6128603A (en) * 1997-09-09 2000-10-03 Dent; Warren T. Consumer-based system and method for managing and paying electronic billing statements
WO1999013424A1 (en) * 1997-09-12 1999-03-18 Amazon.Com, Inc. Method and system for placing a purchase order via a communications network
US5883810A (en) * 1997-09-24 1999-03-16 Microsoft Corporation Electronic online commerce card with transactionproxy number for online transactions
AU1119599A (en) 1997-10-24 1999-05-17 Penware, Inc. Method and system for automated electronic receipt of transactions
CA2311548A1 (en) * 1997-12-02 1999-06-10 Cash Technologies, Inc. Multi-transactional network architecture
WO1999066446A1 (en) * 1998-06-19 1999-12-23 Walker Digital, Llc Billing statement customer acquisition system
JP2000036000A (en) * 1998-06-30 2000-02-02 Sun Microsyst Inc Neutral observer in electronic commercial transaction
WO2000055729A1 (en) * 1999-03-15 2000-09-21 Netpliance, Inc. Dedicated internet access device and method for use
AU4979800A (en) * 1999-05-03 2000-11-17 Chase Manhattan Bank, The System and method for effectuating electronic payments

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE34915E (en) 1984-11-26 1995-04-25 Coupco, Inc. Paperless system for distributing, redeeming and clearing merchandise coupons

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6694300B1 (en) * 1997-03-21 2004-02-17 Walker Digital, Llc Method and apparatus for providing supplementary product sales to a customer at a customer terminal
US8438077B2 (en) 1997-03-21 2013-05-07 Ebay, Inc. Method and apparatus for providing supplementary product sales to a customer at a customer terminal
WO2006110605A2 (en) * 2005-04-08 2006-10-19 American Express Travel Related Services Company, Inc. System and method for merchant acquisition data capture
WO2006110605A3 (en) * 2005-04-08 2007-11-15 American Express Travel Relate System and method for merchant acquisition data capture

Also Published As

Publication number Publication date
WO2000075855A3 (en) 2001-06-28
WO2000075834A3 (en) 2001-05-25
WO2000075834A2 (en) 2000-12-14
EP1185945A2 (en) 2002-03-13
WO2000079496A2 (en) 2000-12-28
WO2000075835A2 (en) 2000-12-14
WO2000075879A1 (en) 2000-12-14
WO2000075890A1 (en) 2000-12-14
WO2000079496A3 (en) 2001-02-15
WO2000079493A1 (en) 2000-12-28
WO2000075835A3 (en) 2001-05-03

Similar Documents

Publication Publication Date Title
WO2000075855A2 (en) System for consumer-transaction information that follows the consumer
US7340419B2 (en) Method and apparatus for product display
US8712836B2 (en) Point-of-sale server and method
AU778806B2 (en) Method and system for redeeming product marketing rebates
US8892470B2 (en) Pre-sale data broadcast system and method
US7578435B2 (en) Couponing system
US8180670B2 (en) Self-checkout coupon sharing
US20050144074A1 (en) Computer implemented method and system for on-line redemption of coupons
US20030229540A1 (en) Rebate issuance and reconciliation systems and methods
US20020091567A1 (en) System and method for electronically redeeming coupons
WO2007133428A2 (en) System and method for tracking advertising effectiveness using redeemable incentives
JP2004538546A (en) A method and system for storing the value of a coupon in an account for future redemption
JPH1116053A (en) Method and system for using electronic coupon
US20030046157A1 (en) Method and system for providing incentive award information to a customer
US20090037281A1 (en) System and method of providing purchase receipts
AU782655B2 (en) Combined in-store and on-line interactive reward redemption system and method
US7571116B1 (en) System for consumer-transaction information that follows the consumer
JP2002312835A (en) Automatic vending machine system
US20050289053A1 (en) Method and system for distributing payments through an online kiosk
US20020130179A1 (en) Process and product for enforcing purchase agreements
JP4486983B2 (en) Information processing apparatus, service providing system, and information processing program
JP4887437B2 (en) Information processing apparatus, service providing system, and information processing program
JP2002319072A (en) Point management server
WO2001061597A2 (en) Computer implemented method and system for on-line redemption of coupons
AU2005201285B2 (en) Method and system for redeeming product marketing rebates

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CA JP

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase in:

Ref country code: JP