Method and system for accumulating marginal discounts and applying an associated incentive upon achieving threshold
First Claim
Patent Images
1. A method for customer promotion of a store providing an incentive to a customer, the method comprising:
- sequentially processing each, by a computing device, one or more of a plurality of items in a customer order;
after processing each item, accumulating the price prices of each item the items;
in response to the accumulated price exceeding a predetermined threshold, generating a first signal indicating that the accumulated price exceeds a predetermined threshold;
;
in response to the first signal,;
determining a, by the computing device, one or more marginal discount discounts associated with each item one or more items processed subsequent to the generation of the first signal;
andaccumulating all unapplied marginal discounts, the marginal discounts for application to the customer order subsequent to the generation of the first signal;
in response to the accumulated unapplied marginal discounts exceeding a predetermined minimum, generating a second signal indicating that the accumulated discount exceeds a predetermined minimum; and
in response to the second signal, applying a discount to the customer order.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for customer promotion includes sequentially processing each of a plurality of items in a customer order. The price of each item is accumulated after processing. A marginal discount associated with each item processed is generated. This marginal discount is generated in response to a signal that indicates the accumulated price exceeds a predetermined threshold. Unapplied marginal discounts are accumulated for application to the customer order. A discount is applied to the customer order in response to a signal that is generated that indicates the accumulated discounts exceeds a predetermined minimum.
-
Citations
35 Claims
-
1. A method for customer promotion of a store providing an incentive to a customer, the method comprising:
-
sequentially processing each, by a computing device, one or more of a plurality of items in a customer order; after processing each item, accumulating the price prices of each item the items; in response to the accumulated price exceeding a predetermined threshold, generating a first signal indicating that the accumulated price exceeds a predetermined threshold;
;
in response to the first signal,;
determining a, by the computing device, one or more marginal discount discounts associated with each item one or more items processed subsequent to the generation of the first signal;
andaccumulating all unapplied marginal discounts, the marginal discounts for application to the customer order subsequent to the generation of the first signal; in response to the accumulated unapplied marginal discounts exceeding a predetermined minimum, generating a second signal indicating that the accumulated discount exceeds a predetermined minimum; and in response to the second signal, applying a discount to the customer order. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for customer promotion over the Internet tangible computer-readable medium having instructions stored thereon, the instructions comprising:
-
a computer-readable medium; and a computer program encoded on the computer-readable medium, the computer program operable, when executed on a computer, to instructions to sequentially receive signals indicative of the respective prices of a plurality of items in a received customer order received over the Internet and accumulate the price prices of each item the items; instructions to determine thatwhether the accumulated price exceeds a predetermined threshold and in response,;
instructions to determine aone or more marginal discountdiscounts associated with each itemone or more items subsequently processed and accumulate all unapplied marginal discounts in response to determining that the accumulated price exceeds a predetermined threshold; and instructions to determine thatwhether the accumulated discountunapplied marginal discounts exceeds a predetermined minimum;
and in responseinstructions to apply a discount to the customer order in response to determining that the accumulated unapplied marginal discounts exceeds a predetermined minimum. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computerized system for customer promotion, the system comprising:
-
a storage medium; a processor coupled to the storage medium; and a computer program encoded on the computer-readable storage medium, the computer program operable, when executed on that in response to execution by the processor, causes the processor to;
sequentially receive signals indicative of the respective prices of a plurality of items in a received customer order received over the Internet and accumulate the price prices of each item the items; determine that whether the accumulated price exceeds a predetermined threshold and in response,; in response to the accumulated price exceeding a predetermined threshold, determine a one or more marginal discount discounts associated with each item one or more items subsequently processed and accumulate all unapplied marginal discounts;
anddetermine that whether the accumulated discount exceeds a predetermined minimum;
andin response to the accumulated unapplied marginal discounts exceeding a predetermined minimum, apply a discount to the customer order. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for providing an incentive to a customer promotion of a store, the method comprising:
-
sequentially processing, at a remote computer at a location remote from the store on a substantially real-time basis computing device, each one or more of a plurality of items in a customer order on a substantially real-time basis; after processing each item, accumulating, by at the remote computer computing device, the price prices of each item the processed items; in response to the accumulated price exceeding a predetermined threshold, generating, byat the remote computercomputing device, a first signal indicating that the accumulated price exceeds a predetermined threshold; in response to the first signal, determining, by the remote computer, computing device;
aone or more marginal discountdiscounts associated with each itemone or more items processed subsequent to the generation of the first signal;
andaccumulating all unapplied marginal discounts, the marginal discounts for application to the customer order; in response to the accumulated unapplied marginal discounts exceeding a predetermined minimum, generating, byat the remote computercomputing device, a second signal indicating that the accumulated discount exceeds a predetermined minimum; and in response to the second signal, applying a discount to the customer order. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A method for providing an incentive to a customer promotion of a store, the method comprising:
-
sequentially processing each, by a computing device, one or more of a plurality of items in a customer order; after processing each item, accumulating the price prices of each item the processed items; in response to the accumulated price exceeding a predetermined threshold, generating a first signal indicating that the accumulated price exceeds a predetermined threshold;
;
in response to the first signal, determining a by the computing device one or more marginal discount discounts associated with each item one or more items processed subsequent to the generation of the first signal and accumulating all unapplied marginal discounts, the marginal discounts for application to the customer order, the value of the marginal discount being dependent on the price of the item and otherwise independent of the identity of the item; in response to the accumulated unapplied marginal discounts exceeding a predetermined minimum, generating a second signal indicating that the accumulated discount exceeds a predetermined minimum; and in response to the second signal, applying a discount to the customer order. - View Dependent Claims (28, 29, 30, 31, 32, 33)
-
-
34. A computer program product comprising a non-transitory computer useable medium having instructions for providing a customer incentive stored thereon, the instructions comprising:
-
instructions to accumulate prices for a plurality of items in a customer order; instructions to accumulate one or more marginal discounts associated with the plurality of items; instructions to compare the accumulated price and the accumulated marginal discount with respective thresholds; and instructions to apply a price reduction to the customer order in response to the accumulated price and the accumulated marginal discount exceeding the respective thresholds.
-
-
35. An article of manufacture including a non-transitory computer-readable medium having instructions stored thereon that, if executed by a computing device, cause the computing device to perform operations comprising:
-
accumulating prices for a plurality of items in a customer order; accumulating one or more marginal discounts associated with the plurality of items; comparing the accumulated price and the accumulated marginal discount with respective thresholds; and applying a price reduction to the customer order in response to the accumulated price and the accumulated marginal discount exceeding the respective thresholds.
-
Specification