Method and apparatus for selecting a supplemental product to offer for sale during a transaction
First Claim
1. A method for conducting a transaction, comprising:
- receiving information for a transaction;
determining, via a processor, a pool of at least one possible supplemental product;
scoring at least one supplemental product in said pool based at least on profit that the at least one possible supplemental product would produce when sold;
determining an offer amount for said supplemental product,wherein said offer amount is based, at least in part, on an amount of change due;
selecting at least one supplemental product from said pool for said transaction;
providing an indication of said at least one supplemental product selected from said pool; and
providing an indication of the offer amount.
8 Assignments
0 Petitions
Accused Products
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.
270 Citations
25 Claims
-
1. A method for conducting a transaction, comprising:
-
receiving information for a transaction; determining, via a processor, a pool of at least one possible supplemental product; scoring at least one supplemental product in said pool based at least on profit that the at least one possible supplemental product would produce when sold; determining an offer amount for said supplemental product, wherein said offer amount is based, at least in part, on an amount of change due; selecting at least one supplemental product from said pool for said transaction; providing an indication of said at least one supplemental product selected from said pool; and providing an indication of the offer amount. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for conducting a transaction, comprising:
-
receiving information associated with a sale of a product; identifying, via a processor, a supplemental product based at least in part on profitability of said product; determining an offer amount for said supplemental product, wherein said offer amount is based, at least in part, on at least one of an amount of change due or a round-up amount; 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. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. 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; determining an offer amount for said supplemental product, wherein said offer amount is based, at least in part, on an amount of change due; identifying, via a processor, a supplemental product based at least in part on profitability of said product; providing an indication of an offer to sell said supplemental product at the offer amount; and receiving an indication of an acceptance to purchase said supplemental product at said offer amount. - View Dependent Claims (17, 18)
-
-
19. A method for conducting a transaction, comprising:
-
processing a sale of a product; receiving a tender amount for said product; determining an offer amount for said supplement product, wherein said offer amount is based, at least in part, on an amount of change due; selecting, via a processor, a supplemental product from a plurality of products based at least in part on profitability of said supplemental product and said tender amount; and providing an indication of an offer to sell said supplemental product at the offer amount. - View Dependent Claims (20, 21, 22, 23)
-
-
24. 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 for a transaction; determine a pool of at least one possible supplemental product; score at least one supplemental product in said pool based at least on profit the at least one possible supplemental product would produce when sold; determine an offer amount for said supplemental product, wherein said offer amount is based, at least in part, on an amount of change due; select at least one supplemental product from said pool for said transaction; provide an indication of said at least one supplemental product selected from said pool; and providing an indication of the offer amount.
-
-
25. 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; process a sale of a product; receive a tender amount for said product; determine an offer amount for said supplemental product, wherein said offer amount is based, at least in part, on an amount of change due; select a supplemental product from a plurality of products based at least in part on profitability of said supplemental product and said tender amount; and provide an indication of an offer to sell said supplemental product at an offer amount.
-
Specification