SOFTWARE DIVERSIFICATION IN EXTERNAL CONTEXTS

Patent №

US 10,303,861

Granted

2019-05-28

Filed 2018

Owner

IMMUNANT, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15871663

The present invention features a system in which dynamic code randomization may be used in concert with enforcement-based mitigation policies to optimally secure a software code. A privileged, external execution context is employed when rewriting (randomizing) the software code. The rewritten code is then reloaded and executed in a less privileged execution context. Finally, the system ensures that the less privileged execution context is authorized to load and execute the code before rewriting.

AI hardwareG06F 21/14G06F 8/41G06F 8/70G06F 9/45558

AI classification

AI hardware0.99
Planning0.05
Knowledge representation0.02
Natural language0.01
Evolutionary computation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

IMMUNANT, INC.

assignment · 446230548

Assignors

HOMESCU, ANDREI, CRANE, STEPHEN J., LARSEN, PER

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC