Multi-Installer Product Advertising
First Claim
1. A computer-implemented method for multi-installer program advertising in a local system context with single installer deployment, the method comprising:
- initiating in a local system a custom action associated with a core installer of a multi-installer program;
determining at least one satellite installer associated with the core installer;
gathering data associated with the local system on which the multi-installer program is to be advertised wherein the multi-installer program comprises the core installer and the at least one satellite installer;
scheduling at least one other custom action for later execution to advertise the at least one satellite installer;
spawning from within the custom action the at least one other custom action by leveraging privileges associated with installing the core installer on the local system;
accessing pre-generated scripts associated with the at least one satellite installer; and
advertising the at least one satellite installer via the local system.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, computer program products, and systems advertise multi-installer programs in a local system context with single installer deployment. A method involves initiating in a local system a custom action associated with a core installer of a multi-installer program, finding a satellite installer associated with the core installer, and gathering data associated with the local system on which the multi-installer program is to be advertised. The method also involves scheduling another custom action for later execution to advertise the satellite installer, spawning from within the custom action the other custom action by leveraging privileges associated with installing the core installer on the local system, impersonating a target user of the local system, accessing pre-generated scripts associated with the satellite installers, and advertising the satellite installers via the local system. Pre-generated scripts of the satellite installers are accessed and the scripts are applied to the target user to facilitate satellite installer advertisement/assignment.
115 Citations
20 Claims
-
1. A computer-implemented method for multi-installer program advertising in a local system context with single installer deployment, the method comprising:
-
initiating in a local system a custom action associated with a core installer of a multi-installer program; determining at least one satellite installer associated with the core installer; gathering data associated with the local system on which the multi-installer program is to be advertised wherein the multi-installer program comprises the core installer and the at least one satellite installer; scheduling at least one other custom action for later execution to advertise the at least one satellite installer; spawning from within the custom action the at least one other custom action by leveraging privileges associated with installing the core installer on the local system; accessing pre-generated scripts associated with the at least one satellite installer; and advertising the at least one satellite installer via the local system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program product comprising a computer-readable medium having control logic stored therein for causing a computer to advertise satellite installers of a multi-installer program during installation of a core installer, the control logic comprising computer-readable program code for causing the computer to:
-
initiate a custom action associated with a core installer of a multi-installer program; find satellite installers associated with the core installer; collect data associated with the computer on which the multi-installer program is to be advertised wherein the multi-installer program comprises the core installer and the satellite installers; spawn from within the custom action other custom actions to advertise the satellite installers by leveraging privileges associated with installing the core installer on the computer; pause the custom action; access pre-generated scripts associated with the satellite installers; and apply the pre-generated scripts to a target user. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer-implemented system for advertising scripts associated with satellite installers of a multi-installer product, the system comprising:
-
an installer deployment module operative to publish a core installer to a local computer and initiate a custom action associated with the core installer of a multi-installer product; code of the custom action operative to; install the core installer; find satellite installers associated with the core installer; collect data associated with a target user currently logged on to the local computer on which the multi-installer program is to be advertised wherein the multi-installer program comprises the core installer and the satellite installers; spawn from within the custom action other custom actions to advertise the satellite installers by leveraging privileges associated with installing the core installer; code of the other custom actions operative to; pause the custom action; access pre-generated scripts associated with the satellite installers; and apply the pre-generated scripts to a target user. - View Dependent Claims (19, 20)
-
Specification