Method for third-party registration of software components
First Claim
1. A computer-implemented method comprising:
- installing a software component in a data processing system, wherein the software component is one of a plurality of software components making up a packaged solution; and
recording, in the data processing system, registration information that is associated with the packaged solution.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, computer program product, and data processing system for installing and registering software components as part of a unified solution, rather than simply as individual software components, are disclosed. According to a preferred embodiment, an installer supplies specific registration information as part of its overall installation process. This registration information overrides that used by the native component install technology to register the solution/component, as appropriate. In a preferred embodiment, the standard registration information provided by each software component'"'"'s individual installer program is removed by an installation wrapper script and replaced by registration information that pertains to the installed solution as a whole. This registration scheme may just be characterized as a form of “late binding” of registration information.
28 Citations
20 Claims
-
1. A computer-implemented method comprising:
-
installing a software component in a data processing system, wherein the software component is one of a plurality of software components making up a packaged solution; and
recording, in the data processing system, registration information that is associated with the packaged solution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
executing a native installer for a software component, wherein the native installer installs the software component in a data processing system, wherein the software component is one of a plurality of software components making up a packaged solution, and wherein the native installer records registration information that is specific to the software component; and
executing an installation wrapper, wherein the installation wrapper removes the registration information that is specific to the software component and replaces said registration information with registration information that is associated with the packaged solution as a whole.
-
-
10. A computer program product in a computer readable medium, comprising functional descriptive material that, when executed by a data processing system, causes the data processing system to perform actions that include:
-
installing a software component in the data processing system, wherein the software component is one of a plurality of software components making up a packaged solution; and
recording, in the data processing system, registration information that is associated with the packaged solution. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A data processing system comprising:
-
at least one processor;
at least one memory associated with the at least one processor;
storage associated with the at least one processor; and
a set of instructions contained within the at least one memory, wherein the at least one processor executes the set of instructions in order to perform actions of;
installing a software component in the storage, wherein the software component is one of a plurality of software components making up a packaged solution; and
recording, in the storage, registration information that is associated with the packaged solution. - View Dependent Claims (19, 20)
-
Specification