Providing virtual desktops using resources accessed on public computer networks
First Claim
Patent Images
1. A computer system comprising:
- a computer hosting a management system for a service provider to provision virtual desktops and manage access, by a plurality of users using client access devices, to the virtual desktops hosted on one or more host machines on a first computer network, wherein a user among the plurality of users is assigned to a virtual desktop among the virtual desktops hosted on the host machines;
wherein the virtual desktops are allocated one or more additional resources located on a second computer network and accessed by the virtual desktops over a public computer network, each virtual desktop using authentication information for authentication with and connection to the additional resources, wherein the authentication information used by each virtual desktop is associated with the user assigned to the virtual desktop;
wherein access to the additional resources on the second computer network by the client access devices occurs through the virtual desktops on the host machines using the authentication information associated with the user assigned to the virtual desktop; and
wherein the management system derives virtual desktops from a common template, wherein the common template defines the virtual desktop, including an operating system, applications, indications of the additional resources for the virtual desktop, and configuration information, and wherein the management system creates the virtual desktops for the users using one or more license keys, available memory of the host machines, processing resources of the host machines, and the indications of the additional resources.
5 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.
-
Citations
14 Claims
-
1. A computer system comprising:
-
a computer hosting a management system for a service provider to provision virtual desktops and manage access, by a plurality of users using client access devices, to the virtual desktops hosted on one or more host machines on a first computer network, wherein a user among the plurality of users is assigned to a virtual desktop among the virtual desktops hosted on the host machines; wherein the virtual desktops are allocated one or more additional resources located on a second computer network and accessed by the virtual desktops over a public computer network, each virtual desktop using authentication information for authentication with and connection to the additional resources, wherein the authentication information used by each virtual desktop is associated with the user assigned to the virtual desktop; wherein access to the additional resources on the second computer network by the client access devices occurs through the virtual desktops on the host machines using the authentication information associated with the user assigned to the virtual desktop; and wherein the management system derives virtual desktops from a common template, wherein the common template defines the virtual desktop, including an operating system, applications, indications of the additional resources for the virtual desktop, and configuration information, and wherein the management system creates the virtual desktops for the users using one or more license keys, available memory of the host machines, processing resources of the host machines, and the indications of the additional resources. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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 a user among a plurality of users is assigned to a virtual desktop among the virtual desktops hosted on the host machines, wherein the host machines include host machines on a service provider managed computer network and on a first computer network that is separate from the service provider managed computer network; wherein the virtual desktops are allocated one or more additional resources located on a second computer network and accessed by the virtual desktops remotely over a public computer network, each virtual desktop using authentication information for authentication with and connection to the resources, wherein the authentication information used by each virtual desktop is associated with the user assigned to the virtual desktop; and a computer hosting a management system for a service provider to provision virtual desktops and manage access by the plurality of users using remote client access devices to the virtual desktops; wherein access to the additional resources on the second computer network by the remote client access devices occurs through the virtual desktops on the host machines using the authentication information associated with the user assigned to the virtual desktop; and wherein the management system derives the virtual desktops from a common template, wherein the common template defines the virtual desktop, including an operating system, applications, indications of the additional resources for the virtual desktop, and configuration information, and wherein the management system creates the virtual desktops for the users using one or more license keys, available memory of the host machines, processing resources of the host machines, and the indications of the additional resources. - View Dependent Claims (8, 9)
-
-
10. An article of manufacture comprising:
-
storage in which a management system and virtual desktop patterns are stored and which configure one or more computers in a computer system to provide; a computer with a management system for a service provider to provision virtual desktops and manage access, by a plurality of users using client access devices, to the virtual desktops hosted on one or more host machines on a first computer network, wherein a user among the plurality of users is assigned to a virtual desktop among the virtual desktops hosted on the host machines; wherein the virtual desktops are allocated one or more additional resources located on a second computer network and accessed by the virtual desktops over a public computer network, each virtual desktop using authentication information for authentication with and connection to the additional resources, wherein the authentication information used by each virtual desktop is associated with the user assigned to the virtual desktop; wherein access to the additional resources on the second computer network by the remote client access devices occurs through the virtual desktops on the host machines using the authentication information associated with the user assigned to the virtual desktop; and wherein the management system derives the virtual desktops from a common template, wherein the common template defines the virtual desktop, including an operating system, applications, indications of the additional resources for the virtual desktop, and configuration information, and wherein the management system creates the virtual desktops for the users using one or more license keys, available memory of the host machines, processing resources of the host machines, and the indications of the additional resources. - View Dependent Claims (11, 12, 13, 14)
-
Specification