Dual Storage Identification for Saved Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information processing systems face challenges in preventing the misuse of copied saved data, such as dishonesty in games, as copied data can be used to gain unfair advantages, leading to a need for a solution to limit or prohibit the use of such data.
Innovation Solution
The system employs a dual storage mechanism with identification information management, where current and previous identification information is stored in separate storage means, ensuring that saved data can only be used if the identification information matches across both storage locations, and uses random number-based identification to prevent falsification and misuse.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If saved data is stored in a storage medium for convenient access and use, then ease of operation is improved, but the possibility of dishonest use through copying increases
Solution Approach 1:
The patent introduces identification information as an intermediary element that mediates between the saved data and the system verifying its authenticity. This identification information is stored separately from the saved data itself, creating a verification layer that prevents dishonest use while maintaining convenient access to legitimate saved data through the dual-storage verification mechanism.
Solution Approach 2:
The patent segments the verification mechanism by storing identification information in one storage medium and saved data in another. This segmentation allows the system to verify authenticity through comparison while enabling convenient access to saved data, as the identification information acts as a separate key that can be quickly verified without restricting access to legitimate data.
2Reliability
If identification information is stored in both current and previous states to prevent abuse of copied data, then reliability is improved, but device complexity increases
Solution Approach 1:
The patent applies preliminary action by storing the previous identification information in advance before it becomes current. This allows the system to verify both the current and previous states of saved data, preventing abuse through comparison while maintaining a simple verification process. The previous identification information is prepared and stored beforehand, enabling efficient verification without adding complex real-time processing requirements.
3Reliability
If random number-based identification information is used to prevent falsification, then reliability is improved, but manufacturing precision requirements increase
Solution Approach 1:
The patent uses copying by storing the same random number-based identification information in two separate storage media. This copying mechanism ensures that the identification information remains consistent and verifiable across different storage locations, preventing falsification while using standard random number generation techniques that do not require high manufacturing precision. The simplicity of copying data between storage media offsets the need for complex precision requirements in random number generation.
Data Source
AI summary
An example of an information processing system includes first storage means for storing saved data of an application and a second storage means. The information processing system, every time saved data is updated, stores, in the first storage means and the second storage means, identification information indicating the updated saved data. Further, the information processing system, every time saved data is updated, stores, in at least one of the first storage means and the second storage means, the identification information corresponding to the saved data before being updated. Use of the saved data stored in the first storage means is allowed at least under the condition that the identification information indicating the same saved data is stored in the first storage means and the second storage means.


