IP Library Patent Application 18438191
Patent Application
App. No. 18/438,191

INTEGRATED INSPECTION TOOLS FOR AUTONOMOUS VEHICLE NETWORKS

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 None
App. No.
18/438,191
Abstract

A method, apparatus and computer program product are configured to generate, based on a user profile, one or more dynamic inspection task checklists for a respective autonomous vehicle (AV) of one or more AVs in an AV fleet based on a first enterprise-defined task protocol. The one or more dynamic inspection task checklists are associated with one or more respective AV subsystems, and the user profile is associated with a respective user role such that the one or more dynamic inspection task checklists differ dependent upon the respective user role. The method, apparatus and computer program product are also configured to cause the one or more dynamic inspection task checklists to be rendered via an interactive inspection interface of a user computing device associated with the user profile such that one or more respective inspection tasks comprised in the one or more dynamic inspection task checklists are interactive.

Claims (48)

1 . An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to:

generate, based on a user profile, one or more dynamic inspection task checklists for a respective autonomous vehicle (AV) of one or more AVs in an AV fleet based on a first enterprise-defined task protocol, wherein the one or more dynamic inspection task checklists are associated with one or more respective AV subsystems, and wherein the user profile is associated with a respective user role such that the one or more dynamic inspection task checklists differ dependent upon the respective user role; and

cause the one or more dynamic inspection task checklists to be rendered via an interactive inspection interface of a user computing device associated with the user profile such that one or more respective inspection tasks comprised in the one or more dynamic inspection task checklists are interactive.

2 . The apparatus of claim 1 , wherein the user role associated with the user profile can be at least one of a maintenance role, an inspection role, an operator role, a client role, an administrative role, a regulatory role, or a law enforcement role, and wherein the one or more dynamic inspection checklists are configured based in part on the user role associated with the user profile.

3 . The apparatus of claim 1 , wherein the computer program code instructions are further configured to cause the apparatus to:

upon completion of the one or more dynamic inspection task checklists, generate one or more interactive post-inspection reports, wherein the one or more interactive post-inspection reports are configured based in part on the user role associated with the user profile, and wherein the one or more interactive post-inspection reports describes a passing or a failure of the one or more respective AV subsystems associated with the respective AV of the one or more AVs.

4 . The apparatus of claim 3 , wherein the computer program code instructions are further configured to cause the apparatus to:

generate, based on the one or more interactive post-inspection reports, one or more respective post-inspection audit reports, wherein the one or more post-inspection audit reports describe compliance of the respective AV to one or more vehicle safety and regulatory standards.

5 . The apparatus of claim 1 , wherein the computer program code instructions are further configured to cause the apparatus to:

upon successful completion of the one or more dynamic inspection task checklists, transmit a signoff request to an operation server, wherein the signoff request is associated with the respective AV of the one or more AVs; and

in response to receiving a signoff approval signal associated with the signoff request:

certify that the respective AV is capable of transitioning into an autonomous driving mode; and

deploy the respective AV to a next destination, wherein data related to the next destination is comprised within mission data associated with the AV.

6 . The apparatus of claim 1 , wherein the one or more dynamic inspection task checklists are generated based in part on one or more portions of AV fleet data, and wherein the one or more portions of AV fleet data comprises data related to at least one of AV mission data, AV location data, AV identification data, AV logistics data, AV payload data, AV health data, or AV safety compliance data.

7 . A computer-implemented method, the method comprising:

generating, based on a user profile, one or more dynamic inspection task checklists for a respective autonomous vehicle (AV) of one or more AVs in an AV fleet based on a first enterprise-defined task protocol, wherein the one or more dynamic inspection task checklists are associated with one or more respective AV subsystems, and wherein the user profile is associated with a respective user role such that the one or more dynamic inspection task checklists differ dependent upon the respective user role; and

causing the one or more dynamic inspection task checklists to be rendered via an interactive inspection interface of a user computing device associated with the user profile such that one or more respective inspection tasks comprised in the one or more dynamic inspection task checklists are interactive.

8 . The computer-implemented method of claim 7 , wherein the user role associated with the user profile can be at least one of a maintenance role, an inspection role, an operator role, a client role, an administrative role, a regulatory role, or a law enforcement role, and wherein the one or more dynamic inspection checklists are configured based in part on the user role associated with the user profile.

9 . The computer-implemented method of claim 7 , the method further comprising:

upon completion of the one or more dynamic inspection task checklists, generating one or more interactive post-inspection reports, wherein the one or more interactive post-inspection reports are configured based in part on the user role associated with the user profile, and wherein the one or more interactive post-inspection reports describes a passing or a failure of the one or more respective AV subsystems associated with the respective AV of the one or more AVs.

10 . The computer-implemented method of claim 9 , the method further comprising:

generating, based on the one or more interactive post-inspection reports, one or more respective post-inspection audit reports, wherein the one or more post-inspection audit reports describe compliance of the respective AV to one or more vehicle safety and regulatory standards.

