Relay-Server Host Migration for Interactive Network Simulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network architectures for interactive environments struggle to dynamically transition between different network configurations based on the specific needs of various game or experience types, leading to inefficiencies in resource allocation, cost, and compromised user experience due to cheating and latency issues.

Innovation Solution

A network architecture that includes a relay server to manage the transition of simulating hosts, distributing game or experience state information across multiple non-simulating clients, allowing seamless host migration and dynamic adjustment of network resources based on selection criteria such as CPU performance, latency, and security requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated server is used to host the interactive environment, then security and reliability are improved, but cost and device complexity increase

Engineering Contradiction:
ImprovesecurityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements a simulating host that creates a virtual copy of the dedicated server environment on user devices. This simulating host replicates the server's functionality and state, allowing the interactive environment to run locally while maintaining security through cryptographic verification of the simulated state, thus reducing reliance on expensive dedicated servers

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent extracts the core simulation functionality from the dedicated server and places it on user devices through the simulating host. By separating the simulation engine from the infrastructure requirements, the system achieves server-like reliability without the associated cost and complexity

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If a dedicated server is used to host the interactive environment, then reliability is improved, but cost increases

Engineering Contradiction:
ImprovereliabilityVSAvoidcost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The simulating host creates a local copy of the server environment on user devices, eliminating the need for expensive dedicated server infrastructure. The cryptographic verification mechanisms ensure that this local simulation maintains the same reliability as a dedicated server would provide

Inventive Principle:
Principle #26Copying

Solution Approach 2:

User devices perform the simulation themselves through the simulating host, rather than relying on external dedicated servers. This self-service approach distributes the computational burden across users' own hardware, reducing the need for costly centralized server resources

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If host migration is implemented, then adaptability is improved, but loss of information and reliability risks increase

Engineering Contradiction:
ImproveadaptabilityVSAvoidloss of information
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The relay server continuously receives state information from the simulating host and verifies it against expected values. During host migration, this feedback mechanism ensures that state information is properly transferred and validated, preventing information loss and maintaining reliability across transitions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The relay server acts as an intermediary that facilitates safe host migration by mediating the transfer of state information between hosts. It verifies the integrity of transferred data and ensures continuous consistency, eliminating the risks typically associated with host migration

Inventive Principle:
Principle #24Intermediary (Mediator)

4Device complexity

If user devices are used as simulating hosts, then device complexity is reduced, but measurement precision and control over game state decrease

Engineering Contradiction:
Improvedevice complexityVSAvoidcontrol over game state
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The relay server implements continuous verification of the simulating host's state through cryptographic checks and state validation. This feedback mechanism ensures that even though the simulation runs on user devices, the relay server maintains precise control and verification over the game state, preventing deviations or cheating

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12544661B2Dynamic transitioning of a simulating host of a portion or all of a network interactive environment
Publication Date: 2026.02.10 BUILD A ROCKET BOY GAMES LTD
  • US12544661B2 patent drawing
  • US12544661B2 patent drawing
  • US12544661B2 patent drawing

AI summary

The present disclosure relates to a system, network architecture and method having a relay server connected through a computer network between an original simulating host and at least two non-simulating hosts engaged in co-activity within the interactive environment. The relay server may be for receiving control information from the original simulating host and the at least two non-simulating host; relaying state information for the interactive environment from the simulating host to the at least two non-simulating hosts; detecting an unavailability of the original simulating host; selecting one of the at least two non-simulating host to become a new simulating host using a selection criteria; transmitting a copy of the state information to the new simulating host; and instructing the new simulating host to begin operating as the new simulating host based on the transmitted state information.