MANAGING CONTENT RECOMMENDATIONS FOR CUSTOMERS
First Claim
1. A method for providing at least one coupon to a plurality of consumers over a network, wherein at least one network device performs actions, the actions comprising:
- determining a ranked order of a plurality of coupon templates for each of a plurality of categories;
providing a subset of the plurality of coupon templates to a customer, wherein the subset of the plurality of coupon templates is determined based on at least a category of the customer and the ranked order of the plurality of coupon templates for the category;
publishing the at least one coupon from the subset of coupon templates to the plurality of consumers for products of the customer, wherein the at least one coupon is selected and finalized for publication by the customer;
employing a plurality of customer customizations from a plurality of different customers on at least one of the plurality of coupon templates for previously published coupons as feedback to modify the at least one of the plurality of coupon templates itself based on the plurality of customer customizations; and
modifying the ranked order of the plurality of coupon templates based on each modified coupon template and at least a plurality of monitored actions associated with the at least one published coupon.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments are directed towards recommending coupon templates to a customer, from which the customer can select and have published to consumers. A ranked order may be determined for the coupon templates for each of a plurality of categories. A subset of the coupon templates may be recommended and provided to a customer. The subset of coupon templates may be determined based on a category of the customer, the ranked order of the plurality of coupon templates for the category, external variables, or the like, or any combination thereof. One or more of the subset of coupon templates may be selected by the customer and published to the consumers. The ranked order of the plurality of coupon templates may be determined and/or modified based on monitored actions associated with previously published coupons, such as by employing a success of similar attributes associated with previously published coupons.
16 Citations
30 Claims
-
1. A method for providing at least one coupon to a plurality of consumers over a network, wherein at least one network device performs actions, the actions comprising:
-
determining a ranked order of a plurality of coupon templates for each of a plurality of categories; providing a subset of the plurality of coupon templates to a customer, wherein the subset of the plurality of coupon templates is determined based on at least a category of the customer and the ranked order of the plurality of coupon templates for the category; publishing the at least one coupon from the subset of coupon templates to the plurality of consumers for products of the customer, wherein the at least one coupon is selected and finalized for publication by the customer; employing a plurality of customer customizations from a plurality of different customers on at least one of the plurality of coupon templates for previously published coupons as feedback to modify the at least one of the plurality of coupon templates itself based on the plurality of customer customizations; and modifying the ranked order of the plurality of coupon templates based on each modified coupon template and at least a plurality of monitored actions associated with the at least one published coupon. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A processor readable non-transitory storage media that includes instructions for providing at least one coupon to a plurality of consumers over a network, wherein the execution of the instructions by a processor enables actions, comprising:
-
determining a ranked order of a plurality of coupon templates for each of a plurality of categories; providing a subset of the plurality of coupon templates to a customer, wherein the subset of the plurality of coupon templates is determined based on at least a category of the customer and the ranked order of the plurality of coupon templates for the category; publishing the at least one coupon from the subset of coupon templates to the plurality of consumers for products of the customer, wherein the at least one coupon is selected and finalized for publication by the customer; employing a plurality of customer customizations from a plurality of different customers on at least one of the plurality of coupon templates for previously published coupons as feedback to modify the at least one of the plurality of coupon templates itself based on the plurality of customer customlzations; and modifying the ranked order of the plurality of coupon templates based on each modified coupon template and at least a plurality of monitored actions associated with the at least one published coupon. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system for providing at least one coupon to a plurality of consumers over a network, comprising:
-
at least one network device, including; a memory for storing data and instructions; and a processor that executes the instructions to enable actions, including; determining a ranked order of a plurality of coupon templates for each of a plurality of categories; providing a subset of the plurality of coupon templates to a customer, wherein the subset of the plurality of coupon templates is determined based on at least a category of the customer and the ranked order of the plurality of coupon templates for the category; publishing the at least one coupon from the subset of coupon templates to the plurality of consumers for products of the customer, wherein the at least one coupon is selected and finalized for publication by the customer; employing a plurality of customer customizations from a plurality of different customers on at least one of the plurality of coupon templates for previously published coupons as feedback to modify the at least one of the plurality of coupon templates itself based on the plurality of customer customization; and modifying the ranked order of the plurality of coupon templates based on each modified coupon template and at least a plurality of monitored actions associated with the at least one published coupon. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A network device for providing at least one coupon to a plurality of consumers over a network, comprising:
-
a memory for storing data and instructions; and a processor that executes the instructions to enable actions, including; determining a ranked order of a plurality of coupon templates for each of a plurality of categories; providing a subset of the plurality of coupon templates to a customer, wherein the subset of the plurality of coupon templates is determined based on at least a category of the customer and the ranked order of the plurality of coupon templates for the category; publishing the at least one coupon from the subset of coupon templates to the plurality of consumers for products of the customer, wherein the at least one coupon is selected and finalized for publication by the customer; employing a plurality of customer customizations from ra plurality of different customers on at least one of the plurality of coupon templates for previously published coupons as feedback to modify the at least one of the plurality of coupon templates itself based on the plurality of customer customizations; and modifying the ranked order of the plurality of coupon templates based on each modified coupon template and at least a plurality of monitored actions associated with the at least one published coupon. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification