WO1999004326A2 - Printed coupons with embedded discounts for online purchases - Google Patents

Printed coupons with embedded discounts for online purchases Download PDF

Info

Publication number
WO1999004326A2
WO1999004326A2 PCT/US1998/014540 US9814540W WO9904326A2 WO 1999004326 A2 WO1999004326 A2 WO 1999004326A2 US 9814540 W US9814540 W US 9814540W WO 9904326 A2 WO9904326 A2 WO 9904326A2
Authority
WO
WIPO (PCT)
Prior art keywords
computer
user
vendor
coupon
discount
Prior art date
Application number
PCT/US1998/014540
Other languages
French (fr)
Other versions
WO1999004326A3 (en
Inventor
Robert T. Durst, Jr.
Kevin Hunter
Original Assignee
Neomedia Technologies, 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
Priority claimed from US08/967,383 external-priority patent/US5933829A/en
Application filed by Neomedia Technologies, Inc. filed Critical Neomedia Technologies, Inc.
Priority to CA002295981A priority Critical patent/CA2295981A1/en
Priority to AU84843/98A priority patent/AU8484398A/en
Priority to BRPI9811104-3A priority patent/BR9811104A/en
Priority to EP98935645A priority patent/EP1012690A2/en
Priority to JP2000503474A priority patent/JP2003524806A/en
Publication of WO1999004326A2 publication Critical patent/WO1999004326A2/en
Publication of WO1999004326A3 publication Critical patent/WO1999004326A3/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

Definitions

  • TECHNICAL FIELD The present application relates to online commerce, and in particular to the use of printed coupons having purchase discounts embedded in machine-readable symbols such as bar codes that enable a user to obtain discounts for online purchases .
  • Online commerce in particular so called electronic commerce or "e-commerce” , has promulgated due to the increased use of open online systems such as the Internet, as well as proprietary online systems such as AMERICA ONLINE and
  • COMPUSERVE. E-Commerce may be considered to be a method of executing a transaction by enabling two computers to exchange certain information such that a vendor will receive value in the form of payment, and the purchaser will, in exchange, receive value in the form of products or services.
  • a typical e-commerce transaction on the Internet would involve a consumer accessing a vendor's server computer would involve a consumer accessing a vendor's server computer through his World Wide Web browser, and downloading a page from that server that offers a lamp for twenty dollars.
  • the consumer could purchase the lamp by entering his credit card information (optionally in a secure manner such as through encryption) into his browser and transmitting the information to the vendor ' s server by the Internet .
  • the server computer would validate the transaction by clearing the credit card number with a central clearinghouse, and after receiving approval for payment, arrange to have the lamp shipped to the consumer.
  • the consumer receives the lamp in due course and is billed on his credit card, and the vendor receives payment from the credit card company for the transaction.
  • the paradigm of electronic goods selection and payment remains constant for any such type of payment methodology.
  • the above scenario has become popular for the increased convenience and lower cost it provides for both the consumer as well as the vendors. Any consumer having access to the Internet could use the system, and any vendor having access to the Internet can make his goods or services available for purchase.
  • This scenario does not allow, however, for the use of a purchase incentive system such as coupons that are prevalent in marketing today. That is, the coupon system, that gives certain consumers discounts for select products at the point of purchase, is not provided for in the e-commerce system.
  • a vendor could provide discounts to online purchasers at the point of sale (i.e after he has logged on to the site) , there exists no method of providing coupon-type incentives to consumers to go online and actually initiate the online transaction to receive the discount for the online purchase.
  • the present invention is a method for providing purchase incentives or discounts in an online e-commerce transaction comprising the steps of printing a discount coupon, the coupon comprising human readable information describing at least part of the incentive or offer, product information, vendor information, or the like, and a machine- readable symbol such as a linear or two-dimensional bar code symbol.
  • the symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's host computer, optionally, a second identifier associated with a discount amount to be applied to a product or group of products, optionally, a third identifier associated with the consumer for whom the discount coupon has been targeted, and optionally, an instruction for a computer to launch a client program enabling access to the online system, such as a World Wide Web browser program.
  • the method also comprises the steps of disseminating the discount coupon to a targeted consumer or group of consumers, or optionally to the public in general; scanning the machine-readable coupon symbol at the consumer's computer; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer by utilizing the decoded IP address; and downloading a file from the vendor's host computer associated with the scanned coupon, the file containing information relating to the discount to be applied to enable the user to make a purchase decision. If the user elects to make an online purchase, then said election is communicated to the vendor's computer, the discount related to the coupon is applied and a payment and delivery process is executed to enable the vendor to collect the purchase price and the user to obtain the purchased product .
  • Figure 1 is a block diagram of the system of the present invention
  • Figure 2 is a flowchart of the coupon generation process
  • Figure 3 is a flowchart of the coupon scanning and online redemption process.
  • the dotted line portion (“Online Coupon generation”) relates to the generating and printing of e-commerce coupons 2 that will be useful for scanning an providing a discount for an online e-commerce transaction.
  • the coupon is comprised of two portions; a human-readable portion 2a and a machine-readable portion 2b such as a bar code symbol.
  • the human-readable portion contains information such as text and/or graphics that typically are found on a coupon or other type of incentive or advertisement such as the vendor's name, product information, etc.
  • the coupon 2 should also inform the user that the scanning of the bar code on his computer will enable a discount for an online purchase.
  • the discount amount may be shown, or it optionally may be not shown so that the user is enticed to go online in order to learn the discount amount at the online "point-of purchase” .
  • the machine-readable portion 2b would typically be a linear or two-dimensional bar code such as a PDF417 bar code, which is well known in the art.
  • a PDF417 bar code which is well known in the art.
  • other types of machine-readable symbols or tokens may be used as well.
  • the bar code symbol is encoded with various fields of information, depending on the mode utilized by the vendor printing the coupon.
  • the data fields 4 that may be encoded into the bar code symbol are described as follows:
  • Vendor IP address The Internet Protocol (IP) address is encoded in order to enable the user's computer to access automatically the vendor's host computer.
  • IP Internet Protocol
  • the IP address may be directly encoded in IP protocol (aa.bb.cc.dd format) , or the URL of the vendor may be used
  • a two-dimensional bar code such as a PDF417 bar code symbol may be used to advantageously encode a relatively large amount of data, including the URL of the target vendor as well as the resource identifier that indicates to the vendor's server computer the identity of the resource (i.e. product offer) to be utilized, demographic information related to the user to whom the coupon offer as been targeted, and an optional encryption key that may be used by the client (user) computer to encode his credit card number for use in executing the online transaction.
  • a targeted discount amount may also be included so that different users can be provided with different discounts or other types of incentives.
  • an encryption key is especially useful in this embodiment, since it allows the user to encrypt sensitive information such as his credit card number, and then transmit it with the http request for the product offer over the Internet. Since the vendor knows the encryption key that the user has used (either because the vendor distributes only one such key or because he can look up the key locally or remotely by using the associated demographic information received with the http request) , he can easily decrypt the credit card number (or other sensitive information such as a bank account number) to complete the transaction. The user can thus complete a sensitive purchase transaction over the Internet without fear of sensitive information being misappropriated by an unscrupulous eavesdropper.
  • the IP address itself in well known "aa.bb. cc .dd" format
  • the target file ID or pointer may also be encoded within the bar code so as to enable the user to download the proper resource (file) from the vendor server computer located at the encoded IP address.
  • this type of encoding also allows the use of a smaller bar code, such as a linear or one-dimensional bar code.
  • a linear bar code enables a simpler type of bar code scanner to be utilized by the consumer than in the previous case of the two-dimensional bar code.
  • a pointer or resource code may be encoded, that can be used by the user's computer to resolve (i.e. look-up) the URL at a local or remote database configured to provide such information.
  • the word "acme” may be encoded in the bar code, and the user's computer could perform a look-up (remotely or locally) to obtain the URL or IP address associated with that identifier.
  • the use of a shorthand identifier is particularly useful when trying to pack the data fields into a small symbol such as a linear bar code.
  • PCT/US97/10689 discloses such a system that implements the use of a resource link code embedded in a bar code, that can be scanned and used to fetch an associated URL from an external or internal database of URLs.
  • UPCs Uniform Product Codes
  • the UPC may be scanned, and an external look-up table or database may be accessed to determine the URL or IP address of the target vendor computer on the Internet.
  • the URL is returned by the database to the user's computer, and is then used in the normal course of operation to access the appropriate computer.
  • the two constituent portions of the UPC may be used in the same fashion. That is, the user's computer may strip the manufacturer's code from the scanned UPC, and send it to the external database computer to look-up the appropriate URL for that coupon.
  • the URL is returned to the user's computer, where it is then combined with the item code portion of the decoded UPC to generate a
  • the entry of a keyword or alias onto a keyboard may be used to effect a discount for an online purchase, without the need to actually scan a coupon or product. That is, an alias or nickname is entered into the user's computer, and is used to look-up the URL or IP address as mentioned above.
  • a predetermined alias such as "CD_Discount” would return the URL of a special Web page that offers to the consumer the purchase of a CD at a discount online.
  • the particular discount can be modified on a page by page basis, that would be accessed with different keywords or different look-up maps at different times.
  • a vendor could print an ad that instructs the user to type in the alias on a certain day only, and that he will be provided with a discount on that day only for the online purchase.
  • the instant invention is thus realized without the need to have a scanner at the user's computer; typing in the appropriate keyword suffices to provide the instant discount for the online transaction.
  • Incentive and/or product resource identifier An identifier that designates the file location on the vendor's host computer that will provide the product and/or incentive (discount) information to the user.
  • the resource identifier is optional, since the default resource location (e.g. index.html) that the Web browser uses when one is not specified may be used by the vendor to carry the purchase information.
  • Discount identifier - The vendor may include a discount amount (percentage or absolute amount) in the bar code. This is useful in the situation where different discounts will be targeted to different groups of consumers, such as when current customers are given discounts of 10% but new potential customers are given discounts of 20%.
  • the intelligence to apply different discounts may also reside at the server, which could take demographic information and use it to determine the discount.
  • the bar code may include data that is specific to a targeted consumer or group of consumers.
  • bar codes may be printed utilizing a database of specific consumers, so that John Smith's targeted coupon has encoded therein an identifier to inform the vendor's server that John Smith has utilized the coupon (this may be a look-up pointer or the like) .
  • This enables the vendor to track coupon redemption for future targeted mailings.
  • consumer identification may also be uploaded to the vendor by extracting information resident on the user's computer.
  • Client application launch command could be encoded with a command to automatically launch a client application such as a web browser, so that the online purchase process is automated to a greater extent.
  • client application such as a web browser
  • the user would simply scan the coupon's bar code while in any application (or just at the Windows Desktop) , and the Web browser application launch command would be decoded and cause the Web browser resident on the user's computer to execute (and if necessary dial-up the Internet Service Provider preprogrammed by the user) . If this option is omitted, then the user would have to invoke his Web browser in the usual fashion.
  • the information described above is input into a bar code generation program 6 suitable for encoding the input fields into a print stream suitable for printing the desired bar code symbol.
  • This process is well known in the art and need not be described in detail.
  • optional parameters related to the specific symbology utilized by the invention may be selected at this stage.
  • the PDF417 symbology provides a redundancy-type security feature that protects against non-decodes of partially damaged symbols. This feature could be utilized by the entity printing the bar codes to promote a robust utilization of the couponing system of this invention.
  • a print stream is also generated by document rendering process 8 that will provide the rendering of the remainder of the printed coupon; i.e. the human-readable portion.
  • This is also a process that is " well known in the art, and need not be described in detail here.
  • the coupon would likely include a graphic representation of the discounted product, a textual invitation to scan the coupon for an online purchase, an indication of the discount amount, etc.
  • the bar code print stream and the coupon rendering print steam are then input to a print server 10 and/or printer 12 as well known in the art, which will produce the desired online coupon 2 of the present invention.
  • the coupons are disseminated to the public in general, or to a specifically targeted group of users, in any way desired.
  • the coupons may be included in a direct mail program, included as inserts in the newspapers or magazines, etc.
  • the coupon may also be printed as part of an advertisement or brochure, magazine, instruction manual included with a product (e.g. a purchaser of a video game software package could receive a coupon for an online purchase of a joystick), etc.
  • a bar code scanner means coupled to his computer.
  • a dedicated bar code scanner such as a laser scanning device (such as one of a variety of devices marketed by Symbol Technologies, Inc.) or an equivalent CCD scanning device.
  • a general - purpose document page scanner 14 such as any of a variety of such device marketed by Hewlett-Packard may be used by the present invention.
  • the scanning device provides an electrical signal that is proportional to the bars and spaces of the scanned bar code symbol, and a decoder program running on the computer 16 (or embedded in the dedicated scanner) examines the patterns of bars and spaces to arrive at the original data encoded by vendor at the coupon generation stage described above.
  • a decoder program running on the computer 16 (or embedded in the dedicated scanner) examines the patterns of bars and spaces to arrive at the original data encoded by vendor at the coupon generation stage described above.
  • the resource associated with the coupon is downloaded to the user' s browser in a manner well known in the art.
  • the user can view the information regarding the item or items available for purchase, as well as the pricing and discount or other information, and make his purchase choice based on this data. If the user decides to purchase the item, he will be provided with the discount and make payment in one of any number of Internet payment systems, or by any conventional such as C.O.D., telephone call with a credit card number, etc. All that is required is that the user is provided with a discount on the purchase price due to his use of the online coupon.
  • the discount amount may be obtained directly from a data packet transmitted with the user's HTTP request to access the vendor's file. That is, the discount amount may be obtained directly from the coupon, which is useful when the vendor desires to provide different discount amounts to differently targeted users. If all discounts are to be the same, then that intelligence may be kept on the vendor's sever. In this case, the vendor would be provided with some type of identifier from the scanned coupon that indicates the discount should be applied. In the alternative, the resource obtained by the user by scanning the coupon may be available only through a password embedded in the coupon, such that only targeted users will be able to access that Web page. Many ways of providing a discount amount are thus envisioned by the present invention.
  • the vendor in the present invention is the collection of demographic data regarding coupon redemption and usage.
  • information regarding the identity of the user be provided to the vendor's server during the transaction.
  • some or all of the demographic information e.g. name, age, sex, address, hobbies, occupation, income level, etc.
  • the vendor might have a database of potential users, each of whom would be targeted with the online coupons. The vendor could then make intelligent decisions regarding future coupon targeting, since it will know (1) who was sent the coupons, (2) who accessed the purchase offer online, and (3) who actually made the purchase.
  • a consumer ID may be included, which can be linked by the vendor in its database to obtain the above redemption information.
  • non-targeted mailings i.e. where everyone is provided with the same bar code coupon
  • the vendor will likely want to obtain some demographic information from the user upon consummation of the online purchase.
  • the vendor would require a form to be filled out by the user, which would be sent to the vendor for inclusion in its database and use in later mailings.
  • the Acme Software Company runs a Web site at http://www.acmesoft.com, and in particular provides a special offer to registered users of its Spreadsheet software that would allow it to obtain its DataBase software by an online purchase at a discounted price. If the user had indicated in its Spreadsheet registration form that it uses a competitive brand of database software, then it applies a $20 discount, and if the user had indicated in its Spreadsheet registration form that it never used any type of database software, then it applies only a $10 discount.
  • John Smith a registered user with Acme consumer ID number 12345, receives this coupon in the mail and is enticed into purchasing the DataBase software package by reading the accompanying text offer. He passes the coupon under his page scanner attached to his computer, and a bar code decoding program is automatically invoked. He then dials-up his
  • Acme is provided with his consumer ID to verify that this consumer should in fact be receiving the discount.
  • Acme also know has knowledge that Mr. Smith received the offer, acted on it, and executed it. Acme may then utilize this data in future coupon campaigns.

Abstract

A method for providing discounts in e-commerce transactions comprising printing a discount coupon (2) with human readable information describing the incentive, product, vendor, and a machine-readable symbol (2b) such as a linear or two-dimensional bar code symbol. The symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's computer, optionally, a second identifier associated with the discount applied to a product, optionally, a third identifier associated with the targeted consumer, and optionally, instructions to enable a computer to access a client program. The method also comprises the steps of disseminating the discount coupon (2); scanning the machine-readable coupon symbol; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer; and downloading a file from the vendor's host computer associated with the scanned coupon (2).

Description

PRINTED COUPONS WITH EMBEDDED DISCOUNTS FOR ONLINE PURCHASES
CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority of co-pending U.S. application serial number 08/967,383, filed November 8, 1997; and claims priority of co-pending U.S. application serial number 09/023,918, filed on February 13, 1998; and claims priority of co-pending U.S. provisional application serial number 60/052,597, filed on July 15, 1997; all of which are assigned to the assignee of the present application and incorporated by reference herein.
TECHNICAL FIELD The present application relates to online commerce, and in particular to the use of printed coupons having purchase discounts embedded in machine-readable symbols such as bar codes that enable a user to obtain discounts for online purchases .
BACKGROUND ART
Online commerce, in particular so called electronic commerce or "e-commerce" , has promulgated due to the increased use of open online systems such as the Internet, as well as proprietary online systems such as AMERICA ONLINE and
COMPUSERVE. E-Commerce may be considered to be a method of executing a transaction by enabling two computers to exchange certain information such that a vendor will receive value in the form of payment, and the purchaser will, in exchange, receive value in the form of products or services. Thus, for example, a typical e-commerce transaction on the Internet would involve a consumer accessing a vendor's server computer would involve a consumer accessing a vendor's server computer through his World Wide Web browser, and downloading a page from that server that offers a lamp for twenty dollars. The consumer could purchase the lamp by entering his credit card information (optionally in a secure manner such as through encryption) into his browser and transmitting the information to the vendor ' s server by the Internet . The server computer would validate the transaction by clearing the credit card number with a central clearinghouse, and after receiving approval for payment, arrange to have the lamp shipped to the consumer. As in a direct mail purchase scenario, the consumer receives the lamp in due course and is billed on his credit card, and the vendor receives payment from the credit card company for the transaction. Of course, there are numerous ways to execute payment for the goods and services that offer various degrees of security and ease of use, but the paradigm of electronic goods selection and payment remains constant for any such type of payment methodology.
The above scenario has become popular for the increased convenience and lower cost it provides for both the consumer as well as the vendors. Any consumer having access to the Internet could use the system, and any vendor having access to the Internet can make his goods or services available for purchase. This scenario does not allow, however, for the use of a purchase incentive system such as coupons that are prevalent in marketing today. That is, the coupon system, that gives certain consumers discounts for select products at the point of purchase, is not provided for in the e-commerce system. Although a vendor could provide discounts to online purchasers at the point of sale (i.e after he has logged on to the site) , there exists no method of providing coupon-type incentives to consumers to go online and actually initiate the online transaction to receive the discount for the online purchase.
It is therefore an object of the invention to provide a system that allows vendors to provide purchase incentives such as coupons to users to entice them to access a vendor's Internet site and execute an online transaction.
It is also an object of the invention to provide a system that allows the dissemination of traditional printed coupons that could be linked to incentives for online purchases .
It is a further object of the present invention to provide such a system that allows for targeted couponing such that certain targeted consumers would receive a first type of purchase discount, and certain other targeted consumers would receive a different type of purchase discount.
DISCLOSURE OF THE INVENTION
The present invention is a method for providing purchase incentives or discounts in an online e-commerce transaction comprising the steps of printing a discount coupon, the coupon comprising human readable information describing at least part of the incentive or offer, product information, vendor information, or the like, and a machine- readable symbol such as a linear or two-dimensional bar code symbol. The symbol is encoded with data fields comprising a first identifier associated with the Internet Protocol address of a vendor's host computer, optionally, a second identifier associated with a discount amount to be applied to a product or group of products, optionally, a third identifier associated with the consumer for whom the discount coupon has been targeted, and optionally, an instruction for a computer to launch a client program enabling access to the online system, such as a World Wide Web browser program. The method also comprises the steps of disseminating the discount coupon to a targeted consumer or group of consumers, or optionally to the public in general; scanning the machine-readable coupon symbol at the consumer's computer; decoding the scanned data to generate the vendor's IP address; launching the client program to enable access to the online system; communicating with the vendor's host computer by utilizing the decoded IP address; and downloading a file from the vendor's host computer associated with the scanned coupon, the file containing information relating to the discount to be applied to enable the user to make a purchase decision. If the user elects to make an online purchase, then said election is communicated to the vendor's computer, the discount related to the coupon is applied and a payment and delivery process is executed to enable the vendor to collect the purchase price and the user to obtain the purchased product .
BRIEF DESCRIPTION OF THE DRAWINGS
These and other objects and features of the invention will be described in relation to the drawings.
Figure 1 is a block diagram of the system of the present invention; Figure 2 is a flowchart of the coupon generation process; and Figure 3 is a flowchart of the coupon scanning and online redemption process.
BEST MODE FOR CARRYING OUT THE INVENTION The preferred embodiment of the present invention will now be described in detail with reference to the Figures. The dotted line portion ("Online Coupon generation") relates to the generating and printing of e-commerce coupons 2 that will be useful for scanning an providing a discount for an online e-commerce transaction. The coupon is comprised of two portions; a human-readable portion 2a and a machine-readable portion 2b such as a bar code symbol. The human-readable portion contains information such as text and/or graphics that typically are found on a coupon or other type of incentive or advertisement such as the vendor's name, product information, etc. The coupon 2 should also inform the user that the scanning of the bar code on his computer will enable a discount for an online purchase. The discount amount may be shown, or it optionally may be not shown so that the user is enticed to go online in order to learn the discount amount at the online "point-of purchase" .
The machine-readable portion 2b would typically be a linear or two-dimensional bar code such as a PDF417 bar code, which is well known in the art. Of course, any bar code having enough information density to be encoded with the required information, and potentially the optional information to be described herein, can be used within the spirit and scope of the present invention. In addition, other types of machine-readable symbols or tokens may be used as well. The bar code symbol is encoded with various fields of information, depending on the mode utilized by the vendor printing the coupon. The data fields 4 that may be encoded into the bar code symbol are described as follows:
1. Vendor IP address - The Internet Protocol (IP) address is encoded in order to enable the user's computer to access automatically the vendor's host computer. The IP address may be directly encoded in IP protocol (aa.bb.cc.dd format) , or the URL of the vendor may be used
(http://www.company.com), which must be resolved into the IP address by the Internet Domain Name system as well known in the art .
Referring to co-pending U.S. patent application serial no. 08/967,383, which is incorporated by reference herein, a two-dimensional bar code such as a PDF417 bar code symbol may be used to advantageously encode a relatively large amount of data, including the URL of the target vendor as well as the resource identifier that indicates to the vendor's server computer the identity of the resource (i.e. product offer) to be utilized, demographic information related to the user to whom the coupon offer as been targeted, and an optional encryption key that may be used by the client (user) computer to encode his credit card number for use in executing the online transaction. A targeted discount amount may also be included so that different users can be provided with different discounts or other types of incentives.
The inclusion in the bar code symbol of an encryption key is especially useful in this embodiment, since it allows the user to encrypt sensitive information such as his credit card number, and then transmit it with the http request for the product offer over the Internet. Since the vendor knows the encryption key that the user has used (either because the vendor distributes only one such key or because he can look up the key locally or remotely by using the associated demographic information received with the http request) , he can easily decrypt the credit card number (or other sensitive information such as a bank account number) to complete the transaction. The user can thus complete a sensitive purchase transaction over the Internet without fear of sensitive information being misappropriated by an unscrupulous eavesdropper.
U.S. patent application serial no. 09/023,918, which is also incorporated by reference herein, discloses an alternative mode of embedding vendor computer location information into the target bar code. As taught therein, the IP address itself (in well known "aa.bb. cc .dd" format) may be encoded within the bar code so as to avoid the need to utilize the domain name system for looking up the IP address from the mnemonic (such as www . acme . com) . In this case, the target file ID or pointer may also be encoded within the bar code so as to enable the user to download the proper resource (file) from the vendor server computer located at the encoded IP address. The use of this type of encoding also allows the use of a smaller bar code, such as a linear or one-dimensional bar code. The use of a linear bar code enables a simpler type of bar code scanner to be utilized by the consumer than in the previous case of the two-dimensional bar code.
In another alternative, a pointer or resource code may be encoded, that can be used by the user's computer to resolve (i.e. look-up) the URL at a local or remote database configured to provide such information. Thus, the word "acme" may be encoded in the bar code, and the user's computer could perform a look-up (remotely or locally) to obtain the URL or IP address associated with that identifier. The use of a shorthand identifier is particularly useful when trying to pack the data fields into a small symbol such as a linear bar code. In particular, published international patent application No. PCT/US97/10689 (WORLD WIDE WEB BAR CODE ACCESS SYSTEM) , which is incorporated by reference herein, discloses such a system that implements the use of a resource link code embedded in a bar code, that can be scanned and used to fetch an associated URL from an external or internal database of URLs.
Alternatively, use may be made of existing bar codes such as UPCs (Uniform Product Codes) , that already exist on products as well as printed coupons. The UPC may be scanned, and an external look-up table or database may be accessed to determine the URL or IP address of the target vendor computer on the Internet. The URL is returned by the database to the user's computer, and is then used in the normal course of operation to access the appropriate computer. In addition, the two constituent portions of the UPC (the manufacturer code and the item code) may be used in the same fashion. That is, the user's computer may strip the manufacturer's code from the scanned UPC, and send it to the external database computer to look-up the appropriate URL for that coupon. The URL is returned to the user's computer, where it is then combined with the item code portion of the decoded UPC to generate a
URL or http request accordingly. This is then sent to the appropriate vendor's computer and the online rransaction may proceed accordingly. For this embodiment, reference is made to published PCT patent application No. PCT/US96/10592 (SYSTEM FOR USING ARTICLE OF COMMERCE TO ACCESS REMOTE COMPUTER) , which is incorporated by reference herein. In this embodiment, it is envisioned that the user can purchase a product such as a music CD, scan the UPC already on the CD, and be provided with a Web page that allows him to purchase another (maybe related) CD at a discount, if he consummates the purchase online. Thus, the incentive provided by the instant invention is realized by simply scanning the product itself rather than a separate coupon.
In yet another embodiment , the entry of a keyword or alias onto a keyboard may be used to effect a discount for an online purchase, without the need to actually scan a coupon or product. That is, an alias or nickname is entered into the user's computer, and is used to look-up the URL or IP address as mentioned above. Thus, the entry of a predetermined alias such as "CD_Discount" would return the URL of a special Web page that offers to the consumer the purchase of a CD at a discount online. The particular discount can be modified on a page by page basis, that would be accessed with different keywords or different look-up maps at different times. By using this embodiment, a vendor could print an ad that instructs the user to type in the alias on a certain day only, and that he will be provided with a discount on that day only for the online purchase. The instant invention is thus realized without the need to have a scanner at the user's computer; typing in the appropriate keyword suffices to provide the instant discount for the online transaction. For this reference is made to U.S. Patent No. 5,7604,906, which is incorporated by reference herein. 2. Incentive and/or product resource identifier - An identifier that designates the file location on the vendor's host computer that will provide the product and/or incentive (discount) information to the user. This may be encoded as part of the URL (http://www.company.com/couponpromo.html) above, or it may be a separate field. The resource identifier is optional, since the default resource location (e.g. index.html) that the Web browser uses when one is not specified may be used by the vendor to carry the purchase information.
3. Discount identifier - The vendor may include a discount amount (percentage or absolute amount) in the bar code. This is useful in the situation where different discounts will be targeted to different groups of consumers, such as when current customers are given discounts of 10% but new potential customers are given discounts of 20%. The intelligence to apply different discounts may also reside at the server, which could take demographic information and use it to determine the discount.
4. Consumer identifier - The bar code may include data that is specific to a targeted consumer or group of consumers. Thus, for example, bar codes may be printed utilizing a database of specific consumers, so that John Smith's targeted coupon has encoded therein an identifier to inform the vendor's server that John Smith has utilized the coupon (this may be a look-up pointer or the like) . This enables the vendor to track coupon redemption for future targeted mailings. Note that consumer identification may also be uploaded to the vendor by extracting information resident on the user's computer.
5. Client application launch command - Optionally, the bar code could be encoded with a command to automatically launch a client application such as a web browser, so that the online purchase process is automated to a greater extent. Thus, for example, in a WINDOWS environment, the user would simply scan the coupon's bar code while in any application (or just at the Windows Desktop) , and the Web browser application launch command would be decoded and cause the Web browser resident on the user's computer to execute (and if necessary dial-up the Internet Service Provider preprogrammed by the user) . If this option is omitted, then the user would have to invoke his Web browser in the usual fashion.
The information described above is input into a bar code generation program 6 suitable for encoding the input fields into a print stream suitable for printing the desired bar code symbol. This process is well known in the art and need not be described in detail. In addition, optional parameters related to the specific symbology utilized by the invention may be selected at this stage. For example, the PDF417 symbology provides a redundancy-type security feature that protects against non-decodes of partially damaged symbols. This feature could be utilized by the entity printing the bar codes to promote a robust utilization of the couponing system of this invention.
In addition to the bar code print data stream that is generated, a print stream is also generated by document rendering process 8 that will provide the rendering of the remainder of the printed coupon; i.e. the human-readable portion. This is also a process that is" well known in the art, and need not be described in detail here. For example, the coupon would likely include a graphic representation of the discounted product, a textual invitation to scan the coupon for an online purchase, an indication of the discount amount, etc.
The bar code print stream and the coupon rendering print steam are then input to a print server 10 and/or printer 12 as well known in the art, which will produce the desired online coupon 2 of the present invention. The coupons are disseminated to the public in general, or to a specifically targeted group of users, in any way desired. Thus, the coupons may be included in a direct mail program, included as inserts in the newspapers or magazines, etc. The coupon may also be printed as part of an advertisement or brochure, magazine, instruction manual included with a product (e.g. a purchaser of a video game software package could receive a coupon for an online purchase of a joystick), etc.
Once the user has received the online coupon and wishes to make a purchase with it, he must scan the coupon with a bar code scanner means coupled to his computer. This could be by the use of a dedicated bar code scanner such as a laser scanning device (such as one of a variety of devices marketed by Symbol Technologies, Inc.) or an equivalent CCD scanning device. In the preferred embodiment, a general - purpose document page scanner 14 (such as any of a variety of such device marketed by Hewlett-Packard) may be used by the present invention. The scanning device provides an electrical signal that is proportional to the bars and spaces of the scanned bar code symbol, and a decoder program running on the computer 16 (or embedded in the dedicated scanner) examines the patterns of bars and spaces to arrive at the original data encoded by vendor at the coupon generation stage described above. The scanning and decoding processes are well known in the art and need not be described in detail here.
The actions taken next depend on the data that has been decoded from the bar code symbol. If the Web browser launch command has been included, then the user's Web browser is invoked, or else the user must manually invoke the browser by a point-and-click action well known in the art. Once the user's computer is connected to the Internet, the IP address decoded from the bar code symbol is used to access the vendor's server computer. Of course, if only a URL had been included, then the browser must first invoke the Domain Name Resolution process as well known in the art in order to obtain the correct IP address of the vendor. Similarly, if only a pointer or resource code had been encoded, that is then used by the user's computer to resolve (i.e. look-up) the URL at a local or remote database configured to provide such information.
Once the vendor's host server computer has been accessed, the resource associated with the coupon is downloaded to the user' s browser in a manner well known in the art. The user can view the information regarding the item or items available for purchase, as well as the pricing and discount or other information, and make his purchase choice based on this data. If the user decides to purchase the item, he will be provided with the discount and make payment in one of any number of Internet payment systems, or by any conventional such as C.O.D., telephone call with a credit card number, etc. All that is required is that the user is provided with a discount on the purchase price due to his use of the online coupon.
The discount amount may be obtained directly from a data packet transmitted with the user's HTTP request to access the vendor's file. That is, the discount amount may be obtained directly from the coupon, which is useful when the vendor desires to provide different discount amounts to differently targeted users. If all discounts are to be the same, then that intelligence may be kept on the vendor's sever. In this case, the vendor would be provided with some type of identifier from the scanned coupon that indicates the discount should be applied. In the alternative, the resource obtained by the user by scanning the coupon may be available only through a password embedded in the coupon, such that only targeted users will be able to access that Web page. Many ways of providing a discount amount are thus envisioned by the present invention.
Of particular value to the vendor in the present invention is the collection of demographic data regarding coupon redemption and usage. Thus, it is desired that information regarding the identity of the user be provided to the vendor's server during the transaction. As explained above, some or all of the demographic information (e.g. name, age, sex, address, hobbies, occupation, income level, etc.) could be included with the data encoded into the bar code, if such information is available to the vendor beforehand. In this case, the vendor might have a database of potential users, each of whom would be targeted with the online coupons. The vendor could then make intelligent decisions regarding future coupon targeting, since it will know (1) who was sent the coupons, (2) who accessed the purchase offer online, and (3) who actually made the purchase. In the alternative to including the demographics in the bar code, a consumer ID may be included, which can be linked by the vendor in its database to obtain the above redemption information.
If non-targeted mailings are implemented (i.e. where everyone is provided with the same bar code coupon) , then the vendor will likely want to obtain some demographic information from the user upon consummation of the online purchase. Thus, the vendor would require a form to be filled out by the user, which would be sent to the vendor for inclusion in its database and use in later mailings.
A detailed example will help explain the present invention. The Acme Software Company runs a Web site at http://www.acmesoft.com, and in particular provides a special offer to registered users of its Spreadsheet software that would allow it to obtain its DataBase software by an online purchase at a discounted price. If the user had indicated in its Spreadsheet registration form that it uses a competitive brand of database software, then it applies a $20 discount, and if the user had indicated in its Spreadsheet registration form that it never used any type of database software, then it applies only a $10 discount. Acme prints a coupon for mailing to these registered Spreadsheet users that will receive the $20 discount that includes the following fields: IP ADDRESS RESOURCE ID DISCOUNT CONSUMER ID http://www.acmesoft.com /databaseoffer .html 20 12345
John Smith, a registered user with Acme consumer ID number 12345, receives this coupon in the mail and is enticed into purchasing the DataBase software package by reading the accompanying text offer. He passes the coupon under his page scanner attached to his computer, and a bar code decoding program is automatically invoked. He then dials-up his
Internet Service Provider (this example does not include the launch command) , and the page
"http://www.acmesoft.com/databaseoffer.html" is loaded by his browser. After reading the enticing offer on the screen, he clicks on a "purchase" button and provides his credit card number in an encrypted format . He receives the software at the normal price minus the discount of $20.
In this process, Acme is provided with his consumer ID to verify that this consumer should in fact be receiving the discount. Acme also know has knowledge that Mr. Smith received the offer, acted on it, and executed it. Acme may then utilize this data in future coupon campaigns.

Claims

1. In an internetworked computer system comprising at least one user computer and at least one vendor computer connected thereto, a method for providing purchase discounts in an online transaction between a user computer and a vendor computer comprising the steps of :
a) printing a discount coupon, the coupon comprising printed indicia associated with the network address of the vendor computer, b) disseminating the discount coupon to a user; c) inputting the indicia to the user computer; d) processing the indicia input to the user computer to determine the network address of the vendor computer; e) communicating with the vendor computer by utilizing the determined network address; f) downloading from the vendor computer to the user computer a file associated with the input indicia, the file containing information relating to the discount to be applied to an online transaction to enable the user to make a purchase decision.
2. The method of claim 1 wherein said printed indicia comprises human readable information.
3. The method of claim 2 wherein said human readable information comprises information that describes at least part of the transaction discount offer.
4. The method of claim 2 wherein said human readable information comprises an alias associated with the network address of the vendor computer.
5. The method of claim 4 wherein said step of inputting the indicia comprises typing said alias on a keyboard of said computer.
6. The method of claim 5 wherein said step of processing the indicia input to the user computer comprises the step of looking up the vendor computer network address in a database table, said network address being correlated to said alias.
7. The method of claim 1 wherein said printed indicia comprises a machine readable code.
8. The method of claim 7 wherein said machine readable code is a two-dimensional bar code symbol.
9. The method of claim 8 wherein said two-dimensional bar code symbol is encoded with the URL of the vendor computer.
10. The method of claim 8 wherein said two-dimensional bar code symbol comprises information specific to the user.
11. The method of claim 8 wherein said two-dimensional bar code symbol comprises an encryption key sufficient to enable the user to encrypt sensitive information useful for inclusion with the online transaction.
12. The method of claim 7 wherein said machine readable code is a linear bar code symbol .
13. The method of claim 12 wherein said linear bar code symbol comprises the IP address of the vendor computer.
14. The method of claim 13 wherein said linear bar code further comprises an identifier associated with a resource to be obtained from the vendor computer, the resource containing information relevant to the online transaction discount.
15. The method of claim 7 wherein said machine readable code comprises a resource pointer, said resource pointer associated with a network address of said vendor computer.
16. The method of claim 15 wherein said step of processing the indicia input to the user computer comprises the step of looking up the vendor computer network address in a database table, said network address being correlated to said resource pointer.
17. The method of claim 12 wherein said linear bar code symbol is a UPC symbol comprising a manufacturer identification field and a product identification field.
18. The method of claim 17 wherein said UPC symbol is processed by
parsing the manufacturer identification field; looking up in a database table a network address associated with said manufacturer identification field; and generating a file request with said network address and said product identification field.
19. The method of claim 1 wherein information specific to the user is communicated to the vendor computer.
20. The method of claim 19 wherein said user-specific information is utilized to determine the discount amount to be offered for said online transaction.
21. The method of claim 19 wherein said user-specific information is obtained from the coupon.
22. The method of claim 19 wherein user-specific information is obtained from a resource outside the coupon .
23. The method of claim 1 wherein the discount information is determined from data received from the coupon .
24. The method of claim 1 wherein, if the user elects to make an online purchase, the election is communicated to the vendor's computer, and the discount related to the coupon is applied to the transaction.
PCT/US1998/014540 1997-07-15 1998-07-14 Printed coupons with embedded discounts for online purchases WO1999004326A2 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
CA002295981A CA2295981A1 (en) 1997-07-15 1998-07-14 Printed coupons with embedded discounts for online purchases
AU84843/98A AU8484398A (en) 1997-07-15 1998-07-14 Printed coupons with embedded discounts for online purchases
BRPI9811104-3A BR9811104A (en) 1997-07-15 1998-07-14 printed coupons with inline discounts for online shopping
EP98935645A EP1012690A2 (en) 1997-07-15 1998-07-14 Printed coupons with embedded discounts for online purchases
JP2000503474A JP2003524806A (en) 1997-07-15 1998-07-14 Print coupon with embedded discount for online purchases

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US5259797P 1997-07-15 1997-07-15
US60/052,597 1997-07-15
US08/967,383 US5933829A (en) 1996-11-08 1997-11-08 Automatic access of electronic information through secure machine-readable codes on printed documents
US08/967,383 1997-11-08
US2391898A 1998-02-13 1998-02-13
US09/023,918 1998-02-13

