US20030078835A1 - Method of establishing a promotion at a point of sale terminal - Google Patents

Method of establishing a promotion at a point of sale terminal Download PDF

Info

Publication number
US20030078835A1
US20030078835A1 US09/404,305 US40430599A US2003078835A1 US 20030078835 A1 US20030078835 A1 US 20030078835A1 US 40430599 A US40430599 A US 40430599A US 2003078835 A1 US2003078835 A1 US 2003078835A1
Authority
US
United States
Prior art keywords
promotion
terminal
authorizing
identity
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US09/404,305
Inventor
Todd Kendal Pluchinske
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to US09/404,305 priority Critical patent/US20030078835A1/en
Priority to CA002385338A priority patent/CA2385338A1/en
Priority to GB0206680A priority patent/GB2369704A/en
Priority to PCT/CA2000/001099 priority patent/WO2001024068A2/en
Priority to AU73993/00A priority patent/AU7399300A/en
Publication of US20030078835A1 publication Critical patent/US20030078835A1/en
Abandoned legal-status Critical Current

Links

Images

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/06Buying, selling or leasing transactions
    • 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
    • G06Q20/204Point-of-sale [POS] network systems comprising interface for record bearing medium or carrier for electronic funds transfer or payment credit
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0209Incentive being awarded or redeemed in connection with the playing of a video game

