US 11,995,922 B2
Flight management system and method for reporting an intermitted error
Terrell Michael Brace, Ada, MI (US); Troy Stephen Brown, Kalamazoo, MI (US); Franco Elías Ledesma Orozco, Querétaro (MX); and Francisco Javier Sanchez del Valle, Querétaro (MX)
Assigned to GE Aviation Systems LLC, Grand Rapids, MI (US)
Filed by GE AVIATION SYSTEMS LLC, Grand Rapids, MI (US)
Filed on Jul. 30, 2020, as Appl. No. 16/943,619.
Prior Publication US 2022/0036669 A1, Feb. 3, 2022
Int. Cl. G06F 11/00 (2006.01); B64D 45/00 (2006.01); G06F 11/07 (2006.01); G07C 5/08 (2006.01); G08G 5/00 (2006.01)
CPC G07C 5/0816 (2013.01) [B64D 45/00 (2013.01); G06F 11/0775 (2013.01); G06F 11/0787 (2013.01); G07C 5/085 (2013.01); G08G 5/0021 (2013.01)] 20 Claims
OG exemplary drawing
 
1. An error reporting system, comprising:
a system having memory defining a set of data elements storing a respective set of current data element values, and a set of functional elements accessing at least a subset of current data element values and utilizing the accessed subset of current data element values;
an access log defining a list of functional elements that access the at least a subset of the set of data element values;
an error reporter having view access to the set of current data element values of the system memory, and in response to receiving a trigger event that one of the set of functional elements access at least the subset of the current data element values, logging an access entry in the access log, including at least the one of the set of functional elements access of the at least the subset of the current data element values and the subset of the data elements accessed by the one of the set of functional elements; and
a fault handler configured to identify an error of the system, including identifying at least one of the set of functional elements causing the identified error, defining an error functional element, the fault handler in communication with the error reporter;
wherein, in response to identifying the error of the system, the fault handler is further configured to provide the error functional element to the error reporter, and wherein the error reporter is configured to identify a plurality of access entries in the access log based on the error functional element, retrieve a subset of the set of current data element values of the system memory accessed by the error functional element, and to export an error report defining at least the error functional element, the identified access entries, and the subset of current data element values.