IP Library Granted Patent US 9,521,543
Granted Patent B2
US 9,521,543 · App. 14/654,073 · Granted Dec 13, 2016

Methods and devices for OTA subscription management

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,521,543
App. No.
14/654,073
Granted
Dec 13, 2016
Kind
B2
Abstract

A method of providing a secure element of a mobile terminal with a subscription profile in which the mobile terminal is configured to communicate with a cellular communications network and the subscription profile comprises a network specific portion related to the cellular communications network or a different cellular communications network as well as a hardware specific portion related to the hardware of the mobile terminal and/or the secure element. The method comprises the steps of: assembling the subscription profile, wherein the network specific portion of the subscription profile is provided by a first server and the hardware specific portion of the subscription profile is provided by a second server; and providing the subscription profile over-the-air to the secure element. A corresponding secure element, mobile terminal and subscription management backend system involves features of the method.

Claims (28)

1. A method of providing a secure element of a mobile terminal with a subscription profile, wherein the mobile terminal is configured to communicate with a cellular communications network and wherein the subscription profile comprises a network specific portion related to the cellular communications network or a different cellular communications network as well as a hardware specific portion related to the hardware of the secure element and/or the mobile terminal, wherein the method comprises the steps of:

assembling the subscription profile on a first server, wherein the network specific portion of the subscription profile is provided by the first server and the hardware specific portion of the subscription profile is provided by a second server; and

providing the assembled subscription profile over-the-air to the secure element.

2. The method of claim 1 , wherein prior to the step of assembling the subscription profile, the method comprises the additional step of identifying the secure element by means of an identification element for determining a configuration key and a secure element key associated with the secure element.

3. The method of claim 2 , wherein the step of identifying the secure element comprises the steps of:

transmitting the identification element from the secure element to the first server over-the-air;

forwarding the identification element of the secure element to the second server; and

transmitting the configuration key determined on the basis of the identification element from the second server to the first server over-the-air.

4. The method of claim 3 , wherein the identification element is transmitted from the secure element to the first server by means of a message including the identification element in the clear and an encrypted version of the identification element encrypted by using the configuration key stored on the secure element.

5. The method of claim 4 , wherein the message further comprises an encrypted version of a session key created by the secure element and an encrypted version of a hardware configuration of the secure element and/or the mobile terminal both encrypted using the configuration key.

6. The method of claim 5 , wherein the first server decrypts the encrypted version of the identification element, the encrypted version of the session key and the encrypted version of the hardware configuration of the secure element and/or the mobile terminal using the configuration key provided by the second server so that the first server can verify the validity of the configuration key provided by the second server by verifying that the identification element sent in the clear is identical to the identification element resulting from the decryption of the encrypted version of the identification element using the configuration key.

7. The method of claim 5 , wherein the hardware configuration of the secure element and/or the mobile terminal is automatically determined by a subscription management application being executed on the secure element and/or the mobile terminal or retrieved from a memory unit of the secure element and/or a memory unit of the mobile terminal.

8. The method of claim 4 , wherein the second server transmits the configuration key determined on the basis of the identification element to the first server only after the first server has successfully authenticated itself to the second server.

9. The method of claim 3 , wherein the step of assembling the subscription profile comprises the steps of encrypting the hardware specific portion of the subscription profile by the second server using the secure element key and encrypting the network specific portion of the subscription profile by the first server using the configuration key.

10. The method of claim 9 , further comprising the step of encrypting the encrypted hardware specific portion of the subscription profile and the encrypted network specific portion of the subscription profile using a session key created by the secure element.

11. The method of claim 1 , wherein the step of assembling the subscription profile comprises the additional step of determining at least one subscription profile, including the subscription profile, being compatible with a hardware configuration of the secure element and/or the mobile terminal.

12. The method of claim 1 , wherein the hardware specific portion of the subscription profile comprises at least parts of an operating system for the secure element and/or the network specific portion of the subscription profile comprises subscription credentials, including an IMSI and/or an authentication key K i , for attaching the secure element to the cellular communications network or a different cellular communications network.

13. A secure element comprising a subscription profile provided to the secure element by the method according to claim 1 .

14. A mobile terminal containing a secure element according to claim 13 .

15. A subscription management backend system, comprising a first server and a second server, wherein the first server and the second server are configured to provide a secure element of a mobile terminal with a subscription profile by the method according to claim 1 .

16. A method of providing a secure element of a mobile terminal with a subscription profile, wherein the mobile terminal is configured to communicate with a cellular communications network and wherein the subscription profile comprises a network specific portion related to the cellular communications network or a different cellular communications network as well as a hardware specific portion related to the hardware of the secure element and/or the mobile terminal, wherein the method comprises the steps of:

identifying the secure element by means of an identification element for determining a configuration key and a secure element key associated with the secure element;

assembling the subscription profile, wherein the network specific portion of the subscription profile is provided by a first server and the hardware specific portion of the subscription profile is provided by a second server; and

providing the assembled subscription profile over-the-air to the secure element;

wherein the step of identifying the secure element comprises the steps of:

transmitting the identification element from the secure element to the first server over the cellular communications network;

forwarding the identification element of the secure element to the second server; and

transmitting the configuration key determined on the basis of the identification element from the second server to the first server over the cellular communications network.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2017
From: GIESECKE & DEVRIENT GMBH
To: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
Reel/Frame 044559/0969 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2015
From: WEISS, DIETER; VEDDER, KLAUS; MEYER, MICHAEL; TAGSCHERER, MICHAEL; RUDOLPH, JENS; DIETZ, ULRICH; NYHOLM, JARI; LARSSON, THOMAS; HULT, JORGEN
To: GIESECKE & DEVRIENT GMBH
Reel/Frame 035936/0301 →