ALEXANDRIA, Va., Jan. 13 -- United States Patent no. 12,524,541, issued on Jan. 13, was assigned to Cisco Technology Inc. (San Jose, Calif.).

"Control flow integrity instruction pointer patching" was invented by Vincent E. Parla (North Hampton, N.H.) and Andrew Zawadowskiy (Hollis, N.H.).

According to the abstract* released by the U.S. Patent & Trademark Office: "Techniques and systems described herein relate to monitoring executions of computer instructions on computing devices based on learning and generating a control flow directed graph. The techniques and systems include determining a learned control flow directed graph for a program and subsequently determining valid target destinations for transitions within the program. The instru...