APPLICATION SERVER PROVIDING PERSONALIZED VOICE ENABLED WEB APPLICATION SERVICES USING EXTENSIBLE MARKUP LANGUAGE DOCUMENTS
Patent №
US 6,901,431
Granted
2005-05-31
Filed 2000
Owner
CISCO TECHNOLOGY, INC.
Lab
—
AI components
3
speech · planning · hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
09567223
A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server, configured for executing a voice application defined by XML documents, selects an XML document for execution of a corresponding voice application operation based on a determined presence of a user-specific XML document that specifies the corresponding voice application operation. The application server, upon receiving a voice application operation request from a browser serving a user, determines whether a personalized, user specific XML document exists for the user and for the corresponding voice application operation. If the application server determines the presence of the personalized XML document for a user-specific execution of the corresponding voice application operation, the application server dynamically generates a personalized HTML page having media content and control tags for personalized execution of the voice application operation; however if the application server determines an absence of the personalized XML document for the user-specific execution of the corresponding voice application operation, the application server dynamically generates a generic HTML page for generic execution of the voice application operation. Hence, a user can personalize any number of voice application operations, enabling a web-based voice application to be completely customized or merely partially customized.
AI classification
Ownership
CISCO TECHNOLOGY, INC.
assignment · 110300059
Assignors
DODRILL, LEWIS DEAN, JOSHI, SATISH, DANNER, RYAN ALAN, MARTIN, STEVEN J.
On an employer assignment, the assignors are typically the inventors.