Patents by Inventor Ian G Angus

Ian G Angus 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: 11483163
    Abstract: The present disclosure generally relates to one or more line replacement units (“LRUs”) for an airplane including a method for provisioning a second line replacement unit (“LRU”) using a first LRU in an airplane. The method includes providing, by the first LRU, a communication to the second LRU to request a certificate signing request (“CSR”) based on a public-private key pair generated by the second LRU; obtaining the CSR from the first LRU; providing the CSR and a certificate revocation request for a replaced LRU to a certificate authority (“CA”); obtaining a composite airline modifiable information (“AMI”) comprising a public key certificate associated with a private key generated by the first LRU; and providing the composite AMI to the first LRU.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: October 25, 2022
    Assignee: THE BOEING COMPANY
    Inventors: Ian G. Angus, Travis S. Reid
  • Publication number: 20200313905
    Abstract: The present disclosure generally relates to one or more line replacement units (“LRUs”) for an airplane including a method for provisioning a second line replacement unit (“LRU”) using a first LRU in an airplane. The method includes providing, by the first LRU, a communication to the second LRU to request a certificate signing request (“CSR”) based on a public-private key pair generated by the second LRU; obtaining the CSR from the first LRU; providing the CSR and a certificate revocation request for a replaced LRU to a certificate authority (“CA”); obtaining a composite airline modifiable information (“AMI”) comprising a public key certificate associated with a private key generated by the first LRU; and providing the composite AMI to the first LRU.
    Type: Application
    Filed: April 10, 2020
    Publication date: October 1, 2020
    Applicant: The Boeing Company
    Inventors: Ian G. Angus, Travis S. Reid
  • Patent number: 10652027
    Abstract: The present invention generally relates to one or more line replacement units (“LRUs”) for an airplane. The LRUs can include airline modifiable information (“AMI”) that includes more than one public key certificates, wherein each of the more than one public key certificates uniquely identifies the airplane for ground communication based, at least in part, on a public key or a private key associated with the one or more public/private key pairs generated by a cryptographic key generator.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: May 12, 2020
    Assignee: THE BOEING COMPANY
    Inventors: Ian G. Angus, Travis S. Reid
  • Patent number: 10425413
    Abstract: Described herein are methods, apparatuses, and systems for secure provisioning of devices for manufacturing and maintenance. A method includes provisioning a sensor device by storing identification data for the sensor device and information used to authenticate the identification data in the sensor device. A method includes storing subassembly data for the sensor device and information used to authenticate the subassembly data in the sensor device in response to the sensor device being received and installed in a subassembly unit. The sensor device is installed in response to validating authenticity of the identification data. A method includes connecting the sensor device to a wireless sensor network in response to validating authenticity of one or more of the identification data and the subassembly data. The sensor device is integrated into a larger unit comprising the wireless sensor network.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: September 24, 2019
    Assignee: The Boeing Company
    Inventor: Ian G. Angus
  • Publication number: 20190007408
    Abstract: Described herein are methods, apparatuses, and systems for secure provisioning of devices for manufacturing and maintenance. A method includes provisioning a sensor device by storing identification data for the sensor device and information used to authenticate the identification data in the sensor device. A method includes storing subassembly data for the sensor device and information used to authenticate the subassembly data in the sensor device in response to the sensor device being received and installed in a subassembly unit. The sensor device is installed in response to validating authenticity of the identification data. A method includes connecting the sensor device to a wireless sensor network in response to validating authenticity of one or more of the identification data and the subassembly data. The sensor device is integrated into a larger unit comprising the wireless sensor network.
    Type: Application
    Filed: August 21, 2018
    Publication date: January 3, 2019
    Inventor: Ian G. Angus
  • Patent number: 10079829
    Abstract: Described herein are methods, apparatuses, and systems for secure provisioning of devices for manufacturing and maintenance. A method includes provisioning a sensor device by storing identification data for the sensor device and information used to authenticate the identification data in the sensor device. A method includes storing subassembly data for the sensor device and information used to authenticate the subassembly data in the sensor device in response to the sensor device being received and installed in a subassembly unit. The sensor device is installed in response to validating authenticity of the identification data. A method includes connecting the sensor device to a wireless sensor network in response to validating authenticity of one or more of the identification data and the subassembly data. The sensor device is integrated into a larger unit comprising the wireless sensor network.
    Type: Grant
    Filed: April 2, 2015
    Date of Patent: September 18, 2018
    Assignee: The Boeing Company
    Inventor: Ian G. Angus
  • Patent number: 9817654
    Abstract: A vehicle includes at least one programmable computing device including a memory configured to store instructions that are executable by a processor. The vehicle also include a software loader configured to modify or replace the instructions based on a loadable software part. The vehicle includes a data interface and a loadable software part memory. The vehicle further includes a switch coupled to the data interface, to the loadable software part memory, and to software loader. While the switch is in a first position, a first data path between the data interface and the loadable software part memory is enabled and a second data path between the loadable software part memory and the software loader is disabled. While the switch is in a second position, the second data path is enabled and the first data path is disabled.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: November 14, 2017
    Assignee: The Boeing Company
    Inventor: Ian G. Angus
  • Publication number: 20170242680
    Abstract: A vehicle includes at least one programmable computing device including a memory configured to store instructions that are executable by a processor. The vehicle also include a software loader configured to modify or replace the instructions based on a loadable software part. The vehicle includes a data interface and a loadable software part memory. The vehicle further includes a switch coupled to the data interface, to the loadable software part memory, and to software loader. While the switch is in a first position, a first data path between the data interface and the loadable software part memory is enabled and a second data path between the loadable software part memory and the software loader is disabled. While the switch is in a second position, the second data path is enabled and the first data path is disabled.
    Type: Application
    Filed: February 23, 2016
    Publication date: August 24, 2017
    Applicant: THE BOEING COMPANY
    Inventor: Ian G. Angus
  • Publication number: 20170111176
    Abstract: The present invention generally relates to one or more line replacement units (“LRUs”) for an airplane. The LRUs can include airline modifiable information (“AMI”) that includes more than one public key certificates, wherein each of the more than one public key certificates uniquely identifies the airplane for ground communication based, at least in part, on a public key or a private key associated with the one or more public/private key pairs generated by a cryptographic key generator.
    Type: Application
    Filed: October 20, 2015
    Publication date: April 20, 2017
    Inventors: Ian G. Angus, Travis S. Reid
  • Publication number: 20160294829
    Abstract: Described herein are methods, apparatuses, and systems for secure provisioning of devices for manufacturing and maintenance. A method includes provisioning a sensor device by storing identification data for the sensor device and information used to authenticate the identification data in the sensor device. A method includes storing subassembly data for the sensor device and information used to authenticate the subassembly data in the sensor device in response to the sensor device being received and installed in a subassembly unit. The sensor device is installed in response to validating authenticity of the identification data. A method includes connecting the sensor device to a wireless sensor network in response to validating authenticity of one or more of the identification data and the subassembly data. The sensor device is integrated into a larger unit comprising the wireless sensor network.
    Type: Application
    Filed: April 2, 2015
    Publication date: October 6, 2016
    Inventor: Ian G. Angus
  • Patent number: 9444849
    Abstract: Disclosed herein is a method for enforcing policy compliance on a device that includes detecting a compliance action associated with an electronic device. The compliance action initiates verification that the electronic device is in compliance with a policy. The method also includes sending configuration information for the electronic device to a compliance authenticator in response to the compliance action. The compliance authenticator verifies that the configuration information complies with a policy. Further, the method includes receiving an authentication certificate in response to the compliance authenticator verifying the configuration information complies with the policy. The authentication certificate expires after a predetermined period of time.
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: September 13, 2016
    Assignee: The Boeing Company
    Inventors: Ian G. Angus, Travis S. Reid
  • Publication number: 20160099969
    Abstract: Disclosed herein is a method for enforcing policy compliance on a device that includes detecting a compliance action associated with an electronic device. The compliance action initiates verification that the electronic device is in compliance with a policy. The method also includes sending configuration information for the electronic device to a compliance authenticator in response to the compliance action. The compliance authenticator verifies that the configuration information complies with a policy. Further, the method includes receiving an authentication certificate in response to the compliance authenticator verifying the configuration information complies with the policy. The authentication certificate expires after a predetermined period of time.
    Type: Application
    Filed: October 6, 2014
    Publication date: April 7, 2016
    Inventors: Ian G. Angus, Travis S. Reid
  • Patent number: 8261070
    Abstract: A system and method provides user authorization for use of a server without providing the server with sensitive user information. A secure authorization link is established between a user interface and a remote authentication server. The authorization link passes through a local server while being unreadable by the local server. User authorization data is sent from the user interface to the authorization server, via the authorization link. The authorization server then returns a redirected validation message to the user interface, via the authorization link. A local link is established between the user interface and the local server based on data included in the redirected validation message. All communication between the user interface, the local server and authorization server is performed utilizing the user interface web browser.
    Type: Grant
    Filed: April 23, 2004
    Date of Patent: September 4, 2012
    Assignee: The Boeing Company
    Inventors: Ian G Angus, Rosanne P Pahm, John Skinner