Publications (2)

Publication Number Publication Date
WO1999004326A2 true WO1999004326A2 (en) 1999-01-28
WO1999004326A3 WO1999004326A3 (en) 1999-04-08

Family

ID=27362215

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1998/014540 WO1999004326A2 (en) 1997-07-15 1998-07-14 Printed coupons with embedded discounts for online purchases

Country Status (6)

Country Link
EP (1) EP1012690A2 (en)
JP (1) JP2003524806A (en)
AU (1) AU8484398A (en)
BR (1) BR9811104A (en)
CA (1) CA2295981A1 (en)
WO (1) WO1999004326A2 (en)

Cited By (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19951757A1 (en) * 1999-10-27 2001-05-10 Intershop Software Entwicklung Process for the identification of business objects for electronic commerce
JP2001338115A (en) * 2000-03-23 2001-12-07 Olympus Optical Co Ltd Method for market research, printed matter to be used for the method and information resource to be used for market research
GB2363358A (en) * 2000-06-16 2001-12-19 James Henderson Mitchell Identity and shop discount card with bar code
EP1183613A1 (en) * 1999-04-05 2002-03-06 Neomedia Technologies, Inc System and method of using machine-readable or human-readable linkage codes for accessing networked data resources
DE10051759A1 (en) * 2000-10-18 2002-05-02 Wwl Internet Ag Bonus recording/analyzing system for discounting/purchasing incentives has decentralized action terminals and a centralized server for general data record in/output, plaintext encryption and comparison of controlled data.
GB2368755A (en) * 2000-11-01 2002-05-08 Content Technologies Ltd Distributing public keys using 2D barcodes
US6400272B1 (en) 1999-04-01 2002-06-04 Presto Technologies, Inc. Wireless transceiver for communicating with tags
EP1262896A2 (en) * 2001-05-31 2002-12-04 Hewlett-Packard Company Electronic coupon method and system
JP2003500750A (en) * 1999-05-25 2003-01-07 シルバーブルック リサーチ ピーティーワイ リミテッド Interactive paper publisher
JP2003006522A (en) * 2001-03-28 2003-01-10 Hewlett Packard Co <Hp> Information page system and method
JP2003513369A (en) * 1999-10-25 2003-04-08 シルバーブルック リサーチ ピーティーワイ リミテッド Interactive paper sort button
US6574606B1 (en) * 1999-03-12 2003-06-03 Webloyalty.Com Method and system for cross-marketing products and services over a distributed communication network
DE10255163A1 (en) * 2002-11-27 2004-06-09 Deutsche Telekom Ag Computer implemented discount system in which the offerer of a discount assigns part keys to a user with each purchase of appropriate goods and the user then assembles a unique secret discount offer key from his part keys
AU774078B2 (en) * 1999-05-25 2004-06-17 Silverbrook Research Pty Ltd Method and system for providing targeted information in a document
US6957769B2 (en) 2001-04-13 2005-10-25 The Code Corporation System and method for encoding and decoding data and references to data in machine-readable graphical codes
US6970837B1 (en) 1996-09-04 2005-11-29 Walker Digital, Llc Methods and apparatus wherein a buyer arranges to purchase a first product using a communication network and subsequently takes possession of a substitute product at a retailer
US6978038B2 (en) 2001-04-13 2005-12-20 The Code Corporation Systems and methods for pixel gain compensation in machine-readable graphical codes
US7072974B2 (en) 2001-03-27 2006-07-04 The Code Corporation Extensible application interface using machine-readable graphical codes
US7070091B2 (en) 2002-07-29 2006-07-04 The Code Corporation Systems and methods for interfacing object identifier readers to multiple types of applications
US7097099B2 (en) 2002-07-29 2006-08-29 The Code Corporation Data collection device with integrated data translation
US7117227B2 (en) * 1998-03-27 2006-10-03 Call Charles G Methods and apparatus for using the internet domain name system to disseminate product information
US7185824B2 (en) 2001-04-13 2007-03-06 The Code Corporation System and method for associating pre-printed machine-readable graphical codes with electronically-accessible data
US7204417B2 (en) 2004-11-03 2007-04-17 The Code Corporation Graphical code reader that is configured for efficient decoder management
US7392933B2 (en) 2002-07-29 2008-07-01 The Code Corporation Systems and methods for interfacing multiple types of object identifiers and object identifier readers to multiple types of applications
US7621453B2 (en) 2002-07-29 2009-11-24 The Code Corporation System and method for controlling the distribution of data translation components to portable data collection devices
US20100324920A1 (en) * 2009-06-18 2010-12-23 Action Wobble, Inc. System and method for marketing
US8001550B2 (en) 2004-03-22 2011-08-16 The Code Corporation Object identifier readers that are configured to automatically send and/or store data read from an object identifier
US20150213529A1 (en) 2011-11-10 2015-07-30 Gelliner Limited Online Purchase Processing System and Method
EP2917888A1 (en) * 2012-11-12 2015-09-16 Gelliner Limited Payment system and method
EP3046061A1 (en) * 2015-01-13 2016-07-20 Alstom Technology Ltd Method of obtaining at least one operating parameter of an electrical substation component
US9684916B2 (en) 1997-07-08 2017-06-20 Groupon, Inc. Retail system for selling products based on a flexible product description
EP2378451B1 (en) * 2010-04-19 2018-07-04 Vodafone Holding GmbH User authentication in a tag-based service

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6249772B1 (en) 1997-07-08 2001-06-19 Walker Digital, Llc Systems and methods wherein a buyer purchases a product at a first price and acquires the product from a merchant that offers the product for sale at a second price
US7233912B2 (en) 1997-08-26 2007-06-19 Walker Digital, Llc Method and apparatus for vending a combination of products
US7236942B1 (en) 1997-12-19 2007-06-26 Walker Digital, Llc Pre-sale data broadcast system and method
JP2011242999A (en) * 2010-05-18 2011-12-01 Dainippon Printing Co Ltd Server device for information collecting and recording system, information collecting and recording program, and advertising medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5353218A (en) * 1992-09-17 1994-10-04 Ad Response Micromarketing Corporation Focused coupon system
US5420606A (en) * 1993-09-20 1995-05-30 Begum; Paul G. Instant electronic coupon verification system
US5502636A (en) * 1992-01-31 1996-03-26 R.R. Donnelley & Sons Company Personalized coupon generating and processing system
US5557721A (en) * 1990-05-01 1996-09-17 Environmental Products Corporation Method and apparatus for display screens and coupons
US5671282A (en) * 1995-01-23 1997-09-23 Ricoh Corporation Method and apparatus for document verification and tracking
US5710886A (en) * 1995-06-16 1998-01-20 Sellectsoft, L.C. Electric couponing method and apparatus
US5757917A (en) * 1995-11-01 1998-05-26 First Virtual Holdings Incorporated Computerized payment system for purchasing goods and services on the internet
US5806044A (en) * 1996-02-20 1998-09-08 Powell; Ken R. System and method for distributing coupons through a system of computer networks

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5557721A (en) * 1990-05-01 1996-09-17 Environmental Products Corporation Method and apparatus for display screens and coupons
US5502636A (en) * 1992-01-31 1996-03-26 R.R. Donnelley & Sons Company Personalized coupon generating and processing system
US5353218A (en) * 1992-09-17 1994-10-04 Ad Response Micromarketing Corporation Focused coupon system
US5420606A (en) * 1993-09-20 1995-05-30 Begum; Paul G. Instant electronic coupon verification system
US5671282A (en) * 1995-01-23 1997-09-23 Ricoh Corporation Method and apparatus for document verification and tracking
US5710886A (en) * 1995-06-16 1998-01-20 Sellectsoft, L.C. Electric couponing method and apparatus
US5757917A (en) * 1995-11-01 1998-05-26 First Virtual Holdings Incorporated Computerized payment system for purchasing goods and services on the internet
US5806044A (en) * 1996-02-20 1998-09-08 Powell; Ken R. System and method for distributing coupons through a system of computer networks

Cited By (46)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6970837B1 (en) 1996-09-04 2005-11-29 Walker Digital, Llc Methods and apparatus wherein a buyer arranges to purchase a first product using a communication network and subsequently takes possession of a substitute product at a retailer
US9754302B2 (en) 1997-07-08 2017-09-05 Groupon, Inc. Retail system for selling products based on a flexible product description
US9684916B2 (en) 1997-07-08 2017-06-20 Groupon, Inc. Retail system for selling products based on a flexible product description
US7117227B2 (en) * 1998-03-27 2006-10-03 Call Charles G Methods and apparatus for using the internet domain name system to disseminate product information
US6885995B2 (en) * 1999-03-12 2005-04-26 Webloyalty.Com Method and system for cross-marketing products and services over a distributed communication network
US6574606B1 (en) * 1999-03-12 2003-06-03 Webloyalty.Com Method and system for cross-marketing products and services over a distributed communication network
US7333948B2 (en) 1999-03-12 2008-02-19 Stuart Bell Method and system for cross-marketing products and services over a distributed communication network
US6400272B1 (en) 1999-04-01 2002-06-04 Presto Technologies, Inc. Wireless transceiver for communicating with tags
EP1183613A4 (en) * 1999-04-05 2006-06-21 Neomedia Tech Inc System and method of using machine-readable or human-readable linkage codes for accessing networked data resources
EP1183613A1 (en) * 1999-04-05 2002-03-06 Neomedia Technologies, Inc System and method of using machine-readable or human-readable linkage codes for accessing networked data resources
JP2003500750A (en) * 1999-05-25 2003-01-07 シルバーブルック リサーチ ピーティーワイ リミテッド Interactive paper publisher
JP2003500749A (en) * 1999-05-25 2003-01-07 シルバーブルック リサーチ プロプライエタリイ、リミテッド Conversational printer provider
AU774078B2 (en) * 1999-05-25 2004-06-17 Silverbrook Research Pty Ltd Method and system for providing targeted information in a document
JP2003513369A (en) * 1999-10-25 2003-04-08 シルバーブルック リサーチ ピーティーワイ リミテッド Interactive paper sort button
DE19951757A1 (en) * 1999-10-27 2001-05-10 Intershop Software Entwicklung Process for the identification of business objects for electronic commerce
JP2001338115A (en) * 2000-03-23 2001-12-07 Olympus Optical Co Ltd Method for market research, printed matter to be used for the method and information resource to be used for market research
GB2363358B (en) * 2000-06-16 2002-11-06 James Henderson Mitchell Wolfdale global clubcard and shop discount card
GB2363358A (en) * 2000-06-16 2001-12-19 James Henderson Mitchell Identity and shop discount card with bar code
DE10051759A1 (en) * 2000-10-18 2002-05-02 Wwl Internet Ag Bonus recording/analyzing system for discounting/purchasing incentives has decentralized action terminals and a centralized server for general data record in/output, plaintext encryption and comparison of controlled data.
GB2368755A (en) * 2000-11-01 2002-05-08 Content Technologies Ltd Distributing public keys using 2D barcodes
US7072974B2 (en) 2001-03-27 2006-07-04 The Code Corporation Extensible application interface using machine-readable graphical codes
JP2003006522A (en) * 2001-03-28 2003-01-10 Hewlett Packard Co <Hp> Information page system and method
US6978038B2 (en) 2001-04-13 2005-12-20 The Code Corporation Systems and methods for pixel gain compensation in machine-readable graphical codes
US6957769B2 (en) 2001-04-13 2005-10-25 The Code Corporation System and method for encoding and decoding data and references to data in machine-readable graphical codes
US7185824B2 (en) 2001-04-13 2007-03-06 The Code Corporation System and method for associating pre-printed machine-readable graphical codes with electronically-accessible data
US7428981B2 (en) 2001-04-13 2008-09-30 The Code Corporation System and method for encoding and decoding data and references to data in machine-readable graphical codes
EP1262896A2 (en) * 2001-05-31 2002-12-04 Hewlett-Packard Company Electronic coupon method and system
JP2002366819A (en) * 2001-05-31 2002-12-20 Hewlett Packard Co <Hp> Distribution system for electronic coupon based upon identifier
US7070091B2 (en) 2002-07-29 2006-07-04 The Code Corporation Systems and methods for interfacing object identifier readers to multiple types of applications
US7097099B2 (en) 2002-07-29 2006-08-29 The Code Corporation Data collection device with integrated data translation
US7392933B2 (en) 2002-07-29 2008-07-01 The Code Corporation Systems and methods for interfacing multiple types of object identifiers and object identifier readers to multiple types of applications
US7621453B2 (en) 2002-07-29 2009-11-24 The Code Corporation System and method for controlling the distribution of data translation components to portable data collection devices
DE10255163A1 (en) * 2002-11-27 2004-06-09 Deutsche Telekom Ag Computer implemented discount system in which the offerer of a discount assigns part keys to a user with each purchase of appropriate goods and the user then assembles a unique secret discount offer key from his part keys
US8001550B2 (en) 2004-03-22 2011-08-16 The Code Corporation Object identifier readers that are configured to automatically send and/or store data read from an object identifier
US7204417B2 (en) 2004-11-03 2007-04-17 The Code Corporation Graphical code reader that is configured for efficient decoder management
US8972277B2 (en) * 2009-06-18 2015-03-03 Action Wobble, Inc. System and method of marketing using an intelligent coupon for passive data capture in an applied layered image assembly
US20100324920A1 (en) * 2009-06-18 2010-12-23 Action Wobble, Inc. System and method for marketing
EP2378451B1 (en) * 2010-04-19 2018-07-04 Vodafone Holding GmbH User authentication in a tag-based service
US20150213529A1 (en) 2011-11-10 2015-07-30 Gelliner Limited Online Purchase Processing System and Method
US10346821B2 (en) 2011-11-10 2019-07-09 Gelliner Limited Online purchase processing system and method
US10475016B2 (en) 2011-11-10 2019-11-12 Gelliner Limited Bill payment system and method
US10528935B2 (en) 2011-11-10 2020-01-07 Gelliner Limited Payment system and method
EP2917888A1 (en) * 2012-11-12 2015-09-16 Gelliner Limited Payment system and method
EP3046061A1 (en) * 2015-01-13 2016-07-20 Alstom Technology Ltd Method of obtaining at least one operating parameter of an electrical substation component
WO2016113304A1 (en) * 2015-01-13 2016-07-21 General Electric Technology Gmbh Method of obtaining at least one operating parameter of an electrical substation component
CN107111791A (en) * 2015-01-13 2017-08-29 通用电器技术有限公司 The method for obtaining at least one operating parameter of electric transformer station's component

Also Published As

Publication number Publication date
BR9811104A (en) 2007-01-02
AU8484398A (en) 1999-02-10
JP2003524806A (en) 2003-08-19
EP1012690A2 (en) 2000-06-28
WO1999004326A3 (en) 1999-04-08
CA2295981A1 (en) 1999-01-28

Similar Documents

Publication Publication Date Title
WO1999004326A2 (en) Printed coupons with embedded discounts for online purchases
US7599850B1 (en) Method of and system for managing promotions for purchase transactions over a network
US6915271B1 (en) Method and system for delivering redeeming dynamically and adaptively characterized promotional incentives on a computer network
US6014634A (en) System and method for providing shopping aids and incentives to customers through a computer network
US20040193487A1 (en) Secure promotions
US20020046109A1 (en) Method and system for administering a customer loyalty reward program using a browser extension
US20030079221A1 (en) Secure method for providing negotiable discount coupons to consumers using a distributed processing network
US20090307076A1 (en) System and method for distributing coupon content and transactional advertisements
EP0870264A1 (en) System and method for providing shopping aids and incentives to customers through a computer network
CA2408267A1 (en) Method of and system for distributing and/or modifying electronic coupons over a network prior to the consummation of a purchase transaction based on a client&#39;s purchasing/redemption history
WO1999046708A1 (en) Method and system for delivering and redeeming dynamically and adaptively characterized promotional incentives on a computer network
WO2003009197A1 (en) Method of and system for distributing electronic coupons over a network after the consummation of a purchase transaction based on a client&#39;s purchase history
WO2002031708A1 (en) Product code-based method and system for distributing electronic coupons
MXPA00000421A (en) Printed coupons with embedded discounts for online purchases
EP1287467A1 (en) Method of and system for distributing electronic coupons over a network after the consummation of a purchase transaction
EP1312000A1 (en) Method of and system for distributing and/or modifying electronic coupons over a network
CA2407909A1 (en) Method of and system for distributing electronic coupons over a network prior to the consummation of a purchase transaction
KR20020039582A (en) Network Based Real-time Goods Purchase System &amp; Method Using a Shopping-mall Discount- ticket
WO2002030530A1 (en) Distributing electronic coupons over a network
KR20230111768A (en) Method of providing shopping mall servers linked to advertising platforms
CA2408278A1 (en) Method of and system for distributing and redeeming electronic coupons
CA2412920A1 (en) Method and system for defining a promotion
WO2001086381A2 (en) Method of and system for distributing electronic coupons over a network prior to the consummation of a purchase transaction based on a client&#39;s purchasing history
WO2000039728A2 (en) Method and apparatus for distributing purchase incentives
WO2001099001A1 (en) Method and system for distributing coupons over a network prior to consummation of a purchase transaction

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

AK Designated states

Kind code of ref document: A3

Designated state(s): AL AM AT AU AZ BA BB BG BR BY CA CH CN CU CZ DE DK EE ES FI GB GE GH GM HU ID IL IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT UA UG UZ VN YU ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

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

Ref country code: CA

Ref document number: 2295981

Kind code of ref document: A

Format of ref document f/p: F

Ref document number: 2295981

Country of ref document: CA

WWE Wipo information: entry into national phase

Ref document number: PA/a/2000/000421

Country of ref document: MX

NENP Non-entry into the national phase in:

Ref country code: KR

WWE Wipo information: entry into national phase

Ref document number: 1998935645

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1998935645

Country of ref document: EP

WWW Wipo information: withdrawn in national office

Ref document number: 1998935645

Country of ref document: EP

ENP Entry into the national phase in:

Ref document number: PI9811104

Country of ref document: BR