Method for Semantic Preserving Transform Mutation Discovery and Vetting

Patent №

US 11,307,962

Granted

2022-04-19

Filed 2018

Owner

UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY

Lab

AI components

3

ml · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

16030549

A method for validating software transforms. A target program binary is mutated, producing a plurality of variants. It is determined whether each variant passes a test suite. Upon determining the variant does not pass the test suite, the variant is discarded. Upon determining the variant passes the test suite, the variant is compared to the target program binary. A candidate transform is extracted which meets scope criteria. The candidate transform is applied to each of a plurality of test programs. It is determined whether the candidate transform is safe. Upon determining that the candidate transform is not safe, the candidate transform is discarded. Upon determining that the candidate transform is safe, the candidate transform is collected.

Machine learningPlanningAI hardwareG06F 11/3608G06F 11/3688G06F 11/3692

AI classification

AI hardware0.99
Machine learning0.98
Planning0.92
Knowledge representation0.21
Natural language0.00
Evolutionary computation0.00
Vision0.00
Speech0.00

Ownership

UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVY

assignment · 462970884

Assignors

LANDSBOROUGH, JASON A., FUGATE, SUNNY J., HARDING, STEPHEN T.

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

From the same owner

© 2026 NYSGPT2525 LLC