File Processing Apparatus Reducing Terminal Resource Usage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for virus scanning and deletion in terminals lead to reduced processing performance due to the replication of viruses and frequent alarm prompts, causing system resource occupation and inefficiency.

Innovation Solution

A method and apparatus that acquire and recognize target files using recognition data to determine if they are deletable or undeletable, allowing for direct deletion of deletable files without virus scanning and focused virus scanning on undeletable files, thereby reducing system resource usage and improving processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If virus scanning processing is performed on each file individually, then virus detection accuracy is improved, but terminal processing performance deteriorates

Engineering Contradiction:
Improvevirus detection accuracyVSAvoidterminal processing performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the file processing workflow into two distinct paths: a rapid recognition path using feature data matching for deletable files, and a thorough scanning path using the antivirus engine for undeletable files. This segmentation allows most files to be processed quickly through recognition while maintaining comprehensive virus detection capabilities for files requiring detailed analysis.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary recognition processing on files before full virus scanning. By first checking file features against known virus patterns and obtaining user deletion instructions, the system pre-identifies deletable files that can be removed without comprehensive scanning, thereby reducing the overall processing load while maintaining detection accuracy for files that require it.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If alarm prompts are frequently popped up to remind users to delete virus files, then user awareness of virus threats is improved, but system resource occupation increases

Engineering Contradiction:
Improveuser awareness of virus threatsVSAvoidsystem resource occupation
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the alarm prompt function from the general virus scanning process and applies it selectively only to files that cannot be automatically recognized as deletable. By removing the unnecessary alarm generation for clearly identifiable virus files that will be deleted anyway, the system reduces frequent interruptions and associated resource consumption while maintaining user awareness for files requiring manual intervention.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent enables the system to automatically handle deletable files through recognition and direct deletion based on user instructions, without requiring repeated user interaction via alarm prompts. This self-service approach allows the antivirus system to autonomously manage clearly identifiable virus files, reducing system resource occupation from frequent prompt-generation cycles while maintaining effective virus removal.

Inventive Principle:
Principle #25Self-service

3Reliability

If all files are scanned using the antivirus engine, then virus detection completeness is improved, but processing time increases

Engineering Contradiction:
Improvevirus detection completenessVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies different processing qualities to different files based on their recognition results. Files identified as deletable through feature matching receive minimal processing (recognition and direct deletion), while only files identified as undeletable or uncertain undergo comprehensive antivirus engine scanning. This local differentiation of processing intensity maintains detection completeness for files requiring it while dramatically reducing average processing time across the entire file set.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent applies partial scanning action by performing comprehensive antivirus engine scanning only on a subset of files (undeletable files) rather than all files. The recognition system performs a preliminary partial assessment that identifies which files require full scanning, allowing the system to apply excessive (comprehensive) scanning action only where necessary while using lighter recognition-based processing for the majority of files, thereby reducing overall processing time while maintaining detection completeness.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS10055583B2Method and apparatus for processing file
Publication Date: 2018.08.21 BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD
  • US10055583B2 patent drawing
  • US10055583B2 patent drawing

AI summary

The embodiments of the present invention provide a method and apparatus for processing a file. By means of acquiring a target file to be scanned and then using recognition data of a deletable file to recognize the target file, so as to obtain a recognition result, the recognition result comprising the target file being a deletable file, the target file being an undeletable file or the target file being an unknown file, the embodiments of the present invention enable the deletion of the deletable file according to the recognition result. Since the recognized deletable file can be directly deleted without the need to perform virus scanning processing thereon and then pop up a corresponding alarm prompt regarding a confirmed virus file to remind a user to delete the virus file, the occupation of system resources of a terminal can be reduced, thereby improving the processing performance of the terminal.