Object oriented system and method for optimizing the execution of marketing segmentations
First Claim
1. A computer for implementing a marketing management system, said computer comprising:
- a processor;
at least one database containing marketing information; and
a database segmentation manager coupled to said processor and said at least one database, said database segmentation manager including a node definition module and a node organizer, said node definition module for allowing user definition of a node as segments of said database, each said segment having associated criteria, said node organizer for maintaining concatenated nodes defining a subset of data from one of said at least one database, said node organizer being capable of creating a temp table and populating said temp table with results from a concatenation of a plurality of queries of said at least one database to create one of said concatenated nodes satisfying said associated criteria from said one of said concatenated nodes, said node organizer further manifesting said concatenated node and associating said concatenated node in the temp table with a tag for use in further queries.
8 Assignments
0 Petitions
Accused Products
Abstract
The present invention involves a computer system and method which implements a marketing management system. The computer comprises a processor, at least one database containing marketing information, and a database segmentation manager the segmentation manager is coupled to the processor and database. The database segmentation manager includes a node organizer for maintaining concatenated nodes defining a subset of data from the database. The node organizer includes a dataset node for creating a subset of said database according to query criteria and creating a temp table storing a portion of the fields and rows obtained by the query criteria. The segmentation manager further includes universe display software enabling an external user to view the database and nodes. The computer further has a graphic workflow manager capable of providing a visual representation with a plurality of items from the database and having a place and an order of a plurality of work tasks relating to the database.
40 Citations
19 Claims
-
1. A computer for implementing a marketing management system, said computer comprising:
-
a processor; at least one database containing marketing information; and a database segmentation manager coupled to said processor and said at least one database, said database segmentation manager including a node definition module and a node organizer, said node definition module for allowing user definition of a node as segments of said database, each said segment having associated criteria, said node organizer for maintaining concatenated nodes defining a subset of data from one of said at least one database, said node organizer being capable of creating a temp table and populating said temp table with results from a concatenation of a plurality of queries of said at least one database to create one of said concatenated nodes satisfying said associated criteria from said one of said concatenated nodes, said node organizer further manifesting said concatenated node and associating said concatenated node in the temp table with a tag for use in further queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In computer, a method of managing marketing information in at least one database, said method comprising the steps of:
-
segmenting the marketing information from the at least one database; creating a plurality of nodes from the segmented marketing information, at least one node being defined as a plurality of segments of said database, each said segment having associated criteria; concatenating nodes by creating a temp table and populating the temp table with results from a concatenation of a plurality of queries of the at least one database satisfying the associated criteria from the concatenated nodes, and manifesting the concatenated node with the temp table and associating the temp table with a tag for use in further queries; and accessing the marketing information via the tag of the concatenated nodes. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification