Patent ID: 7844626
Filing Date: 2010-11-30
Classification: G06F,G06Q,Y10S

Abstract:
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.