Smart Card Personalization via Platform Identifier Lookup
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for personalizing microcircuit cards, such as those conforming to the ISO 7816 standard, are cumbersome and prone to errors, especially when dealing with batches of cards that have different platforms and operating systems, as they require significant exchanges between the smart card control system and administration system, limiting personalization rates and increasing costs.
Innovation Solution
A personalization device and method that utilize a server to generate groups of personalization instructions, allowing for the personalization of cards with different platforms and operating systems using a single server and station, by leveraging the first identifier from the non-rewritable memory to associate and select appropriate personalization data groups, reducing processing and data exchanges at the personalization station.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If conventional personalization methods are used for batches of cards with different platforms and operating systems, then personalization can be performed, but the process becomes cumbersome and prone to errors requiring significant exchanges between control system and administration system
Solution Approach 1:
The personalization instructions are segmented into groups, with each group containing a plurality of instructions that can be processed together. This segmentation reduces the number of exchanges between the personalization station and administration system, as the station can process entire groups locally rather than requesting each instruction individually.
Solution Approach 2:
The server generates and stores groups of personalization instructions in advance, associated with different platforms and operating systems. When a card batch arrives, the personalization station simply retrieves the appropriate pre-generated group based on the card's platform identifier, eliminating the need for complex real-time processing and reducing errors.
2Productivity
If significant data exchanges occur between smart card control system and administration system during personalization, then personalization can be performed, but personalization rates are limited and costs increase
Solution Approach 1:
Personalization instructions are organized into groups that can be processed in batches. The personalization station retrieves entire groups of instructions associated with different platforms and operating systems, reducing the frequency of data exchanges between the station and administration system, thereby increasing personalization throughput.
Solution Approach 2:
The personalization station is empowered to autonomously select and process the appropriate group of personalization instructions based on the platform identifier read from the card's non-rewritable memory. This self-service capability eliminates the need for continuous communication with the administration system during processing, significantly improving personalization rates.
3Adaptability or versatility
If multiple types of masks and operating systems are handled in separate batches, then each batch can be processed uniformly, but the process becomes cumbersome and requires multiple specialized systems
Solution Approach 1:
A single personalization station is designed to handle multiple types of masks and operating systems by retrieving appropriate pre-generated instruction groups associated with different platforms. This universal approach allows one station to perform what previously required multiple specialized systems, reducing overall system complexity while maintaining adaptability.
Solution Approach 2:
Pre-generated groups of personalization instructions serve as an intermediary layer between the diverse card platforms and the unified personalization station. Each group is tailored to specific platform requirements, allowing the station to accommodate various masks and operating systems without requiring complex real-time processing or multiple specialized systems.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
The invention relates to a device (200) for customising a portable electronic entity (100), that comprises : means for storing a plurality of groups of customisation data; means (280) for communication with a non-rewritable memory (130) of said portable electronic entity, for receiving a first identifier (415) stored in said non-rewritable memory; means for selecting at least one group of customisation data according to the first identifier; and means (240) for customising said portable electronic entity according to each selected group of customisation data. Preferably, the means for storing a plurality of groups of customisation data are designed so that each group of customisation data is associated with a second identifier, the device includes means for associating a second identifier with said first identifier, and the selection means are designed in order to select at least one group of data according to the second identifier corresponding to the first identifier.