IP Library › Granted Patent US 12,520,265
Granted Patent B2
US 12,520,265 · App. 17/899,273 · Granted Jan 6, 2026

Device determining method, electronic device, and computer-readable storage medium

Inventors: Zihan Wang (Beijing, CN); Cheng Zheng (Beijing, CN); Shaopu Sun (Beijing, CN)
Assignee: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
H04W64/00G01S13/72G01S13/895
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,520,265
App. No.
17/899,273
Granted
Jan 6, 2026
Kind
B2
Abstract

A device determining method, an electronic device, and a computer-readable storage medium are provided. The method includes: determining a first angle of arrival (AOA) of a signal from a target device in a first direction and a second AOA of the signal in a second direction; acquiring a status of the signal between the terminal and the target device in response to determining that the first AOA and the second AOA are within a first preset angle range; and determining the target device as a device to be selected according to the status of the signal between the terminal and the target device.

Claims (81)

1 . A device determining method, applied to a terminal provided with an ultra wide band (UWB) component, the method comprising:

determining a first angle of arrival (AOA) of a signal from a target device in a first direction and a second AOA of the signal in a second direction by the UWB component, the first direction being perpendicular to the second direction;

acquiring a status of the signal between the terminal and the target device in response to determining that the first AOA and the second AOA are within a first preset angle range; and

determining the target device as a device to be selected according to the status of the signal between the terminal and the target device;

wherein determining the target device as the device to be selected according to the status of the signal between the terminal and the target device comprises:

determining whether an electromagnetic wave reflected by the target device is in non line of sight (NLoS) or line of sight (LoS) transmission according to a first path and a main path of the electromagnetic wave reflected by the target device; and

determining the target device as the device to be selected in response to determining that the electromagnetic wave reflected by the target device is in the LoS transmission;

wherein determining the target device as the device to be selected in response to determining that the electromagnetic wave reflected by the target device is in the LoS transmission comprises:

determining a target probability that the electromagnetic wave reflected by the target device is in the NLOS transmission according to a result of determining whether the electromagnetic wave reflected by the target device is in the NLOS or LoS transmission for multiple times; and

determining the target device as the device to be selected in response to determining that the target probability is less than a probability threshold.

2 . The method of claim 1 , further comprising:

determining whether an electromagnetic wave reflected by a test device is in the NLOS or LoS transmission according to a first path and a main path of the electromagnetic wave reflected by the test device;

determining a test probability according to a result of determining whether the electromagnetic wave reflected by the test device is in the NLOS or LoS transmission for multiple times at each of a plurality of test angles; and

determining the probability threshold according to the test probability obtained by multiple determinations at each test angle.

3 . The method of claim 1 , wherein determining the target device as the device to be selected according to the status of the signal between the terminal and the target device comprises:

determining a first received signal strength indication (RSSI) when a distance from the target device to the terminal is a first distance according to a first preset relational expression between the distance from the target device to the terminal and a RSSI, wherein the first preset relational expression is configured to distinguish a RSSI corresponding to a distance from the target device to the terminal in case of a first angle from a RSSI corresponding to a distance from the target device to the terminal in case of a second angle, the first angle being less than the second angle;

determining a second RSSI of an electromagnetic wave reflected by the target device when the distance from the target device to the terminal is the first distance; and

determining the target device as the device to be selected in response to determining that the second RSSI is greater than the first RSSI.

4 . The method of claim 3 , further comprising:

counting a first relation between an RSSI of an electromagnetic wave reflected by a test device and the distance from the target device to the terminal when an electromagnetic wave module directly faces to the test device, and a second relation between an RSSI of the electromagnetic wave reflected by the test device and the distance from the target device to the terminal when the electromagnetic wave module faces away from the test device; and

determining the first preset relational expression according to the first relation and the second relation, wherein the first preset relational expression is at least configured to distinguish the first relation from the second relation.

5 . The method of claim 4 , wherein the first preset relational expression comprises:

Y ( d )=−98−10*ln(( d+ 100)/2000);

where Y(d) represents the first RSSI, and d represents the distance from the target device to the terminal.

6 . The method of claim 1 , wherein determining the target device as the device to be selected according to the status of the signal between the terminal and the target device comprises:

