IP Library Granted Patent US 10,659,955
Granted Patent B2
US 10,659,955 · App. 15/825,995 · Granted May 19, 2020

Apparatus and method for installing and managing eSIM profiles

Inventors: Hyewon Lee (Seoul, KR); Sujung Kang (Suwon-si, KR); Jonghan Park (Bucheon-si, KR); Kangjin Yoon (Seoul, KR); Duckey Lee (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W8/183H04W8/20H04W12/0023H04W12/06H04W12/10
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 10,659,955
App. No.
15/825,995
Granted
May 19, 2020
Kind
B2
Abstract

An apparatus and method for safely providing a profile to a terminal in a communication system are provided. The apparatus and method include a communication technique that combines a fifth generation (5G) communication system for supporting a data rate that is higher than that of a beyond fourth generation (4G) system with Internet of technology (IoT) technology, and a system thereof. The present disclosure may be applied to intelligent services based on 5G communication technology and IoT related technology, such as smart home, smart building, smart city, smart car or connected car, health care, digital education, retail, security and safety related services.

Claims (54)

1. A method for receiving profile related information by a terminal in a wireless communication system, the method comprising:

transmitting, to a server, a first message to request a first event for the terminal, wherein the first message includes information indicating a first operation type of the first event, the first operation type being a download of a profile;

receiving, from the server, a first response message including data associated with the profile based on the first operation type and a signature of the server for the data;

transmitting, to the server, a second message to request a second event for the terminal, wherein the second message includes information indicating a second operation type of the second event, the second operation type being a remote profile management (RPM) for the profile; and

receiving, from the server, a second response message including an RPM package associated with the profile based on the second operation type, the RPM package including a plurality of RPM commands for the profile and a signature of the server for the plurality of RPM commands,

wherein, in case that more than one RPMs are pending in the server, a priority of the more than one RPMs for the second response message is determined by a request of an operator.

2. The method of claim 1 , wherein the first message and the second message correspond to an authenticate client request message and include a signature of a universal integrated circuit card (UICC) of the terminal.

3. The method of claim 1 ,

wherein, in case that more than one profile downloads are pending in the server, a priority of the more than one profile downloads for the first response message is determined by a request of the operator.

4. The method of claim 1 , further comprising:

installing the profile based on the first response message;

receiving an user input for executing the plurality of RPM commands included in the RPM package, the user input being a combined input for the RPM package; and

performing an operation corresponding to the plurality of RPM commands for the profile based on the user input.

5. A terminal for receiving profile related information in a wireless communication system, the terminal comprising:

a transceiver; and

a controller coupled with the transceiver and configured to:

transmit, to a server, a first message to request a first event for the terminal, wherein the first message includes information indicating a first operation type of the first event, the first operation type being a download of a profile,

receive, from the server, a first response message including data associated with the profile based on the first operation type and a signature of the server for the data,

transmit, to the server, a second message to request a second event for the terminal, wherein the second message includes information indicating a second operation type of the second event, the second operation type being a remote profile management (RPM) for the profile, and

receive, from the server, a second response message including an RPM package associated with the profile based on the second operation type, the RPM package including a plurality of RPM commands for the profile and a signature of the server for the plurality of RPM commands,

wherein, in case that more than one RPMs are pending in the server, a priority of the more than one RPMs for the second response message is determined by a request of an operator.

6. The terminal of claim 5 , wherein the first message and the second message correspond to an authenticate client request message and include a signature of a universal integrated circuit card (UICC) of the terminal.

7. The terminal of claim 5 ,

wherein, in case that more than one profile downloads are pending in the server, a priority of the more than one profile downloads for the first response message is determined by a request of the operator.

8. The terminal of claim 5 , wherein the controller is further configured to:

install the profile based on the first response message,

receive an user input for executing the plurality of RPM commands included in the RPM package, the user input being a combined input for the RPM package, and

perform an operation corresponding to the plurality of RPM commands for the profile based on the user input.

9. A method for transmitting profile related information by a server in a wireless communication system, the method comprising:

receiving, from a terminal, a first message to request a first event for the terminal, wherein the first message includes information indicating a first operation type of the first event, the first operation type being a download of a profile;

transmitting, to the terminal, a first response message including data associated with the profile based on the first operation type and a signature of the server for the data;

receiving, from the terminal, a second message to request a second event for the terminal, wherein the second message includes information indicating a second operation type of the second event, the second operation type being a remote profile management (RPM) for the profile; and

transmitting, to the terminal, a second response message including an RPM package associated with the profile based on the second operation type, the RPM package including a plurality of RPM commands for the profile and a signature of the server for the plurality of RPM commands,

wherein, in case that more than one RPMs are pending in the server, a priority of the more than one RPMs for the second response message is determined by a request of an operator.

10. The method of claim 9 , wherein the first message and the second message correspond to an authenticate client request message and include a signature of a universal integrated circuit card (UICC) of the terminal.

11. The method of claim 9 ,

wherein, in case that more than one profile downloads are pending in the server, a priority of the more than one profile downloads for the first response message is determined by a request of the operator.

12. The method of claim 9 ,

wherein the profile is installed in the terminal based on the first response message, and

wherein an operation corresponding to the plurality of RPM commands for the profile is performed based on a user input for executing the plurality of RPM commands, the user input being a combined input for the RPM package.

13. A server for transmitting profile related information in a wireless communication system, the server comprising:

a transceiver; and

a controller coupled with the transceiver and configured to:

receive, from a terminal, a first message to request a first event for the terminal, wherein the first message includes information indicating a first operation type of the first event, the first operation type being a download of a profile,

transmit, to the terminal, a first response message including data associated with the profile based on the first operation type and a signature of the server for the data,

receive, from the terminal, a second message to request a second event for the terminal, wherein the second message includes information indicating a second operation type of the second event, the second operation type being a remote profile management (RPM) for the profile, and

transmit, to the terminal, a second response message including an RPM package associated with the profile based on the second operation type, the RPM package including a plurality of RPM commands for the profile and a signature of the server for the plurality of RPM commands,

wherein, in case that more than one RPMs are pending in the server, a priority of the more than one RPMs for the second response message is determined by a request of an operator.

14. The server of claim 13 , wherein the first message and the second message correspond to an authenticate client request message and include a signature of a universal integrated circuit card (UICC) of the terminal.

15. The server of claim 13 ,

wherein, in case that more than one profile downloads are pending in the server, a priority of the more than one profile downloads for the first response message is determined by a request of the operator.

16. The server of claim 13 ,

wherein the profile is installed in the terminal based on the first response message, and

wherein an operation corresponding to the plurality of RPM commands for the profile is performed based on a user input for executing the plurality of RPM commands, the user input being a combined input for the RPM package.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2017
From: LEE, HYEWON; KANG, SUJUNG; PARK, JONGHAN; YOON, KANGJIN; LEE, DUCKEY
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 044251/0756 →
Priority Claims (2)
KR 10-2016-0162635 · Dec 1, 2016 · national
KR 10-2017-0053945 · Apr 26, 2017 · national
Continuity (1)
Related Publication 20180160294A1 · Jun 7, 2018