User Terminal Website Access Control via Feature Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network security and access control systems are limited in flexibility and user customization, relying on generic algorithms and crowd-sourced content classification that is dependent on continuous user engagement and may not accurately categorize websites according to individual user preferences.

Innovation Solution

A method and apparatus for user terminal-based website access control that involves training the terminal by classifying websites into content categories, extracting features, determining classifiers, and verifying classifications to allow or deny access based on user-defined criteria, with optional updates to classifiers based on user verification and performance thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If generic algorithms are used for website access control, then the system is simple to implement, but the system lacks flexibility and user customization

Engineering Contradiction:
Improveuser customizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting training websites and extracting features before the actual access control operation. This preparation phase includes gathering websites in a training set, extracting features from them, and storing this information for later use in determining website categories, thereby enabling customization without adding complexity to the real-time control process

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by allowing users to define their own website categories and provide training websites that reflect their specific needs and preferences. The user terminal automatically processes this user-provided information to create customized access control rules, eliminating the need for complex centralized configuration while achieving high adaptability

Inventive Principle:
Principle #25Self-service

2Reliability

If crowd-sourced classification is used, then relevant information can be provided, but continuous user engagement is required which is unsustainable

Engineering Contradiction:
Improveclassification accuracyVSAvoiduser engagement sustainability
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs classification work in advance by using users to classify a limited set of training websites during an initial setup phase. These preliminary classifications are stored and reused for subsequent access control decisions, eliminating the need for continuous user engagement while maintaining reliable classification accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the classification knowledge by extracting features from training websites and storing them in a database. This copied information (features and categories) can be reused indefinitely without requiring the original user input, thus sustaining productivity while maintaining reliability

Inventive Principle:
Principle #26Copying

3Measurement precision

If more training websites are collected, then the classifier becomes more accurate, but the training time and resources increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts only the essential features from training websites (such as URL patterns, content characteristics, or metadata) rather than processing the entire website content. This extraction of key distinguishing features maintains classification accuracy while significantly reducing the time and computational resources required for training

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9479505B2Controlling access to a website
Publication Date: 2016.10.25 RPX CORP
  • US9479505B2 patent drawing
  • US9479505B2 patent drawing
  • US9479505B2 patent drawing

AI summary

Methods and apparatus for website access control. The methods and apparatus include, at a user terminal: accessing a plurality of training websites over a network; training the user terminal by classifying the training websites in a content category based on a user input, extracting one or more features indicative of the content category from the training websites and determining a classifier based on the extracted features; classifying further requested websites using the determined classifier; and controlling access to the further requested websites based on the classification of the websites.