Vehicle fault prediction

US12417658B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12417658-B2
Application numberUS-202218046233-A
CountryUS
Kind codeB2
Filing dateOct 13, 2022
Priority dateOct 13, 2022
Publication dateSep 16, 2025
Grant dateSep 16, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive time-series data from sensors of a vehicle, determine an efficiency of the vehicle, and determine a probability of a fault occurring in the vehicle based on the time-series data and on the efficiency. The efficiency is energy consumption by the vehicle per distance traveled by the vehicle.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer comprising a processor and a memory, the memory storing instructions executable by the processor to: receive time-series data from sensors of a vehicle; determine an efficiency of the vehicle, the efficiency being energy consumption by the vehicle per distance traveled by the vehicle; in response to an indication of a completion of a trip of the vehicle, determine a plurality of probabilities of a plurality of respective faults occurring in the vehicle based on the time-series data and on the efficiency, the memory storing a plurality of thresholds for the respective faults, the thresholds having different values dependent on respective types of the respective faults; modify operation of a propulsion system of the vehicle based on the probability of the fault; and output a message in response to at least one of the probabilities exceeding the respective threshold. 2. The computer of claim 1 , wherein the indication is one of turning off the vehicle or shifting the vehicle to park. 3. The computer of claim 1 , wherein the instructions further include instructions to determine a trip-level metric applicable only to the single trip as a whole, and determining the probabilities is based on the trip-level metric. 4. The computer of claim 1 , wherein the instructions further include instructions to determine the probabilities by executing a machine-learning program, and the time-series data and the efficiency are inputs to the machine-learning program. 5. The computer of claim 4 , wherein the machine-learning program includes a feature-extraction program, and the time-series data is an input to the feature-extraction program. 6. The computer of claim 5 , wherein the machine-learning program includes a classification program, and an output of the feature-extraction program is an input to the classification program. 7. The computer of claim 6 , wherein the efficiency is an input directly to the classification program. 8. The computer of claim 6 , wherein the instructions further include instructions to determine a trip-level metric either applicable only to the single trip of the vehicle as a whole or indicating a difference between a state of the vehicle at a beginning of the trip and at the completion of the same trip, and the trip-level metric is an input directly to the classification program. 9. The computer of claim 4 , wherein the machine-learning program is trained on ground-truth faults and training data, the training data including training time-series data and training efficiencies, the training data being paired to the ground-truth faults. 10. The computer of claim 9 , wherein the ground-truth faults are diagnostic trouble codes. 11. The computer of claim 1 , wherein the time-series data includes a temperature of a vehicle component. 12. The computer of claim 1 , wherein the time-series data includes a tire pressure of a tire of the vehicle. 13. The computer of claim 1 , wherein the types of the faults correspond to respective diagnostic trouble codes. 14. The computer of claim 1 , wherein the instructions to output the message include instructions to at least one of output the message to a screen of the vehicle, transmit the message to a mobile device, or transmit the message to a server remote from the vehicle. 15. The computer of claim 1 , wherein the instructions further include instructions to determine a trip-level metric indicating a difference between a state of the vehicle at a beginning of the trip and the completion of the same trip, and determining the probabilities is based on the trip-level metric. 16. A method comprising: receiving time-series data from sensors of a vehicle; determining an efficiency of the vehicle, the efficiency being energy consumption by the vehicle per distance traveled by the vehicle; in response to an indication of a completion of a trip of the vehicle, determining a plurality of probabilities of a plurality of respective faults occurring in the vehicle based on the time-series data and on the efficiency, the memory storing a plurality of thresholds for the respective faults, the thresholds having different values dependent on respective types of the respective faults; modifying operation of a propulsion system of the vehicle based on the probability of the fault; and outputting a message in response to at least one of the probabilities exceeding the respective threshold.

Assignees

Inventors

Classifications

  • G07C5/0808Primary

    Diagnosing performance data (testing of vehicles G01M17/00; testing of electrical installation on vehicles G01R31/005) · CPC title

  • Registering performance data (recording measured values G01D; information storage G11B) · CPC title

  • Fuel consumption; Energy use; Emission aspects · CPC title

  • Details of control systems ensuring comfort, safety or stability not otherwise provided for · CPC title

  • Mathematical model of the vehicle · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12417658B2 cover?
A computer includes a processor and a memory, and the memory stores instructions executable by the processor to receive time-series data from sensors of a vehicle, determine an efficiency of the vehicle, and determine a probability of a fault occurring in the vehicle based on the time-series data and on the efficiency. The efficiency is energy consumption by the vehicle per distance traveled by…
Who is the assignee on this patent?
Ford Global Tech Llc
What technology area does this patent fall under?
Primary CPC classification G07C5/0808. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 16 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).