IP Library Granted Patent US 7,274,930
Granted Patent B2
US 7,274,930 · App. 10/780,842 · Granted Sep 25, 2007

Distance determination program for use by devices 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 7,274,930
App. No.
10/780,842
Granted
Sep 25, 2007
Kind
B2
Abstract

The performance and ease of management of wireless communications environments is improved by a mechanism that enables access points (APs) to perform automatic channel selection. A wireless network can therefore include multiple APs, each of which will automatically choose a channel such that channel usage is optimized. Furthermore, APs can perform automatic power adjustment so that multiple APs can operate on the same channel while minimizing interference with each other. Wireless stations are load balanced across APs so that user bandwidth is optimized. A movement detection scheme provides seamless roaming of stations between APs.

Claims (3)

1. A program product for use by a first wireless device in a wireless communications environment to evaluate the distance between the first wireless device and a second wireless device, and the first wireless device and a third wireless device, the program product comprising a computer readable medium having embodied therein a computer program for storing data, the computer program comprising: logic for calculating a corrected distance from the first wireless device to the third wireless device based on a first distance to the second wireless device averaged over a first sample size, a second distance to the third wireless device averaged over a second sample size, and a first error value related to the first sample size and a second error value related to the second sample size; wherein the corrected distance is the first distance if the first distance minus the second distance is less than or equal to the total of the first error value plus the second error value; wherein the corrected distance is the second distance if the first distance minus the second distance is greater than the total of the first error value plus the second error value; logic for using the corrected distance to ascertain a data rate; logic for using the data rate to ascertain a load factor; logic for calculating a biased distance to the third device equal to (corrected distance*(load factor+(a known load factor related to the second device))/load factor; logic for calculating a biased distance to the second device equal to the (first distance*(the known load factor related to the second device)/(the known load factor related to the second device)+load factor); logic for calculating a biased distance delta equal to the biased distance delta to the second device minus the biased distance delta to the third device; logic for requesting association with the third device if the biased distance delta is positive.

2. The program product of claim 1 wherein the logic for using the corrected distance to ascertain a data rate does so based on the corrected distance and the wireless technology used in the wireless communications environment.

3. The program product of claim 2 wherein the load factor is ascertained based on the data rate and the wireless technology used in the wireless communications environment.

Assignments (8)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2021
From: XENOGENIC DEVELOPMENT LIMITED LIABILITY COMPANY
To: INTELLECTUAL VENTURES II LLC
Reel/Frame 055527/0705 →
MERGER Recorded Sep 24, 2015
From: PICCATA FUND LIMITED LIABILITY COMPANY
To: XENOGENIC DEVELOPMENT LIMITED LIABILITY COMPANY
Reel/Frame 036675/0195 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 13, 2012
From: AUTOCELL LABORATORIES, INC.
To: PICCATA FUND LIMITED LIABILITY COMPANY
Reel/Frame 027852/0201 →
RELEASE OF SECURITY INTEREST Recorded Mar 13, 2012
From: HOLMAN, ALBERT A., III
To: AUTOCELL LABORATORIES, INC.
Reel/Frame 027851/0628 →
RELEASE OF SECURITY INTEREST Recorded Feb 29, 2012
From: HOLMAN, ALBERT A., III
To: AUTOCELL LABORATORIES, INC.
Reel/Frame 027781/0447 →
SECURITY AGREEMENT Recorded Dec 30, 2005
From: HOLMAN, III, ALBERT A., AS AGENT FOR THE LENDERS
To: AUTOCELL LABORATORIES, INC.
Reel/Frame 017382/0502 →
CHANGE OF NAME Recorded Mar 8, 2005
From: PROPAGATE NETWORKS, INC.
To: AUTOCELL LABORATIES, INC.
Reel/Frame 015743/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2004
From: BACKES, FLOYD; BRIDGE, LAURA
To: PROPAGATE NETWORKS INC.
Reel/Frame 015009/0562 →