IP Library Granted Patent US 12,461,518
Granted Patent B2
US 12,461,518 · App. 17/847,756 · Granted Nov 4, 2025

Systems and methods for predictive maintenance using onboard analytics

Inventors: Matthew Emery (Charlotte, NC); Mitchell O'Brien (Charlotte, NC)
Assignee: HONEYWELL INTERNATIONAL INC.
G05B23/0283G05B23/024G05B23/0264G05B23/027
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,461,518
App. No.
17/847,756
Granted
Nov 4, 2025
Kind
B2
Abstract

A method of an onboard device may include receiving component data related to a component of the vehicle during an operation of the vehicle; determining that the component data satisfies a first threshold during the operation of the vehicle; generating a condition indicator that indicates that the component data satisfies the first threshold, based on determining that the component data satisfies the first threshold during the operation of the vehicle; and transmitting the condition indicator to a remote server via a network during the operation of the vehicle. The remote server may determine whether a number of condition indicators, including the condition indicator, received from the onboard device of the vehicle satisfies a second threshold, and selectively generate an alert associated with the component of the vehicle based on determining whether the number of condition indicators received.

Claims (74)

1 . A method comprising:

receiving, by an onboard device of a vehicle, component data related to a component of the vehicle during an operation of the vehicle;

identifying, by the onboard device of the vehicle, functioning of the component during the operation of the vehicle;

selecting, by the onboard device of the vehicle, a first threshold based on the functioning of the component during the operation of the vehicle;

determining, by the onboard device of the vehicle, that the component data satisfies the first threshold during the operation of the vehicle;

generating, by the onboard device of the vehicle, a condition indicator that indicates that the component data satisfies the first threshold, based on determining that the component data satisfies the first threshold during the operation of the vehicle; and

transmitting, by the onboard device of the vehicle, the condition indicator to a remote server via a network during the operation of the vehicle,

wherein the remote server is configured to determine whether a number of condition indicators, including the condition indicator, received from the onboard device of the vehicle satisfies a second threshold, and selectively generate an alert associated with the component of the vehicle based on determining whether the number of condition indicators received from the onboard device of the vehicle satisfies the second threshold, and

wherein the remote server is further configured to perform one or more actions based on determining that the number of received condition indicators satisfies the second threshold, wherein the one or more actions comprise at least one of: disabling a system associated with the component, providing instruction to another component of the vehicle, or adjusting settings of another component of the vehicle.

2 . The method of claim 1 , further comprising:

determining that the component data satisfies the first threshold a predetermined number of times,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the component data satisfies the first threshold the predetermined number of times.

3 . The method of claim 1 , further comprising:

determining that the component data satisfies the first threshold a predetermined number of times in a predetermined time frame,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the component data satisfies the first threshold the predetermined number of times in the predetermined time frame.

4 . The method of claim 1 , further comprising:

determining that a predetermined number of components are associated with respective component data that satisfy respective first thresholds,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the predetermined number of components are associated with the respective component data that satisfy the respective first thresholds.

5 . The method of claim 1 , further comprising:

generating a timestamp associated with the component data,

wherein the transmitting comprises transmitting the timestamp along with the condition indicator.

6 . The method of claim 1 , wherein the first threshold or the second threshold is indicative of a potential failure of the component, is indicative of a need for maintenance of the component, is indicative of an anomaly associated with the component, is indicative of a need for replacement of the component, is indicative of non-compliance with a standard, or is indicative of a non-efficient component.

7 . The method of claim 1 , further comprising:

determining a phase of the operation of the vehicle based on the component data; and

determining the first threshold, based on the phase of the operation of the vehicle.

8 . An onboard device of a vehicle, the onboard device comprising:

a memory configured to store instructions; and

a processor configured to execute the instructions to perform a method comprising:

receiving component data related to a component of the vehicle during an operation of the vehicle;

identifying functioning of the component during the operation of the vehicle;

selecting a first threshold based on the functioning of the component during the operation of the vehicle;

determining that the component data satisfies the first threshold during the operation of the vehicle;

generating a condition indicator that indicates that the component data satisfies the first threshold, based on determining that the component data satisfies the first threshold during the operation of the vehicle; and

transmitting the condition indicator to a remote server via a network during the operation of the vehicle,

wherein the remote server is configured to determine whether a number of condition indicators, including the condition indicator, received from the onboard device of the vehicle satisfies a second threshold, and selectively generate an alert associated with the component of the vehicle based on determining whether the number of condition indicators received, and

