IC Tag Data Integrity via Backup Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems, such as game apparatuses, face challenges in preventing fraudulent increases of character capability values stored on data storage mediums like IC tags, particularly when data is shared or used across multiple devices, leading to potential discrepancies and fraud detection issues during data writing and reading processes.
Innovation Solution
The system incorporates a contactless communication mechanism between the game apparatus and IC tags, utilizing a data determination part to compare stored data with backup data, and a count processing part to track data writing attempts, ensuring that data written to the IC tags is validated and preventing fraudulent changes by overwriting with backup data if discrepancies are detected.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is written to the IC tag without verification, then data writing speed is improved, but data integrity deteriorates due to potential fraudulent changes
Solution Approach 1:
The system performs preliminary actions by storing backup data in the information processing apparatus before data writing operations. When data is written to the IC tag, the system first retrieves the corresponding backup data and performs verification. This preliminary preparation of backup data enables fast verification without slowing down the overall data writing process, thus maintaining both productivity and reliability.
Solution Approach 2:
The system implements a feedback mechanism where data written to the IC tag is verified against stored backup data. The verification result provides feedback that determines whether the data writing operation is accepted or rejected. This feedback loop ensures data integrity by preventing fraudulent changes while maintaining efficient data writing through automated verification processes.
2Reliability
If data verification is performed for every write operation, then data integrity is improved, but processing time increases
Solution Approach 1:
Backup data is stored in advance in the information processing apparatus, eliminating the need to retrieve or generate verification data during the data writing process. This preliminary preparation allows for rapid verification operations, reducing the time penalty associated with integrity checks while maintaining reliable data validation.
Solution Approach 2:
The system creates copies of the data (backup data) and stores them in the information processing apparatus. These copies are used for verification purposes, allowing the system to perform integrity checks by comparing written data against the copied backup data. This copying approach enables efficient verification without requiring complex validation processes, thus minimizing time loss.
3Reliability
If backup data is stored for verification, then fraudulent changes are prevented, but storage requirements increase
Solution Approach 1:
The system segments data management by maintaining separate backup data entries in the information processing apparatus, organized by game apparatus identification values. This segmentation allows the system to store only the necessary backup information required for verification, avoiding redundant storage while maintaining comprehensive fraud prevention capabilities across multiple game apparatuses.
Solution Approach 2:
The system creates simplified copies of the original data for backup purposes. The backup data stored in the information processing apparatus contains essential verification information (such as game apparatus identification values and corresponding data) rather than full duplicates of all data structures. This copying strategy enables effective fraud prevention while minimizing the quantity of stored data.
4Adaptability or versatility
If multiple game apparatuses share IC tags, then adaptability is improved, but data consistency deteriorates due to potential conflicts
Solution Approach 1:
The system implements feedback-based verification where data written to IC tags by any game apparatus is validated against backup data stored in the information processing apparatus. This feedback mechanism ensures that regardless of which game apparatus performs the data writing, the data consistency is maintained through centralized verification, enabling multi-device adaptability while preserving data stability.
Solution Approach 2:
The information processing apparatus acts as an intermediary that mediates between multiple game apparatuses and the IC tags. It stores backup data and performs verification operations, serving as a central authority that ensures data consistency across all interacting game apparatuses. This intermediary role enables multiple devices to share IC tags adaptively while maintaining stable and consistent data through centralized control.
Data Source
AI summary
An example system includes a contactless communication part that performs contactless communication with a data storage medium having a contactless communication function; a data writing part that writes data to the data storage medium by the contactless communication part; a storage part that stores the data written by the data writing part; and a data determination part that determines whether the data stored in the data storage medium and the data stored in the storage part have a predetermined relationship with each other or not. When the data determination part determines that both of the data do not have the predetermined relationship with each other, the data writing part overwrites the data stored in the data storage medium with the data stored in the storage part.


