IP Library › Granted Patent US 12,520,113
Granted Patent B2
US 12,520,113 · App. 18/129,629 · Granted Jan 6, 2026

Adaptive sensor data sharing for a connected vehicle

Inventors: Hongsheng Lu (Mountain View, CA); Rui Guo (Mountain View, CA)
H04W4/46G01S17/86G06V20/54G06V20/56G08C17/02H04N7/185
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,113
App. No.
18/129,629
Granted
Jan 6, 2026
Kind
B2
Abstract

The disclosure includes embodiments for adaptive sensor data sharing by a connected vehicle. A method includes calculating, by a processor of an ego vehicle, a view angle overlap between a first sensor of the ego vehicle and a second sensor of a roadway device, wherein the view angle overlap is an amount of sensor view overlap shared by first sensor and the second sensor. The method includes determining an amount of ego sensor data to share with the roadway device based on the view angle overlap. The method includes building a sharing message that includes the amount of ego sensor data in a payload of the sharing message. The method includes transmitting, by a communication unit of the ego vehicle, the sharing message to the roadway device.

Claims (28)

1 . A method comprising:

calculating a view angle overlap between a first sensor of an ego vehicle and a second sensor of a roadway device, wherein the view angle overlap is an amount of sensor view overlap shared by first sensor and the second sensor; and

determining, by a processor, an amount of ego sensor data recorded by the first sensor to share with the roadway device based at least in part on the view angle overlap, wherein the first sensor is a type of sensor selected from a group including a lidar sensor and a camera and the first sensor and the second sensor are a different type of sensor.

2 . The method of claim 1 , further comprising building a sharing message that includes the amount of ego sensor data.

3 . The method of claim 2 , further comprising transmitting the sharing message to the roadway device.

4 . The method of claim 1 , wherein the roadway device is a remote vehicle.

5 . The method of claim 1 , wherein the roadway device is not a remote vehicle.

6 . The method of claim 1 , wherein the first sensor is a lidar sensor and the ego sensor data describes lidar measurements recorded by the lidar sensor, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is greater, then less of the lidar measurements described by the ego sensor data is included in the amount relative to how many lidar measurements are included in the amount when the view angle is less.

7 . The method of claim 1 , wherein the first sensor is a lidar sensor and the ego sensor data describes lidar measurements recorded by the lidar sensor, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is greater, then less of the lidar measurements are included in the amount relative to how much lidar measurements are included in the amount when the view angle is less.

8 . The method of claim 1 , wherein the first sensor is a lidar sensor and the ego sensor data describes lidar measurements recorded by the lidar sensor, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is less, then the amount is selected from a group that includes: (1) sharing more lidar measurements relative to how much lidar measurements are included in the amount when the view angle is more; (2) sharing a same amount of lidar measurements relative to how much lidar measurements are included in the amount when the view angle is more; and (3) sharing all of the lidar measurements that are recorded by the lidar sensor.

9 . The method of claim 1 , wherein the first sensor is a camera and the ego sensor data describes images recorded by the camera, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is greater, then more of the images described by the ego sensor data is included in the amount relative to how many images are included in the amount when the view angle is less.

10 . The method of claim 1 , wherein the first sensor is a camera and the ego sensor data describes images recorded by the camera, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle overlap described by the view overlap data is less, then less of the images are included in the amount relative to how many images are included in the amount when the view angle overlap is less.

11 . A computer program product included in at least one onboard vehicle computer of an ego vehicle, the computer program product comprising computer code that is operable, when executed by the onboard vehicle computer, to cause the onboard vehicle computer to execute steps including:

calculating a view angle overlap between a first sensor of an ego vehicle and a second sensor of a roadway device, wherein the view angle overlap is an amount of sensor view overlap shared by first sensor and the second sensor; and

determining, by a processor, an amount of ego sensor data recorded by the first sensor to share with the roadway device based at least in part on the view angle overlap, wherein the first sensor is a type of sensor selected from a group including a lidar sensor and a camera and the first sensor and the second sensor are a different type of sensor.

12 . A system included in an ego vehicle, the system comprising:

a processor;

a non-transitory memory communicatively coupled to the processor, wherein the non-transitory memory stores executable code that is operable, when executed by the processor, to cause the processor to:

calculate a view angle overlap between a first sensor of an ego vehicle and a second sensor of a roadway device, wherein the view angle overlap is an amount of sensor view overlap shared by first sensor and the second sensor; and

determine an amount of ego sensor data recorded by the first sensor to share with the roadway device based at least in part on the view angle overlap, wherein the first sensor is a type of sensor selected from a group including a lidar sensor and a camera and the first sensor and the second sensor are a different type of sensor.

13 . The system of claim 12 , wherein the executable code is further operable, when executed by the processor, to cause the processor to build a sharing message that includes the amount of ego sensor data.

14 . The system of claim 13 , further comprising a communication unit communicatively coupled to the processor, wherein the executable code is further operable, when executed by the processor, to cause the processor to transmit the sharing message to the roadway device using the communication unit.

15 . The system of claim 12 , wherein the roadway device is a remote vehicle.

16 . The system of claim 12 , wherein the roadway device is not a remote vehicle.

17 . The system of claim 12 , wherein the first sensor is a lidar sensor and the ego sensor data describes lidar measurements recorded by the lidar sensor, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is greater, then less of the lidar measurements described by the ego sensor data is included in the amount relative to how many lidar measurements are included in the amount when the view angle is less.

