Patents by Inventor Rusty O. Baldwin

Rusty O. Baldwin 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: 9036891
    Abstract: A system and method of generating and comparing a fingerprint for an integrated circuit is provided. A sensor module captures electromagnetic emissions from the integrated circuit. A feature extraction module extracts discriminating features from the captured electromagnetic emissions. A classifier training module generates a plurality of authentication fingerprints of the integrated circuit from the extracted discriminating features creating a reference fingerprint template for the integrated circuit. The reference template for the integrated circuit is stored in a database. For authentication, the reference fingerprint template from the database is compared to the generated authentication fingerprint.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: May 19, 2015
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: William E Cobb, Michael A. Temple, Rusty O. Baldwin, Eric W Garcia, Eric D. Laspe
  • Patent number: 8285987
    Abstract: A method of emulation-based page granularity code signing comprising the steps of: copying guest operating system instructions and associated hash message authentication codes and/or digital signatures of each guest operating instruction from an untrusted guest operating system memory into a trusted host operating system memory; recomputing the hash message authentication codes using a secret key in the trusted host operating system memory; maintaining the secret key in the trusted host operating system memory and inaccessible by the untrusted guest operating system instructions; translating each guest operating system instruction that has a valid hash message authentication code to a set of host operating system instructions; executing the decrypted guest operating system instructions in the trusted host operating system; and modifying the guest operating system memory and registers when the set of translated host operating instructions executes in the trusted host operating system, such that it appears as i
    Type: Grant
    Filed: December 4, 2009
    Date of Patent: October 9, 2012
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: William B. Kimball, Rusty O. Baldwin
  • Patent number: 7906984
    Abstract: A Field Programmable Gate Array (FPGA) circuit capable of operating through at least one fault. The FPGA circuit includes a configuration memory and an embedded microprocessor. The embedded microprocessor having access to the configuration memory, static modules, at least one relocatable module, and at least one spare module. The relocatable module being relocatable from a first target area to a second target area. The relocatable module being relocatable by manipulating a partial bitstream with the embedded microprocessor. The microprocessor calculating a plurality of bitstream changes, to relocate the at least one relocatable module using at least triple modular redundancy (TMR).
    Type: Grant
    Filed: February 26, 2009
    Date of Patent: March 15, 2011
    Assignee: The United States of America as represented by the Secretary of the Air Force
    Inventors: David P. Montminy, Rusty O. Baldwin, Paul D. Williams