IP Library Granted Patent US 12,581,399
Granted Patent B2
US 12,581,399 · App. 17/823,978 · Granted Mar 17, 2026

Dynamic eSIM configuration based on available Wi-Fi internet bandwidth

Inventors: Shailendra Moyal (Pune, IN); Sarbajit K. Rakshit (Kolkata, IN); Akash U. Dhoot (Pune, IN); Shilpa Bhagwatprasad Mittal (Pune, IN)
Assignee: International Business Machines Corporation
H04W48/18H04W4/50H04W24/10H04W28/20H04W88/06
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,581,399
App. No.
17/823,978
Granted
Mar 17, 2026
Kind
B2
Abstract

A method, computer system, and computer program product for eSIM configuration includes identifying contextual information of one or more minimum performance requirements of an internet-based activity being performed via a mobile device, identifying a Wi-Fi network in use for performance of the internet-based activity, evaluating the performance of the internet-based activity on the Wi-Fi network in use. In, and reconfiguring an eSIM of the mobile device to compensate in response to a determined deviation from the one or more minimum performance requirements.

Claims (48)

1 . A computer-implemented method, the method comprising:

identifying contextual information of an internet-based activity being performed via a mobile device, wherein the contextual information comprises one or more minimum performance requirements;

identifying a Wi-Fi network in use for performance of the internet-based activity;

evaluating the performance of the internet-based activity on the Wi-Fi network in use; and

in response to determining a deviation from the one or more minimum performance requirements, reconfiguring an eSIM of the mobile device to compensate for the deviation.

2 . The method of claim 1 , wherein identifying the Wi-Fi network comprises identifying a bandwidth strength and a bandwidth range of the Wi-Fi network.

3 . The method of claim 2 , wherein the evaluating further comprises:

comparing, periodically, the bandwidth strength of the Wi-Fi network against a minimum bandwidth requirement of the one or more minimum performance requirements.

4 . The method of claim 3 , wherein the deviation comprises the bandwidth strength of the Wi-Fi network being less than the minimum bandwidth requirement.

5 . The method of claim 1 , wherein the reconfiguring further comprises:

identifying a capability of the mobile device to connect to two different networks in parallel; and

connecting, concurrently, the mobile device to a first network and a second network.

6 . The method of claim 1 , wherein the reconfiguring further comprises:

selecting a mobile network provider and/or an eSIM-based data plan to be utilized by the mobile device in performance of the internet-based activity.

7 . The method of claim 1 , further comprising:

determining, based on historical data of the internet-based activity, a forecasted deviation from the one or more minimum performance requirements.

8 . A computer system, the computer system comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:

identifying contextual information of an internet-based activity being performed via a mobile device, wherein the contextual information comprises one or more minimum performance requirements;

identifying a Wi-Fi network in use for performance of the internet-based activity;

evaluating the performance of the internet-based activity on the Wi-Fi network in use; and

in response to determining a deviation from the one or more minimum performance requirements, reconfiguring an eSIM of the mobile device to compensate for the deviation.

9 . The computer system of claim 8 , wherein identifying the Wi-Fi network comprises identifying a bandwidth strength and a bandwidth range of the Wi-Fi network.

10 . The computer system of claim 9 , wherein the evaluating further comprises:

comparing, periodically, the bandwidth strength of the Wi-Fi network against a minimum bandwidth requirement of the one or more minimum performance requirements.

11 . The computer system of claim 10 , wherein the deviation comprises the bandwidth strength of the Wi-Fi network being less than the minimum bandwidth requirement.

12 . The computer system of claim 8 , wherein the reconfiguring further comprises:

identifying a capability of the mobile device to connect to two different networks in parallel; and

connecting, concurrently, the mobile device to a first network and a second network.

13 . The computer system of claim 8 , wherein the reconfiguring further comprises:

selecting a mobile network provider and/or an eSIM-based data plan to be utilized by the mobile device in performance of the internet-based activity.

14 . The computer system of claim 8 , further comprising:

determining, based on historical data of the internet-based activity, a forecasted deviation from the one or more minimum performance requirements.

15 . A computer program product, the computer program product comprising:

one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:

identifying contextual information of an internet-based activity being performed via a mobile device, wherein the contextual information comprises one or more minimum performance requirements;

identifying a Wi-Fi network in use for performance of the internet-based activity;

evaluating the performance of the internet-based activity on the Wi-Fi network in use; and

in response to determining a deviation from the one or more minimum performance requirements, reconfiguring an eSIM of the mobile device to compensate for the deviation.

16 . The computer program product of claim 15 , wherein identifying the Wi-Fi network comprises identifying a bandwidth strength and a bandwidth range of the Wi-Fi network.

17 . The computer program product of claim 16 , wherein the evaluating further comprises:

comparing, periodically, the bandwidth strength of the Wi-Fi network against a minimum bandwidth requirement of the one or more minimum performance requirements.

18 . The computer program product of claim 17 , wherein the deviation comprises the bandwidth strength of the Wi-Fi network being less than the minimum bandwidth requirement.

19 . The computer program product of claim 15 , wherein the reconfiguring further comprises:

identifying a capability of the mobile device to connect to two different networks in parallel; and

connecting, concurrently, the mobile device to a first network and a second network.

