Determination and presentation of package pricing offers in response to customer interest in a product
First Claim
1. A method for determination and presentation of a package offer comprising the steps of:
- detecting, by a central server, that a primary product is of interest to a customer, the primary product having an associated primary product identifier;
in response to detecting that the primary product is of interest to the customer, the central server dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product;
in response to determining the package, the central server determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and
presenting, by the central server, a package offer for sale of the package at the package price to the customer.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determination and presentation of package offers. A package offer is an offer for sale by a retailer of a package of products at a package price. A retailer may offer products for sale in an on-line retail environment or in a physical retail environment. A determination is made that a primary product is of interest to a customer. This determination may involve detecting and interpreting input signals transmitted from a customer device. In response to detecting that the primary product is of interest to the customer, a package is determined that may comprise the primary product and at least one secondary product. A package may be determined by accessing a database to locate a pre-determined package or to select the secondary products ad hoc. A package price is determined that is less than the sum of the corresponding retail prices of the primary product and secondary products in the package. A package price may be based on a profit margin of the primary product and/or a profit margin of at least one of the secondary products. A package offer for the sale of the package at the package price is then presented to the customer. The customer may indicate an acceptance of the package offer and authorize a financial account to be charged for the amount of the package price. The package products may be shipped to the customer or may be picked up at a retail establishment.
-
Citations
112 Claims
-
1. A method for determination and presentation of a package offer comprising the steps of:
-
detecting, by a central server, that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, the central server dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, the central server determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting, by the central server, a package offer for sale of the package at the package price to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer.
-
-
31. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer, wherein determining the package to be offered to the customer comprises accessing a database to select the at least one secondary product from a plurality of available secondary products based on at least one of the profit margin of the primary product and the profit margin of the at least one secondary product.
-
-
32. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; presenting a package offer for sale of the package at the package price to the customer; and storing in a database information relating to at least one additional product of interest to the customer, wherein determining the package to be offered to the customer comprises; accessing the database to determine the at least one additional product of interest to the customer, and selecting the at least one additional product of interest to the customer as the at least one secondary product.
-
-
33. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer; and storing in a database information relating to a previous transaction of the customer, the previous transaction including at least one previously sold product that does not include the primary product, wherein determining the package to be offered to the customer comprises; accessing the database to determine the at least one previously sold product that does not include the primary product, and accessing the database to select the at least one secondary product from a plurality of available secondary products, the selected at least one secondary product having a predetermined relationship with the at least previously sold product that does not include the primary product.
-
-
34. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; presenting a package offer for sale of the package at the package price to the customer, wherein determining the package price comprises; determining a discounted price for each of the at least one secondary product; and summing the retail price of the primary product and the discounted price for the at least one secondary product to calculate the package price.
-
-
35. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer, wherein determining the package price comprises; determining a discounted price for the each of the primary product and the at least one secondary product; and summing the discounted prices of the primary product and the at least one secondary product to calculate the package price.
-
-
36. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer, wherein a first package offer for sale of a first package at a first package price is presented to the customer; and wherein a second package offer for sale of a second package at a second package price is presented to the customer.
-
-
37. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer, wherein the package comprises the primary product and a plurality of secondary products; and wherein the package offer comprises an offer for sale of a pre-determined number of the secondary products, selected by the customer, at the package price.
-
-
38. A computer-readable medium having stored thereon computer-executable instructions for performing steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer, wherein the package comprises the primary product and a plurality of secondary products, wherein the package offer comprises an offer for sale of a pre-determined number of the secondary products, selected by the customer, at the package price, and wherein the package price varies based on the customer-selected number of secondary products.
-
-
39. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; in response to detecting that the primary product is of interest to the customer, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer, wherein the package comprises the primary product and a plurality of lists of secondary products; and wherein the package offer comprises an offer for sale of a pre-determined number of the secondary products selected by the customer from each of the plurality of lists, at the package price.
-
-
40. A method for assembly, presentation and redemption of a package offer comprising the steps of:
-
indicating, via a customer device, an interest in a primary product; in response to indicating an interest in the primary product, being presented at the customer device with a package offer to purchase a package at a package price, the package comprising the primary product and at least one secondary product, wherein at least one of the at least one secondary product is a product not currently selected for purchase, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; and providing, via the customer device, a customer response comprising an account identifier and an indication of an acceptance of the package offer, the acceptance of the package offer authorizing a charge to a financial account identified by the account identifier for the amount of the package offer price. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63)
-
-
64. A computer-readable medium having stored thereon computer-executable instructions for performing a method comprising steps of:
-
indicating an interest in a primary product; in response to indicating an interest in the primary product, being presented with a package offer to purchase a package at a package price, the package comprising the primary product and at least one secondary product, wherein at least one of the at least one secondary product is a product not currently selected for purchase, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; and providing a customer response comprising an account identifier and an indication of an acceptance of the package offer, the acceptance of the package offer authorizing a charge to a financial account identified by the account identifier for the amount of the package offer price.
-
-
65. A system for assembly, presentation and redemption of a package offer comprising:
-
a processor; a communications port in communication with the processor operable to send and receive data; a database in communication with the processor operable to store information relating to products stored by corresponding product identifiers; and wherein the processor is operable to; interpret data received via the communications port from a customer device as indicating an expression of interest by a customer in a primary product; access the database to dynamically determine a package to be offered to the customer on an ad hoc basis, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product; determine a package price which is less than the sum of the corresponding retail prices of the primary product and the at least one secondary product; and present a package offer for the sale of the package at the package price to the customer. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A system for assembly, presentation and redemption of a package offer comprising:
-
a processor; a display device in communication with the processor; a communications port in communication with the processor; an input device in communication with the processor operable to generate an input signal indicating an interest in a primary product; and wherein the processor is operable to; send the input signal to a central server via a communications port, receive from the central server a package offer for purchase of a package at a package price, the package comprising the primary product and at least one secondary product, wherein at least one of the at least one secondary product is a product not currently selected for purchase by the customer, and further wherein at least one of the at least one secondary product is selected for inclusion in the package based on an indication of past interest, by the customer, in at least one secondary product, and further wherein the at least one secondary product does not have a pre-established relationship with the primary product, and display the package offer on the display device. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101, 102, 103, 104)
-
-
105. A method for determination and presentation of a package offer comprising the steps of:
-
detecting, by a central server, that a primary product is of interest to a customer, the primary product having an associated primary product identifier; detecting, by the central server, a loss of interest in the primary product by the customer; in response to detecting the loss of interest in the primary product, the central server dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price; in response to determining the package, the central server determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer. - View Dependent Claims (106, 107, 108)
-
-
109. An apparatus, comprising:
-
a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to; perform a method comprising steps of; detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; detecting a loss of interest in the primary product by the customer; in response to detecting the loss of interest in the primary product, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the at least one secondary product selected based on a past interest of the customer, and the primary product and the at least one secondary product each having a corresponding retail price; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer.
-
-
110. A computer readable medium encoded with instructions for directing a processor to:
perform a method comprising steps of; detecting that a primary product is of interest to a customer, the primary product having an associated primary product identifier; detecting a loss of interest in the primary product by the customer; in response to detecting the loss of interest in the primary product, dynamically determining a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the at least one secondary product selected based on a past interest of the customer, and the primary product and the at least one secondary product each having a corresponding retail price; in response to determining the package, determining a package price which is less than a sum of the corresponding retail prices of the primary product and the at least one secondary product; and presenting a package offer for sale of the package at the package price to the customer.
-
111. A method for assembly, presentation and redemption of a package offer comprising the steps of:
-
indicating, by use of a customer device, an interest in a primary product; indicating, by use of the customer device, a loss of interest in the primary product; in response to indicating the loss of interest in the primary product, being presented at the customer device with a package offer to purchase a package at a package price, the package comprising the primary product and at least one secondary product, wherein the at least one secondary product was selected based on a past interest; and providing a customer response via the customer device comprising an account identifier and an indication of an acceptance of the package offer, the acceptance of the package offer authorizing a charge to a financial account identified by the account identifier for the amount of the package offer price.
-
-
112. A system for assembly, presentation and redemption of a package offer comprising:
-
a processor; a communications port in communication with the processor operable to send and receive data; a database in communication with the processor operable to store information relating to products stored by corresponding product identifiers; and wherein the processor is operable to; interpret data received via the communications port from a customer device as indicating an expression of interest by a customer in a primary product; interpret data received via the communication port from a customer device as indicating a loss of interest by the customer in the primary product; in response to the data indicating the loss of interest, access the database to dynamically determine a package on an ad hoc basis to be offered to the customer, the package comprising the primary product and at least one secondary product, the primary product and the at least one secondary product each having a corresponding retail price, wherein the at least one secondary product was selected based on a past interest of the customer; determine a package price which is less than the sum of the corresponding retail prices of the primary product and the at least one secondary product; and present a package offer for the sale of the package at the package price to the customer.
-
Specification