Analytic data set creation for modeling in a customer relationship management system
First Claim
1. A computer-implemented method of generating an Analytic Data Set for use in modeling in customer relationship marketing, comprising:
- (a) specifying one or more Variable Groups, wherein each Variable Group is a set of one or more Analytic Variables with similar characteristics and each Analytic Variable is comprised of both primitives and conditions;
(b) creating an Analytic Data Set Template containing one or more of the Analytic Variables selected from the specified Variable Groups that are required for a specific analysis task, wherein execution conditions are defined for the Analytic Data Set Template; and
(c) automatically generating SQL statements to retrieve and generate the Analytic Variables contained in the Analytic Data Set Template from a database using the primitives and conditions of the Analytic Variables for use in modeling in customer relationship marketing.
2 Assignments
0 Petitions
Accused Products
Abstract
A Customer Relationship Management (CRM) system includes a CRM Client, CRM Engine, and Relational Database Management System (RDBMS). The CRM Client, CRM Engine, and RDBMS integrate a suite of services that allow users to plan, manage, and execute promotional or marketing campaigns, build customer segments, score customers, and analyze customer behavior, product purchases, and response to promotional campaigns. The services include an automated Analytic Data Set Creation service, which simplifies and automates the process of creating analytic data sets useful for modeling and analysis out of operational data stored in the relational database, and a Response Modeling service, which automatically creates promotion response models to score individual customers based on that model in order to predict which customers are most likely to respond to a future promotional campaign.
-
Citations
24 Claims
-
1. A computer-implemented method of generating an Analytic Data Set for use in modeling in customer relationship marketing, comprising:
-
(a) specifying one or more Variable Groups, wherein each Variable Group is a set of one or more Analytic Variables with similar characteristics and each Analytic Variable is comprised of both primitives and conditions; (b) creating an Analytic Data Set Template containing one or more of the Analytic Variables selected from the specified Variable Groups that are required for a specific analysis task, wherein execution conditions are defined for the Analytic Data Set Template; and (c) automatically generating SQL statements to retrieve and generate the Analytic Variables contained in the Analytic Data Set Template from a database using the primitives and conditions of the Analytic Variables for use in modeling in customer relationship marketing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented system for generating an Analytic Data Set for use in modeling in customer relationship marketing, comprising:
-
(a) a computer; (b) logic, performed by the computer, for; (1) specifying one or more Variable Groups, wherein each Variable Group is a set of one or more Analytic Variables with similar characteristics and each Analytic Variable is comprised of both primitives and conditions; (2) creating an Analytic Data Set Template containing one or more of the Analytic Variables selected from the specified Variable Groups that are required for a specific analysis task, wherein execution conditions are defined for the Analytic Data Set Template; and (3) automatically generating SQL statements to retrieve and generate the Analytic Variables contained in the Analytic Data Set Template from a database using the primitives and conditions of the Analytic Variables for use in modeling in customer relationship marketing. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture comprising a computer program storage device for storing instructions that, when read and executed by a computer system, cause the computer system to perform a method for generating an Analytic Data Set for use in customer relationship marketing, comprising:
-
(a) specifying one or more Variable Groups, wherein each Variable Group is a set of one or more Analytic Variables with similar characteristics and each Analytic Variable is comprised of both primitives and conditions; (b) creating an Analytic Data Set Template containing one or more of the Analytic Variables selected from the specified Variable Groups that are required for a specific analysis task, wherein execution conditions are defined for the Analytic Data Set Template; and (c) automatically generating SQL statements to retrieve and generate the Analytic Variables contained in the Analytic Data Set Template from a database using the primitives and conditions of the Analytic Variables for use in modeling in customer relationship marketing. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification