Utilizing device decay for computerized system management
First Claim
1. An automated maintenance system for computer resources, comprising:
- a controller that monitors installation and removal of one or more devices that cooperate to facilitate operations of a computer; and
a threshold component that supplies time out values for the devices to determine inactive periods of the devices, the controller removes persistent memory references for the devices based in part on the time out values.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject invention relates to systems and methods that automatically monitor computer platform components and initiate automated resource recovery procedures based on detected periods of component inactivity. In one aspect, an automated maintenance system for computer resources is provided. The system includes a controller that monitors installation and removal of system components that cooperate to facilitate various operations of a computer. A threshold component supplies time out or decay values for the devices to determine inactive periods of the devices, whereby the controller removes persistent memory references for the devices based in part on the time out values. Supervisory threshold functions can be provided to cause the system to perform maintenance operations at other desired intervals in order to allow periods of device inactivity while maintaining desired component information on the respective system.
16 Citations
20 Claims
-
1. An automated maintenance system for computer resources, comprising:
-
a controller that monitors installation and removal of one or more devices that cooperate to facilitate operations of a computer; and
a threshold component that supplies time out values for the devices to determine inactive periods of the devices, the controller removes persistent memory references for the devices based in part on the time out values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for reclaiming inactive computer resources, comprising:
-
setting a threshold value for each device installed on a system;
associating an activity value for each device;
incrementing the activity value for non-responding devices; and
automatically running an uninstall procedure based in part on the activity value. - View Dependent Claims (17, 18, 19)
-
-
20. A system to facilitate computer maintenance operations, comprising:
-
means for reading a threshold value for each component installed on a system;
means for setting a decay value for each device;
means for changing the decay value upon detecting a non-responding device; and
means for automatically removing memory references based in part on the decay value.
-
Specification