Screen Sharing Risk Score Calculation for Sensitive Message Protection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen sharing systems face challenges in protecting sensitive information from being inadvertently displayed to untrusted recipients, leading to computational burdens and unnecessary network bandwidth usage, as they rely on the screen-sharing device to prevent disclosure of sensitive information.
Innovation Solution
A computing system calculates a screen sharing risk score (SSRS) before sending messages, alerting the sender if the recipient is likely sharing their screen with an untrusted user, allowing the sender to decide whether to send the message, thereby reducing processing loads and bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the screen-sharing device prevents disclosure of sensitive information, then information security is improved, but computational burden on the screen-sharing device increases
Solution Approach 1:
The patent introduces a computing system as an intermediary between the message-sending device and the screen-sharing device. This intermediary calculates the screen sharing risk score and communicates with the message-sending device, thereby transferring the computational burden of risk assessment from the screen-sharing device to a dedicated system that can handle multiple devices simultaneously.
Solution Approach 2:
The computing system calculates the screen sharing risk score before the message is sent, allowing the message-sending device to make an informed decision about whether to send the message. This preliminary risk assessment prevents unnecessary messages from being sent to devices currently engaged in screen sharing, reducing both computational burden and network bandwidth usage.
2Reliability
If the screen-sharing device prevents disclosure of sensitive information, then information security is improved, but network bandwidth consumption increases
Solution Approach 1:
The computing system performs preliminary risk assessment by calculating the screen sharing risk score before messages are sent. This allows the system to prevent unnecessary messages from being transmitted to devices currently engaged in screen sharing, thereby reducing network bandwidth consumption while maintaining information security.
Solution Approach 2:
The computing system continuously monitors screen sharing status and provides feedback to the message-sending device through risk scores. This feedback mechanism enables dynamic adjustment of message sending behavior based on current screen sharing conditions, optimizing network bandwidth usage while maintaining security.
3Reliability
If real-time risk assessment is performed, then information security is improved, but processing time increases
Solution Approach 1:
The risk assessment is performed preliminarily, before the message sending decision is made. This timing allows the message-sending device to receive the risk score and make an informed decision without delaying the actual message transmission when it is safe to send, thus minimizing processing time impact while maintaining security.
Solution Approach 2:
The message-sending device performs the final decision-making about whether to send a message based on the risk score provided by the computing system. This self-service approach allows the device to autonomously make send/withhold decisions without requiring continuous real-time communication with the computing system, reducing processing time.
Data Source
AI summary
An example method comprises determining, by a computing system, that a message-sending computing device has received an indication of user input indicating an intent to send a message to a user of a message-recipient computing device; prior to the message being delivered to the message-recipient computing device, calculating, by the computing system, a screen sharing risk score (SSRS) that indicates a risk that the message-recipient computing device is currently sharing screen content of a screen of the message-recipient computing device with a screen-recipient computing device associated with an untrusted screen-recipient user; and based on the SSRS indicating that the risk is above a risk threshold, causing the message-sending computing device to output an alert indicating that the message-recipient computing device is possibly sharing the screen content of the message-recipient computing device with the screen-recipient computing device associated with the untrusted screen-recipient user.


