Patent · US Expired

System and method for functionally enhancing procedural software using objects

US5956506A · kind A · utility

43Cited by
8References
12Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 22, 1997
Grant dateSep 21, 1999
Priority date
Expiry dateApr 22, 2017

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/4488
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A system and process for enhancing procedural software using object oriented classes. Implementation classes are constructed that provide a defined object oriented interface to applications and are able to invoke the procedural software using defined procedural application program interfaces (APIs). New function is added to the software by adding classes that interface to the implementation classes or directly to the procedural API. The new function builds upon the procedural software without accessing the procedural software source code or modifying that source code.

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