Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2006-12-19
2006-12-19
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S129000
Reexamination Certificate
active
07152225
ABSTRACT:
A system and method for determining a structure within a software kernel using an offset and an element is disclosed. The software kernel is received from a third party for debugging operations. Given one or more element and offset pairs, data extracted from the software kernel is searched to produce a list of possible structures to provide additional information during the debugging operations. The data is extracted into tables with symbol table information. The symbol table information is searched using an offset and an element. Structures are identified using this information and, optionally, a structure size may be provided to further limit the possible structures.
REFERENCES:
patent: 5394544 (1995-02-01), Motoyama et al.
patent: 5465365 (1995-11-01), Winterbottom
patent: 5630049 (1997-05-01), Cardoza et al.
patent: 5771385 (1998-06-01), Harper
patent: 6016555 (2000-01-01), Deao et al.
patent: 6493868 (2002-12-01), DaSilva et al.
patent: 6516408 (2003-02-01), Abiko et al.
patent: 6681348 (2004-01-01), Vachon
patent: 6988264 (2006-01-01), Sarma et al.
How Debuggers Work, Jonathan B. Rosenberg, Chapters 1-12, 1996.
Compilers Principles, Techniques and Tools, Aho et al, Sep. 12, 1985, pp. 429-440.
Mesa Debugger Documentation, Version 5.0 Apr. 1979, Xerox Whole Manual.
Working in GDB A Guide to the Internals of the GNU Debugger, John Gilmore et al, whole manual , 1994.
Borland Turbo Debugger User's Guide, version 2.5, 1991, pp. 119,141-147, 239, 302-309, 358-359,374-378,387-390,394-395,421, 423,426.
Borland Turbo Debugger User's Guide, version 3.0, 1991, pp. 125-152.
“Understanding the Linux Kernel, 2ndEdition”, Daniel P. Bovet et al, Dec. 2002, 3 pages.
Windows 2000 Kernel Debugging, Steven Mc Dowell, pp. vii-30,69-126,137-147, Jan. 5, 2001.
Microsoft Symbol and Type Information, Version 1.0 , Tool Interface Standard, no date.
Implementation Loadable Kernel Modules for Linux, Dr. Dobbs Journal, Jul. 2001, 11 pages.
Ingberg Todd
Kubida William J.
Martensen Michael C.
LandOfFree
Identifying a kernel structure using an element and a... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Identifying a kernel structure using an element and a..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Identifying a kernel structure using an element and a... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3715095