ALEXANDRIA, Va., June 16 -- United States Patent no. 12,307,267, issued on May 20, was assigned to Snap Inc. (Santa Monica, Calif.).

"Branch prediction for APIs" was invented by Michael Cieslak (Los Angeles), Jiayao Yu (Venice, Calif.), Farnaz Azmoodeh (Venice, Calif.), Michael David Marr (Monroe, Wash.), Jun Huang (Beverly Hills, Calif.) and Zahra Ferdowsi (Marina del Rey, Calif.).

According to the abstract* released by the U.S. Patent & Trademark Office: "Providing branch prediction of APIs to determine the best API for an application to use when performing a function. An API history buffer stores a history of performance data in association with APIs when the function is performed by an application. An API map dynamically stores applic...