IP Library Granted Patent US 12,422,844
Granted Patent B2
US 12,422,844 · App. 18/189,049 · Granted Sep 23, 2025

System and method for predicting non-operational design domain (ODD) scenarios

Inventors: Rinku Kumar Patel (Kalamazoo, MI); Joyce Tam (Pleasanton, CA)
Assignee: TUSIMPLE, INC.
G05D1/0027B60W50/0097B60W60/001G05D1/0022B60W2556/45
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,422,844
App. No.
18/189,049
Granted
Sep 23, 2025
Kind
B2
Abstract

A system and method for predicting non-operational design domain (ODD) scenarios are disclosed. In one aspect, a server includes a network communication device configured to communicate with an autonomous vehicle over a network, a memory, and a processor configured to receive information related to the navigation of the autonomous vehicle from a plurality of data sources. The processor is further configured to predict whether the autonomous vehicle will encounter a non-ODD scenario based on the received information and transmit a signal to the autonomous vehicle in response to predicting that the autonomous vehicle will encounter the non-ODD scenario.

Claims (44)

1. A server comprising:

a network communication device configured to communicate with an autonomous vehicle over a network;

a memory; and

at least one processor configured to:

receive information related to navigation of the autonomous vehicle from a plurality of data sources,

predict whether the autonomous vehicle will encounter a non-operational design domain (ODD) scenario based on the received information, and

transmit a signal to the autonomous vehicle in response to predicting that the autonomous vehicle will encounter the non-ODD scenario;

wherein the at least one processor is further configured to:

assign a numerical value to the information received from each of the plurality of data sources, and

sum the numerical values, wherein the prediction of whether the autonomous vehicle will encounter the non-ODD scenario is further based on the sum of the numerical values;

wherein, in response to the signal, the autonomous vehicle takes an action in response to the predicted non-ODD scenario.

2. The server of claim 1 , wherein at least one of the plurality of data sources is available via the cloud.

3. The server of claim 1 , wherein at least one of the plurality of data sources comprises another autonomous vehicle within a same fleet as the autonomous vehicle.

4. The server of claim 1 , wherein the at least one processor is further configured to:

compare a result of the sum to a threshold value, and

predict that the autonomous vehicle will encounter the non-ODD scenario in response to the result of the sum being greater than the threshold value.

5. The server of claim 1 , wherein the at least one processor is further configured to:

determine the action for the autonomous vehicle to take in response to the predicted non-ODD scenario.

6. The server of claim 5 , wherein the determination of the action is based on the information received from the plurality of data sources as well as one or more of the following: a distance between the autonomous vehicle and a location of the non-ODD scenario, a number and location of another autonomous vehicle within a same fleet as the autonomous vehicle, and details of a predetermined map between the autonomous vehicle, the location of the non-ODD scenario, a destination, and/or a point of origin of the autonomous vehicle.

7. The server of claim 5 , wherein the action comprises one or more of the following: execute a minimal risk condition (MRC) maneuver, pull over to a side of a road, take a next exit, take any exit before a location of the non-ODD scenario, reroute to a destination, and return to a point of origin.

8. The server of claim 1 , wherein the plurality of data sources include one or more of the following: an accident information source, a construction zone source, a road condition source, a traffic information source, and a weather information source.

9. A method of predicting whether an autonomous vehicle will encounter a non-operational design domain (ODD) scenario, comprising:

receiving information related to navigation of the autonomous vehicle from a plurality of data sources;

predicting whether the autonomous vehicle will encounter the non-ODD scenario based on the received information;

transmitting a signal to the autonomous vehicle in response to predicting that the autonomous vehicle will encounter the non-ODD scenario;

assigning a numerical value to the information received from each of the plurality of data sources; and

summing the numerical values, wherein the prediction of whether the autonomous vehicle will encounter the non-ODD scenario is further based on the sum of the numerical values;

wherein, in response to the signal, the autonomous vehicle takes an action in response to the predicted non-ODD scenario.

10. The method of claim 9 , further comprising:

detecting one or more conditions related to the navigation of the autonomous vehicle based on the received information; and

assigning the numerical value to each of the one or more conditions.

11. The method of claim 10 , further comprising:

comparing a result of the sum to a threshold value; and

predicting that the autonomous vehicle will encounter the non-ODD scenario in response to the result of the sum being greater than the threshold value.

12. The method of claim 10 , wherein a first condition of the one or more conditions is detected based on information from a first group of multiple data sources of the plurality of the data sources.

13. The method of claim 12 , wherein:

the one or more conditions comprise a plurality of conditions, and

a second condition and a third condition of the plurality of conditions are detected based on information from a single data source of the plurality of the data sources.

14. The method of claim 9 , further comprising:

applying a decision tree of binary options for a plurality of conditions used to predict whether the autonomous vehicle will encounter the non-ODD scenario.

15. The method of claim 14 , wherein the decision tree identifies a plurality of combinations of the plurality of conditions which are predictive of the autonomous vehicle encountering the non-ODD scenario.

16. The method of claim 9 , further comprising:

generating instructions to the autonomous vehicle to take an exit ahead of a location of the non-ODD scenario,

wherein the signal comprises the instructions.

Assignments (2)
CHANGE OF NAME Recorded Dec 3, 2025
From: TUSIMPLE, INC.
To: CREATEAI, INC.
Reel/Frame 073832/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2023
From: PATEL, RINKU KUMAR; TAM, JOYCE
To: TUSIMPLE, INC.
Reel/Frame 063606/0960 →
Continuity (2)
Provisional Application 63364605 · May 12, 2022
Related Publication 20230367309A1 · Nov 16, 2023
References Cited (13)
US 11900797B2 · Ramamoorthy · 2024 [cited by examiner]
US 20170305423A1 · Green · 2017 [cited by applicant]
US 20190094868A1 · Zych · 2019 [cited by applicant]
US 20190163180A1 · Patel et al. · 2019 [cited by applicant]
US 20200039528A1 · Ewert · 2020 [cited by examiner]
US 20200110406A1 · Krishnamurthy et al. · 2020 [cited by applicant]
US 20200257298A1 · Ucar · 2020 [cited by examiner]
US 20210078175A1 · Liu · 2021 [cited by examiner]
US 20210173401A1 · Zych · 2021 [cited by applicant]
US 20220068253A1 · Pignier · 2022 [cited by examiner]
US 20220092231A1 · Shen · 2022 [cited by examiner]
US 20220212677A1 · Zheng · 2022 [cited by examiner]
US 20220276662A1 · Ponda · 2022 [cited by examiner]