Automatic System Cleaning via Scheduled Task Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current system cleaning software requires user intervention and is limited to specific triggers, reducing efficiency and failing to effectively improve system performance over time due to accumulation of system trashes, traces, and disk fragments.

Innovation Solution

A method and apparatus for automatic system cleaning that allows users to define triggering occasions and conditions, running manners, and policies, enabling scheduled and self-defined cleaning operations to occur automatically, combining system cleaning functions with scheduled tasks to maintain system performance and security.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If system cleaning software is provided with scheduled task functions and expanded triggering conditions, then automation level and system performance improvement are enhanced, but device complexity increases

Engineering Contradiction:
Improveautomation levelVSAvoiddevice complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent combines system cleaning functions with scheduled task functions into a unified software system. The cleaning module integrates with the task scheduler to allow automated execution of cleaning operations based on user-defined triggering occasions and conditions, thereby enhancing automation while managing complexity through functional integration

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The software is designed to perform multiple functions: it can execute cleaning operations, manage scheduled tasks, and respond to various triggering conditions (time-based, event-based, condition-based). This multi-functionality allows a single system to handle diverse cleaning scenarios automatically, improving automation extent across different use cases

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

2Productivity

If system cleaning is performed manually through user operation or limited triggers, then device complexity remains low, but productivity and system performance improvement are reduced

Engineering Contradiction:
Improvesystem cleaning efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

Users can pre-configure triggering occasions, triggering conditions, running manners, and running policies before actual cleaning operations. The system stores these configurations and automatically executes cleaning tasks when conditions are met, eliminating the need for manual intervention and significantly improving cleaning efficiency and productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system performs self-service by automatically monitoring triggering conditions and executing cleaning operations without requiring continuous user input. The cleaning module autonomously determines when to run based on predefined criteria, manages its own execution, and maintains system performance independently

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9529711B2Method and apparatus for automatic system cleaning, and storage medium
Publication Date: 2016.12.27 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US9529711B2 patent drawing
  • US9529711B2 patent drawing
  • US9529711B2 patent drawing

AI summary

The invention relates to a method and an apparatus for automatic system cleaning, and a storage medium. The method includes obtaining a triggering occasion and a triggering condition which are selected by a user; determining whether the triggering occasion and the triggering condition are satisfied; and if yes, cleaning a system according to a preset running manner and a preset running policy. Through combination of system cleaning functions and scheduled task functions, and expansion of existing triggering conditions of a tasks scheduler, a user can self-define a triggering occasion, a triggering condition, a running manner and a running policy of system cleaning. When the triggering occasion and the triggering condition designated by the user are satisfied, system cleaning is automatically performed according to the selected running manner and policy, thereby improving the system performance and the system cleaning efficiency, and protecting the computer security and the individual privacy.