# US 12,225,423 B2 · Method to avoid bad user experience by using rapid initial IMS registration

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

- Number: US 12,225,423 B2
- Document ID: US12225423B2
- Status: Granted
- Kind: B2
- Application number: 17/833,622
- Filed: 2022-06-06
- Published: 2023-12-07
- Granted: 2025-02-11
- Earliest claimed: 2022-06-06
- Assignees: Mediatek Inc.
- Applicants: Mediatek Inc.
- Inventors: Rohit Naik; Hsin-Jun Tang
- Web page: https://patentgrep.com/patent/US12225423B2

## CPC

- H04W 36/14: Reselecting a network or an air interface
- H04L 65/1016: IP multimedia subsystem [IMS]
- H04L 65/1073: Registration or de-registration
- H04W 36/30: by measured or perceived connection quality data
- H04W 48/18: Selecting a network or a communication service
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A method of improving user experience for initial IP Multimedia Subsystem (IMS) registration is proposed. When a UE boots up or leaves flight mode, the processor of the UE determines a period Tn of time for IMS PDN initial setup on a single Access-Stratum Network, starting from sending IMS PDN setup request. Upon expiration of Tn, the UE aborts the IMS PDN set up request, and performs IMS PDN set up on another Access-Stratum Network. As a result, it allows the UE to rapidly use IMS service when boots up or leaves flight mode.

## Claims

### Claim 1

A method, comprising:
initiating an IP Multimedia Subsystem (IMS) registration procedure by a user equipment (UE) in a mobile communication network, wherein the UE sends an initial IMS registration request to an IMS server over a first radio access type (RAT);
starting a guard timer upon sending the initial IMS registration request;
aborting the IMS registration procedure over the first RAT upon the guard timer expiry; and
transmitting another initial IMS registration request to the IMS server over a second RAT, wherein the UE establishes a connection with the network upon successful IMS registration over the second RAT, wherein the first RAT is a UE-preferred RAT, or the first RAT has a better radio signal strength or quality than the second RAT, and wherein the UE continues to handover the established connection to the first RAT in background.

### Claim 2 (depends on 1)

The method of claim 1, wherein the IMS registration procedure is triggered by the UE powering on, leaving flight mode, or turning on IMS setting.

### Claim 3 (depends on 1)

The method of claim 1, wherein the initial IMS registration request is an IMS packet data network (PDN) SETUP REQUEST message.

### Claim 4 (depends on 3)

The method of claim 3, wherein the IMS PDN SETUP REQUEST message is subject to a retry timeout and a maximum retry count, when the UE does not receive an IMS PDN SETUP CONFIRM message before guard timer expiry.

### Claim 5 (depends on 4)

The method of claim 4, wherein the UE applies the guard timer in addition to the retry timeout and the maximum retry count.

### Claim 6 (depends on 1)

The method of claim 1, wherein the guard timer is configured by the network.

### Claim 7 (depends on 1)

The method of claim 1, wherein the first RAT is a non-3GPP RAT, and wherein the second RAT is a 3GPP RAT.

### Claim 8 (depends on 1)

The method of claim 1, wherein the first RAT is a 3GPP RAT, and wherein the second RAT is a non-3GPP RAT.

### Claim 9

A User Equipment (UE), comprising:
an IP Multimedia Subsystem (IMS) handling circuit that initiates an IMS registration procedure in a mobile communication network, wherein the UE sends an initial IMS registration request to an IMS server over a first radio access type (RAT);
a guard timer that is started upon sending the initial IMS registration request, wherein the UE aborts the IMS registration procedure over the first RAT upon the guard timer expiry; and
a transmitter that transmits another initial IMS registration request to the IMS server over a second RAT, wherein the UE establishes a connection with the network upon successful IMS registration over the second RAT, wherein the first RAT is a UE-preferred RAT, or the first RAT has a better radio signal strength or quality than the second RAT, and wherein the UE continues to handover the established connection to the first RAT in background.

### Claim 10 (depends on 9)

The UE of claim 9, wherein the IMS registration procedure is triggered by the UE powering on, leaving flight mode, or turning on IMS setting.

### Claim 11 (depends on 9)

The UE of claim 9, wherein the initial IMS registration request is an IMS packet data network (PDN) SETUP REQUEST message.

### Claim 12 (depends on 11)

The UE of claim 11, wherein the IMS PDN SETUP REQUEST message is subject to a retry timeout and a maximum retry count, when the UE does not receive an IMS PDN SETUP CONFIRM message before guard timer expiry.

### Claim 13 (depends on 12)

The UE of claim 12, wherein the UE applies the guard timer in addition to the retry timeout and the maximum retry count.

### Claim 14 (depends on 9)

The UE of claim 9, wherein the guard timer is configured by the network.

### Claim 15 (depends on 9)

The UE of claim 9, wherein the first RAT is a non-3GPP RAT, and wherein the second RAT is a 3GPP RAT.

### Claim 16 (depends on 9)

The UE of claim 9, wherein the first RAT is a 3GPP RAT, and wherein the second RAT is a non-3GPP RAT.
