Method, Device, and System for Dynamically Binding a Smart Card
First Claim
1. A smart card dynamic binding method, comprising:
- a universal integrated circuit card, UICC, being provided with a first basic file and a second basic file, wherein, the first basic file is used for pre-storing an International Mobile Equipment Identifier, IMEI, of a terminal or a group of terminals, and the second basic file is used for storing a status flag of binding check result;
a universal subscriber identity module, USIM, in the UICC setting a personal identification number, PIN, to a blocked state before selecting an application, instructing the terminal that a USIM Service Table supports an Additional TERMINAL PROFILE, and receiving a Profile download instruction from the terminal;
the USIM sending a proactive PROVIDE LOCAL INFORMATION command to the terminal after determining that the terminal supports the PROVIDE LOCAL INFORMATION command;
the UICC receiving a TERMINAL RESPONSE including the IMEI of the terminal, matching the IMEI number with the IMEI number in the first basic file, and when the matching succeeds, determining that the binding check succeeds, setting a status flag of binding check success into the second basic file, and starting an initialization process of the USIM, and setting the PIN to an unblocked state and a Disable state.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a smart card dynamic binding method, herein, a UICC is provided with a first basic file and a second basic file, and before selecting an application, a USIM sets a PIN to a blocked state, instructs a terminal that a USIM service table supports an additional terminal profile, and receives a profile download instruction; after determining that the terminal supports a provide local information command, the USIM sends a proactive provide local information command to the terminal; the UICC receives a terminal response including an IMEI of the terminal, matches the IMEI number with the IMEI number in the first basic file; if the matching is successful, sets a status flag of binding check success into the second basic file; starts a USIM initialization process, sets the PIN to an unblocked status and a disabled status; also disclosed is a smart card dynamic binding device and system.
-
Citations
22 Claims
-
1. A smart card dynamic binding method, comprising:
-
a universal integrated circuit card, UICC, being provided with a first basic file and a second basic file, wherein, the first basic file is used for pre-storing an International Mobile Equipment Identifier, IMEI, of a terminal or a group of terminals, and the second basic file is used for storing a status flag of binding check result; a universal subscriber identity module, USIM, in the UICC setting a personal identification number, PIN, to a blocked state before selecting an application, instructing the terminal that a USIM Service Table supports an Additional TERMINAL PROFILE, and receiving a Profile download instruction from the terminal; the USIM sending a proactive PROVIDE LOCAL INFORMATION command to the terminal after determining that the terminal supports the PROVIDE LOCAL INFORMATION command; the UICC receiving a TERMINAL RESPONSE including the IMEI of the terminal, matching the IMEI number with the IMEI number in the first basic file, and when the matching succeeds, determining that the binding check succeeds, setting a status flag of binding check success into the second basic file, and starting an initialization process of the USIM, and setting the PIN to an unblocked state and a Disable state. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. (canceled)
-
13. A UICC which is provided with a first basic file and a second basic file, wherein, the first basic file is used for pre-storing an IMEI of a terminal or a group of terminals, and the second basic file is used for storing a status flag of binding check result;
- the UICC further comprises;
a USIM application module, and a matching module;
wherein,the USIM application module is configured to set a PIN to a blocked state before selecting an application, instruct the terminal that a USIM service table supports an Additional TERMINAL PROFILE, and receive a Profile download instruction from the terminal, after determining that the terminal supports a PROVIDE LOCAL INFORMATION command, send a proactive PROVIDE LOCAL INFORMATION command to the terminal and sets the PIN to an unblocked state and a Disable state after starting an initializing process of the USIM; a matching module is configured to receive a TERMINAL RESPONSE including an IMEI of the terminal, match the IMEI number with the IMEI number in the first basic file, and determine that the binding check succeeds when the matching succeeds, set a status flag of binding check success into the second basic file, and start an initialization process of the USIM. - View Dependent Claims (14, 15, 16, 17, 18)
- the UICC further comprises;
-
19. A terminal comprising:
- a profile download instruction providing module, and an IMEI number providing module;
a profile download instruction providing module, configured to receive an instruction that a USIM service table supports an Additional TERMINAL PROFILE sent by a USIM in a UICC and return a Profile download instruction; an IMEI number providing module, configured to receive a proactive PROVIDE LOCAL INFORMATION command sent by the USIM in the UICC and send a TERMINAL RESPONSE including an IMEI number of the terminal to the UICC. - View Dependent Claims (20, 21)
- a profile download instruction providing module, and an IMEI number providing module;
-
22. (canceled)
Specification