Game Device Channel Switching for Connectionless Data Exchange

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing game systems require establishing connections in advance for data exchange between multiple game devices, which complicates the process and limits the simplicity of data exchange.

Innovation Solution

A game system that allows game devices to switch between communication channels to broadcast data frames without prior connection, enabling devices to receive and process information without interrupting original communication, and allowing devices to function as either a master or slave in a communication group.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If connection is established in advance using probe request and probe response before data transmission between communication devices, then reliable data exchange is ensured, but the communication procedure becomes complex and time-consuming

Engineering Contradiction:
Improvedata exchange reliabilityVSAvoidcommunication procedure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary channel switching to a different communication channel before broadcasting the frame. This preliminary action allows the device to prepare for potential interference from probe requests/responses by temporarily moving to an alternate channel, thus ensuring reliable data exchange without requiring complex connection establishment procedures on the primary channel

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A different communication channel acts as an intermediary medium for broadcasting the frame. Instead of directly broadcasting on the primary communication channel where probe requests and responses occur, the system uses an alternate channel as a mediator to transmit the frame, avoiding interference while maintaining simple connectionless communication

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If connection is established in advance using probe request and probe response, then data transmission reliability is improved, but the time required for communication setup increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcommunication setup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary channel switching to an alternate communication channel before broadcasting. This preliminary action prevents potential interference with probe requests and responses, ensuring reliable data transmission without requiring time-consuming connection establishment procedures

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system skips the traditional connection establishment phase (probe request and probe response exchange) by directly broadcasting the frame on an alternate communication channel. This rushing through of the setup phase significantly reduces communication setup time while maintaining transmission reliability through the use of a dedicated broadcast channel

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS10099125B2Game system, non-transitory storage medium encoded with computer readable processing program, processing method, game device, and information processing apparatus
Publication Date: 2018.10.16 NINTENDO CO LTD
  • US10099125B2 patent drawing
  • US10099125B2 patent drawing
  • US10099125B2 patent drawing

AI summary

A game system including first and second game devices is provided. Each of the first and second game devices includes a communication function for communication by using any one communication channel of a plurality of predetermined communication channels. The first game device switches from a first communication channel being used to a second communication channel other than the first communication channel and broadcasts a frame including data, and switches back to the first communication channel and continues original communication after broadcasting. When the second game device receives the frame through the second communication channel, it performs processing of the received frame.