WO0171683A2

Method and apparatus for selecting a supplemental product to offer for sale during a transaction

Abstract

A method and apparatus a user or other customer, controller, point-of-sale terminal, etc. to conduct a transaction for the purchase of one or more products and/or services, during which a supplemental product or service to offer a user during a transaction, either in addition to the products and/or services the user is purchasing or as a replacement to one or more of the products and/or services that the user is purchasing. The method may be implemented in retail embodiment where a user is purchasing products and/or services at a cash register or other point-of-sale terminal. The method may also be implemented in a online embodiment where a user is purchasing products and/or services using a computer, terminal, telephone or other client or user device and accessing a World Wide Web site, online catalog, interactive voice response unit or system, etc.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

112 claims: 43 independent, 69 dependent

  1. 1
    WHAT IS CLAIMED IS:The embodiments of the invention in which an exclusive property or privilege is claimed are defined as follows: 1. A method for conducting a transaction, comprising: receiving information for a transaction;determining a pool of at least one possible supplemental product;scoring at least one supplemental product in said pool;selecting at least one supplemental product from said pool for said transaction;and providing an indication of said at least one supplemental product selected from said pool.
  2. 41
    A method for conducting a transaction, comprising:receiving information for a transaction;selecting at least one supplemental product for said transaction;determining an offer amount for said at least one supplemental product;and providing an indication of said at least one supplemental product and said offer amount.
  3. 50
    A method for conducting a transaction, comprising:receiving information associated with a sale of a product;identifying a supplemental product based at least in part on said product;determining an offer amount for said supplemental product;providing an indication of an offer to sell said supplemental product at said offer amount;and receiving an indication of an acceptance to purchase said supplemental product at said offer amount.
  4. 57
    A method for conducting a transaction, comprising:receiving information associated with a sale of a product, said information including a tender amount and a transaction total;identifying a supplemental product based at least in part on said product;providing an indication of an offer to sell said supplemental product at an offer amount;and receiving an indication of an acceptance to purchase said supplemental product at said offer amount.
  5. 61
    A method for conducting a transaction, comprising:receiving information associated with a sale of a product, said information including a tender amount and a transaction total;selecting a supplemental product based at least in part on said product;and providing an indication of an offer to sell said supplemental product at an offer amount.
  6. 70
    A method for conducting a fransaction, comprising:processing a sale of a product;receiving a tender amount for said product;selecting a supplemental product based at least in part on said product and said tender amount;and providing an indication of an offer to sell said supplemental product at an offer amount.
  7. 75
    A method for conducting a fransaction, comprising:conducting a sale of a product;identifying a supplemental product based at least in part on said product and a score associated with said supplemental product;identifying an offer amount for said supplemental product;providing an indication of an offer to sell said supplemental product at said offer amount;and receiving an indication of an acceptance to purchase said supplemental product at said offer amount.
  8. 77
    A system for conducting a transaction, comprising:a memory;a communication port;and a processor connected to said memory and said communication port, said processor being operative to: receive infoπnation for a transaction;determine a pool of at least one possible supplemental product;score at least one supplemental product in said pool;select at least one supplemental product from said pool for said transaction;and provide an indication of said at least one supplemental product selected from said pool.
  9. 78
    A computer readable medium for use in a transaction system, the computer readable medium storing a computer program comprising:computer readable means for obtaining infonnation for a transaction;computer readable means for identifying a set of at least one supplemental product for said transaction;computer readable means for rating at least one supplemental product in said set;computer readable means for identifying at least one supplemental product from said set for said transaction;computer readable means for transmitting an indication of said at least one supplemental product selected from said pool.
  10. 79
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: receive information for a transaction;determine a pool of at least one possible supplemental product score at least one supplemental product in said pool;select at least one supplemental product from said pool for said transaction;and provide an indication of said at least one supplemental product selected from said pool.
  11. 80
    An apparatus for conducting a transaction, comprising:means for obtaining infoπnation for a transaction;means for identifying a set of at least one supplemental product for said transaction;means for rating at least one supplemental product in said set;means for identifying at least one supplemental product from said set for said transaction;and means for transmitting an indication of said at least one supplemental product.
  12. 81
    A system for conducting a fransaction, comprising:a memory;a communication port;and a processor comiected to said memory and said communication port, said processor being operative to: receive infoπnation for a transaction;select at least one supplemental product for said transaction;determine an offer amount for said at least one supplemental product;and provide an indication of said at least one supplemental product and said offer amount.
  13. 82
    A computer readable medium for use in a transaction system, the computer readable medium storing a computer program comprising:computer readable means for obtaining information for a transaction;computer readable means for identifying at least one supplemental product for said fransaction;computer readable means for selecting an offer amount for said at least one supplemental product;and computer readable means for transmitting an indication of said at least one supplemental product and said offer amount.
  14. 83
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: receive information for a transaction;select at least one supplemental product for said transaction;determine an offer amount for said at least one supplemental product;and provide an indication of said at least one supplemental product and said offer amount.
  15. 84
    An apparatus for conducting a transaction, comprising:means for obtaining information for a transaction;means for choosing at least one supplemental product for said transaction;means for identifying an offer amount for said at least one supplemental product;and means for transmitting an indication of said at least one supplemental product and said offer amount.
  16. 85
    A system for conducting a transaction, comprising:a memory;a communication port;and a processor connected to said memory and said communication port, said processor being operative to: receive information associated with a sale of a product;select a supplemental product based at least in part on said product;determine an offer amount for said supplemental product;and provide an indication of said supplemental product and said offer amount.
  17. 86
    A computer readable medium for use in a fransaction system, the computer readable medium storing a computer program comprising:computer readable means for obtaining information associated with a sale of a product;computer readable means for choosing a supplemental product based at least in part on said product;computer readable means for selecting an offer amount for said supplemental product;and computer readable means for transmitting an indication of said supplemental product and said offer amount.
  18. 87
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: receive information associated with a sale of a product;select a supplemental product based at least in part on said product;determine an offer amount for said supplemental product;and provide an indication of said supplemental product and said offer amount.
  19. 88
    An apparatus for conducting a transaction, comprising:means for obtaining information associated with a sale of a product;means for choosing a supplemental product based at least in part on said product;means for selecting an offer amount for said supplemental product;and means for transmitting an indication of said supplemental product and said offer amount.
  20. 89
    A system for conducting a transaction, comprising:a memory;a communication port;and a processor connected to said memory and said communication port, said processor being operative to: receive information associated with a sale of a product;identify a supplemental product based at least in part on said product;determine an offer amount for said supplemental product;provide an indication of an offer to sell said supplemental product at said offer amount;and receive an indication of an acceptance to purchase said supplemental product at said offer amount.
  21. 90
    A computer readable medium for use in a fransaction system, the computer readable medium storing a computer program comprising:computer readable means for obtaining information associated with a sale of a product;computer readable means for choosing a supplemental product based at least in part on said product;computer readable means for computing an offer amount for said supplemental product;computer readable means for transmitting an indication of an offer to sell said supplemental product at said offer amount;and computer readable means for obtaining an indication of an acceptance to purchase said supplemental product at said offer amount.
  22. 91
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: receive information associated with a sale of a product;identify a supplemental product based at least in part on said product;determine an offer amount for said supplemental product;provide an indication of an offer to sell said supplemental product at said offer amount;and receive an indication of an acceptance to purchase said supplemental product at said offer amount.
  23. 92
    An apparatus for conducting a transaction, comprising:means for obtaining information associated with a sale of a product;means for choosing a supplemental product based at least in part on said product;means for choosing an offer amount for said supplemental product;means for transmitting providing an indication of an offer to sell said supplemental product at said offer amount;and means for obtaining an indication of an acceptance to purchase said supplemental product at said offer amount.
  24. 93
    A system for conducting a transaction, comprising:a memory;a communication port;and a processor comiected to said memory and said communication port, said processor being operative to: receive information associated with a sale of a product, said infoπnation including a tender amount and a transaction total;identify a supplemental product based at least in part on said product;provide an indication of an offer to sell said supplemental product at an offer amount;and receive an indication of an acceptance to purchase said supplemental product at said offer amount.
  25. 94
    A computer readable medium for use in a transaction system, the computer readable medium storing a computer program comprising:computer readable means for obtaining information associated with a sale of a product, said information including a tender amount and a transaction total;computer readable means for choosing a supplemental product based at least in part on said product;computer readable means for transmitting an indication of an offer to sell said supplemental product at an offer amount;and computer readable means for obtaining an indication of an acceptance to purchase said supplemental product at said offer amount.
  26. 95
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: receive information associated with a sale of a product, said information including a tender amount and a transaction total;identify a supplemental product based at least in part on said product;provide an indication of an offer to sell said supplemental product at an offer amount;and receive an indication of an acceptance to purchase said supplemental product at said offer amount.
  27. 96
    An apparatus for conducting a transaction, comprising:means for obtaining information associated with a sale of a product, said information including a tender amount and a transaction total;means for choosing a supplemental product based at least in part on said product;means for transmitting an indication of an offer to sell said supplemental product at an offer amount;and means for obtaining an indication of an acceptance to purchase said supplemental product at said offer amount.
  28. 97
    A system for conducting a transaction, comprising:a memory;a communication port;and a processor connected to said memory and said communication port, said processor being operative to: receive information associated with a sale of a product, said information including a tender amount and a transaction total;select a supplemental product based at least in part on said product;and provide an indication of an offer to sell said supplemental product at an offer amount.
  29. 98
    A computer readable medium for use in a transaction system, the computer readable medium storing a computer program comprising:computer readable means for obtaining infoπnation associated with a sale of a product, said information including a tender amount and a transaction total;computer readable means for choosing a supplemental product based at least in part on said product;and computer readable means for transmitting an indication of an offer to sell said supplemental product at an offer amount.
  30. 99
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: receive information associated with a sale of a product, said infonnation including a tender amount and a transaction total;select a supplemental product based at least in part on said product;and provide an indication of an offer to sell said supplemental product at an offer amount.
  31. 100
    An apparatus for conducting a transaction, comprising:means for obtaining information associated with a sale of a product, said information including a tender amount and a transaction total;means for choosing a supplemental product based at least in part on said product;and means for transmitting an indication of an offer to sell said supplemental product at an offer amount.
  32. 101
    A system for conducting a transaction, comprising:a memory;a communication port;and a processor comiected to said memory and said communication port, said processor being operative to: process a sale of a product;receive a tender amount for said product;select a supplemental product based at least in part on said product and said tender amount;and provide an indication of an offer to sell said supplemental product at an offer amount.
  33. 102
    A computer readable medium for use in a transaction system, the computer readable medium storing a computer program comprising:computer readable means for transacting a sale of a product;computer readable means for determining a tender amount for said product;computer readable means for choosing a supplemental product based at least in part on said product and said tender amount;and computer readable means for transmitting an indication of an offer to sell said supplemental product at an offer amount.
  34. 103
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: process a sale of a product;receive a tender amount for said product;select a supplemental product based at least in part on said product and said tender amount;and provide an indication of an offer to sell said supplemental product at an offer amount.
  35. 104
    An apparatus for conducting a transaction, comprising:means for transacting a sale of a product;means for determining a tender amount for said product;means for choosing a supplemental product based at least in part on said product and said tender amount;and means for transmitting an indication of an offer to sell said supplemental product at an offer amount.
  36. 105
    A system for conducting a fransaction, comprising:a memory;a communication port;and a processor connected to said memory and said communication port, said processor being operative to: conduct a sale of a product;identify a supplemental product based at least in part on said product and a score associated with said supplemental product;identify an offer amount for said supplemental product;provide an indication of an offer to sell said supplemental product at said offer amount;and receive an indication of an acceptance to purchase said supplemental product at said offer amount.
  37. 106
    A computer readable medium for use in a fransaction system, the computer readable medium storing a computer program comprising:computer readable means for carrying out a sale of a product;computer readable means for choosing a supplemental product based at least in part on said product and a score associated with said supplemental product;computer readable means for choosing an offer amount for said supplemental product;computer readable means for transmitting an indication of an offer to sell said supplemental product at said offer amount;and computer readable means for obtaining an indication of an acceptance to purchase said supplemental product at said offer amount.
  38. 107
    An article of manufacture, comprising:a computer usable medium having a computer readable program means embodied therein for operating an information system, the computer readable program means in said article of manufacture operable to: conduct a sale of a product;identify a supplemental product based at least in part on said product and a score associated with said supplemental product;identify an offer amount for said supplemental product;provide an indication of an offer to sell said supplemental product at said offer amount;and receive an indication of an acceptance to purchase said supplemental product at said offer amount.
  39. 108
    An apparatus for conducting a transaction, comprising:means for carrying out a sale of a product;means for choosing a supplemental product based at least in part on said product and a score associated with said supplemental product;means for choosing an offer amount for said supplemental product;means for transmitting an indication of an offer to sell said supplemental product at said offer amount;and means for obtaining an indication of an acceptance to purchase said supplemental product at said offer amount.
  40. 109
    A data processing method, comprising:providing an offer to sell a supplemental product for an offer amount during a transaction, said supplemental product being chosen from a group of at least one scored potential supplemental product.
  41. 110
    A data processing method, comprising:transmitting data representative of an offer to sell a supplemental product for an offer amount, said supplemental product being one of a pool of at least one supplemental product identified for a transaction.
  42. 111
    A data processing method, comprising:offering, during a transaction, to sell a supplemental product having an associated offer amount, wherein said supplemental product has been selected from a pool of at least one supplemental product identified during said transaction.
  43. 112
    A method for conducting a fransaction, comprising:transmitting an offer to sell a supplemental product associated with a fransaction, for an offer amount, wherein said supplemental product is scored and has a score higher than at least one other possible supplemental product.
Independent claims43