Definitions

  • This invention relates to a method of establishing a promotion such as a discount or prize at a point of sale terminal.
  • the present invention substantially reduces the high cost of running marketing and advertising programs at the point of sale.
  • the present invention generates a database which tracks usage of the programs, which allows full audit capability. It combines both delivery and redemption of a promotion at any terminal associated with the system. It can vary the value or form of promotion that is provided to the customer, which can be tailored to the number or values of redemptions of particular types, the identities and/or purchase histories of customers asking for or being offered promotions or redemptions, the odds of winning a particular prize or class of prizes, it can use the element of chance with controllable and variable odds to award a prize, etc. Because promotions can be stored in a memory, requests for redemption can be compared with what is stored, and thus substantially reduce the risk of fraud. The identities and/or demographics of customers who use the system can be stored and associated with the promotions and redemptions, and thus the promotions can be tailored to maximize influence of purchasing decisions by the customers.
  • the invention can be used in conjunction with marketing and advertising programs of several companies, using a single database or several databases stored on a single server or on plural servers which are in communication with each other and/or with commonly available point of sale terminals, and thus it can be operated by an independent operator which sells its services to various companies for various promotions.
  • a method of operating an electronic promotion system is comprised of inputting at a terminal the identity of a promotion, generating an unique identifier relating to at least one of the inputting of said identity and a transaction associated with said inputting of said identity, storing the identity of the promotion and the unique identifier in a database, and authorizing provision of the promotion at the terminal, whereby at least one of the identity of promotions, the number of requests for access to promotions and the number of promotions authorized to be redeemed may be retrieved from the database for assessment on an ongoing or accumulated basis.
  • a method of operating an electronic promotion system is comprised of at a terminal, generating a request to a promotion awarding process, receiving the request and generating a promotion based on at least one of chance, a predetermined algorithm, values input at the terminal, and the existence of a predetermined fixed promotion, and authorizing provision of the generating promotion at a terminal.
  • FIG. 1 is a block diagram of a system on which the invention can be carried out.
  • Point of sale processor controlled terminals 1 are located at various locations, such as at retail locations.
  • the respective terminals can be based on a personal computer, a computerized cash register, a credit/debit card authorization terminal such as a VeriFone Omni 396 transaction terminal, etc.
  • the terminal should have an output device by which it can advise users with visual or voice information, such as a display, a printer, a loudspeaker for providing audio information, etc. All these output devices will be referred to generically herein as a display 3 , which is driven by the terminal 1 .
  • the terminal besides having a processor 5 , should have memory 7 controlled by the processor 5 .
  • An input device 9 is in communication with, or is part of the terminal, and should be a well known type which can capture numbers and symbols.
  • the input device can be one or more of a keypad, a touch-screen, a microphone which captures spoken numbers and software in the terminal which interprets the spoken numbers, a bar code or number scanner, etc.
  • the input and output devices and the terminal itself could alternatively be an interactive voice response system located on a remote computer, and which is accessed by telephone.
  • the terminal is preferably in communication with a server 11 via a communication link 13 , which could be a local area network, a wide area network, a telephone network, a CATV system, a satellite link, a radio transmission link, etc.
  • the server can be located either locally to one or more terminals, or remote from the terminals.
  • the server can be in communication with other servers 11 A that are located at various geographic locations.
  • One of the servers, or an administrative terminal can be located at a head office, from which databases at the servers can be accessed and the information stored therein be downloaded, either already compiled by one or all of the servers, for local compiling, or for reading by an administrator.
  • a printer 15 is in communication with, and is controlled by the terminal 1 if the server is remotely located, or by the server if it is locally located.
  • a potential customer is encouraged to visit a particular retailer or other location of a terminal 1 .
  • the encouragement can be by distribution of a printed piece in the form of a discount coupon or free standing insert, a PIN or unique sequence of numbers if radio or television is used, a mailing of a promotional flyer, card coupon or form, a piece printed by the customer after having accessed a particular internet site and which carries a PIN or unique sequence of numbers, etc., any of which designate a particular retailer or class of retailers from which a promotion can be redeemed.
  • adverting may simply encourage a visit to the location of a terminal to ask for a particular promotion by name.
  • visiting a site which hosts the campaign may require entry of personal information and/or a PIN.
  • These pieces of information are subsequently used to associate personal information with the campaign.
  • the pieces of information may be stored on a server which is associated with the company providing the campaign. It may also be stored in the memory of an integrated circuit chip contained on a so-called “smart card” carried by the user.
  • the user may download from the internet and print a promotional coupon or other piece, which preferably carries an unique bar code, sequence of numbers, and/or other data which identifies the promotion, and possibly the user uniquely or as part of a group (e.g. conforming to particular demographics).
  • a promotional coupon or other piece which preferably carries an unique bar code, sequence of numbers, and/or other data which identifies the promotion, and possibly the user uniquely or as part of a group (e.g. conforming to particular demographics).
  • Other promotional literature which a user can access from time to time (e.g. from a magazine, newspaper, mail delivery, etc.) can identify the user as part of a group, and identify the promotion by bar code, a sequence of numbers, etc.
  • the server 11 should store sequences identical to those printed on the promotional literature or coupon.
  • a customer attends a terminal 1 and typically makes a purchase. If purchasing by credit card, debit card or smart card, the card is swiped or is otherwise read by an input device at the terminal. In this manner, the identity of the purchaser is captured and is retained in the memory 7 of the terminal. Software in the memory of the terminal is used by the processor to control dialing out to obtain authorization for the transaction, in a well known manner.
  • software in the terminal 1 causes the processor 5 to display a menu or the equivalent by display 3 which lists various promotions, and asks whether the transaction is associated with a particular promotion which is listed.
  • Each promotion which is displayed should be selected e.g. by number, by selection by a cursor, by highlighting the promotion, by voice enunciation, by touch screen, etc.
  • the processor should cause display of a request that the piece should be scanned, or that the unique number should be entered by keypad or touch screen. If the customer has no printed piece, but does have a PIN from a broadcast or internet campaign, the prompt should request that the PIN should be entered by keypad or touch screen.
  • the prompt should request that the appropriate number or series of numbers should be selected from the piece.
  • the terminal captures and stores in memory 7 the swiped or read credit/debit/smart card data associated with the user and all of the entries by the user in response to the prompts.
  • the processor controls the terminal to communicate with server 11 (e.g. by automatically dialing the server via a telephone network), and uploads the information to the server.
  • the server attempts to identify the user from the information which is uploaded, as provided by the credit/debit/smart card. If it does, this means that there was already a database file generated as a result of at least one previous transaction of this type by the user, or as a result of information stored on the server from that provided by an internet site or an associated bank or other entity.
  • the customer may send a command to the terminal to display a request for the customer to enter a PIN, for certainty of identification.
  • the terminal may display a request for the customer to enter a PIN, for certainty of identification.
  • the PIN may be uploaded to the server.
  • the identity of the promotion and optionally of the active terminal is then stored in the database in association with the customer.
  • a new database record is created by the server, which stores the customer identification, identification of the promotion, and optionally the terminal.
  • the transaction is recorded at the server under a number uniquely allocated by the server for that transaction.
  • the promotion identification code and the unique transaction number is recorded in a general transaction record in the database.
  • Entry of the above data to the server can be considered to be a request for redemption of a promotion which has been offered by the aforenoted printed or broadcast advertising, on the internet, or at the point of sale terminal.
  • the server can record the request for redemption as a count for the particular promotion identified in the uploading, can record the request against the identified requester, etc.
  • the server can respond to the request by either of several steps.
  • It can send a message to the terminal to display a request for the user to verify the numbers that have been input, again to help avoid fraud. It can alternatively or in addition, cause display of the numbers that have been input, to obtain approval of the numbers by the user by input of “yes/no” at the terminal.
  • the system can compare the requested promotion redemption with previous redemptions to determine whether the values or characters of the redemptions are becoming excessive with respect to a particular criterion or to various criteria. For example, if the promotion had initially been determined to allocate quantities or values of premiums or awards in increasing number with decreasing value, and if the number of requests for redemption become excessive for a particular value, based on a predetermined algorithm, the system may reject the request for redemption or may substitute other types of prizes, premiums, discounts, etc., so that promoter would not lose money. Indeed, if excessive requests for redemption from a particular identified user is detected by the algorithm (e.g. in excess of a particular threshold), there may be fraud which was not detected by the other methods described above, and the system may send a message to the terminal to refuse further redemption to that identified user.
  • the algorithm e.g. in excess of a particular threshold
  • the data which is uploaded to the server may not contain data identifying a particular promotional value.
  • the server may randomly, or in accordance with a particular algorithm, determine a prize such as a discount, premium, etc, and download a command to the terminal to display information identifying the prize.
  • the algorithm can take into account time of day, identity and history of the customer (if the identity has been provided), the history of the terminal, the overall success of the campaign, how many of particular types and/or values of prizes have been awarded, the type of purchase, etc. In such cases, the incentive for the customer to make the purchase would be to participate in what appears to be an electronic “lucky draw”.
  • the server may download commands to the terminal causing it to display a game, such as a request for the customer to select one or a group of numbers out of a larger group.
  • the winning numbers can be randomly determined by the server prior to, during or following selection by the customer.
  • the winning numbers can be determined by the server in accordance with an algorithm.
  • the character of and value of the prize can be determined either randomly, in accordance with a predetermined algorithm, past history of the game or it can be present.
  • the server can download to the terminal an application engine which is capable of generating data that can be used to create a game upon receipt of a set of instructions downloaded or otherwise provided to the terminal.
  • game selection values are generated at the terminal.
  • the game selection values are uploaded to the server whereupon the promotion can be authorized to the terminal.
  • the promotion can be authorized at the terminal.
  • the game can be generated or stored at the terminal as described above or from a local device such as a CD ROM, a DVD, a ROM, a tape, etc.
  • the redemptions that have been authorized should be stored in the record of the database in the server relating to the identified user, and in a global record.
  • the time and day of the requests for redemptions can be stored in the database, so as to be able to determine busy/slow times and days, and therefore allow adjustment of the advertising campaign to best effect.
  • an administration terminal in communication with the server should access the database, and can determine any on a global basis, on an individual user basis, on a terminal by terminal basis, or a time and day basis and on a demographic basis the success of the program, as well as the quantities and character and values of the redemptions, the ebb and flow of purchases, etc.

