Mobile voice self service device and method thereof
First Claim
1. A mobile device, comprising:
- an application browser that executes within the mobile device to process an application, wherein the application is a Voice XML interpretation of an Interactive Voice Response application;
an application server that provides the application;
a call data manager that executes within the mobile device to provide call data that, in conjunction with data from the application server, authorizes access to advanced Media Resource Control Protocol (MRCP) services; and
a media resource gateway that executes within the mobile device to provide the advanced MRCP services to the application processed by the application browser, and which utilizes a mobile broadband wireless connection to communicate with at least one remote vendor resource server which provides at least one of automatic speech recognition and text to speech to the application and which bridges communication between the application browser and the advanced MRCP services.
4 Assignments
0 Petitions
Accused Products
Abstract
A Mobile Voice Self Service (MVSS) mobile device and method thereof. A VoiceXML browser that is implemented directly on the MVSS mobile device may request a VoiceXML application and process it. A call data manager may also be implemented on the MVSS mobile device and may provide call data that may authorize access to advanced Media Resource Control Protocol (MRCP) services, such as Automatic Speech Recognition (ASR) or Text-To-Speech (TTS). A media resource gateway may then provide the advanced MRCP services to the VoiceXML application processed by the VoiceXML application browser. Hotkey navigations and bookmarked application points to VoiceXML applications may be created and applied through application analysis and state tracking. Therein, VoiceXML document transitions and user input are stored to maintain application state changes until the user requests creation of an application bookmark.
-
Citations
16 Claims
-
1. A mobile device, comprising:
-
an application browser that executes within the mobile device to process an application, wherein the application is a Voice XML interpretation of an Interactive Voice Response application; an application server that provides the application; a call data manager that executes within the mobile device to provide call data that, in conjunction with data from the application server, authorizes access to advanced Media Resource Control Protocol (MRCP) services; and a media resource gateway that executes within the mobile device to provide the advanced MRCP services to the application processed by the application browser, and which utilizes a mobile broadband wireless connection to communicate with at least one remote vendor resource server which provides at least one of automatic speech recognition and text to speech to the application and which bridges communication between the application browser and the advanced MRCP services. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
requesting an application via an application browser implemented on a mobile device, wherein the application is a Voice XML interpretation of an Interactive Voice Response application; providing call data from a call data manager implemented on the mobile device, wherein the call data, in conjunction with data from the application server, authorize access to advanced Media Resource Control Protocol (MRCP) services; and providing the advanced MRCP services to the application requested by the application browser via a media resource gateway operating on the mobile device; providing at least one of automatic speech recognition and text-to-speech to the application via the media resource gateway; and utilizing, via the media resource gateway, a mobile broadband wireless connection to communicate with at least one remote vendor resource server which provides at least one of automatic speech recognition and text to speech to the application and which bridges communication between the application browser and the advanced MRCP services. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer readable medium comprising instructions for:
-
requesting an application via an application browser implemented on a mobile device, wherein the application is a Voice XML interpretation of an Interactive Voice Response application; providing call data from a call data manager implemented on the mobile device, wherein the call data, in conjunction with data from the application server, authorize access to advanced Media Resource Control Protocol (MRCP) services; providing the advanced MRCP services to the application requested by the application browser via a media resource gateway operating on the mobile device; providing at least one of automatic speech recognition and text-to-speech to the application via the media resource gateway utilizing, via the media resource gateway, a mobile broadband wireless connection to communicate with at least one remote vendor resource server which provides at least one of automatic speech recognition and text to speech to the application and which bridges communication between the application browser and the advanced MRCP services.
-
Specification