IC Card Data Structure for Sequential Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing method of retrieving data objects in IC cards by specifying the value of the tag is inefficient, as it requires specifying the tag value every time data is accessed.
Innovation Solution
The proposed solution involves an IC card with a data structure that includes identification information, length information, and process target data, allowing for efficient data retrieval through the use of commands that specify the identification information and order processing of the data, enabling access to subsequent data objects without repeatedly specifying tag values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the tag value is specified every time to retrieve a data object, then the data object can be accurately retrieved, but the data retrieval efficiency deteriorates due to repeated specifications
Solution Approach 1:
The patent applies preliminary action by establishing sequential access specifications (first, second, third, fourth specifications) that define the order of data objects in advance. This allows the system to automatically determine which data object to access next without requiring repeated tag specifications, thereby improving retrieval efficiency while maintaining accurate data access.
2Speed
If sequential access to data objects is enabled, then access speed increases, but the data structure complexity increases due to multiple specifications
Solution Approach 1:
The patent applies segmentation by dividing the data storage into distinct data objects (first, second, third, fourth data objects) each with unique identification information. This segmentation allows the system to use simple sequential specifications rather than complex structures, achieving fast access speed while keeping the data structure manageable through clear division of data elements.
Data Source
Figure 1~3
Figure 4~5A
Figure 5B
AI summary
An information storage medium includes storage means for storing first data composed of a data structure including identification information which identifies process target data, length information indicating data length of the process target data, and the process target data, second data succeeding the first data and having the same data structure as that of the data structure of the first data, and third data succeeding the second data and having the same data structure as that of the data structure of the first data, communication means for communicating with a medium processing device, and data processing means for accessing the process target data included in the second data on the basis of a first command received via the communication means, the first command specifying the identification information included in the second data and ordering processing of the process target data included in the second data, and subsequently accessing the process target data included in the first data on the basis of a second command including a preceding specification and ordering processing of the process target data.