IP Library Granted Patent US 12,068,953
Granted Patent B2
US 12,068,953 · App. 17/230,805 · Granted Aug 20, 2024

Wireless network multipoint association and diversity

Inventors: Tamer Adel Kadous (San Diego, CA); Siddhartha Mallik (San Diego, CA); Ali A. Elghariani (San Diego, CA); Peter John Black (La Jolla, CA); Jaspreet Singh (Upland, CA)
Assignee: Virewirx, Inc.
H04L45/74H04B17/327H04L45/24H04L69/22H04W12/06H04W28/0231H04W28/0252H04W28/06H04W40/02
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 12,068,953
App. No.
17/230,805
Granted
Aug 20, 2024
Kind
B2
Abstract

Aspects of the disclosure relate to a multipoint environment that enables a station (STA) to communicate with multiple access points (APs) and an AP to communicate with multiple STAs in a single wireless protocol stack. For example, a STA can authenticate simultaneously with multiple APs and decode any data packet that includes in a header a destination address that matches an address of the STA, irrespective of the source address included in the header of the data packet. Similarly, an AP can decode any data packet that includes in a header a source address that matches an address of an authenticated STA, irrespective of the destination address included in the header of the data packet.

Claims (20)

1. A wireless computing device comprising:

an antenna; and

a processor in communication with the antenna, wherein computer-executable instructions, when executed by the processor, cause the wireless computing device to:

authenticate with one or more access points;

decode a first portion of a first packet transmitted by a first access point in the one or more access points, wherein an active set for the wireless computing device identifies the first access point as serving the wireless computing device;

determine that a destination address included in the first portion of the first packet matches an address of the wireless computing device;

process the first packet in response to the determination that the destination address included in the first portion of the first packet matches the address of the wireless computing device, irrespective of a source address included in the first portion of the first packet; and

decode a first portion of a second packet transmitted by a second access point in the one or more access points, wherein the active set is updated to identify the second access point as serving the wireless computing device in response to transmission of the second packet.

2. The wireless communication device of claim 1 , wherein the computer-executable instructions, when executed, further cause the wireless communication device to:

decode a first portion of a third packet transmitted by the first access point;

determine that a destination address included in the first portion of the third packet does not match an address of the wireless computing device; and

begin to search for a new packet transmitted by any access point in the one or more access points before transmission of the third packet is complete.

3. The wireless communication device of claim 1 , wherein the second access point transmits the second packet in response to a transmission of the second packet by the first access point failing.

4. The wireless communication device of claim 3 , wherein the second access point is located at a position spatially different than a position of the first access point.

5. The wireless communication device of claim 3 , wherein the first access point and the second access point are both configured to transmit data to the wireless communication device using a same wireless protocol stack.

6. The wireless communication device of claim 3 , wherein an access point controller pre-caches the second packet at the second access point device prior to a transmission of the second packet by the first access point.

7. The wireless communication device of claim 3 , wherein the second access point causes a scheduler to receive a beam visibility report indicating that the second access point is transmitting data to the wireless communication device instead of the first access point, wherein the scheduler schedules a third packet intended for the wireless communication device to be transmitted by the second access point instead of the first access point in response to receipt of the beam visibility report.

8. The wireless communication device of claim 1 , wherein the first portion of the first packet comprises one of a header of the first packet or a preamble of the first packet.

9. The wireless communication device of claim 1 , wherein the wireless communication device is a station.

10. The wireless communication device of claim 1 , wherein the first access point transmits the first packet during a non-assigned raster interval.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 31, 2024
From: KADOUS, TAMER ADEL; MALLIK, SIDDHARTHA; ELGHARIANI, ALI A.; BLACK, PETER JOHN; SINGH, JASPREET
To: XCOM LABS, INC.
Reel/Frame 066308/0911 →
CHANGE OF NAME Recorded Nov 30, 2023
From: XCOM LABS, INC.
To: VIREWIRX, INC.
Reel/Frame 065740/0871 →
RELEASE OF PATENT SECURITY AGREEMENT RECORDED AT REEL 064165/FRAME 0054 Recorded Aug 29, 2023
From: PAUL ERIC JACOBS TRUST, DTD APRIL 9, 2018
To: XCOM LABS, INC.
Reel/Frame 064807/0677 →
SECURITY INTEREST Recorded Jun 29, 2023
From: XCOM LABS, INC.
To: PAUL ERIC JACOBS TRUST, DTD APRIL 9, 2018
Reel/Frame 064165/0054 →
Continuity (2)
Provisional Application 63010500 · Apr 15, 2020
Related Publication 20210328920A1 · Oct 21, 2021
Cited By (1)
US 12,683,895