Floor levels of a venue
Abstract
A method includes obtaining one or more pieces of metadata information indicative of one or more identifiers of one or more spatial locations located within a venue, and further indicative of one or more floor level identifiers of the one or more spatial locations. The method also generates a map of one or more locations of one or more radio nodes, including altitude information, and their respective one or more pieces of identifying information. The method further includes determining one or more pieces of matching information indicative of whether a respective identifying information of the one or more radio nodes at least partially matches with at least one metadata information and, if so, associating the respective radio node with a respective altitude floor level of the respective piece of metadata information in a radio map of the venue. A corresponding apparatus and computer program product are also provided.
Claims
exact text as granted — not AI-modifiedThat which is claimed is:
1 . A method, comprising:
clustering, by one or more processors, one or more radio nodes into one or more groups, wherein each group of the one or more groups is indicative of at least part of a specific radio data layer of a venue; determining, by the one or more processors, whether or not a respective identifying information configured to identify a respective radio node of the one or more radio nodes at least partially matches with a metadata information obtained by the one or more processors, the respective radio node associated with a respective group of radio nodes of the one or more groups; and when it is determined that the respective identifying information at least partially matches with the metadata information, associating each radio node of the respective group of radio nodes with a respective floor level identifier indicated by the metadata information in a radio map of the venue.
2 . The method according to claim 1 , wherein the clustering is performed and/or controlled at least partially based on a pre-determined or determined to pre-defined rules signal strength threshold value.
3 . The method according to claim 1 , wherein the clustering is performed and/or controlled at least partially based on pieces of altitude information.
4 . The method according to claim 1 , wherein the metadata information is obtained from an indoor map of the venue, wherein at least a part of the indoor map of the venue comprises or represents one or more identifiers of one or more spatial locations located within a venue, and at least one further part of the indoor map comprises or represents one or more pieces of altitude information associated with at least one of the one or more spatial locations.
5 . The method according to claim 1 , wherein the one or more radio nodes are access points located within the venue.
6 . The method according to claim 1 , wherein the radio map of the venue enables three-dimensional position estimate determination for a mobile device located within the venue.
7 . The method according to claim 1 , wherein the metadata information comprises or represents at least one of a MAC address, signal strength value, SSID, or a combination thereof of at least a part of the one or more radio nodes.
8 . The method according to claim 1 , wherein determining whether or not the respective identifying information at least partially matches with the metadata information comprises a string comparison of the metadata information and the respective identifying information.
9 . The method according to claim 1 , wherein a respective piece of identifying information of the one or more pieces of identifying information comprises or represents a SSID, MAC addresses, a BSS, or a combination thereof of the one or more radio nodes.
10 . The method according to claim 1 , further comprising:
receiving or obtaining a request for determining a location estimate, wherein the request comprises or is accompanied by a fingerprint information; and determining the location estimate at least partially based on the fingerprint information and the radio map of the venue.
11 . The method according to claim 10 , wherein the location estimate comprises at least one of a floor level of the venue.
12 . An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause an apparatus at least to:
cluster one or more radio nodes into one or more groups, wherein each group of the one or more groups is indicative of at least part of a specific radio data layer of a venue; determine whether or not a respective identifying information configured to identify a respective radio node of the one or more radio nodes at least partially matches with a metadata information obtained by the one or more processors, the respective radio node associated with a respective group of radio nodes of the one or more groups; and when it is determined that the respective identifying information at least partially matches with the metadata information, associate each radio node of the respective group of radio nodes with a respective floor level identifier indicated by the metadata information in a radio map of the venue.
13 . The apparatus according to claim 12 , wherein the clustering is performed and/or controlled at least partially based on a pre-determined or determined to pre-defined rules signal strength threshold value.
14 . The apparatus according to claim 12 , wherein the clustering is performed and/or controlled at least partially based on pieces of altitude information.
15 . The apparatus according to claim 12 , wherein the metadata information is obtained from an indoor map of the venue, wherein at least a part of the indoor map of the venue comprises or represents one or more identifiers of one or more spatial locations located within a venue, and at least one further part of the indoor map comprises or represents one or more pieces of altitude information associated with at least one of the one or more spatial locations.
16 . The apparatus according to claim 12 , wherein the radio map of the venue enables three-dimensional position estimate determination for a mobile device located within the venue.
17 . The apparatus according to claim 12 , wherein the metadata information comprises or represents at least one of a MAC address, signal strength value, SSID, or a combination thereof of at least a part of the one or more radio nodes.
18 . The apparatus according to claim 12 , wherein determining whether or not the respective identifying information at least partially matches with the metadata information comprises a string comparison of the metadata information and the respective identifying information.
19 . The apparatus according to claim 12 , wherein a respective piece of identifying information of the one or more pieces of identifying information comprises or represents a SSID, MAC addresses, a BSS, or a combination thereof of the one or more radio nodes.
20 . A non-transitory computer-readable medium storing computer program code, the computer program code when executed by a processor configured to cause an apparatus at least to:
cluster one or more radio nodes into one or more groups, wherein each group of the one or more groups is indicative of at least part of a specific radio data layer of a venue; determine whether or not a respective identifying information configured to identify a respective radio node of the one or more radio nodes at least partially matches with a metadata information obtained by the one or more processors, the respective radio node associated with a respective group of radio nodes of the one or more groups; and when it is determined that the respective identifying information at least partially matches with the metadata information, associate each radio node of the respective group of radio nodes with a respective floor level identifier indicated by the metadata information in a radio map of the venue.Join the waitlist — get patent alerts
Track US2022099788A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.