×

Method of remotely installing software directly from a central computer

  • US 5,421,009 A
  • Filed: 12/22/1993
  • Issued: 05/30/1995
  • Est. Priority Date: 12/22/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A programmatically performed within a central computer system, for installing software to a remote computer system through a computer network, the method comprising the steps of:

  • (a) requesting a list identifying at least one remote computer system from a user of the central computer system;

    (b) selecting one previously unselected remits computer system from the list identifying at least one remote computer system;

    (c) stopping the method when all remote computer systems have been previously selected from the list identifying at least one remote computer system;

    (d) sending a general response request to the selected remote computer system to determine whether the selected remote computer system can be contacted through the computer network, and transferring to step (b) if the selected computer system cannot be contacted;

    (e) determining whether the selected remote computer system allows remote performing of commands, and transferring to step (b) if the selected computer system does not support remote performing of commands;

    (f) remotely performing a command to list all other commands in the remote computer system and examining the list to determine whether the selected remote computer system contains all standard operating system commands necessary to install the software on the selected remote computer system, and transferring to step (b) if the selected computer system does not contain all the standard operating system commands;

    (g) remotely performing a command to list available disk space on the remote computer system and examining the list to determine whether the selected remote computer system contains an amount of free disk space required to install the software, and transferring to step (b) if the selected computer system does not have the amount of free disk space;

    (h) combining all individual files contained within the software into a single data stream;

    (i) transferring the single data stream to the remote computer system; and

    (j) separating the single data stream into the individual files to complete the installation.

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