IP Library Granted Patent US 10,134,052
Granted Patent B2
US 10,134,052 · App. 14/661,512 · Granted Nov 20, 2018

Graphical system for database marketing

Inventor: Paul Mandeville (Narragansett, RI)
Assignee: QUICKPIVOT CORPORATION
G06Q30/0243G06Q30/0244
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 10,134,052
App. No.
14/661,512
Granted
Nov 20, 2018
Kind
B2
Abstract

An example method involves a computing device displaying a first action-outcome node corresponding to a first marketing-campaign action, displaying a plurality of outcomes of the first marketing-campaign action, positioned around the first action-outcome node, wherein each outcome corresponds to a potential result of the first marketing-campaign action, displaying a second action-outcome node corresponding to a second marketing-campaign action, displaying a plurality of outcomes of the second marketing-campaign action, positioned around the second action-outcome node, wherein each outcome corresponds to a potential result of the second marketing-campaign action, and displaying a graphical link connecting an outcome of the first action-outcome node to the second action-outcome node.

Claims (40)

1. A method for implementing a graphical user interface representing a decision tree diagram on a display screen of a computing device, the method comprising:

displaying, by the computing device on the display screen, a first action-outcome node corresponding to a first marketing-campaign action of the decision tree diagram, wherein the first action-outcome node is displayed as a first graphical icon;

displaying, by the computing device on the display screen, a plurality of first outcomes of the first marketing-campaign action by displaying a plurality of first-outcome graphical icons surrounding a border of the first graphical icon, wherein each first outcome corresponds to a potential direct result of the first marketing-campaign action, wherein each first-outcome graphical icon represents a respective one of the plurality of first outcomes;

displaying, by the computing device on the display screen, a second action-outcome node corresponding to a second marketing-campaign action of the decision tree diagram, wherein the second action-outcome node is displayed as a second graphical icon;

displaying, by the computing device on the display screen, a plurality of second outcomes of the second marketing-campaign action by displaying a plurality of second-outcome graphical icons surrounding a border of the second graphical icon, wherein each second outcome corresponds to a potential direct result of the second marketing-campaign action, wherein each second-outcome graphical icon represents a respective one of the plurality of second outcomes; and

displaying, by the computing device on the display screen, a graphical link connecting one first-outcome graphical icon of the plurality of first-outcome graphical icons to the second graphical icon,

wherein the graphical link indicates that the second marketing-campaign action is carried out in response to the first outcome, which is represented by the one first-outcome graphical icon, occurring as a result of the first marketing-campaign action.

2. The method of claim 1 , further comprising:

generating computer instructions that when executed by a processor cause the first marketing-campaign action to be carried out.

3. The method of claim 2 , wherein generating computer instructions that when executed by the processor cause the first marketing-campaign action to be carried out occurs simultaneously with the displaying of the first action-outcome node.

4. The method of claim 1 , wherein displaying the plurality of first outcomes of the first marketing-campaign action comprises:

displaying the plurality of first outcomes of the first marketing-campaign action in a generally circular arrangement surrounding the first action-outcome node.

5. The method of claim 1 , further comprising:

the computing device displaying, on or near a given first outcome of the plurality of first outcomes of the first marketing-campaign action, data corresponding to the given first outcome.

6. The method of claim 5 , further comprising updating and displaying the data corresponding to the given first outcome in real or near-real time.

7. The method of claim 6 , wherein the graphical link comprises an adjustable link that changes in appearance based on the data corresponding to the given first outcome, and the method further comprises:

responsive to updating the data, changing the appearance of the adjustable link on the display screen.

8. The method of claim 1 , wherein the first marketing-campaign action comprises sending an email.

9. The method of claim 8 , wherein the plurality of first outcomes of the first marketing-campaign action comprises: opening an email, clicking on a link in the email, and no response to the email.

10. The method of claim 1 , wherein displaying the plurality of first-outcome graphical icons surrounding the border of the first graphical icon comprises displaying each first-outcome graphical icon as a respective slice of a ring surrounding the border of the first graphical icon.

11. The method of claim 10 , wherein displaying the plurality of first-outcome graphical icons surrounding the border of the first graphical icon comprises displaying the plurality of first-outcome graphical icons without a graphical link connecting the plurality of first-outcome graphical icons and the first graphical icon.

12. A method for programming a computing device to perform a plurality of actions, the method comprising:

receiving, via a user interface of the computing device, a first input selecting a first graphical icon representing a first marketing-campaign action,

responsive to receiving the first input selecting the first marketing-campaign action, the computing device simultaneously: (i) displaying, on a display screen of the computing device, a first action-outcome node corresponding to the first marketing-campaign action, and (ii) generating first computer readable instructions that, when executed by a processor, cause the first marketing-campaign action to be carried out;

displaying, by the computing device on the display screen, a plurality of first outcomes of the first marketing-campaign action by displaying a plurality of first-outcome graphical icons surrounding a border of the first graphical icon, wherein each first outcome corresponds to a potential direct result of the first marketing-campaign action, wherein each first-outcome graphical icon represents a respective one of the plurality of first outcomes;

receiving, via the user interface of the computing device, a second input selecting a second graphical icon representing a second marketing-campaign action,

responsive to receiving the second input selecting the second marketing-campaign action, the computing device simultaneously: (i) displaying, on the display screen, a second action-outcome node corresponding to the second marketing-campaign action, and (ii) generating second computer readable instructions that, when executed by the processor, cause the second marketing-campaign action to be carried out;

