SYSTEM AND METHOD FOR OPTIMIZATION OF INTER-MODULE PROCEDURE CALLS

Patent №

US 6,317,870

Granted

2001-11-13

Filed 1999

Owner

HEWLETT-PACKARD COMPANY

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09258564

A system and method are described for providing optimization for software inter-module procedure calls. The system provides for a program linker to translate a non-executable program into a computer program. The program linker also creates an import stub when the program linker encounters a call instruction to an unresolved module in the computer program. The program linker further modifies the call instruction to the unresolved module to be a call instruction to the created import stub. The import stub determines a location of the unresolved module a first time the unresolved module is called. The import stub then modifies the call instruction to the unresolved module the first time the unresolved module is called to be a direct call the unresolved module at the location determined after the first time the unresolved module is called.

AI hardwareG06F 9/44521G06F 9/4484

AI classification

AI hardware0.77
Evolutionary computation0.14
Natural language0.01
Planning0.00
Knowledge representation0.00
Machine learning0.00
Speech0.00
Vision0.00

Ownership

HEWLETT-PACKARD COMPANY

assignment · 98820341

Assignors

MATTSON, JAMES S., JR.

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

© 2026 NYSGPT2525 LLC