NFC Data Exchange Optimization via Status Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional near field communication systems often perform unnecessary data exchanges with the same communication target, leading to inefficient communication due to lack of data management and status tracking.

Innovation Solution

A storage medium with a communication program that reads identification and status information from a communication target to determine if main data needs to be read or written, optimizing data exchange by checking if the data has already been acquired and updating status information accordingly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data reading and writing is performed every time a communication target comes close, then data exchange is ensured, but communication efficiency deteriorates due to unnecessary redundant operations

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidtime for redundant data operations
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by storing management information (data presence status and data version information) in advance in the communication target device. Before actual data reading/writing operations, the information processing device checks this pre-stored management information to determine whether data operations are necessary, thereby avoiding redundant operations and improving communication efficiency while reducing time loss.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If data reading and writing is performed every time a communication target comes close, then data is always up-to-date, but power consumption increases due to frequent operations

Engineering Contradiction:
Improvedata freshnessVSAvoidpower consumption for communication operations
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system implements a feedback mechanism where the information processing device reads management information (data presence status and data version information) from the communication target device before performing data operations. Based on this feedback information, the device intelligently determines whether data reading or writing is necessary, thereby avoiding unnecessary operations that consume power while ensuring data freshness only when actually needed.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If data reading and writing is performed every time a communication target comes close, then communication is simple and direct, but communication overhead increases due to repeated full data transfers

Engineering Contradiction:
Improvecommunication simplicityVSAvoiddata transfer volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system segments data management into two parts: management information (data presence status and data version information) and actual main data. The management information is stored and checked in the communication target device, while the main data is stored in the information processing device. This segmentation allows the system to perform simple status checks before data transfers, reducing communication overhead and data transfer volume while maintaining ease of operation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9307348B2Storage medium having stored therein communication program, information processing apparatus, communication system, communication method, and storage medium having communication function
Publication Date: 2016.04.05 NINTENDO CO LTD
  • US9307348B2 patent drawing
  • US9307348B2 patent drawing
  • US9307348B2 patent drawing

AI summary

An example of an information processing apparatus performs near field communication with a communication target. An example of a communication target has stored therein main data to be read, identification information, and status information set in accordance with writing of the main data to the communication target. In accordance with the fact that, as a result of the communication target coming close to the information processing apparatus, the information processing apparatus has become capable of performing near field communication with the communication target, the information processing apparatus reads the identification information and the status information from the communication target. Further, the information processing apparatus determines, on the basis of the read identification information and status information, whether or not it is necessary to read the main data.