# US 12,214,099 B2 · User equipment having multiple subscriber identity modules with improved suspend / resume operation

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

- Number: US 12,214,099 B2
- Document ID: US12214099B2
- Status: Granted
- Kind: B2
- Application number: 18/596,748
- Filed: 2024-03-06
- Published: 2024-06-20
- Granted: 2025-02-04
- Earliest claimed: 2019-07-10
- Assignees: Apple Inc.
- Applicants: Apple Inc.
- Inventors: Srirang A Lovlekar; Sethuraman Gurumoorthy; Murtaza A. Shikari; Srinivasan Nimmala; Sree Ram Kodali; Fangli Xu; Haijing Hu; Yuqin Chen; Dawei Zhang; Longda Xing; Zhiwei Wang; Yaoqi Yan; Muthukumaran Dhanapal; Beibei Wang; Lele Cui
- Web page: https://patentgrep.com/patent/US12214099B2

## CPC

- A61L 2/24: Apparatus using programmed or automatic operation
- A61L 2/10: Ultraviolet [UV] radiation
- A61L 2/22: Phase substances, e.g. smokes or aerosols
- G05D 1/0094: {involving pointing a payload, e.g. camera, weapon, sensor, towards a fixed or moving target}
- G05D 1/101: {specially adapted for aircraft}
- G05D 1/46: Control of position or course in three dimensions [3D]
- G05D 1/689: Pointing payloads towards fixed or moving targets (positioning towed, pushed or suspended implements G05D1/672)
- H04W 8/183: {Processing at user equipment or user record carrier}
- H04W 76/27: Transitions between radio resource control [RRC] states
- A61L 2202/11: Apparatus for generating biocidal substances, e.g. vaporisers, UV lamps
- A61L 2202/14: Means for controlling sterilisation processes, data processing, presentation and storage means, e.g. sensors, controllers, programs
- A61L 2202/15: Biocide distribution means, e.g. nozzles, pumps, manifolds, fans, baffles, sprayers
- A61L 2202/16: Mobile applications, e.g. portable devices, trailers, devices mounted on vehicles
- H04W 76/20: Manipulation of established connections
- H04W 88/06: adapted for operation in multiple networks {or having at least two operational modes}, e.g. multi-mode terminals
- A61L: METHODS OR APPARATUS FOR STERILISING MATERIALS OR OBJECTS IN GENERAL; DISINFECTION, STERILISATION OR DEODORISATION OF AIR; CHEMICAL ASPECTS OF BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES; MATERIALS FOR BANDAGES, DRESSINGS, ABSORBENT PADS OR SURGICAL ARTICLES (preservation of bodies or disinfecting characterised by the agents employed A01N; preserving, e.g. sterilising, food or foodstuffs A23; preparations for medical, dental or toiletry purposes A61K)
- G05D: SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Devices and associated methods for operating a dual-subscriber identity module (SIM) dual-standby (DSDS) user equipment device (UE) configured with a first SIM and a second SIM. The UE performs communications with a first cellular network using the first SIM and a first radio resource control (RRC) connection, and receives a request to perform a higher priority communication using the second SIM. In response to the request to perform the higher priority communication, the UE transmits a request to the first network to suspend the first RRC connection. After transmission of the request to suspend the first RRC connection, the UE receives a message from the first network to place the first RRC connection in an inactive state, and initiates a timer, wherein the timer is used to determine whether the first RRC connection remains in the inactive state or transitions to an idle state.

## Claims

### Claim 1

A wireless user equipment device (UE), the UE comprising:
a radio, comprising one or more antennas for performing wireless communication;
a processing element operatively coupled to the radio; and
first and second subscriber identity modules (SIMs), wherein each of the first and second SIMs is coupled to the radio and configured to be used with the radio for the wireless communication;
wherein the UE is configured to:
determine to perform a cellular communication using the second SIM;
in response to the determination to perform the cellular communication using the second SIM, determine to leave a first radio resource control (RRC) connection;
receive a message from a first cellular network to release the first RRC connection and change an RRC state associated with the first SIM from a first RRC state to a second RRC state;
perform the cellular communication using the second SIM; and
after performing the cellular communication using the second SIM, transmit a message to the first cellular network indicating an RRC resume request and a preferred next RRC state selected from a group comprising RRC Connected, RRC Inactive and RRC Idle states.

### Claim 2 (depends on 1)

The UE of claim 1,
wherein the preferred next RRC state is selected from the group comprising the RRC Connected, RRC Inactive and RRC Idle states based on pending uplink data at the UE.

