IP Library Granted Patent US 10,791,471
Granted Patent B2
US 10,791,471 · App. 16/272,098 · Granted Sep 29, 2020

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 Research LLC
H04W24/02H04W48/18
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 10,791,471
App. No.
16/272,098
Filed
Feb 11, 2019
Granted
Sep 29, 2020
Kind
B2
Examiner
PATEL, JAY P
Art Unit
2466
USPC
370/331
Abstract

Wireless offloading provides tools to a service provider to encourage or direct a subscriber to offload from a first network, e.g., a cellular network, to a second network, e.g., a Wi-Fi network. The cellular service provider can use network data to determine wireless offloading priorities for cellular subscribers on an individual or group basis. The cellular service provider may use wireless network data it has and/or wireless network data it learns about networks from the wireless devices (which may obtain Wi-Fi network data from beacon frames of Wi-Fi networks or active scanning and which may report to the cellular service provider). Each wireless device can be given scanning assignments to ensure that the reporting task is shared among subscribers or adjusted to fill in gaps in data. With the network data, the cellular service provider is capable of generating useful prioritized network lists for wireless devices, either individually or as a group. Preferences can be encouraged in the form of incentive offers to subscribers to, e.g., offload from the cellular network to a Wi-Fi network. Incentive offers can include offers to lower service costs or provide additional or improved services.

Claims (21)

1. A method of operating a wireless device, the method comprising:

identifying one or more alternative wireless networks;

obtaining current performance data on the one or more alternative wireless networks;

sending a network characterization report to a network element, the network characterization report comprising information on one or more of the alternative wireless networks and device-specific information;

receiving data about the one or more alternative wireless networks, responsive to the network characterization report and customized to the wireless device, from the network element;

characterizing

applying rules involving the data customized to the wireless device to determine whether to switch from a first wireless network to a particular wireless network of the one or more alternative wireless networks; and

switching the wireless device from a first wireless network to the particular wireless network in response to the application of the rules.

2. The method of claim 1 , wherein the network element comprises a wireless network offloading engine.

3. The method of claim 1 , wherein obtaining current performance data on the one or more alternative wireless networks comprises characterizing at least one of data rate, bit rate variability, latency, latency jitter, quality of service, and response time for at least one of the one or more alternative wireless networks.

4. The method of claim 1 , wherein the network characterization report information on one or more of the alternative wireless networks comprises an identification of wireless networks currently available to the wireless device.

5. The method of claim 1 , wherein the network characterization report information on one or more of the alternative wireless networks comprises performance information characterized by the wireless device for at least one wireless network currently available to the wireless device.

6. The method of claim 1 , wherein the network characterization report device-specific information comprises location information for the wireless device.

7. The method of claim 6 , wherein the location information comprises a motion trace for the wireless device.

8. The method of claim 1 , wherein the network characterization report device-specific information comprises one or more performance thresholds for the wireless device.

9. The method of claim 1 , wherein the network characterization report device-specific information comprises knowledge about other devices and/or interference.

10. The method of claim 1 , wherein the network characterization report device-specific information comprises device-specific rules related to when the device will switch networks.

11. The method of claim 1 , wherein the data about the one or more alternative wireless networks comprises a multi-dimensional network map.

12. The method of claim 11 , wherein applying rules involving the data customized to the wireless device comprises generating or modifying a wireless operation instruction set.

13. The method of claim 1 , wherein the data about the one or more alternative wireless networks comprises an instruction set for the wireless device.

14. The method of claim 13 , wherein applying rules involving the data customized to the wireless device comprises executing the instruction set in accordance with one or more device-specific parameters.

Assignments (3)
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR NAME PREVIOUSLY RECORDED ON REEL 048494 FRAME 0613. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 20, 2019
From: RALEIGH, GREGORY G; LAVINE, JAMES; RAISSINIA, ALIREZA
To: HEADWATER PARTNERS I LLC
Reel/Frame 049239/0032 →
MERGER AND CHANGE OF NAME Recorded Mar 4, 2019
From: HEADWATER PARTNERS I LLC; HEADWATER MANAGEMENT LLC
To: HEADWATER RESEARCH LLC
Reel/Frame 048494/0489 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2019
From: RALEIGH, GREGORY G; LAVINE, JAMES; RAISSINIA, ALIREZA
To: HEADWATER RESEARCH LLC
Reel/Frame 048494/0613 →
Continuity (28)
Continuation 15369542 · Dec 5, 2016
Continuation 14156428 · Jan 15, 2014
Division 13134005 · May 25, 2011
Continuation In Part 12380778 · Mar 2, 2009
Continuation In Part 12380780 · Mar 2, 2009
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 61206944 · Feb 4, 2009
Related Publication 20190274056A1 · Sep 5, 2019