18 . The system of claim 12 , wherein the first sensor is a lidar sensor and the ego sensor data describes lidar measurements recorded by the lidar sensor, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is greater, then less of the lidar measurements are included in the amount relative to how much lidar measurements are included in the amount when the view angle is less.

19 . The system of claim 12 , wherein the first sensor is a lidar sensor and the ego sensor data describes lidar measurements recorded by the lidar sensor, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is less, then the amount is selected from a group that includes: (1) sharing more lidar measurements relative to how much lidar measurements are included in the amount when the view angle is more; (2) sharing a same amount of lidar measurements relative to how much lidar measurements are included in the amount when the view angle is more; and (3) sharing all of the lidar measurements that are recorded by the lidar sensor.

20 . The system of claim 12 , wherein the first sensor is a camera and the ego sensor data describes images recorded by the camera, and wherein the step of determining the amount of ego sensor data to share with the roadway device based on the view angle overlap includes applying the following rule: when the view angle shared by the ego vehicle and the roadway device is greater, then more of the images described by the ego sensor data is included in the amount relative to how many images are included in the amount when the view angle is less.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 13, 2025
From: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 072014/0125 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2023
From: LU, HONGSHENG; GUO, RUI
To: TOYOTA MOTOR ENGINEERING & MANUFACTURING NORTH AMERICA, INC.
Reel/Frame 063196/0451 →
Continuity (2)
Continuation 16943421 · Jul 30, 2020
Related Publication 20230247399A1 · Aug 3, 2023
References Cited (52)
US 7994902B2 · Avery et al. · 2011 [cited by applicant]
US 9036509B1 · Addepalli · 2015 [cited by examiner]
US 9723473B2 · Shimizu et al. · 2017 [cited by applicant]
US 10178531B2 · Nguyen et al. · 2019 [cited by applicant]
US 10699167B1 · Dowdall et al. · 2020 [cited by applicant]
US 10963734B1 · Wang et al. · 2021 [cited by applicant]
US 20090309757A1 · Mudalige · 2009 [cited by examiner]
US 20120209510A1 · Ikawa · 2012 [cited by examiner]
US 20130103781A1 · Mori · 2013 [cited by examiner]
US 20130279392A1 · Rubin · 2013 [cited by examiner]
US 20130279393A1 · Rubin · 2013 [cited by examiner]
US 20130279491A1 · Rubin · 2013 [cited by examiner]
US 20140038668A1 · Vasavada · 2014 [cited by examiner]
US 20140302774A1 · Burke · 2014 [cited by examiner]
US 20140310103A1 · Ricci · 2014 [cited by examiner]
US 20150139197A1 · He · 2015 [cited by examiner]
US 20150220991A1 · Butts · 2015 [cited by examiner]
US 20150263771A1 · Bakhri · 2015 [cited by examiner]
US 20150353008A1 · Kline · 2015 [cited by examiner]
US 20150381751A1 · Haran · 2015 [cited by examiner]
US 20160063761A1 · Sisbot · 2016 [cited by examiner]
US 20160189146A1 · Cattone · 2016 [cited by examiner]
US 20160353313A1 · Reyes · 2016 [cited by examiner]
US 20160357188A1 · Ansari · 2016 [cited by examiner]
US 20170017734A1 · Groh · 2017 [cited by examiner]
US 20170032402A1 · Patsiokas · 2017 [cited by examiner]
US 20170066374A1 · Hoye · 2017 [cited by examiner]
US 20170105104A1 · Ulmansky · 2017 [cited by examiner]
US 20170236423A1 · Bowers · 2017 [cited by examiner]
US 20170287233A1 · Nix · 2017 [cited by examiner]
US 20170345297A1 · Umehara · 2017 [cited by examiner]
US 20170358204A1 · Modica · 2017 [cited by examiner]
US 20180024569A1 · Branson · 2018 [cited by examiner]
US 20180025630A1 · Matsumoto · 2018 [cited by examiner]
US 20180068206A1 · Pollach · 2018 [cited by examiner]
US 20180090009A1 · Roessler · 2018 [cited by examiner]
US 20180095465A1 · Gao · 2018 [cited by examiner]
US 20180160333A1 · Patil · 2018 [cited by examiner]
US 20180288320A1 · Melick et al. · 2018 [cited by applicant]
US 20190132706A1 · Altintas · 2019 [cited by examiner]
US 20190132819A1 · Tseng · 2019 [cited by examiner]
US 20190191265A1 · Altintas · 2019 [cited by examiner]
US 20190325751A1 · Altintas et al. · 2019 [cited by applicant]
US 20190386969A1 · Verzun · 2019 [cited by examiner]
US 20200137580A1 · Yang · 2020 [cited by examiner]
US 20200339151A1 · Batts et al. · 2020 [cited by applicant]
US 20210061125A1 · Nasr · 2021 [cited by examiner]
US 20210070286A1 · Green · 2021 [cited by examiner]
JP 2017187863 · 2017 [cited by applicant]
ETSI ITS, “Intelligent Transport System (ITS); Vehicular Communications; Basic Set of Applications; Analysis of the Collective-Perception Service (CPS),” 2014, 44 pages. [cited by applicant]
ETSI ITS, “Intelligent Transport Systems (ITS); Vehicular Communications; Basic Set of Applications; Part 2: Specification of Cooperative Awareness Basic Service,” 2019, 119 pages. [cited by applicant]
Thandavarayan, et al., “Generation of Cooperative Perception Messages for Connected and Automated Vehicles,” arXiv preprint arXiv:1908.11151, 2019, 6 pages. [cited by applicant]