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 the web page comprises at least one data field, and wherein rendering comprises processing the web page to be responsive to speech input;
receiving speech from the user corresponding to the 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, wherein the textual data corresponds with the at least one data field;
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 entered at the at least one data field.
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 phone 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
17 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 the web page comprises at least one data field, and wherein rendering comprises processing the web page to be responsive to speech input; receiving speech from the user corresponding to the 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, wherein the textual data corresponds with the at least one data field; 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 entered at the at least one data field. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 14, 15)
-
-
11. 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, wherein the web age 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 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 an updated web page on the 2.5G 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 (12, 13)
-
-
16. 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:
-
transmitting a web page from a web server pursuant to an application through the data channel suitable for rendering the web page on the 2.5G phone, wherein the web page comprises at least one data field, and wherein rendering comprises processing the web page to be responsive to speech input; transmitting a speech-enabled web page to a telephony server from the web server corresponding to the web page provided to the 2.5G phone;
receiving textual data based on speech provided to the telephony server, the textual data being indicative of recognized speech for the at least one data field; andtransmitting an updated web page to the 2.5G phone through the data channel with the textual data input at the corresponding at least one data field. - View Dependent Claims (17)
-
Specification