IP Library › Granted Patent US 12,633,219
Granted Patent B2
US 12,633,219 · App. 18/745,517 · Granted May 19, 2026

System for collaborative blind spot mitigation

Inventors: Savio Pereira (Austin, TX); William Gray Davis (Austin, TX); Akshay Pai Raikar (Austin, TX); Joseph R. Fox-Rabinovitz (Austin, TX)
Assignee: Torc Robotics, Inc.
G08G1/167G08G1/096725G08G1/096791G08G1/163G08G1/166
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,633,219
App. No.
18/745,517
Granted
May 19, 2026
Kind
B2
Abstract

A system for collaborative blind spot mitigation is provided. The system includes a first vehicle including one or more sensors configured to provide visibility coverage around the first vehicle such that no blind spots exist in the visibility coverage. The system includes a second vehicle including one or more sensors configured to provide at least partial visibility coverage around the second vehicle. If a blind spot exists in the visibility coverage around the first vehicle upon operation failure of the one or more sensors of the first vehicle, data is collected from the one or more sensors of the second vehicle corresponding with visibility of the blind spot in the visibility coverage around the first vehicle and is used to supplement the data from the one or more sensors of the first vehicle to ensure that no blind spots exist in the visibility coverage around the first vehicle.

Claims (45)

1 . A system for collaborative blind spot mitigation, comprising:

a first vehicle including one or more sensors configured to provide visibility coverage around the first vehicle such that no blind spots exist in the visibility coverage, the first vehicle including a first processing device;

a second vehicle including one or more sensors configured to provide at least partial visibility coverage around the second vehicle, the second vehicle including a second processing device,

wherein the first processing device and the second processing device are in communication with each other;

wherein when a blind spot exists in the visibility coverage around the first vehicle upon operation failure of the one or more sensors of the first vehicle, instructions stored in a memory are executed to perform operations comprising:

collecting data from the one or more sensors of the second vehicle corresponding with visibility of the blind spot in the visibility coverage around the first vehicle;

at least one of (i) transmitting the data corresponding with the visibility of the blind spot from the second vehicle to the first vehicle with the second processing device of the second vehicle, or (ii) transmitting data from the one or more sensors of the first vehicle corresponding with the visibility coverage around the first vehicle to the second vehicle with the first processing device of the first vehicle;

supplementing the data from the one or more sensors of the first vehicle with the data from the second vehicle to ensure that no blind spots exist in the visibility coverage around the first vehicle; and

at least one of:

(i) maintaining the second vehicle in a position relative to the first vehicle such that the visibility of the blind spot with the one or more sensors of the second vehicle remains and, when one or more surrounding vehicles block the visibility of the blind spot of the one or more sensors of the second vehicle

for more than a predetermined period of time, directing the first vehicle to a failsafe mode by moving to a nearest shoulder; or (ii) moving the first vehicle, the second vehicle, or both the first and second vehicles, into a rightmost lane of a road to reduce instances of one or more surrounding vehicles passing through the visibility of the blind spot of the one or more sensors of the second vehicle.

2 . The system of claim 1 , wherein the first vehicle is an autonomous vehicle.

3 . The system of claim 1 , wherein the operations are performed in real-time to minimize a magnitude of the blind spot around the first vehicle.

4 . The system of claim 1 , wherein the visibility coverage around the first vehicle provided by the one or more sensors includes visibility in front of the first vehicle, behind the first vehicle, and on the right and left sides of the first vehicle.

5 . The system of claim 4 , wherein the one or more sensors of the first vehicle include overlapping field-of-views to provide the visibility coverage around the first vehicle.

6 . The system of claim 1 , wherein the partial visibility coverage provided by the one or more sensors of the second vehicle include a field-of-view that encompasses the blind spot in the visibility coverage around the first vehicle upon operation failure of the one or more sensors.

7 . The system of claim 1 , wherein the operations further include receiving data at the second processing device from the one or more sensors of the first vehicle corresponding with the blind spot.

8 . The system of claim 7 , wherein the data includes the location and geometry of the blind spot relative to the first vehicle.

9 . The system of claim 1 , wherein before the operation failure of the one or more sensors of the first vehicle, the first processing device receives the data regarding the visibility coverage around the first vehicle from the one or more sensors, and generates an initial motion path for the first vehicle based on the data.

10 . The system of claim 9 , wherein the updated motion path is generated based on no blind spots existing in the visibility coverage around the first vehicle.

11 . The system of claim 10 , wherein the operations further comprise:

transmitting the updated motion path from the second vehicle to the first vehicle; and

regulating operation of the first vehicle based on the updated motion path.

12 . The system of claim 9 , wherein upon the operation failure of the one or more sensors of the first vehicle, the operations further comprise:

receiving at the first vehicle the data from the second vehicle corresponding with the visibility of the blind spot; and

generating an updated motion path for the first vehicle with the first processing device based on the supplemented data of the one or more sensors of the first vehicle and the data from the second vehicle associated with the visibility of the blind spot.

13 . The system of claim 12 , wherein the operations further comprise regulating operation of the first vehicle based on the updated motion path.

14 . The system of claim 1 , wherein the operations further comprise continuously updating and receiving the data from the second vehicle corresponding with the visibility of the blind spot to ensure that collectively based on the data, no blind spots exist in the visibility coverage around the first vehicle.

15 . The system of claim 1 , wherein the operations further comprise at least one of:

maintaining the second vehicle within a minimum distance relative to the first vehicle such that communication between the first and second processing devices remains.

