Sequential multimodal input
First Claim
1. A method of interacting with a client/server architecture with a 2.5G mobile phone, the 2.5G phone having a data channel for transmitting data and a voice channel for transmitting speech, the method comprising:
- receiving a web page from a web server pursuant to an application through the data channel and rendering the web page on the 2.5G phone, wherein rendering comprises processing the web page to be responsive speech input;
receiving speech from the user corresponding to at least one data field on the web page;
establishing a call from the 2.5G phone to a telephony server over the voice channel, the telephony server being remote from the 2.5G phone and adapted to process speech;
obtaining a speech-enabled web page from the web server corresponding to the web page provided to the 2.5G phone;
transmitting speech from the 2.5G phone to the telephony server;
processing the speech in accordance with the speech-enabled web page to obtain textual data in accordance with the speech;
transmitting the textual data to the web server; and
obtaining a new web page on the 2.5G phone through the data channel and rendering the new web page having the textual data.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of interacting with a client/server architecture with a 2.5G mobile phone having a data channel for transmitting data and a voice channel for transmitting speech. The method includes receiving a web page from a web server pursuant to an application through the data channel and rendering the web page on the 2.5G phone, where rendering comprises processing the web page to be responsive speech input. Speech is received from the user corresponding to at least one data field on the web page. A call is established from the 2.5G phone to a telephony server over the voice channel. The telephony server is remote from the 2.5G phone and adapted to process speech. A speech-enabled web page is obtained from the web server corresponding to the web page provided to the 2.5G phone. Speech is transmitted from the 2.5G phne to the telephony server. The speech is processed in accordance with the speech-enabled web page to obtain textual data in accordance with the speech. The textual data is transmitted to the web server. A new web page is obtained on the 2.5G phone through the data channel and rendered having the textual data.
-
Citations
14 Claims
-
1. A method of interacting with a client/server architecture with a 2.5G mobile phone, the 2.5G phone having a data channel for transmitting data and a voice channel for transmitting speech, the method comprising:
-
receiving a web page from a web server pursuant to an application through the data channel and rendering the web page on the 2.5G phone, wherein rendering comprises processing the web page to be responsive speech input;
receiving speech from the user corresponding to at least one data field on the web page;
establishing a call from the 2.5G phone to a telephony server over the voice channel, the telephony server being remote from the 2.5G phone and adapted to process speech;
obtaining a speech-enabled web page from the web server corresponding to the web page provided to the 2.5G phone;
transmitting speech from the 2.5G phone to the telephony server;
processing the speech in accordance with the speech-enabled web page to obtain textual data in accordance with the speech;
transmitting the textual data to the web server; and
obtaining a new web page on the 2.5G phone through the data channel and rendering the new web page having the textual data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 13, 14)
-
-
10. A method of interacting with a client/server architecture with a 2.5G mobile phone, the 2.5G phone having a data channel for transmitting data and a voice channel for transmitting speech, the method comprising:
-
receiving a web page from a web server pursuant to an application through the data channel and rendering the web page on the 2.5G phone, wherein rendering comprises processing the web page to be responsive speech input;
receiving speech from the user corresponding to at least one data field on the web page;
establishing a call from the 2.5G phone to a telephony server over the voice channel, the telephony server being remote from the 2.5G phone and adapted to process speech;
transmitting speech from the 2.5G phone to the telephony server; and
obtaining a new web page on the 2.5G phone through the data channel and rendering the new web page having the textual data in accordance with the speech. - View Dependent Claims (11, 12)
-
Specification