IP Library Granted Patent US 11,729,622
Granted Patent B2
US 11,729,622 · App. 17/255,976 · Granted Aug 15, 2023

Method and apparatus for processing communication company information in wireless communication system

Inventors: Sujung Kang (Suwon-si, KR); Duckey Lee (Suwon-si, KR); Kangjin Yoon (Suwon-si, KR); Hyewon Lee (Suwon-si, KR); Jonghan Park (Suwon-si, KR)
Assignee: Samsung Electronics Co., Ltd.
H04W12/35H04W8/183H04W8/20H04W8/22H04W12/71H04W48/18
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 11,729,622
App. No.
17/255,976
Granted
Aug 15, 2023
Kind
B2
Abstract

The disclosure provides a method of processing communication service provider information by a terminal, the method including identifying a type of a secure element installed in the terminal; obtaining communication service provider information in the secure element through an application corresponding to the identified type of the secure element; and displaying the obtained communication service provider information.

Claims (60)

1. A method performed by a mobile terminal in a wireless communication system, the method comprising:

executing a plurality of applications respectively corresponding to types of a plurality of secure elements installed in the mobile terminal, wherein the plurality of secure elements comprise one of a subscriber identity module (SIM) card, an integrated smart secure platform (iSSP), a universal integrated circuit card (UICC), or an embedded UICC (eUICC);

obtaining, from the plurality of secure elements, information for a plurality of communication service providers associated with the plurality of secure elements, based on the executing of the plurality of applications;

displaying information for first communication service providers available in a first SIM slot corresponding to a first wireless technology or a first wireless technology combination, and information for second communication service providers available in a second SIM slot corresponding to a second wireless technology or a second wireless technology combination, among the plurality of communication service providers, based on the obtained information; and

in case that one of the first communication service providers is selected from user input, displaying information of at least one of one or more unselected first communication service providers as disabled and information of at least one of the second communication service providers as disabled, based on at least one policy information included in the obtained information, wherein information of the selected one of the first communication service providers is displayed as enabled.

2. The method of claim 1 , wherein the information for the plurality of communication service providers is obtained from the plurality of secure elements by controlling entities for accessing communication service provider information,

wherein the iSSP includes at least one of a SIM bundle or an embedded SIM (eSIM) bundle,

wherein the plurality of applications includes at least one of a card application toolkit (CAT) client corresponding to the UICC, a local profile agent (LPA) corresponding to the eUICC or a secondary platform bundle (SPB) loader agent corresponding to the iSSP, and

wherein the entities for accessing the communication service provider information include at least one of a CAT in the UICC, an issuer security domain root (ISD-R) in the eUICC or a SPB loader in the SIM bundle.

3. The method of claim 2 , wherein the obtaining of the information comprises, when a type of a secure element is identified as the UICC, obtaining communication service provider information stored in the UICC by controlling the CAT through the CAT client.

4. The method of claim 2 , wherein the obtaining of the information comprises, when a type of a secure element is identified as the eUICC, obtaining communication service provider information stored in the eUICC by controlling the ISD-R through the LPA.

5. The method of claim 2 , wherein the obtaining of the information comprises:

when a type of a secure element is identified as the iSSP, obtaining a telecom bundle class identifier in the iSSP through the SPB loader agent;

identifying a type of a bundle included in the iSSP, based on the obtained telecom bundle class identifier; and

when the iSSP includes the SIM bundle, obtaining communication service provider information stored in the SIM bundle by controlling the SPB loader through the SPB loader agent.

6. The method of claim 2 , wherein the obtaining of the information comprises:

when a type of a secure element is identified as the iSSP, obtaining a telecom bundle identifier in the iSSP through the SPB loader agent;

identifying a type of a bundle included in the iSSP, based on the obtained telecom bundle identifier; and

when the iSSP includes the eSIM bundle, obtaining communication service provider information provided in the eSIM bundle,

wherein the communication service provider information stored in the eSIM bundle is obtained, based on one among information in a metadata extension of the eSIM bundle and information cached in the mobile terminal, or by controlling a Local Profile Agent (LPA) corresponding to the eSIM bundle.

7. The method of claim 6 , wherein the obtaining of the communication service provider information stored in the eSIM bundle comprises:

identifying whether the eSIM bundle is disabled;

enabling the eSIM bundle, based on a result of the identifying; and

obtaining the communication service provider information stored in the eSIM bundle, based on the LPA corresponding to the eSIM bundle.

8. The method of claim 1 , wherein the at least one policy information includes:

first policy information of the plurality of secure elements or second policy information of a SIM bundle and an eSIM bundle,

