Tracking asynchronous execution of program using...

Electrical computers and digital processing systems: virtual mac – Task management or control – Process scheduling

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S124000

Reexamination Certificate

active

08032886

ABSTRACT:
The invention builds a structure of software objects that captures the historically contingent development of an asynchronous program. The invention builds software objects that represent the resources and subtasks that make up the asynchronous program. The objects are connected into a hierarchy whose structure explicates interactions among the resources and subtasks. When a fault is detected, the structure tells the debugger everything the program was doing at the time of the fault and lays open the developmental history of the program that led to the fault. The debugger uses this information to trace the detected fault back through code and time to its origin. When a new feature is added, the structure tells maintenance personnel how the new feature affects existing functions. Within the structure, the invention provides mechanisms for handling reference counters and software locks. Groups of resources can be handled together, the structure taking care of coordination.

REFERENCES:
patent: 5193186 (1993-03-01), Tamaki et al.
patent: 5297283 (1994-03-01), Kelly et al.
patent: 5398334 (1995-03-01), Topka et al.
patent: 5463389 (1995-10-01), Klayman
patent: 5701487 (1997-12-01), Arbouzov
patent: 5970496 (1999-10-01), Katzenberger
patent: 5996009 (1999-11-01), Kitamura et al.
patent: 5999986 (1999-12-01), McCauley, III et al.
patent: 6018741 (2000-01-01), Howland et al.
patent: 6058416 (2000-05-01), Mukherjee et al.
patent: 6119115 (2000-09-01), Barr
patent: 6195685 (2001-02-01), Mukherjee et al.
patent: 6366932 (2002-04-01), Christenson
patent: 6557046 (2003-04-01), McCauley, III et al.
patent: 6560627 (2003-05-01), McDonald et al.
patent: 6678716 (2004-01-01), Pronsati, Jr. et al.
patent: 6681263 (2004-01-01), King
patent: 6883170 (2005-04-01), Garcia
patent: 2002/0046230 (2002-04-01), Dieterich et al.

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

Tracking asynchronous execution of program using... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Tracking asynchronous execution of program using..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Tracking asynchronous execution of program using... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4257863

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