Cache Folder Identification via File Count Variance Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for identifying cache folders in mobile terminals are inefficient, requiring manual verification and resulting in missed cache folders due to the low participation of testers and resource constraints.

Innovation Solution

A method and device that acquire sample values of the number of files in a target folder over time, calculate statistical values using algorithms like variance or standard deviation, and compare them to thresholds to determine if the folder is a cache folder, enabling efficient identification without continuous human monitoring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If manual verification by testers is used to identify cache folders, then the method is simple to implement, but the identification efficiency is very low and cache folders are frequently missed

Engineering Contradiction:
Improveease of implementationVSAvoididentification efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The system performs self-identification of cache folders by automatically monitoring file number changes in folders during software execution. The terminal device itself collects data and determines cache folders without external tester intervention, transforming a manual process into an automated self-service system that achieves both high efficiency and simplicity.

Inventive Principle:
Principle #25Self-service

2Device complexity

If manual verification by testers is used to identify cache folders, then the implementation process is simple, but continuous monitoring cannot be achieved due to human and material resource limitations

Engineering Contradiction:
Improveimplementation complexityVSAvoidcontinuous monitoring capability
Core Design Contradiction:
Device complexityVSDuration of action of stationary object

Solution Approach 1:

The system continuously monitors file number changes in target folders during software execution without interruption. The automated data collection and analysis process runs continuously in the background, enabling uninterrupted identification of cache folders across multiple software sessions without requiring repeated manual tester involvement.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The patent replaces the mechanical human tester verification process with an automated electronic system that uses algorithms to analyze file number changes. This substitution eliminates human resource constraints and enables continuous, uninterrupted monitoring and identification of cache folders.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Extent of automation

If the number of files in a folder is monitored to identify cache folders, then automation can be achieved, but the complexity of the identification algorithm increases

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

Solution Approach 1:

The system identifies cache folders by monitoring changes in the file number parameter within folders during software execution. This approach uses a simple, easily measurable parameter (file count) that automatically changes as cache files are created or cleared, enabling automation without requiring complex analysis algorithms.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent focuses analysis on a specific local characteristic of cache folders - the changing file number - rather than analyzing all aspects of folder content. This localized approach to monitoring a single key parameter simplifies the overall identification algorithm while maintaining high automation capability.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10824597B2Cache folder identification method and device
Publication Date: 2020.11.03 BEIJING KINGSOFT INTERNET SECURITY SOFTWARE CO LTD
  • US10824597B2 patent drawing
  • US10824597B2 patent drawing
  • US10824597B2 patent drawing

AI summary

A cache folder identification method and device, the method comprising: in the process of running target software, acquiring a plurality of sample values x1, x2, . . . xn of the number of files in the target folder according to a preset rule, the target folder being a folder used in the process of running the target software, n≥2; according to a preset algorithm, calculating the statistical value of the plurality of sample values, the statistical value being used to represent the degree of dispersion of the sample values; determining whether the statistical value is greater than a preset first threshold; if so, identifying the target folder as a cache folder. The method has high identification efficiency, and can continuously monitor specific software without missing a cache folder.