IP Library › Granted Patent US 12,441,342
Granted Patent B2
US 12,441,342 · App. 18/406,101 · Granted Oct 14, 2025

System and method for maintaining sensor data of a vehicle

Inventors: Matthew Edward Gilbert-Eyres (Rochester Hills, MI); Craig Thomas Douglas (Pflugerville, TX); Alec M. Wuorinen (Columbus, OH)
Assignee: GM Global Technology Operations LLC
B60W50/08B60W2420/403B60W2420/408B60W2510/10B60W2554/4041B60W2756/10
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,441,342
App. No.
18/406,101
Granted
Oct 14, 2025
Kind
B2
Abstract

A computer-implemented method that, when executed by data processing hardware, cause the data processing hardware to perform operations. The operations include establishing a map of one or more support vehicles adjacent to a host vehicle, determining available sensor support of the one or more support vehicles, storing the available sensor support in memory hardware connected to the host vehicle, determining whether there has been a change in a gear status of the host vehicle, receiving sensor data from the one or more support vehicles, and maintaining sensor data of the host vehicle with the sensor data of the one or more support vehicles based on the gear status of the host vehicle.

Claims (52)

1. A computer-implemented method that, when executed by data processing hardware, cause the data processing hardware to perform operations comprising:

establishing a map of one or more support vehicles adjacent to a host vehicle including calculating an angle between a heading of the host vehicle and a heading of each of the one or more support vehicles to determine a relative position of each of the one or more support vehicles and the host vehicle;

determining available sensor support of the one or more support vehicles;

storing the available sensor support in memory hardware connected to the host vehicle;

determining whether there has been a change in a gear status of the host vehicle;

receiving sensor data from the one or more support vehicles;

maintaining sensor data of the host vehicle with the sensor data of the one or more support vehicles based on the gear status of the host vehicle;

maintaining a connection with the one or more support vehicles; and

waking up the one or more support vehicles from a sleep mode when there has been a change in gear status of the host vehicle.

2. The method of claim 1 , wherein establishing a map of the one or more support vehicles comprises querying the one or more support vehicles using one or more vehicle communication networks.

3. The method of claim 1 , wherein determining the available sensor support of the one or more support vehicles comprises:

identifying a heading of each of the one or more support vehicles;

determining camera viewpoints of each of the one or more support vehicles; and

determining radar coverage of each of the one or more support vehicles.

4. The method of claim 1 , wherein the memory hardware connected to the host vehicle is a cloud-based memory system.

5. The method of claim 1 , wherein maintaining the sensor data of the host vehicle comprises continuously receiving data from the one or more support vehicles as the host vehicle changes position with respect to the one or more support vehicles.

6. A system comprising:

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that, when executed on the data processing hardware, cause the data processing hardware to perform operations comprising:

establishing a map of one or more support vehicles adjacent to a host vehicle including calculating an angle between a heading of the host vehicle and a heading of each of the one or more support vehicles to determine a relative position of each of the one or more support vehicles and the host vehicle;

determining available sensor support of the one or more support vehicles;

storing the available sensor support in the memory hardware connected to the host vehicle;

determining whether there has been a change in a gear status of the host vehicle;

receiving sensor data from the one or more support vehicles;

maintaining sensor data of the host vehicle with the sensor data of the one or more support vehicles based on the gear status of the host vehicle;

maintaining a connection with the one or more support vehicles; and

waking up the one or more support vehicles from a sleep mode when there has been a change in gear status of the host vehicle.

7. The system of claim 6 , wherein establishing a map of the one or more support vehicles comprises querying the one or more support vehicles using one or more vehicle communication networks.

8. The system of claim 6 , wherein determining the available sensor support of the one or more support vehicles comprises:

identifying a heading of each of the one or more support vehicles;

determining camera viewpoints of each of the one or more support vehicles; and

determining radar coverage of each of the one or more support vehicles.

9. The system of claim 6 , wherein the memory hardware connected to the host vehicle is a cloud-based memory system.

10. The system of claim 6 , wherein maintaining the sensor data of the host vehicle comprises continuously receiving data from the one or more support vehicles as the host vehicle changes position with respect to the one or more support vehicles.

11. A vehicle management system comprising:

a communication system,

data processing hardware; and

memory hardware in communication with the data processing hardware, the memory hardware storing instructions that, when executed on the data processing hardware, cause the data processing hardware to perform operations comprising:

establishing a map of one or more support vehicles adjacent to a host vehicle including calculating an angle between a heading of the host vehicle and a heading of each of the one or more support vehicles to determine a relative position of each of the one or more support vehicles and the host vehicle;

determining available sensor support of the one or more support vehicles, comprising the steps of:

identifying a heading of each of the one or more support vehicles,

determining camera viewpoints of each of the one or more support vehicles, and

determining radar coverage of each of the one or more support vehicles;

storing the available sensor support in memory hardware connected to the host vehicle;

determining whether there has been a change in a gear status of the host vehicle;

receiving sensor data from the one or more support vehicles;

maintaining sensor data of the host vehicle with the sensor data of the one or more support vehicles based on the gear status of the host vehicle;

maintaining a connection with the one or more support vehicles; and

waking up the one or more support vehicles from a sleep mode when there has been a change in gear status of the host vehicle.

12. The vehicle management system of claim 11 , wherein the memory system connected to the host vehicle is a cloud-based memory system.

13. The vehicle management system of claim 11 , wherein maintaining the sensor data of the host vehicle comprises continuously receiving data from the one or more support vehicles as the host vehicle changes position with respect to the one or more support vehicles.

14. The vehicle management system of claim 11 , wherein the memory hardware connected to the host vehicle is a cloud-based memory system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 6, 2024
From: GILBERT-EYRES, MATTHEW EDWARD; DOUGLAS, CRAIG THOMAS; WUORINEN, ALEC M.
To: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Reel/Frame 066041/0041 →
Continuity (1)
Related Publication 20250222944A1 · Jul 10, 2025
References Cited (9)
US 11618439B2 · Magzimof · 2023 [cited by examiner]
US 20210215491A1 · Liu · 2021 [cited by examiner]
US 20210287548A1 · Lai · 2021 [cited by examiner]
US 20220392336A1 · Gaither · 2022 [cited by examiner]
US 20230129223A1 · Svensson · 2023 [cited by examiner]
US 20240274015A1 · Putney · 2024 [cited by examiner]
DE 102020103673A1 · 2020 [cited by applicant]
DE 102020103509A1 · 2020 [cited by applicant]
DE 102022106617A1 · 2022 [cited by applicant]