Integrated interactive messaging system and method
First Claim
1. A system for organizations to develop, test, execute and analyze messaging programs defining a message application server comprising:
- (a) a dialog designer configured to provide a user interface to organization'"'"'s program designers and marketers, to allow for rapid program creation, to offer the ability to select the type of a program, to select the service addresses for a program, to schedule programs for execution, to upload messaging user data into lists, to create segments, to download program result data, to test programs, to provide reports, including real-time reports, on messaging programs; and
(b) a dialog server comprising a processor configured to execute messaging programs by means of program instructions, to manage simultaneous programs, to store messaging user results and message delivery status, to maintain state and session context across message invocations for messaging users within a messaging program;
wherein the organizations are not messaging service providers, andwhereby organizations can execute messaging programs with messaging users by means of said messaging service providers.
6 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and method for organizations to develop, test, execute and analyze messaging programs defining a message application server comprising (a) a dialog designer (104) configured to provide a user interface to allow rapid program creation, to schedule programs for execution, to upload messaging user data into lists, to download program result data, to test programs, to provide reports on messaging programs, (b) a dialog server (106) configured to execute messaging programs to manage simultaneous programs to store messaging user results and message delivery status, to maintain state and session context across message invocations for messaging users within a messaging program, and (c) a message exchange (108) configured to route messages to and from messaging service providers, to manage service addresses, to perform message billing and connected to messaging service providers, whereby organizations can execute messaging programs with messaging users by means for said messaging service.
15 Citations
16 Claims
-
1. A system for organizations to develop, test, execute and analyze messaging programs defining a message application server comprising:
-
(a) a dialog designer configured to provide a user interface to organization'"'"'s program designers and marketers, to allow for rapid program creation, to offer the ability to select the type of a program, to select the service addresses for a program, to schedule programs for execution, to upload messaging user data into lists, to create segments, to download program result data, to test programs, to provide reports, including real-time reports, on messaging programs; and (b) a dialog server comprising a processor configured to execute messaging programs by means of program instructions, to manage simultaneous programs, to store messaging user results and message delivery status, to maintain state and session context across message invocations for messaging users within a messaging program; wherein the organizations are not messaging service providers, and whereby organizations can execute messaging programs with messaging users by means of said messaging service providers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification