Indoor structure inference using points of interest
First Claim
Patent Images
1. A method comprising:
- obtaining, from a memory, a digital map of an indoor region that identifies boundaries between subsections within the indoor region;
extracting feature labels from the digital map and establishing points based on locations of the extracted feature labels;
approximating locations of walls separating rooms within at least one of the subsections by superimposing polygons over the subsections within the indoor region based on the established points; and
generating heat map values at a plurality of points within at least one subsection based on an estimated number of walls crossed between the plurality of points and at least one transceiver.
1 Assignment
0 Petitions
Accused Products
Abstract
In one implementation, a method may comprise: obtaining a digital map of an indoor region that identifies boundaries between subsections within the indoor region; and approximating locations of walls separating rooms within at least one of the subsections based, at least in part, on locations of feature labels provided in the digital map.
23 Citations
41 Claims
-
1. A method comprising:
-
obtaining, from a memory, a digital map of an indoor region that identifies boundaries between subsections within the indoor region; extracting feature labels from the digital map and establishing points based on locations of the extracted feature labels; approximating locations of walls separating rooms within at least one of the subsections by superimposing polygons over the subsections within the indoor region based on the established points; and generating heat map values at a plurality of points within at least one subsection based on an estimated number of walls crossed between the plurality of points and at least one transceiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
means for obtaining a digital map of an indoor region that identifies boundaries between subsections within the indoor region; means for extracting feature labels from the digital map and establishing points based on locations of the extracted feature labels; means for approximating locations of walls separating rooms within at least one of the subsections by superimposing polygons over the subsections within the indoor region based on the established points; and means for generating heat map values at a plurality of points within the at least one polygon based on an estimated number of walls crossed between the plurality of points and at least one transceiver. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus comprising:
-
a receiver to receive wireless signals; and one or more processing units configured to; obtain, from a memory, a digital map of an indoor region that identifies boundaries between subsections within the indoor region; extract feature labels from the digital map and establish points based on locations of the extracted feature labels; approximate locations of walls separating rooms within at least one of multiple subsections by superimposing polygons over the subsections within the indoor region based on the established points; and generate heat map values at a plurality of points within the at least one subsection based on the estimated number of walls crossed between the plurality of points and at least one transceiver. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. An article comprising:
- a non-transitory storage medium comprising machine-readable instructions stored thereon that are executable by a special purpose computing device to;
evaluate a digital map of an indoor region to identify boundaries between subsections within the indoor region; extract feature labels from the digital map and establish points based on locations of the extracted feature labels; approximate locations of walls separating rooms within at least one of the subsections by superimposing polygons over the subsections within the indoor region based on the established points; and generate heat map values at a plurality of points within the at least one polygon based on an estimated number of walls crossed between the plurality of points and at least one transceiver. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
- a non-transitory storage medium comprising machine-readable instructions stored thereon that are executable by a special purpose computing device to;
Specification