IP Library › Granted Patent US 12,382,426
Granted Patent B2
US 12,382,426 · App. 17/931,071 · Granted Aug 5, 2025

Positioning and beam alignment based on optical sensing

Inventors: Anantharaman Balasubramanian (San Diego, CA); Kapil Gulati (Belle Mead, NJ); Sony Akkarakaran (Poway, CA)
Assignee: QUALCOMM Incorporated
H04W64/003G01S13/587
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,382,426
App. No.
17/931,071
Granted
Aug 5, 2025
Kind
B2
Abstract

Techniques for using optical sensing by wireless network nodes to assist with positioning of user equipment (UE) are provided. In some embodiments, such techniques may include sending first configuration information to the UE, the first configuration information indicative of how optical sensory data is to be obtained with the UE; receiving the optical sensory data from the UE; and based at least on the optical sensory data received from the UE, determining angular information regarding wireless transmissions between at least one wireless network node and the UE.

Claims (85)

1. A method of assisting positioning of a user equipment (UE), the method comprising:

sending first configuration information to the UE, the first configuration information indicative of how optical sensory data is to be obtained with the UE;

sending second configuration information to at least one wireless network node, the second configuration information indicative of how optical sensory data is to be obtained with the at least one wireless network node;

receiving optical sensory data from the UE;

receiving optical sensory data from the at least one wireless network node; and

based at least on the optical sensory data received from the UE and the optical sensory data received from the at least one wireless network node, determining angular information regarding wireless transmissions between the at least one wireless network node and the UE.

2. The method of claim 1 , further comprising determining an expected positioning metric based at least on the angular information regarding wireless transmissions between the at least one wireless network node and the UE.

3. The method of claim 2 , wherein:

the expected positioning metric comprises an uplink angle of arrival (AoA) expected from the UE, or a downlink AoA expected from the at least one wireless network node; and

the method further comprises sending the uplink AoA to the at least one wireless network node, the uplink AoA configured to be used with positioning or beamforming with the UE; or sending the downlink AoA to the UE, the downlink AoA configured to be used with positioning or beamforming with the UE.

4. The method of claim 2 , further comprising selecting a subset of transmit beams or a subset of receive beams of the at least one wireless network node and the UE based on the expected positioning metric.

5. The method of claim 1 , further comprising receiving a request for assistance data from the UE, wherein the sending of the first configuration information is responsive to the request for assistance data.

6. The method of claim 1 , wherein the optical sensory data received from the UE comprises first visual information sensed by an image-capturing device associated with the UE, and the optical sensory data received from the at least one wireless network comprises second visual information sensed by an image-capturing device associated with the at least one wireless network node.

7. The method of claim 6 , wherein the determining of the angular information regarding wireless transmissions between the at least one wireless network node and the UE comprises:

based on one or more keypoints of the first visual information and one or more keypoints of the second visual information, determining relative orientations between the image-capturing device associated with the at least one wireless network node, and the image-capturing device associated with the UE; and

based on the relative orientations, determining a vector between the at least one wireless network node and the UE, wherein the angular information is determined based on the vector.

8. The method of claim 7 , wherein:

the first configuration information comprises a method for detecting the one or more keypoints of the first visual information, a feature descriptor for the one or more keypoints of the first visual information, a quantity of the one or more keypoints of the first visual information, a first parameter associated with the image-capturing device associated with the UE, or a combination thereof; and

the second configuration information comprises a method for detecting the one or more keypoints of the second visual information, a feature descriptor for the one or more keypoints of the second visual information, a quantity of the one or more keypoints of the second visual information, a second parameter associated with the image-capturing device associated with the at least one wireless network node, or a combination thereof.

9. The method of claim 8 , wherein:

the first parameter comprises an indication of whether one or more parameters of the image-capturing device associated with the UE are static or dynamic;

the second parameter comprises an indication of whether one or more parameters of the image-capturing device associated with the at least one wireless network node are static or dynamic; and

the determining of the relative orientations is further based on the first and second parameters.

10. The method of claim 7 , wherein:

the first configuration information comprises a request to associate the one or more keypoints of the first visual information with a first classification, and the second configuration information comprises a request to associate pixels within the one or more keypoints of the second visual information with a second classification; and

the determining of the relative orientations is further based on the first and second classifications.

11. The method of claim 6 , wherein:

the first configuration information further comprises a first time interval for sensing the first visual information;

the second configuration information further comprises a second time interval for sensing the second visual information; and

the second time interval is shorter than the first time interval.

12. The method of claim 1 , further comprising

receiving subsequent optical sensory data from the UE but not from the at least one wireless network node; and

