System and Method for a Distributed Virtual Desktop Infrastructure
First Claim
1. A computer-implemented method for providing distributed virtualized desktops, the method performed on at least one computer including at least one processor, the method comprising:
- receiving, at a first computer, user credential data for at least one user;
transmitting, to a management server, at least a portion of the user credential data and identifying information of the first computer;
receiving, from central management server, an identification of a home system for the at least one user based at least partially on the user credential data, the home system comprising a second computer executing at least one virtual machine including a desktop;
establishing communication between the first computer and the second computer; and
receiving, at the first computer, display data from the second computer, the display data configured to generate a representation of at least a portion of the desktop on the first computer, such that the at least one user is able to access the desktop while the at least one virtual machine on the second computer is executing.
7 Assignments
0 Petitions
Accused Products
Abstract
A distributed virtual desktop infrastructure system includes at least one management server and a plurality of client management applications. The management server includes at least one processor, and is programmed and/or configured to determine a home system of the plurality of client systems for at least one user. The plurality of client management applications are in communication with the at least one management server, and are configured to execute on the plurality of client system and display, on at least one client system, a virtual desktop of at least one virtual machine executing on the home system. Related systems and methods are also described.
64 Citations
20 Claims
-
1. A computer-implemented method for providing distributed virtualized desktops, the method performed on at least one computer including at least one processor, the method comprising:
-
receiving, at a first computer, user credential data for at least one user; transmitting, to a management server, at least a portion of the user credential data and identifying information of the first computer; receiving, from central management server, an identification of a home system for the at least one user based at least partially on the user credential data, the home system comprising a second computer executing at least one virtual machine including a desktop; establishing communication between the first computer and the second computer; and receiving, at the first computer, display data from the second computer, the display data configured to generate a representation of at least a portion of the desktop on the first computer, such that the at least one user is able to access the desktop while the at least one virtual machine on the second computer is executing. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for providing distributed virtualized desktops, the system comprising at least one management server including at least one processor, the at least one management server configured to:
-
receive, from a first computing device, user credential data for a user and device identification data for the first computing device; identify a home system for the user based at least partially on at least a portion of the user credential data, the home system comprising a second computing device executing at least one virtual machine including at least one desktop; and transmit, to the first computing device, data configured to facilitate a direct connection between the first computing device and the second computing device, such that the first computing device displays the at least one desktop while the at least one virtual machine continues to execute on the second computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 20)
-
-
16. A distributed virtual desktop infrastructure system, comprising:
-
at least one management server comprising at least one processor, the at least one management server configured to provide a plurality of centrally managed virtual machines to a plurality of client systems, the at least one management server further configured to determine a home system of the plurality of client systems for at least one user; and a plurality of client management applications in communication with the at least one management server, the plurality of client management applications configured to execute on the plurality of client systems, and display, on at least one client system, a virtual desktop of at least one virtual machine executing on the home system. - View Dependent Claims (17, 18, 19)
-
Specification