FIELD: physics, computer engineering.
SUBSTANCE: invention relates to computer systems. A finite state machine (FSM) of the unified messaging (UM) application is created using an XML feature to create a valid menu state based on a UM software component. For a UM software component which is a context or setting of the UM application, an XML conditional attribute conditions a prompt, transition or grammar node of the UM FSM. For a UM software component which is an XML snippet, an XML importation element replicates the XML snippet upon compilation, avoiding time-consuming and error prone requirements for manual code duplication. For a UM software component such as an external method, function, variable or action, a function wrapping XML tool validates the existence of such external UM software components at build time and obtains version information to verify the availability of the same version upon execution.
EFFECT: platform independence for a unified messaging application.
16 cl, 13 dwg
Title | Year | Author | Number |
---|---|---|---|
SYSTEM AND METHOD OF DECLARATIVE DEFINITION AND USE OF SUBCLASSES IN MARKING | 2003 |
|
RU2347269C2 |
CUSTOMISABLE CONTROLS PROVIDED BY MESSAGING APPLICATION FOR PERFORMING SELECTED ACTIONS | 2009 |
|
RU2502118C2 |
SYSTEM AND METHOD OF INTEGRATING REMOTE SERVICES | 2012 |
|
RU2589385C2 |
PROVISION OF CONTEXT-SENSITIVE TOOLS AND REFERENCE INFORMATION FILLING IN DOCUMENTS CREATED ON COMPUTER | 2003 |
|
RU2332728C2 |
METHOD, DEVICE AND USER INTERFACE FOR MONITORING ELECTRONIC MAIL MESSAGES AND WARNING MESSAGES | 2004 |
|
RU2358318C2 |
AUTOMATIC DIALOGUE TECHNOLOGIES | 2009 |
|
RU2523165C2 |
PROGRAMMABLE MULTIMEDIA CONTROLLER WITH PROGRAMMABLE FUNCTIONS | 2006 |
|
RU2460119C2 |
USING CONTEXT INFORMATION TO FACILITATE COMMAND PROCESSING IN VIRTUAL ASSISTANT | 2012 |
|
RU2542937C2 |
MACHINE TRAINING | 2005 |
|
RU2391791C2 |
MARKUP-BASED EXTENSIBILITY FOR USER INTERFACES | 2006 |
|
RU2409844C2 |
Authors
Dates
2012-12-20—Published
2008-09-17—Filed