IP Library Granted Patent US 12,563,640
Granted Patent B2
US 12,563,640 · App. 17/927,189 · Granted Feb 24, 2026

Adjusting radio access network connections based on communication failures

Inventors: Madhusudan Kinthada Venkata (San Diego, CA); Qin Zhang (Mountain View, CA); Siddharth Ray (Sunnyvale, CA); Jibing Wang (San Jose, CA); Shivank Nayak (Milpitas, CA)
Assignee: GOOGLE LLC
H04W76/34H04W76/15
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 12,563,640
App. No.
17/927,189
Granted
Feb 24, 2026
Kind
B2
Abstract

A user equipment (UE) reduces power consumption by selectively disconnecting from a radio access network (RAN) while in a non-standalone (NSA) mode in response to detecting a threshold number of communication failures associated with the RAN. The UE connects to a core network in the NSA mode via both a 4G RAN and a 5G RAN. The UE monitors the connection with the 5G RAN for communication failures, such as Random Access Channel (RACH) failures, radio link failures (RLFs), and the like. In response to the number of detected failures exceeding a threshold, the UE can determine that the quality of the connection with the 5G RAN is providing relatively little benefit and can terminate the connection with the 5G RAN.

Claims (49)

1 . A method comprising:

connecting a user equipment (UE) to a first Radio Access Network (RAN) via a first set of carriers;

connecting the UE to a second RAN via a second set of carriers;

maintaining a plurality of counts of communication failures associated with the first set of carriers, each count of the plurality of counts associated with a different location;

incrementing a first count of the plurality of counts in response to detecting a communication failure when the UE is at a location corresponding to the first count;

in response to the first count exceeding a first threshold, disabling the UE's connection with the first RAN; and

communicating with a core network via the second RAN after disabling the first RAN.

2 . The method of claim 1 , wherein the first count comprises Random Access Channel (RACH) failures.

3 . The method of claim 1 , wherein the first count comprises radio link failures (RLFs).

4 . The method of claim 1 , wherein disabling the UE's connection with the first RAN includes entering, by the UE, a standalone mode.

5 . The method of claim 4 , further comprising:

incrementing a second count of the plurality of counts in response to detecting a communication failure when the UE is at a location corresponding to the second count; and

in response to the second count exceeding a second threshold, disabling the UE's connection with the first RAN.

6 . The method of claim 5 , further comprising:

maintaining a table of communication failures associated with the first RAN, each entry of the table storing a count of the plurality of counts and storing a corresponding threshold.

7 . The method of claim 1 , wherein the first threshold is associated with a first communication cell and further comprising:

incrementing the first count further in response to detecting a communication failure when the UE is connected to the first communication cell.

8 . The method of claim 7 , further comprising:

incrementing a second count of the plurality of counts in response to detecting a communication failure when the UE is connected to a second communication cell; and

in response to the second count exceeding a second threshold, disabling the UE's connection with the first RAN.

9 . A method comprising:

concurrently connecting a user equipment (UE) to a core network via a first set of carriers associated with a first radio access technology (RAT) and a second set of carriers associated with a second RAT;

maintaining a plurality of counts of communication failures associated with a first set of carriers, each count of the plurality of counts associated with a different location;

incrementing a first count of the plurality of counts in response to detecting a communication failure when the UE is at a location corresponding to the first count;

in response to the first count exceeding a first threshold,

disabling the UE's connection via the first set of carriers; and

communicating with the core network via the second set of carriers after the disabling.

10 . The method of claim 9 , wherein the first count comprises Random Access Channel (RACH) failures.

11 . The method of claim 9 , wherein the first count comprises radio link failures (RLFs).

12 . The method of claim 9 , wherein the first RAT comprises a 5G RAT and the second RAT comprises a 4G RAT.

13 . The method of claim 9 , wherein the first threshold is a programmable value.

14 . A user equipment (UE) comprising:

a network interface configured to connect the UE to a first Radio Access Network (RAN) via a first set of carriers and to connect the UE to a second RAN via a second set of carriers;

a processor configured to:

maintain a plurality of counts of communication failures associated with a first set of carriers, each count of the plurality of counts associated with a different location;

