Patent · US Expired

Subclassing system for computer that operates with portable-executable (PE) modules

US5812848A · kind A · utility

42Cited by
3References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 23, 1995
Grant dateSep 22, 1998
Priority date
Expiry dateAug 23, 2015

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F8/54
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The export record of an operating system kernel employing dynamically-linked loading modules (e.g., portable-executable modules) is thunked so as to globally and forcibly redirect service requests from afterwards loaded modules to subclassing routines instead of to original servicing routines of the kernel. The base location of the kernel is determined from an Image.sub.-- Base entry of its disk-image. An offset storing position in the export record is overwritten with a value equal to the value of the address of the subclassing routine minus the kernel's base address. Use of the thunked export record is forced even for `bound` external references by altering the time stamp in the kernel's export record to a nonmatching value.

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