Search

US-20260129699-A1 - MULTIPLE ACTIVE NETWORK WIRELESS DEVICE

US20260129699A1US 20260129699 A1US20260129699 A1US 20260129699A1US-20260129699-A1

Abstract

A wireless device capable of using embedded subscriber identity modules (SIM) to communicate with multiple active cellular networks is presented. The wireless device is configured to maintain a first communication connection with a first wide area network of the plurality of wide area networks; access second network metadata associated with a second wide area network of the plurality of wide area networks and the second eSIM; access third network metadata associated with a third wide area network of the plurality of wide area networks and the second eSIM; select the second wide area network based at least in part on a comparison between the second network metadata and the third network metadata; and establish a second communication connection with the second wide area network.

Inventors

  • Charles Rice
  • Christopher Fogel

Assignees

  • INTERMETRO COMMUNICATIONS, INC.

Dates

Publication Date
20260507
Application Date
20250922

Claims (20)

  1. 1 . A wireless device configured to communicate with at least one wide area network from a plurality of wide area networks, wherein the at least one wide area network is selected based at least in part on network metadata, the wireless device comprising: a memory including at least a first eSIM and a second eSIM, wherein the memory stores specific computer-executable instructions; and a hardware processor in communication with the memory and configured to execute the specific computer-executable instructions to at least: maintain, at a first point in time and at a first location, a first communication connection with a first wide area network of the plurality of wide area networks, wherein first network metadata is associated with the first wide area network and the first eSIM, and wherein the first wide area network is designated a primary carrier; access, at the first point in time and at the first location, second network metadata associated with a second wide area network of the plurality of wide area networks and the second eSIM; access, at the first point in time and at the first location, third network metadata associated with a third wide area network of the plurality of wide area networks and the second eSIM; select, at the first point in time and at the first location, the second wide area network based at least in part on a comparison between the second network metadata of the second wide area network and the third network metadata of the third wide area network; modify a configuration of the second eSIM to identify the second wide area network as an active standby carrier; establish a second communication connection with the second wide area network, wherein the second wide area network is designated a standby carrier; and maintain the first communication connection as the primary carrier and the second communication connection as the standby carrier until at least a second point in time.
  2. 2 . The wireless device of claim 1 , wherein the memory is configured to store the first network metadata, the second network metadata, and the third network metadata.
  3. 3 . The wireless device of claim 1 , wherein the first network metadata, the second network metadata, and the third network metadata is stored on a remote device accessible by the wireless device.
  4. 4 . The wireless device of claim 1 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least: determine a first comparison result between the second network metadata and the first network metadata; designate the second wide area network as the primary carrier based at least in part on the first comparison result; and designate the first wide area network as the standby carrier based at least in part on the first comparison result.
  5. 5 . The wireless device of claim 4 , wherein the first comparison result indicates that a second signal strength corresponding to the second communication connection with the second wide area network is greater than a first signal strength corresponding to the first communication connection with the first wide area network.
  6. 6 . The wireless device of claim 4 , wherein the first comparison result indicates that a second bandwidth corresponding to the second communication connection with the second wide area network is greater than a first bandwidth corresponding to the first communication connection with the first wide area network.
  7. 7 . The wireless device of claim 4 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least: maintain, at the second point in time, the second communication connection with the second wide area network; access, at the second point in time, fourth network metadata stored at the first eSIM and associated with a fourth wide area network of the plurality of wide area networks; access, at the second point in time, the first network metadata stored at the first eSIM and associated with the first wide area network of the plurality of wide area networks; select the fourth wide area network based at least in part on a comparison between the first network metadata and the fourth network metadata; and establish a third communication connection with the fourth wide area network, wherein the fourth wide area network is designated the standby carrier.
  8. 8 . The wireless device of claim 7 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least end the first communication connection with the first wide area network based at least in part on the comparison between the first network metadata and the fourth network metadata.
  9. 9 . The wireless device of claim 7 , wherein the second point in time occurs when the wireless device is at a second location.
  10. 10 . The wireless device of claim 7 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least: determine a second comparison result between the fourth network metadata and the second network metadata; designate the fourth wide area network as the primary carrier based at least in part on the second comparison result; and designate the second wide area network as the standby carrier based at least in part on the second comparison result.
  11. 11 . The wireless device of claim 1 , wherein, when the first wide area network is designated the primary carrier, the hardware processor is further configured to execute the specific computer-executable instructions to at least establish a call over the first wide area network or transmit a user data packet over the first wide area network.
  12. 12 . The wireless device of claim 1 , wherein, when the second wide area network is designated the standby carrier, the hardware processor is further configured to execute the specific computer-executable instructions to at least maintain the second communication connection with the second wide area network without establishing a call over the second wide area network and without transmitting a user data packet over the second wide area network until at least such time when the second wide area network is designated the primary carrier.
  13. 13 . The wireless device of claim 1 , wherein, when the second wide area network is designated the standby carrier, the hardware processor is further configured to execute the specific computer-executable instructions to at least maintain the second communication connection with the second wide area network without establishing a call over the second wide area network and without transmitting a user data packet over the second wide area network until at least such time when an application or a network location associated with the second wide area network is accessed.
  14. 14 . The wireless device of claim 1 , wherein the network metadata comprises at least one of: a signal strength of a communication connection with a wide area network of the plurality of wide area networks; a signal type of a signal used to communicate over the communication connection; an availability of data service over the communication connection; a bandwidth associated with the communication connection; historical signal strength data associated with the wide area network; a quality of service associated with the communication connection; a packet drop rate associated with the communication connection; a network security metric associated with the wide area network; or a network reliability metric associated with the wide area network.
  15. 15 . The wireless device of claim 1 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least perform the comparison between the second network metadata and the third network metadata based at least in part on signal strength, signal type, availability of data service, or historical signal strength information.
  16. 16 . The wireless device of claim 1 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least: determine a second signal strength corresponding to the second communication connection with the second wide area network; and determine a third signal strength corresponding to a third communication connection with the third wide area network, wherein the comparison compares the second signal strength corresponding to the second communication connection and the third signal strength corresponding to the third communication connection.
  17. 17 . The wireless device of claim 1 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least: receive, from a gateway or the memory, a second signal strength corresponding to the second communication connection with the second wide area network; and receive, from the gateway or the memory, a third signal strength corresponding to a third communication connection with the third wide area network, wherein the comparison compares the second signal strength corresponding to the second communication connection and the third signal strength corresponding to the third communication connection.
  18. 18 . The wireless device of claim 1 , wherein the hardware processor is further configured to execute the specific computer-executable instructions to at least receive the comparison between the second network metadata and the third network metadata from a gateway or the memory.
  19. 19 . The wireless device of claim 1 , wherein the first wide area network is a cellular network.
  20. 20 . The wireless device of claim 1 , wherein the first wide area network is implemented using a first communication technology and is associated with a first service provider, and the second wide area network is implemented using a second communication technology and is associated with a second service provider.

