CPC H04L 47/783 (2013.01) [H04L 67/1044 (2013.01)] | 20 Claims |
1. An apparatus comprising:
a processor; and
a memory communicatively coupled to the processor, the memory storing instructions executed by the processor to:
receive a request from a cloud client application via a first communication channel to invoke a functionality of a cloud-based application hosted by the apparatus, wherein the cloud client application is hosted on a user client interface application of a user client device;
establish a second communication channel with a user agent client application hosted on the user client device, in response to the request to invoke the functionality of the cloud-based application; and
transmit a command for a shared computing resource to the user agent client application via the second communication channel that bypasses the user client interface application, wherein the command is associated with the functionality of the cloud-based application that was invoked, and the command controls the shared computing resource to complete a task corresponding to the functionality of the cloud-based application that was invoked.
|