FAST AND ACCURATE IDENTIFICATION OF MESSAGE-BASED API CALLS IN APPLICATION BINARIES

Patent №

US 9,280,665

Granted

2016-03-08

Filed 2014

Owner

AIRWATCH LLC

Lab

AI components

3

kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

14498486

Disclosed are various embodiments for fast and accurate identification of message-based application programming interface (API) calls in Objective-C binaries. An application binary is analyzed to determine a first listing of classes and a first listing of methods. Metadata is extracted from the application to determine a second listing of classes and a second listing of methods. A listing of external classes and a listing of external methods are determined. Data identifying public API definitions is obtained. Public APIs invoked by the application are determined by comparing the external classes and methods with the public API definitions.

AI classification

Planning1.00
AI hardware0.99
Knowledge representation0.71
Natural language0.16
Vision0.00
Evolutionary computation0.00
Machine learning0.00
Speech0.00

Ownership

AIRWATCH LLC

assignment · 338310102

Assignors

XUAN, CHAOTING

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

© 2026 NYSGPT2525 LLC