9632668

Reverse Coverage Heat Map

PublishedApril 25, 2017
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
19 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A non-transitory computer readable medium comprising instructions which, when executed by a processor, cause the processor to: determine, for a plurality of wireless signals received by an access point located in a physical environment: a corresponding plurality of received signal strength values; and a corresponding plurality of locations from where the plurality of wireless signals were transmitted; and generate a reverse heat map for the physical environment such that each of a plurality of zones for the access point in the reverse heat map are defined based on: the corresponding plurality of received signal strength values; the corresponding plurality of locations determined for the plurality of wireless signals; and a plurality of contours for the access point determined based on the received signal strength values and the plurality of locations.

2

2. The non-transitory computer readable medium of claim 1 , wherein the instructions to generate the reverse heat map comprises instructions which, when executed by the processor, cause the processor to define at least two contours of a particular zone, wherein: a first contour among the plurality of contours of the particular zone corresponds to a first received strength value among the plurality of received signal strength values; and a second contour among the plurality of contours of the particular zone corresponds to a second received strength value among the plurality of received signal strength values.

3

3. The non-transitory computer readable medium of claim 1 , further including instructions which, when executed by the processor, cause the processor to: define a first contour among the plurality of contours, for a particular zone, using locations of one or more transmitting devices that transmitted wireless signals which were received by the access point at a first received signal strength value.

4

4. The non-transitory computer readable medium of claim 1 , further including instructions which, when executed by the processor, cause the processor to: define each of the plurality of zones using a received signal strength value or a received signal strength range.

5

5. The non-transitory computer readable medium of claim 1 , wherein: the plurality of wireless signals comprise a first portion transmitted from a plurality of client devices of a first type and a second portion transmitted from a plurality of client devices of a second type, and the instructions to generate the reverse heat map include instructions which, when executed by the processor, cause the processor to: generate a first reverse heat map based on the first portion and generate a second reverse heat map based on the second portion.

6

6. The non-transitory computer readable medium of claim 5 , wherein the instructions to generate the reverse heat map further comprise instructions to: normalize the first reverse heat map to generate a first normalized reverse heat map based on a first transmission power specification of the plurality of client devices of the first type; normalize the second reverse heat map to generate a second normalized reverse heat map based on a second transmission power specification of the plurality of client devices of the second type; and aggregate the first normalized reverse heat map and the second normalized reverse heat map.

7

7. The non-transitory computer readable medium of claim 6 , wherein the instructions to aggregate the first normalized reverse heat map and the second normalized heat map include instructions to: aggregate the first normalized reverse heat map and the second normalized reverse heat map based on a lower received signal strength value between the first normalized reverse heat map and the second normalized reverse heat map.

8

8. The non-transitory computer readable medium of claim 1 , further comprising instructions which, when executed by the processor, cause the processor to: generate a forward heat map; and aggregate the forward heat map and the reverse heat map.

9

9. A non-transitory computer readable medium comprising instructions which, when executed by a processor, causes the processor to: determine, for a plurality of wireless signals received by an access point located in a physical environment: a corresponding plurality of received signal strength values; and a corresponding plurality of locations from where the plurality of wireless signals were transmitted; determine a plurality of contours for the access point in the physical environment based on the received signal strength values and the plurality of locations; generate a reverse heat map based on the received signal strength values, the plurality of locations, and the plurality of contours; and estimate a mapping between: locations in the physical environment; and an estimate of received signal strength values for wireless signals transmitted from the respective locations in the physical environment and received at the access point.

10

10. The non-transitory computer readable medium of claim 9 , wherein the reverse heat map comprises a plurality of zones, and wherein the instructions to estimate the mapping include instructions which, when executed by the processor, cause the processor to: define at least two contours of a particular zone among the plurality of zones, wherein: a first contour of the particular zone corresponds to a first received strength value; and a second contour of the particular zone corresponds to a second received strength value.

11

11. The non-transitory computer readable medium of claim 9 , wherein the instructions to determine the plurality of contours includes instructions to determine a first contour of a particular zone using locations of one or more transmitting devices that transmitted wireless signals which were received by the access point at a first received signal strength value.

12

12. The non-transitory computer readable medium of claim 10 , including instructions which, when executed by the processor, cause the processor to: define each of the plurality of zones using a received signal strength value or a received signal strength range.

13

13. The non-transitory computer readable medium of claim 9 , wherein the plurality of wireless signals are transmitted from a single client device at a plurality of time points.

14

14. The non-transitory computer readable medium of claim 9 , wherein the plurality of wireless signals comprise a first portion transmitted from a plurality of client devices of a first type and a second portion transmitted from a plurality of client devices of a second type, and wherein the instructions to generate the reverse heat map comprises instructions to generate a first reverse heat map based on the first portion and generate a second reverse heat map based on the second portion.

15

15. The non-transitory computer readable medium of claim 14 , wherein the instructions to generate the reverse heat map further comprise instructions which, when executed by the processor, cause the processor to: normalize the first reverse heat map to generate a first normalized reverse heat map based on a first transmission power specification of the plurality of client devices of the first type; normalize the second reverse heat map to generate a second normalized reverse heat map based on a second transmission power specification of the plurality of client devices of the second type; and aggregate the first normalized reverse heat map and the second normalized reverse heat map.

16

16. The non-transitory computer readable medium of claim 15 , wherein the instructions to aggregate the first normalized reverse heat map and the second normalized heat map include instructions to: aggregate the first normalized reverse heat map and the second normalized reverse heat map based on a lower received signal strength value between the first normalized reverse heat map and the second normalized reverse heat map.

17

17. The non-transitory computer readable medium of claim 9 , further comprising instructions which, when executed by the processor, cause the processor to: generate a forward heat map; and aggregate the forward heat map and the reverse heat map.

18

18. A graphical user interface (GUI) comprising a heat map of a physical environment, the heat map comprising: a representation of an access point (AP) in the physical environment; and a plurality of zones for the AP, each zone being defined by at least two contours for the AP comprising: a first contour corresponding to a first received signal strength value; and a second contour corresponding to a second received signal strength value, wherein the first contour is determined using at least: a first location of a transmitting device, in the physical environment, that transmitted a first wireless signals which was received by the AP at the first received signal strength value; and a second location of the transmitting device, in the physical environment, that transmitted a second wireless signals which was received by the AP at the first received signal strength value.

19

19. The GUI of claim 18 , wherein the transmitting device comprise one of a second AP and a client device.

Patent Metadata

Filing Date

Unknown

Publication Date

April 25, 2017

Inventors

Jin Xie
Jiwoong Lee

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “REVERSE COVERAGE HEAT MAP” (9632668). https://patentable.app/patents/9632668

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.