Remote segmentation system and method
First Claim
Patent Images
1. A computerized remote segmentation system for sending email messages to subscribers over a network, comprising:
- a computer includinga segmentation definition module comprising a definition of segmentation dimensions used to query a remotely located database system comprising customer profile data and email addresses;
a dynamic remote segmentation user interface (UI) to the segmentation definition module, the dynamic UI being operatively configured to create and save a remote segment comprising a name and template parameters, the dynamic UI including a set of attributes for filtering the remotely located database system into segments;
a remote segmentation engine operatively configured to send the saved remote segment to the remotely located database system and receive a response comprising a dynamically created list of subscribers; and
an email campaign manager containing program code which, when executed by a processor in a computer, causes the computer to perform operations of sending an email message over the network to a customer identified from the dynamically created list of subscriber, the list updated automatically as subscriber records and data are added to the remotely located database so that an email message sent over the network will be current and relevant to an identified customer.
11 Assignments
0 Petitions
Accused Products
Abstract
Remote segmentation is a process by which segmentation data is collected from a third party and applied to an existing database. In a preferred embodiment of remote segmentation, a definition is added that makes the local system aware of all the possible segmentation dimensions in a way that is presentable to the user as well as transmittable to a third party (in house or other company) which processes the segment and returns the result.
-
Citations
18 Claims
-
1. A computerized remote segmentation system for sending email messages to subscribers over a network, comprising:
-
a computer including a segmentation definition module comprising a definition of segmentation dimensions used to query a remotely located database system comprising customer profile data and email addresses; a dynamic remote segmentation user interface (UI) to the segmentation definition module, the dynamic UI being operatively configured to create and save a remote segment comprising a name and template parameters, the dynamic UI including a set of attributes for filtering the remotely located database system into segments; a remote segmentation engine operatively configured to send the saved remote segment to the remotely located database system and receive a response comprising a dynamically created list of subscribers; and an email campaign manager containing program code which, when executed by a processor in a computer, causes the computer to perform operations of sending an email message over the network to a customer identified from the dynamically created list of subscriber, the list updated automatically as subscriber records and data are added to the remotely located database so that an email message sent over the network will be current and relevant to an identified customer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for segmenting data remotely on a network and sending email messages to subscribers over the network, including steps of:
-
dynamically generating a remote segmentation user interface (UI) to a segmentation definition module comprising a definition of segmentation dimensions for creating a query to send to a remotely located database comprising customer profile data and email addresses; creating, through the remote segmentation dynamic UI, a remote segment comprising a name and remote segment template parameters, the dynamic UI including a set of attributes for filtering the remotely located database into segments based on segmentation dimensions; saving the remote segment; sending the remote segment to the remotely located database; receiving a response to the remote segment comprising a dynamically created list of subscribers including matched profile data and email addresses; and sending an email message over the network to a customer identified from the dynamically created list of subscribers, the list updated as subscriber records and data are added to the remotely located database so that an email message sent over the network will be current and relevant to an identified customer. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification