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: 9807149Abstract: 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: GrantFiled: December 28, 2015Date of Patent: October 31, 2017Assignee: THE BOEING COMPANYInventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
-
Publication number: 20160112496Abstract: 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: ApplicationFiled: December 28, 2015Publication date: April 21, 2016Inventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
-
Patent number: 9225765Abstract: 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: GrantFiled: May 13, 2013Date of Patent: December 29, 2015Assignee: THE BOEING COMPANYInventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
-
Patent number: 9208308Abstract: 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: GrantFiled: November 24, 2008Date of Patent: December 8, 2015Assignee: THE BOEING COMPANYInventors: Fred J. McLain, Todd William Gould, Ludwin Fuchs, Ben Klausner, Christopher J. Morgan
-
Publication number: 20130246574Abstract: 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: ApplicationFiled: May 13, 2013Publication date: September 19, 2013Applicant: THE BOEING COMPANYInventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
-
Patent number: 8442751Abstract: 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: GrantFiled: November 24, 2008Date of Patent: May 14, 2013Assignee: The Boeing CompanyInventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain, Christopher J. Morgan
-
Publication number: 20090138517Abstract: 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: ApplicationFiled: November 24, 2008Publication date: May 28, 2009Applicant: THE BOEING COMPANYInventors: Fred J. McLain, Todd William Gould, Ludwin Fuchs, Ben Klausner
-
Publication number: 20090138871Abstract: 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: ApplicationFiled: November 24, 2008Publication date: May 28, 2009Applicant: THE BOEING COMPANYInventors: Greg A. Kimberly, Ludwin Fuchs, Todd William Gould, Fred J. McLain