System and method for functionally enhancing procedural software using objects

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 5956506
SERIAL NO

08841000

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Cobb, Edward Ellis Saratoga, CA 4 173
Freund, Thomas James Winchester, GB 7 232
Holdsworth, Simon Anthony James Andover, GB 6 335
Houston, Iain Stuart Caldwell Bradford Abbas, GB 14 411
Smith, Stanley Alan Austin, TX 25 1302

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation