Virtualized equipment for multi-network and cross cell utilization

US10631367B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10631367-B2
Application numberUS-201715702123-A
CountryUS
Kind codeB2
Filing dateSep 12, 2017
Priority dateApr 14, 2017
Publication dateApr 21, 2020
Grant dateApr 21, 2020

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 equipment (UE) device may include a memory, a communication interface, an antenna, and one or more processors. The one or more processors operate to identify a plurality of networks available for connection via the communication interface and the antenna assembly. Virtual user equipment (VUE) for two or more of the identified plurality of networks are allocated and the UE device connects to the two or more networks using the respective VUEs. Network characteristics are identified for the connections with the plurality of networks. Data flows for the device are identified. The identified data flows are assigned to the VUEs based on the identified network characteristics.

First claim

Opening claim text (preview).

What is claimed is: 1. A device, comprising a memory; a communication interface; an antenna; and one or more processors to: identify a plurality of networks available for connection via the communication interface and the antenna; determine one or more of a signal strength or signal quality for each of the plurality of networks, allocate a virtual user equipment (VUE) to each of two or more of the identified plurality of networks based on the one or more of the signal strength or signal quality, wherein the two or more networks comprise different types of networks, the different types of networks further comprising: two or more of a cellular network, a wireless data network, an ad-hoc network, a mesh network, a machine-to-machine network, or a vehicle-to-vehicle network; connect with each of the two or more networks using a respective VUE from the allocated VUEs; identify network characteristics for the connections with the plurality of networks; identify data flows; and assign the identified data flows to the respective VUEs based on the identified network characteristics. 2. The device of claim 1 , wherein the two or more networks are operated by two or more different service providers. 3. The device of claim 1 , wherein a first network of the two or more networks requires that the device include a subscriber identification module (SIM), and wherein the one or more processors are further configured to: request a virtual SIM (vSIM) from a service provider associated with the first network; receive the requested vSIM from the service provider; and connect with the first network based on the allocated VUE and the vSIM. 4. The device of claim 1 , wherein the data flows are identified based on source and/or destination information. 5. The device of claim 1 , wherein the one or more processors are further configured to: determine session requirements corresponding to each of the identified data flows, wherein the session requirements comprise one or more of network type, data type, bandwidth, latency, jitter, or packet loss; and assign the identified data flows to respective VUEs based on the determined session requirements. 6. The device of claim 1 , wherein the data flows are identified based on application layer or transport layer information provided in data to be transmitted. 7. The device of claim 1 , wherein the device comprises an access point device and wherein the communication interface is configured to facilitate connections thereto by a plurality of user devices. 8. The device of claim 7 , wherein the access point device is integrated within a vehicle. 9. The device of claim 1 , wherein when the one or more processors allocate the VUEs, the one or more processors selects the VUEs from a pool of available VUEs, and wherein each of the VUEs include information associated with an owner of the device. 10. A non-transitory computer-readable medium storing one or more instructions that, when executed by one or more processors, cause the one or more processors to: identify a plurality of networks available for connection to a device; determine one or more of a signal strength or signal quality for each of the plurality of networks, allocate a virtual user equipment (VUE), from a pool of available VUEs associated with the device, for two or more of the identified networks based on the one or more of the signal strength or signal quality, wherein the two or more networks comprise different types of networks, the different types of networks further comprising: two or more of a cellular network, a wireless data network, an ad-hoc network, a mesh network, a machine-to-machine network, or a vehicle-to-vehicle network; connect with each of the two or more networks using a respective VUE; identify network characteristics for the connections with the two or more base stations; identify data flows for the device; and assign the identified data flows to the VUEs based on the identified network characteristics. 11. The non-transitory computer-readable medium of claim 10 , wherein the two or more networks are operated by two or more different service providers. 12. The non-transitory computer-readable medium of claim 10 , wherein a first network of the two or more networks requires that a connecting device include a subscriber identification module (SIM), and wherein the one or more instructions further cause the one or more processors to: request a virtual SIM (vSIM) from a service provider associated with the first network; receive the requested vSIM from the service provider; and connect with the first network based on the allocated VUE and the vSIM. 13. A method, comprising: identifying, by a user equipment (UE) device, a plurality of networks available for connection to the UE device; allocating a virtual UE (VUE), selected from a pool of available VUEs associated with the UE device, for two or more of the identified plurality of networks, wherein the two or more networks comprise different types of networks, the different types of networks further comprising: two or more of a cellular network, a wireless data network, an ad-hoc network, a mesh network, a machine-to-machine network, or a vehicle-to-vehicle network; connecting with each of the two or more base stations using a respective VUE; identifying network characteristics for the connections with the two or more networks; identifying data flows for the UE device; determining session requirements corresponding to each of the identified data flows, wherein the session requirements comprise one or more of network type, data type, bandwidth, latency, jitter, or packet loss; and assigning the identified data flows to the VUEs based on the identified network characteristics and the determined session requirements. 14. The method of claim 13 , wherein the two or more networks are operated by two or more different service providers. 15. The non-transitory computer-readable medium of claim 10 , wherein the data flows are identified based on source and/or destination information. 16. The non-transitory computer-readable medium of claim 10 , wherein the one or more instructions further cause the one or more processors to: determine session requirements corresponding to each of the identified data flows, wherein the session requirements comprise one or more of network type, data type, bandwidth, latency, jitter, or packet loss; and assign the identified data flows to respective VUEs based on the determined session requirements. 17. The method of claim 13 , wherein a first network of the two or more networks requires that the UE device include a subscriber identification module (SIM), wherein the method further comprises: requesting a virtual SIM (vSIM) from a service provider associated with the first network; receiving the requested vSIM from the service provider; and connecting with the first network based on the allocated VUE and the vSIM. 18. The non-transitory computer-readable medium of claim 10 , wherein the device comprises an access point device and wherein the communication interface is configured to facilitate connections thereto by a plurality of user devices. 19. The non-transitory computer-readable medium of claim 18 , wherein the access point device is integrated within a vehicle. 20. The method of claim 13 , wherein the UE device comprises an access point device and wherein the communication interface is configured to facilitate connections thereto by a plurality of other user devices

Assignees

Inventors

Classifications

  • Optimizing {the usage of the radio link}, e.g. header compression, information sizing {, discarding information (system modifying transmission characteristic according to link quality by modifying frame length H04L1/0007; dynamic adaptation of the packet size for flow control or congestion control H04L47/365)} · CPC title

  • Selecting a network or a communication service · CPC title

  • H04W88/10Primary

    adapted for operation in multiple networks, e.g. multi-mode access points · CPC title

  • Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer · CPC title

  • Allocation or use of connection identifiers · 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 US10631367B2 cover?
A user equipment (UE) device may include a memory, a communication interface, an antenna, and one or more processors. The one or more processors operate to identify a plurality of networks available for connection via the communication interface and the antenna assembly. Virtual user equipment (VUE) for two or more of the identified plurality of networks are allocated and the UE device connects…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04W88/10. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 21 2020 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).