Cleaner with computer monitoring
AssigneePiriform Ltd.
InventorGuy Saner
Life of this patent
Estimating the term…
Abstract
A cleaning application that can monitor one or more characteristics of a computer, and that can clean at least one of one or more files or a registry of the computer, is provided. The cleaning application can include a cleaning module. The cleaning module can monitor one or more characteristics of the computer. The cleaning module can further detect an occurrence of pre-defined criteria involving the one or more characteristics. The cleaning module can further perform a pre-defined action in response to the pre-defined criteria. The pre-defined action can include cleaning at least one of one or more files or a registry associated with the computer.
Claims27
A method for increasing the processing speed of a computer, comprising:
- monitoring, by a cleaning module executed by a processor of a computer, characteristics of the computer including at least one of:
- a size of file storage space saved by cleaning one or more files stored in a memory, and
- a number of registry entries stored in a registry of the computer;
- detecting, by the cleaning module, an occurrence of pre-defined criteria including at least one of:
- whether the size of file storage space saved by cleaning the one or more files stored in the memory exceeds a first pre-defined threshold, and
- whether the number of registry entries exceeds a second pre-defined threshold;
- and
- performing, based on said detecting by the cleaning module, pre-defined actions on the computer including at least one of:
- cleaning the one or more files including deleting at least one file from the memory, or removing data from at least one file stored in the memory, and
- cleaning the registry including deleting at least one registry entry from the registry, or removing data from at least one registry entry stored in the registry.
A non-transitory computer-readable medium having a computer program stored thereon that, when executed by a processor, causes the processor to implement a method for increasing the processing speed of a computer, said increasing the processing speed comprising:
- monitoring, by a cleaning module executed by a processor of a computer, characteristics of the computer including at least one of:
- a size of file storage space saved by cleaning one or more files stored in a memory, and
- a number of registry entries stored in a registry of the computer;
- detecting, by the cleaning module, an occurrence of pre-defined criteria including at least one of:
- whether the size of file storage space saved by cleaning the one or more files stored in the memory exceeds a first pre-defined threshold, and
- whether the number of registry entries exceeds a second pre-defined threshold;
- and
- performing, based on said detecting by the cleaning module, pre-defined actions on the computer including at least one of:
- cleaning the one or more files including deleting at least one file from the memory, or removing data from at least one file stored in the memory, and
- cleaning the registry including deleting at least one registry entry from the registry, or removing data from at least one registry entry stored in the registry.
An apparatus, comprising:
- a memory storing a cleaning module for increasing the processing speed of the apparatus;
- and
- a processor configured to execute the cleaning module stored in the memory, the processor being further configured, when executing the cleaning module stored in the memory, to:
- monitor characteristics including at least one of:
- a size of file storage space saved by cleaning one or more files stored in a memory, and
- a number of registry entries stored in a registry;
- detect an occurrence of pre-defined criteria including at least one of:
- whether the size of file storage space saved by cleaning the one or more files stored in the memory exceeds a first pre-defined threshold, and
- whether the number of registry entries exceeds a second pre-defined threshold;
- and
- perform, based on said detecting, pre-defined actions including at least one of:
- cleaning the one or more files including deleting at least one file, or removing data from at least one file, and
- cleaning the registry including deleting at least one registry entry from the registry, or removing data from at least one registry entry stored in the registry.
Dependencies are inferred from the claim text.