IP Library Granted Patent US 9,532,261
Granted Patent B2
US 9,532,261 · App. 14/156,428 · Granted Dec 27, 2016

System and method for wireless network offloading

Inventors: Gregory G. Raleigh (Woodside, CA); Alireza Raissinia (Monte Sereno, CA); James Lavine (Corte Madera, CA)
Assignee: Headwater Partners I LLC
H04W28/0247H04W24/02H04W36/22H04W36/245H04W28/08H04W36/14H04W48/16
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,532,261
App. No.
14/156,428
Granted
Dec 27, 2016
Kind
B2
Abstract

A method comprising obtaining, by a server, wireless-network performance data from a plurality of end user devices; generating, by the server, a prioritized network list from the wireless-network performance data; and provisioning, by the server, the prioritized network list to an end user device comprising a radio interface for receiving the prioritized network list from the server, the radio interface being identified to receive the prioritized network list based on a characteristic associated with the end user device; a radio configured to identify available wireless networks, the available wireless networks being different than a current wireless network to which the end user device is currently connected; a prioritized network selection engine for using the prioritized network list to select one of the available wireless networks; and a network connection engine configured to initiate disconnection from the current wireless network and connection to the selected wireless network.

Claims (17)

1. A method of operating a wireless end-user device, comprising:

receiving a prioritized network list from a remote server, the end user device being identified to receive the prioritized network list based on a characteristic associated with the end user device;

identifying available wireless networks, the available wireless networks being different than a current wireless network to which the end user device is currently connected;

using the prioritized network list to select one of the available wireless networks;

connecting through the selected available wireless network to a network element in a second network reachable through the first wireless network;

conducting an upload and/or download sequence between the wireless end-user device and the network element;

characterizing the performance of the selected available wireless network based on the conducted upload and/or download sequence; and

determining, based at least in part on the characterized performance, to communicate network data for the wireless end-user device through the selected available wireless network instead of the current wireless network.

2. The method of claim 1 , wherein the characteristic is based on current device-specific data.

3. The method of claim 1 , wherein the characteristic is based on historical device-specific data.

4. The method of claim 1 , wherein the characteristic is based on account-specific data.

5. The method of claim 1 , further comprising supplying information based on the characterized performance to an access network characterization server that collects such information from a plurality of wireless end-user devices.

6. The method of claim 1 , wherein the connecting to the selected available wireless network occurs automatically.

7. The method of claim 1 , wherein the connecting to the selected available wireless network occurs in response to a user selection.

8. The method of claim 1 , wherein the connecting to the selected available wireless network occurs based on user preferences.

9. The method of claim 1 , further comprising providing a user of the end user device a notification including an incentive offer to incent the user to connect to one of the available wireless networks.

10. The method of claim 9 , wherein the incentive offer includes a network-performance incentive.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Jan 4, 2017
From: HEADWATER PARTNERS I LLC; HEADWATER MANAGEMENT LLC
To: HEADWATER RESEARCH LLC
Reel/Frame 041248/0777 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 17, 2014
From: RALEIGH, GREGORY G.; LAVINE, JAMES; RAISSINIA, ALIREZA
To: HEADWATER PARTNERS I LLC
Reel/Frame 032000/0489 →
Continuity (66)
Division 13134005 · May 25, 2011
Continuation In Part 12380759 · Mar 2, 2009
Continuation In Part 12380779 · Mar 2, 2009
Continuation In Part 12380758 · Mar 2, 2009
Continuation In Part 12380778 · Mar 2, 2009
Continuation In Part 12380768 · Mar 2, 2009
Continuation In Part 12380767 · Mar 2, 2009
Continuation In Part 12380780 · Mar 2, 2009
Continuation In Part 12380755 · Mar 2, 2009
Continuation In Part 12380756 · Mar 2, 2009
Continuation In Part 12380770 · Mar 2, 2009
Continuation In Part 12380772 · Mar 2, 2009
Continuation In Part 12380782 · Mar 2, 2009
Continuation In Part 12380783 · Mar 2, 2009
Continuation In Part 12380757 · Mar 2, 2009
Continuation In Part 12380781 · Mar 2, 2009
Continuation In Part 12380774 · Mar 2, 2009
Continuation In Part 12380771 · Mar 2, 2009
Continuation In Part 12380773 · Mar 2, 2009
Continuation In Part 12380769 · Mar 2, 2009
Continuation In Part 12380777 · Mar 2, 2009
Continuation In Part 12695019 · Jan 27, 2010
Continuation In Part 12695020 · Jan 27, 2010
Continuation In Part 12694445 · Jan 27, 2010
Continuation In Part 12694451 · Jan 27, 2010
Continuation In Part 12694455 · Jan 27, 2010
Continuation In Part 12695021 · Jan 27, 2010
Continuation In Part 12695980 · Jan 28, 2010
Continuation In Part 12380778
Continuation In Part 12380771
Continuation In Part 12380780
Continuation In Part 12380790
Continuation In Part 12380780
Continuation In Part 12380780
Continuation In Part 12380780
Continuation In Part 12695019
Continuation In Part 12695021
Provisional Application 61348022 · May 25, 2010
Provisional Application 61381159 · Sep 9, 2010
Provisional Application 61381162 · Sep 9, 2010
Provisional Application 61384456 · Sep 20, 2010
Provisional Application 61385020 · Sep 21, 2010
Provisional Application 61387243 · Sep 28, 2010
Provisional Application 61387247 · Sep 28, 2010
Provisional Application 61389547 · Oct 4, 2010
Provisional Application 61407358 · Oct 27, 2010
Provisional Application 61418507 · Dec 1, 2010
Provisional Application 61418509 · Dec 1, 2010
Provisional Application 61420727 · Dec 7, 2010
Provisional Application 61422565 · Dec 13, 2010
Provisional Application 61422572 · Dec 13, 2010
Provisional Application 61422574 · Dec 13, 2010
Provisional Application 61435564 · Jan 24, 2011
Provisional Application 61472606 · Apr 6, 2011
Provisional Application 61206354 · Jan 28, 2009
Provisional Application 61206944 · Feb 4, 2009
Provisional Application 61207393 · Feb 10, 2009
Provisional Application 61207739 · Feb 13, 2009
Provisional Application 61270353 · Jul 6, 2009
Provisional Application 61264126 · Nov 24, 2009
Provisional Application 61275208 · Aug 25, 2009
Provisional Application 61237753 · Aug 28, 2009
Provisional Application 61252151 · Oct 15, 2009
Provisional Application 61252153 · Oct 15, 2009
Provisional Application 61264120 · Nov 24, 2009
Related Publication 20140133297A1 · May 15, 2014