Abstract

A method of operating an electronic promotion system, generating a database which tracks usage of marketing and advertising programs and allows for full audit capability. The method comprises inputting the identity of a promotion program, generating a unique identifier relating to the identity inputted and a transaction associated with the inputting, storing the unique identifer and the identity of the promotion in a database and authorizing provision of the promotion at the database.

Description

    FIELD OF THE INVENTION
  • This invention relates to a method of establishing a promotion such as a discount or prize at a point of sale terminal. [0001]
  • BACKGROUND TO THE INVENTION
  • An important part of marketing and advertising programs for some companies is capture of the attention of customers at the point of sale, and to positively influence their buying decisions. A widely used method of influencing customer behavior at the point of sale is to offer promotional programs that provide the customer with the opportunity, for example, to win a prize or to receive a variable discount at the time of purchase. Scratch and win or scratch and save promotional games are examples of this type of marketing program. [0002]
  • However, the effectiveness of these programs for companies is limited by their cost. A significant amount of money must be invested in the production of scratch cards that cannot be cheated, in distributing these cards to individual households in a trading area, tracking the redemption of the cards at the retail level, and compiling of data that measures the effectiveness of the programs. Because costs have been found to be so high, the most effective point of sale marketing and advertising programs have been limited to larger organizations which have the resources to effectively implement them. [0003]
  • SUMMARY OF THE INVENTION
  • The present invention substantially reduces the high cost of running marketing and advertising programs at the point of sale. The present invention generates a database which tracks usage of the programs, which allows full audit capability. It combines both delivery and redemption of a promotion at any terminal associated with the system. It can vary the value or form of promotion that is provided to the customer, which can be tailored to the number or values of redemptions of particular types, the identities and/or purchase histories of customers asking for or being offered promotions or redemptions, the odds of winning a particular prize or class of prizes, it can use the element of chance with controllable and variable odds to award a prize, etc. Because promotions can be stored in a memory, requests for redemption can be compared with what is stored, and thus substantially reduce the risk of fraud. The identities and/or demographics of customers who use the system can be stored and associated with the promotions and redemptions, and thus the promotions can be tailored to maximize influence of purchasing decisions by the customers. [0004]
  • It is particularly noted that the promotions can be automatically offered on a chance basis at the point of sale terminal. [0005]
  • Record of all of the above is automatically gathered and stored in the database, which can be accessed on an ongoing basis or from time to time for evaluation purposes. The cost of operation of the promotion and redemption programs is thereby substantially reduced. [0006]
  • The invention can be used in conjunction with marketing and advertising programs of several companies, using a single database or several databases stored on a single server or on plural servers which are in communication with each other and/or with commonly available point of sale terminals, and thus it can be operated by an independent operator which sells its services to various companies for various promotions. [0007]
  • In accordance with an embodiment of the invention a method of operating an electronic promotion system is comprised of inputting at a terminal the identity of a promotion, generating an unique identifier relating to at least one of the inputting of said identity and a transaction associated with said inputting of said identity, storing the identity of the promotion and the unique identifier in a database, and authorizing provision of the promotion at the terminal, whereby at least one of the identity of promotions, the number of requests for access to promotions and the number of promotions authorized to be redeemed may be retrieved from the database for assessment on an ongoing or accumulated basis. [0008]
  • In accordance with another embodiment, a method of operating an electronic promotion system is comprised of at a terminal, generating a request to a promotion awarding process, receiving the request and generating a promotion based on at least one of chance, a predetermined algorithm, values input at the terminal, and the existence of a predetermined fixed promotion, and authorizing provision of the generating promotion at a terminal.[0009]
  • BRIEF INTRODUCTION TO THE DRAWINGS
  • A better understanding of the invention may be obtained by reading the detailed description of the invention below, in conjunction with the following drawings, in which: [0010]
  • FIG. 1 is a block diagram of a system on which the invention can be carried out.[0011]
  • DETAILED DESCRIPTION OF EMBODIMENTS OF THE INVENTION
  • Point of sale processor controlled [0012] terminals 1 are located at various locations, such as at retail locations. The respective terminals can be based on a personal computer, a computerized cash register, a credit/debit card authorization terminal such as a VeriFone Omni 396 transaction terminal, etc. The terminal should have an output device by which it can advise users with visual or voice information, such as a display, a printer, a loudspeaker for providing audio information, etc. All these output devices will be referred to generically herein as a display 3, which is driven by the terminal 1.
  • The terminal, besides having a [0013] processor 5, should have memory 7 controlled by the processor 5.
  • An [0014] input device 9 is in communication with, or is part of the terminal, and should be a well known type which can capture numbers and symbols. For example, the input device can be one or more of a keypad, a touch-screen, a microphone which captures spoken numbers and software in the terminal which interprets the spoken numbers, a bar code or number scanner, etc.
  • The input and output devices and the terminal itself could alternatively be an interactive voice response system located on a remote computer, and which is accessed by telephone. [0015]
  • The terminal is preferably in communication with a server [0016] 11 via a communication link 13, which could be a local area network, a wide area network, a telephone network, a CATV system, a satellite link, a radio transmission link, etc. The server can be located either locally to one or more terminals, or remote from the terminals.
  • The server can be in communication with [0017] other servers 11A that are located at various geographic locations. One of the servers, or an administrative terminal (not shown), can be located at a head office, from which databases at the servers can be accessed and the information stored therein be downloaded, either already compiled by one or all of the servers, for local compiling, or for reading by an administrator.
  • It is preferred (but is not mandatory) that a printer [0018] 15 is in communication with, and is controlled by the terminal 1 if the server is remotely located, or by the server if it is locally located.
  • In operation, a potential customer is encouraged to visit a particular retailer or other location of a [0019] terminal 1. The encouragement can be by distribution of a printed piece in the form of a discount coupon or free standing insert, a PIN or unique sequence of numbers if radio or television is used, a mailing of a promotional flyer, card coupon or form, a piece printed by the customer after having accessed a particular internet site and which carries a PIN or unique sequence of numbers, etc., any of which designate a particular retailer or class of retailers from which a promotion can be redeemed. Alternatively, adverting may simply encourage a visit to the location of a terminal to ask for a particular promotion by name.
  • Wherever possible, and in particular in the case in which the internet is used to deliver the media campaign, visiting a site which hosts the campaign may require entry of personal information and/or a PIN. These pieces of information are subsequently used to associate personal information with the campaign. The pieces of information may be stored on a server which is associated with the company providing the campaign. It may also be stored in the memory of an integrated circuit chip contained on a so-called “smart card” carried by the user. [0020]
  • The user may download from the internet and print a promotional coupon or other piece, which preferably carries an unique bar code, sequence of numbers, and/or other data which identifies the promotion, and possibly the user uniquely or as part of a group (e.g. conforming to particular demographics). Other promotional literature which a user can access from time to time (e.g. from a magazine, newspaper, mail delivery, etc.) can identify the user as part of a group, and identify the promotion by bar code, a sequence of numbers, etc. [0021]
  • The server [0022] 11 should store sequences identical to those printed on the promotional literature or coupon.
  • In operation, a customer attends a [0023] terminal 1 and typically makes a purchase. If purchasing by credit card, debit card or smart card, the card is swiped or is otherwise read by an input device at the terminal. In this manner, the identity of the purchaser is captured and is retained in the memory 7 of the terminal. Software in the memory of the terminal is used by the processor to control dialing out to obtain authorization for the transaction, in a well known manner.
  • In accordance with an embodiment of the present invention, software in the [0024] terminal 1 causes the processor 5 to display a menu or the equivalent by display 3 which lists various promotions, and asks whether the transaction is associated with a particular promotion which is listed. Each promotion which is displayed should be selected e.g. by number, by selection by a cursor, by highlighting the promotion, by voice enunciation, by touch screen, etc.
  • If the selected promotion has a required printed piece associated with it, the processor should cause display of a request that the piece should be scanned, or that the unique number should be entered by keypad or touch screen. If the customer has no printed piece, but does have a PIN from a broadcast or internet campaign, the prompt should request that the PIN should be entered by keypad or touch screen. [0025]
  • If the promotion is a scratch and win or save type of promotion, the prompt should request that the appropriate number or series of numbers should be selected from the piece. [0026]
  • As these steps are being completed, the terminal captures and stores in [0027] memory 7 the swiped or read credit/debit/smart card data associated with the user and all of the entries by the user in response to the prompts. When all of the required entries have been completed, the processor controls the terminal to communicate with server 11 (e.g. by automatically dialing the server via a telephone network), and uploads the information to the server.
  • The server attempts to identify the user from the information which is uploaded, as provided by the credit/debit/smart card. If it does, this means that there was already a database file generated as a result of at least one previous transaction of this type by the user, or as a result of information stored on the server from that provided by an internet site or an associated bank or other entity. [0028]
  • Optionally, if the customer is identified, it may send a command to the terminal to display a request for the customer to enter a PIN, for certainty of identification. In this case, after or during entry of the PIN, it is uploaded to the server. [0029]
  • The identity of the promotion and optionally of the active terminal is then stored in the database in association with the customer. [0030]
  • In the event the customer is not identified, a new database record is created by the server, which stores the customer identification, identification of the promotion, and optionally the terminal. [0031]
  • It is possible that the customer cannot be automatically identified, due to having paid for the purchase in cash. In that case (and preferably in all cases), the transaction is recorded at the server under a number uniquely allocated by the server for that transaction. The promotion identification code and the unique transaction number is recorded in a general transaction record in the database. [0032]
  • Entry of the above data to the server can be considered to be a request for redemption of a promotion which has been offered by the aforenoted printed or broadcast advertising, on the internet, or at the point of sale terminal. The server can record the request for redemption as a count for the particular promotion identified in the uploading, can record the request against the identified requester, etc. [0033]
  • Now the server can respond to the request by either of several steps. [0034]
  • It can authorize exact fulfilment of the promotion by the terminal. In this case it should send an authorization code or specific commands to the requesting terminal, which causes display of the premium, discount, prize, etc. to be given to the customer, and preferably printout of a ticket with the identifying transaction number. [0035]
  • It can access the database relating to the identified customer to determine how many or what value of purchases the customer has made which the system has recorded. It can then adjust the promotional award, e.g. by increasing a discount with increase in purchase value or frequency of purchase. It should then send an authorization code or specific commands to the requesting terminal identifying the promotional award. [0036]
  • It can compare data such as numbers keyed in from a scratch and win or save card with numbers stored in its memory, to determine whether the numbers are legitimate, and in order to further reduce fraud, compare the numbers scanned from a bar code or otherwise imprinted on the card with a corresponding code stored in the server memory against winning numbers, and reject the request if they do not match. It can also award a value or type of premium depending on the particular set of numbers provided. [0037]
  • It can compare numbers input by the user which are acquired by contest, skill, or provided by an internet site or at a retailer or other supplier (which may have been randomly selected), with a set of numbers stored by the server, and reject the request if they do not match. It can also award a value or type of premium depending on the particular set of numbers provided. [0038]
  • It can send a message to the terminal to display a request for the user to verify the numbers that have been input, again to help avoid fraud. It can alternatively or in addition, cause display of the numbers that have been input, to obtain approval of the numbers by the user by input of “yes/no” at the terminal. [0039]
  • It can compare the requested promotion redemption with previous redemptions to determine whether the values or characters of the redemptions are becoming excessive with respect to a particular criterion or to various criteria. For example, if the promotion had initially been determined to allocate quantities or values of premiums or awards in increasing number with decreasing value, and if the number of requests for redemption become excessive for a particular value, based on a predetermined algorithm, the system may reject the request for redemption or may substitute other types of prizes, premiums, discounts, etc., so that promoter would not lose money. Indeed, if excessive requests for redemption from a particular identified user is detected by the algorithm (e.g. in excess of a particular threshold), there may be fraud which was not detected by the other methods described above, and the system may send a message to the terminal to refuse further redemption to that identified user. [0040]
  • The data which is uploaded to the server may not contain data identifying a particular promotional value. In this case the server may randomly, or in accordance with a particular algorithm, determine a prize such as a discount, premium, etc, and download a command to the terminal to display information identifying the prize. The algorithm can take into account time of day, identity and history of the customer (if the identity has been provided), the history of the terminal, the overall success of the campaign, how many of particular types and/or values of prizes have been awarded, the type of purchase, etc. In such cases, the incentive for the customer to make the purchase would be to participate in what appears to be an electronic “lucky draw”. [0041]
  • The server may download commands to the terminal causing it to display a game, such as a request for the customer to select one or a group of numbers out of a larger group. The winning numbers can be randomly determined by the server prior to, during or following selection by the customer. Alternatively, the winning numbers can be determined by the server in accordance with an algorithm. Further, the character of and value of the prize can be determined either randomly, in accordance with a predetermined algorithm, past history of the game or it can be present. [0042]
  • Once a set of numbers has been selected and uploaded to the server, it selects identifiers of a running set of numbers and prize and downloads a command to the corresponding terminal to display information regarding the prize. [0043]
  • Any other appropriate game, rather than the numbers game described above, may be implemented in an analogous manner. [0044]
  • Alternatively, simply making the purchase or otherwise attending at the terminal and uploading the data described earlier to the server, can cause the server to select that data transaction as a winner or loser by chance, by algorithm, by other selection, etc., without the user having a menu displayed or having to select numbers or play a game. [0045]
  • Rather than downloading a game, the server can download to the terminal an application engine which is capable of generating data that can be used to create a game upon receipt of a set of instructions downloaded or otherwise provided to the terminal. On playing the game (however obtained at the terminal), game selection values are generated at the terminal. The game selection values are uploaded to the server whereupon the promotion can be authorized to the terminal. Alternatively the promotion can be authorized at the terminal. The game can be generated or stored at the terminal as described above or from a local device such as a CD ROM, a DVD, a ROM, a tape, etc. [0046]
  • All prizes, discounts, etc. referred to in this specification should be construed to fall under the term “redemptions”. [0047]
  • It should be noted that while the above method of operation has been described with reference to the server, in case of small discounts and prizes it may be preferable to do the redemption determination at the terminal itself. In that case, the terminal may itself be considered to be equivalent to the server. [0048]
  • The redemptions that have been authorized should be stored in the record of the database in the server relating to the identified user, and in a global record. In addition, the time and day of the requests for redemptions can be stored in the database, so as to be able to determine busy/slow times and days, and therefore allow adjustment of the advertising campaign to best effect. [0049]
  • On an ongoing basis, or from time to time, an administration terminal in communication with the server should access the database, and can determine any on a global basis, on an individual user basis, on a terminal by terminal basis, or a time and day basis and on a demographic basis the success of the program, as well as the quantities and character and values of the redemptions, the ebb and flow of purchases, etc. [0050]
  • Thus by use of a processor operated point of sale terminal, inputting of information which is normal to a sale, and in addition inputting of information relating to a promotion if a promotion is offered, results in the ability to automatically determine the success of a promotional campaign, with regard to demographics, with regard to individuals, with regard to particular locations (since particular terminals can be identified), to determine its resulting characteristics, and to vary the values and types of redemptions which are awarded and to gather redemption values for accounting purposes. Previously this type of information could not be automatically obtained with such precision. [0051]
  • At the same time, since redemptions are controlled from information stored at the server rather than from printed materials at the point of sale terminal which can be fraudulently printed or misinterpreted, fraud can be reduced. [0052]
  • A person understanding the above-described invention may now conceive of alternative designs, using the principles described herein. All such designs which fall within the scope of the claims appended hereto are considered to be part of the present invention. [0053]

