IP Library Granted Patent US 7,991,800
Granted Patent B2
US 7,991,800 · App. 11/829,635 · Granted Aug 2, 2011

Object oriented system and method for optimizing the execution of marketing segmentations

Assignee: Aprimo Incorporated
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,991,800
App. No.
11/829,635
Granted
Aug 2, 2011
Kind
B2
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.

Claims (26)

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.

2. The computer of claim 1 wherein said node organizer includes a dataset node for creating a subset of said database according to query criteria.

3. The computer of claim 2 wherein said database includes a plurality of fields and rows, and said dataset node includes software for creating a temp table storing a portion of said fields and rows obtained by the query criteria.

4. The computer of claim 1 wherein said segmentation manager includes universe display software enabling an external user to view said database and said concatenated nodes.

5. The computer of claim 1 further comprising a graphic workflow manager capable of providing a visual representation with a plurality of items from said database and having a place and an order of a plurality of work tasks relating to said database.

6. The computer according to claim 1 wherein said node organizer is capable of excluding predetermined entries in said temp table.

7. The computer according to claim 1 wherein said node organizer is capable of combining a plurality of concatenated nodes as part of said temp table creation.

8. The computer according to claim 1 wherein said node organizer is capable of splitting a plurality of temp tables from said temp table.

9. The computer according to claim 8 wherein said node organizer is capable of splitting said temp tables based on any combination of queries or criteria, random sort order, or sorted on an attribute or multiple attribute with no limits, limited by percentage, or limited by number of records for each temp table.

10. The computer according to claim 1 wherein said node organizer is capable of de-duplicating said temp tables in order to select one or some number of records that are in a same match group with a preference for a one target record based on a sort.

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.

12. The method of claim 11 wherein said creating step includes creating a dataset node for generating a subset of said database according to query criteria.

13. The method of claim 12 wherein the marketing information is stored in a database including a plurality of fields and rows, and said accessing step includes creating a temp table for storing a portion of said fields and rows obtained by said accessing step.

14. The method of claim 11 further including the step of displaying a universe view enabling an external user to view the information and the nodes.

15. The method of claim 11 further comprising the step of providing a visual representation with a plurality of items from the marketing information and having a place and an order of a plurality of work tasks relating to the marketing information.

16. The method of claim 11 wherein the marketing information is stored in a database including a plurality of fields and rows, and said node creating step includes creating a temp table for storing a portion of said fields and rows of the temp table.

17. The method of claim 16 wherein said node creating step includes creating splitter nodes creating a plurality of temp tables from the temp table.

18. The method of claim 17 wherein said splitter node creates the plurality of temp tables based on any combination of queries or criteria, random sort order, or sorted on an attribute or multiple attribute with no limits, limited by percentage, or limited by number of records for each temp table.

19. The method of claim 11 wherein said node creating step includes creating a de-duplicating node for selecting one or some number of records that are in a same match group with a preference for a one target record based on a sort.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded May 31, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, LONDON BRANCH
To: APRIMO MARKETING OPERATIONS UK LTD; REVENEW, INC.
Reel/Frame 060058/0839 →
RELEASE OF SECURITY INTEREST Recorded Aug 20, 2019
From: PNC BANK, NATIONAL ASSOCIATION
To: MEMO UK HOLDINGS LTD.; APRIMO MARKETING OPERATIONS UK LTD.; APRIMO BELGIUM NV; APRIMO US LLC; REVENEW, INC.; VAN GENNEP-MEDIA AUTOMATION CONSULTING B.V.; ADAM SOFTWARE US INC.
Reel/Frame 050109/0106 →
SECURITY INTEREST Recorded Aug 15, 2019
From: APRIMO MARKETING OPERATIONS UK LTD; REVENEW, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, LONDON BRANCH
Reel/Frame 050057/0569 →
SECURITY INTEREST Recorded Oct 23, 2017
From: MEMO UK HOLDINGS LTD.; APRIMO US LLC; ADAM SOFTWARE US INC.; APRIMO MARKETING OPERATIONS UK LTD.; REVENEW, INC.; ADAM SOFTWARE NV
To: PNC BANK, NATIONAL ASSOCIATION
Reel/Frame 043923/0287 →
CHANGE OF NAME Recorded May 26, 2017
From: MEMO MARKETING OPERATIONS UK LTD.
To: APRIMO MARKETING OPERATIONS UK LTD.
Reel/Frame 042519/0620 →
PATENT ASSIGNMENT Recorded Jul 25, 2016
From: TERADATA US, INC.
To: MEMO MARKETING OPERATIONS UK LTD.
Reel/Frame 039460/0527 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 25, 2011
From: APRIMO, INC. (PREVIOUSLY KNOWN AS APRIMO, INCORPORATED)
To: TERADATA US, INC.
Reel/Frame 026644/0940 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2007
From: LAWRENCE, JOHN A.; BURROUS, PAUL J.; KELSEY, MATTHEW J.; KNAPP, CURTIS A.; SUBLETTE, TIM A.
To: APRIMO, INCORPORATED
Reel/Frame 019948/0828 →
Continuity (2)
Provisional Application 60820739 · Jul 28, 2006
Related Publication 20080027788A1 · Jan 31, 2008