ALEXANDRIA, Va., Nov. 18 -- United States Patent no. 12,476,810, issued on Nov. 18, was assigned to NXP B.V. (Eindhoven, Netherlands).

"Diversification of instruction set encodings to protect software" was invented by Nikita Veshchikov (Brussels).

According to the abstract* released by the U.S. Patent & Trademark Office: "Software programs and firmware of an embedded device can be protected against lifting, copying, disassembly, and malware attacks by obfuscating the standard binary encodings of instructions in an instruction set that is understood by the processor(s) of the embedded device. The obfuscation is performed by using a key stored in the embedded device to generate a set of substitute binary encodings for the instructions based...