Patent ID: 7778871
Filing Date: 2010-08-17
Classification: G06Q

Abstract:
1. A marketing method, comprising: providing a computer system comprising a computer processor and a computer readable memory unit coupled to the computer processor, said memory unit containing a first list identifying marketing events, a second list of candidates, a third list of data consisting of credit card balances, purchasing history, returned-items history, past marketing events that have been accepted by said candidates, past spending habits associated with said second list of candidates, a predetermined total budget for said candidates regarding an amount of money that an entity offering said marketing events is willing to spend to offer said marketing events to the said candidates, and a software application that when executed by the processor implements a method for sequencing said marketing events from said first list, said software application comprising an optimization tool, a computing tool, and a timing tool, and wherein each of said marketing events from said first list comprises a marketing offer associated with a credit based offer and an identified channel means for communicating each said marketing offer; optimizing by said optimization tool, said marketing events from said first list for said candidates from said second list; applying, by said timing tool, constraint data to said marketing events, wherein said constraint data comprises first data, second data, third data, and fourth data, wherein said first data consists of an amount of money regarding execution costs for offering said marketing events to a candidate, wherein said second data consists of budgetary data associated with said marketing events, wherein said third data comprises a maximum number of times for offering said marketing events to said candidates, wherein said fourth data comprises a timing curve comprising dampening effects of offering successive marketing events comprising a same type of marketing offer vs time intervals between offering said successive marketing events, and wherein said execution costs consist of costs for promotional materials, mailing costs, and telemarketing costs; calculating, by said computing tool, value scores associated with said marketing events from said first list, wherein each value score of said value scores is associated with a marketing event from said first list, wherein said value scores are associated with an expected profit gain associated with each said marketing offer, and wherein each said value score is calculated based on an annual return of credit repayments vs infrastructure costs balanced against a risk of a candidate defaulting on said credit repayments; determining by said timing tool, an optimal sequence for offering each of said optimized marketing events to said candidates; determining by said timing tool based on said timing curve, optimal time intervals between offering each of said optimized marketing events in said optimal sequence to said candidates; calculating, by said computing tool, response probability scores for said optimized marketing events and a first candidate of said candidates, wherein each probability score of said probability scores is used to determine a probability that said first candidate of said will respond to and accept a marketing event of said optimized marketing events within a specified time frame, wherein said response probability scores are calculated using said third list of data, and wherein said response probability scores are computed simultaneously in parallel; calculating, by said computing tool, a ranking score for each of said optimized marketing events, wherein said calculating each said ranking score comprises multiplying each said response probability score with an associated value score of said value scores; sorting, by said optimization tool, each said ranking score resulting in sorted marketing events associated with said optimized marketing events; applying, by said optimization tool, timing constraint data to each sorted marketing event of said sorted marketing events; applying, by said optimization tool, budgetary constraint data to each said sorted marketing event; generating, by said computer processor in response to said applying said timing constraint data and said applying said budgetary constraint data, an execution list comprising a second optimized sequence of said sorted marketing events for presentation to said first candidate.