11 . The computer-implemented method of claim 7 , the method further comprising:

upon successful completion of the one or more dynamic inspection task checklists, transmitting a signoff request to an operation server, wherein the signoff request is associated with the respective AV of the one or more AVs; and

in response to receiving a signoff approval signal associated with the signoff request:

certifying that the respective AV is capable of transitioning into an autonomous driving mode; and

deploying the respective AV to a next destination, wherein data related to the next destination is comprised within mission data associated with the AV.

12 . The computer-implemented method of claim 7 , wherein the one or more dynamic inspection task checklists are generated based in part on one or more portions of AV fleet data, and wherein the one or more portions of AV fleet data comprises data related to at least one of AV mission data, AV location data, AV identification data, AV logistics data, AV payload data, AV health data, or AV safety compliance data.

13 . An apparatus comprising at least one processor and at least one non-transitory memory including computer program code instructions, the computer program code instructions configured to, when executed, cause the apparatus to:

generate one or more dynamic inspection task checklists for a respective autonomous vehicle (AV) of one or more AVs in an AV fleet based on a first enterprise-defined task protocol, wherein the one or more dynamic inspection task checklists are associated with one or more respective AV subsystems;

cause the one or more dynamic inspection task checklists to be rendered via an interactive inspection interface such that one or more respective inspection tasks comprised in the one or more dynamic inspection task checklists are interactive;

initiate, based on information provided by the interactive inspection interface, an automated self-check protocol associated with the respective AV, wherein initializing the automated self-check protocol causes an in-vehicle control computer associated with the respective AV to execute one or more automated diagnostic procedures to ensure nominal function of one or more respective components of the one or more AV subsystems;

determine, based in part on the automated self-check protocol, whether the respective AV is certified to transition into an autonomous driving mode; and

in response to determining that the respective AV is certified to transition into the autonomous driving mode, deploy the respective AV to a next destination, wherein the next destination is determined based in part on the AV fleet data.

14 . The apparatus of claim 13 , wherein the first enterprise-defined task protocol is based on a first configuration of inspection task data objects corresponding to one or more respective inspection tasks associated with the one or more AV subsystems.

15 . The apparatus of claim 13 , wherein the computer program code instructions are further configured to cause the apparatus to:

generate one or more dynamic inspection task checklists for one or more respective AVs based on a second enterprise-defined task protocol, wherein the second enterprise-defined task protocol is based on a second configuration of inspection task data objects corresponding to one or more respective inspection tasks associated with the one or more AV subsystems.

16 . The apparatus of claim 13 , wherein the computer program code instructions are further configured to cause the apparatus to:

generate, based on at least one completed dynamic inspection task checklist of the one or more dynamic inspection task checklists, one or more interactive post-inspection reports, wherein the one or more interactive post-inspection reports describes a passing or a failure of the one or more respective AV subsystems associated with the respective AV.

17 . The apparatus of claim 16 , wherein the computer program code instructions are further configured to cause the apparatus to:

generate, based on the one or more interactive post-inspection reports, one or more post-inspection audit reports associated with the respective AV, wherein the one or more post-inspection audit reports describe compliance of the respective AV to one or more vehicle safety and regulatory standards.

18 . The apparatus of claim 13 , wherein the computer program code instructions are further configured to cause the apparatus to:

in response to determining the respective AV is not certified to transition into the autonomous driving mode:

transmit, to the operational server system, a suspension signal associated with the respective AV, wherein the suspension signal comprises an indication of one or more critical failures associated with the one or more respective AV subsystems; and

transmit, to the in-vehicle control computer associated with the respective AV, a hard-stop command such that the respective AV can no longer operate in the autonomous driving mode until the one or more critical failures have been corrected.

19 . The apparatus of claim 13 , wherein the computer program code instructions are further configured to cause the apparatus to:

capture image data associated with the one or more respective inspection tasks comprised in the one or more dynamic inspection task checklists.

20 . The apparatus of claim 13 , wherein the one or more dynamic inspection task checklists are generated based in part on one or more portions of AV fleet data, and wherein the one or more portions of AV fleet data comprises data related to at least one of AV mission data, AV location data, AV identification data, AV logistics data, AV payload data, AV health data, or AV safety compliance data.

Assignments (3)
CHANGE OF NAME Recorded Dec 3, 2025
From: TUSIMPLE, INC.
To: CREATEAI, INC.
Reel/Frame 073832/0553 →
CORRECTIVE ASSIGNMENT TO CORRECT THE FIRST INVENTOR'S SIGNATURE DATE PREVIOUSLY RECORDED ON REEL 66437 FRAME 577. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 7, 2024
From: TAM, JOYCE; HWU, JANET KAREN; AJMAL, SHAHERYAR
To: TUSIMPLE, INC.
Reel/Frame 066762/0697 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2024
From: TAM, JOYCE; HWU, JANET KAREN; AJMAL, SHAHERYAR
To: TUSIMPLE, INC.
Reel/Frame 066437/0577 →