Remote Viewing Session Reconnection Logic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote viewing software systems often require manual reconnection after network failures or disruptions, causing inconvenience and disrupting visual communication during sessions.

Innovation Solution

Implementing control logic in remote viewing software to manage connections using Transport Control Protocol (TCP) socket connections and Hypertext Transfer Protocol (HTTP) tunneling, enabling automatic reconnection and proper session termination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual reconnection is required after network failures, then system complexity is reduced, but ease of operation deteriorates and loss of time increases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically detects connection failures and initiates reconnection procedures without requiring user intervention. The control logic monitors session status, detects drops, and automatically re-establishes connections, allowing the system to serve itself rather than requiring manual user action.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-establishing session identifiers and connection parameters before failures occur. When a connection drops, these pre-stored identifiers enable rapid automatic reconnection without requiring users to manually re-enter session information, thus improving ease of operation while managing complexity through advance preparation.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic reconnection is implemented, then productivity is improved and loss of time is reduced, but device complexity increases

Engineering Contradiction:
ImproveproductivityVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The control logic automatically monitors session health, detects connection failures, and initiates reconnection procedures without user intervention. This self-service capability maintains continuous productivity by automatically restoring sessions while managing complexity through automated rather than manual processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where the control logic continuously monitors session status and connection health. When failures are detected, the feedback loop triggers automatic reconnection procedures, enabling the system to self-correct and maintain productivity without requiring complex manual intervention protocols.

Inventive Principle:
Principle #23Feedback

3Reliability

If connection management control logic is added, then reliability is improved, but device complexity increases

Engineering Contradiction:
ImprovereliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control logic autonomously monitors session status, detects connection failures, and initiates reconnection procedures without requiring user intervention. This self-service approach improves reliability by ensuring continuous session availability while managing complexity through automated rather than manual processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes session identifiers and connection parameters before failures occur, storing them for rapid automatic reconnection. This preliminary action improves reliability by ensuring reconnection capability is already in place, while managing complexity through advance preparation rather than complex real-time decision-making.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7917633B1Method and apparatus for reconnecting to a remote viewing session
Publication Date: 2011.03.29 GLANCE NETWORKS INC
  • US7917633B1 patent drawing
  • US7917633B1 patent drawing
  • US7917633B1 patent drawing

AI summary

Remote viewing software at a display may contain control logic to enable it to manage the connection associated with a session. The connection management process may preferentially elect to establish a socket connection and, if that is unavailable or unreliable, may use HTTP tunneling. The connection management process may also automatically reconnect the display to the session so that the display is not required to manually re-join an ongoing session. The connection management process also manages the termination of the session to ensure that both the server and the client process at the display end the session correctly.