Pattern based promotion evaluation
First Claim
1. A computer implemented method for pattern based promotion evaluation based on a promotion definition for a plurality of items to be purchased for an electronic commerce application, comprising:
- defining a purchase pattern of items derived from the promotion definition;
determining the defined purchase pattern of items within the plurality of items;
counting the number of occurrences of the defined purchase pattern found;
selectively applying a filter derived from the promotion definition to an occurrence;
determining promotion definition conditions having been met; and
determining one or more rewards from the promotion definition to complete the evaluation.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment of the present invention there is provided a computer implemented method to evaluate a purchase condition and to calculate the associated rewards. The embodiment performs a pattern based evaluation of promotion incentives in electronic commerce systems, wherein the patterns used are mainly derived from shopping activity and not the user. The computer implemented method of an embodiment of the present invention performs pattern based promotion evaluation based on a promotion definition for a plurality of items to be purchased for an electronic commerce application. The embodiment comprises defining a purchase pattern of items derived from a promotion definition and then determining the defined purchase pattern of items within the plurality of items being purchased. Next counting the number of occurrences of the defined purchase pattern found and selectively applying a filter derived from the promotion definition to an occurrence. Then determining promotion definition conditions having been met and determining one or more rewards from the promotion definition to complete the evaluation.
-
Citations
18 Claims
-
1. A computer implemented method for pattern based promotion evaluation based on a promotion definition for a plurality of items to be purchased for an electronic commerce application, comprising:
-
defining a purchase pattern of items derived from the promotion definition;
determining the defined purchase pattern of items within the plurality of items;
counting the number of occurrences of the defined purchase pattern found;
selectively applying a filter derived from the promotion definition to an occurrence;
determining promotion definition conditions having been met; and
determining one or more rewards from the promotion definition to complete the evaluation. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer system for pattern based promotion evaluation based on a promotion definition for a plurality of items to be purchased for an electronic commerce application, comprising:
-
a means for defining a purchase pattern of items derived from the promotion definition;
a means for determining the defined purchase pattern of items within the plurality of items;
a means for counting the number of occurrences of the defined purchase pattern found;
a selector for selectively applying a filter derived from the promotion definition to an occurrence;
a means for determining promotion definition conditions having been met; and
a means for determining one or more rewards from the promotion definition to complete the evaluation. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. An article of manufacture for directing a data processing system for pattern based promotion evaluation based on a promotion definition for a plurality of items to be purchased for an electronic commerce application, the article of manufacture comprising:
-
a computer usable medium embodying one or more instructions executable by the data processing system, the one or more instructions comprising;
data processing executable instructions for defining a purchase pattern of items derived from the promotion definition;
data processing executable instructions for determining the defined purchase pattern of items within the plurality of items;
data processing executable instructions for counting the number of occurrences of the defined purchase pattern found;
data processing executable instructions for selectively applying a filter derived from the promotion definition to an occurrence;
data processing executable instructions for determining promotion definition conditions having been met; and
data processing executable instructions for determining one or more rewards from the promotion definition to complete the evaluation. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification