System and method for performing device analytics

US12129017B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12129017-B2
Application numberUS-201916428606-A
CountryUS
Kind codeB2
Filing dateMay 31, 2019
Priority dateMay 31, 2019
Publication dateOct 29, 2024
Grant dateOct 29, 2024

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 system and method for optimizing operation of a device having associated software routines for operating the device in which data associated with a device is received that is indicative of alert conditions present in the device. The received data associated with the alert conditions is analyzed to determine corrective actions to mitigate the alert conditions. Actors for implementing the determined corrective actions is determined based upon the alert conditions and the determined corrective actions. A determination is made we to whether the determined corrective actions have been successfully implemented to mitigate the alert conditions. A determination is then performed as to whether alteration of the corrective actions is required to mitigate the alert conditions.

First claim

Opening claim text (preview).

What is claimed is: 1. A method, implemented by a computer, for optimizing operation of an aircraft having one or more associated software routines for operating the aircraft, the method comprising: receiving data, via a network from an Electronic Control Unit (ECU) coupled to the aircraft, indicative of one or more alert conditions associated with the one or more associated software routines for operating the aircraft; analyzing the received data associated with the one or more alert conditions to determine one or more corrective actions to mitigate the one or more alert conditions by making reference to corrective actions data stored in a corrective action database; determining one or more actors for implementing the determined one or more corrective actions based upon the one or more alert conditions and the determined one or more corrective actions; providing data, software and hardware access permissions relating to the one or more associated software routines to the determined one or more actors; providing machine-learning functionality to the corrective action database by updating the corrective action database with information derived from determined effective and ineffective correction actions; determining whether the determined one or more corrective actions have been successfully implemented to mitigate the one or more alert conditions; and changing the data, software and hardware access permissions relating to the one or more associated software routines provided to the determined one or more actors when the determined one or more corrective actions have been successfully implemented, which is contingent upon a type of corrective action implemented. 2. The computer method as recited in claim 1 , wherein the data indicative of the one or more alert conditions includes alerts indicative of at least one of: retrofit components; service bulletins; government notices; Federal Aviation Association (FAA) notices; and recall notices. 3. The computer method as recited in claim 1 , further comprising: determining whether alteration of the one or more corrective actions is required based at least in part on input provided by the determined one or more actors. 4. The computer method as recited in claim 3 , wherein determining whether alteration of the one or more corrective actions is required is based at least in part on the determination of whether the determined one or more corrective actions have been successfully implemented to mitigate the one or more alert conditions. 5. The computer method as recited in claim 3 , wherein determining whether alteration of the one or more corrective actions is required to mitigate the one or more alert conditions is performed without human intervention. 6. The computer method as recited in claim 3 , wherein determining whether alteration of the one or more corrective actions is required to mitigate the one or more alert conditions includes determining additional time is needed for performing the determined one or more corrective actions. 7. The computer method as recited in claim 3 , wherein determining whether alteration of the one or more corrective actions is required to mitigate the one or more alert conditions includes changing the data access permission provided to the determined one or more actors or one or more newly determined actors. 8. The computer method as recited in claim 1 , wherein the one or more alert conditions are indicative of a system fault associated with the aircraft or a predicative alert indicative of an anticipated future fault associated with the aircraft. 9. The computer method as recited in claim 1 , wherein analyzing the received data associated with the one or more alert conditions includes accessing a rules-based database containing a plurality of corrective actions to perform based upon one or more certain alert conditions. 10. The computer method as recited in claim 1 , wherein determining the one or more actors includes accessing a rules-based database containing a plurality of actors to implement the determined one or more corrective actions based upon one or more certain alert conditions. 11. The computer method as recited in claim 1 , wherein determining the one or more actors includes determining a scope of data access to data associated with the aircraft for the determined one or more actors. 12. The computer method as recited in claim 1 , wherein determining the one or more actors includes determining a scope of hardware access to hardware associated with the aircraft for the determined one or more actors. 13. The computer method as recited in claim 1 , wherein determining the one or more actors includes determining a time period the determined one or more actors are provided for performing the determined corrective actions for mitigating the one or more alert conditions. 14. The computer method as recited in claim 1 , wherein the determined one or more actors are selected from the group consisting of: human personal; Information Technology (IT) mechanisms; hardware components; and Artificial Intelligence (AI) agents. 15. The computer method as recited in claim 1 , wherein providing the data, software and hardware access permissions relating to the one or more associated software routines to the determined one or more actors includes providing data, software and hardware access permissions relating to the one or more associated software routines to the determined one or more actors for a predetermined period of time. 16. A computer system for optimizing operation of an aircraft having one or more software routines, the computer system comprising: a corrective action database containing a plurality of corrective actions to perform; an actors database containing a plurality of actors to implement one or more corrective actions; a processor; and a memory accessible by the processor and having instructions stored in the memory and executable by the processor to instruct the computer system to: receive data, via a network from an Electronic Control Unit (ECU) coupled to the aircraft, indicative of one or more alert conditions associated with the aircraft; analyze the received data associated with the one or more alert conditions to determine one or more corrective actions from the corrective action database to mitigate the one or more alert conditions; determine one or more actors from the actors database for implementing the determined one or more corrective actions based upon the one or more alert conditions and the determined one or more corrective actions; provide data, software and hardware access permissions relating to the one or more software routines to the determined one or more actors; determine whether alteration of the one or more corrective actions is required to mitigate the one or more alert conditions; provide machine-learning functionality to the corrective action database by updating the corrective action database with information derived from determined effective and ineffective correction actions; determine whether the determined one or more corrective actions have been successfully implemented to mitigate the one or more alert conditions; and change the data, software and hardware access permissions relating to the one or more software routines provided to the determined one or more actors when the determined one or more corrective actions have been successfully implemented, which is contingent upon a type of corrective action implemented. 17. The computer system as recited in claim 16 , wherein the instructions that are executable by the processor to instruct the co

Assignees

Inventors

Classifications

  • Distributed expert systems; Blackboards · CPC title

  • Devices for aircraft health monitoring, e.g. monitoring flutter or vibration · CPC title

  • Aircraft indicators or protectors not otherwise provided for · CPC title

  • Workflow collaboration or project management · CPC title

  • Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling · 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 US12129017B2 cover?
A computer system and method for optimizing operation of a device having associated software routines for operating the device in which data associated with a device is received that is indicative of alert conditions present in the device. The received data associated with the alert conditions is analyzed to determine corrective actions to mitigate the alert conditions. Actors for implementing …
Who is the assignee on this patent?
Hamilton Sundstrand Corp
What technology area does this patent fall under?
Primary CPC classification B64C19/00. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 29 2024 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 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).