Methods and systems for switching between service provider networks

US12414202B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12414202-B2
Application numberUS-202418644986-A
CountryUS
Kind codeB2
Filing dateApr 24, 2024
Priority dateDec 19, 2019
Publication dateSep 9, 2025
Grant dateSep 9, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A user device (e.g., a mobile phone, user equipment (UE), a dual subscriber identity module (SIM) dual standby (DSDS) device, a multi-SIM multi-standby device (MSMS) device, a mobile device, a smart device, laptop, tablet, computing device, etc.) may dynamically determine configurations for preferred and/or offload networks and optimally switch connections between service provider networks.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: causing, by a user device, a connection with a first network, wherein the first network is configured to provide a first service type; determining a presence of a second network for a duration of time and a network condition associated with the second network, wherein the second network is configured to provide a second service type; sending, based on the network condition and based on the first service type of the first network and the second service type of the second network, a request to connect to the second network; and causing, based on an acknowledgment of the request, a connection with the second network. 2. The method of claim 1 , wherein the user device comprises one or more of a dual subscriber identification module (SIM) dual standby (DSDS) device, or a multi-SIM device. 3. The method of claim 1 , wherein the first service type comprises one or more of a voice service or a cellular service. 4. The method of claim 1 , wherein the second service type comprises one or more of a multimedia service or an internet service. 5. The method of claim 1 , wherein the network condition comprises one or more of network congestion, network overload, network errors, network latency, or network traffic conditions. 6. The method of claim 1 , further comprising sending a request to the first network to suspend the connection with the first network. 7. The method of claim 6 , further comprising tuning, for a time period, a transceiver of the user device to monitor for a signal associated with the second network. 8. The method of claim 7 , wherein the time period is based on at least one of an operational status of the user device, power consumption of the user device, or geo-fencing information. 9. The method of claim 1 , further comprising sending, from a transceiver of the user device to a modem of the user device, based on a signal associated with the second network, an indication of the presence of the second network. 10. The method of claim 1 , further comprising sending, from a modem of the user device to an application processor of the user device, a notification that a signal associated with the second network is received for the duration of time and an indication of the network condition. 11. The method of claim 1 , further comprising determining, by an application processor of the user device, that a signal associated with the second network is received for the duration of time. 12. The method of claim 1 , further comprising receiving from the second network, via a transceiver of the user device, the acknowledgment of the request to connect to the second network. 13. The method of claim 12 , further comprising sending from a modem of the user device to an application processor of the user device, the acknowledgment of the request to connect to the second network. 14. The method of claim 1 , wherein determining the presence of the second network for the duration of time and the network condition associated with the second network comprises determining, based on a signal associated with the second network being received for the duration of time, the presence of the second network and the network condition associated with the second network. 15. The method of claim 1 , wherein determining the presence of the second network and the network condition associated with the second network comprises determining an indication of the presence of the second network and the network condition associated with the second network. 16. A method comprising: causing, by a computing device, output of a signal associated with a first network that is configured to provide a first service type, wherein a user device receives the signal while the user device is connected to a second network that is configured to provide a second service type; receiving a request to connect to the first network, wherein the user device sends the request based on determining a presence of the first network for a duration of time and a network condition associated with the first network and based on the first service type of the first network and the second service type of the second network; and causing, based on the request, the user device to connect to the first network. 17. The method of claim 16 , wherein the first service type comprises one or more of a multimedia service or an internet service. 18. The method of claim 16 , wherein the user device comprises at least one of a dual subscriber identification module (SIM) dual standby (DSDS) device, or a multi-SIM device. 19. The method of claim 16 , wherein the second service type comprises one or more of a voice service or a cellular service. 20. The method of claim 16 , wherein the network condition comprises one or more of network congestion, network overload, network errors, network latency, or network traffic conditions. 21. The method of claim 16 , wherein the user device communicates with the second network via a transceiver of the user device. 22. The method of claim 21 , wherein the user device tunes, for a time period, the transceiver to monitor for the signal. 23. The method of claim 16 , wherein the user device sends, from a transceiver of the user device to a modem of the user device, based on the signal being received for the duration of time, an indication of the presence of the first network. 24. The method of claim 23 , wherein the user device sends, from the modem to an application processor of the user device, a notification that the signal is received for the duration of time and the indication of the network condition. 25. The method of claim 16 , wherein an application processor of the user device determines that the signal is received for the duration of time. 26. A method comprising: receiving, by a user device in communication with a first network, a signal associated with a second network, wherein the first network is configured to provide a first service type, and wherein the second network is configured to provide a second service type; determining, based on receiving the signal for a duration of time, an indication of the second network; determining, based on the indication of the second network, a network condition of the second network; and causing, based on the network condition and based on the first service type of the first network and the second service type of the second network, the user device to communicate with the second network. 27. The method of claim 26 , wherein the user device comprises one or more of a dual subscriber identification module (SIM) dual standby (DSDS) device, or a multi-SIM device. 28. The method of claim 26 , wherein the first service type comprises one or more of a voice service or a cellular service. 29. The method of claim 26 , wherein the second service type comprises one or more of a multimedia service or an internet service. 30. The method of claim 26 , wherein the network condition comprises one or more of network congestion, network overload, network errors, network latency, or network traffic conditions. 31. The method of claim 26 , wherein the user device is configured to connect to the second network as a primary network connection and connect to the first network as an offload network connection.

Assignees

Inventors

Classifications

  • Conditional handover · CPC title

  • over a different radio air interface technology · CPC title

  • Processing at user equipment or user record carrier · CPC title

  • Arrangements for increasing efficiency of notification or paging channel · CPC title

  • Setup of multiple wireless link connections · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12414202B2 cover?
A user device (e.g., a mobile phone, user equipment (UE), a dual subscriber identity module (SIM) dual standby (DSDS) device, a multi-SIM multi-standby device (MSMS) device, a mobile device, a smart device, laptop, tablet, computing device, etc.) may dynamically determine configurations for preferred and/or offload networks and optimally switch connections between service provider networks.
Who is the assignee on this patent?
Comcast Cable Comm Llc
What technology area does this patent fall under?
Primary CPC classification H04W12/45. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Sep 09 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).