16 . The system of claim 1 , wherein the operations further comprise performing joint motion planning with the first and second processing devices based on the supplemented data from the first and second vehicles to generate a motion path for the first vehicle.

17 . A computer-implemented method for collaborative blind spot mitigation, comprising:

providing visibility coverage around a first vehicle with one or more sensors associated with the first vehicle such that no blind spots exist in the visibility coverage, the first vehicle including a first processing device;

providing at least partial visibility coverage around a second vehicle with one or more sensors associated with the second vehicle, the second vehicle including a second processing device,

wherein the first processing device and the second processing device are in communication with each other; and

wherein when a blind spot exists in the visibility coverage around the first vehicle upon operation failure of the one or more sensors of the first vehicle, executing instructions stored in

a memory to perform operations comprising:

collecting data from the one or more sensors of the second vehicle corresponding with visibility of the blind spot in the visibility coverage around the first vehicle;

at least one of (i) transmitting the data corresponding with the visibility of the blind spot from the second vehicle to the first vehicle with the second processing device of the second vehicle, or (ii) transmitting data from the one or more sensors of the first vehicle corresponding with the visibility coverage around the first vehicle to the second vehicle with the first processing device of the first vehicle; and

supplementing the data from the one or more sensors of the first vehicle with the data from the second vehicle to ensure that no blind spots exist in the visibility coverage around the first vehicle; and

at least one of:

(i) maintaining the second vehicle in a position relative to the first vehicle such that the visibility of the blind spot with the one or more sensors of the second vehicle remains and, when one or more surrounding vehicles block the visibility of the blind spot of the one or more sensors of the second vehicle for more than a predetermined period of time, directing the first vehicle to a failsafe mode by moving to a nearest shoulder; or (ii) moving the first vehicle, the second vehicle, or both the first and second vehicles, into a rightmost lane of a road to reduce instances of one or more surrounding vehicles passing through the visibility of the blind spot of the one or more sensors of the second vehicle.

18 . The computer-implemented method of claim 17 , further comprising receiving data at the second processing device from the one or more sensors of the first vehicle corresponding with the blind spot, wherein the data includes the location and geometry of the blind spot relative to the first vehicle.

19 . The computer-implemented method of claim 17 , wherein before the operation failure of the one or more sensors of the first vehicle, the method comprises receiving at the first processing device the data regarding the visibility coverage around the first vehicle from the one or more sensors, and generating an initial motion path for the first vehicle based on the data.

20 . The computer-implemented method of claim 17 , wherein upon the operation failure of the one or more sensors of the first vehicle, the method comprises receiving at the first vehicle the data from the second vehicle corresponding with the visibility of the blind spot, and generating an updated motion path for the first vehicle with the first processing device based on the supplemented data of the one or more sensors of the first vehicle and the data from the second vehicle associated with the visibility of the blind spot.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 17, 2024
From: PEREIRA, SAVIO; DAVIS, WILLIAM GRAY; RAIKAR, AKSHAY PAI; FOX-RABINOVITZ, JOSEPH R.
To: TORC ROBOTICS, INC.
Reel/Frame 067747/0537 →
Continuity (1)
Related Publication 20250384773A1 · Dec 18, 2025
References Cited (30)
US 8947531B2 · Fischer et al. · 2015 [cited by applicant]
US 9475422B2 · Hillis et al. · 2016 [cited by applicant]
US 9494943B2 · Harvey · 2016 [cited by applicant]
US 9606535B2 · Humenay · 2017 [cited by applicant]
US 9858817B1 · Bletzer · 2018 [cited by examiner]
US 10068485B2 · Dudar · 2018 [cited by applicant]
US 10388168B2 · Deragarden et al. · 2019 [cited by applicant]
US 10698421B1 · Harris et al. · 2020 [cited by applicant]
US 10816972B2 · Michalakis et al. · 2020 [cited by applicant]
US 11009868B2 · Ferguson et al. · 2021 [cited by applicant]
US 11163303B2 · Costin et al. · 2021 [cited by applicant]
US 11232711B2 · Lacaze · 2022 [cited by applicant]
US 11320838B2 · Lopez · 2022 [cited by applicant]
US 11372406B2 · Agarwal · 2022 [cited by applicant]
US 11429115B2 · Zhu · 2022 [cited by applicant]
US 11747806B1 · Wootton et al. · 2023 [cited by applicant]
US 11860642B2 · Amla et al. · 2024 [cited by applicant]
US 11875682B2 · Agarwal · 2024 [cited by applicant]
US 11875685B2 · Okuyama et al. · 2024 [cited by applicant]
US 20100214085A1 · Avery · 2010 [cited by examiner]
US 20150360617A1 · Schulz · 2015 [cited by examiner]
US 20200074862A1 · Johnston · 2020 [cited by examiner]
US 20210149404A1 · Zeng et al. · 2021 [cited by applicant]
US 20230131387A1 · Salehi et al. · 2023 [cited by applicant]
US 20230269564A1 · Qi · 2023 [cited by applicant]
US 20230349999A1 · Newman et al. · 2023 [cited by applicant]
US 20240089736A1 · Monteuuis · 2024 [cited by examiner]
US 20240394931A1 · Balasubramanian · 2024 [cited by examiner]
JP WO2015068502A1 · 2017 [cited by examiner]
Locomotion, Inc., Re-Engineering the World's Supply Chain with Autonomy. Retrieved online at: https://www.linkedin.com/company/locomotion/about/. 1 page, (2018). [cited by applicant]