Tailoring an operating system to a computer system
First Claim
Patent Images
1. A computer-implemented method for tailoring an installation of an operating system to a computer system, said method comprising:
- receiving information regarding computer system hardware of said computer system, said information comprising at least available storage capacity;
accessing a feature list comprising entries representing information regarding said operating system, wherein said operating system is a modular operating system comprised of a foundational base and a plurality of installable features;
determining desired performance characteristics of said computer system based upon said information accessed from the feature list, wherein said desired performance characteristics of said computer system comprises a desired operating performance capacity of said computer system and a weighted importance characteristic of an installable feature of said modular operating system, wherein said weighted performance characteristic comprises a numerical representation of an importance to a user of an installable feature; and
selectively installing portions of said modular operating system such that said modular operating system is tailored to said computer system and said desired performance characteristics of said computer system for said installation is maximized while maintaining a predetermined amount of operating capacity on said at least available storage capacity.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for tailoring the installation of an operating system to a computer system receives information regarding the computer system. Information regarding a modular operating system is accessed. The modular operating system is comprised of a foundational base and a plurality of installable features. Desired performance characteristics of the computer system are determined. Portions of the modular operating system are installed such that the modular operating system is tailored to the computer system and the desired performance characteristics of the computer system.
-
Citations
14 Claims
-
1. A computer-implemented method for tailoring an installation of an operating system to a computer system, said method comprising:
-
receiving information regarding computer system hardware of said computer system, said information comprising at least available storage capacity; accessing a feature list comprising entries representing information regarding said operating system, wherein said operating system is a modular operating system comprised of a foundational base and a plurality of installable features; determining desired performance characteristics of said computer system based upon said information accessed from the feature list, wherein said desired performance characteristics of said computer system comprises a desired operating performance capacity of said computer system and a weighted importance characteristic of an installable feature of said modular operating system, wherein said weighted performance characteristic comprises a numerical representation of an importance to a user of an installable feature; and selectively installing portions of said modular operating system such that said modular operating system is tailored to said computer system and said desired performance characteristics of said computer system for said installation is maximized while maintaining a predetermined amount of operating capacity on said at least available storage capacity. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable memory having computer-executable instructions for performing a method of selecting a portion of an operating system to install on a computer system, said instructions comprising:
-
accessing a feature list comprising entries representing installable features of said operating system, wherein said operating system is a modular operating system comprised of a foundational base and a plurality of said installable features, wherein accessing the feature list comprise accessing weighted importance entry information associated said one of said entries, wherein said weighted performance information comprises a numerical representation of an importance to a user of said portion of an installable feature represented by said one of said entries; associating an anticipated computer system performance with said one of said entries representing installable features of said operating system; and selecting said portion of an installable feature of said operating system for installation on said computer system, said selecting based upon entry information of said feature list such that a predetermined amount of operating performance capacity is maintained on said computer system by determining whether installing said portion of said installable feature will cause an operating performance capacity of said computer system to drop below a predetermined minimum. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A system including at least one processor, the system being configured to enable tailoring an operating system for a computer system, said system comprising:
-
a computer system information receiver configured for receiving hardware information regarding said computer system; a performance determiner coupled with said computer system information receiver, said performance determiner configured for utilizing said hardware information to determine an anticipated performance level of said computer system with respect to requirements of an installable feature of said operating system, wherein said operating system is a modular operating system comprised of a foundational base and a plurality of said installable features; a feature list accessor coupled with said performance determiner, said feature list accessor configured for accessing entry information of a modular operating system feature list, said entry information related to computer system performance requirements and weighted importance of said installable feature, wherein said weighted performance comprises a numerical representation of an importance to a user of said installable feature; and a variable footprint operating system installer coupled with said feature list accessor, said variable footprint operating system installer configured to tailor said modular operating system for said computer system by utilizing said entry information such that weighted importance of a plurality of installable features selected for installation is maximized while maintaining a predetermined amount of operating capacity on said computer system. - View Dependent Claims (13, 14)
-
Specification