determining a first signal-noise ratio (SNR) corresponding to a second distance from the target device to the terminal according to a second preset relational expression between the distance from the target device to the terminal and an SNR, wherein the second preset relational expression is configured to distinguish an SNR corresponding to the distance from the target device to the terminal in case of a first angle from an SNR corresponding to the distance from the target device to the terminal in case of a second angle, the first angle being less than the second angle;

determining a second SNR of an electromagnetic wave reflected by the target device when the distance from the target device to the terminal is the second distance; and

determining the target device as the device to be selected in response to determining that the second SNR is greater than the first SNR.

7 . The method of claim 6 , further comprising:

counting a third relation between an SNR of an electromagnetic wave reflected by a test device and the distance from the target device to the terminal at each of a plurality of test angles to obtain a plurality of the third relations corresponding to the plurality of test angles; and

determining the second preset relational expression according to the plurality of the third relations, wherein the second preset relational expression is at least configured to distinguish a third relation corresponding to a first angle from a third relation corresponding to a second angle, the first angle being less than the second angle.

8 . The method of claim 7 , wherein the second preset relational expression comprises:

Z ( d )=45−18/400* d;

where Z (d) represents the first SNR, and d represents the distance from the target device to the terminal.

9 . An electronic device, comprising:

a processor; and

a memory for storing instructions executable by the processor;

wherein the processor is configured to:

determine a first angle of arrival (AOA) of a signal from a target device in a first direction and a second AOA of the signal in a second direction by a UWB component, the first direction being perpendicular to the second direction;

acquire a status of the signal between a terminal and the target device in response to determining that the first AOA and the second AOA are within a first preset angle range; and

determine the target device as a device to be selected according to the status of the signal between the terminal and the target device;

wherein the processor is configured to:

determine whether an electromagnetic wave reflected by the target device is in non line of sight (NLoS) or line of sight (LoS) transmission according to a first path and a main path of the electromagnetic wave reflected by the target device; and

determine the target device as the device to be selected in response to determining that the electromagnetic wave reflected by the target device is in the LoS transmission;

wherein the processor is configured to:

determine a target probability that the electromagnetic wave reflected by the target device is in the NLOS transmission according to a result of determining whether the electromagnetic wave reflected by the target device is in the NLOS or LoS transmission for multiple times; and

determine the target device as the device to be selected in response to determining that the target probability is less than a probability threshold.

10 . The electronic device of claim 9 , wherein the processor is configured to:

determine whether an electromagnetic wave reflected by a test device is in the NLOS or LOS transmission according to a first path and a main path of the electromagnetic wave reflected by the test device;

determine a test probability according to a result of determining whether the electromagnetic wave reflected by the test device is in the NLOS or LoS transmission for multiple times at each of a plurality of test angles; and

determine the probability threshold according to the test probability obtained by multiple determinations at each test angle.

11 . The electronic device of claim 9 , wherein the processor is configured to:

determine a first received signal strength indication RSSI when a distance from the target device to the terminal is a first distance according to a first preset relational expression between the distance from the target device to the terminal and a RSSI, wherein the first preset relational expression is configured to distinguish a RSSI corresponding to a distance from the target device to the terminal in case of a first angle from a RSSI corresponding to a distance from the target device to the terminal in case of a second angle, the first angle being less than the second angle;

determine a second RSSI of an electromagnetic wave reflected by the target device when the distance from the target device to the terminal is the first distance; and

determine the target device as the device to be selected in response to determining that the second RSSI is greater than the first RSSI.

12 . The electronic device of claim 11 , wherein the processor is configured to:

count a first relation between an RSSI of an electromagnetic wave reflected by a test device and the distance from the target device to the terminal when an electromagnetic wave module directly faces to the test device, and a second relation between an RSSI of the electromagnetic wave reflected by the test device and the distance from the target device to the terminal when the electromagnetic wave module faces away from the test device; and

determine the first preset relational expression according to the first relation and the second relation, wherein the first preset relational expression is at least configured to distinguish the first relation from the second relation.

13 . The electronic device of claim 12 , wherein the first preset relational expression comprises:

Y ( d )=−98−10*ln(( d+ 100)/2000);

where Y(d) represents the first RSSI, and d represents the distance from the target device to the terminal.

14 . The electronic device of claim 9 , wherein the processor is configured to:

