Security Server for Dynamic Web Content Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for securing IT devices from uncontrollable web environments are inadequate as they often require client-side modifications and are not designed to operate invisibly in real-time, posing risks to user devices with limited processing power.
Innovation Solution
A cloud or edge-based security server employing AI algorithms to simulate user interactions, compare sampled content against predefined patterns, and manage a heartbeat signal to validate webpage content, ensuring real-time security without user intervention or device modification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If client-side security modifications are implemented to verify web content, then security control capability is improved, but device complexity and processing power requirements increase
Solution Approach 1:
The patent introduces a server as an intermediary between the web content source and the end-user device. The server receives web content, verifies it against security policies, and delivers verified content to the user device. This mediator approach transfers the security verification burden from the client device to the server, maintaining security control capability while reducing device complexity and processing requirements.
Solution Approach 2:
The patent extracts the security verification function from the end-user device and relocates it to a dedicated server. By separating the verification logic from the client device, the system maintains comprehensive security checking capability while allowing user devices to remain simple without requiring complex security implementations or high processing power.
2Speed
If real-time content verification is performed on user devices, then security response speed is improved, but energy consumption and processing load increase
Solution Approach 1:
The server acts as an intermediary that performs all computationally intensive real-time verification operations. The end-user device only needs to communicate with the server and display verified content, significantly reducing local energy consumption while maintaining real-time security response through the server's processing power.
Solution Approach 2:
The system creates a verified copy of web content on the server after security checks. The end-user device receives and displays this verified copy rather than performing verification locally. This approach enables real-time security checking without requiring the user device to consume energy for complex verification algorithms.
3Measurement precision
If comprehensive content checking is implemented, then security detection accuracy is improved, but processing time and user experience disruption increase
Solution Approach 1:
The server performs comprehensive security verification of web content in advance, before the content is delivered to the end-user device. By pre-verifying content against security policies and storing the verified version on the server, the system ensures high detection accuracy while eliminating verification delays from the user's viewing experience.
Solution Approach 2:
The server maintains continuous verification capabilities and keeps verified content ready for immediate delivery. This continuous operation ensures that comprehensive security checking is performed without interrupting the user's access to verified content, maintaining both high detection accuracy and seamless user experience.
Data Source
AI summary
A security server for dynamic verification of web content located on a platform in the cloud or in the edge which runs artificial intelligence (AI) algorithms including a collector receiving collection of user interactions from an adapted browser of a remote to simulate content of pages loaded on the device based on user interactions from an adapted browser located on the end-user device navigating on the web and for sampling the outcome of these interactions at irregular time intervals, this sample resulting a fixed image such as JPG or PNG, a data mining and artificial intelligence (AI) algorithm relying on image processing executed while sample interval to detect object or patterns on the displayed content, a heartbeat generator generates heartbeat at regular interval and transmits at a continuous interval to the end-user's device to indicate to the adapted browser of the device it may display the content.
