Wireless Data Exchange Control for Portable Game Machines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face inefficiencies in data communication as they often repeat communication with partners with which communication has already been established, leading to unnecessary data exchange.

Innovation Solution

The system includes identification information receiving and registration units that determine whether to execute data communication based on received identification information, registering partners with which communication has been done, and controlling data communication processes to avoid repetitive exchanges with already registered partners.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If communication is automatically executed when information processing apparatuses come close to each other, then data exchange can occur without user intervention, but communication is repeated with partners already communicated with

Engineering Contradiction:
Improveautomatic communication executionVSAvoidcommunication efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The system performs preliminary registration of communication partners' identification information in a storage unit after each communication session. Before executing automatic communication, the system checks whether the partner's identification information is already registered, thereby preventing repetitive communication with the same partner and improving communication efficiency while maintaining ease of operation

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If communication is executed with unspecified partners within communicable range, then communication flexibility is improved, but unnecessary repetitive communication occurs

Engineering Contradiction:
Improvecommunication flexibilityVSAvoidtime for repetitive communication
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system implements a feedback mechanism where the result of each communication session (partner identification information) is fed back to the storage unit for registration. Before subsequent communication attempts, the system queries this stored information to determine whether communication should be executed, thereby eliminating unnecessary repetitive communication while preserving flexibility to communicate with new partners

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9450917B2Information processing system, apparatus, method and control program capable of executing efficient data communication dispensing with communication with once communicated partner
Publication Date: 2016.09.20 NINTENDO CO LTD
  • US9450917B2 patent drawing
  • US9450917B2 patent drawing
  • US9450917B2 patent drawing

AI summary

An exchange data communication determining unit determines, based on a received reception wireless frame, whether or not a communication partner is an exchange partner with which the exchange data can be exchanged. Receiving a notice that exchange of the exchange data is possible, a data communication control unit executes a process for giving/receiving the exchange data. A machine identification information registration unit stores an MAC address of a portable game machine in an MAC address list saving area. Again, the wireless frame transmitting/receiving unit sets a transmission wireless frame and executes an exchange partner searching process. An exchange data communication determining unit determines whether or not an MAC address included in the received reception wireless frame is registered with the MAC address list saving area, and if it is registered, the data communication is terminated.