IP Library › Granted Patent US 12,541,000
Granted Patent B2
US 12,541,000 · App. 19/291,067 · Granted Feb 3, 2026

Method and apparatus for positioning

Inventors: Zheng Zhao (Shanghai, CN); Ling Lyu (Shanghai, CN); Zhongzhi Yang (Shanghai, CN)
Assignee: Quectel Wireless Solutions Co., Ltd.
G01S5/021G01S5/14
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,541,000
App. No.
19/291,067
Granted
Feb 3, 2026
Kind
B2
Abstract

The present disclosure provides a method and apparatus for positioning. One example method includes: determining, by a positioning device, first distances between a terminal device and a plurality of base stations respectively according to path losses of the plurality of base stations and a distance fitting formula; determining, by the positioning device, position information of the terminal device based on the first distances between the terminal device and the plurality of base stations; determining, by the positioning device, a position error of the terminal device based on the position information of the terminal device, position information of the plurality of base stations, and the first distances; and determining, by the positioning device, whether to adjust parameters in the distance fitting formula based on the position error.

Claims (263)

1 . A method for positioning, comprising:

determining, by a first device, first distances between a terminal device and a plurality of base stations respectively according to path losses of the plurality of base stations and a distance fitting formula;

determining, by the first device, position information of the terminal device based on the first distances between the terminal device and the plurality of base stations;

determining, by the first device, second distances between the terminal device and the plurality of base stations respectively according to the position information of the terminal device and position information of the plurality of base stations;

determining, by the first device, a position error of the terminal device based on the first distances and the second distances; and

determining, by the first device, whether to adjust parameters in the distance fitting formula based on the position error.

2 . The method according to claim 1 , wherein the position error is determined based on:

E

=

∑

j

=

1

N

w

j

(

eucl

⁢

idean

⁢

(

P

,

BS

j

)

-

d

j

)

wherein E represents the position error, P represents a position of the terminal device, BS j represents a position of a j th base station, euclidean represents a Euclidean distance, d j represents a first distance between the terminal device and the j th base station, W j represents a weight for the j th base station, 1≤j≤N, and N represents a number of base stations participating in positioning.

3 . The method according to claim 2 , wherein the weights of the plurality of base stations satisfy:

∑

j

=

1

N

w

j

=

1.

4 . The method according to claim 3 , wherein the weights of the plurality of base stations satisfy:

w

m

>

w

n

,

m

≠

n

wherein m is a base station number of a serving cell, and n is a base station number of a non-serving cell.

5 . The method according to claim 4 , further comprising:

discarding, by the first device, a measurement result when the position error satisfies:

E

-

∑

j

=

1

N

Δ

⁢

d

j

>

a

⁢

preset

⁢

threshold

,

wherein

⁢

Δ

⁢

d

j

=

eucl

⁢

idean

⁢

(

P

,

BS

j

)

-

d

j

.

6 . The method according to claim 1 , further comprising:

adjusting, by the first device, the parameters in the distance fitting formula if the position error is greater than or equal to a preset threshold.

7 . The method according to claim 6 , wherein the parameters in the distance fitting formula are related to at least one of: base station-related parameters, a fitting factor, a reference path loss value, or a penetration loss.

8 . The method according to claim 7 , wherein the base station-related parameters include at least one of: a position, a signal bandwidth, an operating frequency bin, or a coverage area.

9 . The method according to claim 7 , further comprising:

when the first device determines to adjust the parameters in the distance fitting formula:

sending, by the first device, a first request to the plurality of base stations, wherein the first request is used to request updated base station-related parameters;

receiving, by the first device, the updated base station-related parameters sent by each of the plurality of base station; and

adjusting, by the first device, the distance fitting formula using the updated base station-related parameters.

10 . The method according to claim 1 , wherein the distance fitting formula is:

P

=

N

*

20

*

LOG

⁢

(

D

)

+

P

O

⁢

21

+

20

*

LOG

⁡

(

F

)

+

20

*

LOG

⁢

(

B

)

+

P

refer

,

wherein P represents a path loss, N represents a fitting factor, D represents a distance between the terminal device and a base station, F represents an operating frequency bin of the base station, B represents a signal bandwidth of the base station, P refer represents a path loss reference value, and P O2I represents a penetration loss.

11 . The method according to claim 1 , wherein the distance fitting formula is:

P

=

N

*

20

*

LOG

⁢

(

D

)

+

P

0

wherein P represents a path loss, N represents a fitting factor, D represents a distance between the terminal device and a base station, P 0 represents a path loss parameter, and P 0 is related to one or more of: base station-related parameters, a reference path loss value, and a penetration loss.

