Claims
- 1. A method of performing a communication between an application and a user through a telephone in first and second modes, the communication being in a first mode, the method comprising:
receiving an instruction to perform a change of mode; and adding the second mode to the communication and/or dropping the first mode from the communication.
- 2. The method of claim 1, wherein said instruction is generated by the application.
- 3. The method of claim 1, wherein said instruction is generated by the user.
- 4. The method of claim 1, wherein said instruction is generated by an entity different from the application and different from the user.
- 5. The method of claim 1, wherein one of the modes comprises a data mode which enables the user to receive input visually and to provide input tactilely, and wherein the other of the modes comprises a voice mode which enables the user to receive input audibly and to provide audible input.
- 6. The method of claim 1, wherein the act of adding the second mode comprises placing a call to the telephone.
- 7. The method of claim 1, wherein the act of dropping the first mode comprises dropping an existing call to the telephone.
- 8. The method of claim 1, wherein a first browser facilitates communication with the application in the first mode, wherein the second browser facilitates communication with the application in the second mode, and wherein the method further comprises:
upon adding the second mode to the communication, synchronizing the second browser to a state of the first browser.
- 9. The method of claim 1, wherein the first mode comprises a voice mode, and wherein the method further comprises:
detecting that there is a difficulty in deciphering the user's speech; and generating the instruction in response to said detecting step.
- 10. A gateway for facilitating multi-modal communication comprising:
a first component which participates in a voice connection between a telephone and an application; a second component which participates in a data connection between said telephone and said application; and logic which opens and closes said data connection and said voice connection in accordance with an instruction.
- 11. The gateway of claim 10, wherein said logic receives said instruction from said telephone.
- 12. The gateway of claim 10, wherein said logic receives said instruction from said application.
- 13. The gateway of claim 10, wherein said logic opens at least one of the connections by placing a call to said telephone, and wherein said logic closes at least one of the connections by dropping a call to said telephone.
- 14. The gateway of claim 10, wherein said logic is adapted to open and close said voice connection separately for input and output, wherein said logic receives an instruction to discontinue output to said telephone, and wherein said logic closes the output of said voice connection in response to the received instruction.
- 15. A method of interacting with a device which is capable of communicating in both: (1) a voice mode which receives audio input and provides audio output, and (2) a visual mode which receives non-audible input and provides visual output, the method comprising:
interacting with the device in voice mode, including receiving information from the device in voice mode, but without sending information to the device in voice mode; interacting with the device in visual mode concurrently with voice mode.
- 16. The method of claim 15, further comprising:
discontinuing the sending of information to the device in voice mode.
- 17. The method of claim 16, wherein the discontinuance is in response to a user instruction.
- 18. The method of claim 16, further comprising:
augmenting the interaction with the device in visual mode to include information that would be sent to the device in voice mode if the sending of information to the device in voice mode had not been discontinued.
CROSS-REFERENCE TO RELATED CASES
[0001] This application claims the benefit of U.S. Provisional Application Serial No. 60/326,304, entitled “Mode-Swapping in Multi-Modal Telephonic Applications,” filed Oct. 1, 2001.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60326304 |
Oct 2001 |
US |