Dynamic Unauthorized Content Rendering Restriction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In computer networked environments, such as the Internet, content elements from unauthorized servers can be rendered on information resources, leading to security vulnerabilities and user experience interference, as these elements may contain malicious code or distract from primary content.
Innovation Solution
A method and system that dynamically restricts the rendering of unauthorized content by applying action-based and visual-based detection policies to identify restricted content elements, modifying their rendering through a content rendering restriction policy, which includes deleting content objects, setting display properties to null, or overlaying them to restrict visibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If content elements are rendered from different servers, then information resources can include diverse content, but unauthorized servers can introduce security vulnerabilities and malicious code
Solution Approach 1:
The system performs preliminary detection of content elements before they are fully rendered, using action-based detection policies to identify suspicious behaviors and visual-based detection policies to recognize unauthorized content characteristics, preventing malicious content from executing while allowing legitimate diverse content to display
Solution Approach 2:
The client device acts as an intermediary between the information resource and the content elements from different servers, intercepting and analyzing content elements before rendering, and selectively blocking unauthorized content while permitting authorized content to pass through to the display
2Productivity
If content elements are dynamically added to information resources, then information resources can be updated in real-time, but unauthorized content can be inserted without user knowledge
Solution Approach 1:
The system implements continuous feedback loops that monitor content element behavior after insertion, detecting actions such as unexpected DOM manipulations, resource loading, or visual changes that indicate unauthorized content, and dynamically responding by restricting rendering of detected unauthorized elements
Solution Approach 2:
The system establishes detection policies and monitoring mechanisms before content elements are inserted, enabling preemptive identification of unauthorized content based on visual characteristics and anticipated behaviors, preventing harmful content from establishing itself in the rendered document
3Reliability
If detection policies are applied to identify restricted content elements, then unauthorized content can be detected, but system complexity increases
Solution Approach 1:
The detection system is segmented into separate action-based detection policies and visual-based detection policies, each handling specific aspects of unauthorized content identification, allowing independent optimization and maintenance of each detection module without increasing overall system complexity
Data Source
AI summary
Systems and methods for dynamically restricting rendering of unauthorized content included in information resources are provided herein. A computing device can identify an information resource including a content object specifying one or more graphical characteristics. The computing device can determine that the content object corresponds to a restricted content object by applying at least one of an action-based detection policy to detect actions performed on the information resource or a visual-based detection policy to detect the graphical characteristics of the content object. The computing device can modify by applying a content rendering restriction policy the information resource to alter rendering of the content element on the information resource responsive to the determination.


