Indirect Function Call Target Identification in Software

Patent №

US 11,853,751

Granted

2023-12-26

Filed 2021

Owner

INTERNATIONAL BUSINESS MACHINES CORPORATION

AI components

5

ml · nlp · vision · kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

17644021

Indirect function call target identification in software is provided. A set of explicit data flows that pass a function address between software modules of a program is determined using an explicit data dependency analysis. A set of indirect function call targets is generated from results of the explicit data dependency analysis and a dynamic execution analysis of the program. The set of indirect function call targets is expanded by identifying similar target functions based on feature embeddings generated by a graph neural network.

AI classification

Machine learning1.00
AI hardware1.00
Knowledge representation0.99
Vision0.98
Natural language0.97
Planning0.13
Speech0.09
Evolutionary computation0.00

Ownership

INTERNATIONAL BUSINESS MACHINES CORPORATION

assignment · 583750706

Assignors

WU, QIUSHI, GU, ZHONGSHU, JAMJOOM, HANI TALAL

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

From the same owner

© 2026 NYSGPT2525 LLC