determining subsequent angular information regarding wireless transmissions between the at least one wireless network node and the UE based on the optical sensory data received from the at least one wireless network node and the subsequent optical sensory data from the UE.

13. An apparatus of a wireless communication network, the apparatus comprising:

one or more network interfaces;

memory; and

one or more processors communicatively coupled to the one or more network interfaces and the memory, and configured to:

send first configuration information to a user equipment (UE), the first configuration information indicative of how optical sensory data is to be obtained with the UE;

send second configuration information to at least one wireless network node, the second configuration information indicative of how optical sensory data is to be obtained with the at least one wireless network node;

receive optical sensory data from the UE;

receive optical sensory data from the at least one wireless network node; and

based at least on the optical sensory data received from the UE and the optical sensory data received from the at least one wireless network node, determine angular information regarding wireless transmissions between the at least one wireless network node and the UE.

14. The apparatus of claim 13 , wherein the one or more processors are further configured to determine an expected positioning metric based at least on the angular information regarding wireless transmissions between the at least one wireless network node and the UE;

wherein:

the expected positioning metric comprises an uplink angle of arrival (AoA) expected from the UE, or a downlink AoA expected from the at least one wireless network node; and

the one or more processors are further configured to send the uplink AoA to the at least one wireless network node, the uplink AoA configured to be used with positioning or beamforming with the UE; or send the downlink AoA to the UE, the downlink AoA configured to be used with positioning or beamforming with the UE.

15. The apparatus of claim 13 , wherein:

the optical sensory data received from the UE comprises first visual information sensed by an image-capturing device associated with the UE, and the optical sensory data received from the at least one wireless network comprises second visual information sensed by an image-capturing device associated with the at least one wireless network node; and

wherein, to determine the angular information regarding wireless transmissions between the at least one wireless network node and the UE, the one or more processors are further configured to:

determine, based on one or more keypoints of the first visual information and one or more keypoints of the second visual information, relative orientations between the image-capturing device associated with the at least one wireless network node and the image-capturing device associated with the UE; and

determine, based on the relative orientations, a vector between the at least one wireless network node and the UE; and

determine the angular information determined based on the vector.

16. The apparatus of claim 15 , wherein:

the first configuration information comprises a method for detecting the one or more keypoints of the first visual information, a feature descriptor for the one or more keypoints of the first visual information, a quantity of the one or more keypoints of the first visual information, a first parameter associated with the image-capturing device associated with the UE, or a combination thereof; and

the second configuration information comprises a method for detecting the one or more keypoints of the second visual information, a feature descriptor for the one or more keypoints of the second visual information, a quantity of the one or more keypoints of the second visual information, a second parameter associated with the image-capturing device associated with the at least one wireless network node, or a combination thereof.

17. The apparatus of claim 13 , the one or more processors are further configured to:

determine an expected positioning metric based at least on the angular information regarding wireless transmissions between the at least one wireless network node and the UE; and

select a subset of transmit beams or a subset of receive beams of the at least one wireless network node and the UE based on the expected positioning metric.

18. The apparatus of claim 13 , the one or more processors are further configured to receive a request for assistance data from the UE, and send the first configuration information in response to the request for assistance data.

19. An apparatus comprising:

means for sending first configuration information to a user equipment (UE), the first configuration information indicative of how optical sensory data is to be obtained with the UE;

means for sending second configuration information to at least one wireless network node, the second configuration information indicative of how optical sensory data is to be obtained with the at least one wireless network node;

means for receiving optical sensory data from the UE;

means for receiving optical sensory data from the at least one wireless network node; and

means for, based at least on the optical sensory data received from the UE and the optical sensory data received from the at least one wireless network node, determining angular information regarding wireless transmissions between the at least one wireless network node and the UE.

20. The apparatus of claim 19 , further comprising:

means for determining an uplink angle of arrival (AoA) expected from the UE, or a downlink AoA expected from the at least one wireless network node, based at least on the angular information regarding wireless transmissions between the at least one wireless network node and the UE; and

means for sending the uplink AoA to the at least one wireless network node, the uplink AoA configured to be used with positioning or beamforming with the UE; or sending the downlink AoA to the UE, the downlink AoA configured to be used with positioning or beamforming with the UE.

21. The apparatus of claim 19 , wherein the optical sensory data received from the UE comprises first visual information sensed by an image-capturing device associated with the UE, and the optical sensory data received from the at least one wireless network comprises second visual information sensed by an image-capturing device associated with the at least one wireless network node.

22. The apparatus of claim 21 , wherein the means for determining the angular information regarding wireless transmissions between the at least one wireless network node and the UE comprise:

