Collaborative Portal Data Scan Avoidance Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional scanning security systems perform duplicate on-access scans even after an on-demand scan when the same known unwanted data is used, leading to inefficiencies and resource consumption issues.

Innovation Solution

A method is implemented to avoid on-access scans by determining if the on-access scan will utilize the same version of known unwanted data used in the previous on-demand scan, and if so, skipping the on-access scan to prevent repetitive scanning and resource consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If an on-access scan is performed after an on-demand scan using the same known unwanted data, then security scanning coverage is maintained, but duplicate scans occur causing resource consumption and inefficiency

Engineering Contradiction:
Improvesecurity scanning coverageVSAvoidscanning efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs a preliminary check to determine whether data has been previously scanned by an on-demand scan using the same version of known unwanted data. This preliminary action prevents the subsequent on-access scan from executing duplicate scanning operations, thereby resolving the contradiction by maintaining security coverage while eliminating redundant resource consumption.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If an on-access scan is performed on recently scanned data, then scanning thoroughness is maintained, but resource consumption increases due to duplicate scanning

Engineering Contradiction:
Improvescanning thoroughnessVSAvoidresource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements a feedback mechanism that tracks whether data has been previously scanned by on-demand scans. This feedback information is used to prevent on-access scans from re-scanning the same data with the same known unwanted data version, thereby maintaining scanning thoroughness while reducing resource consumption by avoiding duplicate operations.

Inventive Principle:
Principle #23Feedback

3Productivity

If traditional scanning systems avoid multiple on-access scans using the same known unwanted data, then duplicate on-access scans are prevented, but on-access scans cannot be avoided after on-demand scans

Engineering Contradiction:
Improvescan duplication preventionVSAvoidscan type compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The system implements a universal tracking mechanism that works across both on-demand and on-access scan types. By creating a unified approach that recognizes scan results from either scan type, the system achieves both avoidance of duplicate on-access scans and prevention of redundant scanning after on-demand scans, thereby resolving the contradiction between scan duplication prevention and scan type compatibility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9069960B1System, method, and computer program product for avoiding an on-access scan of data accessible by a collaborative portal application after an on-demand scan
Publication Date: 2015.06.30 MCAFEE LLC
  • US9069960B1 patent drawing
  • US9069960B1 patent drawing
  • US9069960B1 patent drawing

AI summary

A system, method, and computer program product are provided for avoiding an on-access scan of data after an on-demand scan of the data. In use, an on-demand scan is performed on data accessible by a collaborative portal application. Further, an on-access scan of the data is avoided, after the on-demand scan.