IP Library › Granted Patent US 12,517,210
Granted Patent B2
US 12,517,210 · App. 17/983,371 · Granted Jan 6, 2026

Systems and methods for radio positioning based on a multi-set of network names

Inventors: Pavel Ivanov (Tampere, FI); Lauri Aarne Johannes Wirola (Tampere, FI); Marko Luomi (Tampere, FI); Henri Nurminen (Tampere, FI)
Assignee: HERE GLOBAL B.V.
G01S5/02521G01S5/0244G01S5/02524G01S5/0252G01S5/02523G01S5/02525
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,517,210
App. No.
17/983,371
Granted
Jan 6, 2026
Kind
B2
Abstract

Disclosed is an approach for obtaining fingerprints that have been collected by at least one mobile device for supporting a positioning of other mobile devices, each fingerprint comprising at least results of measurements on radio signals of at least one communication node at a particular location, communication node names proximate to the particular location, and an area identifier for the particular location; receiving a positioning request that contains at least a multiset of communication node names; selecting a radio model, wherein the radio model selected is based at least in part on the fingerprint and/or the number of communication node names proximate to a fingerprint which match the node names in the positioning request that contains at least a multiset of communication node names; and generating data for a feedback for a user of the at least one computing device based on the selected radio model.

Claims (46)

1 . A method, performed by at least one apparatus, comprising:

obtaining fingerprints that have been collected by at least one mobile device for supporting a positioning of other mobile devices, each fingerprint comprising at least results of measurements on radio signals of at least one communication node at a particular location, communication node names proximate to the particular location, and an area identifier for the particular location;

receiving, from a processor, a positioning request that contains at least a multiset of communication node names;

selecting a radio model stored upon a server, wherein the radio model selected is based at least in part on the number of communication node names proximate to a fingerprint which match the node names in the positioning request that contains at least the multiset of communication node names; and

generating data for a feedback for a user based on the selected radio model, wherein generating data for feedback comprises combining two or more radio models to provide a positioning estimate for a user, wherein the radio models to be combined are selected based at least in part on node names in the positioning request that contains at least the multiset of communication node names.

2 . The method according to claim 1 , wherein the radio model selected is based additionally, at least in part, on an area identifier associated with a physical location.

3 . The method according to claim 1 , further comprising estimating values of parameters defining at least one radio model for the at least one communication node based on the obtained fingerprints.

4 . The method according to claim 1 , further comprising determining the quality of the radio model by:

determining an uncertainty of the estimated value of at least one of the parameters; and

determining a quality of the radio model based on the determined uncertainty of the value of the at least one parameter.

5 . The method according to claim 1 , wherein the fingerprint comprises at least one of:

a location of the communication node; and/or

a transmission power used by the communication node;

a received signal strength at a predetermined reference distance to the communication node; and/or

a path loss exponent for signals transmitted by the communication node; and/or

an average path loss of signals transmitted by the communication node.

6 . The method according to claim 1 , wherein generating data for a feedback for a user also comprises generating or updating a radio map.

7 . The method according to claim 1 , wherein generating data for a feedback for a user comprises generating feedback in the form of routing data for a vehicle or pedestrian.

8 . The method according to claim 1 , wherein generating data for a feedback for a user comprises generating feedback in the form of automated vehicle control.

9 . The method according to claim 1 , further comprising displaying a generated feedback upon an end user device.

10 . The method according to claim 1 , wherein the at least one communication node comprises at least one of:

at least one terrestrial non-cellular transmitter; and/or

at least one access point of at least one wireless local area network; and/or

at least one Bluetooth transmitter; and/or

at least one Bluetooth low energy transmitter; and/or

wherein the at least one apparatus is or belongs to one of:

the at least one mobile device; and

a server that is configured to obtain and process sets of fingerprints from a plurality of mobile devices.

11 . 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 the apparatus at least to:

obtain fingerprints that have been collected by at least one mobile device for supporting a positioning of other mobile devices, each fingerprint comprising at least results of measurements on radio signals of at least one communication node at a particular location, communication node names proximate to the particular location, and an area identifier for the particular location;

receive, from a processor, a positioning request that contains at least a multiset of communication node names;

select a radio model stored upon a server, wherein the radio model selected is based at least in part on the number of communication node names proximate to a fingerprint which match the node names in the positioning request that contains at least the multiset of communication node names; and

generate data for a feedback for a user based on the selected radio model, wherein the data generated for feedback comprises combing two or more radio models to provide a positioning estimate for a user, wherein the radio models to be combined are selected based at least in part on a fingerprint.

12 . The apparatus according to claim 11 , wherein the radio model selected is based additionally, at least in part, on an area identifier associated with a physical location.

13 . The apparatus according to claim 11 , further configured to estimate values of parameters defining at least one radio model for the at least one communication node based on the obtained fingerprints.

14 . The apparatus according to claim 11 , further configured to determine the quality of a radio model by:

determining an uncertainty of the estimated value of at least one of the parameters; and

determining a quality of the radio model based on the determined uncertainty of the value of the at least one parameter.

15 . The apparatus according to claim 11 , wherein data generated for a feedback for a user also comprises updated radio map data.

16 . The apparatus according to claim 11 , wherein data generated for a feedback for a user is displayed on an end user device.

17 . The apparatus according to claim 11 , wherein the fingerprint further comprises at least one of:

a location of the communication node; and/or

a transmission power used by the communication node; and/or

a received signal strength at a predetermined reference distance to the communication node; and/or

a path loss exponent for signals transmitted by the communication node; and/or

an average path loss of signals transmitted by the communication node.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2022
From: IVANOV, PAVEL; WIROLA, LAURI AARNE J; LUOMI, MARKO; NURMINEN, HENRI
To: HERE GLOBAL B.V.
Reel/Frame 061854/0725 →
Continuity (1)
Related Publication 20240151806A1 · May 9, 2024
References Cited (21)
US 9060284B2 · Cho et al. · 2015 [cited by applicant]
US 10139471B2 · Ivanov · 2018 [cited by examiner]
US 10175336B2 · Ivanov et al. · 2019 [cited by applicant]
US 10520578B2 · Ivanov · 2019 [cited by examiner]
US 11076300B2 · Wirola · 2021 [cited by examiner]
US 11125851B2 · Khan · 2021 [cited by examiner]
US 11221389B2 · Wirola et al. · 2022 [cited by applicant]
US 11385319B2 · Viitala · 2022 [cited by examiner]
US 11570581B2 · Ivanov · 2023 [cited by examiner]
US 20110039580A1 · Wigren · 2011 [cited by examiner]
US 20120072106A1 · Han · 2012 [cited by examiner]
US 20150133149A1 · Kim · 2015 [cited by examiner]
US 20150312876A1 · Syrjärinne · 2015 [cited by examiner]
US 20150373500A1 · Chen et al. · 2015 [cited by applicant]
US 20210025965A1 · Ivanov et al. · 2021 [cited by applicant]
US 20220201644A1 · Ivanov · 2022 [cited by examiner]
US 20220326340A1 · Meiyappan · 2022 [cited by examiner]
US 20240133995A1 · Hirzallah · 2024 [cited by examiner]
US 20240230828A9 · Hirzallah · 2024 [cited by examiner]
EP 3754358A1 · 2020 [cited by examiner]
KR 20140142361A · 2014 [cited by examiner]