Patents by Inventor Fred J. McLain

Fred J. McLain 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: 9807149
    Abstract: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 31, 2017
    Assignee: THE BOEING COMPANY
    Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
  • Publication number: 20160112496
    Abstract: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.
    Type: Application
    Filed: December 28, 2015
    Publication date: April 21, 2016
    Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
  • Patent number: 9225765
    Abstract: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: December 29, 2015
    Assignee: THE BOEING COMPANY
    Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
  • Patent number: 9208308
    Abstract: A computer implemented method, apparatus, and computer program product for managing aircraft software parts. In one embodiment, a computer implemented method creates an alternate parts signature list part having a set of signatures for a set of stored aircraft software parts. The alternate parts signature list part is distributed to the aircraft data processing system. Each signature for a set of stored aircraft software parts on the aircraft data processing system is replaced with a corresponding signature in the alternate parts signature list part to form a set of current signatures on the aircraft data processing system.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: December 8, 2015
    Assignee: THE BOEING COMPANY
    Inventors: Fred J. McLain, Todd William Gould, Ludwin Fuchs, Ben Klausner, Christopher J. Morgan
  • Publication number: 20130246574
    Abstract: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.
    Type: Application
    Filed: May 13, 2013
    Publication date: September 19, 2013
    Applicant: THE BOEING COMPANY
    Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
  • Patent number: 8442751
    Abstract: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: May 14, 2013
    Assignee: The Boeing Company
    Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
  • Publication number: 20090138517
    Abstract: A computer implemented method, apparatus, and computer program product for managing aircraft software parts. In one embodiment, a computer implemented method creates an alternate parts signature list part having a set of signatures for a set of stored aircraft software parts. The alternate parts signature list part is distributed to the aircraft data processing system. Each signature for a set of stored aircraft software parts on the aircraft data processing system is replaced with a corresponding signature in the alternate parts signature list part to form a set of current signatures on the aircraft data processing system.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 28, 2009
    Applicant: THE BOEING COMPANY
    Inventors: Fred J. McLain, Todd William Gould, Ludwin Fuchs, Ben Klausner
  • Publication number: 20090138871
    Abstract: A computer implemented method, apparatus, and computer program product for transferring information with an aircraft. A connection is established between an onboard electronic distribution system executing in an aircraft data processing system in the aircraft and an on ground component. Responsive to a request for a command from the on ground component, the command for execution is identified. The identified command is sent to the onboard electronic distribution system from an on ground component. A transaction identifier is assigned to the command. A transaction associated with the command is maintained on the onboard electronic distribution system and the on ground component using the transaction identifier. An uplink is initiated by the on ground component. An aircraft software part is sent to the onboard electronic distribution system from the on ground component to perform the uplink. A status of a transfer of the aircraft software part on ground component is stored.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 28, 2009
    Applicant: THE BOEING COMPANY
    Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain