Methods and system for optimizing a campaign
First Claim
1. A computer-implemented method for optimizing a campaign, using said computer to perform the steps comprising:
- receiving a campaign operable to determine a success factor and a failure factor;
receiving a contact list including a plurality of contacts each contact associated with one or more demographic attributes;
associating a completed contact list with each completed contact in the contact list and a remaining contact list with each non completed contact in the contact list;
determining at configurable contact intervals from the completed contact list if a correlation exists between the completed contacts associated with the factors and one or more demographic attributes, wherein the contact intervals represent elapsed periods of time associated with environmental changes occurring outside a scope of the campaign, and wherein the environmental changes effect the correlation during the elapsed periods of time and the environmental changes are related to current events occurring during the campaign, and wherein success of the campaign is used for dynamically modifying the configurable contact intervals;
retrieving each contact in the remaining contact list based on the determined correlation; and
using said determined correlation for optimizing the campaign.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and a system of optimizing campaigns are provided. A campaign is identified and associated with a campaign contact list. Moreover, factors which indicate whether a contact during the campaign is a business success or a failure are provided. Further, each contact is associated with one or more demographic attributes. Each completed contact is maintained in a completed contact list and determined to be associated with the success factor or the failure factor of the campaign. A correlation is determined based on at least one of the success factor or the failure factor and one or more of the demographic attributes. A remaining contact list including non completed contacts from the campaign contact list may be sorted based on the determined correlation or logically retrieved and provided to a Call Service Representative.
66 Citations
20 Claims
-
1. A computer-implemented method for optimizing a campaign, using said computer to perform the steps comprising:
-
receiving a campaign operable to determine a success factor and a failure factor; receiving a contact list including a plurality of contacts each contact associated with one or more demographic attributes; associating a completed contact list with each completed contact in the contact list and a remaining contact list with each non completed contact in the contact list; determining at configurable contact intervals from the completed contact list if a correlation exists between the completed contacts associated with the factors and one or more demographic attributes, wherein the contact intervals represent elapsed periods of time associated with environmental changes occurring outside a scope of the campaign, and wherein the environmental changes effect the correlation during the elapsed periods of time and the environmental changes are related to current events occurring during the campaign, and wherein success of the campaign is used for dynamically modifying the configurable contact intervals; retrieving each contact in the remaining contact list based on the determined correlation; and
using said determined correlation for optimizing the campaign. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented system for optimizing campaigns comprising
a campaign optimizer comprising executable instructions operable to communicate with one or more contact data stores, the data stores associated with at least one of one or more completed contacts and one or more non completed contacts, the campaign optimizer operable to receive completed contacts at adjustable time intervals; -
a correlator comprising executable instructions operable to communicate with the campaign optimizer, to receive the completed contacts, and to determine if a correlation associated with the completed contacts exist between the completed contacts identified with at least one of a success factor and a failure factor and one or more demographic attributes, and wherein the correlator determines the correlation during each of the adjustable time intervals, the adjustable time intervals representing environmental changes occurring outside a scope of a campaign, and wherein the environmental changes affect the correlation during the adjustable time intervals, the environmental changes related to current events occurring during the campaign, and wherein values associated with the success factor or the failure factor is used for dynamically altering the adjustable time intervals; and a non completed contact sorter comprising executable instructions operable to communicate with the correlator, one or more of the data stores, and the campaign optimizer, the non completed contacts sorter operable to sort non completed contacts in one or more of the data stores based on the correlation; and
using said determined correlation to for optimizing said campaigns. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-implemented system for optimizing a contact list during a campaign, using said computer to perform the steps comprising
identifying a contact campaign; -
receiving a contact list including completed contacts and non completed contacts, each of the contacts associated with a success factor, a failure factor, and one or more demographic attributes; determining during the contact campaign at adjustable time intervals a correlation between the factors and one or more of the demographic attributes of the completed contacts, wherein the adjustable time intervals are associated with environmental changes occurring outside a scope of the contact campaign, and wherein the environmental changes affect the correlation during the adjustable time intervals, the environment changes related to current events occurring during the contact campaign, and wherein values associated with the success factor or failure factor is used for dynamically modifying the adjustable time intervals; reordering during the contact campaign the non completed contacts based on the correlation using said determined correlation for optimizing said contact list during the campaign. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification