Patent ID: 7302568

Claim:
A method for remotely managing devices, comprising: creating, by a first process, a second process, the first process and second process generated by an application executing on a client; generating a cipher at the client by one of the first process or the second process, the generated cipher stored in a temporary file along with information related to accessing the generated cipher; terminating the first process upon creating the second process; and controlling access to the generated cipher in the temporary file, the temporary file being deleted upon completion of the application executing on the client; wherein the second process communicates with other processes via an interprocess communication mechanism using the generated cipher, wherein the interprocess communication mechanism allows the second process to be accessed by other processes based on access information to the generated cipher in the temporary file, the method further including, selecting a scripting language; determining a first command in a script written in the scripting language; and establishing a network session connecting the client and a server with the second process, wherein the first process is created by executing the first command at the client.