NFC Data Processing for Game Progress Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional near field wireless communication systems are limited in their ability to differentiate and process data from various types of storage media using the same application program, leading to restricted functionality and inconsistent user experiences.

Innovation Solution

An information processing apparatus equipped with a reading/writing module and data processing module that establishes near field wireless communication with multiple types of storage media, allowing for distinct processing based on identification information, enabling selective display and interaction with game-related data, and performing common processing across different media types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the system processes data from all storage media types uniformly using the same application program, then processing consistency is maintained, but functionality and user experience become restricted and inconsistent

Engineering Contradiction:
Improveprocessing capabilityVSAvoidprocessing logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the processing logic into distinct branches based on storage medium type. The processing module divides data processing into different pathways: one for first-type storage media (affecting game progress) and another for second-type storage media (not affecting game progress). This segmentation allows the system to handle different media types with appropriate processing rules while maintaining overall system consistency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning different processing characteristics to different storage medium types within the same application program. First-type storage media receive processing that affects game progress (e.g., saving game states, unlocking features), while second-type storage media receive processing that does not affect progress (e.g., cosmetic items, informational data). This enables tailored processing for each media type's specific function.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If the system differentiates processing based on storage medium type, then functionality and user experience are enhanced, but processing complexity increases

Engineering Contradiction:
Improveprocessing capabilityVSAvoidprocessing logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by identifying and categorizing storage medium types before executing data processing. The system reads identification information from the storage medium, determines its type in advance, and then selects the appropriate processing pathway. This preliminary classification simplifies subsequent processing by pre-establishing which processing rules apply to each medium type.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism in the form of identification information and a determination module that mediates between the storage medium and the processing logic. This intermediary layer reads the storage medium type and translates it into appropriate processing actions, shielding the complexity of differentiated processing from the rest of the system and making it more manageable.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If the system uses a single processing approach for all storage media, then implementation is simple, but the system cannot provide differentiated functionality for different media types

Engineering Contradiction:
Improveimplementation simplicityVSAvoidprocessing capability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent achieves universality by designing a single application program that can handle multiple storage medium types through conditional processing. The same application program executes different processing logic based on the detected storage medium type, eliminating the need for separate applications for different media types while maintaining full functionality for each type.

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

Solution Approach 2:

The patent utilizes parameter changes by modifying processing behavior based on the storage medium type parameter. The system reads a type parameter from the storage medium and changes processing parameters accordingly (e.g., whether to affect game progress, what specific operations to perform). This allows flexible adaptation to different media types through parameter-driven processing rather than structural changes.

Inventive Principle:
Principle #35Parameter changes

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables flexible and versatile data processing based on the type of storage medium, enhancing user interaction and game progression by allowing differential handling of data from various tags, thereby improving the overall user experience and system functionality.

Implementation Method 1

a reading/writing module 33 that reads and/or writes data from and/or into first and second information storage media by establishing near field wireless communication with the first and second information storage media

Methodology Applied
Scientific EffectNear field wireless communication: Electromagnetic Induction

Data Source

PatentUS9956479B2Systems and methods varying how virtual objects are used in games based on different storage medium types
Publication Date: 2018.05.01 NINTENDO CO LTD
  • US9956479B2 patent drawing
  • US9956479B2 patent drawing
  • US9956479B2 patent drawing

AI summary

An information processing apparatus capable of near field wireless communication with an information storage medium includes a reading/writing module which reads and/or writes data from and/or into first and second information storage media by establishing near field wireless communication with the first and second information storage media and a data processing module which processes data read as a result of reading of data from the first and second information storage media by a first application program executed by the information processing apparatus. The data processing module performs first processing affecting progress of a game based on the data read from the first information storage medium and performs second processing not affecting progress of the game based on the data read from the second information storage medium.