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 facilitates the second computing device switching from the first mode of communication to the second mode of communication and providing the synchronized information for verification or 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
26 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 facilitates the second computing device switching from the first mode of communication to the second mode of communication and providing the synchronized information for verification or 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 facilitates the remote computing device switching from the first mode of communication to the second mode of communication and providing the synchronized information for verification or modification in the second mode of communication while continuing execution of the application. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory, computer-readable storage medium having stored thereon 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 facilitates the mobile computing device switching from the first mode of communication to the second mode of communication and providing the synchronized information for verification or modification in the second mode of communication while continuing execution of the application. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26)
-
Specification