Patent · US Expired

Software emulating hardware for analyzing memory references of a computer program

US6718485B1 · kind B1 · utility

34Cited by
9References
26Claims
0Family size

Assignee

Inventor

Key dates

Filing dateNov 15, 2000
Grant dateApr 6, 2004
Priority date
Expiry dateApr 19, 2022

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/3466
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The present invention is a software system that detects large classes of programming and run-time errors in a computer program by emulating the hardware platform and monitoring the execution of a program and the concurrent data manipulation. The software system locates bugs in binary object executable programs. Working on the binary object executable program at runtime, the tool verifies memory references and program implementation by monitoring each logical memory access for data.

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