Antivirus System Using Hidden Partition Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional antivirus systems are vulnerable to security loopholes in operating systems, allowing viruses to exploit these weaknesses and making downloaded passwords susceptible to theft, which prevents users from updating the antivirus program and virus code.

Innovation Solution

An antivirus computing system with a storage device having a hidden partition for the virus code and an antivirus device that performs scans on files in an operating partition, using a hardware control unit and password comparison unit to secure updates and protect against threats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the antivirus program and virus code are stored in the operating system partition, then the system can access and update them easily, but the system becomes vulnerable to security loopholes and password theft

Engineering Contradiction:
Improveease of updateVSAvoidsecurity vulnerability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The storage device is divided into two separate partitions: an operating system partition for storing the operating system and application programs, and a hidden partition for storing the antivirus program and virus code. This segmentation isolates the antivirus components from the operating system, preventing viruses from exploiting OS security loopholes to steal download passwords, while still allowing easy updates through the OS interface.

Inventive Principle:
Principle #1Segmentation

2Device complexity

If the antivirus program is integrated with the operating system, then the system structure is simplified, but the antivirus functionality becomes vulnerable to system security breaches

Engineering Contradiction:
Improvesystem structureVSAvoidantivirus security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The system is segmented into an operating system portion and an antivirus program portion stored in separate partitions. The hidden partition containing the antivirus program is protected from OS-level security breaches, ensuring that even if the OS is compromised, the antivirus functionality remains secure and operational.

Inventive Principle:
Principle #1Segmentation

3Speed

If the virus code is stored in an accessible location for quick scanning, then the scanning speed is improved, but the risk of unauthorized modification increases

Engineering Contradiction:
Improvevirus scanning speedVSAvoidintegrity of virus code
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The virus code is pre-loaded into the hidden partition during system initialization or installation. This preliminary action ensures the virus code is readily available in memory for fast scanning operations while maintaining its integrity through the protected hidden partition storage, preventing unauthorized modification even during runtime.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8973145B2Antivirus computing system
Publication Date: 2015.03.03 CHOU HUNG CHIEN
  • US8973145B2 patent drawing
  • US8973145B2 patent drawing
  • US8973145B2 patent drawing

AI summary

An antivirus computing system includes: a storage device having an operating partition that has stored therein a to-be-scanned file, and a hidden partition that has stored therein a virus code; and an antivirus device operatively associated with the storage device, and configured to perform a virus scan on the to-be-scanned file in the operating partition based on the virus code in the hidden partition.