increment a first count of the plurality of counts in response to detecting a communication failure when the UE is at a location corresponding to the first count;

in response to the first count exceeding a first threshold, disable the UE's connection with the first RAN; and

communicate with a core network via the second RAN after disabling the first RAN.

15 . The UE of claim 14 , wherein the first count comprises Random Access Channel (RACH) failures.

16 . The UE of claim 14 , wherein the first count comprises radio link failures (RLFs).

17 . The UE of claim 14 , further configured to:

in response to the first count exceeding a first threshold, enter a standalone mode.

18 . The UE of claim 17 , wherein the processor is configured to:

increment a second count of the plurality of counts in response to detecting a communication failure when the UE is at a location corresponding to the second count; and

in response to the second count exceeding a second threshold, disable the UE's connection with the first RAN.

19 . The UE of claim 18 , wherein the processor is configured to:

maintain a table of communication failures associated with the first RAN, each entry of the table storing a count of the plurality of counts and storing a corresponding threshold.

20 . The UE of claim 14 , wherein the first threshold is associated with a first communication cell, and wherein the processor is configured to:

increment the first count further in response to detecting a communication failure when the UE is connected to the first communication cell.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: VENKATA, MADHUSUDAN KINTHADA; ZHANG, QIN; RAY, SIDDHARTH; WANG, JIBING; NAYAK, SHIVANK
To: GOOGLE LLC
Reel/Frame 061858/0271 →
Continuity (1)
Related Publication 20230217541A1 · Jul 6, 2023
References Cited (35)
US 10455629B2 · Han et al. · 2019 [cited by applicant]
US 10681565B2 · Xu · 2020 [cited by examiner]
US 11589406B2 · Venkatachari · 2023 [cited by examiner]
US 20150223282A1 · Vajapeyam et al. · 2015 [cited by applicant]
US 20160165432A1 · Dubesset · 2016 [cited by examiner]
US 20180324853A1 · Jeon · 2018 [cited by examiner]
US 20190089447A1 · Sang et al. · 2019 [cited by applicant]
US 20190104562A1 · Tsai et al. · 2019 [cited by applicant]
US 20200280901A1 · Na · 2020 [cited by examiner]
US 20200383027A1 · Venkataraman · 2020 [cited by examiner]
US 20210045177A1 · Lee · 2021 [cited by examiner]
US 20210051651A1 · He · 2021 [cited by examiner]
US 20210051748A1 · Xu · 2021 [cited by examiner]
US 20210282211A1 · Pezeshki · 2021 [cited by examiner]
US 20210307096A1 · Lee · 2021 [cited by examiner]
US 20210329508A1 · Gopal · 2021 [cited by examiner]
US 20210329703A1 · Yang · 2021 [cited by examiner]
US 20220167447A1 · Liu · 2022 [cited by examiner]
US 20240284553A1 · Dai · 2024 [cited by examiner]
US 20250031070A1 · Hirzallah · 2025 [cited by examiner]
CN 114765789A · 2022 [cited by examiner]
CN 117479186A · 2024 [cited by examiner]
EP 3592097A1 · 2020 [cited by applicant]
WO WO2013097063A1 · 2013 [cited by examiner]
WO 2014111499A1 · 2014 [cited by applicant]
WO WO2014181041A1 · 2014 [cited by examiner]
WO WO2018190689A1 · 2018 [cited by examiner]
WO 2019210957A1 · 2019 [cited by applicant]
WO WO2019245779A1 · 2019 [cited by examiner]
WO WO2021207562A1 · 2021 [cited by examiner]
WO WO2021217591A1 · 2021 [cited by examiner]
Communication pursuant to Article 94(3) EPC mailed Apr. 11, 2024 for EP Application No. 20744214.6, 8 pages. [cited by applicant]
International Search Report and Written Opinion mailed Feb. 8, 2021 for corresponding International Application No. PCT/US2020/034963, 15 pages. [cited by applicant]
International Preliminary Report on Patentability mailed Dec. 8, 2022 for PCT Application No. PCT/US2020/034963, 8 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC mailed Dec. 12, 2025 for EP Application No. 20744214.6, 8 pages. [cited by applicant]