# US 10,455,408 B2 · Network use method using virtual SIM and apparatus therefor

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,455,408 B2
- Document ID: US10455408B2
- Status: Granted
- Kind: B2
- Application number: 15/609,489
- Filed: 2017-05-31
- Published: 2017-11-30
- Granted: 2019-10-22
- Earliest claimed: 2016-05-31
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Joon Sup Kwak; Chunping Gong; Hyun Do Lee; Jin Koo Kang; Jin Uk Kang; Dong Kyu Kim; Jin Wook Kim; Hyun Jung Baek; Ji Ho Shin; Sung Taek Lee
- Web page: https://patentgrep.com/patent/US10455408B2

## CPC

- H04M 15/8038: {Roaming or handoff}
- H04M 17/02: Coin-freed or check-freed systems {, e.g. mobile- or card-operated phones, public telephones or booths}
- H04W 4/24: Accounting or billing
- H04W 4/50: Service provisioning or reconfiguring
- H04W 4/60: Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
- H04W 8/183: {Processing at user equipment or user record carrier}
- H04W 8/205: {Transfer to or from user equipment or user record carrier}
- H04W 12/068: {using credential vaults, e.g. password manager applications or one time password [OTP] applications}
- H04W 64/00: Locating users or terminals {or network equipment} for network management purposes, e.g. mobility management
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

An electronic device is provided. The electronic device includes a processor configured to execute a roaming application, a communication circuit configured to enable a first subscriber identity module (SIM) and to communicate with a network based on the first SIM, and a memory configured to store data associated with the roaming application. The processor is further configured to, when a roaming service product is selected in the roaming application, download a second SIM corresponding to the roaming service product from a server and enable an activation menu of the roaming service product included in the roaming application, based on location information of the electronic device.

## Claims

### Claim 1

An electronic device, comprising:
a processor configured to execute a roaming application;
a communication circuit configured to enable a first subscriber identity module (SIM) and to communicate with a network based on the first SIM and to communicate with a plurality of networks based on a third SIM which provides a network service different from the first SIM and a second SIM; and
a memory configured to store data associated with the roaming application,
wherein the processor is further configured to:
download the second SIM corresponding to the roaming service product from a server when a roaming service product is selected in the roaming application, wherein the first SIM is a SIM card and the second SIM is a virtual SIM to be stored in memory of the electronic device after the download;
enable an activation menu of the roaming service product included in the roaming application, based on a mobile country code (MCC) obtained by a network search being identical to an MCC included in the second SIM;
allow the communication circuit to enable the second SIM if purchase of the roaming service product through the enabled activation menu is completed;
allow both the first SIM and the second SIM to be active simultaneously for different functions, so as to allow performance of a voice call based on the first SIM and data communication based on the second SIM;
provide a selection screen for the first SIM and the third SIM;
control to disable a SIM selected between the first SIM and the third SIM and to enable the second SIM;
receive information about at least one of a residual time and residual data usage of the roaming service product from at least one server; and
provide a menu for updating or extending the roaming service product in the roaming application if one or more of the residual time or the residual data usage meets a predetermined condition.

### Claim 2 (depends on 1)

The electronic device of claim 1, wherein the communication circuit further comprises a global positioning system (GPS) signal receiving circuit, and
wherein the processor is configured to:
determine location information of the electronic device based on a GPS signal received via the GPS signal receiving circuit; and
enable the activation menu if the location information corresponds to an MCC included in the second SIM.

### Claim 3 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to:
store the second SIM in a secure area of the memory.

### Claim 4 (depends on 1)

The electronic device of claim 1, wherein the communication circuit is configured to:
perform the purchase of the roaming service product and authentication of the second SIM by communicating with at least one server previously registered in a whitelist; and
enable the second SIM if the authentication of the second SIM is completed.

### Claim 5 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to:
provide a notification that the roaming service product expires if one or more of the residual time or the residual data usage meets a predetermined condition.

### Claim 6 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to: propose the roaming service product based on schedule information.

### Claim 7 (depends on 1)

The electronic device of claim 1, wherein the processor is configured to: delete the second SIM if the second SIM is not enabled for a predetermined time.
