Intermediary System for Intercepting and Moderating Uncontrolled Web Communications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Businesses lack control over communications and data exchanged through uncontrolled web applications, such as social networking sites, which poses risks of malicious content access and confidential information leakage, leading to restrictions on employee access and missed opportunities for collaboration.
Innovation Solution
A system and method for intercepting, quarantining, and moderating internal communications within uncontrolled systems using middleware or proxy servers, which determine if messages are subject to moderation, place them in a queue, and allow or block resubmission based on automated or manual review, enabling businesses to manage user interactions without breaking the user experience.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If businesses block access to social networking sites, then security risks are reduced, but employee collaboration and communication efficiency are lost
Solution Approach 1:
The patent introduces an intermediary system that sits between employees and uncontrolled web applications. This intermediary intercepts communications, quarantines potentially harmful content, and moderates data exchange, allowing employees to access social networking sites while maintaining security controls. The intermediary enables both security and collaboration by permitting controlled communication rather than complete blocking.
2Productivity
If businesses allow access to uncontrolled web applications, then employee collaboration improves, but security risks increase
Solution Approach 1:
The system performs preliminary actions by intercepting and quarantining communications before they can cause harm. The intermediary captures communications destined for uncontrolled web applications, holds them in quarantine, and subjects them to moderation checks before allowing them to proceed. This preliminary filtering enables safe access to collaborative tools while preventing security risks.
3Reliability
If businesses implement complete control over employee communications, then security is improved, but user experience and ease of operation deteriorate
Solution Approach 1:
The intermediary system operates autonomously to handle security concerns without requiring user intervention. It automatically intercepts, quarantines, and moderates communications in the background, allowing employees to continue using web applications as if nothing were happening. The security controls work themselves without disrupting the user experience or requiring employees to manually review each communication.
4Reliability
If businesses deny access to social networking sites, then confidential information leakage is prevented, but missed collaboration opportunities increase
Solution Approach 1:
The intermediary system provides feedback control by monitoring communications and dynamically allowing or blocking data exchange based on content analysis. It enables legitimate collaborative information flow while blocking potentially harmful communications. This feedback mechanism protects confidential information while preserving valuable collaboration opportunities that would otherwise be lost due to complete access denial.
Data Source
AI summary
Embodiments disclosed herein may intercept, quarantine, and moderate communications internal to an uncontrolled system. An example of an uncontrolled system may be a web application associated with a social networking site. In accessing the social networking site, a user may type in a message. An instance of the uncontrolled system running on the user's device may prepare a request containing the message. Some embodiment disclosed herein may determine that the message is subject to moderation, intercept the request, and place the message in a queue. This determination may be based on the destination of the request as well the type of the message. Some embodiments may reconstruct the original request for resubmission. If the session is expired, some embodiments may log in for the user and resubmit the reconstructed request. Some embodiments may wait for the next time the user logs in to resubmit the reconstructed request.


