Patent ID: 9244736
Filing Date: 2016-01-26
CPC Classification: G06F

Claim Text:
1. A method, comprising: recording state information that provides a record of a number of computing components loaded on an operating system (OS) at a time of an event and a record and tunable parameters associated with the number of computing components at the time of the event, wherein the event includes addition or removal of one of the number of computing components or the modification of a number of tunable parameters, predicting a computing component of the number computing components that is to be removed based on the recorded state information, wherein the predicting uses an optimizing model corresponding to a number of optimization criteria; partially removing the computing component from the OS as a result of the prediction to thin the OS and retain registry information associated with the computing component; and removing the registry information from the OS when the registry information remains unused for a threshold amount of time.