wherein the displaying of the information for first communication service providers and the information for second communication service providers comprises:

displaying a plurality of first selection boxes respectively corresponding to the first communication service providers and a plurality of second selection boxes respectively corresponding to the second communication service providers,

wherein in case that a first selection box corresponding to the first communication service providers is selected, one or more selection boxes among the plurality of first selection boxes and the plurality of second selection boxes are displayed as disabled, based on the first policy information or the second policy information, and

wherein the one or more selection boxes displayed as disabled includes:

a second selection box corresponding to the first communication service provider;

one or more first selection boxes other than the selected first selection box;

in case that the first communication service provider corresponds to an eUICC, one or more second selection boxes associated with the eUICC; and

in case that the first communication service provider corresponds to the eSIM bundle, one or more second selection boxes associated with the eSIM bundle.

9. The method of claim 1 , further comprising:

accessing at least one of a communication service provider server or a market server;

selecting a communication service provider to connect, based on the accessing; and

determining a secure element for storing communication service provider information corresponding to the selected communication service provider.

10. The method of claim 9 , further comprising:

transmitting information associated with the secure element to the communication service provider server or the market server;

receiving address information corresponding to the communication service provider information to be downloaded from the communication service provider server or the market server, based on the information associated with the secure element; and

downloading the communication service provider information, based on the address information.

11. A mobile terminal in a wireless communication system, the mobile terminal comprising:

a transceiver; and

a processor coupled to the transceiver and configured to:

execute a plurality of applications respectively corresponding to types of a plurality of secure elements installed in the mobile terminal, wherein the plurality of secure elements comprise one of a subscriber identity module (SIM) card, an integrated smart secure platform (iSSP), a Universal Integrated Circuit Card (UICC), or an embedded UICC (eUICC);

obtain, from the plurality of secure elements, information for a plurality of communication service providers associated with the plurality of secure elements, based on the executing of the plurality of applications;

display information for first communication service providers available in a first SIM slot corresponding to a first wireless technology or a first wireless technology combination, and information for second communication service providers available in a second SIM slot corresponding to a second wireless technology or a second wireless technology combination, among the plurality of the communication service providers, based on the obtained information; and

in case that one of the first communication service providers is selected from user input, display information of at least one of unselected one or more first communication service providers as disabled and information of at least one of the second communication service providers as disabled, based on at least one policy information included in the obtained information, wherein information of the selected one of the first communication service providers is displayed as enabled.

12. The mobile terminal of claim 11 , wherein the information for the plurality of communication service providers is obtained from the plurality of secure elements by controlling entities for accessing communication service provider information,

wherein the iSSP includes at least one of a SIM bundle or an embedded SIM (eSIM) bundle,

wherein the plurality of applications includes at least one of a card application toolkit (CAT) client corresponding to the UICC, a local profile agent (LPA) corresponding to the eUICC or a secondary platform bundle (SPB) loader agent corresponding to the iSSP, and

wherein the entities for accessing the communication service provider information include at least one of a CAT in the UICC, an issuer security domain root (ISD-R) in the eUICC or a SPB loader in the SIM bundle.

13. The mobile terminal of claim 12 , wherein, when a type of a secure element is identified as the UICC, the processor is further configured to obtain communication service provider information stored in the UICC by controlling the CAT through the CAT.

14. The mobile terminal of claim 12 , wherein, when a type of a secure element is identified as the eUICC, the processor is further configured to obtain communication service provider information stored in the eUICC by controlling the ISD-R through the LPA.

15. The mobile terminal of claim 12 , wherein, when a type of a secure element is identified as the iSSP, the processor is further configured to:

obtain a telecom bundle class identifier through the SPB loader agent;

identify a type of a bundle included in the iSSP, based on the obtained telecom bundle class identifier; and

when the iSSP includes the SIM bundle, obtain communication service provider information stored in the SIM bundle by controlling the SPB loader through the SPB loader agent.

16. The method of claim 1 , wherein based on the at least one policy information, the at least one of the one or more unselected first communication service providers and the at least one of the second communication service providers are not allowed to be simultaneously enabled with the selected first communication service provider.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2020
From: KANG, SUJUNG; LEE, DUCKEY; YOON, KANGJIN; LEE, HYEWON; PARK, JONGHAN
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 054744/0759 →
Priority Claims (2)
KR 10-2018-0072995 · Jun 25, 2018 · national
KR 10-2018-0122042 · Oct 12, 2018 · national
Continuity (1)
Related Publication 20210120424A1 · Apr 22, 2021
Cited By (1)
US 12,335,246