12 . A first device, comprising:

at least one processor; and

one or more non-transitory computer-readable storage media coupled to the at least one processor and storing programming instructions for execution by the at least one processor, wherein the programming instructions, when executed, cause the first device to perform operations comprising:

determining first distances between a terminal device and a plurality of base stations respectively according to path losses of the plurality of base stations and a distance fitting formula;

determining position information of the terminal device based on the first distances between the terminal device and the plurality of base stations;

determining second distances between the terminal device and the plurality of base stations respectively according to the position information of the terminal device and position information of the plurality of base stations;

determining a position error of the terminal device based on the first distances and the second distances; and

determining whether to adjust parameters in the distance fitting formula based on the position error.

13 . The first device according to claim 12 , wherein the position error is determined based on:

E

=

∑

j

=

1

N

w

j

(

eucl

⁢

idean

⁢

(

P

,

BS

j

)

-

d

j

)

wherein E represents the position error, P represents a position of the terminal device, BS j represents a position of a j th base station, euclidean represents a Euclidean distance, d j represents a first distance between the terminal device and the j th base station, W j represents a weight for the j th base station, 1≤j≤N, and N represents a number of base stations participating in positioning.

14 . The first device according to claim 13 , wherein the weights of the plurality of base stations satisfy:

∑

j

=

1

N

w

j

=

1.

15 . The first device according to claim 14 , wherein the weights of the plurality of base stations satisfy:

w

m

>

w

n

,

m

≠

n

wherein m is a base station number of a serving cell, and n is a base station number of a non-serving cell.

16 . The first device according to claim 15 , the operations further comprising:

discarding, by the first device, a measurement result when the position error satisfies:

E

-

∑

j

=

1

N

Δ

⁢

d

j

>

a

⁢

preset

⁢

threshold

,

wherein

⁢

Δ

⁢

d

j

=

eucl

⁢

idean

⁢

(

P

,

BS

j

)

-

d

j

.

17 . The first device according to claim 12 , the operations further comprising:

adjusting, by the first device, the parameters in the distance fitting formula if the position error is greater than or equal to a preset threshold.

18 . The first device according to claim 17 , wherein the parameters in the distance fitting formula are related to at least one of: base station-related parameters, a fitting factor, a reference path loss value, or a penetration loss.

19 . The first device according to claim 18 , wherein the base station-related parameters include at least one of: a position, a signal bandwidth, an operating frequency bin, or a coverage area.

20 . One or more non-transitory computer-readable media storing computer instructions, that when executed by one or more processors, cause a computing device to perform operations comprising:

determining first distances between a terminal device and a plurality of base stations respectively according to path losses of the plurality of base stations and a distance fitting formula;

determining position information of the terminal device based on the first distances between the terminal device and the plurality of base stations;

determining second distances between the terminal device and the plurality of base stations respectively according to the position information of the terminal device and position information of the plurality of base stations;

determining a position error of the terminal device based on the first distances and the second distances; and

determining whether to adjust parameters in the distance fitting formula based on the position error.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 8, 2025
From: ZHAO, ZHENG; LYU, LING; YANG, ZHONGZHI
To: QUECTEL WIRELESS SOLUTIONS CO., LTD.
Reel/Frame 071974/0821 →
Priority Claims (1)
CN 202211310720.9 · Oct 25, 2022 · national
Continuity (2)
Continuation PCTCN2023096575 · May 26, 2023
Related Publication 20250355073A1 · Nov 20, 2025
References Cited (11)
US 6990428B1 · Kaiser · 2006 [cited by examiner]
US 20050285793A1 · Sugar · 2005 [cited by examiner]
US 20230105698A1 · Lowe · 2023 [cited by examiner]
CN 109782227A · 2019 [cited by examiner]
CN 111225439A · 2020 [cited by examiner]
CN 114169423A · 2022 [cited by examiner]
CN 115942454A · 2023 [cited by applicant]
S.J. Ambroziak et al., Path Loss Modelling for Location Service Applications, 2013 7th European Conference on Antennas and Propagation (EuCAP), IEEE, p. 991-994 (Year: 2013). [cited by examiner]
3GPP TR38.901 “3rd Generation Partnership Project; Technical Specification Group Radip Access Network; Study on channel model for frequencies from 0.5 to 100 GHz (Release 17),” Mar. 2022, 9 pages. [cited by applicant]
International Search Report in International Appln. No. PCT/CN2023/096575, dated Jul. 29, 2023, 5 pages (with English translation). [cited by applicant]
Office Action in Chinese Appln. No. 202211310720.9, dated Jun. 18, 2025, 12 pages (with English translation). [cited by applicant]