Patent ID: 7487920

Claim:
A collator system configured to be connected to an integrated circuit card via an integrated circuit card reader/writer, wherein the collator system is connected to a card issue management system configured to manage information related to the integrated circuit card and execute card issue service, wherein the card issue management system includes and manages a card issue management database for storing card policies and card profiles, wherein the card profiles are profile information related to the integrated circuit card and the card policies are requisites required to load application programs into the integrated circuit card for the application programs, wherein the collator system is further connected to a service provider management system configured to manage information related to the application program and provide application service, wherein the service provider management system includes and manages a service provider management database for storing application policies and application profiles, wherein the application profiles are profile information related to the application programs and the application policies are requisites required to load the application programs into the integrated circuit card for the integrated circuit card, and wherein the collator system is configured to receive a request to load the application program into the integrated circuit card, the collator system comprising: a policy collection processor configured to request and acquire the card policy from the card issue management system and the application policy from the service provider management system; a necessary profile collection processor configured to analyze the acquired card policy, specify necessary card profile items among items of card profile and necessary application profile items among items of application profile, select a first definition format specified by the acquired card policy, transmit the necessary card profile items and the first definition format to the card issue management system and receive a part of the card profile corresponding the necessary card profile items from the card issue management system wherein the necessary profile collection processor is further configured to analyze the acquired application policy, specify necessary application profile items among items of application profile, select a second definition format specified by the acquired application policy, transmit the necessary application profile items and the second definition format to the service provider management system and receive a part of the application profile corresponding the necessary application profile items from the service provider management system; and a policy determination processor configured to determine to load the application program into the integrated circuit card by verifying whether the acquired card policy is met or not by use of the part of the application profile and the acquired application policy is met or not by use of the part of the card profile.