Quarantine Zones for Isolating Misbehaving Computer Processes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for handling misbehaving application processes in computer systems often result in system disruption and hinder diagnosis, as they either automatically shut down processes, leaving systems vulnerable, or require lengthy manual shutdowns, which can lead to prolonged exposure and diagnostic challenges.

Innovation Solution

Isolating misbehaving processes by moving them into quarantine zones where they can continue to function separately from other processes, allowing for testing and remedial actions like rehabilitation or termination, with separate zones used to prevent contamination and minimize system impact.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If automatic shutdown is used to handle misbehaving processes, then system security is improved, but system availability and diagnostic capability deteriorate

Engineering Contradiction:
Improvesystem securityVSAvoidsystem availability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the misbehaving process from the normal system environment by moving it to a quarantine zone. This isolation allows the system to maintain security by separating the problematic process while preserving system availability, as the process remains contained but accessible for analysis and potential recovery.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The quarantine zone acts as an intermediary environment between the normal system and misbehaving processes. This intermediate space allows security personnel to analyze and remediate processes without direct exposure to the main system, balancing security requirements with system availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Difficulty of detecting and measuring

If manual shutdown is used to handle misbehaving processes, then diagnostic capability is improved, but system vulnerability increases

Engineering Contradiction:
Improvediagnostic capabilityVSAvoidsystem vulnerability
Core Design Contradiction:
Difficulty of detecting and measuringVSReliability

Solution Approach 1:

The system performs preliminary isolation by moving misbehving processes to quarantine zones before full analysis or remediation. This preliminary action secures the system immediately while preserving the process for later diagnostic examination, thus reducing vulnerability without sacrificing diagnostic capability.

Inventive Principle:
Principle #10Preliminary action

3Object-generated harmful factors

If process shutdown is used to stop misbehavior, then harmful effects are eliminated, but system complexity increases due to remediation requirements

Engineering Contradiction:
Improvemisbehavior impactVSAvoidremediation complexity
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The quarantine zone converts the harmful misbehving process into a beneficial diagnostic opportunity. By containing rather than destroying the process, the system can analyze the misbehavior to understand and prevent future incidents, transforming a security threat into a learning opportunity that reduces long-term system complexity.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

Data Source

PatentUS9280662B2Automatic isolation of misbehaving processes on a computer system
Publication Date: 2016.03.08 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9280662B2 patent drawing
  • US9280662B2 patent drawing
  • US9280662B2 patent drawing

AI summary

When a computer system process is acting contrary to the rules established for that process for the resource it is running on, the process is moved to a quarantined section and its continued operation is isolated from other processes. While in isolation, the quarantined process is tested and appropriate action, such as, for example, rehabilitation, change of the rules, or termination, is performed. The divided quarantined sections are used for each misbehaving process.