×

System and method for launching a resource in a network

DC
  • US 8,732,182 B2
  • Filed: 03/11/2011
  • Issued: 05/20/2014
  • Est. Priority Date: 12/02/2004
  • Status: Active Grant
First Claim
Patent Images

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 microprocessor;

    a memory component for storing instructions for execution on said microprocessor;

    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;

    an icon logic module providing instructions to said microprocessorto generate a first icon on a display associated with said client, said first icon providing a graphic representation of a source of an instance of said resource reflecting whether said resource is located at said client or at said server; and

    to monitor for activation of said first icon at said client;

    a resource launching module providing instructions to said microprocessorto launch said resource from either said client or said server for said client depending on whether said resource is to be launched from said client first or said server first and to cause an application to access said file through either said client or said server depending on whether said file is to be accessed on either said client first or said server first; and

    to update a registry containing activation information on said resource, said registry being accessible by other processes operating on devices in said network;

    an access module providing instructions to said microprocessor to access file through said server using load balancing algorithms using Remote Desktop Protocol (RDP) commands;

    an authentication module providing instructions to said microprocessor to access a directory structure accessed by said server using Group Policy Objects (CFOs) and Active Directory (AD) objects to authenticate said client with said server;

    a library accessible by said server to store virtual machine templates on said server in said network; and

    a virtual machine module 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.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×