means for, based on one or more keypoints of the first visual information and one or more keypoints of the second visual information, determining relative orientations between the image-capturing device associated with the at least one wireless network node, and the image-capturing device associated with the UE; and

means for, based on the relative orientations, determining a vector between the at least one wireless network node and the UE, wherein the angular information is determined based on the vector.

23. A non-transitory computer-readable apparatus comprising a storage medium, the storage medium comprising a plurality of instructions configured to, when executed by one or more processors, cause an apparatus to:

send first configuration information to a user equipment (UE), the first configuration information indicative of how optical sensory data is to be obtained with the UE;

send second configuration information to at least one wireless network node, the second configuration information indicative of how optical sensory data is to be obtained with the at least one wireless network node;

receive optical sensory data from the UE;

receive optical sensory data from the at least one wireless network node; and

based at least on the optical sensory data received from the UE and the optical sensory data received from the at least one wireless network node, determine angular information regarding wireless transmissions between the at least one wireless network node and the UE.

24. The non-transitory computer-readable apparatus of claim 23 , wherein the plurality of instructions are further configured to, when executed by the one or more processors, cause the apparatus to:

determine an uplink angle of arrival (AoA) expected from the UE, or a downlink AoA expected from the at least one wireless network node, based at least on the angular information regarding wireless transmissions between the at least one wireless network node and the UE; and

send the uplink AoA to the at least one wireless network node, the uplink AoA configured to be used with positioning or beamforming with the UE; or sending the downlink AoA to the UE, the downlink AoA configured to be used with positioning or beamforming with the UE.

25. The non-transitory computer-readable apparatus of claim 23 , wherein the optical sensory data received from the UE comprises first visual information sensed by an image-capturing device associated with the UE, and the optical sensory data received from the at least one wireless network comprises second visual information sensed by an image-capturing device associated with the at least one wireless network node.

26. The non-transitory computer-readable apparatus of claim 25 , wherein the determination of the angular information regarding wireless transmissions between the at least one wireless network node and the UE comprises:

based on one or more keypoints of the first visual information and one or more keypoints of the second visual information, determination of relative orientations between the image-capturing device associated with the at least one wireless network node, and the image-capturing device associated with the UE; and

based on the relative orientations, determination of a vector between the at least one wireless network node and the UE, wherein the angular information is determined based on the vector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2022
From: BALASUBRAMANIAN, ANANTHARAMAN; GULATI, KAPIL; AKKARAKARAN, SONY
To: QUALCOMM INCORPORATED
Reel/Frame 061560/0836 →
Continuity (1)
Related Publication 20240089904A1 · Mar 14, 2024
References Cited (16)
US 12096392B2 · Nam · 2024 [cited by examiner]
US 20210184748A1 · Luo · 2021 [cited by examiner]
US 20230337269A1 · Rao · 2023 [cited by examiner]
WO 2022006410A1 · 2022 [cited by applicant]
WO 2022046474A1 · 2022 [cited by applicant]
WO WO2022225499A1 · 2022 [cited by examiner]
Partial International Search Report—PCT/US2023/069314—ISA/EPO—Oct. 27, 2023. [cited by applicant]
International Search Report and Written Opinion—PCT/US2023/069314—ISA/EPO—Feb. 9, 2024. [cited by applicant]
Nister D., “An Efficient Solution to the Five-Point Relative Pose Problem”, IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 26, No. 6, Jun. 2004, 17 pages. [cited by applicant]
OpenCV: “FAST Algorithm for Corner Detection”, Retrieved on Feb. 28, 2024, 3 Pages. [cited by applicant]
Tyagi D., “Introduction to FAST (Features from Accelerated Segment Test)”, Medium, Jan. 2, 2019, 12 Pages. [cited by applicant]
Wikipedia: “Scale-invariant Feature Transform”, Wikipedia The Free Encyclopedia, Retrieved on Feb. 28, 2024, 19 Pages. [cited by applicant]
Wikipedia: “Essential Matrix”, Wikipedia The Free Encyclopedia, Retrieved on Feb. 28, 2024, 7 Pages. [cited by applicant]
Wikipedia: “Harris Corner Detector”, Wikipedia The Free Encyclopedia, retrieved on Feb. 28, 2024, 5 Pages. [cited by applicant]
Wikipedia: “Oriented FAST and Rotated Brief”, Wikipedia The Free Encyclopedia, Retrieved on Feb. 28, 2024, 1 Page. [cited by applicant]
Wikipedia: “Perspective-n-Point”, Wikipedia The Free Encyclopedia, Retrieved on Feb. 28, 2024, 5 Pages. [cited by applicant]