NFC Storage Medium Segmentation for Versatile Data Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional near field communication (NFC) technologies limit the versatility of storage media, as they are primarily used in specific application programs and lack flexibility in data usage across different applications, with concerns about data security and access control.
Innovation Solution
An information processing system that includes a storage medium capable of near field communication, allowing application data to be used within specific programs while shared data can be accessed across multiple programs, with encryption methods to enhance security, and identification information to manage access permissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a storage medium is designed for use in a specific application program only, then data security is improved, but versatility and flexibility of the storage medium deteriorate
Solution Approach 1:
The storage medium is segmented into two distinct data areas: application data (usable only in the predetermined application program) and shared data (usable in any application program). This segmentation allows the system to provide both security for application-specific data and versatility for general-purpose data access.
Solution Approach 2:
The storage medium is designed with dual functionality: it serves as both a dedicated storage for specific application data and a shared storage for general data access across multiple applications. This multi-functionality resolves the contradiction by enabling the same storage medium to fulfill both security-restricted and versatile access requirements.
2Adaptability or versatility
If a storage medium allows multiple applications to access data, then versatility is improved, but data security and access control deteriorate
Solution Approach 1:
The storage medium is segmented into two distinct data areas: application data (usable only in the predetermined application program) and shared data (usable in any application program). This segmentation allows the system to provide both security for application-specific data and versatility for general-purpose data access.
Solution Approach 2:
Different data areas within the storage medium have different access permissions: application data has restricted access quality (only predetermined application), while shared data has open access quality (any application). This local quality differentiation enables simultaneous security and versatility.
3Ease of operation
If data is made accessible to multiple applications, then flexibility of use is improved, but the risk of fraudulent use increases
Solution Approach 1:
The storage medium is segmented into two distinct data areas: application data (usable only in the predetermined application program) and shared data (usable in any application program). This segmentation allows the system to provide both security for application-specific data and versatility for general-purpose data access.
Solution Approach 2:
The information processing device acts as an intermediary between applications and the storage medium, controlling access to different data areas. This intermediary function prevents fraudulent use by verifying application permissions before allowing access to sensitive data.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
An example of information processing system includes a storage medium; and an information processing device for performing near field communication with the storage medium. The storage medium includes storage means storing application data usable in a predetermined application program and shared data usable in an application program regardless of whether the application program is the predetermined application program. The information processing system receives an instruction regarding data read and/or data write from/to the storage means from an application program to be executed by the information processing device. Under the condition that the instruction is from the predetermined application program, the application data is passed to the predetermined application program. Regardless of whether the instruction is from the predetermined application program, the shared data is passed to the application program that issued the instruction.