Pre-Grant Publication Number: 20070135944
Please help the USPTO examine the application by evaluating the relevance of the publicly submitted prior art to the patent application.
Peer-to-Patent forwards the Top 10 most relevant prior art submissions and their annotations to the United States Patent and Trademark Office.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.
Review this prior art and click on the thumbs up (or down) to indicate whether this submission should be forwarded to the USPTO.
If you login then you can add an annotation by typing in the box at the bottom of the screen to comment on the relevance of the prior art to the claims of the patent application.

Prior Art Detail
Summary / Description
| Summary / Description | Describes a long-existing UNIX tool for debugging processes - a display client that allows the user to select what to watch, displays them in boxes, allows the user to arrange as they wish, shows relationships |
Basic Information
| Type of Prior Art | Online Publication |
| URL | http://www.linuxjournal.com/art... |
| Author/Creator | Shay Rojansky |
| Title | DDD--Data Display Debugger |
| Publication Date | October 1, 1997 |
| Publisher | Linux Journal |
| Directions to Document Location | |
| Additional Information | |
Notes / To Do
| Notes | |
Excerpt
Excerpt A vital part of debugging is observing how the program manipulates data. Since ddd is a graphical application, it can contribute most where data visualization is used.
Begin debugging a program that manipulates variables by opening the Data Window. During the debugging process, select a variable by clicking the left mouse button on it and then press the Display() button; the variable and its value will appear in the Data Window. Executing any line of code that modifies that particular variable changes the representation in the Data Window. You can, of course, create more than one variable ``watch'' and even position them in the window as you like.
----------- Next excerpt ----------
At this point a new cell is created, containing the integer variable, with an arrow extending from the pointer to the integer. Taking this concept a little further means that you can graphically visualize complex data structures, structures, arrays and almost anything you wish. |
Relevance
Claims
1
An apparatus for providing a summary for at least one process of a system, the apparatus comprising:
a block object for accepting input data descriptive of the at least one process and for grouping as a block at least one variable of the input data with at least one attribute for the variable; and a display client for reading the block and producing output to display the summary for the at least one process.
Relevance
Direct relevance. Same idea, implemented 10 years ago.
Direct relevance. Same idea, implemented 10 years ago.
Claim Chart
All
3
The apparatus as in Claim 1, wherein the at least one attribute comprises at least one of a member name, a display name, a type, a display changeable status and a visibility option.
Relevance
includes member name, member value.
includes member name, member value.
Claim Chart
Some
4
The apparatus as in Claim 3, wherein the type comprises a type for indicating one of an actual value, a set-point, an estimated value, an upper bounds and a lower bounds.
Relevance
it's an actual value
it's an actual value
Claim Chart
Some
9
The apparatus as in Claim 1, wherein the block object comprises a user interface for selecting the at least one variable and the at least one attribute.
Relevance
This is included in the prior art.
This is included in the prior art.
Claim Chart
All
10
The apparatus as in Claim 9, wherein the user interface comprises at least one of a graphical user interface (GUI), a control tree structure and a tag listing.
Relevance
Examples show tree-structured displays.
Examples show tree-structured displays.
Claim Chart
Some
11
The apparatus as in Claim 1, wherein the display client comprises a context menu for customizing the appearance of the output.
Relevance
Included in the prior art
Included in the prior art
Claim Chart
All
14
A method for providing a summary for at least one process of a system, the method comprising:
selecting a block comprising at least one variable descriptive of the process with at least one attribute for the variable;
using a display client, reading the block to produce output; and,
displaying the output as the summary for the at least one process.
Relevance
This is almost exactly what the prior art does.
This is almost exactly what the prior art does.
Claim Chart
All
15
The method as in Claim 14, further comprising creating the block by using a block object to select the at least one variable and the at least one attribute.
Relevance
This is the way the existing program is normally used, as the example shows.
This is the way the existing program is normally used, as the example shows.
Claim Chart
All
19
The method as in Claim 18, wherein the displaying further comprises accepting a user input for modifying properties of the display.
Relevance
In the prior art, the user can control the way the item is displayed.
In the prior art, the user can control the way the item is displayed.
Claim Chart
All
20
An apparatus for providing a summary for at least one process of a system, the apparatus comprising:
means for accepting input data descriptive of the at least one process and for grouping as a block at least one variable of the input data with at least one attribute for the variable; and display means for reading the block and producing output to display the summary for the at least one process.
Relevance
Prior art is an example of doing what is claimed here.
Prior art is an example of doing what is claimed here.
Claim Chart
All
0 days left