Description

RELATED APPLICATIONS This application claims priority to U.S. Provisional Application No. 63/698,267 filed Sep. 24, 2024 and titled “MULTIPLE ACTIVE NETWORK WIRELESS DEVICE,” which is hereby incorporated by reference in its entirety for all purposes. This application incorporates by reference U.S. application Ser. No. 16/869,431, filed May 7, 2020 and titled “MULTIPLE ACTIVE NETWORK WIRELESS DEVICE USING A SHADOW NUMBER,” the disclosure of which is hereby incorporated by reference in its entirety, and which is a continuation-in-part of U.S. application Ser. No. 16/690,011, filed Nov. 20, 2019 and titled “MULTIPLE ACTIVE NETWORK WIRELESS DEVICE,” the disclosure of which is hereby incorporated by reference in its entirety, and which is a continuation of U.S. application Ser. No. 16/399,796, which was filed on Apr. 30, 2019 and is titled “MULTIPLE ACTIVE NETWORK WIRELESS DEVICE,” the disclosure of which is expressly incorporated by reference herein in its entirety for all purposes, and which claims priority to U.S. Provisional Application No. 62/665,103, which was filed on May 1, 2018 and is titled “SYSTEM AND METHOD FOR MULTI-NETWORK DYNAMIC ROUTING,” the disclosure of which is expressly incorporated by reference herein in its entirety for all purposes. Further, U.S. application Ser. No. 16/399,796 also claims priority to U.S. Provisional Application No. 62/836,571, which was filed on Apr. 19, 2019 and is titled “MULTIPLE ACTIVE NETWORK WIRELESS DEVICE,” the disclosure of which is expressly incorporated by reference herein in its entirety for all purposes. Further, U.S. application Ser. No. 16/869,431 also claims priority to U.S. Provisional Application No. 62/846,510, which was filed on May 10, 2019 and is titled “MULTIPLE ACTIVE NETWORK WIRELESS DEVICE,” the disclosure of which is expressly incorporated by reference herein in its entirety for all purposes. Further, this application also incorporates by reference U.S. Provisional Application No. 63/107,799, which was filed on Oct. 30, 2020 and is titled “ROUTE GUIDANCE FOR A MULTIPLE ACTIVE NETWORK WIRELESS DEVICE,” the disclosure of which is expressly incorporated by reference herein in its entirety for all purposes. Further, this application incorporates by reference in its entirety for all purposes U.S. application Ser. No. 13/367,133 (now U.S. Pat. No. 9,124,957), which was filed on Feb. 6, 2012 and is titled “SYSTEM AND METHOD FOR DYNAMIC MULTIFACTOR ROUTING.” Any and all applications, if any, for which a foreign or domestic priority claim is identified in the Application Data Sheet of the present application are hereby incorporated by reference in their entireties under 37 CFR 1.57. BACKGROUND Network protocols can be used to connect devices for mobile communications. One way of connecting devices is using the Global System for Mobile Communications (GSM) architecture and/or standard, which may employ time-division multiple-access (TDMA) protocols. Voice from one device can be transformed into digital data, and given a channel and a time slot. The receiving device can listen to the voice during the assigned time slot. Some network protocols that compete with GSM implement Code-Division Multiple Access (CDMA), which can connect calls using a code division system. Call data may be encoded with a unique key and multiple call data may be transmitted at once. The receiving device may use the unique key to identify the data associated with the specific call to which the receiving device is connected. SUMMARY The systems, methods and devices of this disclosure each have several innovative aspects, no single one of which is solely responsible for all of the desirable attributes disclosed herein. Details of one or more implementations of the subject matter described in this specification are set forth in the accompanying drawings and the description below. Certain aspects of the present disclosure relate to a wireless device configured to communicate with at least one wide area network from a plurality of wide area networks, wherein the at least one wide area network is selected based at least in part on network metadata. The wireless device may include a memory including at least a first eSIM and a second eSIM, wherein the memory stores specific computer-executable instructions. Further, the wireless device may include a hardware processor in communication with the memory and configured to execute the specific computer-executable instructions to at least maintain, at a first point in time and at a first location, a first communication connection with a first wide area network of the plurality of wide area networks, wherein first network metadata is associated with the first wide area network and the first eSIM, and wherein the first wide area network is designated a primary carrier; access, at the first point in time and at the first location, second network metadata associated with a second wide area network of the plurality of wide area networks and the seco