System for installation of software on a remote computer system over a network using checksums and password protection
First Claim
1. A computer implemented method for remotely executing software from a local computer system to a remote computer system through a computer network, the method comprising the steps of:
- (a) receiving data, on the local computer system, to select the remote computer system from one of a plurality of potential remote computer systems;
(b) connecting the local computer system to the remote computer system, wherein the local computer system operates as a remote terminal of the remote computer system;
(c) connecting a storage device on the local computer system as a storage device on the remote computer system, wherein the storage device contains the software to be executed on the remote computer system;
(d) performing, within the remote computer system, a program to compute a checksum value for each software program on said storage device, wherein said program sends the checksum value to the local computer system;
(e) comparing, within the local computer system, each checksum value to a checksum value stored within the local computer system; and
(f) performing, on the remote computer system, the software stored on the storage device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system to perform software on a remote computer system automatically over a network using a local computer system. The software being performed is placed on a storage device connected to the local computer. The local computer executes software that logs on to the remote computer as if the local computer were a remote terminal and sends a command to the remote computer to cause it to connect to the storage device through the network. The local computer then sends commands to the remote computer to cause the remote computer to perform the software located on the storage device. Each software program run on the remote computer examines the remote computer to determine the type of software that is running on the remote computer and selects the software being executed to be compatible with the software on the remote computer.
238 Citations
10 Claims
-
1. A computer implemented method for remotely executing software from a local computer system to a remote computer system through a computer network, the method comprising the steps of:
-
(a) receiving data, on the local computer system, to select the remote computer system from one of a plurality of potential remote computer systems; (b) connecting the local computer system to the remote computer system, wherein the local computer system operates as a remote terminal of the remote computer system; (c) connecting a storage device on the local computer system as a storage device on the remote computer system, wherein the storage device contains the software to be executed on the remote computer system; (d) performing, within the remote computer system, a program to compute a checksum value for each software program on said storage device, wherein said program sends the checksum value to the local computer system; (e) comparing, within the local computer system, each checksum value to a checksum value stored within the local computer system; and (f) performing, on the remote computer system, the software stored on the storage device. - View Dependent Claims (2, 3, 4)
-
-
5. A computer implemented method for installing software from a local computer system to a target computer system through a computer network, the method comprising the steps of:
-
(a) receiving data to select the target computer system from one of a plurality of potential target computer systems; (b) connecting the local computer system to the target computer system, wherein the local computer system operates as a remote terminal of the target computer system; (c) connecting a storage device, containing the software to be installed, on the local computer system as a storage device on the target computer system; (d) performing, within the target computer system, a program to compute a checksum value for each installation program on said storage device, wherein said program sends the checksum value to the local computer system; (e) comparing, within the local computer system, each checksum value to a checksum value stored within the local computer system; and (f) performing, on the target computer system, one or more installation programs stored on the storage device to perform the installation. - View Dependent Claims (6, 7, 8)
-
-
9. A computer implemented method for remotely executing software from a local computer system to a remote computer system through a computer network, the method comprising the steps of:
-
(a) receiving data, on the local computer system, to select the remote computer system from one of a plurality of potential remote computer systems; (b) displaying a screen location for entry of a password; (c) receiving characters of a password while not displaying any characters received; (d) displaying a clear password button; (e) disabling said clear password button until at least one character of said password has been received; (f) after at least one character of said password has been received, enabling said clear password button, enabling said clear password button, wherein said enabling provides a visual indication that at least one character has been received; (g) if all of said characters of said password are removed, disabling said clear password button, wherein said disabling provides a visual indication that all characters have been removed; (h) if said password received in steps (b) through (g) is correct, performing the following steps (i) through (k); (i) connecting the local computer system to the remote computer system, wherein the local computer system operates as a remote terminal of the remote computer system; (j) connecting a storage device on the local computer system as a storage device on the remote computer system, wherein the storage device contains the software to be executed on the remote computer system; and (k) performing, on the remote computer system, the software stored on the storage device.
-
-
10. A computer implemented method for installing software from a local computer system to a target computer system through a computer network, the method comprising the steps of:
-
(a) receiving data to select the target computer system from one of a plurality of potential target computer systems; (b) displaying a screen location for entry of a password; (c) receiving characters of a password while not displaying any characters received; (d) displaying a clear password button; (e) disabling said clear password button until at least one character of said password has been received; (f) after at least one character of said password has been received, enabling said clear password button, wherein said enabling provides a visual indication that at least one character has been received; (g) if all of said characters of said password are removed, disabling said clear password button, wherein said disabling provides a visual indication that all characters have been removed; (h) if said password received in steps (b) through (g) is correct, performing the following steps (i) through (k); (i) connecting the local computer system to the target computer system, wherein the local computer system operates as a remote terminal of the target computer system; (j) connecting a storage device, containing the software to be installed, on the local computer system as a storage device on the target computer system; and (k) performing, on the target computer system, one or more installation programs stored on the storage device to perform the installation.
-
Specification