Dynamic band selection and aggregation

US9014036B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9014036-B2
Application numberUS-201213655758-A
CountryUS
Kind codeB2
Filing dateOct 19, 2012
Priority dateOct 19, 2012
Publication dateApr 21, 2015
Grant dateApr 21, 2015

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 may receive a selection of an application associated with the user device; generate a query based on receiving the selection of the application; provide the query to a first server; and receive, from the first server, a response to the query based on providing the query. The response may include information regarding a resource demand of the application and information regarding a performance of one or more wireless bands. The user device may also determine one or more first wireless bands, of the one or more wireless bands, that satisfy the resource demand; connect with a network via the one or more first wireless bands of the one or more wireless bands; and communicate with a second server using the network to operate the application in accordance with the resource demand.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by a user device, a selection of an application associated with the user device; generating, by the user device, a query based on receiving the selection of the application, the query including: an identifier associated with the application, a request for information regarding a resource demand of the application, and a request for information regarding a performance of a plurality of wireless bands relating to a capability of the plurality of wireless bands to satisfy the resource demand, each wireless band, of the plurality of wireless bands, being associated with a respective network; providing, by the user device, the query to a first server; receiving, by the user device and from the first server, a response to the query, the response including the information regarding the resource demand and the information regarding the performance of the plurality of wireless bands; determining, by the user device, a combination of wireless bands, of the plurality of wireless bands, that satisfy the resource demand, each wireless band, of the combination of wireless bands, being associated with a respective first internet protocol (IP) address; connecting, by the user device, with a first network via the combination of wireless bands; and communicating, by the user device, with a second server, via the first network, to operate the application in accordance with the resource demand, the user device communicating with the second server via a third server, the third server combining the respective first IP address associated with each wireless band, of the combination of wireless bands, to form a second IP address, and the user device communicating with the second server using the second IP address. 2. The method of claim 1 , further comprising: determining whether a network performance, of the combination of wireless bands, satisfies the resource demand; disconnecting from the first network when the network performance does not satisfy the resource demand; connecting to a second network via one or more second wireless bands, of the plurality of wireless bands based, on disconnecting with the first network; and communicating with the second server using the second network. 3. The method of claim 2 , further comprising: performing a network function to prevent the user device from disconnecting from the first network when the network performance satisfies the resource demand. 4. The method of claim 1 , where determining the combination of wireless bands is further based on a geographic connection area of the first network and based on a geographic location of the user device in relation to the geographic connection area. 5. The method of claim 1 , where the combination of wireless bands are associated with one or more of a cellular network or a wireless fidelity (WiFi) network. 6. A device comprising: one or more memories; and one or more processors, connected to the one or more memories, to: receive a selection of an application associated with the user device; generate a query based on receiving the selection of the application, the query including: an identifier, associated with the application, a request for information regarding a resource demand of the application, and a request for information regarding a performance of a plurality of wireless bands relating to a capability of the plurality of wireless bands to satisfy the resource demand,  each wireless band, of the plurality of wireless bands, being associated with a respective network; provide the query to a first server; receive, from the first server, a response to the query, the response including the information regarding the resource demand and the information regarding the performance of the plurality of wireless bands; determine a combination of wireless bands, of the plurality of wireless bands, that satisfy the resource demand; connect with a first network via the combination of wireless bands, each wireless band, of the combination of wireless bands, being associated with a respective first internet protocol (IP) address; and communicate with a second server, via a third server, using the first network to operate the application in accordance with the resource demand, the third server combining the respective first IP address associated with each wireless band to form a second IP address, the third server transmitting communications associated with the user device to the second server using the second IP address. 7. The device of claim 6 , where the one or more processors are further to: determine whether network performance, of the combination of wireless bands, satisfies the resource demand; disconnect from the first network when the network performance does not satisfy the resource demand; connect to a second network via one or more second wireless bands, of the plurality of wireless bands, based on disconnecting from the first network; and communicate with the second server using the second network. 8. The device of claim 7 , where the one or more processors are further to: perform a network function to prevent the user device from disconnecting from the first network when the network performance satisfies the resource demand. 9. The device of claim 6 , where the one or more processors, when determining the combination of wireless bands, are further to: determine the combination of wireless bands further based on a geographic connection area of the first network and based on a geographic location of the user device in relation to the geographic connection area. 10. The device of claim 6 , where a first wireless band, of the combination of wireless bands, is associated with a cellular network, and where a second wireless band, of the combination of wireless bands, is associated with a wireless fidelity (WiFi) network. 11. A non-transitory computer-readable medium storing instructions, the instructions comprising: one or more instructions which, when executed by one or more processors associated with a user device, cause the one or more processors to: receive a selection of an application associated with the user device; generate a query based on receiving the selection of the application, the query including: an identifier, associated with the application, a request for information regarding a resource demand of the application, and a request for information regarding a performance of a plurality of wireless bands relating to a capability of the plurality of wireless bands to satisfy the resource demand,  each wireless band, of the plurality of wireless bands, being associated with a respective network; provide the query to a first server; receive, from the first server, a response to the query, the response including the information regarding the resource demand and the information regarding the performance of the plurality of wireless bands; determine a combination of wireless bands, of the plurality of wireless bands, that satisfy the resource demand, each wireless band, of the combination of wireless bands, being associated with a respective first internet protocol (IP) address; connect with a first network via the combination of wireless bands; and communicate with a second server, via a third server, using the first network to operate the application in accordance with the resource demand, the third server combining the respective first IP addresses to form a second IP address, and the third server relaying communications between the user device and the second server using the second IP address. 12. The non-transitory computer-readable

Assignees

Inventors

Classifications

  • Resources in frequency domain, e.g. a carrier in FDMA · CPC title

  • H04W72/02Primary

    Selection of wireless resources by user or terminal · CPC title

  • Reselecting a communication resource in the serving access point · CPC title

  • by location or mobility data, e.g. speed data · CPC title

  • by location data · 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 US9014036B2 cover?
A user device may receive a selection of an application associated with the user device; generate a query based on receiving the selection of the application; provide the query to a first server; and receive, from the first server, a response to the query based on providing the query. The response may include information regarding a resource demand of the application and information regarding a…
Who is the assignee on this patent?
Verizon Patent & Licensing Inc
What technology area does this patent fall under?
Primary CPC classification H04W72/02. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 21 2015 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).