Visualization system including data navigator for use with...

Computer graphics processing and selective visual display system – Computer graphics processing – Three-dimension

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

06366280

ABSTRACT:

FIELD OF THE INVENTION
The invention relates generally to the field of digital computer systems, and more particularly provides a system and arrangement for facilitating the visualization of data generated by a digital computer system during the processing of a program. The invention is useful in connection with, for example, a debugger program to verify correct operation of another program being debugged with use of the debugger program, as it provides a mechanism for viewing at least a portion of data, either scalar data or data in the form of multidimensional arrays, generated during processing of the program being debugged, and also provides a mechanism for easily navigating through the arrays to facilitate viewing of data from diverse regions of the arrays.
BACKGROUND OF THE INVENTION
The work of digital computers is controlled by applications programs, which govern the step-by-step operations performed by the computers in processing data. Verifying that a computer is processing the data in the manner desired by a programmer can be difficult to do, particularly if the program is required to be in any way complex. One way is for the programmer to verify that the logical flow of the program is as he or she intended by the studying the program. While this method may work for some gross errors, it may not be enough to facilitate discovery of all errors, particularly of errors that arise from, for example, errors or eccentricities in the way that the computer itself processes certain program instructions.
Debugger programs have been developed to facilitate debugging of other programs, termed here “applications programs,” to ease the programmer's task of discovering and correcting the latter type of errors. Using a debugger program, a programmer can enable the particular computer for which the applications program is being written to process portions of the applications program, using known input data, to thereby enable the generation of output data. Since the input data is known, the programmer can determine what the output data should be, and compare the actual output data to that. If the actual output data corresponds to what the output data should be, the programmer can determine that the applications program is likely to be correct. On the other hand, if the actual output data does not correspond to what the output data should be, the programmer will know that further work is necessary to perfect the program.
In some cases, the amount of data generated by an application program, processed under control of a debugger program, can be quite voluminous. For example, many applications program operate on arrays of data, which arrays can be quite large and have many dimensions. Easy retrieval of portions of such arrays for display and examination using conventional debugger programs can be fairly difficult.
SUMMARY OF THE INVENTION
The invention provides a new and improved arrangement for facilitating the visualization of a selected region of data from a data object, in one of a plurality of predetermined display modes, to facilitate the debugging of a computer program.
In brief summary, the data visualization arrangement facilitates the display of data items comprising a selected region of an object in a selected one of a plurality of display modes. The arrangement comprises a data object store, an interface, an object region retrieval component and a display. The data object store stores the data object, the data object comprising a plurality of data items in a predetermined organization. The interface receives a region identification for identifying a particular region of the object and a display mode identification. The object region retrieval component retrieves data items from a region of the data object as identified by the region identification received by the interface. Finally, the display receives the data items as retrieved by is the object region retrieval mechanism and displays them in the display mode as identified by the display mode identification.


REFERENCES:
patent: 5903254 (1999-05-01), Mundt et al.
patent: 5999193 (1999-12-01), Conley, Jr. et al.
patent: 6061063 (2000-05-01), Wagner 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

Visualization system including data navigator for use with... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Visualization system including data navigator for use with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Visualization system including data navigator for use with... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2872973

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