IP Library Granted Patent US 7,844,626
Granted Patent B2
US 7,844,626 · App. 11/938,619 · Granted Nov 30, 2010

Method and apparatus for automatically performing an online content distribution campaign

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,844,626
App. No.
11/938,619
Granted
Nov 30, 2010
Kind
B2
Abstract

A computer implemented method is described. Data is collected about a number of member entities that have online interaction with a group entity. A predefined state is assigned to a selected one of the member entities automatically, in response to applying a predefined rule to analyze some of the collected data. The rule is defined in part by the group entity. The method automatically determines whether or not online content is to be delivered to the selected member entity, based on the assigned state. In another embodiment, online content that is to be delivered to the selected member entity is automatically personalized for the selected member entity, again based on the assigned state. Other embodiments are also described and claimed.

Claims (21)

1. A computer system for providing electronic communications messaging services, comprising:

a server network having a plurality of server machines coupled to each other via a data network, the server network to store data about a plurality of customers of an electronic communications messaging service provider, wherein a respective state variable is associated with each of the customers, the server network to automatically update the respective state variable with one of a plurality of predefined first states, in response to applying a selected one of a plurality of predefined rules to analyze some of the stored data, wherein the rules are defined in part by the provider,

wherein the selected rule is applied to those customers whose respective state variable has a first predefined value which indicates that those customers are subscribing to a free service of the provider, and the selected rule, once applied, transitions the respective state variable to a second predefined value which indicates the customer is ready for a paying service of the provider,

the server network to automatically determine whether or not an email message that promotes a paying service of the provider is to be one of a) sent to each of the customers, and b) personalized, based on the respective state variable of the customer.

2. The computer system of claim 1 wherein the server network is to automatically transition the respective state variable from one value to another, as time passes and data about the customer's usage of the services offered by the provider continues to be collected, in response to applying one of the rules to analyze some of the stored data.

3. The computer system of claim 2 wherein some of the stored data includes data that has been derived from online communications between each of the customers and the provider.

4. The computer system of claim 1 wherein some of the stored data includes data that has been derived from online communications between each of the customers and the provider.

5. A computer system for providing electronic communications messaging services, comprising:

a server network having a plurality of server machines coupled to each other via a data network, the server network to store data about a plurality of customers of an electronic communications messaging service provider, wherein a respective state variable is associated with each of the customers,

the server network to automatically update the respective state variable with one of a plurality of predefined first states, in response to applying a selected one of a plurality of predefined rules to analyze some of the stored data, wherein the rules are defined in part by the provider,

wherein the plurality of predefined first states includes the following three states, 1) a customer who is less than a predetermined period of time old, 2) a customer who is at least a predetermined period of time old and has used a service of the provider, and 3) a customer who is at least a predetermined period of time old and has not used the service,

the server network to automatically determine whether or not an email message that promotes a paying service of the provider is to be one of a) sent to each of the customers, and b) personalized, based on the respective state variable of the customer.

6. The computer system of claim 5 wherein the server network is to automatically transition the respective state variable from one value to another, as time passes and data about the customer's usage of the services offered by the provider continues to be collected, in response to applying one of the rules to analyze some of the stored data.

7. The computer system of claim 5 wherein some of the stored data includes data that has been derived from online communications between each of the customers and the provider.

8. A computer system for providing electronic communications messaging services, comprising:

a server network having a plurality of server machines coupled to each other via a data network, the server network to store data about a plurality of customers of an electronic communications messaging service provider, wherein a respective state variable is associated with each of the customers,

the server network to automatically update the respective state variable with one of a plurality of predefined first states, in response to applying a selected one of a plurality of predefined rules to analyze some of the stored data, wherein the rules are defined in part by the provider,

wherein the plurality of predefined first states includes the following three states, 1) new customer status, 2) whether a new customer has not used a service within a predetermined period of time, and 3) whether a new customer is likely to subscribe to certain additional services,

the server network to automatically determine whether or not an email message that promotes a paying service of the provider is to be one of a) sent to each of the customers, and b) personalized, based on the respective state variable of the customer.

9. The computer system of claim 8 wherein the server network is to automatically transition the respective state variable from one value to another, as time passes and data about the customer's usage of the services offered by the provider continues to be collected, in response to applying one of the rules to analyze some of the stored data.

10. The computer system of claim 9 wherein some of the stored data includes data that has been derived from online communications between each of the customers and the provider.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 21, 2014
From: J2 GLOBAL, INC.
To: ADVANCED MESSAGING TECHNOLOGIES, INC.
Reel/Frame 032975/0464 →
CHANGE OF NAME Recorded May 16, 2014
From: J2 GLOBAL COMMUNICATIONS, INC.
To: J2 GLOBAL, INC.
Reel/Frame 032911/0182 →