Distributed Virus Detection Across Networked Information Processing Apparatuses
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems are inadequately protected from computer viruses as they only combat the virus in the detected apparatus without addressing potential infections in other connected systems, leading to potential spread of viruses through data exchange.
Innovation Solution
Implementing a system where an information processing apparatus detects computer viruses and transmits execution requests for virus detection processing to other apparatuses within the system, ensuring all connected devices perform virus scans and rendering harmless processing to prevent spread.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If virus detection processing is performed only in the apparatus where a computer virus is detected, then the processing complexity is low, but the reliability of the information processing system deteriorates because other apparatuses remain vulnerable to virus infection
Solution Approach 1:
The virus detection system is segmented into a request source apparatus that initiates detection and multiple request destination apparatuses that execute detection. When a virus is detected in one apparatus, it transmits execution requests to other apparatuses, dividing the overall security protection task across multiple independent units rather than requiring a centralized complex system.
Solution Approach 2:
The system performs preliminary virus detection in the request source apparatus before transmitting execution requests to other apparatuses. This preliminary action identifies infected apparatuses early, allowing the system to proactively extend detection to potentially infected apparatuses before viruses can spread further through the network.
2Reliability
If virus detection is extended to all apparatuses in the system, then the reliability improves, but the loss of time increases due to comprehensive scanning requirements
Solution Approach 1:
The request source apparatus performs preliminary virus detection before transmitting execution requests to other apparatuses. This preliminary action allows the system to identify infected apparatuses early and target detection efforts efficiently, reducing the overall time required compared to exhaustive scanning of all apparatuses simultaneously.
Solution Approach 2:
The system transmits execution requests to other apparatuses only when a virus is detected in the request source apparatus, rather than continuously scanning all apparatuses. This partial action approach performs comprehensive detection only when necessary, reducing unnecessary time consumption while maintaining system security.
3Object-affected harmful factors
If comprehensive virus detection is performed across all apparatuses, then the object-affected harmful factors are reduced, but the productivity deteriorates due to system resource consumption
Solution Approach 1:
The system performs virus detection in other apparatuses only when a virus is detected in the request source apparatus, rather than continuously scanning all apparatuses. This conditional partial action reduces unnecessary resource consumption and maintains productivity while still preventing virus spread when infections are detected.
Solution Approach 2:
The virus detection task is segmented into optional execution requests that are transmitted to other apparatuses only when needed. Each apparatus maintains its primary productivity functions while having the capability to perform virus detection when requested, allowing the system to balance security needs with productivity requirements.
Data Source
AI summary
One information processing apparatus among a plurality of information processing apparatuses performs virus detection processing for detecting a computer virus. When a computer virus has been detected from the one information processing apparatus by the virus detection processing, the one information processing apparatus transmits an execution request to perform the virus detection processing to another information processing apparatus different from the one information processing apparatus among the plurality of information processing apparatuses.


