Patent · US Expired

Method and apparatus for dynamically linking subprogram to main program using tabled procedure name comparison

US5175828A · kind A · utility

70Cited by
12References
7Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 13, 1989
Grant dateDec 29, 1992
Priority date
Expiry dateFeb 13, 2009

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG05B2219/35245
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A dynamic linker links a subprogram into an already complete program while the program is running. The linking is performed by initially creating a procedure in the subprogram with a name that matches a present procedure name within the program. The dynamic linker then compares the names to find the present procedure and replaces it with the subprogram procedure. The subprogram may contain one or more procedures that include additional functions. Procedure replacement techniques are described for RAM-and ROW-based systems. Unlike conventional linkers, the linking occurs while the program continues to run, preserving the program's data and state while changing or augmenting its functions.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.