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