Method and apparatus for administering a reward program
First Claim
1. A computer-based method for administering a reward program based on a series of registrations, each registration corresponding to a purchaser, comprising:
- calculating a measurement of product success;
determining if the measurement is within a predetermined range;
selecting from the series of registrations a set of registrations which are early-adopter registrations, the set of registrations thereby defining a set of early-adopter purchasers; and
providing a reward to each early-adopter purchaser if the measurement is within the predetermined range.
9 Assignments
0 Petitions
Accused Products
Abstract
In accordance with the present invention, a central controller stores a series of registrations, each of which corresponds to a purchaser of a product. The central controller calculates a measurement of product success, such as the number of products sold or the market share of the product. The central controller determines if the measurement is within a predetermined range. For example, the central controller may determine if the number of products sold exceeds a predetermined threshold. A selected set of registrations which are "early-adopter" registrations are selected. The set of registrations thereby defines a set of early-adopter purchasers. For example, the central controller may select a set of registrations having ordinal positions within a predetermined range of positions, such as the first hundred registrations. Thus, one hundred early-adopter purchasers are defined. If the measurement of product success is within the predetermined range, a reward, such as a refund or a free product, is provided to each early-adopter purchaser. For example, if sales of the product exceed 1,000,000 units, a reward is provided to each early-adopter purchaser.
-
Citations
82 Claims
-
1. A computer-based method for administering a reward program based on a series of registrations, each registration corresponding to a purchaser, comprising:
-
calculating a measurement of product success; determining if the measurement is within a predetermined range; selecting from the series of registrations a set of registrations which are early-adopter registrations, the set of registrations thereby defining a set of early-adopter purchasers; and providing a reward to each early-adopter purchaser if the measurement is within the predetermined range. - 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-based method for administering a reward program, comprising:
-
receiving signals indicative of registration information; generating a registration corresponding to the received registration information; calculating a quantity of sales of a predetermined product; determining if the quantity is within a first predetermined range of quantities; selecting the registration if the registration is an early-adopter registration; and transmitting signals indicative of the selected registration. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A computer-based method for administering a reward program based on success of at least one of a plurality of products, comprising
storing a series of registrations, each registration corresponding to a purchaser and a product of the plurality of products, each registration thereby defining a registered purchaser of the product; -
calculating a measurement of success of a first product of the plurality of products; determining if the measurement is within a predetermined range; selecting a set of purchasers who are registered purchasers of the first product and registered purchasers of a second product of the plurality of products; and providing a reward to each of the set of purchasers if the measurement is within the predetermined range.
-
-
38. A computer-implemented method for administering a reward program, comprising:
-
calculating a quantity of sales of a predetermined product; determining if the quantity is within a predetermined range of quantities; selecting from a series of registrations a set of registrations having ordinal positions within a predetermined range of positions, the set of registrations thereby defining a set of early-adopter purchasers; and providing a reward to each early-adopter purchaser if the quantity is within the predetermined range of quantities.
-
-
39. A computer-implemented method for administering a reward program, comprising:
-
calculating a quantity of sales of a predetermined product; determining if the quantity is within a first predetermined range of quantities; determining if the quantity is within a second predetermined range of quantities; selecting from a series of registrations a set of registrations having ordinal positions within a predetermined range of positions, the set of registrations thereby defining a set of early-adopter purchasers; providing a first reward to each early-adopter purchaser if the quantity is within the first predetermined range of quantities; and providing a second reward to each early-adopter purchaser if the quantity is within the second predetermined range of quantities.
-
-
40. A computer-implemented method for administering a reward program, comprising:
-
calculating a quantity of sales of a predetermined product; determining if the quantity is within a predetermined range of quantities; selecting from a series of registrations a set of registrations having dates within a predetermined range of dates, the set of registrations thereby defining a set of early-adopter purchasers; and providing a reward to each early-adopter purchaser if the quantity is within the predetermined range of quantities.
-
-
41. A computer-implemented method for administering a reward program, comprising:
-
calculating a quantity of sales of a predetermined product; determining if the quantity is within a first predetermined range of quantities; determining if the quantity is within a second predetermined range of quantities; selecting from a series of registrations a set of registrations having dates within a predetermined range of dates, the set of registrations thereby defining a set of early-adopter purchasers; providing a first reward to each early-adopter purchaser if the quantity is within the first predetermined range of quantities; and providing a second reward to each early-adopter purchaser if the quantity is within the second predetermined range of quantities.
-
-
42. An apparatus for administering a reward program based on a series of registrations, each registration corresponding to a purchaser, the apparatus comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of calculating a measurement of product success; determining if the measurement is within a predetermined range; selecting from the series of registrations a set of registrations which are early-adopter registrations, the set of registrations thereby defining a set of early-adopter purchasers; and providing a reward to each early-adopter purchaser if the measurement is within the predetermined range. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70)
-
-
71. An apparatus for administering a reward program, comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of receiving signals indicative of registration information; generating a registration corresponding to the received registration information; calculating a quantity of sales of a predetermined product; determining if the quantity is within a first predetermined range of quantities; selecting the registration if the registration is an early-adopter registration; and transmitting signals indicative of the selected registration. - View Dependent Claims (72, 73, 74, 75, 76, 77)
-
-
78. An apparatus for administering a reward program based on success of at least one of a plurality of products, comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of storing a series of registrations, each registration corresponding to a purchaser and a product of the plurality of products, each registration thereby defining a registered purchaser of the product; calculating a measurement of success of a first product of the plurality of products; determining if the measurement is within a predetermined range; selecting a set of purchasers who are registered purchasers of the first product and registered purchasers of a second product of the plurality of products; and providing a reward to each of the set of purchasers if the measurement is within the predetermined range.
-
-
79. An apparatus for administering a reward program, comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of calculating a quantity of sales of a predetermined product; determining if the quantity is within a predetermined range of quantities; selecting from a series of registrations a set of registrations having ordinal positions within a predetermined range of positions, the set of registrations thereby defining a set of early-adopter purchasers; and providing a reward to each early-adopter purchaser if the quantity is within the predetermined range of quantities.
-
-
80. An apparatus for administering a reward program, comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of calculating a quantity of sales of a predetermined product; determining if the quantity is within a first predetermined range of quantities; determining if the quantity is within a second predetermined range of quantities; selecting from a series of registrations a set of registrations having ordinal positions within a predetermined range of positions, the set of registrations thereby defining a set of early-adopter purchasers; providing a first reward to each early-adopter purchaser if the quantity is within the first predetermined range of quantities; and providing a second reward to each early-adopter purchaser if the quantity is within the second predetermined range of quantities.
-
-
81. An apparatus for administering a reward program, comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of calculating a quantity of sales of a predetermined product; determining if the quantity is within a predetermined range of quantities; selecting from a series of registrations a set of registrations having dates within a predetermined range of dates, the set of registrations thereby defining a set of early-adopter purchasers; and providing a reward to each early-adopter purchaser if the quantity is within the predetermined range of quantities.
-
-
82. An apparatus for administering a reward program, comprising:
-
a storage device; and a processor connected to the storage device, the storage device storing a program for controlling the processor; and the processor operative with the program to perform the steps of calculating a quantity of sales of a predetermined product; determining if the quantity is within a first predetermined range of quantities; determining if the quantity is within a second predetermined range of quantities; selecting from a series of registrations a set of registrations having dates within a predetermined range of dates, the set of registrations thereby defining a set of early-adopter purchasers; providing a first reward to each early-adopter purchaser if the quantity is within the first predetermined range of quantities; and providing a second reward to each early-adopter purchaser if the quantity is within the second predetermined range of quantities.
-
Specification