Patent · US Expired

System for dynamically constructing an executable computer program

US7155701B1 · kind B1 · utility

18Cited by
6References
99Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 30, 1997
Grant dateDec 26, 2006
Priority date
Expiry dateSep 23, 2020

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99944
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An executable computer program is dynamically constructed by tightly coupling a plurality of dynamically loadable modules. Each modules includes a fully encapsulated function which is typically called from another module. A registration system is employed to associate a pointer with each defined function. In the modules, at run time, each function call is resolved using the associated pointer from the registration system. In particular, each function call is dereferenced by the associated pointer. Consequently, the resulting executable computer program is both flexible and efficient.

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