IP Library Granted Patent US 9,872,251
Granted Patent B2
US 9,872,251 · App. 15/279,901 · Granted Jan 16, 2018

Awake window protection

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,872,251
App. No.
15/279,901
Granted
Jan 16, 2018
Kind
B2
Abstract

This disclosure describes systems, methods, and devices related to awake window (AW) protection. A device may identify a beacon frame received from a first device. The device may identify an information element associated with a first awake window (AW) within the beacon frame. The device may suspend one or more first backoff timers for a duration of the first AW. The device may associate a second backoff timer with a management frame.

Claims (50)

1. A device, comprising:

at least one memory that stores computer-executable instructions; and

at least one processor configured to access the at least one memory, wherein the at least one processor is configured to execute the computer-executable instructions to:

identify a beacon frame received from a first device;

identify an information element associated with a first awake window (AW) within the beacon frame;

suspend one or more first backoff timers for a duration of the first AW; and

associate a second backoff timer with a management frame.

2. The device of claim 1 , wherein the beacon frame is a directional multi-gigabit beacon frame.

3. The device of claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

determine the device is associated with a basic service set (BSS) of the first device;

decrement the second backup timer within the first AW; and

cause to send the management frame based at least in part on the second backoff timer.

4. The device of claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

determine the device is not associated with the BSS of the first device; and

suspend the second backoff timer for a duration of the first AW.

5. The device of claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to reset the second backoff timer to zero when the first AW expires.

6. The device of claim 1 , wherein the management frame is an announcement traffic identification message (ATIM).

7. The device of claim 1 , wherein each of the one or more first backoff timers is associated with a quality of service (QOS).

8. The device of claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to release the one or more first backoff timers at an end of the first AW.

9. The device of claim 1 , wherein the at least one processor is further configured to execute the computer-executable instructions to:

determine a residual time associated with the second backoff timer at an expiration of the first AW; and

set the second backoff timer to the residual time at a beginning of a second AW.

10. The device of claim 1 , further comprising a transceiver configured to transmit and receive wireless signals.

11. The device of claim 10 , further comprising one or more antennas coupled to the transceiver.

12. A non-transitory computer-readable medium storing computer-executable instructions which when executed by one or more processors result in performing operations comprising:

identifying a beacon frame received from a device;

identifying an information element associated with a first awake window (AW) within the beacon frame;

suspending one or more first backoff timers for a duration of the first AW; and

associating a second backoff timer with a management frame.

13. The non-transitory computer-readable medium of claim 12 , wherein the beacon frame is a directional multi-gigabit beacon frame.

14. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise:

determining a first basic service set (BSS);

determining a second BSS associated with the device;

determining the first BSS is the same as the second BSS;

decrementing the second backoff timer within the first AW; and

causing to send the management frame based at least in part on the second backoff timer.

15. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise releasing the one or more first backoff timers at an expiration of the first AW.

16. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise:

determining a first basic service set (BSS);

determining a second BSS associated with the device;

determining the first BSS is different from the second BSS; and

suspending the second backoff timer for the duration of the first AW.

17. The non-transitory computer-readable medium of claim 12 , wherein the operations further comprise resetting the second backoff timer to zero when the first AW expires.

18. A method comprising:

identifying, by one or more processors, a beacon frame received from a device;

identifying an information element associated with a first awake window (AW) within the beacon frame;

suspending one or more first backoff timers for a duration of the first AW; and

associating a second backoff timer with a management frame.

19. The method of claim 18 , wherein the beacon frame is a directional multi-gigabit beacon frame.

20. The method of claim 18 , further comprising releasing the one or more first backoff timers at an expiration of the first AW.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 3, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057061/0588 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2021
From: INTEL IP CORPORATION
To: INTEL CORPORATION
Reel/Frame 057254/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2016
From: TRAININ, SOLOMON; CORDEIRO, CARLOS
To: INTEL IP CORPORATION
Reel/Frame 040156/0289 →