SYSTEM AND METHOD FOR LAUNCHING A RESOURCE IN A NETWORK
First Claim
1. An access system for a client connected to a server in a computer network to a resource stored in said network, said system comprising:
- a file stored in said client and said server;
an operating system that accesses said file, said operating system being able to be executed on said client and said server;
a library accessible by said server to store virtual machine templates on said server in said network; and
a virtual machine module in said server to access said library and create virtual machine templates for said library and to create virtual machines from said virtual machine templates, said virtual machine module providing to a host machine in said network access to a plurality of machines, user profile settings and instances of an application in said network and to multiple operating systems,whereinsaid resource is an application that can execute on said client or said server; and
said client hasaccess to an instance of said resource;
a microprocessor;
an access module providing instructions to said microprocessor to provide said client with communication to access to said server using load balancing algorithms to access said file using Remote Desktop Protocol (RDP) commands;
has an authentication module providing instructions to said microprocessor to provide access to a directory structure accessed by said server using Group Policy Objects (GPOs) and Active Directory (AD) objects to authenticate said client with said server; and
a terminal-based environment for accessing said application that uses said file in the network through said RDP commands.
6 Assignments
0 Petitions
Accused Products
Abstract
The disclosure provides a system and method for a client connected to a server to a resource in a network. For the system a virtual machine module is provided to access a library and to create virtual machine templates and to create virtual machines from the virtual machine templates. The virtual machine module provides to a host machine in the network access to machines, user profile settings and instances of an application in the network and to multiple operating systems. The client has: access to an instance of the resource; an access module to provide the client with communication to access to the server using load balancing algorithms to access the file using Remote Desktop Protocol (RDP) commands; and an authentication module providing access to a directory structure accessed by the server using Microsoft Group Policy Objects (GPOs) and Active Directory (AD) services to authenticate the client with the server.
-
Citations
18 Claims
-
1. An access system for a client connected to a server in a computer network to a resource stored in said network, said system comprising:
-
a file stored in said client and said server; an operating system that accesses said file, said operating system being able to be executed on said client and said server; a library accessible by said server to store virtual machine templates on said server in said network; and a virtual machine module in said server to access said library and create virtual machine templates for said library and to create virtual machines from said virtual machine templates, said virtual machine module providing to a host machine in said network access to a plurality of machines, user profile settings and instances of an application in said network and to multiple operating systems, wherein said resource is an application that can execute on said client or said server; and said client has access to an instance of said resource; a microprocessor; an access module providing instructions to said microprocessor to provide said client with communication to access to said server using load balancing algorithms to access said file using Remote Desktop Protocol (RDP) commands; has an authentication module providing instructions to said microprocessor to provide access to a directory structure accessed by said server using Group Policy Objects (GPOs) and Active Directory (AD) objects to authenticate said client with said server; and a terminal-based environment for accessing said application that uses said file in the network through said RDP commands. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of providing access for a client connected to a server in a computer network to a resource stored in said network, said network having an instance of a file in at least one of said server and said client and said network having an instance of an application that uses file in at least one of said server and said client, said network providing said client with access to said server using Active Directory (AD) services, said network providing secure access to said application for said client using a Remote Desktop Protocol (RDP), said method comprising:
-
accessing a library accessible containing virtual machine templates; creating a virtual machine for a server in said network, said virtual machine having access said library and providing to a host machine in said network access to multiple machines in said network, multiple instances of an application in said network and multiple operating systems; providing instructions for execution on a microprocessor in said client to generate a first icon associated with said file and a second icon associated with said application in a graphical user interface (GUI) on said client; and providing instructions to said microprocessor in said client to monitor for activation of said first icon at said client; wherein said resource is an application that can execute on said client or said server; and said client has access to an instance of said resource; a microprocessor; an access module providing instructions to said microprocessor to provide said client with communication to access to said server using load balancing algorithms to access said file using Remote Desktop Protocol (RDP) commands; has an authentication module providing instructions to said microprocessor to provide access to a directory structure accessed by said server using Group Policy Objects (GPOs) and AD objects to authenticate said client with said server; and a terminal-based environment for accessing said application that uses said file in the network through said RDP commands.
-
Specification