Patents by Inventor Jonathan P. Ingraham

Jonathan P. Ingraham 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: 12015704
    Abstract: A particle accelerator random number generator system comprises a particle accelerator, a particle event detector, and a processing application. Operation steps include initiating the particle accelerator; detecting a particle event by the particle event detector; recording a binary event from the detected particle event; determining if sufficient binary events have been recorded for the desired random number strength; if not, return to the step of detecting a particle event; if so, converting the random number binary string to a random number generated hexadecimal; applying the random number generated hexadecimal string for an encryption key; and using the random number hexadecimal key to encrypt an application.
    Type: Grant
    Filed: June 20, 2019
    Date of Patent: June 18, 2024
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Brian R. Collette, Jonathan P Ingraham
  • Patent number: 11954208
    Abstract: A method for a system for security evaluation includes working one state at a time; identifying primitives of interest and systematically applying relevant attacks for the system; starting at chip level, working through states, and then expanding a system boundary and repeating; following a sequence of: chip>circuit card>subsystem>system>platform for a product solution under analysis; determining if a system definition has sufficient detail, or is too abstract; for a chip with a native secure boot protocol, determining if all players are represented; representing attacks as vectors made up of measurements of the following attributes: Dollars, days, Probability of success, Probability of destruction, technology node, and number of samples; and representing countermeasures as vectors made up of scaling factors for each of attack attributes.
    Type: Grant
    Filed: November 24, 2020
    Date of Patent: April 9, 2024
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Sheldon L. Grass, Alfreda M. DeLong, Jonathan P Ingraham, Noel A. Zenga
  • Patent number: 11288403
    Abstract: A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: March 29, 2022
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
  • Patent number: 11251978
    Abstract: A system for securely customizing a computing environment based on cryptographic protections includes providing a key device; bringing the key device proximate to a computing environment (510); beginning an authentication protocol when the user approaches the environment with the device; validating user to the key device (520); comparing certificates (525); unlocking/regenerating a device split key (530); if authentication of certificates is not valid, log & return (540); if it is valid, a full key is generated on the computing environment in volatile memory, and the full key unlocks personal settings on the computing environment (545). Using the computing environment with the personal settings (550); disconnecting (555); and logging activity (560). The device can be a smart phone. Bringing the key proximate to a computing environment (510) can initiate Bluetooth or other near field communications. Initial steps can include enrolling the key (505). The environment can be a vehicle.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: February 15, 2022
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
  • Publication number: 20210136572
    Abstract: A system and method for gathering and communicating at least one related data that is cryptographically verifiable and authenticated to use in at least one reconstruction is described. One example includes V2X device encryption provisioning; operating vehicle V2X communications; and storing all V2X data in memory. If at least one occurs: send a final request for data logs from any other V2X in the vicinity. Ensure logs are sent using signed & encrypted protocol. Record black box data; combine stored V2X data with black box data & storing to a file. Apply cryptographic protections to the file; up/down load the file from each vehicle. Recreate the at least one in 3D w/simulation software. In embodiments, reconstruction comprises fault determination.
    Type: Application
    Filed: July 30, 2018
    Publication date: May 6, 2021
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
  • Publication number: 20200403790
    Abstract: A particle accelerator random number generator system comprises a particle accelerator, a particle event detector, and a processing application. Operation steps include initiating the particle accelerator; detecting a particle event by the particle event detector; recording a binary event from the detected particle event; determining if sufficient binary events have been recorded for the desired random number strength; if not, return to the step of detecting a particle event; if so, converting the random number binary string to a random number generated hexadecimal; applying the random number generated hexadecimal string for an encryption key; and using the random number hexadecimal key to encrypt an application.
    Type: Application
    Filed: June 20, 2019
    Publication date: December 24, 2020
    Applicant: BAE SYSTEMS Information and Electronic Systems Integration Inc.
    Inventors: Brian R. Collette, Jonathan P. Ingraham
  • Publication number: 20200169422
    Abstract: A system for securely customizing a computing environment based on cryptographic protections includes providing a key device; bringing the key device proximate to a computing environment (510); beginning an authentication protocol when the user approaches the environment with the device; validating user to the key device (520); comparing certificates (525); unlocking/regenerating a device split key (530); if authentication of certificates is not valid, log & return (540); if it is valid, a full key is generated on the computing environment in volatile memory, and the full key unlocks personal settings on the computing environment (545). Using the computing environment with the personal settings (550); disconnecting (555); and logging activity (560). The device can be a smart phone. Bringing the key proximate to a computing environment (510) can initiate Bluetooth or other near field communications. Initial steps can include enrolling the key (505). The environment can be a vehicle.
    Type: Application
    Filed: June 1, 2018
    Publication date: May 28, 2020
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan
  • Publication number: 20200057872
    Abstract: A system and method for cryptographic verification of entity/vehicle authenticity, comprising generating a Vehicle Identification Number (VIN)—Key for an individual platform/vehicle; applying the VIN—Key to components of the platform/vehicle; receiving input for the platform/vehicle; validating the authenticity of the input and/or the platform/vehicle; performing the operation of the input if it was validated; terminating the operation if it was not validated; logging the operation; and decommissioning the platform/vehicle at the end of life.
    Type: Application
    Filed: May 8, 2018
    Publication date: February 20, 2020
    Applicant: BAE Systems Information and Electronic Systems Integration Inc.
    Inventors: Jonathan P. Ingraham, Rudra Chakravorty, Tate J. Keegan