TC

Thomas A. Crispin

VT Via Technologies: 29 patents #14 of 1,108Top 2%
IP Ip-First: 7 patents #8 of 27Top 30%
Overall (All Time): #94,373 of 4,157,543Top 3%
36
Patents All Time

Issued Patents All Time

Showing 25 most recent of 36 patents

Patent #TitleCo-InventorsDate
9967092 Key expansion logic using decryption key primitives G. Glenn Henry, Terry Parks, Brent Bean 2018-05-08
9911008 Microprocessor with on-the-fly switching of decryption keys G. Glenn Henry, Terry Parks, Brent Bean 2018-03-06
9892283 Decryption of encrypted instructions using keys selected on basis of instruction fetch address G. Glenn Henry, Terry Parks, Brent Bean 2018-02-13
9798898 Microprocessor with secure execution mode and store key instructions G. Glenn Henry, Terry Parks, Brent Bean 2017-10-24
9461818 Method for encrypting a program for subsequent execution by a microprocessor configured to decrypt and execute the encrypted program G. Glenn Henry, Terry Parks, Brent Bean 2016-10-04
8886960 Microprocessor that facilitates task switching between encrypted and unencrypted programs G. Glenn Henry, Terry Parks, Brent Bean 2014-11-11
8880902 Microprocessor that securely decrypts and executes encrypted instructions G. Glenn Henry, Terry Parks, Brent Bean 2014-11-04
8850229 Apparatus for generating a decryption key for use to decrypt a block of encrypted instruction data being fetched from an instruction cache in a microprocessor G. Glenn Henry, Terry Parks, Brent Bean 2014-09-30
8719589 Microprocessor that facilitates task switching between multiple encrypted programs having different associated decryption key values G. Glenn Henry, Terry Parks, Brent Bean 2014-05-06
8700919 Switch key instruction in a microprocessor that fetches and decrypts encrypted instructions G. Glenn Henry, Terry Parks, Brent Bean 2014-04-15
8683225 Microprocessor that facilitates task switching between encrypted and unencrypted programs G. Glenn Henry, Terry Parks, Brent Bean 2014-03-25
8671285 Microprocessor that fetches and decrypts encrypted instructions in same time as plain text instructions G. Glenn Henry, Terry Parks, Brent Bean 2014-03-11
8645714 Branch target address cache for predicting instruction decryption keys in a microprocessor that fetches and decrypts encrypted instructions G. Glenn Henry, Terry Parks, Brent Bean 2014-02-04
8639945 Branch and switch key instruction in a microprocessor that fetches and decrypts encrypted instructions G. Glenn Henry, Terry Parks, Brent Bean 2014-01-28
8296345 Microprocessor with selectively available random number generator based on self-test result G. Glenn Henry, Terry Parks 2012-10-23
8255703 Atomic hash instruction G. Glenn Henry, Terry Parks 2012-08-28
8132023 Apparatus and method for performing transparent hash functions G. Glenn Henry, Terry Parks 2012-03-06
8132022 Apparatus and method for employing configurable hash algorithms G. Glenn Henry, Terry Parks 2012-03-06
8060755 Apparatus and method for providing user-generated key schedule in a microprocessor cryptographic engine G. Glenn Henry, Terry Parks 2011-11-15
7925891 Apparatus and method for employing cryptographic functions to generate a message digest G. Glenn Henry, Terry Parks 2011-04-12
7921300 Apparatus and method for secure hash algorithm G. Glenn Henry, Terry Parks 2011-04-05
7900055 Microprocessor apparatus and method for employing configurable block cipher cryptographic algorithms G. Glenn Henry, Terry Parks 2011-03-01
7844053 Microprocessor apparatus and method for performing block cipher cryptographic functions G. Glenn Henry, Terry Parks 2010-11-30
7664810 Microprocessor apparatus and method for modular exponentiation G. Glenn Henry, Terry Parks 2010-02-16
7542566 Apparatus and method for performing transparent cipher block chaining mode cryptographic functions G. Glenn Henry, Terry Parks 2009-06-02