IP Library › Granted Patent US 12,411,251
Granted Patent B2
US 12,411,251 · App. 18/540,484 · Granted Sep 9, 2025

Method and apparatus to determine relative location using GNSS carrier phase

Inventors: Bo Zheng (Sunnyvale, CA); Yinghua Yang (San Jose, CA); Ning Luo (Cupertino, CA); Gengsheng Zhang (Cupertino, CA)
Assignee: QUALCOMM Incorporated
G01S19/44G01S19/04G01S19/256G01S19/396G07C5/008G08G1/0116H04W4/027H04W4/40
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,411,251
App. No.
18/540,484
Granted
Sep 9, 2025
Kind
B2
Abstract

Techniques are provided which may be implemented using various methods and/or apparatuses in a vehicle to determine location relative to a roadside unit (RSU) or other nearby point of reference. Vehicles within a pre-designated range or within broadcast distance or otherwise geographically proximate to a roadside unit, through the use of broadcast or other messages sent by the vehicles and/or the RSU may share carrier GNSS phase measurement data, wherein the shared GNSS carrier phase measurement data may be utilized to control and coordinate vehicle movements, velocity and/or position by the RSU and/or to determine location of each vehicle relative to the RSU and/or to other vehicles or determine the absolute location of each vehicle. An RSU may coordinate vehicle access to an intersection, manage vehicle speeds and coordinate or control vehicle actions such as slowing, stopping, and changing lanes or sending a vehicle to a particular location.

Claims (79)

1. A method of interaction between a vehicle and a device, comprising:

broadcasting, from the vehicle, location information and identification information;

receiving, at the vehicle from the device, a first Global navigation satellite system (GNSS) measurement data request;

selecting first GNSS measurement data in response to the first GNSS measurement data request based on a set of selection criteria; and

sending, from the vehicle to the device, the first GNSS measurement data.

2. The method of claim 1 , wherein the selection of the first GNSS measurement data is based on a set of selection criteria designated via the first GNSS measurement data request.

3. The method of claim 2 , wherein the set of selection criteria includes:

one or more designated sets of GNSS measurement data designated by the first GNSS measurement data request, or

a GNSS measurement data type designated by the first GNSS measurement data request, or

a fixed GNSS measurement data reporting periodicity designated by the first GNSS measurement data request, or

a dynamic GNSS measurement data reporting periodicity designated by the first GNSS measurement data request, or

a GNSS measurement data reporting time window, or

a combination thereof.

4. The method of claim 3 , wherein the set of selection criteria includes the GNSS measurement data type.

5. The method of claim 4 , wherein the GNSS measurement data type comprises absolute location data, phase offset information, pseudorange information, relative location information, or any combination thereof.

6. The method of claim 3 , wherein the set of selection criteria includes the dynamic GNSS measurement data reporting periodicity designated by the first GNSS measurement data request.

7. The method of claim 6 , wherein the dynamic GNSS measurement data reporting periodicity varies based on:

a distance or location of the vehicle relative to another device or geographical point of reference, or

a direction or heading of the vehicle relative to the another device or the geographical point of reference.

8. The method of claim 1 , wherein the first GNSS measurement request requests a first GNSS measurement type and the first GNSS measurement data corresponds to the first GNSS measurement type, further comprising:

receiving, at the vehicle from the device, a second GNSS measurement data request that requests a second GNSS measurement type;

selecting second GNSS measurement data of the second GNSS measurement type in response to the second GNSS measurement data request; and

sending, from the vehicle to the device, the second GNSS measurement data.

9. The method of claim 1 , wherein the device corresponds to a roadside unit (RSU).

10. The method of claim 1 , further comprising:

receiving, at the vehicle from the device, at least one action request configured to request at least one action; and

performing the at least one action.

11. The method of claim 10 , wherein the at least one action request comprises a request to stop and a stopping location.

12. The method of claim 11 ,

wherein the stopping location is relative to another vehicle, to a pedestrian or to an object, or

wherein the stopping location is relative to an intersection.

13. The method of claim 10 , wherein the at least one action request comprises a request to change lanes and a direction of lane change.

14. The method of claim 10 , wherein the at least one action request comprises a request to coordinate actions with at least one vehicle or to drive at a specified velocity or combination thereof.

15. A vehicle configured to interact with a device, comprising:

one or more memories;

one or more transceivers; and

