User Terminal Website Access Control via Feature Extraction
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Reliability
If crowd-sourced classification is used, then relevant information can be provided, but continuous user engagement is required which is unsustainable
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
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
3Measurement precision
If more training websites are collected, then the classifier becomes more accurate, but the training time and resources increase
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
Data Source
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.


