Patent ID: 8533276
Filing Date: 2013-09-10
Classification: G06Q,H04L

Abstract:
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.