one or more processors communicatively coupled to the one or more memories and the one or more transceivers, the one or more processors, either alone or in combination, configured to:

broadcast, from the vehicle, location information and identification information;

receive, via the one or more transceivers, at the vehicle from the device, a first Global navigation satellite system (GNSS) measurement data request;

select first GNSS measurement data in response to the first GNSS measurement data request based on a set of selection criteria; and

send, via the one or more transceivers, from the vehicle to the device, the first GNSS measurement data.

16. The vehicle of claim 15 , wherein the selection of the first GNSS measurement data is based on a set of selection criteria designated via the first GNSS measurement data request.

17. The vehicle of claim 16 , wherein the set of selection criteria includes:

one or more designated sets of GNSS measurement data designated by the first GNSS measurement data request, or

a GNSS measurement data type designated by the first GNSS measurement data request, or

a fixed GNSS measurement data reporting periodicity designated by the first GNSS measurement data request, or

a dynamic GNSS measurement data reporting periodicity designated by the first GNSS measurement data request, or

a GNSS measurement data reporting time window, or

a combination thereof.

18. The vehicle of claim 17 , wherein the set of selection criteria includes the GNSS measurement data type.

19. The vehicle of claim 18 , wherein the GNSS measurement data type comprises absolute location data, phase offset information, pseudorange information, relative location information, or any combination thereof.

20. The vehicle of claim 17 , wherein the set of selection criteria includes the dynamic GNSS measurement data reporting periodicity designated by the first GNSS measurement data request.

21. The vehicle of claim 20 , wherein the dynamic GNSS measurement data reporting periodicity varies based on:

a distance or location of the vehicle relative to another device or geographical point of reference, or

a direction or heading of the vehicle relative to the another device or the geographical point of reference.

22. The vehicle of claim 15 , wherein the first GNSS measurement request requests a first GNSS measurement type and the first GNSS measurement data corresponds to the first GNSS measurement type, further comprising:

receive, via the one or more transceivers, at the vehicle from the device, a second GNSS measurement data request that requests a second GNSS measurement type;

select second GNSS measurement data of the second GNSS measurement type in response to the second GNSS measurement data request; and

send, via the one or more transceivers, from the vehicle to the device, the second GNSS measurement data.

23. The vehicle of claim 15 , wherein the device corresponds to a roadside unit (RSU).

24. The vehicle of claim 15 , wherein the one or more processors, either alone or in combination, are further configured to:

receive, via the one or more transceivers, at the vehicle from the device, at least one action request configured to request at least one action; and

perform the at least one action.

25. The vehicle of claim 24 , wherein the at least one action request comprises a request to stop and a stopping location.

26. The vehicle of claim 25 ,

wherein the stopping location is relative to another vehicle, to a pedestrian or to an object, or

wherein the stopping location is relative to an intersection.

27. The vehicle of claim 24 , wherein the at least one action request comprises a request to change lanes and a direction of lane change.

28. The vehicle of claim 24 , wherein the at least one action request comprises a request to coordinate actions with at least one vehicle or to drive at a specified velocity or combination thereof.

29. A vehicle configured to interact with a device, comprising:

means for broadcasting, from the vehicle, location information and identification information;

means for receiving, at the vehicle from the device, a first Global navigation satellite system (GNSS) measurement data request;

means for selecting first GNSS measurement data in response to the first GNSS measurement data request based on a set of selection criteria; and

means for sending, from the vehicle to the device, the first GNSS measurement data.

30. A non-transitory computer-readable medium storing computer-executable instructions that, when executed by a vehicle configured to interact with a device, cause the vehicle to:

broadcast, from the vehicle, location information and identification information;

receive, at the vehicle from the device, a first Global navigation satellite system (GNSS) measurement data request;

select first GNSS measurement data in response to the first GNSS measurement data request based on a set of selection criteria; and

