×

Method for identifying and obtaining computer software from a network computer

  • US 6,049,671 A
  • Filed: 04/18/1996
  • Issued: 04/11/2000
  • Est. Priority Date: 04/18/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system with a server computer in communication with a client computer over a computer network, a method of installing a selected grouping of software on the client computer, the method comprising:

  • building at the server computer a software collection file comprising the selected grouping of software and an installation utility operable for executing at the client computer to install the selected grouping of software at the client computer;

    creating a self-extracting executable distribution file by combining at the server computer the software collection file with an extracting application operable for extracting the installation utility and the selected grouping of software from the self-extracting executable distribution file and further operable for automatically executing the installation utility to install the grouping of software at the client computer, the extracting application arranged within the self-extracting executable distribution file to be automatically invoked when the self-extracting executable distribution file is executed, the self-extracting executable distribution file comprising a section of executable code to automatically invoke the installation utility extracted from the distribution file after the extracting application in the distribution file extracts the software collection file from the self-extracting executable distribution file, whereby the extracting application, the selected grouping of software, the installation utility, and the section of executable code co-reside in the self-extracting executable distribution file;

    transmitting the self-extracting executable distribution file over the computer network to the client computer;

    executing at the client the self-extracting executable distribution file;

    responsive to said executing the self-extracting executable distribution file, invoking the extracting application in the self-extracting executable distribution file to extract the installation utility and the selected grouping of software from the self-extracting executable distribution file; and

    further responsive to said executing the self-extracting executable distribution file, automatically executing the extracted installation utility at the client computer to install the extracted selected grouping of software at the client computer.

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