Auxiliary OS Virus Killing Module for Boot-Time Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current anti-virus software on basic operating systems like Windows is ineffective against booting-type viruses and faces challenges with system resource contention and instability, particularly during updates and system restarts, and existing methods like Type12 partition and Host Protect Area have security and hardware limitations.

Innovation Solution

A method and system that select and load a virus killing module from multiple operating systems during startup, allowing scanning and deletion of viruses, with the option to upgrade the module via network synchronization or memory storage, deployed in a Type12 partition to prevent MBR modification and avoid HPA limitations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If anti-virus software runs on basic operating system (Windows), then the anti-virus software can operate normally, but the vulnerability of the system itself weakens the actual effect and booting-type viruses can work before the anti-virus engine runs

Engineering Contradiction:
Improveanti-virus effectivenessVSAvoidsystem vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent deploys an auxiliary operating system with anti-virus software in a Type12 partition that loads before the basic operating system during boot-up. This preliminary action allows the anti-virus engine to scan and eliminate viruses in the basic OS before they can execute or cause harm, resolving the contradiction by establishing security protection in advance rather than reacting after system vulnerabilities are exploited.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an auxiliary operating system as an intermediary between the user and the basic operating system. This intermediary layer provides a secure environment for anti-virus operations, isolating the virus-killing process from the vulnerable basic OS while still enabling comprehensive scanning and elimination of threats.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If Type12 partition is used for deploying auxiliary system, then virus checking and killing can be performed, but MBR is easy to be modified by user causing function invalid and Type12 partition may be easily deleted

Engineering Contradiction:
Improvevirus killing functionVSAvoiduser modification risk
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent embeds the auxiliary operating system and Type12 partition deployment capability within the hard disk's end space, creating a nested structure where the virus protection system is contained within the storage device itself. This nesting makes the protection mechanism independent of MBR modifications and resistant to user deletion, as it operates from a protected partition structure.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Reliability

If HPA is used to protect auxiliary operating system, then the auxiliary system is protected, but HPA hides space at the end of hard disk causing user to consider space reduced and increasing after service costs

Engineering Contradiction:
Improveauxiliary system protectionVSAvoidhard disk space management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the auxiliary operating system deployment from the HPA mechanism and implements it directly in a Type12 partition at the end of the hard disk. This extraction eliminates the need for HPA's hidden space mechanism, making the protection system visible and manageable through standard partition interfaces while maintaining security through the isolated partition structure.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8365285B2Method and system for deleting or isolating computer viruses
Publication Date: 2013.01.29 LENOVO (BEIJING) LTD
  • US8365285B2 patent drawing
  • US8365285B2 patent drawing
  • US8365285B2 patent drawing

AI summary

The invention discloses a method and a system for deleting or isolating computer viruses. The method of deleting or isolating computer viruses comprises steps of: selecting a first operating system configured with a virus killing module from a plurality of operating systems in a computer, during the computer being in starting process; loading the first operating system; scanning, by the virus killing module, the storage area of at least one operating system of the plurality of operating systems, wherein the at least one operating system doesn't include the first operating system; and deleting or isolating virus found during scanning. According to the present invention, a problem that the basic operating system could not be started due to viruses may be solved, and thus the system stability is greatly improved.