send, from the vehicle to the device, the first GNSS measurement data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 1, 2024
From: ZHENG, BO; YANG, YINGHUA; LUO, NING; ZHANG, GENGSHENG
To: QUALCOMM INCORPORATED
Reel/Frame 065989/0345 →
Continuity (3)
Continuation 17929262 · Sep 1, 2022
Continuation 16797381 · Feb 21, 2020
Related Publication 20240142640A1 · May 2, 2024
References Cited (59)
US 8473196B2 · Basnayake · 2013 [cited by applicant]
US 8718917B2 · Basnayake · 2014 [cited by applicant]
US 11221419B1 · Phan et al. · 2022 [cited by applicant]
US 11346959B2 · Zheng et al. · 2022 [cited by applicant]
US 11480691B2 · Zheng et al. · 2022 [cited by applicant]
US 20090140916A1 · Shamoto · 2009 [cited by applicant]
US 20090243922A1 · Brosius, III · 2009 [cited by applicant]
US 20110109475A1 · Basnayake et al. · 2011 [cited by applicant]
US 20110205943A1 · Grimm et al. · 2011 [cited by applicant]
US 20120290146A1 · Dedes et al. · 2012 [cited by applicant]
US 20150046078A1 · Biess et al. · 2015 [cited by applicant]
US 20170213459A1 · Ogaz · 2017 [cited by applicant]
US 20180365909A1 · Cheng et al. · 2018 [cited by applicant]
US 20190196022A1 · Rezaei et al. · 2019 [cited by applicant]
US 20190206236A1 · Tao et al. · 2019 [cited by applicant]
US 20190206247A1 · Xie et al. · 2019 [cited by applicant]
US 20190208387A1 · Jiang et al. · 2019 [cited by applicant]
US 20190378356A1 · Fang · 2019 [cited by applicant]
US 20200070679A1 · Wang et al. · 2020 [cited by applicant]
US 20200092694A1 · Chen et al. · 2020 [cited by applicant]
US 20200280398A1 · Hwang et al. · 2020 [cited by applicant]
US 20210250173A1 · Obiagwu et al. · 2021 [cited by applicant]
US 20210263165A1 · Zheng et al. · 2021 [cited by applicant]
US 20210263166A1 · Zheng et al. · 2021 [cited by applicant]
US 20210286041A1 · Jiang · 2021 [cited by examiner]
US 20230015003A1 · Zheng et al. · 2023 [cited by applicant]
US 20230276209A1 · Knopp · 2023 [cited by examiner]
CN 101160553A · 2008 [cited by applicant]
CN 104931991A · 2015 [cited by applicant]
CN 106355928A · 2017 [cited by applicant]
CN 107733459A · 2018 [cited by applicant]
CN 108447291A · 2018 [cited by applicant]
CN 108791281A · 2018 [cited by applicant]
CN 109147317A · 2019 [cited by applicant]
CN 109282827A · 2019 [cited by examiner]
CN 110446278A · 2019 [cited by applicant]
CN 110687562A · 2020 [cited by applicant]
EP 3416236A1 · 2018 [cited by examiner]
EP 3518210A1 · 2019 [cited by applicant]
EP 3859709A1 · 2021 [cited by applicant]
JP 2000331298A · 2000 [cited by applicant]
JP 2009025902A · 2009 [cited by applicant]
JP 2009139125A · 2009 [cited by applicant]
JP 2016169974A · 2016 [cited by applicant]
JP 2018536943A · 2018 [cited by applicant]
JP 2019220858A · 2019 [cited by applicant]
RU 2690521C1 · 2019 [cited by applicant]
WO 2016147623A1 · 2016 [cited by applicant]
WO WO2016163803A1 · 2016 [cited by examiner]
WO WO2019036578A1 · 2019 [cited by applicant]
WO 2019121746A1 · 2019 [cited by applicant]
WO 2019245333A1 · 2019 [cited by applicant]
WO 2020141220A1 · 2020 [cited by applicant]
Frohle M., et al., “Cooperative Localization of Vehicles Without Inter-Vehicle Measurements”, 2018 IEEE Wireless Communications And Networking Conference (WCNC), IEEE, Apr. 15, 2018 (Apr. 15, 2018), 6 Pages, XP033355042… [cited by applicant]
International Preliminary Report on Patentability—PCT/US2021/018367—The International Bureau of WIPO—Geneva, Switzerland—Sep. 1, 2022. [cited by applicant]
International Search Report and Written Opinion—PCT/US2021/018331—ISA/EPO—Jan. 5, 2022. [cited by applicant]
International Search Report and Written Opinion—PCT/US2021/018367—ISA/EPO—Jan. 31, 2022. [cited by applicant]
Taiwan Search Report—TW110105556—TIPO—Jul. 30, 2024. [cited by applicant]
Taiwan Search Report—TW110105805—TIPO—Apr. 23, 2024. [cited by applicant]