Patents by Inventor Jason W. Shelton

Jason W. Shelton 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: 20220083714
    Abstract: Systems, methods, and apparatus for hosting pre-certified systems, remote activation of customer options, and optimization of flight algorithms in an emulated environment with real world operational conditions and data are disclosed. A method for operating in an emulated environment comprises generating and outputting, by a plurality of production line replaceable units (LRUs) operating in an operational environment, physical environmental data and production LRU output data. The method further comprises emulating, by a plurality of emulators in an emulation server, the production LRUs. Also, the method comprises generating and outputting, by the emulators using the physical environmental data, a model of the operational environment. Further, the method comprises generating and outputting, by a plurality of pre-certified LRUs using the model of the operational environment, pre-certified LRU output data. In one or more embodiments, the pre-certified LRUs correspond to the production LRUs.
    Type: Application
    Filed: September 10, 2021
    Publication date: March 17, 2022
    Inventors: Jason W. Shelton, Timothy M. Mitchell, Gail Bohnhoff-Hlavacek
  • Patent number: 11175937
    Abstract: The present disclosure is directed to emulating special-purpose hardware devices using virtual hardware. A process in accordance with various implementations consistent with the present disclosure includes emulating hardware devices using virtual devices of a virtualization system configured to emulate the hardware devices. The process also includes installing in a physical system, instances of the virtualization system including the virtual devices. The process further includes emulating the hardware devices of the physical system using the virtual devices. Additionally, the process includes communicating with equipment of the physical system using the virtual devices.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: November 16, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Jason W. Shelton, Jonathan N. Hotra, Timothy M. Mitchell
  • Patent number: 11144054
    Abstract: Method and apparatus for ensuring safety controls for a network-connected autonomous vehicle. The method and apparatus monitor a respective state of each of one or more data communication connections one or more data communication networks. One of a plurality of operational modes for the autonomous vehicle is selected based on the monitored states. Each of the plurality of operational modes defines a respective level of autonomous control for the autonomous vehicle. The method and apparatus transition operation of the autonomous vehicle to the selected operational mode.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: October 12, 2021
    Assignee: THE BOEING COMPANY
    Inventors: Timothy M. Mitchell, Jason W. Shelton, Jack D. Lawson
  • Publication number: 20200142402
    Abstract: Method and apparatus for ensuring safety controls for a network-connected autonomous vehicle. The method and apparatus monitor a respective state of each of one or more data communication connections one or more data communication networks. One of a plurality of operational modes for the autonomous vehicle is selected based on the monitored states. Each of the plurality of operational modes defines a respective level of autonomous control for the autonomous vehicle. The method and apparatus transition operation of the autonomous vehicle to the selected operational mode.
    Type: Application
    Filed: May 13, 2019
    Publication date: May 7, 2020
    Inventors: Timothy M. MITCHELL, Jason W. SHELTON, Jack D. LAWSON
  • Patent number: 10462073
    Abstract: This disclosure relates to updating information in devices of remote systems over a network. A method includes receiving, via a first switch, a first selection. The method also includes activating, based on the first selection, a data partition in a storage device corresponding to the first device. The method further includes deactivating based on the first selection, data partitions in the storage device corresponding to non-selected devices. Additionally, the method includes storing information in the data partition corresponding to the first device. Moreover, the method includes receiving, via a second switch, a second selection. The method also includes determining that the first selection matches the second selection. The method further includes retrieving, based on the determining, the information from said activated data partition. Additionally, the method includes providing the retrieved information to a first device that corresponds to the first selection and the second selection.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: October 29, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Daniel Nguyen, Jason W. Shelton, Timothy M. Mitchell
  • Publication number: 20190303188
    Abstract: The present disclosure is directed to emulating special-purpose hardware devices using virtual hardware. A process in accordance with various implementations consistent with the present disclosure includes emulating hardware devices using virtual devices of a virtualization system configured to emulate the hardware devices. The process also includes installing in a physical system, instances of the virtualization system including the virtual devices. The process further includes emulating the hardware devices of the physical system using the virtual devices. Additionally, the process includes communicating with equipment of the physical system using the virtual devices.
    Type: Application
    Filed: March 30, 2018
    Publication date: October 3, 2019
    Inventors: Jason W. Shelton, Jonthan N. Hotra, Timothy M. Mitchell
  • Patent number: 10409632
    Abstract: Systems and methods consistent with this disclosure provide for high fidelity emulation of special-purpose hardware devices systems by virtual hardware. The systems and methods can emulate a physical hardware system in a virtual machine by performing operations including constructing the virtual machine from the physical hardware system. The operations can also include emulating hardware components of the physical hardware system in the virtual machine. The operations can further include emulating operation the physical hardware system using the virtual machine based on a memory map that reproduces memory locations used by the physical hardware system to exchange information. Additionally, the operations can include performing testing of the physical hardware system via operation of the virtual machine.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: September 10, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Jonathan Nicholas Hotra, Jason W. Shelton
  • Patent number: 10289114
    Abstract: Method and apparatus for ensuring safety controls for a network-connected autonomous vehicle. The method and apparatus monitor a respective state of each of one or more data communication connections one or more data communication networks. One of a plurality of operational modes for the autonomous vehicle is selected based on the monitored states. Each of the plurality of operational modes defines a respective level of autonomous control for the autonomous vehicle. The method and apparatus transition operation of the autonomous vehicle to the selected operational mode.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: May 14, 2019
    Assignee: THE BOEING COMPANY
    Inventors: Timothy M. Mitchell, Jason W. Shelton, Jack D. Lawson
  • Publication number: 20190049954
    Abstract: Method and apparatus for ensuring safety controls for a network-connected autonomous vehicle. The method and apparatus monitor a respective state of each of one or more data communication connections one or more data communication networks. One of a plurality of operational modes for the autonomous vehicle is selected based on the monitored states. Each of the plurality of operational modes defines a respective level of autonomous control for the autonomous vehicle. The method and apparatus transition operation of the autonomous vehicle to the selected operational mode.
    Type: Application
    Filed: August 8, 2017
    Publication date: February 14, 2019
    Inventors: Timothy M. MITCHELL, Jason W. SHELTON, Jack D. LAWSON
  • Patent number: 10157264
    Abstract: A method and system for providing medical assistance onboard an aircraft is provided. A number of secure wireless connections are established between an onboard device located on the aircraft and a remote device located remotely with respect to the aircraft, to enable communications between a device operator using the onboard device and a medical professional using the remote device. Information about a medical event that occurs onboard the aircraft is sent from the onboard device to the remote device using the number of secure wireless connections. A medical assessment of the medical event by the medical professional is received at the onboard device from the remote device over the number of secure wireless connections.
    Type: Grant
    Filed: March 20, 2015
    Date of Patent: December 18, 2018
    Assignee: The Boeing Company
    Inventors: Daniel Nguyen, Jason W. Shelton, Timothy McNally Mitchell
  • Publication number: 20180285134
    Abstract: Systems and methods consistent with this disclosure provide for high fidelity emulation of special-purpose hardware devices systems by virtual hardware. The systems and methods can emulate a physical hardware system in a virtual machine by performing operations including constructing the virtual machine from the physical hardware system. The operations can also include emulating hardware components of the physical hardware system in the virtual machine. The operations can further include emulating operation the physical hardware system using the virtual machine based on a memory map that reproduces memory locations used by the physical hardware system to exchange information. Additionally, the operations can include performing testing of the physical hardware system via operation of the virtual machine.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Jonathan Nicholas Hotra, Jason W. Shelton
  • Patent number: 9938019
    Abstract: A network system of an aircraft implements a target system to attract, detect, log, and mitigate a potential breach by the malicious entities. The target system simulates the systems of the aircraft in order to attract a potential breach. The target system simulates the data, file structure, communications, etc., of the systems of the aircraft. The target system includes little, or no security or access controls in order to attract a potential breach and allow the malicious entity to gain access. Once a breach occurs, the target system can be configured to log, report, and/or mitigate the potential breach.
    Type: Grant
    Filed: May 21, 2015
    Date of Patent: April 10, 2018
    Assignee: THE BOEING COMPANY
    Inventors: David H. Floyd, Jason W. Shelton, John E. Bush
  • Patent number: 9847796
    Abstract: Provided are methods and systems for multiband wireless data transmission between aircraft and ground systems. The transmission uses different wavelength ranges, each wavelength range corresponding to a different data domain and establishing a different communication channel. This wavelength differentiation provides physical separation between different data domains and, as a result, improves data security. Furthermore, a single broadband antenna is used on the exterior of the aircraft for transmitting data sets from different data domains. The single antenna configuration reduces drag and weight and improves structural integrity of the aircraft in comparison to multi-antenna configurations. Different aircraft communication modules, which are connected to different aircraft systems, handle different data domains and operate at different wavelength ranges. These modules are connected to the same antenna using a multiplexer.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: December 19, 2017
    Assignee: The Boeing Company
    Inventors: Jason W. Shelton, Timothy M. Mitchell, Daniel Nguyen
  • Patent number: 9836990
    Abstract: A system for evaluating a cyber-attack on an aircraft may include a display associated with the aircraft, a sensor system configured to generate sensor data for a pilot, and a data processing system configured to: (1) generate simulation data, (2) generate a flight simulation from the simulation data, (3) simulate the cyber-attack on at least one aircraft system during the flight simulation, (4) generate virtual flight data during the flight simulation, and (5) present the sensor data and the virtual flight data.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: December 5, 2017
    Assignee: The Boeing Company
    Inventors: Daniel Nguyen, Jason W. Shelton, Timothy M. Mitchell
  • Patent number: 9825975
    Abstract: A system includes a transmitting line replaceable unit (TLRU) configured to receive messages including instructions for avionics receiving line replaceable units (RLRUs). The system further includes a memory configured to store validation data including a set of expected messages. A monitor is further included and is configured to monitor messages received at the TLRU and further configured to determine whether received messages are valid based on at least a portion of the set of expected messages stored in the memory. A plurality of RLRUs are further included and configured to receive message from the TLRU and to execute the instructions included in the received messages.
    Type: Grant
    Filed: August 18, 2015
    Date of Patent: November 21, 2017
    Assignee: THE BOEING COMPANY
    Inventors: Timothy M. Mitchell, Jason W. Shelton, Daniel Nguyen
  • Patent number: 9712553
    Abstract: A cyber-attack scenario simulation system and method may include an aircraft simulator operable to generate an aircraft simulation, a cyber-attack generator operable to generate a cyber-attack simulation, a cyber defense generator operable to generate a cyber defense simulation, a scenario generator operable to generate a cyber-attack scenario including the cyber attack simulation and the cyber defense simulation and launch the cyber-attack scenario against the aircraft simulation, and a cyber-attack scenario analysis tool operable to assess an impact of the cyber-attack scenario on the aircraft simulation.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: July 18, 2017
    Assignee: The Boeing Company
    Inventors: Daniel Nguyen, Jason W. Shelton, Timothy M. Mitchell
  • Patent number: 9699200
    Abstract: An inline ARINC data authenticity inspection module, method and computer program product are provided. In the context of a method, ARINC data that is transmitted via an ARINC bus is received into a buffer partition. The method also includes inspecting the ARINC data from the buffer partition within an inspection partition. The method further includes determining, as a result of having inspected the ARINC data within the inspection partition, whether the ARINC data is authentic. In an instance in which the ARINC data is determined to not be authentic, the method logs receipt of the ARINC data that is determined to not be authentic. However, in an instance in which the ARINC data is determined to be authentic, the method permits data corresponding to the ARINC data to be transmitted to an intended destination.
    Type: Grant
    Filed: May 7, 2015
    Date of Patent: July 4, 2017
    Assignee: The Boeing Company
    Inventors: Daniel Nguyen, Jason W. Shelton, Timothy M. Mitchell
  • Patent number: 9667338
    Abstract: Provided are methods and systems for multiband wireless data transmission between aircraft and ground systems. The transmission uses different wavelength ranges, each wavelength range corresponding to a different data domain and establishing a different communication channel. This wavelength differentiation provides physical separation between different data domains and, as a result, improves data security. Furthermore, a single broadband antenna is used on the exterior of the aircraft for transmitting data sets from different data domains. The single antenna configuration reduces drag and weight and improves structural integrity of the aircraft in comparison to multi-antenna configurations. Different aircraft communication modules, which are connected to different aircraft systems, handle different data domains and operate at different wavelength ranges. These modules are connected to the same antenna using a multiplexer.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: May 30, 2017
    Assignee: The Boeing Company
    Inventors: Jason W. Shelton, Timothy M. Mitchell, Daniel Nguyen
  • Publication number: 20170134400
    Abstract: An aircraft includes an aircraft network having a plurality of nodes that are segregated into a plurality of zones, each zone defining a different level of potential threat to the aircraft network. Each of the plurality of nodes has computer executable instructions that can receive data from another of the plurality of nodes; inspect net flow across the aircraft network based on a source location of the data; and identify a security event based on the received data, the plurality of potential entry points, a plurality of potential attack vectors that include vectors between nodes organized in the same zone and vectors between nodes organized in different zones, and a model of the dataflow of the aircraft network.
    Type: Application
    Filed: August 20, 2015
    Publication date: May 11, 2017
    Inventors: Daniel Nguyen, Jason W. Shelton, Marissa A. Nishimoto
  • Publication number: 20170054740
    Abstract: A system includes a transmitting line replaceable unit (TLRU) configured to receive messages including instructions for avionics receiving line replaceable units (RLRUs). The system further includes a memory configured to store validation data including a set of expected messages. A monitor is further included and is configured to monitor messages received at the TLRU and further configured to determine whether received messages are valid based on at least a portion of the set of expected messages stored in the memory. A plurality of RLRUs are further included and configured to receive message from the TLRU and to execute the instructions included in the received messages.
    Type: Application
    Filed: August 18, 2015
    Publication date: February 23, 2017
    Inventors: Timothy M. Mitchell, Jason W. Shelton, Daniel Nguyen