IP Library Granted Patent US 9,338,740
Granted Patent B2
US 9,338,740 · App. 13/551,894 · Granted May 10, 2016

Method and apparatus for selecting a wireless access point

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,338,740
App. No.
13/551,894
Granted
May 10, 2016
Kind
B2
Abstract

Various embodiments provide a method and apparatus of providing wireless access point selection based on performance metric(s) and signal strength. In particular, a client selecting between one of a number of wireless access points bases the selection decision on performance metrics as well as signal strength.

Claims (41)

1. An apparatus for selecting a wireless access point, the apparatus comprising:

a data storage; and

a processor communicatively connected to the data storage, the processor being configured to:

determine a plurality of wireless access points available to the apparatus;

determine a plurality of signal strengths, the plurality of signal strengths comprising signal strengths between the apparatus and each of the plurality of available wireless access points;

determine a plurality of historical performance metrics associated with at least two of the plurality of available wireless access points;

select the wireless access point from the plurality of wireless access points based on the plurality of historical performance metrics and the plurality of signal strengths;

associate the apparatus with the selected wireless access point;

measure a one-hop performance metric between the apparatus and the selected wireless access point;

measure an end-to-end performance metric between the apparatus and a measurement server; and

report the one-hop performance metric and the end-to-end performance metric to a performance database;

wherein the plurality of historical performance metrics comprise metrics based on at least one of:

one or more backhaul performance measurements; and

one or more end-to-end performance measurements.

2. The apparatus of claim 1 , wherein the plurality of historical performance metrics are based on a current time of day range or a day of the week.

3. The apparatus of claim 1 , wherein the determination of the plurality of historical performance metrics comprises configuring the processor to:

retrieve the plurality of historical performance metrics from the performance database.

4. The apparatus of claim 1 , wherein the plurality of historical performance metrics comprise the one or more backhaul performance measurements.

5. The apparatus of claim 4 , wherein the plurality of historical performance metrics comprise one or more historical user experience ratings.

6. The apparatus of claim 4 , wherein the plurality of historical performance metrics are based on a plurality of (signal strength, wireless AP) pairs, wherein the (signal strength, wireless AP) pairs correspond to a plurality of current signal strengths between the apparatus and each of the plurality of wireless access points.

7. The apparatus of claim 4 , wherein the plurality of historical performance metrics are based on a plurality of (signal strength, wireless AP, measurement server) tuples, wherein the (signal strength, wireless AP, measurement server) tuples correspond to a plurality of current signal strengths between the apparatus and each of the plurality of wireless access points.

8. The apparatus of claim 6 , wherein the selection of the wireless access point comprises configuring the processor to:

select the wireless access point based on the wireless access point having an associated maximum performance metric in the plurality of historical performance metrics.

9. A method for selecting a wireless access point, the method comprising:

at a processor communicatively connected to a data storage, determining a plurality of wireless access points available to an apparatus;

determining, by the processor in cooperation with the data storage, a plurality of signal strengths, the plurality of signal strengths comprising signal strengths between the apparatus and each of the plurality of wireless access points;

determining, by the processor in cooperation with the data storage, a plurality of historical performance metrics associated with at least two of the plurality of available wireless access points;

selecting, by the processor in cooperation with the data storage, the wireless access point from the plurality of wireless access points based on the plurality of historical performance metrics and the plurality of signal strengths;

associating, by the processor in cooperation with the data storage, the apparatus with the selected wireless access point;

measuring, by the processor in cooperation with the data storage, a one-hop performance metric between the apparatus and the selected wireless access point;

measuring, by the processor in cooperation with the data storage, an end-to-end performance metric between the apparatus and a measurement server; and

reporting, by the processor in cooperation with the data storage, the one-hop performance metric and the end-to-end performance metric to a performance database;

wherein the plurality of historical performance metrics comprise metrics based on at least one of:

one or more backhaul performance measurements; and

one or more end-to-end performance measurements.

10. The method of claim 9 , wherein the step of determining the plurality of historical performance metrics comprises:

retrieving, by the processor in cooperation with the data storage, the plurality of historical performance metrics from the performance database.

11. The method of claim 9 , wherein the plurality of historical performance metrics comprise the one or more backhaul performance measurements.

12. The method of claim 9 , wherein the plurality of historical performance metrics comprise one or more historical user experience ratings.

13. The method of claim 9 , wherein the plurality of historical performance metrics are based on a plurality of (signal strength, wireless AP) pairs, wherein the (signal strength, wireless AP) pairs correspond to a plurality of current signal strengths between the apparatus and each of the plurality of wireless access points.

14. The method of claim 9 , wherein the plurality of historical performance metrics are based on a plurality of (signal strength, wireless AP, measurement server) tuples, wherein the (signal strength, wireless AP, measurement server) tuples correspond to a plurality of current signal strengths between the apparatus and each of the plurality of wireless access points.

Assignments (10)
RELEASE OF SECURITY INTEREST Recorded Jun 3, 2021
From: TERRIER SSC, LLC
To: WSOU INVESTMENTS, LLC
Reel/Frame 056526/0093 →
SECURITY INTEREST Recorded Jun 1, 2021
From: WSOU INVESTMENTS, LLC
To: OT WSOU TERRIER HOLDINGS, LLC
Reel/Frame 056990/0081 →
RELEASE OF SECURITY INTEREST Recorded May 21, 2019
From: OCO OPPORTUNITIES MASTER FUND, L.P. (F/K/A OMEGA CREDIT OPPORTUNITIES MASTER FUND LP
To: WSOU INVESTMENTS, LLC
Reel/Frame 049246/0405 →
SECURITY INTEREST Recorded May 20, 2019
From: WSOU INVESTMENTS, LLC
To: BP FUNDING TRUST, SERIES SPL-VI
Reel/Frame 049235/0068 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 25, 2017
From: ALCATEL LUCENT
To: WSOU INVESTMENTS, LLC
Reel/Frame 044000/0053 →
SECURITY INTEREST Recorded Sep 21, 2017
From: WSOU INVESTMENTS, LLC
To: OMEGA CREDIT OPPORTUNITIES MASTER FUND, LP
Reel/Frame 043966/0574 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA INC.
Reel/Frame 033949/0016 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2013
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 031029/0788 →
SECURITY INTEREST Recorded Mar 7, 2013
From: ALCATEL-LUCENT USA INC.
To: CREDIT SUISSE AG
Reel/Frame 030510/0627 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2012
From: WOO, THOMAS; GUO, KATHERINE H.
To: ALCATEL-LUCENT USA INC.
Reel/Frame 028576/0348 →