Generating and automatically loading reduced operating system based on usage pattern of applications
AssigneeNovell, Inc.
InventorDhairesh Oza
Life of this patent
Estimating the term…
Abstract
Apparatus, systems, and methods may operate to monitor operations of at least one processor to define a set of executed applications executed under a first operating system over a selected time period; and to generate an image of a second operating system having sufficient resources to service a subset of the set of executed applications, the subset determined according to a usage pattern defined by at least a portion of the selected time period, the number of resources provided by the second operating system being less than or equal to the number of resources provided by the first operating system. The images may be loaded based on receipt of a menu selection. Additional apparatus, systems, and methods are disclosed.
Claims19
An apparatus, comprising:
- a first node including a monitoring module to monitor operations of at least one processor in a third node to define a set of executed applications and to track times at which applications among the set of executed applications are executed under a first operating system over a selected time period to determine a usage pattern for the applications during the selected time period, the selected time period being at least one of a time of day, a day of a week, and a calendar date;
- a generating processor included in a second node to generate an image of a second operating system having sufficient resources to service a subset of the set of executed applications, the subset determined according to the usage pattern for the selected time period and a number of the resources provided by the second operating system being less than or equal to a number of resources provided by the first operating system, wherein the usage pattern is further determined by comparing a lower threshold of use against actual use of some of the set of executed applications;
- and
- a loader in the first node to load the image of the second operating system from the second node automatically when a current time period matches the selected time period.
A system, comprising:
- a first node including a monitoring module to monitor operations of at least one processor in a third node to define a set of executed applications and to track times at which applications among the set of executed applications are executed under a first operating system over a selected time period to determine a usage pattern for the applications during the selected time period, the selected time period being at least one of a time of day, a day of a week, and a calendar date;
- a second node including a generating processor to generate an image of a second operating system having sufficient resources to service a subset of the set of executed applications, the subset determined according to the usage pattern defined for the selected time period and a number of the resources provided by the second operating system being less than or equal to a number of resources provided by the first operating system, wherein the usage pattern is further determined by comparing a lower threshold of use against actual use of some of the set of executed applications;
- and
- a loader in the first node to load the image of the second operating system from the second node automatically when a current time period matches the selected time period.
A processor-implemented method to perform the method, comprising:
- monitoring operations, by a first processor, to define a set of executed applications in a third processor, and to track times at which applications among the set of executed applications are executed under a first operating system over a selected time period to determine a usage pattern for the applications during the selected time period, the selected time period being at least one of a time of day, a day of a week, and a calendar date;
- generating an image, by a second processor, of a second operating system having sufficient resources to service a subset of the set of executed applications, the subset determined according to the usage pattern for the selected time period and a number of the resources provided by the second operating system being less than or equal to a number of resources provided by the first operating system, wherein the usage pattern is further determined by comparing a lower threshold of use against actual use of some of the set of executed applications;
- and
- loading the image by the first processor of the second operating system in the second processor automatically when a current time period matches the selected time period.
Dependencies are inferred from the claim text.