### Claim 3 (depends on 1)

The UE of claim 1,
wherein one or more of the first and second SIMs is an embedded SIM using embedded memory in the UE to store subscriber information related to the one or more of the first and second SIMs.

### Claim 4 (depends on 1)

The UE of claim 1,
wherein the UE leaves the first RRC state based on a paging received in the UE, and
wherein the paging is received from a second cellular network for the second SIM.

### Claim 5 (depends on 1)

The UE of claim 1,
wherein the determination to leave the first RRC state originates from a user input.

### Claim 6 (depends on 1)

The UE of claim 1,
wherein the first RRC state is the RRC_Connected state, and
wherein the second RRC state is one of the RRC_Idle state or the RRC_Inactive state.

### Claim 7 (depends on 1)

The UE of claim 1,
wherein the UE is further configured to:
transition an RRC state associated with the second SIM from a third RRC state to a fourth RRC state.

### Claim 8 (depends on 7)

The UE of claim 7,
wherein the third RRC state is one of the RRC_Idle state or the RRC_Inactive state.

### Claim 9 (depends on 7)

The UE of claim 7,
wherein the fourth RRC state is the RRC_Connected state.

### Claim 10

An apparatus, comprising:
a processor configured to:
determine to perform a cellular communication using a second SIM;
in response to the determination to perform the cellular communication using the second SIM, transmit a request to a first cellular network to release a first radio resource control (RRC) connection;
receive a message from the first cellular network to release the first RRC connection and change the RRC state associated with the first SIM from a first RRC state to a second RRC state;
perform the cellular communication using the second SIM; and
after performance of the cellular communication using the second SIM, transmit a preferred next state indication to the first cellular network indicating a preferred next RRC state selected from a group comprising RRC Connected, RRC Inactive and RRC Idle states.

### Claim 11 (depends on 10)

The apparatus of claim 10, wherein the preferred next RRC state is selected from the group comprising the RRC Connected, RRC inactive and RRC Idle states based on pending uplink data at the UE.

### Claim 12 (depends on 10)

The apparatus of claim 10,
wherein one or more of the first and second SIMs is an embedded SIM using embedded memory in the UE to store subscriber information related to the one or more of the first and second SIMs.

### Claim 13 (depends on 10)

The apparatus of claim 10, wherein the processor is further configured to:
receive a paging from a second cellular network for the second SIM, and
wherein the determination to leave the first RRC state is based on the paging.

### Claim 14 (depends on 10)

The apparatus of claim 10,
wherein the determination to leave the first RRC state originates from a user input.

### Claim 15 (depends on 10)

The apparatus of claim 10,
wherein the first RRC state is the RRC_Connected state, and
wherein the second RRC state is one of the RRC_Idle state or the RRC_Inactive state.

### Claim 16

A method for operating a user equipment device (UE), the method comprising:
performing cellular data communications with a first cellular network using a first subscriber identity module (SIM) of the UE and a first radio resource control (RRC) connection in a first RRC state associated with the first SIM;
determining to perform a cellular communication using a second SIM;
in response to determining to perform the cellular communication using the second SIM, determining to leave the first RRC state;
in response to determination to leave the first RRC state, transmitting a request to the first cellular network to release the first RRC connection;
after transmission of the request to release the first RRC connection, receiving a message from the first cellular network to release the first RRC connection and change the RRC state associated with the first SIM from the first RRC state to a second RRC state;
performing the cellular communication using the second SIM; and
after performing the cellular communication using the second SIM, transmitting a preferred next state indication to the first cellular network indicating a preferred next RRC state selected from a group comprising RRC Connected, RRC Inactive and RRC Idle states.

### Claim 17 (depends on 16)

The method of claim 16, wherein the preferred next RRC state is selected from the group comprising the RRC Connected, RRC inactive and RRC Idle states based on pending uplink data at the UE.

### Claim 18 (depends on 17)

The method of claim 17,
wherein one or more of the first and second SIMs is an embedded SIM using embedded memory in the UE to store subscriber information related to the one or more of the first and second SIMs.

### Claim 19 (depends on 17)

The method of claim 17,
wherein the first RRC state is the RRC_Connected state, and
wherein the second RRC state is one of the RRC_Idle state or the RRC_Inactive state.

### Claim 20 (depends on 17)

The method of claim 17, the method further comprising:
transitioning an RRC state associated with the second SIM from a third RRC state to a fourth RRC state,
wherein the third RRC state is one of the RRC_Idle state or the RRC_Inactive state, and
wherein the fourth RRC state is the RRC_Connected state.
