IP Library Granted Patent US 9,930,592
Granted Patent B2
US 9,930,592 · App. 14/183,375 · Granted Mar 27, 2018

Systems and methods for directing mobile device connectivity

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,930,592
App. No.
14/183,375
Granted
Mar 27, 2018
Kind
B2
Abstract

Methods and systems are provided herein for selecting networks for a mobile communications device. Methods for selecting a network connection for a mobile communications device may include receiving signals that comprise location information of the mobile communications device and selecting a first network type or a second network type for the mobile communications device based upon a magnitude of movement of the mobile communications device determined from the location information, the first network type comprising a network that is capable of handing off active sessions for the mobile communications device, the second network type comprising a network that having a reduced capacity or no capacity to hand off active sessions for the mobile communications device.

Claims (46)

1. A method for selecting a network connection for a mobile communications device, the method comprising:

establishing a predetermined minimum velocity, a minimum signal strength for a first network type, and a minimum signal strength for a second network type;

determining when a session type of an active session of the mobile communications device is data intensive;

inferring a magnitude of movement of the mobile communications device based on a comparison of time stamps or time frame data associated with each location based signal generated by the mobile communications device;

selecting, by the mobile communications device, the first network type for the mobile communications device when the magnitude of movement of the mobile communications device is above the predetermined minimum velocity, the first network type comprising a network that is capable of handing off the active session for the mobile communications device, the first network type also being selected so long as a signal strength of the first network type is determined by the mobile communications device to be greater than the minimum signal strength for the first network type, and no other available network has a higher available bandwidth when the session type of the active session is data intensive; and

transferring the active session onto the second network type when the magnitude of the movement of the mobile communications devices is below the predetermined minimum velocity and the second network type has a signal strength that is greater than the minimum signal strength for the second network type, the second network type comprising a network having a reduced capacity or no capacity to hand off active sessions for the mobile communications device, the active session being transferred when the session type of the active session is data intensive and the second network type has a higher available bandwidth than any other available network.

2. The method according to claim 1 , further comprising estimating the magnitude of movement of the mobile communications device by:

comparing the magnitude of the movement of the mobile communications device to a velocity threshold;

when the magnitude of the movement meets or exceeds the velocity threshold the method includes outputting a signal that specifies that the mobile communications device is to use the first network type; and

when the magnitude of the movement does not meet or exceed the velocity threshold the method includes outputting a signal that specifies that the mobile communications device is to use the second network type.

3. The method according to claim 1 , wherein the second network type includes at least one of an ad-hoc network, a microcell, a femtocell, and a WiFi network.

4. The method according to claim 1 , wherein the second network type comprises a microcell network established by a second communications device, the mobile communications device being coupled with the second communications device as a proxy to use the microcell network.

5. A method for selecting a network connection for a mobile communications device, the method comprising:

receiving signals that comprise location information of the mobile communications device;

inferring a magnitude of movement of the mobile communications device based on a comparison of time stamps or time frame data associated with each location based signal generated by the mobile communications device;

determining a signal strength for each of a first network type and a second network type;

based upon the magnitude of the movement of the mobile communications device and the signal strength, dividing voice sessions and data sessions for the mobile communications device between the first network type and the second network type, the data sessions comprising data intensive sessions including media streaming and Internet browsing, the first network type comprising a network that is capable of handing off active sessions for the mobile communications device, the first network type receiving the data sessions, the second network type comprising a network having a reduced capacity or no capacity to hand off active sessions for the mobile communications device, the second network type receiving the voice sessions;

merging the voice sessions back onto the first network type when the magnitude of the movement of the mobile communications device increases above a velocity threshold; and

re-dividing the voice and data sessions between the first and second network types when the movement of the mobile communications device falls below the velocity threshold.

6. The method according to claim 5 , wherein inferring comprises comparing the magnitude of the movement of the mobile communications device to the velocity threshold.

7. The method according to claim 6 , further comprising merging the active sessions onto the first network type when the signal strength of the second network type falls below a signal threshold.

8. The method according to claim 6 , wherein the second network type includes at least one of an ad-hoc network, a microcell, a femtocell, and a WiFi network.

9. A method, comprising:

receiving a first signal from a first network transmitter, the first signal including an indication of a first strength of the first signal;

receiving a second signal from a second network transmitter, the second signal including an indication of a second strength of the second signal;

inferring a magnitude of movement of a mobile communications device based on a comparison of time stamps or time frame data associated with each location based signal generated by the mobile communications device;

selecting one of a first network type and a second network type for one of data and voice transmissions based on the magnitude of movement of the mobile communications device, the first strength of the first signal, and the second strength of the second signal; and

