Sharing and Management of Transferable Virtual Desktop
First Claim
1. A method of sharing virtualized computers by a plurality of users, comprising:
- receiving data for setting a first computer profile of an original virtual computer from a first user at a computing device, the computer profile representing information about properties and characteristics of the original virtual computer;
creating a replicated virtual computer of the original virtual computer on the computing device by replicating the computer profile responsive to receiving a request from a second user to access the replicated virtual computer; and
performing operations associated with the replicated virtual computer on the computing device responsive to receiving a first input from the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
Each of a plurality of user is given access to replicated version of a virtual computer. The replicated virtual computers are generated by copying a computer profile of an original virtual computer and associated files of the original virtual computer. Each of the users accesses, manipulates and performs operation on the assigned virtual computer as desired without affecting the operations on other users'"'"' virtual computers. After a user finishes using the replicated virtual computer, the replicated virtual computer may be deleted from the remote server or stored as the user'"'"'s virtual computer. The user can store multiple versions of virtual computers, some of which are based on replicated virtual computers.
43 Citations
20 Claims
-
1. A method of sharing virtualized computers by a plurality of users, comprising:
-
receiving data for setting a first computer profile of an original virtual computer from a first user at a computing device, the computer profile representing information about properties and characteristics of the original virtual computer; creating a replicated virtual computer of the original virtual computer on the computing device by replicating the computer profile responsive to receiving a request from a second user to access the replicated virtual computer; and performing operations associated with the replicated virtual computer on the computing device responsive to receiving a first input from the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer system for sharing virtualized computers by a plurality of users, comprising:
-
a communication module configured to receive data for setting a first computer profile of an original virtual computer from a first user at a computing device, the computer profile representing information about properties and characteristics of the original virtual computer; a virtual desktop application configured to receive the data from the communication module, the virtual desktop application further configured to; create a replicated virtual computer of the original virtual computer on the computing device by replicating the computer profile responsive to receiving a request from a second user to access the replicated virtual computer; and perform operations associated with the replicated virtual computer on the computing device responsive to receiving a first input from the second user. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable storage medium storing instructions thereon, the instructions when executed by a processor in a computing device, cause the processor to:
-
receive data for setting a first computer profile of an original virtual computer from a first user, the computer profile representing information about properties and characteristics of the original virtual computer; create a replicated virtual computer of the original virtual computer on the computing device by replicating the computer profile responsive to receiving a request from a second user to access the replicated virtual computer; and perform operations associated with the replicated virtual computer on the computing device responsive to receiving an input from the second user.
-
Specification