Master-Side Game Console Control Circuit for Remote Multiplayer Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional video game emulators cannot enable players in different geographical locations to play the same old fashion multiplayer video game together due to the restrictive architecture of the original consoles, limiting application flexibility.

Innovation Solution

A control circuit for a master-side video game console that establishes networking connections with client-side consoles, allowing input values from multiple players to be synchronized and instructions to be executed in a pseudo clock-controlled environment, enabling simultaneous gameplay across different locations through a communication circuit and processor-executed computer program product.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional video game emulators are used to emulate old fashion video game consoles, then the original game can be played, but players in different geographical locations cannot play together due to physical connection requirements

Engineering Contradiction:
Improvegeographical location flexibilityVSAvoidnetworking connection architecture
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system divides the traditional single-console multiplayer architecture into distributed client-server segments. The master-side console runs the emulated game environment while client-side consoles connect remotely through networking interfaces, allowing players to be segmented across different geographical locations while maintaining game synchronization through structured data exchange protocols

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A networking connection architecture acts as an intermediary between the original console architecture and modern distributed computing. The system uses communication circuits and data transmission protocols to mediate between local input devices and remote display devices, enabling players to interact with the same game environment without direct physical connection

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If keyboards or joysticks are physically connected to the same video game machine for multiplayer, then players can play together, but they must be present at the same location at the same time

Engineering Contradiction:
Improvemultiplayer accessibilityVSAvoidcoordination time for players to be present together
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent replaces the mechanical connection system (physical keyboards and joysticks connected to the same machine) with an electronic data transmission system. Input values from various control devices are converted into digital signals that can be transmitted through networking connections, eliminating the requirement for physical presence at the same location while maintaining the core functionality of multiplayer interaction

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If the original architecture of old fashion video game consoles is maintained, then game authenticity is preserved, but application flexibility is limited

Engineering Contradiction:
Improvegame emulation authenticityVSAvoidapplication flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The master-side console performs multiple functions: it acts as both the emulated game environment (maintaining original console architecture for authenticity) and the server for distributing game states to multiple client devices (enabling modern multiplayer flexibility). The system universally supports both original single-player mode and extended multi-player modes across different platforms

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

Data Source

PatentUS10252156B2Control circuit of master-side game console for enabling multiple video game consoles to together emulate same standalone multiplayer video game through networking connection
Publication Date: 2019.04.09 REALTEK SEMICON CORP
  • US10252156B2 patent drawing
  • US10252156B2 patent drawing
  • US10252156B2 patent drawing

AI summary

A control circuit of a master-side game console includes: a processor and a storage circuit for storing a computer program product. The processor is arranged to operably execute the computer program product to perform following operations: establishing networking connection between the master-side game console and a client-side game console; receiving master-side input values generated by an user control device of the master-side game console; receiving client-side input values transmitted from the client-side game console; generating a target instruction based on the master-side input values and the client-side input values; transmitting the target instruction and a pseudo clock indicator value to the client-side game console; executing the target instruction in a master-side emulating environment based on the pseudo clock indicator value; and rendering an updated master-side game screen according to execution results of the target instruction and displaying the updated master-side game screen on a display device.