Methods for managing a broadband connection using a narrowband connection

US9930560B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9930560-B2
Application numberUS-201314914002-A
CountryUS
Kind codeB2
Filing dateOct 23, 2013
Priority dateOct 23, 2013
Publication dateMar 27, 2018
Grant dateMar 27, 2018

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 method, apparatus, and system for application controlled network selection between a broadband network and a narrowband network include operating an application with an end device with a narrowband connection to the end device; acquiring a source broadband connection comprising a source broadband network address; negotiating a peer-to-peer broadband connection with the end device utilizing the narrowband connection to communicate the source broadband network address; utilizing the peer-to-peer broadband connection for data associated with the application responsive to successful negotiating; and managing the peer-to-peer broadband connection using the narrowband connection as a control channel therefor. The narrowband connection can include Digital Mobile Radio (DMR), Land Mobile Radio (LMR), Project 25 (P25), Terrestrial Trunked Radio (TETRA), or the like.

First claim

Opening claim text (preview).

We claim: 1. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising: operating, by a source device, an application that communicates with an end device through a narrowband connection; acquiring, by the source device, a source broadband connection comprising a source broadband network address; establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device; using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device; after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection; creating a tunnel over the established peer-to-peer broadband connection; and transferring, by the source device, the data with an address from the narrowband connection encapsulated in the tunnel over the established peer-to-peer broadband connection. 2. The method of claim 1 , wherein the narrowband connection comprises one of Digital Mobile Radio (DMR), Land Mobile Radio (LMR), Project 25 (P25), or Terrestrial Trunked Radio (TETRA), and the source broadband connection comprises one of WI-FI, BLUETOOTH, WIMAX, 3G, or Long Term Evolution (LTE). 3. The method of claim 1 , further comprising: utilizing, by the source device, the narrowband connection for the data associated with the application responsive to unsuccessful negotiating. 4. The method of claim 1 , further comprising: operating, by the source device, a plurality of applications comprising the application; and utilizing, by the source device, one of the narrowband connection and the established peer-to-peer broadband connection based on a priority level on a per application basis. 5. The method of claim 1 , wherein the managing comprises: receiving, by the source device, a notification from the end device on the narrowband network if the peer-to-peer broadband connection becomes unavailable at the end device; providing, by the source device, a notification to the end device on the narrowband network if the source broadband connection becomes unavailable; and using, by the source device, the narrowband connection for the data associated with the application responsive to the receiving or the providing. 6. The method of claim 5 , wherein the managing further comprises: determining, by the source device, the established peer-to-peer broadband connection is available subsequent to the using the narrowband connection; and using, by the source device, the established peer-to-peer broadband connection for the data associated with the application. 7. The method of claim 1 , further comprising: performing a firewall traversal on the established peer-to-peer broadband connection. 8. The method of claim 1 , further comprising: providing, by the source device, the source broadband network address to a presence notifier server; and obtaining, by the source device, a target broadband network address of the end device from the presence notifier server. 9. The method of claim 8 , further comprising: utilizing the presence notifier server to form the peer-to-peer broadband connection. 10. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising: operating, by a source device, an application that communicates with an end device through a narrowband connection; acquiring, by the source device, a source broadband connection comprising a source broadband network address; establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device; using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device; after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection; providing, by the source device, the source broadband network address to the end device via the narrowband connection; requesting, by the source device, a status of a target broadband connection for the end device; receiving, by the source device, a target broadband network address of the end device if the end device has the target broadband connection enabled; providing, by the source device, an update to the end device responsive to a change in the source broadband network address; and receiving, by the source device, an update from the end device responsive to a change in the target broadband network address. 11. A method for application controlled network selection between a broadband network and a narrowband network, the method comprising: operating, by a source device, an application that communicates with an end device through a narrowband connection; acquiring, by the source device, a source broadband connection comprising a source broadband network address; establishing, by the source device, a peer-to-peer broadband connection with the end device using the narrowband connection to communicate the source broadband network address to the end device; using, by the source device, the established peer-to-peer broadband connection for communicating data associated with the application to the end device; after the peer-to-peer broadband connection is established, maintaining, by the source device, the narrowband connection for a duration of the peer-to-peer broadband connection and managing, by the source device, the established peer-to-peer broadband connection using the narrowband connection as a control channel for the peer-to-peer broadband connection; and closing, by the source device, the established peer-to-peer broadband connection responsive to one of a timeout or a message from the end device on the narrowband network.

Assignees

Inventors

Classifications

  • based on user or device properties, e.g. MTC-capable devices (services for machine-to-machine communication [M2M] or machine type communication [MTC] H04W4/70; wireless resource selection or allocation plan definition based on terminal or device properties H04W72/51) · CPC title

  • Binding renewal aspects, e.g. using keep-alive messages · CPC title

  • for supporting traffic characterised by the type of applications · CPC title

  • NAT traversal · CPC title

  • between local and global IP addresses · 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 US9930560B2 cover?
A method, apparatus, and system for application controlled network selection between a broadband network and a narrowband network include operating an application with an end device with a narrowband connection to the end device; acquiring a source broadband connection comprising a source broadband network address; negotiating a peer-to-peer broadband connection with the end device utilizing th…
Who is the assignee on this patent?
Motorola Solutions Inc, Motorola Solutions Inc
What technology area does this patent fall under?
Primary CPC classification H04W28/0215. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 27 2018 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).