Patents by Inventor Christian Reynolds Decker

Christian Reynolds Decker has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230229320
    Abstract: An environment and non-transitory computer readable medium that provide runtime write access to a regulated system. A method of providing runtime write access to a regulated system comprising receiving an unauthorized input parameter, and generating a runtime instruction communication. The runtime instruction communication can be modified by an unauthorized function.
    Type: Application
    Filed: March 27, 2023
    Publication date: July 20, 2023
    Inventors: Joachim Karl Ulf Hochwarth, Antonio Lugo Lugo Trejo, Víctor Mario Leal Herrera, Terrell Michael Brace, Christian Reynolds Decker
  • Patent number: 11614871
    Abstract: A system and method for flexible writing of internal data of a regulated system can include generating a flexible write instruction, providing the flexible write instruction to the regulated system, and storing or committing data changes to the regulated system outside of the normal system operations, during runtime.
    Type: Grant
    Filed: September 18, 2019
    Date of Patent: March 28, 2023
    Assignee: GE Aviation Systems LLC
    Inventors: Joachim Karl Ulf Hochwarth, Antonio Lugo Trejo, Víctor Mario Leal Herrera, Terrell Michael Brace, Christian Reynolds Decker
  • Patent number: 11302204
    Abstract: A flight management system and method of updating flight calculations includes flying an aircraft along a current flight path, collecting real-time weather data from a network of aircraft operating in a nearby region, and predicting a trajectory for completion of the flight. The prediction can be based on the collected real-time weather data.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: April 12, 2022
    Assignee: GE Aviation Systems LLC
    Inventors: Joachim Karl Ulf Hochwarth, Christian Reynolds Decker, David Michael Lax
  • Publication number: 20220014598
    Abstract: A data service tracker module and a method of determining a set of data couplings in a communication system, includes receiving a transaction communication from a communication mechanism the transaction communication defining access between a transaction source and a transaction destination, and recording the transaction communication data defining the data coupling, to define a set of data couplings authorized for transaction communications in the communication system.
    Type: Application
    Filed: July 9, 2020
    Publication date: January 13, 2022
    Inventors: Christian Reynolds Decker, Matthew Louis Brasic
  • Publication number: 20200097196
    Abstract: A system and method for flexible writing of internal data of a regulated system can include generating a flexible write instruction, providing the flexible write instruction to the regulated system, and storing or committing data changes to the regulated system outside of the normal system operations, during runtime.
    Type: Application
    Filed: September 18, 2019
    Publication date: March 26, 2020
    Inventors: Joachim Karl Ulf Hochwarth, Antonio Lugo Trejo, Víctor Mario Leal Herrera, Terrell Lee Brace, Christian Reynolds Decker
  • Patent number: 10560542
    Abstract: A mechanism and method for accessing message data in a shared memory by at least one client, includes an allocation of data in the shared memory, the memory configured in a plurality of buffers, and accessing the data by a client or a server without locking or restricting access to the data.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: February 11, 2020
    Assignee: GE Aviation Systems LLC
    Inventors: Christian Reynolds Decker, Troy Stephen Brown, Kevin Brett Chapman
  • Publication number: 20190304314
    Abstract: A flight management system and method of updating flight calculations includes flying an aircraft along a current flight path, collecting real-time weather data from a network of aircraft operating in a nearby region, and predicting a trajectory for completion of the flight. The prediction can be based on the collected real-time weather data.
    Type: Application
    Filed: April 2, 2018
    Publication date: October 3, 2019
    Inventors: Joachim Karl Ulf Hochwarth, Christian Reynolds Decker, David Michael Lax
  • Patent number: 10146473
    Abstract: Systems and methods for notifying one or more observers of one or more state changes are provided. For instance, at least one subject can be configured to write data to a buffer in a shared memory space. One or more observers can have an associated notification group that includes one or more buffer identifiers corresponding to a buffer in the shared memory space. A scheduler can be configured to detect one or more state changes associated with one or more buffers in the shared memory space and to provide an update notification to at least one observer based at least in part on the one or more detected state changes.
    Type: Grant
    Filed: May 10, 2016
    Date of Patent: December 4, 2018
    Assignee: GE Aviation Systems LLC
    Inventors: Christian Reynolds Decker, Troy Stephen Brown
  • Publication number: 20180336128
    Abstract: Methods and apparatus for safe memory object access in memory management mechanisms are disclosed. An example apparatus includes a memory object container to store data into a memory object and tag the memory object; an object list manager to store a reference to the memory object in storage; and a query results determiner to, in response to receiving a query, transmit the query to the object list manager, the object list manager to identify the reference in the storage based on the query and return a query response to the query results determiner.
    Type: Application
    Filed: May 22, 2017
    Publication date: November 22, 2018
    Inventor: Christian Reynolds Decker
  • Patent number: 10037166
    Abstract: Systems and methods for tracking memory allocation within shared memory are provided. In one embodiment, a method includes tracking memory allocation within shared memory. The method includes receiving instructions to execute a process. The method includes assigning a process identifier to the process. The method includes allocating one or more blocks of the shared memory to store process specific data associated with the process, wherein the one or more blocks of the shared memory are addressable with a reference. The method includes storing the process identifier at an index in a first array. The method includes storing, by the one or more processors, the reference to the one or more blocks of the shared memory at the index in a second array.
    Type: Grant
    Filed: August 3, 2016
    Date of Patent: July 31, 2018
    Assignee: GE Aviation Systems LLC
    Inventors: Christian Reynolds Decker, Troy Stephen Brown
  • Publication number: 20180039445
    Abstract: Systems and methods for tracking memory allocation within shared memory are provided. In one embodiment, a method includes tracking memory allocation within shared memory. The method includes receiving instructions to execute a process. The method includes assigning a process identifier to the process. The method includes allocating one or more blocks of the shared memory to store process specific data associated with the process, wherein the one or more blocks of the shared memory are addressable with a reference. The method includes storing the process identifier at an index in a first array. The method includes storing, by the one or more processors, the reference to the one or more blocks of the shared memory at the index in a second array.
    Type: Application
    Filed: August 3, 2016
    Publication date: February 8, 2018
    Inventors: Christian Reynolds Decker, Troy Stephen Brown
  • Publication number: 20170329555
    Abstract: Systems and methods for notifying one or more observers of one or more state changes are provided. For instance, at least one subject can be configured to write data to a buffer in a shared memory space. One or more observers can have an associated notification group that includes one or more buffer identifiers corresponding to a buffer in the shared memory space. A scheduler can be configured to detect one or more state changes associated with one or more buffers in the shared memory space and to provide an update notification to at least one observer based at least in part on the one or more detected state changes.
    Type: Application
    Filed: May 10, 2016
    Publication date: November 16, 2017
    Inventors: Christian Reynolds Decker, Troy Stephen Brown
  • Patent number: 9794340
    Abstract: A mechanism and method for accessing data in a shared memory by at least one client, includes an allocation of data in the shared memory, the memory configured in a plurality of buffers, and accessing the data by a client or a server without locking or restricting access to the data.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: October 17, 2017
    Assignee: GE AVIATION SYSTEMS LLC
    Inventors: Gregory Reed Sykes, Christian Reynolds Decker
  • Patent number: 9710313
    Abstract: A method and system for ensuring integrity of manipulatable critical data, including a processor configured to execute at least one restartable processing thread module, a shared memory communicatively coupled with the processor and having at least some manipulatable critical data wherein when request to restart the at least one restartable processing thread module is received, the at least one restartable processing thread module is restarted.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: July 18, 2017
    Assignee: GE AVIATION SYSTEMS LLC
    Inventors: Christian Reynolds Decker, Troy Stephen Brown
  • Publication number: 20160188381
    Abstract: A method and system for ensuring integrity of manipulatable critical data, including a processor configured to execute at least one restartable processing thread module, a shared memory communicatively coupled with the processor and having at least some manipulatable critical data wherein when request to restart the at least one restartable processing thread module is received, the at least one restartable processing thread module is restarted.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Inventors: Christian Reynolds Decker, Troy Stephen Brown
  • Publication number: 20160080517
    Abstract: A mechanism and method for accessing message data in a shared memory by at least one client, includes an allocation of data in the shared memory, the memory configured in a plurality of buffers, and accessing the data by a client or a server without locking or restricting access to the data.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: Christian Reynolds Decker, Troy Stephen Brown, Kevin Brett Chapman
  • Publication number: 20160080491
    Abstract: A mechanism and method for accessing data in a shared memory by at least one client, includes an allocation of data in the shared memory, the memory configured in a plurality of buffers, and accessing the data by a client or a server without locking or restricting access to the data.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 17, 2016
    Inventors: Gregory Reed Sykes, Christian Reynolds Decker