Lifecycle marketing object oriented system and method
AssigneeRight On Interactive
InventorsAmol A. Dalvi, Stephen T. Burk
Life of this patent
Estimating the term…
Abstract
The present invention involves a server for providing remote users a Lifecycle marketing system based on information in a data store of the customer enterprise. The server includes a database storing customer enterprise data. The customer enterprise data includes rules, criteria, and stages. Query software is capable of accessing data in enterprise data stores. Lifecycle definition software accesses the database and is capable of creating a lifecycle framework in the database based on information on contacts included in the enterprise data stores.
Claims16
A server for providing remote users a Lifecycle marketing system based on information in a data store of the customer enterprise, said server comprising:
- a database storing customer enterprise data;
- query software capable of accessing data in the data store;
- and
- lifecycle definition software accessing the database and capable of creating a life cycle framework based on information on contacts included in the data store;
- wherein the lifecycle definition software creates the life cycle framework for a contact by determining a profile score for the contact by comparing attributes of the contact to a plurality of attributes of an ideal profile, determining a level of engagement of the contact by comparing interactions with the contact to a plurality of interaction types, and mapping the profile score and the level of engagement to a plurality of stages through which contacts may advance in a relationship with the customer enterprise;
- wherein the lifecycle definition software includes a first user interaction module that enables a user to define the plurality of attributes of the ideal profile and, for each of the plurality of attributes, to assign a weighting factor to the attribute, the plurality of attributes and associated weighting factors being stored in the database as customer enterprise data.
A method of using a computer to provide remote users a customer Lifecycle management system based on information in a data store of the customer enterprise, the method comprising:
- providing a user interface, the user interface enabling a user to enter customer enterprise data;
- querying enterprise data stores regarding customer enterprise data;
- and creating a lifecycle framework for a contact based on the customer enterprise data and the results of the querying step by determining a profile score for the contact by comparing attributes of the contact to a plurality of attributes of an ideal profile, determining a level of engagement of the contact by comparing interactions with the contact to a plurality of interaction types, and mapping the profile score and the level of engagement to a plurality of stages through which contacts may advance in a relationship with the customer enterprise;
- further comprising receiving from the user via the user interface the plurality of attributes of the ideal profile and, for each of the plurality of attributes, receiving an assigned weighting factor;
- and storing the plurality of attributes and the associated weighting factors in a database as customer enterprise data.
Dependencies are inferred from the claim text.