UNIFIED MESSAGING FINITE STATE MACHINE Russian patent published in 2012 - IPC G06Q50/00 

Abstract RU 2470364 C2

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

Similar patents RU2470364C2

Title Year Author Number
SYSTEM AND METHOD OF DECLARATIVE DEFINITION AND USE OF SUBCLASSES IN MARKING 2003
  • Ramani Sandaram
  • Relaja Robert A.
  • Bogdan Dzheffri L.
RU2347269C2
CUSTOMISABLE CONTROLS PROVIDED BY MESSAGING APPLICATION FOR PERFORMING SELECTED ACTIONS 2009
  • Makbet Melissa Rodden Morrell
  • Gregg Rajan Ehdvard
  • Satterfild Dzhessi Klehj
  • Kouts Ehndrju Mark
  • Jada Kumiko
  • Ehffronti Majkl Ehntoni
  • Gruttsmakher Richard P.
  • Braun Ouehn K.
RU2502118C2
SYSTEM AND METHOD OF INTEGRATING REMOTE SERVICES 2012
  • Uribe-Etksebarriya Khimenes Ksaber
RU2589385C2
PROVISION OF CONTEXT-SENSITIVE TOOLS AND REFERENCE INFORMATION FILLING IN DOCUMENTS CREATED ON COMPUTER 2003
  • Rejnar Dzheff
  • Bromehn Pol
  • Jap Dzoe Keng
RU2332728C2
METHOD, DEVICE AND USER INTERFACE FOR MONITORING ELECTRONIC MAIL MESSAGES AND WARNING MESSAGES 2004
  • Arkuri Majkl Filip
  • Bachoj Radu
  • Uajt Kristofer Kameron
  • Dehjli Pol
  • Sarin Chaitania Dev
  • Biman Ehntoni Dzhozef
RU2358318C2
AUTOMATIC DIALOGUE TECHNOLOGIES 2009
  • Ehffronti Majkl
  • Brauninger Ehndrju
  • Makkann Robert Ehmmett
  • Ehdelen Dzhejms
  • Perejra Khorkhe
RU2523165C2
PROGRAMMABLE MULTIMEDIA CONTROLLER WITH PROGRAMMABLE FUNCTIONS 2006
  • Madonna Robert P.
  • Kiklajter Kevin K.
  • Sil'Va Majkl K.
  • Bonchek Brajan S.
  • Jakobson Artur A.
RU2460119C2
USING CONTEXT INFORMATION TO FACILITATE COMMAND PROCESSING IN VIRTUAL ASSISTANT 2012
  • Gruber Tomas Robert
  • Brigehm Kristofer Din
  • Kin Dehniel S.
  • Novik Gregori
  • Fipps Bendzhamin S.
RU2542937C2
MACHINE TRAINING 2005
  • Uill'Jams Dehvid R.
  • Khill Dzheffri
RU2391791C2
MARKUP-BASED EXTENSIBILITY FOR USER INTERFACES 2006
  • Dzhandzhal Savradzh Singkh
  • Mogilevskij Aleks
  • Morton Dehvid Ehndrju
  • Ramani Preetkhi
  • Luu Din Trang
  • Faller Ehrik Majkl
  • Fomichev Ehndrju
  • Chan Ehndi Chun-An'
RU2409844C2

RU 2 470 364 C2

Authors

Millett Tomas U.

Manda Srinivasa

Dates

2012-12-20Published

2008-09-17Filed