Patent US 9,767,284

Patent №

US 9,767,284

Granted

Owner

Lab

AI components

2

kr · hardware

Assignment

None on record

Dataset

AIPD

2023_r1 edition

Application

14743654

Trustworthy systems require that code be validated as genuine. Most systems implement this requirement prior to execution by matching a cryptographic hash of the binary file against a reference hash value, leaving the code vulnerable to run time compromises, such as code injection, return and jump-oriented programming, and illegal linking of the code to compromised library functions. The Run-time Execution Validator (REV) validates, as the program executes, the control flow path and instructions executed along the control flow path. REV uses a signature cache integrated into the processor pipeline to perform live validation of executions, at basic block boundaries, and ensures that changes to the program state are not made by the instructions within a basic block until the control flow path into the basic block and the instructions within the basic block are both validated.

Knowledge representationAI hardwareG06F 21/566G06F 9/30079G06F 9/3854G06F 9/3858G06F 9/38585G06F 9/3861G06F 9/3877G06F 11/00+5 more

AI classification

AI hardware0.94
Knowledge representation0.82
Planning0.01
Natural language0.01
Evolutionary computation0.00
Vision0.00
Machine learning0.00
Speech0.00
© 2026 NYSGPT2525 LLC