Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Graphic Cards Method-system-and-computer-program-product-for-visualizing-data-using-partial-hierarchies

 Confinement of high temperature plasmas
This invention relates to the generation of energy by nuclear fusion, and in particular to the ...


 Method for solving geometric constraint systems
The problems of current computer-aided design systems and methods for solving geometric constraint ...


 Adjustable hydropneumatic active suspension apparatus
The present invention has been made to resolve the conventional problems described above, and has ...


 Apparatus for damping courses of motion
It is accordingly the object of the invention, on the one hand to drastically simplify the design ...


 Damping coefficient control device for vibration damper
Accordingly, an object of the present invention is to provide a damping coefficient control device ...


 Drive slip regulating system wherein a slippage threshold is determined from the speed and acceleration of non-driven wheels
OF THE PREFERRED EMBODIMENT The sensors 1 and 2 for the non-driven wheels supply signals which ...


 Dialysis apparatus
The invention claimed is: 1. A dialysis apparatus comprising: an elongated flow passage having a ...


 Laser Doppler flow monitor
As shown in the drawing, an optical system 2 is provided for illuminating a tissue sample 4 ...


 Noise rejecting detector for biomedical signals
It is an object of the present invention to overcome the difficulties of the prior art by providing ...


 Non-invasive monitoring of cardiac output
This invention relates to a non-invasive cardiac output monitor; more particularly, it relates to a ...


 Method, system, and computer program product for visualizing data using partial hierarchies

Details
Inventors: Tesler, Joel D.;
Assignee: Silicon Graphics, Inc. (Mountain View, CA)
Primary Examiner: Nguyen; Phu K.
Assistant Examiner:
Attorney, Agent or Firm: Sterne, Kessler, Goldstein & Fox PLLC

A method, system, and computer program product provides data visualization which optimizes visualization of and navigation through hierarchies. A partial hierarchy is generated and displayed. The partial hierarchy consists of a number levels at least equal to a predetermined depth and less than a total number of levels included in a corresponding complete hierarchy. Parent nodes in the bottom level of the partial hierarchy have segments of connection lines extending toward child nodes not included in the partial hierarchy. A user is permitted to mark selected nodes or locations in a displayed partial hierarchy. Partial hierarchies are generated and stored in a cache or generated on-the-fly. Each partial hierarchy ends at a progressively deeper level. An interpolator interpolates a partial hierarchy layout by interpolating corresponding nodes in two partial hierarchies. A hierarchy manager manages partial hierarchies in response to requests from a viewer to move a camera to camera positions. Partial hierarchies are fetched from the cache or the interpolator. A display then displays display views of fetched partial hierarchies corresponding to the camera positions. During free-form navigation, a hierarchy manager determines and maintain an orientation based on at least one reference object. During zooming, an angular orientation is maintained through successive partial hierarchies. Mapping is also provided between a three-dimensional 3D partial hierarchy and a two-dimensional 2D overview of a complete hierarchy.

DETAILED DESCRIPTION As discovered by the inventor, what is needed is a method and system for generating a partial hierarchy such that parent nodes are not forced apart to make room for child nodes in all lower levels.
Partial hierarchies need to be generated that allow a greater number of nodes closest to the user to be displayed without sacrificing quick and smooth navigation through the overall hierarchy.
Only nodes lying within a predetermined depth from a user's effective camera position need to be laid out and stored for rendering in a single display view.
Further, as a user traverses through a hierarchy, space for lower nodes is allocated first, driving higher nodes apart.
This apparent motion needs to be compensated for during navigation to provide a user with the perception of navigating in a straight line.
While three-dimensional (3D) partial hierarchies will display only a part of an entire complete hierarchy, a two-dimensional 2D overview can be used to show the full hierarchy.
The 2D overview provides the user with context showing where the user is located within the overall hierarchy.
A mapping between a 2D overview and a 3D partial hierarchy, according to the present invention, is needed.
The present invention provides a method, system, and computer program product for data visualization which optimizes visualization of and navigation through hierarchies.
According to one embodiment of the present invention, a partial hierarchy is generated and displayed.
The partial hierarchy consists of a number levels at least equal to a predetermined depth and less than or equal to a total number of levels included in a corresponding complete hierarchy.
In a partial hierarchy according to the present invention, parent nodes are not forced apart to make room for child nodes in all lower levels.
A partial hierarchy further allows a greater number of nodes closest to the user to be displayed without sacrificing quick and smooth navigation through data in the complete hierarchy.
Only nodes lying within a predetermined depth from a user's effective camera position need be laid out and stored for rendering in a single display view



Related patents
  Image forming apparatus with improved warning indication for plurality of troubles
One object of the present invention is to indicate accurately a warning for a trouble in an image forming apparatus. Another object of the present invention is to ...
  Method and apparatus for displaying mode setting information
It is an object of the present invention to provide an operation mode setting device and method which is free of the above-described problem. It is another object of ...
  Directing image capture sequences in a digital imaging device using scripts
The present invention provides a method and system for controlling user interaction in a digital imaging device having a display using dynamic overlay bars. The digital ...
  Parallel computer system providing multi-ported intelligent memory
Our invention deals with the use of a computing system device providing a multi-ported intelligent memory that can be used to connect (switch) a variety of computer ...
  Hierarchical fat hypercube architecture for parallel processing systems
The present invention is directed toward a hierarchical fat hypercube topology that provides a novel and unique approach to implementing multiprocessor systems in a ...
  Apparatus for generating character pattern according to contour information based on corrected stroke information
In consideration of the above-mentioned circumstances, the present invention provides a character generator in which stroke information (skeleton information) on radical ...
  Method and apparatus providing resizable views
A method and apparatus for aiding in increasing the number of views that can be displayed simultaneously is described. To aid a network administrator in the analysis of ...
  Network navigation and viewing system for network management system
The invention provides a new and improved network navigation and viewing system for use in connection with management of a network of computers and other digital devices,...
  Method and apparatus for generating a display based on logical groupings of network entities
The present invention provides a method and apparatus for grouping the network entities that belong to a network system into logical groups, and generating a display of ...
  Multi-media reproduction processing apparatus
It is an object of the present invention to provide a multi-media reproduction processing apparatus capable of discriminating algorithms for data compression of stream ...

0.044

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved