Invention Grant
US07831430B2 Application server providing personalized voice enabled web application services using extensible markup language documents
有权
应用程序服务器使用可扩展标记语言文档提供启用个性化语音的Web应用程序服务
- Patent Title: Application server providing personalized voice enabled web application services using extensible markup language documents
- Patent Title (中): 应用程序服务器使用可扩展标记语言文档提供启用个性化语音的Web应用程序服务
-
Application No.: US11108119Application Date: 2005-04-18
-
Publication No.: US07831430B2Publication Date: 2010-11-09
- Inventor: Lewis Dean Dodrill , Satish Joshi , Ryan Alan Danner , Steven J. Martin
- Applicant: Lewis Dean Dodrill , Satish Joshi , Ryan Alan Danner , Steven J. Martin
- Applicant Address: US CA San Jose
- Assignee: Cisco Technology, Inc.
- Current Assignee: Cisco Technology, Inc.
- Current Assignee Address: US CA San Jose
- Agent Leon R. Turkevich; Edward J. Stemberger
- Main IPC: G10L21/00
- IPC: G10L21/00

Abstract:
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.
Public/Granted literature
Information query