IP Library Granted Patent US 7,647,372
Granted Patent B2
US 7,647,372 · App. 11/818,192 · Granted Jan 12, 2010

Method and system for facilitating 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 7,647,372
App. No.
11/818,192
Granted
Jan 12, 2010
Kind
B2
Abstract

Systems and methods for carrying on marketing dialogues are disclosed. Specifically, embodiments of the systems and methods presented may allow marketing dialogues to be carried on with a set of participants by sending a communication to each of the participants. Another set of participant may be assembled from the initial participants and an action may then be taken with respect to this second set of participants.

Claims (60)

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

obtaining a set of first corresponding participants;

executing a first instruction of a first program, wherein first program is associated with each of the set of first corresponding participants and the first instruction is operable to send a first communication to each of the set of first corresponding participants;

assembling a set-of second corresponding participants, wherein each of the set of second corresponding participants is in the set of first corresponding participants, a first specified event has occurred in conjunction with each of the set of second corresponding participants and the set of second corresponding participants is assembled by determining the occurrence of the first specified event in conjunction with each of the set of second corresponding participants; and

executing a second instruction in conjunction with each of the second set of corresponding participants, wherein the second instruction is associated with a first action to be performed in conjunction with each of the set of second corresponding participants.

2. The method of claim 1 wherein the first specified event is an interaction with the first communication.

3. The method of claim 2 , wherein the first communication is an email.

4. The method of claim 3 , wherein the interaction is clicking on a link within an email.

5. The method of claim 1 , wherein the first specified event is the expiration of a specified time period.

6. The method of claim 1 , wherein the second instruction corresponds to the first program.

7. The method of claim 1 , wherein the first action is sending a second communication to each of the set of second corresponding participants.

8. The method of claim 7 , wherein the second communication occurs on a different channel than the first communication.

9. The method of claim 1 , wherein the set of first corresponding participants is obtained from an interaction between each of the set of first corresponding participants and a web site.

10. The method of claim 1 , wherein the first action comprises storing the set of second corresponding participants.

11. The method of claim 10 , wherein the first action further comprises recording responses to first communication.

12. The method of claim 11 , further comprising determining a number of responses to the first communication.

13. The method of claim 10 , further comprising

obtaining the set of second corresponding participants; and

executing a third instruction of a second program in conjunction with each of the second corresponding participants, wherein the third instruction is associated with a second action to be performed in conjunction with each of the second corresponding participants.

14. The method of claim 13 , wherein the second action is sending a second communication to each of the set of second corresponding participants.

15. The method of claim 14 , wherein the second communication occurs on a different channel than the first communication.

16. A method for facilitating a network based dialogue, comprising:

assembling a set of first corresponding participants, wherein assembling the first set of corresponding participants comprises executing a first instruction of a first program in conjunction with each of the first corresponding participants, wherein the first instruction is operable to determine the occurrence of a first specified event in conjunction with each of the first corresponding participants;

assembling a set of second corresponding participants, wherein each of the set of second corresponding participants is in the set of first corresponding participants; and

executing a second instruction in conjunction with each of the second set of corresponding participants, wherein the second instruction is associated with a first action to be performed in conjunction with each of the set of second corresponding participants.

17. The method of claim 16 , wherein the first specified event is an interaction with a web site.

18. The method of claim 16 , wherein the first specified event is a purchase.

19. The method of claim 16 , wherein the first action is specific to each of the set of second corresponding participants.

20. The method of claim 19 , wherein the first action for a second corresponding participant is determined based on the first specified event associated with the second corresponding participant.

21. The method of claim 19 , wherein the first action is sending a second communication to each of the set of second corresponding participants.

22. A computer readable storage medium for facilitating a network based dialogue, comprising instructions translatable for:

obtaining a set of first corresponding participants;

executing a first instruction of a first program, wherein first program is associated with each of the set of first corresponding participants and the first instruction is operable to send a first communication to each of the set of first corresponding participants;

assembling a set of second corresponding participants, wherein each of the set of second corresponding participants is in the set of first corresponding participants, a first specified event has occurred in conjunction with each of the set of second corresponding participants and the set of second corresponding participants is assembled by determining the occurrence of the first specified event in conjunction with each of the set of second corresponding participants; and