displaying, by the computing device on the display screen, a plurality of second outcomes of the second marketing-campaign action by displaying a plurality of second-outcome graphical icons surrounding a border of the second graphical icon, wherein each second outcome corresponds to a potential direct result of the second marketing-campaign action, wherein each second-outcome graphical icon represents a respective one of the plurality of second outcomes;

receiving, via the user interface of the computing device, a third input relating to a selected one of the plurality of first-outcome graphical icons and the second graphical icon; and

responsive, to receiving the third input, the computing device simultaneously: (i) displaying a graphical link connecting the selected one of the plurality of first-outcome graphical icons and the second graphical icon, and (ii) generating third computer readable instructions that, when executed by the processor, cause the processor to carry out the second marketing-campaign action in response to the first outcome, which is represented by the selected one of the plurality of first-outcome graphical icons, occurring as a result of the first marketing-campaign action.

13. The method of claim 12 , wherein displaying the plurality of first outcomes of the first marketing-campaign action comprises:

displaying the plurality of first outcomes of the first marketing-campaign action in a generally circular arrangement surrounding the first action-outcome node.

14. The method of claim 12 , wherein the first marketing-campaign action comprises sending an email.

15. The method of claim 12 , wherein the plurality of first outcomes of the first marketing-campaign action comprises: opening an email, clicking on a link in the email, and no response to the email.

16. The method of claim 12 , further comprising displaying, on or near a given first outcome of the plurality of first outcomes of the first marketing-campaign action, data corresponding to the given first outcome.

17. The method of claim 16 , further comprising updating and displaying the data corresponding to the given first outcome in real or near-real time.

18. The method of claim 17 , wherein the graphical link comprises an adjustable link that changes in appearance based on the data corresponding to the given first outcome, and the method further comprises:

responsive to updating the data, changing the appearance of the adjustable link on the display screen.

19. The method of claim 12 , wherein displaying the plurality of first-outcome graphical icons surrounding the border of the first graphical icon comprises displaying each first-outcome graphical icon as a respective slice of a ring surrounding the border of the first graphical icon.

20. The method of claim 12 , wherein receiving, via the user interface of the computing device, the first input comprises receiving an indication that the first graphical icon was dragged and dropped on the display screen.

Assignments (14)
INTELLECTUAL PROPERTY ASSIGNMENT AGREEMENT Recorded Apr 22, 2025
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: BANK OF AMERICA, N.A.
Reel/Frame 070919/0394 →
PATENT SECURITY AGREEMENT Recorded Aug 9, 2024
From: R. R. DONNELLEY & SONS COMPANY; CONSOLIDATED GRAPHICS, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 068534/0366 →
PATENT SECURITY AGREEMENT Recorded Aug 9, 2024
From: R. R. DONNELLEY & SONS COMPANY; CONSOLIDATED GRAPHICS, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION
Reel/Frame 068534/0447 →
PATENT SECURITY AGREEMENT Recorded Aug 9, 2024
From: R. R. DONNELLEY & SONS COMPANY; CONSOLIDATED GRAPHICS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.; VALASSIS COMMUNICATIONS, INC.
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 068533/0812 →
SECURITY INTEREST Recorded Aug 6, 2024
From: VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 068200/0923 →
PARTIAL RELEASE OF SECURITY INTEREST Recorded Jul 29, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A., AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION
To: NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.
Reel/Frame 068177/0784 →
RELEASE OF SECURITY INTEREST Recorded Jul 29, 2024
From: COMPUTERSHARE TRUST COMPANY, N.A., AS SUCCESSOR TO WELLS FARGO BANK, NATIONAL ASSOCIATION
To: HARLAND CLARKE CORP.; VERICAST CORP.; CHECKS IN THE MAIL, INC.; NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.
Reel/Frame 068103/0460 →
RELEASE OF SECURITY INTEREST Recorded Jul 19, 2024
From: MIDCAP FUNDING IV TRUST, AS THE AGENT
To: NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIRECT MAIL, INC.; VALASSIS DIGITAL CORP.
Reel/Frame 068031/0932 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jun 20, 2023
From: GROWMAIL, LLC; HARLAND CLARKE CORP.; NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.; VERICAST CORP.
To: COMPUTERSHARE TRUST COMPANY, N.A.
Reel/Frame 064024/0319 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2022
From: HARLAND CLARKE CORP.
To: VALASSIS DIGITAL CORP.
Reel/Frame 058581/0151 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Aug 12, 2021
From: CHECKS IN THE MAIL, INC.; CLIPPER MAGAZINE LLC; HARLAND CLARKE CORP.; NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.; VERICAST CORP.; VALASSIS IN-STORE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 057181/0837 →
SECURITY INTEREST Recorded Apr 21, 2021
From: CHECKS IN THE MAIL, INC.; CLIPPER MAGAZINE LLC; HARLAND CLARKE CORP.; NCH MARKETING SERVICES, INC.; VALASSIS COMMUNICATIONS, INC.; VALASSIS DIGITAL CORP.; VALASSIS DIRECT MAIL, INC.; VERICAST CORP.; VERICAST IN-STORE SOLUTIONS, INC.
To: MIDCAP FINANCIAL TRUST
Reel/Frame 055995/0898 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2019
From: QUICKPIVOT CORPORATION (A DELAWARE CORPORATION)
To: HARLAND CLARKE CORP. (A DELAWARE CORPORATION)
Reel/Frame 050633/0767 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 18, 2015
From: MANDEVILLE, PAUL
To: QUICKPIVOT CORPORATION
Reel/Frame 035194/0558 →
Continuity (2)
Provisional Application 62003963 · May 28, 2014
Related Publication 20150348088A1 · Dec 3, 2015