Patent US6415262B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6415262B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for determining a subscription to a product in a retail environment

Assignee: RetailDNA LLC
•
Filing: 1998-12-28
•
Granted: 2002-07-02
•
Expires: 2018-12-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus for managing a subscription to a product in a retail environment, wherein the product for which a subscription is offered is selected based on the customer's historical purchases. The subscription defines a price for the selected product, wherein the subscription price is lower than the retail price of the product. The subscription specifies conditions which the customer has to meet in order to remain entitled to receive the subscription price for purchases of the product. Such conditions typically include a required frequency of purchases for a required period of time. The conditions of the subscription are selected so as to maximize the customer's visits to the business offering the subscription without unnecessarily eroding the profits of the business.

Inventors

  • 👤 Jay S. Walker
  • 👤 Andrew S. Van Luchene
  • 👤 Deirdre O'Shea
  • 👤 Magdalena Mik

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 22:06
CPC Classifications
G; G06; G06Q; G06Q30/00; G06Q30/02; G06Q30/0207; G06Q30/0224; G06Q30/0226; G06Q30/0236; G06Q30/0239; G06Q30/06

Claims Analysis

Total Claims: 75
Claim 1
Independent Claim 149 words
A method for establishing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; evaluating data regarding at least one previous purchase of the customer; determining, based on the data regarding the at least one previous purchase, a frequency with which the customer purchased a first product; selecting a second product based on the determined frequency; defining a subscription to the second product by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and outputting an offer for a subscription to the second product.
Claim 2
Independent Claim 149 words
A method for establishing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; evaluating data regarding at least one previous purchase of the customer; determining, based on the data regarding the at least one previous purchase, a frequency with which the customer purchased a first product; selecting a second product based on the determined frequency; defining a subscription to the second product by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and outputting an offer for a subscription to the second product.
Claim 3
Dependent Claim 21 words
The method of claim 1 , in which the offer for a subscription defines at least one condition of the subscription.
Claim 4
Dependent Claim 20 words
The method of claim 2 , in which the at least one condition of the subscription defines a subscription frequency.
Claim 5
Dependent Claim 22 words
The method of claim 2 , in which the at least one condition of the subscription defines a duration of the subscription.
Claim 6
Dependent Claim 25 words
The method of claim 1 , in which the step of outputting comprises: outputting an offer for subscription if the frequency exceeds a predetermined threshold.
Claim 7
Dependent Claim 46 words
The method of claim 5 , in which the step of outputting comprises: outputting a first offer if the frequency exceeds a first predetermined threshold; and outputting a second offer if the frequency exceeds a second predetermined threshold that is greater than the first predetermined threshold.
Claim 8
Dependent Claim 17 words
The method of claim 1 , in which the first product is equivalent to the second product.
Claim 9
Dependent Claim 43 words
The method of claim 1 , wherein the determining step comprises: determining a time interval between a first purchase of the first product and a second purchase of the first product, thereby determining a frequency with which the customer purchased the first product.
Claim 10
Dependent Claim 46 words
The method of claim 1 , in which the step of determining at least one previous purchase of the customer comprises: retrieving the data regarding the at least one previous purchase from a database of previous purchases, the data being retrieved based on the customer identifier.
Claim 11
Dependent Claim 49 words
The method of claim 1 , further comprising: retrieving, based on the customer identifier, a subscription to which the customer is currently subscribed; and wherein the step of outputting comprises: outputting an offer for a subscription to a second product based on the determined frequency and the retrieved subscription.
Claim 12
Dependent Claim 55 words
The method of claim 10 , further comprising: looking up in a database a first entry, the first entry corresponding to a product defined by the existing subscription; and looking up in a database a second entry, the second entry corresponding to a second product that is associated with the first product in the database.
Claim 13
Dependent Claim 24 words
The method of claim 1 , further comprising: receiving a response to the offer, the response indicating one of an acceptance and a rejection.
Claim 14
Dependent Claim 13 words
The method of claim 12 , further comprising: storing the response in memory.
Claim 15
Dependent Claim 20 words
The method of claim 12 , further comprising: initiating a subscription to the product if the response indicates an acceptance.
Claim 16
Dependent Claim 13 words
The method of claim 12 , wherein the offer defines a subscription deposit.
Claim 17
Dependent Claim 21 words
The method of claim 12 , further comprising: charging the subscription deposit to the customer if the response indicates an acceptance.
Claim 18
Dependent Claim 21 words
The method of claim 12 , further comprising: returning the subscription deposit to the customer if the subscription is completed successfully.
Claim 19
Dependent Claim 31 words
The method of claim 1 , wherein the offer includes a penalty to be applied and further comprising: applying the penalty to the customer if the subscription is not completed successfully.
Claim 20
Dependent Claim 27 words
The method of claim 18 , wherein applying the penalty comprises retaining a deposit that is paid by the customer at a time of initiating the subscription.
Claim 21
Dependent Claim 23 words
The method of claim 18 , wherein the penalty is a predetermined amount that is charged to an account associated with the customer.
Claim 22
Dependent Claim 18 words
The method of claim 18 , wherein the penalty is based on an unfulfilled condition of the subscription.
Claim 23
Dependent Claim 24 words
The method of claim 21 , wherein the condition is a minimum number of products to be bought within a duration of the subscription.
Claim 24
Dependent Claim 25 words
The method of claim 1 wherein the transaction data is received through at least one of a point-of-sale terminal, a Web site, and a telephone.
Claim 25
Dependent Claim 38 words
The method of claim 1 , wherein the customer identifier is at least one of a frequent shopper identifier, a credit card identifier, a telephone number, a social security number, a coupon identifier, and a license plate identifier.
Claim 26
Dependent Claim 14 words
The method of claim 1 , wherein the customer identifier is a biometric identifier.
Claim 27
Dependent Claim 27 words
The method of claim 25 , further comprising generating the biometric identifier by at least one of a retinal scan, a facial scan, and a fingerprint scan.
Claim 28
Dependent Claim 28 words
The method of claim 1 , in which the step of evaluating data comprises: retrieving data regarding at least one previous purchase of the customer from a database.
Claim 29
Dependent Claim 41 words
The method of claim 1 , in which the step of determining a frequency comprises: determining a frequency with which the customer purchased a first product based on the data regarding the at least one previous purchase and a current purchase.
Claim 30
Independent Claim 123 words
A method for determining a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; determining a current purchase of a first product by a customer; determining a subscription to a second product based on the current purchase by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and outputting an offer for a subscription to a second product.
Claim 31
Independent Claim 123 words
A method for determining a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; determining a current purchase of a first product by a customer; determining a subscription to a second product based on the current purchase by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and outputting an offer for a subscription to a second product.
Claim 32
Dependent Claim 51 words
The method of claim 29 , further comprising: looking up in a database a first entry, the first entry corresponding to the first product; and looking up in a database a second entry, the second entry corresponding to a second product that is associated with the first product in the database.
Claim 33
Dependent Claim 16 words
The method of claim 29 in which the first product is equivalent to the second product.
Claim 34
Dependent Claim 30 words
The method of claim 31 , wherein the offer for the subscription includes a subscription product price to be charged to the customer for a purchase of the second product.
Claim 35
Dependent Claim 21 words
The method of claim 32 , wherein the subscription product price is applied to a current total price of the customer.
Claim 36
Dependent Claim 16 words
The method of claim 29 , wherein the second product is complementary to the first product.
Claim 37
Dependent Claim 57 words
The method of claim 29 , further comprising: determining, based on the customer identifier, an existing subscription to which the customer is currently subscribed; and wherein the step of outputting comprises: outputting an offer for a subscription to a second product based on the data regarding the current purchase of the first product and the existing subscription.
Claim 38
Dependent Claim 24 words
The method of claim 29 , further comprising: receiving a response to the offer, the response indicating one of an acceptance and a rejection.
Claim 39
Dependent Claim 13 words
The method of claim 36 , further comprising: storing the response in memory.
Claim 40
Dependent Claim 20 words
The method of claim 36 , further comprising: initiating a subscription to the product if the response indicates an acceptance.
Claim 41
Dependent Claim 13 words
The method of claim 36 , wherein the offer includes a subscription fee.
Claim 42
Dependent Claim 21 words
The method of claim 39 , further comprising: charging the subscription fee to the customer if the response indicates an acceptance.
Claim 43
Dependent Claim 21 words
The method of claim 29 , in which the offer for a subscription defines at least one condition of the subscription.
Claim 44
Dependent Claim 31 words
The method of claim 41 , wherein the at least one term for a subscription includes a price to be charged to the customer for a purchase of the second product.
Claim 45
Independent Claim 199 words
A method for applying a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; receiving a product identifier of a product being purchased by the customer; determining whether the customer has a subscription to the product; determining a required frequency for purchasing the product defined by the subscription, wherein the required frequency comprises a maximum time period between purchases of the product by the customer; determining a time of a previous purchase of the product by the customer; determining a current time; calculating whether a time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases; determining an end time for the subscription; calculating whether the current time is past the end time; and adjusting a purchase total based on whether the customer has a subscription to the product, if the time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases and the current time is not past the end time.
Claim 46
Independent Claim 199 words
A method for applying a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; receiving a product identifier of a product being purchased by the customer; determining whether the customer has a subscription to the product; determining a required frequency for purchasing the product defined by the subscription, wherein the required frequency comprises a maximum time period between purchases of the product by the customer; determining a time of a previous purchase of the product by the customer; determining a current time; calculating whether a time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases; determining an end time for the subscription; calculating whether the current time is past the end time; and adjusting a purchase total based on whether the customer has a subscription to the product, if the time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases and the current time is not past the end time.
Claim 47
Dependent Claim 49 words
The method of claim 43 , wherein the step of adjusting comprises: adding a first price to the purchase total if the customer has a subscription to the product; and adding a second price to the purchase total if the customer does not have a subscription to the product.
Claim 48
Dependent Claim 12 words
The method of claim 43 , further comprising: determining a current time.
Claim 49
Dependent Claim 56 words
The method of claim 45 , wherein the step of adjusting comprises: adding a first product price to a purchase total of the customer if the current time is before a predetermined time; and adding a second product price to a purchase total of the customer if the current time is not before a predetermined time.
Claim 50
Dependent Claim 16 words
The method of claim 46 , wherein the first product price is a subscription product price.
Claim 51
Independent Claim 171 words
A method for controlling a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; determining a successful completion, by the customer, of a first subscription to a first product, wherein the first subscription defines a first minimum number of the first product to be bought and a first minimum number of transactions within which the first minimum number of the first product is to be bought; outputting an offer for a second subscription to a second product, wherein the second subscription defines a second minimum number of the second product to be bought and a second minimum number of transactions within which the second minimum number of the second product is to be bought and wherein a condition of the second subscription is based on a condition of the first subscription; and receiving a response to the offer, the response indicating one of an acceptance and a rejection.
Claim 52
Independent Claim 171 words
A method for controlling a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising the steps of: receiving a customer identifier that identifies a customer; determining a successful completion, by the customer, of a first subscription to a first product, wherein the first subscription defines a first minimum number of the first product to be bought and a first minimum number of transactions within which the first minimum number of the first product is to be bought; outputting an offer for a second subscription to a second product, wherein the second subscription defines a second minimum number of the second product to be bought and a second minimum number of transactions within which the second minimum number of the second product is to be bought and wherein a condition of the second subscription is based on a condition of the first subscription; and receiving a response to the offer, the response indicating one of an acceptance and a rejection.
Claim 53
Dependent Claim 47 words
The method of claim 48 , wherein the first subscription has an associated first deposit that was paid by the customer at a time of initiating the first subscription, and wherein the offer for the second subscription includes a second deposit required to initiate the second subscription.
Claim 54
Dependent Claim 16 words
The method of claim 49 , wherein the second deposit is greater than the first deposit.
Claim 55
Dependent Claim 22 words
The method of claim 50 , wherein the first deposit is applied as the second deposit if the response indicates an acceptance.
Claim 56
Dependent Claim 31 words
The method of claim 50 , further comprising: outputting a monetary amount to the customer if the response indicates a rejection, wherein the monetary amount is greater than the first deposit.
Claim 57
Dependent Claim 31 words
The method of claim 49 , further comprising: outputting a monetary amount to the customer if the response indicates a rejection, wherein the monetary amount is equal to the first deposit.
Claim 58
Dependent Claim 14 words
The method of claim 48 , wherein the first product is the second product.
Claim 59
Dependent Claim 34 words
The method of claim 54 , wherein the first product has an associated first price and the second product has an associated second price, and the first price is greater than the second price.
Claim 60
Independent Claim 168 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; evaluate data regarding at least one previous purchase of the customer; determine, based on the data regarding the at least one previous purchase, a frequency with which the customer purchased a first product; select a second product based on the determined frequency; define a subscription to the second product by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to the second product.
Claim 61
Independent Claim 168 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; evaluate data regarding at least one previous purchase of the customer; determine, based on the data regarding the at least one previous purchase, a frequency with which the customer purchased a first product; select a second product based on the determined frequency; define a subscription to the second product by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to the second product.
Claim 62
Independent Claim 150 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; determine a current purchase of a first product by a customer; determine a subscription to a second product based on the current purchase by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to a second product, the offer being based on the current purchase.
Claim 63
Independent Claim 150 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; determine a current purchase of a first product by a customer; determine a subscription to a second product based on the current purchase by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to a second product, the offer being based on the current purchase.
Claim 64
Independent Claim 218 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; receive a product identifier of a product being purchased by the customer; determine whether the customer has a subscription to the product; determine a required frequency for purchasing the product defined by the subscription, wherein the required frequency comprises a maximum time period between purchases of the product by the customer; determine a time of a previous purchase of the product by the customer; determining a current time; calculate whether a time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases; determine an end time for the subscription; calculate whether the current time is past the end time; and adjust a purchase total based on whether the customer has a subscription to the product, if the time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases and the current time is not past the end time.
Claim 65
Independent Claim 218 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; receive a product identifier of a product being purchased by the customer; determine whether the customer has a subscription to the product; determine a required frequency for purchasing the product defined by the subscription, wherein the required frequency comprises a maximum time period between purchases of the product by the customer; determine a time of a previous purchase of the product by the customer; determining a current time; calculate whether a time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases; determine an end time for the subscription; calculate whether the current time is past the end time; and adjust a purchase total based on whether the customer has a subscription to the product, if the time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases and the current time is not past the end time.
Claim 66
Independent Claim 190 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; determine a successful completion, by the customer, of a first subscription to a first product, wherein the first subscription defines a first minimum number of the first product to be bought and a first minimum number of transactions within which the first minimum number of the first product is to be bought; output an offer for a second subscription to a second product, wherein the second subscription defines a second minimum number of the second product to be bought and a second minimum number of transactions within which the second minimum number of the second product is to be bought and wherein a condition of the second subscription is based on a condition of the first subscription; and receive a response to the offer, the response indicating one of an acceptance and a rejection.
Claim 67
Independent Claim 190 words
An apparatus for providing a subscription to a product wherein a customer purchases each unit of a product defined by the subscription at a retailer, comprising: a processor, and a storage device that stores a program for directing the processor; the processor being operative with the program to: receive a customer identifier that identifies a customer; determine a successful completion, by the customer, of a first subscription to a first product, wherein the first subscription defines a first minimum number of the first product to be bought and a first minimum number of transactions within which the first minimum number of the first product is to be bought; output an offer for a second subscription to a second product, wherein the second subscription defines a second minimum number of the second product to be bought and a second minimum number of transactions within which the second minimum number of the second product is to be bought and wherein a condition of the second subscription is based on a condition of the first subscription; and receive a response to the offer, the response indicating one of an acceptance and a rejection.
Claim 68
Dependent Claim 148 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; evaluate data regarding at least one previous purchase of the customer; determine, based on the data regarding the at least one previous purchase, a frequency with which the customer purchased a first product; select a second product based on the determined frequency; define a subscription to the second product by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to the second product, wherein the customer purchases each unit of a product defined by the subscription at a retailer.
Claim 69
Dependent Claim 148 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; evaluate data regarding at least one previous purchase of the customer; determine, based on the data regarding the at least one previous purchase, a frequency with which the customer purchased a first product; select a second product based on the determined frequency; define a subscription to the second product by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to the second product, wherein the customer purchases each unit of a product defined by the subscription at a retailer.
Claim 70
Dependent Claim 125 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; determine a current purchase of a first product by a customer; determine a subscription to a second product based on the current purchase by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to a second product, wherein the customer purchases each unit of a product defined by the first and second subscription at a retailer.
Claim 71
Dependent Claim 125 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; determine a current purchase of a first product by a customer; determine a subscription to a second product based on the current purchase by: setting a minimum number of the second product to be bought within a duration of the subscription; setting a minimum number of transactions within which the minimum number of the second product is to be bought; and setting a maximum time within which the minimum number of transactions are to occur; and output an offer for a subscription to a second product, wherein the customer purchases each unit of a product defined by the first and second subscription at a retailer.
Claim 72
Dependent Claim 198 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; receive a product identifier of a product being purchased by the customer; determine whether the customer has a subscription to the product, wherein the customer purchases each unit of a product defined by the subscription at a retailer; determine a required frequency for purchasing the product defined by the subscription, wherein the required frequency comprises a maximum time period between purchases of the product by the customer; determine a time of a previous purchase of the product by the customer; determining a current time; calculate whether a time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases; determine an end time for the subscription; calculate whether the current time is past the end time; and adjust a purchase total based on whether the customer has a subscription to the product, if the time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases and the current time is not past the end time.
Claim 73
Dependent Claim 198 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; receive a product identifier of a product being purchased by the customer; determine whether the customer has a subscription to the product, wherein the customer purchases each unit of a product defined by the subscription at a retailer; determine a required frequency for purchasing the product defined by the subscription, wherein the required frequency comprises a maximum time period between purchases of the product by the customer; determine a time of a previous purchase of the product by the customer; determining a current time; calculate whether a time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases; determine an end time for the subscription; calculate whether the current time is past the end time; and adjust a purchase total based on whether the customer has a subscription to the product, if the time period between the time of the previous purchase and the current time is not greater than the maximum time period between purchases and the current time is not past the end time.
Claim 74
Dependent Claim 173 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; determine a successful completion, by the customer, of a first subscription to a first product, wherein the first subscription defines a first minimum number of the first product to be bought and a first minimum number of transactions within which the first minimum number of the first product is to be bought; output an offer for a second subscription to a second product, wherein the second subscription defines a second minimum number of the second product to be bought and a second minimum number of transactions within which the second minimum number of the second product is to be bought and wherein a condition of the second subscription is based on a condition of the first subscription; receive a response to the offer, the response indicating one of an acceptance and a rejection; and wherein a customer purchases each unit of a product defined by the first and second subscription at a retailer.
Claim 75
Dependent Claim 173 words
A computer readable medium encoded with instructions for directing a processor to: receive a customer identifier that identifies a customer; determine a successful completion, by the customer, of a first subscription to a first product, wherein the first subscription defines a first minimum number of the first product to be bought and a first minimum number of transactions within which the first minimum number of the first product is to be bought; output an offer for a second subscription to a second product, wherein the second subscription defines a second minimum number of the second product to be bought and a second minimum number of transactions within which the second minimum number of the second product is to be bought and wherein a condition of the second subscription is based on a condition of the first subscription; receive a response to the offer, the response indicating one of an acceptance and a rejection; and wherein a customer purchases each unit of a product defined by the first and second subscription at a retailer.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-07-01 2005-12-31 2006-07-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-07-01 2009-12-31 2010-07-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-07-01 2013-12-31 2014-07-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag