IP Library Granted Patent US 12669566
Granted Patent B2
US 12669566 · App. 18/340,392 · Granted Jun 30, 2026

Method for position estimation in a positioning system

Inventors: Farshid Rezaei (Malmö, SE); Hariharasudhan Vigneswaran (Malmö, SE); Jakob Krantz (Malmö, SE); Matthias Mahlig (Berlin, DE)
Assignee: u-blox AG
G01S5/02216
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 12669566
App. No.
18/340,392
Granted
Jun 30, 2026
Kind
B2
Abstract

A method for position estimation in a positioning system includes receiving, by locator devices, positioning signals from a mobile device, generating positioning information with associated synchronization identifiers based on the respective received positioning signals, and providing the positioning information with the associated synchronization identifiers to a positioning engine. The positioning engine compiles a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers, and determines an estimated position of the mobile device based on the set of related positioning information.

Claims (46)

1 . A method for position estimation in a positioning system with a plurality of locator devices and a positioning engine, the method comprising

receiving, by at least two of the plurality of locator devices, respective positioning signals from a mobile device;

generating, from each received positioning signal, a positioning information and an associated synchronization identifier corresponding to the respective received positioning signal;

providing each positioning information with the associated synchronization identifier to the positioning engine;

compiling, in the positioning engine, a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers; and

determining an estimated position of the mobile device based on the set of related positioning information,

wherein generating the associated synchronization identifier is based on channel characteristics of a transmission of the positioning signal,

wherein the channel characteristics include a predetermined sequence of transmission channels between the mobile device and the plurality of locator devices, and

wherein generating the associated synchronization identifier is based on at least two channel indices of transmission channels of the predetermined sequence of transmission channels, each of the at least two channel indices including a channel index of the transmission channel of the respective received positioning signal.

2 . The method according to claim 1 , wherein generating the associated synchronization identifier is based on a counter value included in payload data of the positioning signal.

3 . The method according to claim 1 , wherein:

the channel characteristics includes a counter parameter for determining the sequence of transmission channels; and

generating the associated synchronization identifier is based on a value of the counter parameter used for determining the transmission channel of the respective received positioning signal.

4 . The method according to claim 1 , wherein:

each synchronization identifier corresponds to a time instant of transmission of the respective positioning signal; and

the similarity measure for selecting the set of related positioning information includes the respective time instants of the synchronization identifiers being within a common time frame of the set.

5 . The method according to claim 1 , wherein the similarity measure for selecting the set of related positioning information includes the respective synchronization identifiers being identical.

6 . A locator device for a positioning system with a positioning engine, the locator device comprising:

a communication unit configured to receive positioning signals, wherein the communication unit comprises a wireless interface;

at least one processor,

non-transitory computer-readable media storing instructions that, when executed by the at least one processor, cause the locator device to perform operations comprising:

receive a positioning signal from a mobile device;

generate, from the received positioning signal, a positioning information and an associated synchronization identifier corresponding to the received positioning signal; provide the positioning information with the associated synchronization identifier to the positioning engine;

compile, in the positioning engine, a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers; and

determine an estimated position of the mobile device based on the set of related positioning information,

wherein generating the associated synchronization identifier is based on channel characteristics of a transmission of the positioning signal,

wherein the channel characteristics include a predetermined sequence of transmission channels between the mobile device and the locator device, and

wherein generating the associated synchronization identifier is based on at least two channel indices of transmission channels of the predetermined sequence of transmission channels, each of the at least two channel indices including a channel index of the transmission channel of the respective received positioning signal.

7 . The locator device according to claim 6 , the non-transitory computer-readable media further storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations including:

generate the associated synchronization identifier based on a counter value included in payload data of the received positioning signal.

8 . A method for position estimation in a positioning system with a plurality of locator devices and a positioning engine, the method comprising

receiving, by at least two of the plurality of locator devices, respective positioning signals from a mobile device;

generating, from each received positioning signal, a positioning information and an associated synchronization identifier corresponding to the respective received positioning signal;

providing each positioning information with the associated synchronization identifier to the positioning engine;

compiling, in the positioning engine, a set of related positioning information selected from the provided positioning information based on a similarity measure of the associated synchronization identifiers; and

determining an estimated position of the mobile device based on the set of related positioning information,

wherein generating the associated synchronization identifier is based on channel characteristics of a transmission of the positioning signal,

wherein the channel characteristics include a predetermined sequence of transmission channels between the mobile device and the plurality of locator devices, and

wherein

the channel characteristics includes a counter parameter for determining the sequence of transmission channels, and

generating the associated synchronization identifier is based on a value of the counter parameter used for determining the transmission channel of the respective received positioning signal.

9 . The method of claim 8 , wherein generating the associated synchronization identifier is based on a counter value included in payload data of the positioning signal.

10 . The method of claim 8 , wherein:

each synchronization identifier corresponds to a time instant of transmission of the respective positioning signal; and

the similarity measure for selecting the set of related positioning information includes the respective time instants of the synchronization identifiers being within a common time frame of the set.

11 . The method of claim 8 , wherein the similarity measure for selecting the set of related positioning information includes the respective synchronization identifiers being identical.