Synchronizing target wake time with scanning window for determining client location

US10880856B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10880856-B2
Application numberUS-201916290135-A
CountryUS
Kind codeB2
Filing dateMar 1, 2019
Priority dateMar 1, 2019
Publication dateDec 29, 2020
Grant dateDec 29, 2020

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.

Presented herein are methodologies for setting a target wake time for a wireless client that is being served by an access point, wherein the access point also performs scanning for locating the wireless client. The methodology includes determining a start time of a time window for scanning, e.g., for locations of respective wireless clients, setting a target wake time of a given wireless client, among the wireless clients, based on the start time of the time window for scanning respective wireless clients, and wirelessly communicating the target wake time to the given wireless client.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining a start time of a time window for scanning for locations of respective wireless clients; setting a target wake time of a given wireless client, among the wireless clients, based on the start time of the time window for scanning for locations of respective wireless clients to align the target wake time of the given wireless client with the time window for scanning for locations of the respective wireless clients; and wirelessly communicating the target wake time to the given wireless client. 2. The method of claim 1 , further comprising setting a periodicity of the target wake time based on a periodicity of the time window for scanning for locations of respective wireless clients. 3. The method of claim 2 , further comprising setting the target wake time of the given wireless client, among the wireless clients, based on at least one of an upper bound threshold and a lower bound threshold. 4. The method of claim 3 , wherein the upper bound threshold is based on battery life considerations for the given wireless client. 5. The method of claim 3 , wherein the lower bound threshold is based on quality of service performance considerations for the given wireless client. 6. The method of claim 1 , wherein setting the target wake time of the given wireless client is performed as part of at least one of a unicast target wake time negotiation and a broadcast target wake time negotiation. 7. The method of claim 1 , wherein the given wireless client negotiates multiple target wake time agreements, and wherein setting the target wake time of the given wireless client based on the start time of the time window for scanning for locations of respective wireless clients comprises modifying a subset of the target wake time agreements based on the start time of the time window for scanning for locations of respective wireless clients. 8. The method of claim 1 , further comprising blocking target wake time agreement negotiation between an access point and the given wireless client until the start time of the time window for scanning for locations of respective wireless clients is available at the access point. 9. The method of claim 1 , further comprising aligning a clock that controls the start time of the time window for scanning for locations of respective wireless clients with a clock that controls a timing of awake time of the given wireless client. 10. A device comprising: an interface unit configured to enable network communications; a memory; and one or more processors coupled to the interface unit and the memory, and configured to: determine a start time of a time window for scanning for locations of respective wireless clients; set a target wake time of a given wireless client, among the wireless clients, based on the start time of the time window for scanning for locations of respective wireless clients to align the target wake time of the given wireless client with the time window for scanning for locations of the respective wireless clients; and wirelessly communicate the target wake time to the given wireless client. 11. The device of claim 10 , wherein the one or more processors are configured to set a periodicity of the target wake time based on a periodicity of the time window for scanning for locations of respective wireless clients. 12. The device of claim 11 , wherein the one or more processors are configured to set the target wake time of the given wireless client, among the wireless clients, based on at least one of an upper bound threshold and a lower bound threshold. 13. The device of claim 12 , wherein the upper bound threshold is based on battery life considerations for the given wireless client. 14. The device of claim 12 , wherein the lower bound threshold is based on quality of service performance considerations for the given wireless client. 15. The device of claim 10 , wherein the given wireless client negotiates multiple target wake time agreements, and wherein the one or more processors are configured to set the target wake time of the given wireless client based on the start time of the time window for scanning for locations of respective wireless clients by modifying a subset of the target wake time agreements based on the start time of the time window for scanning for locations of respective wireless clients. 16. A non-transitory computer readable storage media encoded with instructions that, when executed by a processor, cause the processor to: determine a start time of a time window for scanning for locations of respective wireless clients; set a target wake time of a given wireless client, among the wireless clients, based on the start time of the time window for scanning for locations of respective wireless clients to align the target wake time of the given wireless client with the time window for scanning for locations of the respective wireless clients; and wirelessly communicate the target wake time to the given wireless client. 17. The non-transitory computer readable storage media of claim 16 , further including instructions that, when executed by the processor, cause the processor to set a periodicity of the target wake time of the given wireless client based on a periodicity of the time window for scanning for locations of respective wireless clients. 18. The non-transitory computer readable storage media of claim 17 , further including instructions that, when executed by the processor, cause the processor to set the target wake time of the given wireless client, among the wireless clients, based on at least one of an upper bound threshold and a lower bound threshold.

Assignees

Inventors

Classifications

  • in wireless communication networks · CPC title

  • where the received signal is a wanted signal · CPC title

  • using a pre-established activity schedule, e.g. traffic indication frame · CPC title

  • H04W64/003Primary

    locating network equipment · CPC title

  • Discovery of network devices, e.g. terminals · 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 US10880856B2 cover?
Presented herein are methodologies for setting a target wake time for a wireless client that is being served by an access point, wherein the access point also performs scanning for locating the wireless client. The methodology includes determining a start time of a time window for scanning, e.g., for locations of respective wireless clients, setting a target wake time of a given wireless client…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W52/0216. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 29 2020 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).