executing a second instruction in conjunction with each of the second set of corresponding participants, wherein the second instruction is associated with a first action to be performed in conjunction with each of the set of second corresponding participants.

23. The computer readable storage medium of claim 22 , wherein the first specified event is an interaction with the first communication.

24. The computer readable storage medium of claim 23 , wherein the first communication is an email.

25. The computer readable storage medium of claim 24 , wherein the interaction is clicking on a link within an email.

26. The computer readable storage medium of claim 22 , wherein the first specified event is the expiration of a specified time period.

27. The computer readable storage medium of claim 22 , wherein the second instruction corresponds to the first program.

28. The computer readable storage medium of claim 22 , wherein the first action is sending a second communication to each of the set of second corresponding participants.

29. The computer readable storage medium of claim 28 , wherein the second communication occurs on a different channel than the first communication.

30. The computer readable storage medium of claim 22 , wherein the set of first corresponding participants is obtained from an interaction between each of the set of first corresponding participants and a web site.

31. The computer readable storage medium of claim 22 , wherein the first action comprises storing the set of second corresponding participants.

32. The computer readable storage medium of claim 31 , wherein the first action further comprises recording responses to first communication.

33. The computer readable storage medium of claim 32 , further comprising instructions translatable for: determining a number of responses to the first communication.

34. The computer readable storage medium of claim 31 , further comprising instructions translatable for:

obtaining the set of second corresponding participants; and

executing a third instruction of a second program in conjunction with each of the second corresponding participants, wherein the third instruction is associated with a second action to be performed in conjunction with each of the second corresponding participants.

35. The computer readable storage medium of claim 34 , wherein the second action is sending a second communication to each of the set of second corresponding participants.

36. The computer readable storage medium of claim 35 , wherein the second communication occurs on a different channel than the first communication.

37. A computer readable storage medium for facilitating a network based dialogue, comprising instructions translatable for:

assembling a set of first corresponding participants, wherein assembling the first set of corresponding participants comprises executing a first instruction of a first program in conjunction with each of the first corresponding participants, wherein the first instruction is operable to determine the occurrence of a first specified event in conjunction with each of the first corresponding participants;

assembling a set of second corresponding participants, wherein each of the set of second corresponding participants is in the set of first corresponding participants; and

executing a second instruction in conjunction with each of the second set of corresponding participants, wherein the second instruction is associated with a first action to be performed in conjunction with each of the set of second corresponding participants.

38. The computer readable storage medium of claim 37 , wherein the first specified event is an interaction with a web site.

39. The computer readable storage medium of claim 37 , wherein the first specified event is a purchase.

40. The computer readable storage medium of claim 37 , wherein the first action is specific to each of the set of second corresponding participants.

41. The computer readable storage medium of claim 40 , wherein the first action for a second corresponding participant is determined based on the first specified event associated with the second corresponding participant.

42. The computer readable storage medium of claim 40 , wherein the first action is sending a second communication to each of the set of second corresponding participants.

Assignments (12)
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 →
CERTIFICATE OF CONTINUANCE Recorded Sep 13, 2016
From: OP IP SUB, LLC
To: IP OT SUB ULC
Reel/Frame 040019/0500 →
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 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT Recorded Jan 14, 2010
From: VIGNETTE LLC (96%)
To: VIGNETTE SOFTWARE LLC
Reel/Frame 023792/0470 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT Recorded Jan 11, 2010
From: VIGNETTE CORPORATION (96%)
To: VIGNETTE LLC
Reel/Frame 024006/0001 →
INTELLECTUAL PROPERTY PURCHASE AGREEMENT Recorded Jan 11, 2010
From: VIGNETTE CORPORATION (4%)
To: VIGNETTE SOFTWARE LLC
Reel/Frame 023768/0708 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2007
From: SILICON VALLEY BANK; LIGHTHOUSE CAPITAL PARTNERS III, LLP; TURTLE & CO.
To: VIGNETTE CORPORATION
Reel/Frame 019664/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2007
From: REISTAD, BRIAN; SNAPPER, WILLIAM D.; PAYNE, ANDREW C.; CAMPBELL, JAMES
To: REVENIO, INC.
Reel/Frame 019650/0556 →