Transmitting communication device, receiving communication device and methods performed thereby
US-2018124854-A1 · May 3, 2018 · US
US10631367B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10631367-B2 |
| Application number | US-201715702123-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 12, 2017 |
| Priority date | Apr 14, 2017 |
| Publication date | Apr 21, 2020 |
| Grant date | Apr 21, 2020 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.