Stack unique signatures for program procedures and methods

Data processing: software development – installation – and managem – Software program development tool – Testing or debugging

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S127000, C717S124000, C717S140000

Reexamination Certificate

active

07080359

ABSTRACT:
A system and method for inserting stack signature marking segments into application program modules at the entry and exit points of the application program segments prior to compilations. Unique module identifier values are assigned to each application program module. During execution of the modified application software modules, upon entry into a new module or instance of a module, the unique module identifier is pushed onto the stack along with an instance number and an entry indicator. Upon termination of the module or instance of a module, the unique module identifier is pushed onto the stack with the instance number and an exit indicator, thereby placing an entry signature and an exit signature onto the stack bracketing the stack frame assigned to that module or module instance. During debug of exceptions, these signatures may be used to locate and identify stack frames and their associated software modules.

REFERENCES:
patent: 5191534 (1993-03-01), Orr et al.
patent: 5579520 (1996-11-01), Bennett
patent: 5606661 (1997-02-01), Wear et al.
patent: 5628016 (1997-05-01), Kukol
patent: 5774729 (1998-06-01), Carney et al.
patent: 5926631 (1999-07-01), McGarvey
patent: 5950003 (1999-09-01), Kaneshiro et al.
patent: 6002872 (1999-12-01), Alexander et al.
patent: 6014515 (2000-01-01), Burch
patent: 6110226 (2000-08-01), Bothner
patent: 6119206 (2000-09-01), Tatkar et al.
patent: 6131187 (2000-10-01), Chow et al.
patent: 6161219 (2000-12-01), Ramkumar et al.
patent: 6289446 (2001-09-01), Nilsson
patent: 6293712 (2001-09-01), Coutant
patent: 6314558 (2001-11-01), Angel et al.
patent: 6519767 (2003-02-01), Carter et al.
patent: 6662358 (2003-12-01), Berry et al.
patent: 6807583 (2004-10-01), Hrischuk et al.
patent: 6862696 (2005-03-01), Voas et al.
patent: 2241865 (1998-06-01), None
patent: WO9949392 (1996-11-01), None
INSPEC (Diaz, JAP, et al), 3 articles.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Stack unique signatures for program procedures and methods does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Stack unique signatures for program procedures and methods, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Stack unique signatures for program procedures and methods will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3545769

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.