determine a first signal-noise ratio SNR corresponding to a second distance from the target device to the terminal according to a second preset relational expression between the distance from the target device to the terminal and an SNR, wherein the second preset relational expression is configured to distinguish an SNR corresponding to the distance from the target device to the terminal in case of a first angle from an SNR corresponding to the distance from the target device to the terminal in case of a second angle, the first angle being less than the second angle;

determine a second SNR of an electromagnetic wave reflected by the target device when the distance from the target device to the terminal is the second distance; and

determine the target device as the device to be selected in response to determining that the second SNR is greater than the first SNR.

15 . The electronic device of claim 14 , wherein the processor is configured to:

count a third relation between an SNR of an electromagnetic wave reflected by a test device and the distance from the target device to the terminal at each of a plurality of test angles to obtain a plurality of the third relations corresponding to the plurality of test angles; and

determine the second preset relational expression according to the plurality of the third relations, wherein the second preset relational expression is at least configured to distinguish a third relation corresponding to a first angle from a third relation corresponding to a second angle, the first angle being less than the second angle,

wherein the second preset relational expression comprises:

Z ( d )=45−18/400* d;

where Z (d) represents the first SNR, and d represents the distance from the target device to the terminal.

16 . A non-transitory computer-readable storage medium having stored therein instructions that, when executed by a processor, cause the processor to:

determine a first angle of arrival (AOA) of a signal from a target device in a first direction and a second AOA of the signal in a second direction by a UWB component, the first direction being perpendicular to the second direction;

acquire a status of the signal between a terminal and the target device in response to determining that the first AOA and the second AOA are within a first preset angle range; and

determine the target device as a device to be selected according to the status of the signal between the terminal and the target device;

wherein determining the target device as the device to be selected according to the status of the signal between the terminal and the target device comprises:

determining whether an electromagnetic wave reflected by the target device is in non line of sight (NLoS) or line of sight (LoS) transmission according to a first path and a main path of the electromagnetic wave reflected by the target device; and

determining the target device as the device to be selected in response to determining that the electromagnetic wave reflected by the target device is in the LoS transmission;

wherein determining the target device as the device to be selected in response to determining that the electromagnetic wave reflected by the target device is in the LoS transmission comprises:

determining a target probability that the electromagnetic wave reflected by the target device is in the NLOS transmission according to a result of determining whether the electromagnetic wave reflected by the target device is in the NLOS or LoS transmission for multiple times; and

determining the target device as the device to be selected in response to determining that the target probability is less than a probability threshold.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2022
From: WANG, ZIHAN; ZHENG, CHENG; SUN, SHAOPU
To: BEIJING XIAOMI MOBILE SOFTWARE CO., LTD.
Reel/Frame 060948/0863 →
Priority Claims (1)
CN 202210438564.8 · Apr 20, 2022 · national
Continuity (1)
Related Publication 20230341543A1 · Oct 26, 2023
References Cited (20)
US 11303041B2 · Smyth · 2022 [cited by examiner]
US 12066555B1 · Busser · 2024 [cited by examiner]
US 12085661B2 · Padaki · 2024 [cited by examiner]
US 12174603B2 · Qiao · 2024 [cited by examiner]
US 20190128993A1 · Hiller · 2019 [cited by examiner]
US 20210058740A1 · He · 2021 [cited by examiner]
US 20220057471A1 · Padaki · 2022 [cited by examiner]
US 20220085850A1 · Dallal · 2022 [cited by examiner]
US 20220186533A1 · Prince · 2022 [cited by examiner]
US 20220390541A1 · Chen · 2022 [cited by examiner]
US 20230341543A1 · Wang · 2023 [cited by examiner]
US 20250093458A1 · Gomez Martinez · 2025 [cited by examiner]
CN 111212182A · 2020 [cited by applicant]
KR 20210021914A · 2021 [cited by applicant]
KR 20220000198A · 2022 [cited by applicant]
Japanese Patent Application No. 2022-134963, Office Action dated Jul. 7, 2023. [cited by applicant]
Japanese Patent Application No. 2022-134963, English translation of Office Action dated Jul. 7, 2023, 7 pages. [cited by applicant]
European Patent Application No. 22192661.1, Search and Opinion dated Aug. 24, 2023, 9 pages. [cited by applicant]
Korean Patent Application No. 10-2022-0105980, Office Action dated Dec. 26, 2023, 5 pages. [cited by applicant]
Korean Patent Application No. 10-2022-0105980, English translation of Office Action dated Dec. 26, 2023, 5 pages. [cited by applicant]