Systems and method for flexible access of a regulated system
AssigneeGE Aviation Systems LLC
InventorsJoachim Karl Ulf Hochwarth, Victor Mario Leal Herrera, Antonio Lugo Trejo, Joshua Michael Krbez
Life of this patent
Estimating the term…
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.
Claims20
A method to provide flexible access to internal data of a regulated system, the method comprising:
- providing, by a configuration tool, an interface that enables a user to select a set of memory of the regulated system from a set of available memory;
- receiving, by the configuration tool via the interface, the selected set of memory from the set of available memory;
- generating, by the configuration tool, a loadable configuration file based at least in part on the received selected set of memory, wherein the loadable configuration file specifies the set of memory and an offset and a size associated with each of the selected set of memory, the loadable configuration file further defining a set of triggering events, wherein each triggering event of the set of triggering events is associated with a respective subset of memory of the regulated system;
- receiving, by a data access component of the regulated system, the loadable configuration file;
- determining an occurrence of at least one triggering event of the set of triggering events,
- in response to determining the occurrence of a triggering event of the set of the triggering events, accessing, by the data access component, the respective subset of memory that contain the internal data of the regulated system to retrieve data associated with the set of memory associated with the triggering event defined by the loadable configuration file, and
- outputting, by the data access component, the retrieved data to a receiving component.
A method to provide flexible access to internal data of a regulated system, the method comprising:
- generating, by a configuration tool, a loadable configuration file based at least partially on an external input to the configuration tool and defining a set of triggering events and a set of memory, wherein each triggering events of the set of triggering events is associated with a respective subset of memory;
- loading the loadable configuration file at the regulated system;
- monitoring the regulated system for at least a subset of triggering events of the set of triggering events during runtime;
- determining an occurrence of at least one triggering event of the set of triggering events;
- and
- in response to the determining of the occurrence of at least one triggering event during runtime, outputting, by a data access component, the respective subset of memory associated with the at least one triggering event.
A system, comprising:
- a set of memory;
- a data access component having a loadable configuration file defining a set of triggering events and the set of memory, wherein each triggering event of the set of triggering event is associated with a respective subset of the memory, wherein the data access component subscribes to data in the respective subset of memory based on the loadable configuration file and configured to, in response to an occurrence of at least one triggering event of the set of triggering events, outputs the data based on the respective subset of memory associated with the respective triggering event;
- a receiving component communicatively coupled with the data access component and configured to receive the output of data by the data access component and decode the output of data from the data access component based at least in part on the loadable configuration file;
- and
- a configuration tool configured to generate the loadable configuration file based on user selections and at least one of a structure of data in one or more memory, platform information, processor information, and one or more receiving component requirements.
Dependencies are inferred from the claim text.