Client-Side Web Control with Real-Time Content Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional parental control tools and web filtering software rely on static blacklists and whitelists, which are ineffective in classifying dynamic internet content, such as real-time messages and social network interactions, and can be easily bypassed using VPNs, leading to inadequate protection for internet users, particularly children and students.

Innovation Solution

A client-based web control system that performs real-time analysis and classification of web content on user devices, using machine learning models to identify and filter inappropriate content before it is displayed, and optionally verifies classifications with a cloud server to enhance accuracy and scalability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If static blacklist/whitelist methods are used for web content filtering, then the control mechanism is simple to implement, but the classification accuracy of dynamic web content is poor

Engineering Contradiction:
Improveimplementation simplicityVSAvoidclassification accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent transforms the static filtering mechanism into a dynamic one by implementing real-time content analysis that adapts to changing web content characteristics. The system continuously monitors and classifies content as users interact with websites, enabling accurate classification of dynamic content such as social media posts, chat messages, and video streams that static lists cannot handle.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent replaces the mechanical approach of static keyword matching with intelligent content analysis techniques. Instead of relying on predetermined lists, the system uses contextual understanding and pattern recognition to classify content dynamically, substituting rigid mechanical filtering with adaptive intelligent analysis.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Adaptability or versatility

If proxy server is used for web filtering, then centralized control is achieved, but the system can be easily bypassed and cannot be scaled up

Engineering Contradiction:
Improvecentralized control capabilityVSAvoidbypass resistance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a client-side content analysis component that acts as an intermediary between the user's browser and the web content. This local agent performs content classification directly on the user's device, eliminating the single point of failure that proxy servers create and making bypass attempts ineffective since the filtering occurs client-side rather than at the network level.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables each user device to perform its own content analysis and filtering independently. Each client device runs the content analysis engine locally, allowing it to autonomously classify and filter content without relying on external proxy servers, thereby achieving both scalability and bypass resistance.

Inventive Principle:
Principle #25Self-service

3Loss of time

If pre-crawl method is used to capture web content, then initial content classification is possible, but dynamic content such as login-required pages and real-time messages cannot be accessed

Engineering Contradiction:
Improvecontent classification timingVSAvoiddynamic content coverage
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The patent performs preliminary content analysis at the point of delivery rather than in advance. By analyzing content as it is being received by the user's device, the system can classify dynamic content that becomes available during user interaction, including login-required pages, real-time chat messages, and user-generated content that cannot be captured by pre-crawling.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous content analysis throughout the user's browsing session rather than performing a one-time pre-crawl. This continuous monitoring ensures that all dynamic content, including real-time updates, messages, and interactively loaded content, is captured and classified as it becomes available, providing comprehensive coverage of evolving web content.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11412057B1Web control with real-time content analysis
Publication Date: 2022.08.09 DLD TECH CORP
  • US11412057B1 patent drawing
  • US11412057B1 patent drawing
  • US11412057B1 patent drawing

AI summary

The present disclosure describes a client-based web control system for analyzing and filtering web content received at a user device and presenting the filtered content on the user device in real-time, one or more operations and functions being efficiently achieved via this system comprise: receiving, at a user device, web content; identifying, at the user device, at least one model for classifying the web content; performing, at the user device, real-time analysis on the web content using the at least one model to classify the web content and determine a classification result; and taking an action on the web content at the user device based on the classification result. The present disclosure also describes the web control system including a cloud server, which, in conjunction with the user device, analyzes and classifies the web content.