IP Library › Granted Patent US 12,277,425
Granted Patent B2
US 12,277,425 · App. 18/323,743 · Granted Apr 15, 2025

Systems and method for flexible access of a regulated system

Inventors: Joachim Karl Ulf Hochwarth (Caledonia, MI); Víctor Mario Leal Herrera (Querétaro, MX); Antonio Lugo Trejo (Querétaro, MX); Joshua Michael Krbez (Kentwood, MI)
Assignee: GE Aviation Systems LLC
G06F9/44505G06F9/448
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,277,425
App. No.
18/323,743
Granted
Apr 15, 2025
Kind
B2
Abstract

A method to provide flexible access to an internal data of an regulated system, the method comprising receiving, by a data access component of the regulated system, a loadable configuration file defining a set of triggering events and a set of memory, determining the occurrence of a single triggering event, accessing at least a subset of memory that contain the internal data of the avionics system to retrieve data associated with the one or more memory of the set of memory, and outputting the retrieved data to a receiving component.

Claims (24)

1. A method to provide flexible access to internal data of a regulated system, the method comprising:

receiving, by a data access component within the regulated system, a loadable configuration file including at least one triggering event associated with a memory within the regulated system; receiving, at a condition monitor communicatively coupled to the data access component and provided within the regulated system, the at least one triggering event from the data access component;

monitoring, by the condition monitor, the regulated system for an occurrence of the at least one triggering event during runtime of the regulated system;

in response to determining the occurrence of the at least one triggering event, by the condition monitor, accessing, by the data access component, the memory associated with the at least one triggering event;

retrieving, by the data access component, data associated with the at least one triggering event; and

outputting, by the data access component, the data associated with the at least one triggering event to a receiving component external the regulated system.

2. The method of claim 1 , further comprising:

receiving, by a configuration tool, a set of available memory from the memory;

generating, by the configuration tool, the loadable configuration file based at least in part on the received set of available memory, wherein the loadable configuration file specifies the memory and an offset and a size associated with the memory; and

providing the loadable configuration file to the data access component.

3. The method of claim 2 , further comprising providing, by the configuration tool, an interface that enables a user to select the memory from a set of available memory.

4. The method of claim 3 , further comprising providing the interface within an auxiliary system communicatively coupled to the configuration tool.

5. The method of claim 2 , further comprising:

generating, by the configuration tool, a configuration file based at least in part on receiving a user input selecting the memory from the set of available memory; and

providing the loadable configuration file to the receiving component.

6. The method of claim 5 , further comprising:

decoding, by the receiving component, a data output by the data access component based on the loadable configuration file, the receiving component.

7. The method of claim 1 , wherein the regulated system is an avionics system.

8. The method of claim 1 , wherein the triggering event includes at least a modification to one or more data values of the memory.

9. The method of claim 1 , wherein the triggering event includes at least one comparison of at least one memory value to a threshold memory value.

10. The method of claim 1 , wherein the outputting of the data associated with the triggering event includes a periodic output of retrieved data related to the triggering event.

11. The method of claim 1 , wherein outputting the retrieved data further comprises generating a bitstream of the retrieved data, and providing the bitstream to the receiving component.

12. The method of claim 1 , wherein the triggering event is included within a plurality of triggering events and the method comprises:

independently monitoring, by the condition monitor, the regulated system for an occurrence of each triggering event of the plurality of triggering events during runtime of the regulated system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 26, 2023
From: HOCHWARTH, JOACHIM KARL ULF; LEAL HERRERA, VÍCTOR MARIO; LUGO TREJO, ANTONIO; KRBEZ, JOSHUA MICHAEL
To: GE AVIATION SYSTEMS LLC
Reel/Frame 063770/0440 →
Continuity (2)
Continuation 17010167 · Sep 2, 2020
Related Publication 20230305862A1 · Sep 28, 2023
References Cited (17)
US 7043416B1 · Lin · 2006 [cited by examiner]
US 10054957B2 · Cherepinsky et al. · 2018 [cited by applicant]
US 10068488B2 · Ramaker et al. · 2018 [cited by applicant]
US 10417261B2 · Hochwarth et al. · 2019 [cited by applicant]
US 20050080606A1 · Ampunan et al. · 2005 [cited by applicant]
US 20120320075A1 · Silk · 2012 [cited by examiner]
US 20140244893A1 · Dickey · 2014 [cited by examiner]
US 20150278035A1 · Deng · 2015 [cited by examiner]
US 20170168810A1 · Knijnenburg et al. · 2017 [cited by applicant]
US 20170289309A1 · Judd et al. · 2017 [cited by applicant]
US 20170344843A1 · Wang · 2017 [cited by examiner]
US 20190114926A1 · Kumari et al. · 2019 [cited by applicant]
US 20190152619A1 · Mohan et al. · 2019 [cited by applicant]
US 20190311632A1 · Hochwarth et al. · 2019 [cited by applicant]
US 20200097196A1 · Hochwarth et al. · 2020 [cited by applicant]
US 20200128373A1 · Stevens et al. · 2020 [cited by applicant]
US 20210374101A1 · Briand · 2021 [cited by examiner]