Patent ID: 7523466
Filing Date: 2009-04-21
Classification: G06Q

Abstract:
1. A method of customizing a marketing campaign system running on a computer system, the method comprising: providing a client-side plug-in component; providing a server-side plug-in component, wherein a reference to at least one of the client-side plug-in component and the server-side plug-in component is included in a campaign object for a marketing campaign, wherein the campaign object is capable of being saved, recalled, and edited; associating the client-side plug-in component with the server-side plug-in component; operating the server-side plug-in component in response to the client-side plug-in component, wherein the operating comprises communicating between the server-side plug-in component and the client-side plug-in component by persisting properties, wherein the persisting properties include at least one property whose value and contextual information may be written to and read from a persistent storage medium, where the contextual information includes a name of an item for which the property is an attribute; associating the server-side plug-in component with an operation of a marketing campaign system; and configuring the server-side plug-in component into the campaign object using an interface associated with the operation; wherein the server-side plug-in component is classified during one of a time of creation or a time of configuration as performing pre-processing, post-processing or override processing.