Method and software tool for intelligent operating system installation
First Claim
1. A software on a computer system tool for installing a software component on a server computer system, comprising:
- a user interface component that renders a plurality of setup prompts to a user, suppresses at least one of the plurality of setup prompts and obtains a user command;
a setup component that senses an attribute of a registry of the server computer system, which attribute is associated with a low functionality suite package and a higher functionality suite package, the setup component selectively provides at least one of a standard setup prompt, an additional setup prompt and a substitute setup prompt, and selectively suppresses at least one setup prompt according to the attribute, and selectively installs the software component on the server computer system according to the user command; and
a prompt counter that tracks a number of setup prompts provided to the user until a maximum prompt value has been exceeded, once the maximum prompt value has been reached, a setup operation is performed according to the user command obtained from the setup plurality of prompts.
2 Assignments
0 Petitions
Accused Products
Abstract
A software tool and method are provided for performing a setup operation in a computer system. The software tool comprises a setup component adapted to sense an attribute associated with the computer system and to selectively provide one of standard prompting and special prompting to a user according to the attribute, and a user interface component adapted to render a plurality of setup prompts to a user and to obtain at least one setup parameter. The invention advantageously provides for customized user prompting according to the system attribute whereby one or more prompt screens may be suppressed and default setup parameters used where the attribute indicates that the prompt screens are unnecessary. Moreover, one or more additional prompt screens may be rendered to the user according to the attribute.
47 Citations
39 Claims
-
1. A software on a computer system tool for installing a software component on a server computer system, comprising:
-
a user interface component that renders a plurality of setup prompts to a user, suppresses at least one of the plurality of setup prompts and obtains a user command; a setup component that senses an attribute of a registry of the server computer system, which attribute is associated with a low functionality suite package and a higher functionality suite package, the setup component selectively provides at least one of a standard setup prompt, an additional setup prompt and a substitute setup prompt, and selectively suppresses at least one setup prompt according to the attribute, and selectively installs the software component on the server computer system according to the user command; and a prompt counter that tracks a number of setup prompts provided to the user until a maximum prompt value has been exceeded, once the maximum prompt value has been reached, a setup operation is performed according to the user command obtained from the setup plurality of prompts. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A software setup on a computer system tool for performing a setup operation in a server computer system, comprising:
-
a setup component that senses an attribute of a registry of the server computer system, which attribute is associated with a low functionality suite package and a higher functionality suite package, the setup component selectively provides at least one of a standard setup prompt, an additional setup prompt and a substitute setup prompt, and selectively suppresses at least one setup prompt according to the attribute; a user interface component that renders a plurality of setup prompts to a user, suppresses at least one of the plurality of setup prompts and obtains at least one setup parameter; and a prompt counter that tracks a number of setup prompts provided to the user until a maximum prompt value has been exceeded, once the maximum prompt value has been reached, the setup operation is performed according to the at least one setup parameter obtained from the plurality of setup prompts. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of performing a setup operation in a server computer system, comprising:
-
sensing an attribute of a registry of the server computer system, which attribute is associated with a low functionality suite package and a higher functionality suite package; selectively providing at least one of a standard setup prompt, an additional setup prompt and a substitute setup prompt according to the attribute; selectively suppressing at least one setup prompt according to the attribute; rendering a plurality of setup prompts to a user; obtaining at least one setup parameter; tracking a number of setup prompts provided to the user until a maximum prompt value has been exceeded; and performing at least one setup operation according to the at least one setup parameter obtained from the plurality of setup prompts once the maximum prompt value has been reached. - View Dependent Claims (21, 22, 23)
-
-
24. A computer-readable medium comprising computer-executable instructions for performing a setup operation of a server computer system, the computer-readable medium comprising computer-executable instructions for:
-
sensing an attribute of a registry of the server computer system, which attribute is associated with a low functionality suite package and a higher functionality suite package; selectively providing at least one of a standard setup prompt, an additional setup prompt and a substitute setup prompt according to the attribute; selectively suppressing at least one setup prompt according to the attribute; rendering a plurality of setup prompts to a user; obtaining at least one setup parameter; tracking a number of setup prompts provided to the user until a maximum prompt value has been exceeded; and performing at least one setup operation according to the at least one setup parameter obtained from the plurality of setup prompts once the maximum prompt value has been reached. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A software tool on a computer system for performing a setup operation in a server computer system, comprising:
-
means for sensing an attribute of a registry of the server computer system, which attribute is associated with a low functionality suite package and a higher functionality suite package; means for selectively providing at least one of a standard setup prompt, an additional setup prompt and a substitute setup prompt according to the attribute; means for selectively suppressing at least one setup prompt according to the attribute; means for rendering a plurality of setup prompts to a user; means for obtaining at least one setup parameter; means for tracking a number of setup prompts provided to the user until a maximum prompt value has been exceeded; and means for performing the setup operation according to the at least one setup parameter obtained from the plurality of setup prompts, once the maximum prompt value has been reached. - View Dependent Claims (30)
-
-
31. A computer system that facilitates an installation of a server operating system, comprising:
-
a setup component that senses an attribute of a registry associated with the server operating system, and in accordance with the attribute, selectively provides at least one of standard prompts for loading a standard functionality installation of server components and special prompts for loading a special lower functionality installation of server components, and selectively suppresses at least one setup prompt in accordance with the attribute; a user interface component that renders at least one of the standard prompts and the special prompts, suppresses at least one of the standard prompts, and receives at least one setup parameter; and a prompt counter that tracks a number of setup prompts provided to a user until a maximum prompt value has been exceeded, once the maximum prompt value has been reached, a setup operation is performed according to the at least one setup parameter obtained from the at least one of the standard prompts and the special prompts. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39)
-
Specification