merging active data and voice sessions onto the first network type when the magnitude of the movement of the mobile communications device increases above a velocity threshold and the first strength of the first signal is above a minimum signal strength.

10. The method according to claim 9 , further comprising:

comparing the magnitude of the movement of the mobile communications device to the velocity threshold;

when the magnitude of the movement meets or exceeds the velocity threshold the method includes outputting a signal that specifies that the mobile communications device is to use the first network type; and

when the magnitude of the movement does not meet or exceed the velocity threshold the method includes outputting a signal that specifies that the mobile communications device is to use the second network type.

11. The method according to claim 10 , wherein the first network type includes a macro-cell network and the second network type includes at least one of an ad-hoc network, a microcell, a femtocell, and a WiFi network.

12. The method according to claim 11 , wherein based upon the magnitude of the movement of the mobile communications device, the method comprises dividing voice sessions and data sessions for the mobile communications device between the first network type and the second network type.

13. The method according to claim 12 , wherein when the voice sessions are placed onto the second network type the data sessions are placed onto the first network type.

14. The method according to claim 13 , wherein the second network type comprises a microcell network established by a second communications device, the mobile communications device being coupled with the second communications device as a proxy to use the microcell network.

15. A mobile communications device, comprising:

a processor; and

a memory for storing executable instructions, the instructions being executed by the processor to:

receive signals that comprise location information of the mobile communications device;

infer a magnitude of movement of the mobile communications device based on a comparison of time stamps or time frame data associated with each instance of the location information generated by the mobile communications device;

receive instructions from a remote server to select a first network type or a second network type for the mobile communications device based upon the magnitude of movement of the mobile communications device, the first network type comprising a network that is capable of handing off active sessions for the mobile communications device, the second network type comprising a network having a reduced capacity or no capacity to hand off active sessions for the mobile communications device;

determine that the network type selected by the remote server has a signal strength that is not greater than a minimum signal strength;

reject the instructions from the remote server and select either the first network type or the second network type when the first network type or the second network type has a signal strength that is greater than the minimum signal strength;

determine when a session type of an active session of the mobile communications device is data intensive; and

select either the first network type or the second network type, whichever has a higher available bandwidth, when the session type of the active session is data intensive.

Assignments (13)
RELEASE OF SECURITY INTEREST Recorded Aug 11, 2023
From: DBFIP ANI LLC
To: MIMOSA NETWORKS, INC.
Reel/Frame 064571/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2023
From: AIRSPAN IP HOLDCO LLC
To: MIMOSA NETWORKS, INC.
Reel/Frame 064673/0601 →
SECURITY INTEREST Recorded Aug 13, 2021
From: AIRSPAN IP HOLDCO LLC
To: DBFIP ANI LLC
Reel/Frame 057183/0733 →
RELEASE OF SECURITY INTEREST Recorded Feb 18, 2021
From: PACIFIC WESTERN BANK, AS AGENT
To: MIMOSA NETWORKS, INC.
Reel/Frame 055326/0285 →
RELEASE OF SECURITY INTEREST Recorded Feb 18, 2021
From: ALLY BANK
To: MIMOSA NETWORKS, INC.
Reel/Frame 055326/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2021
From: HINMAN, BRIAN L.
To: MIMOSA NETWORKS, INC.
Reel/Frame 055080/0647 →
SECURITY INTEREST Recorded Jan 7, 2021
From: AIRSPAN IP HOLDCO LLC
To: DBFIP ANI LLC
Reel/Frame 055472/0384 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2020
From: AIRSPAN NETWORKS INC.; MIMOSA NETWORKS, INC.
To: AIRSPAN IP HOLDCO LLC
Reel/Frame 054884/0251 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2018
From: ALLY BANK
To: PACIFIC WESTERN BANK, AS AGENT
Reel/Frame 047564/0630 →
SECURITY INTEREST Recorded Nov 21, 2018
From: MIMOSA NETWORKS, INC.
To: PACIFIC WESTERN BANK, AS AGENT
Reel/Frame 047564/0485 →
SECURITY INTEREST Recorded Nov 13, 2017
From: MIMOSA NETWORKS, INC.
To: ALLY BANK
Reel/Frame 044102/0979 →
CHANGE OF ADDRESS Recorded Apr 14, 2016
From: MIMOSA NETWORKS, INC.
To: MIMOSA NETWORKS, INC.
Reel/Frame 038428/0662 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2014
From: HINMAN, BRIAN L.
To: MIMOSA NETWORKS, INC.
Reel/Frame 032548/0124 →