The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 30, 2004

Filed:

Dec. 29, 2000
Applicant:
Inventors:

Gregory Daynes, Fishkill, NY (US);

Norbert Lenz, Magstadt, DE;

Adrainus Schuur, Herrenberg, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/445 ; G06F 9/44 ;
U.S. Cl.
CPC ...
G06F 9/445 ; G06F 9/44 ;
Abstract

The invention relates to a system and method for request based installation, customization and activation of software products on a computer system by means of a setup infrastructure ( ) for coordinating the process phases. A plurality of exploiter plug-ins ( ) are provided, each assigned to a program product already installed in the computer system or a program product to be installed. The exploiter plug-ins are used by the setup infrastructure for indicating a program package description and program product description and for providing customization dialogs and support to instantiate and activate the program to be installed. Bind supporter plug-ins ( ) are assigned to selected ones of the program products and used for supporting the binding procedure by providing bind services to the setup infrastructure. The supporter plug-ins are used by the exploiter plug-ins to establish binding to at least some of the program packages or products stored, where the binding parameters needed by the exploiter plug-ins are indicated to the supporter plug-ins by bind requests. Package adapter plug-ins are provided to provide data format information for enabling the setup infrastructure to identify a program product to be installed and to generate product definition data. A management directory ( ) is used for storing data associated with a particular program product and references to program products in a program library of the computer system.


Find Patent Forward Citations

Loading…