Networked Controller Synchronization for Multi-User Virtual Reality

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing systems for operating screens via controllers connected to an apparatus main unit, controllers lack the ability to communicate with external networks, requiring separate apparatus main units for each controller and necessitating dedicated controllers for HMDs, which is inconvenient and limits user interaction.

Innovation Solution

A system where controllers can communicate with external networks, allowing multiple controllers to connect through a network, with an apparatus that transmits and receives operation information to generate synchronized images across displays, enabling multiple users to interact without the need for dedicated controllers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If controllers are connected to apparatus main units directly without network communication function, then each controller can be dedicated to a specific apparatus main unit, but multiple apparatus main units are required for multiple controllers and system complexity increases

Engineering Contradiction:
Improvecontroller connection reliabilityVSAvoidsystem structure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The controller is designed with dual functionality: it can operate as a dedicated controller when directly connected to an apparatus main unit, and simultaneously function as a network communication terminal when connected to external networks. This universal design eliminates the need for separate apparatus main units for each controller, as the controller itself can establish network connections and communicate with multiple apparatus main units through the network infrastructure.

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

2Ease of operation

If dedicated controllers are required for each apparatus main unit, then controller-apparatus connection is stable, but users must carry dedicated controllers and cannot use general terminals

Engineering Contradiction:
Improvecontroller portabilityVSAvoidterminal compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The controller incorporates network communication capabilities that allow it to function both as a dedicated gaming controller and as a general-purpose network terminal. Users can leverage existing general terminals with network functions to connect to apparatus main units, eliminating the need to carry dedicated controllers. The controller's dual-mode operation ensures compatibility with both dedicated and general terminal use cases.

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

Solution Approach 2:

The network infrastructure serves as an intermediary between the controller and apparatus main unit. Instead of requiring a direct physical connection, the controller can communicate with the apparatus main unit through network protocols, allowing users to operate from any location with network access and using any network-capable device.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If multiple apparatus main units are provided for multiple controllers, then each controller has dedicated resources, but cost and system complexity increase significantly

Engineering Contradiction:
Improvecontroller operation reliabilityVSAvoidnumber of apparatus main units
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

A single apparatus main unit can serve multiple controllers simultaneously through network communication. The apparatus main unit implements network stack functionality to handle multiple incoming connections, authenticate controllers, and manage game sessions for different users. This eliminates the need for separate apparatus main units for each controller, reducing hardware requirements while maintaining dedicated service quality for each user.

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

Solution Approach 2:

The patent merges the functions of multiple apparatus main units into a single consolidated system that handles multiple controller connections through network infrastructure. By combining resource management, authentication, and game execution capabilities into one apparatus main unit, the system reduces hardware proliferation while ensuring each controller receives dedicated attention through software-based session management.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9950258B2System, program, and method for operating screen by linking display and plurality of controllers connected via network
Publication Date: 2018.04.24 COLOPL
  • US9950258B2 patent drawing
  • US9950258B2 patent drawing
  • US9950258B2 patent drawing

AI summary

An apparatus includes a transmission portion configured to transmit a two-dimensional image to a plurality of controllers through a network. The two-dimensional image is a simplification of a three-dimensional image based on information of a selected application. The transmission portion is further configured to transmit positional information for a first object to the plurality of controllers. The positional information for the first object is receivable from a first controller. The apparatus further includes a reception portion configured to receive positional information for a second object from a second controller through the network based on the positional information for the first object and the two-dimensional image. The apparatus further includes an image generating and outputting portion configured to generate a first image within a three-dimensional virtual space based on the positional information for the first object and the positional information for the second object, and to output the first image.