IP Library Granted Patent US 9,559,737
Granted Patent B2
US 9,559,737 · App. 14/438,717 · Granted Jan 31, 2017

Telecommunications chip card

Inventors: Sanjeev Shriya (New Delhi, IN); Vikas Phogat (New Delhi, IN)
Assignee: Morpho Cards GmbH
H04B1/3816H04L63/0861H04L63/0869H04L63/0876H04W4/001H04L63/0853H04W4/003H04W8/265H04W12/06H04W84/042H04W88/02
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,559,737
App. No.
14/438,717
Granted
Jan 31, 2017
Kind
B2
Abstract

The invention provides for a telecommunications chip card for logging into a mobile a digital cellular mobile telecommunications network ( 107 ). The telecommunications chip card comprises a chip card reader interface for communicating with a mobile telephone device, a chip card processor means, and a secure memory means ( 302 ) for storing programs for execution by the chip card processor means. The secure memory means contains a program ( 304 ). The program causes the chip card processor means to: perform ( 200 ) a first cryptographic mutual authentication between the telecommunications chip card and a terminal device ( 502 ), receive ( 214 ) a configuration message ( 400, 402, 404, 406, 408, 410, 524 ) via the chip card reader interface, store the ( 216 ) configuration message in the secure memory means, and delete ( 218 ) the program from the secure memory means.

Claims (64)

1. An update system for modifying a chip card, the update system comprising:

a terminal device, wherein the terminal device comprises:

a chip card reader operable for receiving the chip card and for exchanging data via a chip card reader interface, wherein the chip card comprises a chip card processor;

a terminal device processor;

a terminal memory for storing a terminal program, wherein an execution of the terminal program causes the terminal device processor to:

perform a first cryptographic mutual authentication between the terminal device and the chip card via the chip card reader interface;

perform a second cryptographic mutual authentication between the terminal device and a computer;

send a cryptographic security token to the computer;

request a cryptographic message from the computer;

receive the cryptographic message from the computer;

decrypt the cryptographic message using a cryptographic key;

construct a configuration message using the decrypted cryptographic message;

send the configuration message to the chip card via the chip card reader interface.

2. The update system of claim 1 , wherein the terminal device comprises a finger print reader for scanning a finger print.

3. The update system of claim 2 , wherein the terminal device further comprises a memory for storing finger print records, wherein the execution of the terminal program causes the terminal processor to verify the finger print by comparing the finger print to the finger print records, and wherein the execution of the terminal program causes the terminal processor to abort the request for the cryptographic message unless the finger print is verified.

4. The update system of claim 3 , wherein the cryptographic security token comprises the finger print.

5. The update system of claim 1 , further comprising:

a smart card reader operable for interfacing with a smart card, wherein the execution of the terminal program causes the terminal processor to:

perform a cryptographic validation of the smart card, wherein the request for the cryptographic message is aborted unless a finger print is verified.

6. The update system of claim 5 , wherein the smart card comprises a smart card memory containing an identity token comprising at least one of: a stored finger print data, a biometric data, an iris scan data, a cryptographic authentication data, or any combinations thereof.

7. The update system of claim 1 , wherein the terminal device further comprises a user interface, wherein the execution of the terminal program causes the terminal processor to receive user data from the user interface, and wherein the cryptographic security token comprises the user data.

8. The update system of claim 1 , further comprising the computer.

9. A method of configuring a chip card using an update system, the method comprising:

performing a first cryptographic mutual authentication between a terminal device and the chip card using a chip card reader interface;

performing a second cryptographic mutual authentication between the terminal device and a server;

sending a cryptographic security token from the terminal device to the server;

sending a cryptographic server message request from the terminal device to the server;

sending a cryptographic server message from the server to the terminal device;

decrypting the cryptographic server message using a cryptographic key;

constructing a configuration message using the decrypted cryptographic server message;

sending the configuration message from the terminal device to the telecommunications chip card;

storing the configuration message in a secure memory; and

deleting a program from the secure memory,

wherein the chip card comprises:

the chip card reader interface adapted for allowing a communication between the chip card and a mobile telephone device,

a chip card processor;

the secure memory for storing programs for execution by the chip card processor; and

the program, and

wherein the terminal device comprises:

the chip card reader for receiving the chip card and for exchanging data with the chip card reader interface.

10. The method of claim 9 , further comprising identifying a subscriber using the cryptographic security token.

11. The method of claim 10 , wherein the security token comprises a biometric identifier for identifying the subscriber based on a comparison of the biometric identifier to data in a biometric database.

12. A device comprising:

a housing;

a reader configured to read a chip card comprising a first processor; a second processor coupled to the reader;

a memory coupled to the second processor, wherein the housing comprises the reader, the second processor and the memory, wherein the memory stores a set of instructions which instruct the second processor to perform a method, wherein the method comprises:

performing a first cryptographic mutual authentication between the second processor and the chip card;

performing a second cryptographic mutual authentication between the second processor and a computer;

sending a cryptographic security token to the computer; requesting a cryptographic message from the computer; receiving the cryptographic message from the computer; decrypting the cryptographic message via a cryptographic key;

constructing a first configuration message via the cryptographic message based at least in part on the decrypting;

sending the first configuration message to the first processor, wherein the first processor is unable to at least one of receive, save, or execute a second configuration message, wherein the second configuration message is sent to the first processor after the first configuration message.

13. An update system for modifying a chip card, the update system comprising:

a terminal device, wherein the terminal device comprises:

a chip card reader operable for receiving the chip card and for exchanging data via a chip card reader interface;

a terminal device processor;

a terminal memory for storing a terminal program, wherein an execution of the terminal program causes the terminal device processor to:

perform a first cryptographic mutual authentication between the terminal device and the chip card via the chip card reader interface;

perform a second cryptographic mutual authentication between the terminal device and a computer;

send a cryptographic security token to the computer;

request a cryptographic message from the computer;

receive the cryptographic message from the computer;

decrypt the cryptographic message using a cryptographic key to generate a decrypted cryptographic server message;

construct a first configuration message using the decrypted cryptographic server message;

send the first configuration message to the chip card via the chip card reader interface, wherein the chip card is unable to at least one of receive, save, or execute a second configuration message, wherein the second configuration message is sent to the chip card after the first configuration message.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 7, 2024
From: IDEMIA GERMANY GMBH
To: IDEMIA FRANCE
Reel/Frame 067794/0374 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 26, 2024
From: IDEMIA GERMANY GMBH
To: IDEMIA FRANCE
Reel/Frame 066675/0580 →
CHANGE OF NAME Recorded Feb 6, 2024
From: MORPHO CARDS GMBH
To: IDEMIA GERMANY
Reel/Frame 066538/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 22, 2016
From: SHRIYA, SANJEEV; PHOGAT, VIKAS
To: MORPHO CARDS GMBH
Reel/Frame 038070/0799 →
Priority Claims (1)
EP 12191036 · Nov 2, 2012 · regional
Continuity (1)
Related Publication 20150303964A1 · Oct 22, 2015