IC Card Profile Table Storage for Issuance Time Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IC cards require burdensome issuer verification and lengthy issuance processes due to the need to check and register each data set specification and execute writing requests individually, leading to inefficiencies in data storage and processing.

Innovation Solution

The IC card incorporates a data storage unit, a table storage unit that stores a data element table associating profile identifiers with data elements and data region identifiers, and a command processing unit that stores data elements corresponding to profile identifiers in reserved data regions in response to issuance requests, allowing for streamlined issuance processing without transmitting individual data sets.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the issuer checks and registers each issuance data set specification in a database and executes writing requests individually, then data accuracy and reliability are ensured, but the issuance time becomes extremely long and the process becomes burdensome

Engineering Contradiction:
Improvedata accuracyVSAvoidissuance time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-defining and storing issuance data set specifications in the IC card's internal database before actual issuance occurs. The card includes a database with predefined data sets and their specifications, allowing the issuer to simply select and write data without checking each specification manually. This pre-prepared structure ensures data accuracy while dramatically reducing issuance time.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the issuer registers each issuance data set in a database that the issuing device refers to, then data verification is possible, but the device complexity and operational burden increase

Engineering Contradiction:
Improvedata verificationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies self-service by making the IC card itself contain the database with issuance data set specifications, rather than requiring an external issuing device to maintain and reference a separate database. The card autonomously provides the specification data needed for verification, eliminating the need for complex external database management systems and reducing overall system complexity while maintaining verification capability.

Inventive Principle:
Principle #25Self-service

3Productivity

If writing request commands are executed on each set of all data that needs to be written, then complete data issuance is achieved, but the issuance process becomes extremely time-consuming

Engineering Contradiction:
Improvedata issuance completenessVSAvoidissuance time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-organizing all necessary issuance data sets and their specifications within the IC card's internal database before issuance. This allows the issuing device to quickly select and write complete data sets without executing individual writing commands for each data element, significantly reducing issuance time while ensuring all required data is completely issued.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies merging by combining multiple issuance data sets and their specifications into a single integrated database within the IC card. Instead of processing separate writing commands for individual data elements, the system merges related data into predefined sets that can be written efficiently as unified units, improving productivity while maintaining data completeness.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3144905B1IC card and IC module
Publication Date: 2019.01.23 KK TOSHIBA
  • EP3144905B1 patent drawingFigure 1~2
  • EP3144905B1 patent drawingFigure 3~4
  • EP3144905B1 patent drawingFigure 5~6

AI summary

An IC card has a data storage, a table storage and a processing unit. The data storage stores data. The table storage stores a data element table including profile information including, in association with each other: a profile identifier for identifying a profile that is a group (set) of data elements to be stored in the data storage, at the time of issuance; the data elements included in the profile; and data region identifiers indicating data regions that are reserved in the data storage to store the data elements. The processing unit stores, in the data region indicated by the data region identifier corresponding to the data elements, the data elements corresponding to the profile identifier, from the data element table stored in the table storage, in response to a processing request that includes the profile identifier and requests issuance processing.