DEVELOPMENT SYSTEM WITH METHODS FOR DETECTING INVALID USE AND MANAGEMENT OF RESOURCES AND MEMORY AT RUNTIME

Patent №

US 5,907,709

Granted

1999-05-25

Filed 1996

Owner

BORLAND INTERNATIONAL, INC.

+1 more

Lab

AI components

2

kr · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

08598306

A development system having a compiler, a linker, and an interface is generated. When the system is (optionally) operating in a "code guarded" mode, the linker links the object modules with a CodeGuard.TM. Library to generate "code guarded" program(s). The API (Application Programming Interface) calls to the runtime libraries are "wrappered" by CodeGuard wrapper functions. Additionally in this mode, operation of the compiler is altered to insert calls from the user code (e.g., compiled user code in object modules) to the CodeGuard Runtime Library, for checking runtime use of resources and memory. As a result, the system can identify a programming error at the location where it occurs that is, at the original line of code which gave rise to the problem in the first place. Errors are found immediately as they happen, so that the original offending site can be determined. In this manner, the task of creating computer programs is simplified.

AI classification

AI hardware0.99
Knowledge representation0.75
Evolutionary computation0.00
Planning0.00
Machine learning0.00
Natural language0.00
Vision0.00
Speech0.00

Ownership

BORLAND INTERNATIONAL, INC.

assignment · 79030053

INPRISE CORPORATION

namechg · 97210054

Assignors

CANTEY, JAMES LEE, CRELIER, REGIS

On an employer assignment, the assignors are typically the inventors.

From the same owner

© 2026 NYSGPT2525 LLC