IP Library Granted Patent US 12,520,189
Granted Patent B2
US 12,520,189 · App. 17/691,092 · Granted Jan 6, 2026

System selection for high-throughput wireless communications

Inventors: Ioannis Pefkianakis (San Jose, CA); Muthukumaran Dhanapal (Sunnyvale, CA); Rajesh Ambati (Los Altos Hills, CA); Lakshmi N. Kavuri (San Jose, CA); Thanigaivelu Elangovan (Cupertino, CA); Ajay Singh (San Jose, CA); Dinesh Kumar Arora (Cupertino, CA); Raghuveer Mallikarjunan (Sunnyvale, CA); Gaurav Pathak (Hyderabad, IN); Palash Chaturvedi (Bhopal, IN); Narayanan Subramanian (Cupertino, CA); Sergey Sitnikov (Cupertino, CA); Abhishek Walia (Cupertino, CA); Ajoy K. Singh (Cupertino, CA); Oleg M. Moskalenko (Ben Lomond, CA); Sachin J. Sane (San Jose, CA); Avinash Viswanathan (Cupertino, CA); Bhumika N. Makwana (Cupertino, CA)
Assignee: Apple Inc.
H04W28/0289H04W24/08H04W28/0236H04W36/00698H04W36/008375H04W36/22H04W36/304
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,520,189
App. No.
17/691,092
Granted
Jan 6, 2026
Kind
B2
Abstract

Systems and methods performed by user equipment (UE) for communicating over a wireless communication network include receiving data representing one or more communication quality metrics for communication on a New Radio (NR) communication link of the wireless communication network. The method includes determining, based on the data representing the one or more communication quality metrics, a data throughput for the NR communication link of the wireless communication network. The method includes estimating a theoretical throughput for using a Long Term Evolution (LTE) communications link of the wireless network. The method includes comparing the data throughput using the NR communication link to the theoretical throughput for using the LTE communication link. The method includes causing a switch, based on the comparison, from the NR communication link to the LTE communication link.

Claims (25)

1 . A method for communicating over wireless communication networks, the method comprising:

decoding data representing one or more communication quality metrics for communication for a first communication link of a first wireless communication network;

determining, based on the data representing the one or more communication quality metrics, a data throughput for the first communication link of the first wireless communication network of a dual connectivity mode;

estimating a theoretical throughput for using a second communications link of a second wireless communication network of a non-dual connectivity mode, wherein the second wireless communication network is different from the first wireless communication network;

determining that a threshold amount of time has passed since a previous switch from the first communication link to the second communication link occurred, wherein the threshold amount of time is set to different values based on a type of application for which a communication link switch is being performed;

comparing the data throughput using the first communication link of the dual connectivity mode to the theoretical throughput for using the second communication link of the non-dual connectivity mode; and

generating instructions configured to cause a switch, based on the comparing of the data throughput and the determining that the threshold amount of time has passed, from the first communication link to the second communication link.

2 . The method of claim 1 , wherein the first communication link includes a New Radio (NR) communication link, and wherein the second communication link includes a Long Term Evolution (LTE) communication link.

3 . The method of claim 1 , wherein the first communication link includes a LTE communication link, wherein the second communication link includes an NR communication link.

4 . The method of claim 1 , wherein causing the switch, based on the comparing, comprises generating a switching signal to block frequency range 1 (FR1) measurements.

5 . The method of claim 4 , wherein causing the switch, based on the comparing, comprises dropping a FR1 secondary cell group (SCG) signaling radio bearer (SRB).

6 . The method of claim 4 , further comprising sending the switching signal to a baseband modem to cause the baseband modem to generate a secondary cell group failure message for sending to a node of the first wireless communications network.

7 . The method of claim 1 , wherein the data representing the one or more communication quality metrics for the first communications link include at least one of a signal to noise ratio (SNR), a measured bandwidth (BW), a downlink data spit percentage, a PScell Reference Signal Received Power (RSRP), Reference Signal Received Quality (RSRQ), and Received Signal Strength Indicator (RSSI).

8 . The method of claim 1 , further comprising:

predicting a future NR throughput level based on at least one of RSRP, RSRQ, and RSSI.

9 . The method of claim 1 , further comprising:

setting a timer that prevents the switch between the first communication link of the first wireless communication network and the second communication link of the second wireless communication network for the threshold amount of time once the previous switch has occurred.

10 . An apparatus for communicating over a wireless communication network, the apparatus comprising:

at least one processing device configured to perform operations including:

decoding data representing one or more communication quality metrics for communication for a first communication link of a first wireless communication network;

determining, based on the data representing the one or more communication quality metrics, a data throughput for the first communication link of the first wireless communication network of a dual connectivity mode;

estimating a theoretical throughput for using a second communications link of a second wireless communication network of a non-dual connectivity mode, wherein the second wireless communication network is different from the first wireless communication network;

determining that a threshold amount of time has passed since a previous switch from the first communication link to the second communication link occurred, wherein the threshold amount of time is set to different values based on a type of application for which a communication link switch is being performed;

comparing the data throughput using the first communication link of the dual connectivity mode to the theoretical throughput for using the second communication link of the non-dual connectivity mode; and

generating instructions configured to cause a switch, based on the comparing of the data throughput and the determining that the threshold amount of time has passed, from the first communication link to the second communication link.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 29, 2022
From: PEFKIANAKIS, IOANNIS; DHANAPAL, MUTHUKUMARAN; AMBATI, RAJESH; KAVURI, LAKSHMI N.; ELANGOVAN, THANIGAIVELU; SINGH, AJAY; ARORA, DINESH KUMAR; MALLIKARJUNAN, RAGHUVEER; PATHAK, GAURAV; CHATURVEDI, PALASH; SUBRAMANIAN, NARAYANAN; SITNIKOV, SERGEY; WALIA, ABHISHEK; SINGH, AJOY K.; MOSKALENKO, OLEG M.; SANE, SACHIN J.; VISWANATHAN, AVINASH; MAKWANA, BHUMIKA N.
To: APPLE INC.
Reel/Frame 059427/0094 →
Priority Claims (1)
IN 202111009995 · Mar 10, 2021 · national
Continuity (1)
Related Publication 20220295343A1 · Sep 15, 2022
References Cited (15)
US 20140113630A1 · Vangala et al. · 2014 [cited by applicant]
US 20140269313A1 · Liu · 2014 [cited by examiner]
US 20150319666A1 · Kang · 2015 [cited by examiner]
US 20160007253A1 · Asada · 2016 [cited by examiner]
US 20170289889A1 · Sahu et al. · 2017 [cited by applicant]
US 20200383155A1 · Pati · 2020 [cited by examiner]
US 20210022073A1 · Kwok · 2021 [cited by examiner]
US 20230180072A1 · Ranjan · 2023 [cited by examiner]
CN 102833727A · 2012 [cited by applicant]
CN 105873148A · 2016 [cited by applicant]
CN 106973417A · 2017 [cited by applicant]
CN 111093235A · 2020 [cited by applicant]
CN 111837421A · 2020 [cited by applicant]
CN 112004252A · 2020 [cited by applicant]
[Unknown Author], “3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) radio access capabilities (Release 15),… [cited by applicant]