Patent ID: 7366993

Claim:
A memory medium which stores program instructions for displaying signals, wherein the program instructions are executable to implement: displaying a default display tool, wherein the default display tool is operable to display signals of a default data type; receiving first user input requesting display of a first signal; programmatically analyzing the first signal in response to the first user input, including determining a data type of the signal; programmatically determining a display tool operable to display the first signal based on said analyzing, wherein the display tool is programmatically determined based on the determined data type, said programmatically determining comprising: selecting the default display tool as the display tool if the determined data type is compatible with the default data type; and if the determined data type is not compatible with the default data type, determining a replacement display tool operable to display signals of the determined data type; and selecting the replacement display tool as the display tool; and displaying the first signal in the display tool.