Claims (30)

I claim:
1. A method of operating an electronic promotion system comprising:
(a) inputting at a terminal the identity of a promotion,
(b) generating an unique identifier relating to at least one of the inputting of said identity and a transaction associated with said inputting of said identity,
(c) storing the identity of the promotion and the unique identifier in a database, and
(d) authorizing provision of the promotion at the terminal,
whereby at least one of the identity of promotions, the number of requests for access to promotions and the number of promotions authorized to be redeemed may be retrieved from the database for assessment on an ongoing or accumulated basis.
2. A method as defined in claim 1 including authorizing at least one of the character and value of the promotion based on at least one of chance, a predetermined algorithm, and the existence of a predetermined fixed promotion.
3. A method as defined in claim 1 including storing a game at the terminal prior to authorizing provision of the promotion at the terminal, and on playing the game whereby game selection values are generated, authorizing the promotion based on the game selection values.
4. A method as defined in claim 1 including storing an application engine capable of generating data that can be used to create a game upon receipt of a set of instructions downloaded to the terminal, at the terminal prior to authorizing provision of the promotion at the terminal, and on playing the game whereby game selection values are generated, authorizing the promotion based on the game selection values.
5. A method as defined in claim 1 in which the identity of the requested promotion is automatically generated at the terminal.
6. A method as defined in claim 1 in which the identity of the requested promotion is automatically generated at the terminal as a generic request for access to a promotion awarding process.
7. A method as defined in claim 6 in which the generic request results from reading a card identifying at least one of a user of a promotion and of an advertiser in a card reader.
8. A method as defined in claim 1 in which the unique identifier is at least one of an identifier of the customer and an automatically generated identifier of a transaction.
9. A method as defined in claim 1 in which the identity of the promotion is a series of numbers obtained by scanning a printed bar code from a piece of promotional material or from a broadcast medium or internet site.
10. A method as defined in claim 9 including inputting the unique identifier by reading a personal identifier from a personal storage medium.
11. A method as defined in claim 10 in which the personal storage medium is at least one of a card carrying personal identification of the customer printed thereon or recorded in a magnetic strip or is a memory of an integrated circuit chip, a smart card or a personal digital assistant device or computer, and further including the step of reading the printed identification, the magnetic strip or memory of said chip, smart card or personal digital assistant device or computer by a reader associated with the terminal.
12. A method as defined in claim 8 including storing said at least one identifier at a server.
13. A method as defined in claim 12 including establishing a communication link between the terminal and the server following the inputting step.
14. A method as defined in claim 13 including generating the unique identifier by the server.
15. A method as defined in claim 1 including the step, prior to the inputting step, of providing a group of selectable promotions at the terminal, and in which the inputting step is comprised of selecting one of the selectable promotions.
16. A method as defined in claim 15 including the step, prior to the step of providing a group of selectable promotions, of identifying a customer, storing a customer identifier, and then storing the identity of the selected promotion and optionally the identity of the promotion that is authorized in relation to the customer identifier.
17. A method as defined in claim 16 in which the step of authorizing the provision of the promotion includes comparing the identity of a promotion with a stored identity and authorizing said promotion in the event of a match.
18. A method as defined in claim 17 in which the identity of a promotion is comprised of a set of numbers exposed on a scratch and win or save card.
19. A method as defined in claim 1 in which the step of authorizing the provision of the promotion includes comparing the identity of a promotion with a stored identity and authorizing said promotion in the event of a match.
20. A method as defined in claim 19 in which the identity of a promotion is comprised of a set of numbers exposed on a scratch and win card.
21. A method as defined in claim 1 including authorizing provision of said promotion by at least one of display at the terminal, providing a printout, or by audio annunciation.
22. A method as defined in claim 17 including authorizing provision of said promotion by at least one of display at the terminal, providing a printout, or by audio annunciation.
23. A method as defined in claim 16 in which the authorizing step includes automatic selection of a promotional value or authorized promotional entity on matching at least one of demographics of a customer and purchase history of a customer matching predetermined demographic or purchase categories, and authorizing said promotional value or promotional entity.
24. A method as defined in claim 21 in which the authorizing step includes automatic selection of a promotional value or authorized promotional entity on matching at least one of demographics of a customer and purchase history of a customer matching predetermined demographic or purchase categories, and authorizing said promotional value or promotional entity.
25. A method of operating an electronic promotion system comprising:
(a) at a terminal, generating a request to a promotion awarding process,
(b) receiving the request and generating a promotion based on at least one of chance, a predetermined algorithm, values input at the terminal, and the existence of a predetermined fixed promotion, and
(c) authorizing provision of the generating promotion at a terminal.
26. A method as defined in claim 25 including transmitting data embodying the request from the terminal to a server, carrying out the promotion awarding process at the server, and transmitting data embodying the authorization from the server to the terminal, and displaying the awarded promotion at the terminal.
27. A method as defined in claim 25, including storing a game at the terminal, uploading game selection values generated at the terminal to the server, and authorizing the promotions based at least partly on the game selection values from the server to the terminal.
28. A method as defined in claim 25 including providing a game to the terminal prior to authorizing provision of the promotion to the terminal, and on playing the game, uploading game selection values to the server and authorizing the promotion based on the game selection values.
29. A method as defined in claim 28 including transmitting data embodying the request from the terminal to a server, carrying out the promotion awarding process at the server, and transmitting data embodying the authorization from the server to the terminal, and displaying the awarded promotion at the terminal.
30. A method as defined in claim 29, including providing the game by one of downloading the game from the server and prestoring the game at the terminal.
US09/404,305 1999-09-24 1999-09-24 Method of establishing a promotion at a point of sale terminal Abandoned US20030078835A1 (en)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US09/404,305 US20030078835A1 (en) 1999-09-24 1999-09-24 Method of establishing a promotion at a point of sale terminal
CA002385338A CA2385338A1 (en) 1999-09-24 2000-09-22 Method of establishing a promotion at a point of sale terminal
GB0206680A GB2369704A (en) 1999-09-24 2000-09-22 Method of establishing a promotion at a point of sale terminal
PCT/CA2000/001099 WO2001024068A2 (en) 1999-09-24 2000-09-22 Method of establishing a promotion at a point of sale terminal
AU73993/00A AU7399300A (en) 1999-09-24 2000-09-22 Method of establishing a promotion at a point of sale terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US09/404,305 US20030078835A1 (en) 1999-09-24 1999-09-24 Method of establishing a promotion at a point of sale terminal

