User Profile Cleaning Module for Targeted Registry and File Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Computer systems face inefficiencies due to unused files and bloated registries, which occupy storage space and slow down processing speed, as existing file and registry cleaning software modules are limited in their ability to selectively target and clean specific user profiles and their associated file locations and registries.

Innovation Solution

A cleaning module that selects and cleans files and registries for specific user profiles, utilizing user profile hives and file locations, with optional administrative management, allowing for targeted cleaning based on predefined rules to remove unnecessary files and registry entries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a file cleaning software module is executed to identify and delete unused files, then storage space is recovered and processing speed is improved, but the software cannot selectively target specific user profiles and their associated file locations and registries

Engineering Contradiction:
Improvecleaning efficiencyVSAvoidselective cleaning capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent segments the cleaning operation by user profile, allowing the cleaning module to selectively process files and registry entries for specific user profiles rather than treating the entire system as a single unit. This is achieved by iterating through each user profile and applying cleaning rules individually to files, file locations, and registry hives associated with each profile.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by enabling different cleaning rules and criteria to be applied to different user profiles based on their specific characteristics. Each user profile can have customized cleaning parameters, allowing the system to adapt the cleaning process to local conditions of each profile while maintaining overall system-wide functionality.

Inventive Principle:
Principle #3Local quality

2Reliability

If a registry cleaning software module is executed to identify and delete unused registry entries, then registry bloat is reduced and system performance is improved, but the software lacks the ability to target specific user profile hives

Engineering Contradiction:
Improvesystem performanceVSAvoidprofile-specific cleaning capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments registry cleaning operations by user profile hive, allowing the cleaning module to process registry entries for each user profile separately. This enables selective removal of unused registry entries from specific profile hives while preserving entries critical to system operation and other user profiles.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by enabling customized registry cleaning rules for different user profile hives. Each profile can have specific registry paths and entry types targeted for cleaning, allowing the system to adapt registry maintenance to the specific needs and characteristics of each user profile.

Inventive Principle:
Principle #3Local quality

3Productivity

If cleaning operations are performed on all user profiles simultaneously, then overall system storage is optimized, but the complexity of managing and customizing cleaning rules for each profile increases

Engineering Contradiction:
Improvestorage optimizationVSAvoidcleaning rule management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a cleaning module that can operate at multiple levels: it can apply cleaning rules globally across all user profiles or selectively to individual profiles. The same core cleaning engine and rule structure are reused across different profiles, reducing the need for separate management systems while maintaining flexibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent applies dynamics by enabling the cleaning module to adapt its operation mode based on configuration. The system can dynamically switch between processing all profiles simultaneously or targeting specific profiles, and cleaning rules can be dynamically adjusted for each profile without requiring complete rule sets for every possible scenario.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9798749B2Multiple user profile cleaner
Publication Date: 2017.10.24 PIRIFORM SOFTWARE LTD
  • US9798749B2 patent drawing
  • US9798749B2 patent drawing
  • US9798749B2 patent drawing

AI summary

A cleaning application that can clean, for one or more user profiles, at least one of one or more files of a computer or a registry of the computer is provided. The cleaning application can include a cleaning module. The cleaning module can select a plurality of user profiles of the computer. The cleaning module can further select at least one of a file location or a user profile hive for each user profile of the plurality of user profiles. The cleaning module can further clean at least one of one or more files stored within the file location or a registry stored within the user profile hive for each user profile of the plurality of user profiles.