SYSTEM AND APPARATUS FOR SMART CARD PERSONALIZATION
First Claim
1. A method of processing data for a portable programmed data carrier comprising:
- acquiring personalization data for a cardholder;
acquiring personalization equipment characteristics for particular personalization equipment;
creating instructions for an internal script from the personalization data; and
translating the internal script into a data stream in accordance with the personalization equipment characteristics.
2 Assignments
0 Petitions
Accused Products
Abstract
A smart card personalization system maintains a database containing card issuer data format templates, card applications, card operating system commands, and personalization equipment specifications and provides a centralized interface of inputs and outputs to a card issuing process which dynamically adjusts to changes in the issuing process to easily permit a card issuer to change data formats, card applications, card operating systems and/or personalization equipment in a card issuing process. The system interfaces to any card issuer management system, manages the transfer of cardholder data and card applications to the particular personalization equipment used, and maintains statistics for real-time and off-line inquiries to support critical management and reporting functions. Furthermore, the system works with a variety of security methodologies to prevent fraud.
-
Citations
20 Claims
-
1. A method of processing data for a portable programmed data carrier comprising:
-
acquiring personalization data for a cardholder;
acquiring personalization equipment characteristics for particular personalization equipment;
creating instructions for an internal script from the personalization data; and
translating the internal script into a data stream in accordance with the personalization equipment characteristics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium having stored thereon instructions to cause a computer to perform a method to issue a portable programmable data carrier, the method comprising:
-
determining if cardholder data is in an internal format;
interpreting cardholder data into a internal format if it is not in the internal format;
mapping the internal format of the cardholder data into a plurality of data fields used by a card application;
creating a plurality of program commands for a particular personalization equipment using the data fields, and streaming the plurality of program commands to the particular personalization equipment to issue the portable programmable data carrier. - View Dependent Claims (12, 13)
-
-
14. A computer system comprising:
-
a processing unit;
a computer-readable medium communicatively coupled to the processing unit; and
a smart card personalization system executing in the processing unit from the computer-readable medium, wherein the smart card personalization system causes the processing unit to acquire a smart card definition, a card application definition, program commands for a particular personalization equipment, and cardholder data, and further causes the processing unit to map the cardholder data into data fields specified by the card application definition to create a script, to interpret the script into the program commands using the smart card definition, and to transfer the program commands to the particular personalization equipment to issue a smart card. - View Dependent Claims (15, 16, 17)
-
-
18. A computer-readable medium having stored thereon a smart card framework data structure comprising:
-
a chip field containing data representing an identifier for a microprocessor; and
a master file field containing data representing information for the microprocessor identified by the chip field;
a system file field containing data representing an address for a file in the microprocessor identified by the chip field; and
a equipment field containing data representing an identifier for personalization equipment used to program the microprocessor identified by the chip field. - View Dependent Claims (19, 20)
-
Specification