Publications (1)

Publication Number Publication Date
US20030078835A1 true US20030078835A1 (en) 2003-04-24

Family

ID=23599083

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/404,305 Abandoned US20030078835A1 (en) 1999-09-24 1999-09-24 Method of establishing a promotion at a point of sale terminal

Country Status (5)

Country Link
US (1) US20030078835A1 (en)
AU (1) AU7399300A (en)
CA (1) CA2385338A1 (en)
GB (1) GB2369704A (en)
WO (1) WO2001024068A2 (en)

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030069808A1 (en) * 2000-05-09 2003-04-10 Cardno Andrew John Incentive based purchasing system and method
US20050240477A1 (en) * 2004-04-23 2005-10-27 Martiz Inc. Cardholder loyalty program with rebate
WO2005124634A2 (en) * 2004-06-10 2005-12-29 E2Interactive, Inc. D/B/A E2Interactive, Inc. Using multiple pins for redemption through multiple distribution channels
US20070087785A1 (en) * 2005-09-05 2007-04-19 Ntt Docomo, Inc. Mobile terminal device and receiver sensitivity informing method
US20070143177A1 (en) * 2005-12-16 2007-06-21 Graves Phillip C Rebate card system
US20070143180A1 (en) * 2005-12-16 2007-06-21 Graves Phillip C Multiple use rebate card
US20070192198A1 (en) * 2005-07-07 2007-08-16 American Express Travel Related Services Co., Inc. System and method for leveraging a payment authorization environment for offering and fulfilling the cross selling of products to existing customers, up selling, and acquisition of new customers
US20080194318A1 (en) * 2007-02-09 2008-08-14 Rite-Solutions, Inc. Method and apparatus for electronic random prize distribution with fixed prize inventory and unknown participant count
US20090194583A1 (en) * 2005-03-23 2009-08-06 E2Interactive, Inc. D/B/A E2Interactive, Inc. Radio Frequency Identification Purchase Transactions
US20090248506A1 (en) * 2008-03-31 2009-10-01 Maritz Inc. Merchant funded rewards network implementing cardholder loyalty rebate program
US20100049617A1 (en) * 2001-09-24 2010-02-25 E2Interactive, Inc. D/B/A E2Interactive, Inc. Inserting Value into Customer Account at Point of Sale Using a Customer Account Identifier
US20100235249A1 (en) * 2003-11-14 2010-09-16 E2Interactive, Inc. D/B/A E2Interactive, Inc. Systems and methods for electronic device point-of-sale activation
US20110145044A1 (en) * 2009-12-16 2011-06-16 Giftango Corporation Systems and methods for generating a virtual value item for a promotional campaign
US20110153441A1 (en) * 2009-12-23 2011-06-23 Merrill Brooks Smith Systems and Methods for Authorizing Use of Validly Sold Merchandise
US8195529B1 (en) 2006-11-07 2012-06-05 Amazon Technologies, Inc. Creating and maintaining gift lists in online shopping
US8280781B1 (en) 2001-03-21 2012-10-02 Amazon Technologies, Inc. Automatically purchasing a gift from a wishlist
US8706630B2 (en) 1999-08-19 2014-04-22 E2Interactive, Inc. System and method for securely authorizing and distributing stored-value card data
US8751294B2 (en) 2009-12-04 2014-06-10 E2Interactive, Inc. Processing value-ascertainable items
US20150228018A1 (en) * 2014-02-10 2015-08-13 Datalex (Ireland) Limited System, method, and program products for compiling credits issued by a travel product provider
US20150294341A1 (en) * 2014-04-09 2015-10-15 President Chain Store Corp. Checkout amount calculation method and computer program product thereof
CN107133827A (en) * 2017-05-26 2017-09-05 广州基正投资有限公司 Cashing method, server and system
US9817539B1 (en) 2010-02-02 2017-11-14 Amazon Technologies, Inc. Discovery of items added to wish lists
US10402754B1 (en) 2011-09-07 2019-09-03 Datalex (Ireland) Limited System and method for testing airline revenue optimization and related tools or products for travel

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB0220163D0 (en) * 2002-08-30 2002-10-09 Winningnote Ltd Winningnote system
JP2005215892A (en) * 2004-01-28 2005-08-11 Canon Inc Authentication system, control method thereof, and program, and storage medium

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8706630B2 (en) 1999-08-19 2014-04-22 E2Interactive, Inc. System and method for securely authorizing and distributing stored-value card data
US20030069808A1 (en) * 2000-05-09 2003-04-10 Cardno Andrew John Incentive based purchasing system and method
US8280781B1 (en) 2001-03-21 2012-10-02 Amazon Technologies, Inc. Automatically purchasing a gift from a wishlist
US8738460B2 (en) 2001-03-21 2014-05-27 Amazon Technologies, Inc. Automatically purchasing a gift from a wish list
US8244612B2 (en) 2001-09-24 2012-08-14 E2Interactive, Inc. Inserting value into customer account at point of sale using a customer account identifier
US20110071913A1 (en) * 2001-09-24 2011-03-24 Chakiris Philip M Inserting Value Into Customer Account at Point of Sale Using a Customer Account Identifier
US20100049617A1 (en) * 2001-09-24 2010-02-25 E2Interactive, Inc. D/B/A E2Interactive, Inc. Inserting Value into Customer Account at Point of Sale Using a Customer Account Identifier
US10063714B2 (en) 2001-09-24 2018-08-28 E2Interactive, Inc. Inserting value into customer account at point of sale using a customer account identifier
US8655309B2 (en) 2003-11-14 2014-02-18 E2Interactive, Inc. Systems and methods for electronic device point-of-sale activation
US20100235249A1 (en) * 2003-11-14 2010-09-16 E2Interactive, Inc. D/B/A E2Interactive, Inc. Systems and methods for electronic device point-of-sale activation
US20050240477A1 (en) * 2004-04-23 2005-10-27 Martiz Inc. Cardholder loyalty program with rebate
US20060015402A1 (en) * 2004-06-10 2006-01-19 Graves Phillip C Using multiple PINs for redemption through multiple distribution channels
WO2005124634A2 (en) * 2004-06-10 2005-12-29 E2Interactive, Inc. D/B/A E2Interactive, Inc. Using multiple pins for redemption through multiple distribution channels
WO2005124634A3 (en) * 2004-06-10 2006-07-13 E2Interactive Inc Using multiple pins for redemption through multiple distribution channels
US20090194583A1 (en) * 2005-03-23 2009-08-06 E2Interactive, Inc. D/B/A E2Interactive, Inc. Radio Frequency Identification Purchase Transactions
US8474694B2 (en) 2005-03-23 2013-07-02 E2Interactive, Inc. Radio frequency identification purchase transactions
US20070192198A1 (en) * 2005-07-07 2007-08-16 American Express Travel Related Services Co., Inc. System and method for leveraging a payment authorization environment for offering and fulfilling the cross selling of products to existing customers, up selling, and acquisition of new customers
US20070087785A1 (en) * 2005-09-05 2007-04-19 Ntt Docomo, Inc. Mobile terminal device and receiver sensitivity informing method
US20070143177A1 (en) * 2005-12-16 2007-06-21 Graves Phillip C Rebate card system
US8190471B2 (en) 2005-12-16 2012-05-29 E2Interactive, Inc. Rebate card system
US8190472B2 (en) 2005-12-16 2012-05-29 E2Interactive, Inc. Multiple use rebate card
US20100299196A1 (en) * 2005-12-16 2010-11-25 E2Interactive, Inc. D/B/A E2Interactive, Inc. Rebate card system
US20070143180A1 (en) * 2005-12-16 2007-06-21 Graves Phillip C Multiple use rebate card
US8407088B2 (en) 2005-12-16 2013-03-26 E2Interactive, Inc. Rebate card system
US8195529B1 (en) 2006-11-07 2012-06-05 Amazon Technologies, Inc. Creating and maintaining gift lists in online shopping
US8442875B1 (en) 2006-11-07 2013-05-14 Amazon Technologies, Inc. Creating and maintaining electronic gift lists
US20080194318A1 (en) * 2007-02-09 2008-08-14 Rite-Solutions, Inc. Method and apparatus for electronic random prize distribution with fixed prize inventory and unknown participant count
US8147321B2 (en) * 2007-02-09 2012-04-03 Rite-Solutions, Inc. Method and apparatus for electronic random prize distribution with fixed prize inventory and unknown participant count
US20090248506A1 (en) * 2008-03-31 2009-10-01 Maritz Inc. Merchant funded rewards network implementing cardholder loyalty rebate program
US8751294B2 (en) 2009-12-04 2014-06-10 E2Interactive, Inc. Processing value-ascertainable items
US20110145044A1 (en) * 2009-12-16 2011-06-16 Giftango Corporation Systems and methods for generating a virtual value item for a promotional campaign
US11928696B2 (en) 2009-12-16 2024-03-12 E2Interactive, Inc. Systems and methods for generating a virtual value item for a promotional campaign
US20110153441A1 (en) * 2009-12-23 2011-06-23 Merrill Brooks Smith Systems and Methods for Authorizing Use of Validly Sold Merchandise
US9817539B1 (en) 2010-02-02 2017-11-14 Amazon Technologies, Inc. Discovery of items added to wish lists
US10402754B1 (en) 2011-09-07 2019-09-03 Datalex (Ireland) Limited System and method for testing airline revenue optimization and related tools or products for travel
US20150228018A1 (en) * 2014-02-10 2015-08-13 Datalex (Ireland) Limited System, method, and program products for compiling credits issued by a travel product provider
US20150294341A1 (en) * 2014-04-09 2015-10-15 President Chain Store Corp. Checkout amount calculation method and computer program product thereof
CN107133827A (en) * 2017-05-26 2017-09-05 广州基正投资有限公司 Cashing method, server and system

