×

Request based automation of software installation, customization and activation

  • US 6,715,144 B2
  • Filed: 12/29/2000
  • Issued: 03/30/2004
  • Est. Priority Date: 12/30/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for request based installation, customization and activation of computer program packages or products on a computer system operated by a system control program which provides support for the installation, customization and activation of computer program packages or products, said computer system having a plurality of system resources including a plurality of program packages and products stored in the system, where at least some of said program packages and products stored in the system have interdependencies among each other and where for a program packages or product to be installed, customized and activated interdependencies have to be established to at least some of the program packages and products stored in the system, the system comprising:

  • setup infrastructure means for coordinating the loading, customization, binding and activation of the program package or product to be installed customized and activated;

    a plurality of first plug-in means each connected to one system resource of said plurality of system resources and used by the setup infrastructure means for creating a product definition, for providing customization dialogs and for support to initialize and modify said program package or product to be installed, customized and activated;

    a plurality of second plug-in means each connected to selected ones of said plurality of system resources for providing bind services to the setup infrastructure means, said bind services are used by said first plug-in means to establish binding to at least some of the program packages and products store in the system, where binding parameters needed by the first plug-in means are indicated to the second plug-in means by bind requests to generically describe a state of at least one system resource of the plurality of system resources to facilitate successful installation, customization and activation of the program package or product to be installed, customized and activated, said bind requests to be interpreted by said bind services at bind time, and wherein said bind services establish said binding using implementation specific details of the at least some of the program packages and products stored in the system, without said implementation specific details being specic details being specified in said bind requests.

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