Direct Host-Client Session Setup for Fast Server-Independent Reconnection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems place a significant load on servers during inter-terminal communication establishment and reconnection, and they are prone to increased network traffic and prolonged restoration times during server outages or failures.

Innovation Solution

A system that enables direct communication between a host terminal and client terminals by managing terminal information locally, minimizing server intervention through host and client side communication request means, and utilizing encryption for secure authentication, allowing prompt reconnection without server dependency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a server mediates all communication establishment between host terminal and client terminal, then communication stability is improved, but server load increases and communication establishment time increases

Engineering Contradiction:
Improvecommunication stabilityVSAvoidcommunication establishment time
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The host terminal stores client terminal information (IP address, port number) in advance in its memory before actual communication occurs. When communication is needed, the host terminal directly uses the pre-stored information to establish connection without querying the server, thereby reducing communication establishment time while maintaining stability through pre-configured connection parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the server-mediated communication establishment process and replaces it with direct terminal-to-terminal connection using locally stored information. The server's role is reduced to merely storing terminal information and providing notification, while the actual connection establishment is taken out of server control and performed directly by terminals, reducing server load and establishment time.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If a server mediates all communication establishment between host terminal and client terminal, then communication stability is improved, but server load increases during reconnection processing

Engineering Contradiction:
Improvecommunication stabilityVSAvoidserver load
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The host terminal performs reconnection processing autonomously by checking its own stored client terminal information and directly initiating connection without server intervention. The terminal serves itself by using locally cached connection parameters, eliminating the need for server-based reconnection processing and significantly reducing server load during reconnection events.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Client terminal information is pre-stored in the host terminal's memory during initial communication setup. When reconnection is needed, the terminal retrieves this pre-stored information and uses it to re-establish connection directly, avoiding the need for server-mediated reconnection processing and reducing server load.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If multiple servers are used to select appropriate chat servers based on area and communication speed, then communication quality is improved, but system cost increases

Engineering Contradiction:
Improvecommunication qualityVSAvoidsystem cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the server selection and mediation function from the system architecture. Instead of using multiple servers to select and manage connections, the host terminal directly stores and uses client terminal information to establish connections. This eliminates the need for complex server-based selection mechanisms and reduces system cost while maintaining communication quality through direct terminal-to-terminal connection.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The host terminal performs the function of selecting and establishing connections autonomously by using locally stored client terminal information. The terminal serves itself without requiring server-based selection services, thereby reducing system cost and complexity while maintaining communication quality through direct connection establishment.

Inventive Principle:
Principle #25Self-service

4Reliability

If constant server connection is maintained for communication establishment, then communication stability is improved, but network traffic increases

Engineering Contradiction:
Improvecommunication stabilityVSAvoidnetwork traffic
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The host terminal stores client terminal information in its memory during initial setup and maintains this information locally without requiring constant server connection. The terminal uses this pre-stored information for subsequent communication establishment, eliminating the need for continuous server communication and reducing network traffic while maintaining stability through locally cached connection parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the constant server connection requirement and replaces it with local information storage and direct terminal-to-terminal connection. The server's role is limited to initial information provision and notification, while actual communication establishment occurs directly between terminals using stored information, thereby reducing network traffic and eliminating the need for constant server connectivity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12556637B2System for establishing communication
Publication Date: 2026.02.17 SYSTEMS DESIGN CO INC
  • US12556637B2 patent drawing
  • US12556637B2 patent drawing
  • US12556637B2 patent drawing

AI summary

A system to establish communication that reduces the time to establish inter-terminal communication and reduces load on the server during establishment of communication between host terminal and client terminal, during inter-terminal communication after establishment of communication and during reconnection. A system to establish communication includes a host terminal, at least one client terminal, and a server that mediates their communication. The host terminal includes host-side communication requester to send host terminal information to the server and host-side manager to manage client terminal information of individual client terminals. The client terminal includes client-side communication requester to send client terminal information to the host terminal and client-side manager to manage host terminal information. The system is configured so that, after the host terminal makes a direct session start request to the client terminal based on the client terminal information, communication is established between the host terminal and the client terminal.