Also Published As

Publication number Publication date
WO2001024068A8 (en) 2002-01-10
GB2369704A (en) 2002-06-05
CA2385338A1 (en) 2001-04-05
AU7399300A (en) 2001-04-30
GB0206680D0 (en) 2002-05-01
WO2001024068A2 (en) 2001-04-05

Similar Documents

Publication Publication Date Title
US20030078835A1 (en) Method of establishing a promotion at a point of sale terminal
US6061660A (en) System and method for incentive programs and award fulfillment
US7054830B1 (en) System and method for incentive programs and award fulfillment
US6901375B2 (en) Methods and apparatus for electronically storing and retrieving value information on a portable card
US7658674B2 (en) Methods and apparatus for facilitating interaction with a gaming device
US7013286B1 (en) Generation, distribution, storage, redemption, validation and clearing of electronic coupons
US7390264B2 (en) Method and system to incorporate game play into product transactions
US20040148224A1 (en) Method and apparatus for electronic support and delivery of multiple lottery and sweepstake programs, in substantially off-line environments
US20010046891A1 (en) Reverse keno
US20030032476A1 (en) Methods and apparatus for facilitating the provision of a benefit to a player of a gaming Web site
US20020116257A1 (en) On-line advertisement enhancement and incentive system
US20010039511A1 (en) Lottery award promotional method and system
US20050027595A1 (en) Advertising system and method using lotto game
US20130346170A1 (en) Customized Customer Loyalty Rewards Program Enhanced Rewards Distribution System and Method
US20020062253A1 (en) Loyalty club reward system for use in a broadcast loyalty program
US20020046105A1 (en) Communicating with a computer based on the offline purchase history of a particular consumer
US20050277474A1 (en) System and method for providing a game of chance via a client device
US20030050831A1 (en) System for distribution and redemption of loyalty points and coupons
US20030125104A1 (en) System and method for advertising/sales at a gaming device
US20060003826A1 (en) System and method for presenting prizes in a game
US20060019736A1 (en) Method and system for subscription lottery play
US20010034649A1 (en) Method and system for allocating and redeeming tokens
JP2001522102A (en) Reward program management method and device
WO2010054333A1 (en) Mobile scratch off advertising system
US20070179838A1 (en) Method and system for coupon presentation

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION