IP Library Granted Patent US 9,516,540
Granted Patent B2
US 9,516,540 · App. 14/109,887 · Granted Dec 6, 2016

Systems and methods for implementing a wireless device that supports WLAN modules operating simultaneously in different wireless bands

Inventors: Joseph Amalan Arul Emmanuel (Cupertino, CA); Peiman Amini (Mountain View, CA); Chia-Wei Liu (Cupertino, CA)
Assignee: NETGEAR, INC.
H04W28/0215H04B1/0053H04B1/0057H04L45/245H04L47/34H04W28/0263H04W72/02H04W72/0453H04W72/0486H04W74/002H04B1/005H04W80/02H04W84/12H04W88/06H04W88/10
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,516,540
App. No.
14/109,887
Granted
Dec 6, 2016
Kind
B2
Abstract

Systems and methods for enabling a WLAN client to communicate simultaneously over more than one band at a time are described, where each client has at least one radio that is operational in each supported band. Load balancing based on traffic requirements optimizes the use of the multiple bands.

Claims (11)

1. A simultaneous client wireless device comprising:

a first wireless module configured to perform communication functions of the MAC (media access control) and PHY (physical) layers for a first wireless radio operable in a first wireless band comprising a first plurality of channels;

a second wireless module configured to perform communication functions of the MAC and PHY layers for a second wireless radio operable in a second wireless band comprising a second plurality of channels; and

a communication module configured as an intermediate layer between the MAC layer of the first wireless module and a network layer, and between the MAC layer of the second wireless module and the network layer, the communication module configured to:

use an application programming interface to retrieve information from the MAC layer and write information to the MAC layer of the first wireless module and to retrieve information from the MAC layer and write information to the MAC layer of the second wireless module, and

manage simultaneous communications with a wireless device over the first wireless band and the second wireless band, wherein the communications over the first wireless band and the second wireless band use a local area network protocol;

wherein the client wireless device is configured to select any of a channel from the first plurality of channels and the second plurality of channels for communications with the wireless device based on a condition of the first plurality of channels and the second plurality of channels or a band from the first wireless band and the second wireless band for communications with the wireless device based on a condition of the first wireless band and the second wireless band.

2. The simultaneous client wireless device of claim 1 , wherein the first wireless module is a chipset, and the second wireless module is a chipset.

3. The simultaneous client wireless device of claim 1 , wherein the communication module is further configured to receive packets for processing from layer three of the network.

4. The simultaneous client wireless device of claim 1 , wherein the communication module is further configured to order received packets received over the first wireless band and the second wireless band and pass the ordered packets to layer three.

5. The simultaneous client wireless device of claim 1 , wherein the communication module is further configured to perform layer two aggregation of communications over the first wireless band and the second wireless band.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 4, 2025
From: NETGEAR INC.
To: ESTELGIA, LLC
Reel/Frame 070403/0782 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 18, 2016
From: EMMANUEL, JOSEPH AMALAN ARUL; AMINI, PEIMAN; LIU, CHIA-WEI
To: NETGEAR, INC.
Reel/Frame 040069/0067 →
Continuity (2)
Provisional Application 61890713 · Oct 14, 2013
Related Publication 20150103740A1 · Apr 16, 2015