# US 2021/0243591 A1 · Method for sharing a mobile operator profile in integrated circuit cards, and corresponding system and computer program product

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

- Number: US 2021/0243591 A1
- Document ID: US20210243591A1
- Status: Published application
- Kind: A1
- Application number: 17/233,846
- Filed: 2021-04-19
- Published: 2021-08-05
- Earliest claimed: 2019-02-05
- Assignees: STMicroelectronics S.r.l.
- Applicants: STMicroelectronics S.r.l.
- Inventors: Francesco Caserta
- Web page: https://patentgrep.com/patent/US20210243591A1

## CPC

- H04W 8/245: {from a network towards a terminal}
- H04W 8/04: Registration at HLR or HSS [Home Subscriber Server]
- H04W 8/06: Registration at serving network Location Register, VLR or user mobility server
- H04W 8/205: {Transfer to or from user equipment or user record carrier}
- H04W 12/06: Authentication
- H04W 12/065: Continuous authentication
- H04W 12/30: Security of mobile devices; Security of mobile applications
- H04W 12/35: {Protecting application or service provisioning, e.g. securing SIM application provisioning}
- H04W 12/43: using shared identity modules, e.g. SIM sharing
- H04W 60/04: using triggered events
- H04W 8/183: {Processing at user equipment or user record carrier}
- H04W 12/63: Location-dependent; Proximity-dependent
- H04W 60/001: {Registration rejection or failure}
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method for sharing a same profile on different integrated circuit cards includes performing a profile enable procedure for a first profile on a first mobile device; performing a mobile device authentication procedure between the first mobile device and the mobile network; and performing by the mobile network, a location update operation using identifier information including subscriber information.

## Claims

### Claim 1

A mobile device comprising:
a first processor and a first- non-transitory machine readable medium having stored thereon a first program having program code for performing the following steps:
transmitting an enable request to an integrated circuit card,
receiving an enable response from the integrated circuit card,
transmitting an attach request to a mobile network, the attach request comprising a subscriber identifier; and
the integrated circuit card comprising
a second processor, and
a second non-transitory machine readable medium having stored thereon a second program having program code for performing the following steps:
receiving the enable request from the first processor, and
enabling a first profile stored on the integrated circuit card in response to the enable request, and
transmitting the enable response to the first processor.

### Claim 2 (depends on 1)

The mobile device of claim 1, wherein:
the first program further comprises program code for performing the following steps:
receiving an attach reject message from the mobile network, and
sending a rejection event to the integrated circuit card; and
the second program further comprises program code for performing the following steps:
receiving the rejection event; and
disabling the first profile in response to receiving the rejection event.

### Claim 3 (depends on 2)

The mobile device of claim 2, wherein the first processor is configured to maintain a connection with the mobile network from a time of the transmitting the attach request to a time of sending the rejection event to the integrated circuit card.

### Claim 4 (depends on 1)

The mobile device of claim 1, wherein the first program comprises baseband firmware.

### Claim 5 (depends on 1)

The mobile device of claim 1, further comprising a communication interface coupled to the first processor, wherein the step of transmitting the attach request to the mobile network is performed using the communication interface.

### Claim 6 (depends on 5)

The mobile device of claim 5, wherein the communication interface is coupled to the first processor via the integrated circuit card.

### Claim 7 (depends on 1)

The mobile device of claim 1, wherein:
the mobile network comprises an LTE network; and
transmitting the attach request to the mobile network comprises transmitting the attach request to a Mobility Management Entity (MME) via an eNodeB.

### Claim 8 (depends on 1)

The mobile device of claim 1, wherein the integrated circuit card comprises an embedded Universal Integrated Circuit Card (eUICC).

### Claim 9

A method of operating a mobile network, the method comprising:
receiving an attach request from a first mobile device having a first profile stored thereon, the attach request comprising subscriber information;
transmitting an authentication information request to a Home Subscriber Server (HSS) in response to receiving the attach request;
receiving an authentication information response from the HSS, the authentication information response comprising authentication vectors relating to the subscriber information;
transmitting an update location request to the HSS requesting to update a location associated with the first mobile device and the subscriber information;
receiving an update location response from the HSS; and
transmitting an attach reject message to a second mobile device having the first profile stored thereon.

### Claim 10 (depends on 9)

The method of claim 9, wherein the mobile network comprises an LTE network.

### Claim 11 (depends on 10)

The method of claim 10, wherein:
receiving the attach request comprises receiving the attach request via a first eNodeB; and
transmitting the attach reject message comprises transmitting the attach reject message via a second eNodeB different from the first eNodeB.

### Claim 12 (depends on 9)

A non-transitory machine readable medium having stored thereon a program having a program code for performing the method of claim 9, when the program is executed on at least one processor.

### Claim 13

An integrated circuit card comprising:
a local processor, and
a non-transitory machine readable medium having stored thereon a first program having program code for performing the following steps:
receiving a first enable request from a first processor,
enabling a first profile stored on the non-transitory machine readable medium in response to the first enable request,
transmitting a first enable response to the first processor,
receiving a first rejection event from the first processor, and
disabling the first profile in response to receiving the first rejection event.

### Claim 14 (depends on 13)

The integrated circuit card of claim 13, wherein the integrated circuit card is a Universal Integrated Circuit Card (UICC).

### Claim 15 (depends on 13)

The integrated circuit card of claim 13, wherein the integrated circuit card is an embedded Universal Integrated Circuit Card (eUICC).

### Claim 16 (depends on 13)

The integrated circuit card of claim 13, wherein the non-transitory machine readable medium further has stored thereon a second program having code for performing the following steps:
receiving an authentication request from a host; and
sending an authentication response to the host in response to the authentication request.

### Claim 17 (depends on 16)

The integrated circuit card of claim 16, wherein:
the local processor is configured to be coupled to a communication interface; and
the local processor is configured to communication directly with the host via the communication interface.

### Claim 18 (depends on 13)

The integrated circuit card of claim 13, wherein the first program further comprises program code for performing the following steps:
receiving a second enable request from the first processor,
enabling a second profile stored on the non-transitory machine readable medium in response to the second enable request,
transmitting a second enable response to the first processor,
receiving a second rejection event from the first processor, and
disabling the second profile in response to receiving the second rejection event.

### Claim 19 (depends on 13)

The integrated circuit card of claim 13, wherein the first profile comprises subscriber information for a mobile network.

### Claim 20 (depends on 19)

The integrated circuit card of claim 19, wherein the mobile network is an LTE network.
