Patents by Inventor John E. Bush

John E. Bush 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).

  • Patent number: 11521503
    Abstract: A method includes receiving, by a computing system, a first authenticated signal that (i) identifies a first position of a first aircraft relative to a host aircraft on which the computing system is located and (ii) includes a first identifier of the first aircraft, receiving, at a subsequent time, a second signal that is an ADS-B signal that identifies a second position, a velocity, and an aircraft type, where the second signal includes a second identifier, based on matching the first identifier and the second identifier such that the second signal corresponds to the first aircraft, using the first position and the aircraft type to confirm that it is possible that the first aircraft is located at the second position moving at the velocity at the subsequent time, and based on a confirmation that it is possible, providing an indication that the second signal is authentic.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: December 6, 2022
    Assignee: The Boeing Company
    Inventor: John E. Bush
  • Publication number: 20220351632
    Abstract: A method includes receiving, by a computing system, a first authenticated signal that (i) identifies a first position of a first aircraft relative to a host aircraft on which the computing system is located and (ii) includes a first identifier of the first aircraft, receiving, at a subsequent time, a second signal that is an ADS-B signal that identifies a second position, a velocity, and an aircraft type, where the second signal includes a second identifier, based on matching the first identifier and the second identifier such that the second signal corresponds to the first aircraft, using the first position and the aircraft type to confirm that it is possible that the first aircraft is located at the second position moving at the velocity at the subsequent time, and based on a confirmation that it is possible, providing an indication that the second signal is authentic.
    Type: Application
    Filed: June 28, 2019
    Publication date: November 3, 2022
    Inventor: John E. Bush
  • Patent number: 10938689
    Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: March 2, 2021
    Assignee: The Boeing Company
    Inventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
  • Patent number: 10721259
    Abstract: In general, certain embodiments of the present disclosure provide methods and systems for automatic generation of filter rules based on functional network flows for e-Enabled aviation systems. According to various embodiments, a method is provided comprising capturing network packets corresponding to a functional network flow transmitted within a networked aviation system, and parsing the network packets in order to extract one or more network messages corresponding to the functional network flow. The network message is examined in order to identify and classify a plurality of attributes corresponding to the header and data fields of the network packets. A table corresponding to the network messages is automatically generated, which includes one or more filter rules. In some embodiments, the table may be used to determine which communications are authorized during a particular context of the networked aviation system. The method further comprises validating the one or more filter rules.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 21, 2020
    Assignee: The Boeing Company
    Inventors: John E. Bush, Arun Ayyagari, Steven L. Arnold
  • Publication number: 20180375747
    Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.
    Type: Application
    Filed: August 3, 2018
    Publication date: December 27, 2018
    Applicant: The Boeing Company
    Inventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
  • Patent number: 10063435
    Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: August 28, 2018
    Assignee: The Boeing Company
    Inventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
  • 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
  • Publication number: 20170295031
    Abstract: In general, certain embodiments of the present disclosure provide techniques or mechanisms for automatically filtering network messages in an aviation network for an aircraft based on a current system context. According to various embodiments, a method is provided comprising receiving a network message transmitted from a source avionic device to a destination avionic device via one or more network packets within the aviation network. A current system context, indicating an aggregate status of avionic devices within the aviation network, is determined based on monitoring the avionic devices. The network message is analyzed by identifying a plurality of attributes corresponding to header and data fields of the one or more network packets corresponding to the network message. The acceptability of the network message within the current system context is determined based on one or more filter rules that specify what attributes are allowed within a particular system context.
    Type: Application
    Filed: April 11, 2016
    Publication date: October 12, 2017
    Applicant: The Boeing Company
    Inventors: John E. Bush, Steven L. Arnold, Arun Ayyagari
  • Publication number: 20170289189
    Abstract: In general, certain embodiments of the present disclosure provide methods and systems for automatic generation of filter rules based on functional network flows for e-Enabled aviation systems. According to various embodiments, a method is provided comprising capturing network packets corresponding to a functional network flow transmitted within a networked aviation system, and parsing the network packets in order to extract one or more network messages corresponding to the functional network flow. The network message is examined in order to identify and classify a plurality of attributes corresponding to the header and data fields of the network packets. A table corresponding to the network messages is automatically generated, which includes one or more filter rules. In some embodiments, the table may be used to determine which communications are authorized during a particular context of the networked aviation system. The method further comprises validating the one or more filter rules.
    Type: Application
    Filed: March 31, 2016
    Publication date: October 5, 2017
    Applicant: The Boeing Company
    Inventors: John E. Bush, Arun Ayyagari, Steven L. Arnold
  • Publication number: 20160340055
    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.
    Type: Application
    Filed: May 21, 2015
    Publication date: November 24, 2016
    Inventors: David H. Floyd, Jason W. Shelton, John E. Bush
  • Patent number: 4319201
    Abstract: A method and apparatus for providing a self-compressing supersonic flow is provided by use of a contoured supersonic nozzle design. The shape of the supersonic nozzle array can be composed of curved blades which provide a focusing effect for a supersonic flow which will provide a gradient change in mach number along the supersonic flow path and efficient pressure recovery. Ideal design permits the self-compressing flow to have a secondary throat with down stream mach number of approximately one. As a result, a gas dynamic laser will have a well defined lasing region shortly after the increase in velocity of the working fluid to supersonic speeds. Controlled shaping of the supersonic flow is provided by means which will either use high speed jets or the Coanda effect. Further refining of the shape of the flow can permit the lasing region to take on the shape of a torus.
    Type: Grant
    Filed: November 1, 1979
    Date of Patent: March 9, 1982
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: John E. Bush, David B. Fenneman, Ronald E. Smith