Server-Based Antivirus Database for Mobile Terminal Virus Curing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for curing viruses on mobile terminals require significant storage and processing capacity, making them unsuitable for devices with limited resources, and are ineffective in detecting and removing viruses from previously downloaded data.
Innovation Solution
A method where a server maintains an updated antivirus program database, compares data state information with the server's state information, and selectively checks and cures viruses, with the option to transmit data to the server for virus checking, using time stamps to manage updates and determine which data needs attention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the mobile terminal maintains a virus database and performs virus checking locally, then the mobile terminal can detect and cure viruses in previously downloaded data, but the storage space and processing capacity requirements increase significantly
Solution Approach 1:
The patent extracts the virus database and virus checking functionality from the mobile terminal and relocates it to the server. The mobile terminal only needs to transmit data to the server for virus checking, eliminating the need for local virus database storage while maintaining comprehensive virus detection capability.
Solution Approach 2:
The server acts as an intermediary between the mobile terminal and the virus database. Instead of the mobile terminal directly maintaining and using a local virus database, it communicates with the server which maintains the database and performs the actual virus checking, reducing the burden on the mobile terminal.
2Reliability
If the mobile terminal maintains a virus database and performs virus checking locally, then the mobile terminal can detect and cure viruses in previously downloaded data, but the processing capacity requirements increase significantly
Solution Approach 1:
The patent extracts the virus checking processing function from the mobile terminal and relocates it to the server. The mobile terminal only performs data transmission and receives checking results, while the server performs the computationally intensive virus scanning operations, reducing the processing capacity requirements on the mobile terminal.
Solution Approach 2:
The server acts as an intermediary that handles the complex virus checking computations. The mobile terminal communicates with the server for virus checking operations, allowing the server to utilize its superior processing capacity for virus detection while the mobile terminal maintains low processing requirements.
3Quantity of substance
If the server checks viruses for all data, then the mobile terminal uses minimal memory and processing capacity, but the communication data transmission volume increases
Solution Approach 1:
The patent implements selective virus checking where the server checks viruses for specific data based on user requests or predefined criteria, rather than checking all data transmitted. This partial action approach reduces the overall communication data volume while still providing effective virus protection for the necessary data.
Data Source
AI summary
A method for curing a virus of data used in a mobile terminal communicating with a server through a mobile communication network is provided. The method includes forming an antivirus program database on the server and continuously updating the database with antivirus programs; comparing state information of object data requiring virus checking by the updated antivirus programs among existing data stored in the mobile terminal with state information of the updated antivirus programs; and checking and curing the virus of the object data selectively.


