Method and system for device aware power save

US9877285B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9877285-B2
Application numberUS-201414262654-A
CountryUS
Kind codeB2
Filing dateApr 25, 2014
Priority dateApr 25, 2014
Publication dateJan 23, 2018
Grant dateJan 23, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A non-transitory computer readable medium includes instructions. The instructions, when executed by one or more hardware processors, causes performance of operations including receiving, at an access point, data targeted for a device, and determining whether an amount of the data targeted for the device is above a threshold. The operations further include, responsive at least to determining that the amount of data is below the threshold, transmitting a notification frame falsely indicating that the access point does not have the data targeted for the device.

First claim

Opening claim text (preview).

What is claimed is: 1. A non-transitory computer readable medium comprising instructions, when executed by a processor to: receive, at an access point, data targeted for a device; determine whether an amount of the data targeted for the device is below a first threshold and above a second threshold, wherein the second threshold is below the first threshold; and transmit a first notification frame, wherein: the first notification frame falsely indicates that the access point does not have the data targeted for the device responsive at least to determining that the amount of data is below the first threshold and above the second threshold; and the first notification frame correctly indicates that the access point has the data targeted for the device responsive at least to determining that the amount of data is below the second threshold or above the first threshold. 2. The non-transitory computer readable medium of claim 1 , wherein the instructions to determine whether the amount of the data targeted for the device is below the first threshold comprises instructions to determine whether a number of packets targeted for the device is below the first threshold. 3. The non-transitory computer readable medium of claim 1 , comprising instructions to transmit the first notification frame falsely indicating that the access point does not have data targeted for the device is based on a rate of receiving the data targeted for the device being above a rate threshold. 4. The non-transitory computer readable medium of claim 3 , wherein the rate threshold is based on an enhanced distribute channel access (EDCA) access category associated with the data. 5. The non-transitory computer readable medium of claim 1 , wherein the first threshold is based on an EDCA access category associated with the data. 6. The non-transitory computer readable medium of claim 1 , comprising instructions to: adjust a difference between the first threshold and the second threshold to be decreased responsive to an increased number of devices associated with the access point and that are in or expected to be in a power save mode; and adjust a difference between the first threshold and the second threshold to be increased responsive to a decreased number of devices associated with the access point and that are in or expected to be in the power save mode. 7. The non-transitory computer readable medium of claim 1 , further comprising instructions to: subsequent to the transmission of the first notification frame falsely indicating that the access point does not have data targeted for the device: determine that an amount of time subsequent to receiving at least a portion of the data exceeds a particular time threshold; and responsive to the determination that the amount of time exceeds the particular time threshold, transmit a second notification frame correctly indicating that the access point has the data targeted for the device exceeds the first threshold. 8. The non-transitory computer readable medium of claim 1 , wherein the first threshold is based on an aggregated amount of data buffered at the access point that is targeted for a plurality of devices. 9. The non-transitory computer readable medium of claim 1 , wherein the first threshold is based on a number of devices, associated with the access point, currently operating in a power save mode. 10. The non-transitory computer readable medium of claim 1 , wherein the instructions to the determine operation and the transmitting operation are performed at least in response to a receipt of a message from the device indicating that the device is entering a power save mode. 11. A system comprising: an access point including a hardware processor; the system to perform operations comprising: receiving, at the access point, data targeted for a device; determining whether an amount of the data targeted for the device is below a first threshold; and responsive a least to determining that the amount of data is below the first threshold, transmitting a first notification frame falsely indicating that the access point does not have the data targeted for the device, wherein: the first threshold is adjusted to be decreased responsive to an increased frequency with which the device polls the access point for the data targeted for the device; and the first threshold is adjusted to be increased responsive to an decreased frequency with which the device polls the access point for the data targeted for the device. 12. The system of claim 11 , wherein the operations further comprise: determining whether the amount of the data targeted for the device is above the first threshold, responsive at least to determining that the amount of data is above the first threshold, transmitting the first notification frame correctly indicating that the access point has the data targeted for the device. 13. The system of claim 11 , wherein determining whether the amount of the data targeted for the device is below the first threshold comprises determining whether a number of packets targeted for the device is below the first threshold. 14. The system of claim 11 , wherein transmitting the first notification frame falsely indicating that the access point does not have data targeted for the device is based on a rate of receiving the data targeted for the device being above a rate threshold. 15. The system of claim 14 , wherein the rate threshold is based on an enhanced distributed channel access (EDCA) access category associated with the data. 16. The system of claim 11 , wherein the first threshold is based on a EDCA access category associated with the data. 17. The system of claim 11 , wherein the operations further comprise: subsequent to transmitting the first notification frame falsely indicating that the access point does not have the data targeted for the device: determining that an amount of time subsequent to receiving at least a portion of the data exceeds a particular time threshold; and responsive to determining that the amount of time exceeds the particular time threshold: transmitting a second notification frame correctly indicating that the access point has the data targeted for the device regardless of whether the data targeted for the device exceeds the first threshold. 18. The system of claim 11 , wherein the first threshold is based on an aggregated amount of data buffered at the access point. 19. The system of claim 13 , wherein: the first threshold is set to a lower value responsive to an increased number of devices, associated with the access point, currently operating in a power save mode; and the first threshold is set to a higher value responsive to a decreased number of devices, associated with the access point, currently operating in the power save mode. 20. The system of claim 11 , wherein the determining operation and the transmitting operation are performed at least in response to receiving a message from the device indicating that the device is entering a power save mode. 21. The system of claim 11 , wherein the first threshold is set when the data targeted for the device is received at the access point while the device is in a power save mode. 22. The system of claim 17 , wherein the particular time threshold is based on an amount of time that data targeted for each device associated with the access point is stored in the access point.

Assignees

Inventors

Classifications

  • using monitoring of local events, e.g. events related to user activity · CPC title

  • Cross-Sectional Technologies · mapped topic

  • Systems integrating technologies related to power network operation and communication or information technologies for improving the carbon footprint of the management of residential or tertiary loads, i.e. smart grids as climate change mitigation technology in the buildings sector, including also the last stages of power distribution and the control, monitoring or operating management systems at local level · CPC title

  • in wireless communication networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9877285B2 cover?
A non-transitory computer readable medium includes instructions. The instructions, when executed by one or more hardware processors, causes performance of operations including receiving, at an access point, data targeted for a device, and determining whether an amount of the data targeted for the device is above a threshold. The operations further include, responsive at least to determining tha…
Who is the assignee on this patent?
Aruba Networks Inc, Aruba Networks Inc
What technology area does this patent fall under?
Primary CPC classification H04W52/0251. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 23 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).