ENABLING EXECUTION OF REMOTELY-HOSTED APPLICATIONS USING APPLICATION METADATA AND CLIENT UPDATES
First Claim
Patent Images
1. A cloud server computing device for enabling remote execution of applications, the cloud server computing device comprising:
- a processor to;
receive application metadata provided by an administrative user, the application metadata identifying a remotely-hosted application and a location of a corresponding host device that hosts the application,establish communication with a client device,provide a client update to the client device, the client update enabling remote execution of the remotely-hosted application by the client device, andtransmit the application metadata to the client device to enable remote execution of the remotely-hosted application by the client device by connecting to the corresponding host device and using the client update.
1 Assignment
0 Petitions
Accused Products
Abstract
Example embodiments relate to enabling execution of remotely-hosted applications via transmission of application metadata and client updates from a cloud server to a client device. In example embodiments, a cloud server maintains application metadata describing a remotely-hosted application. To enable remote execution of the applications by a client device, the cloud server sends the client device the application metadata and a corresponding client update that enables execution of the remotely-hosted application by the client device.
35 Citations
15 Claims
-
1. A cloud server computing device for enabling remote execution of applications, the cloud server computing device comprising:
a processor to; receive application metadata provided by an administrative user, the application metadata identifying a remotely-hosted application and a location of a corresponding host device that hosts the application, establish communication with a client device, provide a client update to the client device, the client update enabling remote execution of the remotely-hosted application by the client device, and transmit the application metadata to the client device to enable remote execution of the remotely-hosted application by the client device by connecting to the corresponding host device and using the client update. - View Dependent Claims (2, 3, 4, 5, 6)
-
7. A method for execution by a cloud server computing device for enabling remote execution of applications, the method comprising:
-
presenting, by the cloud server computing device, an administrative user interface to enable an administrative user to identify a remotely-hosted application for execution by a client device; receiving application metadata via the administrative user interface, the metadata identifying the remotely-hosted application and a corresponding host device; receiving a client update to enable remote execution of the remotely-hosted application by the client device; providing the client update to the client device; and transmitting the application metadata to the client device to enable remote execution of the remotely-hosted application by the client device by connecting to the corresponding host device and using the client update. - View Dependent Claims (8, 9, 10)
-
-
11. A machine-readable storage medium encoded with instructions executable by a processor of a client computing device for configuration of remotely-hosted applications, the machine-readable storage medium comprising:
-
instructions for providing login credentials to a server at a predetermined location in response to display of a login interface; instructions for receiving application metadata corresponding to the provided login credentials, wherein the metadata identifies a remotely-hosted application and a location of a corresponding host device; instructions for installing a client update received from the server, the client update enabling remote execution of the remotely-hosted application by the client computing device; and instructions for executing the remotely-hosted application by connecting to the remote host and using the installed client update. - View Dependent Claims (12, 13, 14, 15)
-
Specification