IP Library Granted Patent US 8,255,460
Granted Patent B2
US 8,255,460 · App. 13/110,342 · Granted Aug 28, 2012

Method and system for providing personalized network based marketing dialogues

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 8,255,460
App. No.
13/110,342
Granted
Aug 28, 2012
Kind
B2
Abstract

Systems and methods for personalizing marketing dialogues are disclosed. Specifically, embodiments of the systems and methods presented may allow obtain a set of user actions from a participant. The set of user information may include user information, such as demographics, and may also contain event related information, such as a purchase or the user clicking on a link in an email. A program or script may be generated having decision branches. At each decision branch, a first dialogue or a second dialogue may be selected based on the user information. The personalized program or script may be presented to the user based on the user information.

Claims (39)

1. A method for providing a personalized network based dialogue, comprising:

storing a script associated with a campaign and a set of user information for a user selected for the campaign, the script specifying a plurality of events;

executing a first instruction according to the script, wherein the first instruction is operable to send a first communication to the user from a server;

determining a value for a variable associated with an event specified by the script, wherein the determination of the value is based on an interaction with the first communication by the user;

determining a second instruction according to the script based on the set of user information and the value for the variable associated with the event specified by the script; and

executing the second instruction to send a second communication to the user from the server.

2. The method of claim 1 , wherein the second instruction is determined based on a user interaction stored in the user information.

3. The method of claim 1 , wherein the set of user information is obtained from a user interaction with an email.

4. The method of claim 3 , wherein the set of user information is obtained from the user clicking on a link within an email.

5. The method of claim 1 , wherein executing the first instruction corresponding to the script comprises sending an email to the user.

6. The method of claim 1 , wherein the set of user information comprises demographic information.

7. The method of claim 1 , wherein the set of user information is stored in a database having a set of event related tables comprising one or more of a purchase, a date and a response to a message.

8. The method of claim 1 , further comprising sending the second communication to the user on a different channel than the first communication.

9. An electronic personalization dialog system comprising:

a data storage location;

a dialog computer interfaced with the data storage location and a communications channel, the dialog computer comprising a processor and a non-transitory tangible computer readable medium storing instructions executable to:

store a script associated with a campaign and a set of user information for a user selected for the campaign, the script specifying a plurality of events;

execute a first instruction according to the script, wherein the first instruction is operable to send a first communication to the user from a server;

determine a value for a variable associated with an event specified by the script, wherein the determination of the value is based on an interaction with the first communication by the user;

determine a second instruction according to the script based on the set of user information for the user and the value for the variable associated with the event specified by the script; and

execute the second instruction to send a second communication to the user from the server.

10. The electronic personalization dialog system of claim 9 , wherein the second instruction is determined based on a user interaction stored in the set of user information.

11. The electronic personalization dialog system of claim 9 , wherein the set of user information is obtained from a user interaction with an email.

12. The electronic personalization dialog system of claim 11 , wherein the set of user information is obtained from the user clicking on a link within an email.

13. The electronic personalization dialog system of claim 9 , wherein executing the first instruction corresponding to the script comprises sending an email to the user.

14. The electronic personalization dialog system of claim 9 , wherein the user information comprises demographic information.

15. The electronic personalization dialog system of claim 9 , wherein the user information is stored in a database having a set of event related tables comprising one or more of a purchase, a date and a response to a message.

16. A computer program product comprising a non-transitory tangible storage medium storing computer program instructions executable to perform a method comprising:

storing a script associated with a campaign and a set of user information for a user selected for the campaign, the script specifying a plurality of events;

executing a first instruction corresponding to the script, wherein the first instruction is operable to send a first communication to the user from a server;

determining a value for a variable associated with an event specified by the script, wherein the determination of the value is based on an interaction with the first communication by the user;

determining a second instruction according to the script based on the set of user information; and

executing the second instruction to send a second communication to the user from the server.

17. The computer program product of claim 16 , wherein the second instruction is determined based on a user interaction stored in the user information.

18. The computer program product of claim 16 , wherein the set of user information is obtained from a user interaction with an email.

19. The computer program product of claim 18 , wherein the set of user information is obtained from the user clicking on a link within an email.

20. The computer program product of claim 16 , wherein executing the first instruction corresponding to the script comprises sending an email to the user.

21. The computer program product of claim 16 , wherein the user information comprises demographic information.

22. The computer program product of claim 16 , wherein the user information is stored in a database having a set of event related tables comprising one or more of a purchase, a date and a response to a message.

Assignments (7)
CERTIFICATE OF CONTINUANCE Recorded Sep 13, 2016
From: OP IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 040019/0500 →
IP BUSINESS SALE AGREEMENT Recorded Sep 13, 2016
From: OPEN TEXT S.A.
To: OT IP SUB, LLC
Reel/Frame 040019/0627 →
CERTIFICATE OF AMALGAMATION Recorded Sep 13, 2016
From: IP OT SUB ULC
To: OPEN TEXT SA ULC
Reel/Frame 040019/0578 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2011
From: VIGNETTE PARTNERSHIP, LP
To: OPEN TEXT S.A.
Reel/Frame 027483/0205 →
CERTIFICATE OF CONVERSION Recorded Oct 14, 2011
From: VIGNETTE OPERATING, LLC
To: VIGNETTE PARTNERSHIP, LP
Reel/Frame 027066/0773 →
CERTIFICATE OF CONVERSION Recorded Oct 13, 2011
From: VIGNETTE CORPORATION
To: VIGNETTE OPERATING, LLC
Reel/Frame 027091/0009 →
MERGER Recorded Oct 12, 2011
From: VIGNETTE SOFTWARE, LLC
To: VIGNETTE CORPORATION
Reel/Frame 027077/0423 →