Reusable multimodal application
First Claim
1. A method comprising:
- receiving, by a first computing device, data indicative of input information from a second computing device via a communications network, the input information resulting from an input received by the second computing device while executing an application in a first mode of communication;
generating, by the first computing device, synchronized information by synchronizing the input information with a second mode of communication; and
transmitting, by the first computing device, the synchronized information to the second computing device,wherein the synchronized information, after being received by the second computing device, facilitates the second computing device switching from the first mode of communication to the second mode of communication and rendering the synchronized information for verification and modification in the second mode of communication while continuing execution of the application.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system are disclosed herein for accepting multimodal inputs and deriving synchronized and processed information. A reusable multimodal application is provided on the mobile device. A user transmits a multimodal command to the multimodal platform via the mobile network. The one or more modes of communication that are inputted are transmitted to the multimodal platform(s) via the mobile network(s) and thereafter synchronized and processed at the multimodal platform. The synchronized and processed information is transmitted to the multimodal application. If required, the user verifies and appropriately modifies the synchronized and processed information. The verified and modified information are transferred from the multimodal application to the visual application. The final result(s) are derived by inputting the verified and modified results into the visual application.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving, by a first computing device, data indicative of input information from a second computing device via a communications network, the input information resulting from an input received by the second computing device while executing an application in a first mode of communication; generating, by the first computing device, synchronized information by synchronizing the input information with a second mode of communication; and transmitting, by the first computing device, the synchronized information to the second computing device, wherein the synchronized information, after being received by the second computing device, facilitates the second computing device switching from the first mode of communication to the second mode of communication and rendering the synchronized information for verification and modification in the second mode of communication while continuing execution of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing device comprising a processor and memory, the memory comprising executable instructions that, in response to being executed by the processor, cause the computing device to:
-
receive data indicative of input information from a remote computing device via a communications network, the input information resulting from an input received by the remote computing device while executing an application in a first mode of communication; generate synchronized information by synchronizing the input information with a second mode of communication; and transmit the synchronized information to the remote computing device, wherein the synchronized information, after being received by the remote computing device, facilitates the remote computing device switching from the first mode of communication to the second mode of communication and rendering the synchronized information for verification and modification in the second mode of communication while continuing execution of the application. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory, computer-readable storage medium having computer-executable instructions stored thereon, the computer-executable instructions comprising instructions that, in response to being executed by a computing device, cause the computing device to:
-
receive data indicative of input information from a mobile computing device via a communications network, the input information resulting from an input received by the mobile computing device while executing an application in a first mode of communication; generate synchronized information by synchronizing the input information with a second mode of communication; and transmit the synchronized information to the mobile computing device, wherein the synchronized information, after being received by the mobile computing device, facilitates the mobile computing device switching from the first mode of communication to the second mode of communication and rendering the synchronized information for verification and modification in the second mode of communication while continuing execution of the application. - View Dependent Claims (17, 18, 19, 20)
-
Specification