METHOD AND SYSTEM FOR PROVIDING PERSONALIZED NETWORK BASED MARKETING DIALOGUES
First Claim
1. A method for providing a personalized network based dialogue, comprising:
- storing a set of user information;
executing a first instruction of a program, wherein the first instruction is operable to send a first communication to a user from a server;
determining for a variable associated with an event according to a script, a second instruction of the program based on the stored user information for the user; and
executing the second instruction of the program based on the stored set of user actions to send a second communication to the user from the server.
13 Assignments
0 Petitions
Accused Products
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.
-
Citations
22 Claims
-
1. A method for providing a personalized network based dialogue, comprising:
-
storing a set of user information; executing a first instruction of a program, wherein the first instruction is operable to send a first communication to a user from a server; determining for a variable associated with an event according to a script, a second instruction of the program based on the stored user information for the user; and executing the second instruction of the program based on the stored set of user actions to send a second communication to the user from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
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 tangible computer readable medium storing instructions executable to; store a set of user information; execute a first instruction of a program, wherein the first instruction is operable to send a first communication to a user from a server; determine for a variable associated with an event according to a script, a second instruction of the program based on the stored user information for the user; and execute the second instruction of the program based on the stored set of user actions to send a second communication to the user from the server. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a tangible storage medium storing computer program instructions executable to perform a method comprising:
-
storing a set of user information; executing a first instruction of a program, wherein the first instruction is operable to send a first communication to a user from a server; determining for a variable associated with an event according to a script, a second instruction of the script based on the stored user information; and executing the second instruction of the script based on the stored set of user actions to send a second communication to the user from the server. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification