Clean Mode Security Software Malware Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing security software, such as firewalls and anti-virus products, are difficult for users to set up and use effectively due to high false positive rates and the need for constant updates of blacklists or extensive configuration of whitelists, leading to user frustration and potential exposure to new threats.

Innovation Solution

Implementing a 'clean mode' in security software where all files installed or modified after a specified date are considered potential threats, with options to use a database to track and verify known safe files, and validate files through code signing certificates to reduce false positives and improve user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a black list is used to block applications, then ease of operation is improved, but reliability deteriorates due to false positives and inability to block new threats

Engineering Contradiction:
Improveease of useVSAvoidprotection effectiveness
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary action by automatically adding newly installed applications to the black list before they can execute. The firewall monitors application installation and proactively adds them to the blocked list, preventing potential malware from running without requiring user intervention or manual updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements self-service by automatically detecting and blocking new applications without user input. The firewall self-updates its black list by monitoring installation events and autonomously adds new applications to the blocked list, eliminating the need for users to manually maintain the black list while maintaining high protection effectiveness.

Inventive Principle:
Principle #25Self-service

2Reliability

If a white list is used to allow applications, then reliability is improved, but device complexity increases due to extensive configuration requirements

Engineering Contradiction:
Improveprotection effectivenessVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system inverts the traditional white list approach by using a black list that automatically captures all new applications. Instead of manually approving each application, the system assumes all new applications are potentially malicious and blocks them automatically, inverting the burden from user configuration to automated blocking.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system extracts the complexity of application evaluation from the user and places it in the automated firewall system. The firewall handles the complex task of monitoring installations and updating the black list, while users simply need to allow blocked applications when they are legitimate, separating the complex security function from user interaction.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If security software blocks applications based on black list, then ease of operation is improved, but loss of time increases due to constant updates and false positives

Engineering Contradiction:
Improveease of useVSAvoidtime for updates
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary blocking of new applications at installation time, eliminating the need for subsequent manual black list updates. By adding applications to the black list immediately upon installation, the system prevents future security issues without requiring users to spend time on manual maintenance or updates.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20100313268A1Method for protecting a computer against malicious software
Publication Date: 2010.12.09 COMODO SECURITY SOLUTIONS INC
  • US20100313268A1 patent drawing
  • US20100313268A1 patent drawing
  • US20100313268A1 patent drawing

AI summary

A method of protecting a computer by having security software be set to clean mode where the clean mode acts as if files installed or modified before the clean date are safe and installed or modified after the clean date as potentially harmful.