wherein the remote server is further configured to perform one or more actions based on determining that the number of received condition indicators satisfies the second threshold, wherein the one or more actions comprise at least one of: disabling a system associated with the component, providing instruction to another component of the vehicle, or adjusting settings of another component of the vehicle.

9 . The onboard device of claim 8 , wherein the method further comprises:

determining that the component data satisfies the first threshold a predetermined number of times,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the component data satisfies the first threshold the predetermined number of times.

10 . The onboard device of claim 8 , wherein the method further comprises:

determining that the component data satisfies the first threshold a predetermined number of times in a predetermined time frame,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the component data satisfies the first threshold the predetermined number of times in the predetermined time frame.

11 . The onboard device of claim 8 , wherein the method further comprises:

determining that a predetermined number of components are associated with respective component data that satisfy respective first thresholds,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the predetermined number of components are associated with the respective component data that satisfy the respective first thresholds.

12 . The onboard device of claim 8 , wherein the method further comprises:

generating a timestamp associated with the component data,

wherein the transmitting comprises transmitting the timestamp along with the condition indicator.

13 . The onboard device of claim 8 , wherein the first threshold or the second threshold is indicative of a potential failure of the component, is indicative of a need for maintenance of the component, is indicative of an anomaly associated with the component, is indicative of a need for replacement of the component, is indicative of non-compliance with a standard, or is indicative of a non-efficient component.

14 . The onboard device of claim 8 , wherein the method further comprises:

determining a phase of the operation of the vehicle based on the component data; and

determining the first threshold, based on the phase of the operation of the vehicle.

15 . A non-transitory computer-readable medium configured to store instructions that, when executed by a processor of an onboard device of a vehicle, cause the processor to perform a method comprising:

receiving component data related to a component of the vehicle during an operation of the vehicle;

identifying functioning of the component during the operation of the vehicle;

selecting a first threshold based on the functioning of the component during the operation of the vehicle;

determining that the component data satisfies the first threshold during the operation of the vehicle;

generating a condition indicator that indicates that the component data satisfies the first threshold, based on determining that the component data satisfies the first threshold during the operation of the vehicle; and

transmitting the condition indicator to a remote server via a network during the operation of the vehicle,

wherein the remote server is configured to determine whether a number of condition indicators, including the condition indicator, received from the onboard device of the vehicle satisfies a second threshold, and selectively generate an alert associated with the component of the vehicle based on determining whether the number of condition indicators received, and

wherein the remote server is further configured to perform one or more actions based on determining that the number of received condition indicators satisfies the second threshold, wherein the one or more actions comprise at least one of: disabling a system associated with the component, providing instruction to another component of the vehicle, or adjusting settings of another component of the vehicle.

16 . The non-transitory computer-readable medium of claim 15 , wherein the method further comprises:

determining that the component data satisfies the first threshold a predetermined number of times,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the component data satisfies the first threshold the predetermined number of times.

17 . The non-transitory computer-readable medium of claim 15 , wherein the method further comprises:

determining that the component data satisfies the first threshold a predetermined number of times in a predetermined time frame,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the component data satisfies the first threshold the predetermined number of times in the predetermined time frame.

18 . The non-transitory computer-readable medium of claim 15 , wherein the method further comprises:

determining that a predetermined number of components are associated with respective component data that satisfy respective first thresholds,

wherein the generating the condition indicator includes generating the condition indicator, based on determining that the predetermined number of components are associated with the respective component data that satisfy the respective first thresholds.

19 . The non-transitory computer-readable medium of claim 15 , wherein the method further comprises:

generating a timestamp associated with the component data,

wherein the transmitting comprises transmitting the timestamp along with the condition indicator.

20 . The non-transitory computer-readable medium of claim 15 , wherein the first threshold or the second threshold is indicative of a potential failure of the component, is indicative of a need for maintenance of the component, is indicative of an anomaly associated with the component, is indicative of a need for replacement of the component, is indicative of non-compliance with a standard, or is indicative of a non-efficient component.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 24, 2022
From: EMERY, MATTHEW; O'BRIEN, MITCHELL
To: HONEYWELL INTERNATIONAL INC.
Reel/Frame 060307/0183 →
Continuity (1)
Related Publication 20230418280A1 · Dec 28, 2023
References Cited (5)
US 20160093119A1 · Ahn · 2016 [cited by examiner]
US 20180197351A1 · Dong · 2018 [cited by examiner]
US 20190147670A1 · Chopra · 2019 [cited by examiner]
US 20200106481A1 · Mitchell · 2020 [cited by examiner]
US 20200172050A1 · Schwarz · 2020 [cited by examiner]
Cited By (1)
US 12,654,872