Information Processing Device Authorization Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Emulation devices lack a slot for loading external recording media, and the rise of non-authorized game programs on the internet poses reliability and security risks, while users face discomfort when switching between main and mini games.
Innovation Solution
An information processing device with a storage unit for image files of application programs and a processing unit that executes these programs, using usage information to indicate available real or virtual devices and presenting this information to the user, ensuring only authorized mini games can be executed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If emulation devices use high-capacity recording media without physical slots, then device structure is simplified, but reliability of executing authorized programs deteriorates
Solution Approach 1:
The patent introduces an intermediary verification mechanism between the recording medium and program execution. The processing unit reads usage information from the recording medium and verifies authorization status before allowing execution. This intermediary verification step ensures that only authorized programs are executed, resolving the contradiction between simplified structure (no physical slots) and execution reliability.
2Ease of operation
If the device allows execution of any downloaded mini game program, then ease of operation is improved, but operational reliability deteriorates due to non-authorized programs
Solution Approach 1:
The patent applies preliminary action by verifying authorization status before program execution. The processing unit reads usage information from the recording medium in advance and determines whether the mini game program is authorized for execution. This preliminary verification prevents non-authorized programs from being executed, maintaining operational reliability while preserving ease of operation for authorized programs.
3Reliability
If usage information is added to image files, then reliability of program execution is improved, but device complexity increases
Solution Approach 1:
The patent merges the usage information with the image file data structure. The usage information is integrated into the existing file format used for storing mini game programs, rather than creating a separate verification system. This merging approach maintains reliability by including authorization data in the image file while minimizing the increase in device complexity through efficient data structure design.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
In the provided information processing device, an acquisition unit (110) acquires an image file of an application program. Use information (166) is added to the image file, said use information indicating what real or virtual devices are usable when the application program is executed. On the basis of identifying information that identifies the application program to be executed, a memory management unit (138) reads, from a memory unit (180), use information (166) associated with the application program to be executed. A UI provision unit (136) refers to the use information (166) and provides a user with information regarding usable devices.