Need-based antenna switching in Wi-Fi angle-of-arrival locationing

US11678347B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11678347-B2
Application numberUS-202117145249-A
CountryUS
Kind codeB2
Filing dateJan 8, 2021
Priority dateJan 8, 2021
Publication dateJun 13, 2023
Grant dateJun 13, 2023

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 method may be provided. One or more packets from a client may be received, in a block based modulation environment, at one or more switchable antennas of an access point. The access point may have a plurality of switchable antennas. Each switchable antenna may have an antenna state. The plurality of switchable antennas may be switched among such that at least five of the antenna states are sampled. Angle of arrival of the client may be calculated based on the at least five of the antenna states.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, in a block based modulation environment, one or more packets from a client at one or more switchable antennas of an access point, the access point having a plurality of switchable antennas, each switchable antenna having an antenna state; switching among the plurality of switchable antennas such that at least five of the antenna states are sampled wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled comprises: receiving, at the access point, a bitmap from a host, the bitmap indicating one or more antenna states that have not been sampled for the client; and switching to sample the one or more antenna states that have not been sampled for the client; and calculating angle of arrival of the client based on the at least five of the antenna states. 2. The method of claim 1 , wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled comprises: randomizing a starting antenna state of an antenna switching cycle such that the at least five of the antenna states are sampled. 3. The method of claim 1 , wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled further comprises: determining that, in the first antenna switching cycle, a starting antenna state is a next antenna state of an ending antenna state. 4. The method of claim 1 , wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled comprises: determining that a second packet received from the client follows a first packet sent by the access point by a predetermined period; and switching to sample one or more antenna states that have not been sampled. 5. The method of claim 4 , wherein the predetermined period is sixteen microseconds. 6. The method of claim 1 , wherein the bitmap is sent to the access point as a push command. 7. The method of claim 1 , wherein the bitmap is polled, by the access point, from the host. 8. The method of claim 1 , further comprising: receiving, in the block based modulation environment, one or more packets from an additional client; switching among the plurality of switchable antennas such that at least five of the antenna states are sampled for the additional client; and calculating angle of arrival of the additional client based on the at least five of the antenna states. 9. The method of claim 8 , wherein the bitmap indicating one or more antenna states that have not been sampled for the additional client, and switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled for the additional client comprises: setting an initial receiver antenna state for the additional client as a next antenna state for the client, based on the bitmap; and sampling the one or more antenna states that have not been sample for the additional client, starting with the initial receive antenna state. 10. The method of claim 1 further comprising: identifying a location of the client based on the angle of arrival. 11. The method of claim 1 , wherein the block based modulation environment comprises a Wi-Fi network. 12. The method of claim 1 , wherein the each of the one or more packets comprises a Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU). 13. The method of claim 1 , wherein a first antenna state is sampled when a block acknowledgement (BA) is sent on a first switchable antenna corresponding to the first antenna state. 14. An access point comprising: a plurality of switchable antennas, each switchable antenna having an antenna state; an antenna switch configured to switch among the plurality of switchable antennas; a memory; and a processing unit coupled to the memory, wherein the processing unit is operative to perform a method comprising: receive, by one or more of the plurality of switchable antennas, one or more packets from a client in a block based modulation environment; switch, by the antenna switch, among the switchable antennas such that at least five of the antenna states are sampled wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled comprises offsetting a starting antenna state of a second antenna switching cycle such that the at least five of the antenna states are sampled, the second antenna switching cycle following a first antenna switching cycle; and calculating angle of arrival of the client based on the at least five of the antenna states. 15. The access point of claim 14 , wherein the block based modulation environment comprises a Wi-Fi network. 16. The access point of claim 14 , wherein the each of the one or more packets comprises a Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU). 17. A non-transitory computer readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising: receiving, in a block based modulation environment, one or more packets from a client at one or more switchable antennas of an access point, the access point having a plurality of switchable antennas, each switchable antenna having an antenna state; switching among the plurality of switchable antennas such that at least five of the antenna states are sampled wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled comprises: receiving, at the access point, a bitmap from a host, the bitmap indicating one or more antenna states that have not been sampled for the client; and switching to sample the one or more antenna states that have not been sampled for the client; and calculating angle of arrival of the client based on the at least five of the antenna states. 18. The non-transitory computer readable medium of claim 17 , wherein the block based modulation environment comprises a Wi-Fi network. 19. The access point of claim 14 , wherein switching among the plurality of switchable antennas such that the at least five of the antenna states are sampled further comprises: determining that, in the first antenna switching cycle, a starting antenna state is a next antenna state of an ending antenna state. 20. The non-transitory computer readable medium of claim 17 , wherein the bitmap is sent to the access point as a push command.

Assignees

Inventors

Classifications

  • the waves arriving at the antennas being continuous or intermittent and the phase difference of signals derived therefrom being measured · CPC title

  • H04W72/51Primary

    based on terminal or device properties · CPC title

  • Receivers · CPC title

  • the separate antennas having differently-oriented directivity characteristics · CPC title

  • according to predefined selection scheme · 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 US11678347B2 cover?
A method may be provided. One or more packets from a client may be received, in a block based modulation environment, at one or more switchable antennas of an access point. The access point may have a plurality of switchable antennas. Each switchable antenna may have an antenna state. The plurality of switchable antennas may be switched among such that at least five of the antenna states are sa…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04W72/51. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 13 2023 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 11 related publications on this page (citations in our corpus or others sharing the same primary CPC).