20 . The computer program product of claim 15 , wherein the reconfiguring further comprises:

selecting a mobile network provider and/or an eSIM-based data plan to be utilized by the mobile device in performance of the internet-based activity.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 1, 2022
From: MOYAL, SHAILENDRA; RAKSHIT, SARBAJIT K.; DHOOT, AKASH U.; MITTAL, SHILPA BHAGWATPRASAD
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 060962/0330 →
Continuity (1)
Related Publication 20240080756A1 · Mar 7, 2024
References Cited (53)
US 9674880B1 · Egner · 2017 [cited by examiner]
US 9756547B2 · Egner · 2017 [cited by examiner]
US 9775562B2 · Egner · 2017 [cited by examiner]
US 9780823B2 · Egner · 2017 [cited by examiner]
US 10405357B2 · Egner · 2019 [cited by examiner]
US 10684350B2 · Dupray · 2020 [cited by examiner]
US 10939367B1 · Koshy · 2021 [cited by examiner]
US 11115810B1 · Indurkar · 2021 [cited by applicant]
US 11159978B2 · Soma · 2021 [cited by examiner]
US 11265715B2 · Kang · 2022 [cited by examiner]
US 11576111B2 · Koshy · 2023 [cited by examiner]
US 11729618B2 · Kang · 2023 [cited by examiner]
US 11971491B2 · Dupray · 2024 [cited by examiner]
US 12022564B2 · Mene · 2024 [cited by examiner]
US 20130073473A1 · Heath · 2013 [cited by examiner]
US 20170208540A1 · Egner · 2017 [cited by examiner]
US 20170223601A1 · Egner · 2017 [cited by examiner]
US 20170238346A1 · Egner · 2017 [cited by examiner]
US 20170257129A1 · Egner · 2017 [cited by examiner]
US 20200084614A1 · Xu · 2020 [cited by applicant]
US 20200314628A1 · Panchal · 2020 [cited by examiner]
US 20200404501A1 · Kang · 2020 [cited by examiner]
US 20210234778A1 · Bendigeri · 2021 [cited by examiner]
US 20210235311A1 · Soma · 2021 [cited by examiner]
US 20210235369A1 · Koshy · 2021 [cited by examiner]
US 20210235460A1 · Bendigeri · 2021 [cited by examiner]
US 20220182828A1 · Kang · 2022 [cited by examiner]
US 20220394457A1 · Mene · 2022 [cited by examiner]
US 20230038817A1 · Rakshit · 2023 [cited by examiner]
US 20230055342A1 · Narula · 2023 [cited by examiner]
US 20240080756A1 · Moyal · 2024 [cited by examiner]
US 20240129709A1 · Santhar · 2024 [cited by examiner]
US 20240267722A1 · Padova · 2024 [cited by examiner]
US 20240276203A1 · Nagarajan · 2024 [cited by examiner]
US 20250218263A1 · Hayek · 2025 [cited by examiner]
US 20250227455A1 · Vaidyanathan · 2025 [cited by examiner]
CN 110301143A · 2019 [cited by examiner]
CN 105916144B · 2020 [cited by examiner]
CN 112469071A · 2021 [cited by applicant]
CN 120642366A · 2025 [cited by examiner]
EP 4336876A1 · 2024 [cited by examiner]
KR 20200145775A · 2020 [cited by examiner]
WO WO2024054333A1 · 2024 [cited by examiner]
WO WO2024167583A1 · 2024 [cited by examiner]
WO WO2025151360A1 · 2025 [cited by examiner]
WO WO2025159892A1 · 2025 [cited by examiner]
WO WO2025196787A1 · 2025 [cited by examiner]
M. Alabadi, A. Habbal and X. Wei, “Industrial Internet of Things: Requirements, Architecture, Challenges, and Future Research Directions,” in IEEE Access, vol. 10, pp. 66374-66400, 2022, doi: 10.1109/Access.2022.3185049… [cited by examiner]
Author Unknown, “Who is set to benefit from eSIM technology?,” IoT Now, Accessed: May 19, 2022, https://www.iot-now.com/2021/11/04/91229-set-benefit-esim-technology/, 14 pages. [cited by applicant]
Disclosed Anonymously, “Dynamic eSIM Configuration Based upon Derived Contextual User Activity and Provider Capability,” IP.com, IP.com No. IPCOM000267925D, IP.com Publication Date: Dec. 6, 2021, 4 pages. [cited by applicant]
Disclosed Anonymously, “Machine Learning to Select Best Network Access Point,” IP.com, IP.com No. IPCOM000252087D, IP.com Publication Date: Dec. 15, 2017, 35 pages. [cited by applicant]
Pan, “Analysis of Wi-Fi performance data for a Wi-Fi throughput prediction approach,” KTH School of Information and Communications Technology (ICT) Communication System, Jun. 2017, https://www.diva-portal.org/smash/get/… [cited by applicant]
Teal Communications Staff, “Why Dynamic eUICC/ eSIM Tech is Superior to Static Multi-IMSI,” Tealcom, May 18, 2021, https://www.tealcom.io/post/why-dynamic-euicc-esim-tech-is-superior-to-static-multi-imsi/, 7 pages. [cited by applicant]