IP Library Granted Patent US 9,788,220
Granted Patent B2
US 9,788,220 · App. 14/200,607 · Granted Oct 10, 2017

Bandwidth estimation based on location in a wireless network

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,788,220
App. No.
14/200,607
Granted
Oct 10, 2017
Kind
B2
Abstract

Methods, systems, and devices are described that are directed to estimating the bandwidth at a particular location in a wireless mesh network. In some embodiments, a performance determination apparatus includes a signal receiver module, a location module, a signal analysis module, a report module, and a placement module. In some embodiments, the signal analysis module collects received signal strength indicator (RSSI) on one or more receive chains of the receiver and analyzes various aspects of signal quality. In some embodiments, the signal analysis module estimates the bandwidth available at the location, estimates the latency at the location, or both. In some embodiments, the report module represents the quality of the signal graphically by overlaying a representation of the signal quality on a map of the area. In some embodiments, the placement module recommends where to place customer premises equipment (CPE) in order to maximize signal quality.

Claims (31)

1. A performance determination apparatus comprising:

a signal receiver module having a plurality of antennas to receive test data from a first node of a mesh network, a first copy of the test data being received via a multiple input multiple output (MIMO) signal having four streams, the data in each stream of the MIMO signal being transmitted with varying characteristics, a second copy of the test data being received via a single stream signal;

a global positioning system (GPS) module configured to determine a GPS location of the signal receiver module when the signal receiver module received the MIMO signal;

a signal analysis module configured to determine a signal quality parameter of the MIMO signal based at least in part on signal quality values for each stream of the MIMO signal at a plurality of GPS locations; and

a placement module configured to identify a GPS placement site to position an additional node in the mesh network based at least in part on the signal quality parameters of the MIMO signal taken at the plurality of GPS locations.

2. The performance determination apparatus of claim 1 , further comprising a report module configured to report one or more data values relating to a quality of the MIMO signal in human-readable form.

3. The performance determination apparatus of claim 2 , wherein the report module is configured to graphically represent the quality of the MIMO signal on a map.

4. The performance determination apparatus of claim 1 , wherein the signal analysis module is configured to determine an interference profile for the MIMO signal.

5. The performance determination apparatus of claim 1 , wherein the signal analysis module is configured to estimate a bandwidth associated with the MIMO signal at the GPS location at which the signal analysis module received the MIMO signal.

6. The performance determination apparatus of claim 1 , wherein one or more data values comprise received signal strength indicator (RSSI) values received by the signal receiver module associated with the performance determination apparatus.

7. The performance determination apparatus of claim 6 , wherein the signal receiver module comprises four receive chains.

8. A method comprising:

identifying, by a global positioning system (GPS) module, a plurality of GPS locations of a signal receiver module during test procedure;

receiving test data from a first node of a mesh network via wireless multiple input multiple output (MIMO) signals, each MIMO signal having four streams at the plurality of GPS locations, the data in each stream of the MIMO signals being transmitted with varying characteristics, a copy of the test data being received via a single stream signal;

analyzing the wireless MIMO signals at the plurality of GPS locations;

determining a signal quality parameter of the wireless MIMO signals based at least in part on signal quality values for each stream of the MIMO signals at the plurality of GPS locations;

estimating a bandwidth available from the mesh network at the plurality of GPS locations; and

identifying a GPS placement site to position an additional node in the mesh network based at least in part on the signal quality parameters of the wireless MIMO signals taken at the plurality of locations.

9. The method of claim 8 , wherein analyzing the wireless MIMO signals comprises collecting received signal strength indicator (RSSI) on one or more receive chains of a receiver used to analyze the wireless MIMO signals.

10. The method of claim 8 , wherein analyzing the wireless MIMO signals further comprises identifying one or more sources of interference with the wireless MIMO signals.

11. The method of claim 8 , further comprising generating a graphical representation of a quality of the wireless MIMO signals.

12. A system comprising:

a computing device comprising:

a processor;

a memory device; and

a performance determination apparatus comprising:

a signal receiver module having a plurality of antennas to receive test data from a first node of a mesh network, a first copy of the test data being received via a wireless multiple input multiple output (MIMO) signal having four streams, the data in each stream of the MIMO signal being transmitted with varying characteristics, a second copy of the test data being received via a single stream signal;

a signal analysis module configured determine a signal quality parameter of the wireless MIMO signal based at least in part on signal quality values for each stream of the MIMO signal and to store signal data in the memory device;

a global positioning system (GPS) module configured to determine a plurality of GPS locations at which the signal receiver module receives the wireless MIMO signal; and

a placement module configured to identify a GPS placement site to position an additional node in the mesh network based at least in part on the signal quality parameters of the wireless MIMO signal taken at the plurality of GPS locations.

13. The system of claim 12 , wherein the signal analysis module is further configured to evaluate a quality of each of the plurality of streams received from the node.

Assignments (10)
AFTER-ACQUIRED INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Feb 27, 2025
From: VIVINT LLC; SMART HOME PROS, INC.; VIVINT AMIGO, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS PRIORITY COLLATERAL TRUSTEE
Reel/Frame 070349/0816 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 038275, FRAME 0377 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0010 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT REEL 049283, FRAME 0566 Recorded Nov 11, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VIVINT, INC.
Reel/Frame 069334/0137 →
RELEASE (REEL 047029/ FRAME 0304) Recorded Nov 1, 2024
From: BANK OF AMERICA, N.A.
To: VIVINT LLC (F/K/A VIVINT, INC.)
Reel/Frame 069289/0468 →
RELEASE OF SECURITY INTEREST Recorded Jul 12, 2021
From: BANK OF AMERICA, N.A.
To: VIVINT, INC.
Reel/Frame 056832/0725 →
SECURITY AGREEMENT Recorded May 23, 2019
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049283/0566 →
SECURITY AGREEMENT Recorded Sep 6, 2018
From: VIVINT, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 047029/0304 →
SECURITY AGREEMENT Recorded Apr 11, 2016
From: VIVINT, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 038402/0356 →
SECURITY INTEREST Recorded Mar 28, 2016
From: VIVINT, INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 038275/0377 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 7, 2014
From: KALKUNTE, VENKAT; BATHIJA, PRAVIN
To: VIVINT, INC.
Reel/Frame 032377/0799 →