Screen Sharing Server Session Continuity Without Reauthentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing screen sharing systems require users to reauthenticate if the sender's terminal discontinues screen sharing, leading to inconvenience.

Innovation Solution

A screen sharing server that includes a connection request receiving unit, authentication number receiving unit, authentication unit, screen data transfer unit, sharing discontinuation detection unit, and transmission inquiry unit, allowing the receiver's terminal to continue sharing screen data without interruption even if the sender's terminal stops transmitting.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If IP address and user authentication are required for screen sharing, then security is improved, but convenience deteriorates because users must reauthenticate when the sender's terminal discontinues sharing

Engineering Contradiction:
ImprovesecurityVSAvoidconvenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary authentication when the screen sharing session is initially established, storing the authentication result. When the sender's terminal discontinues sharing, the pre-authenticated receiver's terminal can continue receiving screen data without reauthentication, as the authentication was performed in advance for the session duration

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The authentication requirement dynamically changes based on the sharing session state. During an active session, the authenticated receiver's terminal maintains access rights. When the sender discontinues sharing, the system detects this state change and allows the same receiver's terminal to continue without reauthentication, adapting the authentication behavior to the current operational context

Inventive Principle:
Principle #15Dynamics

2Extent of automation

If authentication is required each time screen sharing resumes, then system control is improved, but user experience deteriorates due to interruption

Engineering Contradiction:
Improvesystem controlVSAvoidauthentication time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The screen sharing function maintains continuity by preserving the authentication state throughout the session. When the sender's terminal discontinues and later resumes sharing, or when another receiver's terminal joins, the system maintains the established authentication context, allowing the sharing action to continue without interruption for authentication purposes

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS9984226B2Screen sharing server, method of sharing screen, and program for screen sharing server
Publication Date: 2018.05.29 OPTIM
  • US9984226B2 patent drawing
  • US9984226B2 patent drawing
  • US9984226B2 patent drawing

AI summary

A screen sharing server receives a connection request each from a sender's user terminal and a receiver's user terminal, receives an authentication number to specify the sender's user terminal with which a screen is to be shared, in response to the connection request, allows the receiver's user terminal to display a prompt to ask for an input of the authentication number, authenticates the authentication number in response to receiving the authentication number from the receiver's user terminal, receives shared screen data from the sender's user terminal and sequentially transfers the shared screen data to the receiver's user terminal, if the authentication number is correct, detects that the sender's user terminal discontinues transmitting the screen data, and makes an inquiry to the receiver's user terminal with an authenticated authentication number about whether or not to transmit the shared screen data, in response to the detection.