Relay Device Dynamic Connection Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data relay technologies, such as VPNs, are not capable of establishing dynamic connections between different private networks, leading to inefficient resource utilization and decreased performance when multiple connections are requested, as they are designed for fixed settings between networks rather than individual terminal communications.

Innovation Solution

A system with relay devices that dynamically establish and manage connections between networks by inquiring the status of other relay devices through a server, allowing for dynamic relay connections and efficient resource management by maintaining only necessary connections.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a fixed connection setting is provided between LANs via VPN, then communication between networks is established, but dynamic connection establishment between different private networks is not supported

Engineering Contradiction:
Improvedynamic connection establishmentVSAvoidconnection management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic connection establishment by allowing relay devices to create connections on-demand based on terminal requests, rather than using fixed pre-configured connections. The relay device can dynamically establish connections with other relay devices when needed and disconnect when not needed, making the system adaptable to varying communication requirements between different private networks.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system enables self-service connection management where relay devices automatically inquire about the availability of other relay devices through the server, and dynamically establish connections without requiring manual configuration. The relay device autonomously manages connection establishment and disconnection based on real-time needs, reducing the need for complex administrative overhead.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If connections are established dynamically according to terminal requests, then adaptability is improved, but relay device performance decreases due to insufficient resources

Engineering Contradiction:
Improvedynamic connection establishmentVSAvoidrelay device performance
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements preliminary action by having relay devices register their availability status with the server in advance. Before establishing a connection, the relay device inquires about the availability status of the destination relay device through the server. This pre-check ensures that connections are only established when resources are available, preventing resource exhaustion and maintaining reliable performance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback mechanisms where relay devices continuously report their availability status to the server, and the server uses this information to mediate connection requests. When a terminal requests a connection, the server provides feedback about the destination relay device's availability, allowing the source relay device to make informed decisions about connection establishment, thus maintaining performance reliability.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If multiple connections are generated according to terminal requests, then individual terminal communication is enabled, but resource consumption increases

Engineering Contradiction:
Improveindividual terminal communicationVSAvoidresource consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent implements universality by enabling multiple terminals to share common relay connections. Instead of creating dedicated connections for each terminal, the system allows terminals to use existing relay connections established for other purposes. The relay device can serve multiple terminals simultaneously through shared connections, reducing the total number of connections needed and thereby decreasing resource consumption while maintaining individual terminal communication capability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8499083B2Relay device and communication system
Publication Date: 2013.07.30 MURATA MASCH LTD
  • US8499083B2 patent drawing
  • US8499083B2 patent drawing
  • US8499083B2 patent drawing

AI summary

A relay device requests a status notification of another relay device to a server device. When the relay device is notified that the other relay device is under a logged-out status, the relay device stands by. When the relay device is notified that the other relay device has logged in, the relay device transmits a connection request to the server device. The server device relays the connection request to the other relay device. A response is transmitted from the other relay device to the server device, and further relayed to the relay device. Accordingly, a TCP connection is established between the relay device and the other relay device. A communication device connected to a different network can transmit and receive data to and from the relay device via the other relay device.