Local Trusted URL Database for False Positive Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current security applications face inconvenience due to false positives where reputation systems misclassify safe URLs as malicious, necessitating more effective methods to minimize false positives without compromising security.

Innovation Solution

A method utilizing a local database of trusted URLs on the client computer, where URLs are qualified based on user visits, metadata analysis, and predefined criteria, to override reputation data from servers, thereby reducing false positives and allowing access only when safety thresholds are met.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If reputation systems are used to evaluate URL safety, then security protection is improved, but false positives increase causing inconvenience

Engineering Contradiction:
Improvesecurity protectionVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary actions by pre-establishing a local database of trusted URLs based on user visit history and metadata analysis before actual security evaluation is needed. This preliminary classification allows the system to make faster, more accurate decisions during runtime without relying solely on external reputation systems.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism - a local database of trusted URLs that mediates between the user's access requests and external reputation systems. This intermediary layer filters out false positives by cross-referencing with locally stored trusted URL information before blocking access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If strict reputation checking is performed, then security is improved, but access speed decreases due to additional validation steps

Engineering Contradiction:
ImprovesecurityVSAvoidaccess speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system performs preliminary classification of URLs into trusted and untrusted categories based on user visit history and metadata analysis before actual access decisions are made. This preliminary action reduces the number of strict reputation checks needed during runtime, improving access speed while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies partial action by performing reputation checking only on URLs that are not in the local trusted database, rather than checking all URLs with the same strictness. This selective approach maintains security for unknown URLs while allowing faster access to known trusted sites.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If local database of trusted URLs is implemented, then false positives are reduced, but device complexity increases

Engineering Contradiction:
Improvefalse positive reductionVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system implements self-service by automatically maintaining the local trusted URL database through user visit tracking and metadata analysis. The system serves itself by using its own operational data (user visits, page metadata) to build and update the trusted URL list without requiring external intervention or complex manual configuration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The local database serves multiple functions: it stores trusted URL information, tracks user visit history, maintains metadata for classification, and provides fast lookup during access decisions. This multi-functionality reduces the need for separate systems and minimizes overall complexity despite the added database component.

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

Data Source

PatentUS9147067B2Security method and apparatus
Publication Date: 2015.09.29 HEALTHE INC
  • US9147067B2 patent drawing
  • US9147067B2 patent drawing
  • US9147067B2 patent drawing

AI summary

In accordance with an example embodiment of the present invention, there is provided a method comprising: maintaining a local database of trusted uniform resource locators (URL) where an URL is qualified to said database based on fulfilling predetermined criteria; detecting a request to access a uniform resource locator (URL); obtaining reputation data for the URL from a reputation server or from a local reputation scanner; comparing the obtained reputation data of the requested URL with the reputation data of the requested URL that is stored in the local database of trusted URLs if any; if there is a conflict between the reputation data obtained and the reputation data stored in the local database of trusted URLs, using the reputation data stored in the local database of trusted URLs to determine whether access to the URL is allowed.