×

System and method for offer targeting

  • US 10,460,341 B2
  • Filed: 03/20/2013
  • Issued: 10/29/2019
  • Est. Priority Date: 06/18/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for offer targeting to a plurality of groups, the method maximizing offer distribution and controlling an envelope weight based on an envelope weight limit for mailing a plurality of offers to each group, the method comprising:

  • storing, in one or more storage devices, computer-readable information associated with the plurality of offers and the plurality of groups, wherein at least some of the plurality of groups comprise multiple accounts and each offer has a priority;

    maintaining, by a data processor in communication with the one or more storage devices and having access to at least a portion of the computer-readable information, an offer counter for each of the plurality of groups, the offer counter for each group tracking a number of offers received by each group;

    implementing the data processor to perform steps including;

    identifying a highest priority offer for assignment;

    performing an assignment process by assigning the identified offer to at least one qualified group by;

    selecting, based on an offer counter ranking of each of the plurality of groups, one or more prequalified groups for receiving the selected offer, wherein a group having received the fewest offers has a highest ranking for selection;

    assigning the selected offer to the selected one or more prequalified groups from the plurality of groups, wherein the one or more prequalified groups are pre-qualified for the selected offer based on a plurality of business rules;

    incrementing offer counters associated with the one or more selected prequalified groups receiving the offer;

    sorting and ranking the plurality of groups based on the incremented offer counters;

    modifying a number of available accounts within at least one of the groups based on a pre-determined lift percentage due to the envelope weight limit;

    determining whether any additional offer is available for assignment;

    repeating all of the steps of the assignment process when any additional offer is available for assignment, the processor recording the assignment of the plurality of offers accomplished through assignment process to the plurality of groups, wherein the assigned offers are physically inserted into an envelope for each group, such that the total envelope weight does not exceed the envelope weight limit when including each of the assigned offers;

    recording, in a storage device, the assignment of the plurality of offers accomplished through the assignment process to the plurality of groups; and

    dynamically adjusting the lift percentage during the offer assignment process based on an actual number of offers that are inserted into the envelope, wherein the actual number of offers that are inserted into the envelope is determined by an actual envelope weight.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×