Providing Virtual Desktops Using Resources Accessed on Public Computer Networks
First Claim
Patent Images
1. A computer system comprising:
- a management system for managing access by client access devices to virtual desktops hosted on one or more service provider-managed host machines or in the cloud;
wherein the virtual desktops access resources over a public computer network.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer system supports hosting of virtual desktops using resources available in the cloud. Connections to various resources used by a desktop configuration are made dynamically using authentication information associated with the user assigned to the desktop configuration. In addition to using file storage, directory services and user management information on private resources on a private network, these resources may also be accessed through a public network.
63 Citations
8 Claims
-
1. A computer system comprising:
-
a management system for managing access by client access devices to virtual desktops hosted on one or more service provider-managed host machines or in the cloud; wherein the virtual desktops access resources over a public computer network. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system providing virtual desktops in a cloud computing model, comprising:
-
a plurality of remote host machines, each hosting a plurality of virtual desktops, wherein the virtual desktops access resources remotely over a computer network, wherein the host machines include host machines on a service provider managed computer network and on a computer network that is separate from the service provide managed computer network; and a management system for managing access by remote client access devices to the virtual desktops.
-
-
6. A process for creating a virtual desktop pattern for syndication, comprising:
-
receiving an indication of the desired operating system, applications, and other resources for the desktop; combining the received resources with configuration information to create a pattern; creating a set of desktops using license keys, available memory and CPU resources; sealing the pattern by injecting a system preparation tool for operating system deployment into the pattern.
-
-
7. A process for syndicating a pattern for deploying desktops for a tenant, comprising:
-
deploying the pattern to a plurality of host machines in at least two separate computer networks; provisioning desktops using the pattern on the plurality of host machines. - View Dependent Claims (8)
-
Specification