TECHNIQUES TO PRESENT HIERARCHICAL INFORMATION USING ORTHOGRAPHIC PROJECTIONS
First Claim
1. A computer-implemented method, comprising:
- receiving hierarchical information for nodes at different hierarchical levels;
generating a graphical tile for each node;
arranging graphical tiles for each hierarchical level into graphical layers;
arranging the graphical layers in a vertical stack; and
presenting a three dimensional orthographic projection view of the hierarchical information with the stack of graphical layers each having multiple graphical tiles on a display.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to present hierarchical information as orthographic projections are described. An apparatus may comprise an orthographic projection application arranged to manage a three dimensional orthographic projection of hierarchical information. The orthographic projection application may comprise a hierarchical information component operative to receive hierarchical information representing multiple nodes at different hierarchical levels, and parse the hierarchical information into a tree data structure, an orthographic generator component operative to generate a graphical tile for each node, arrange graphical tiles for each hierarchical level into graphical layers, and arrange the graphical layers in a vertical stack, and an orthographic presentation component operative to present a three dimensional orthographic projection of the hierarchical information with the stack of graphical layers each having multiple graphical tiles. Other embodiments are described and claimed.
67 Citations
25 Claims
-
1. A computer-implemented method, comprising:
-
receiving hierarchical information for nodes at different hierarchical levels; generating a graphical tile for each node; arranging graphical tiles for each hierarchical level into graphical layers; arranging the graphical layers in a vertical stack; and presenting a three dimensional orthographic projection view of the hierarchical information with the stack of graphical layers each having multiple graphical tiles on a display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An article of manufacture comprising a storage medium containing instructions that when executed enable a system to:
-
generate a tile for each node of hierarchical information; arrange tiles for nodes of a same hierarchical level into a planar layer; arrange the planar layers in a vertical stack; and generate a three dimensional orthographic projection with the vertical stack of planar layers each having multiple tiles. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus, comprising:
an orthographic projection application arranged to manage a three dimensional orthographic projection of hierarchical information, the orthographic projection application comprising; a hierarchical information component operative to receive hierarchical information representing multiple nodes at different hierarchical levels, and parse the hierarchical information into a tree structure; a orthographic generator component operative to generate a graphical tile for each node, arrange graphical tiles for each hierarchical level into graphical layers, and arrange the graphical layers in a vertical stack; and an orthographic presentation component operative to present a three dimensional orthographic projection of the hierarchical information with the stack of graphical layers each having multiple graphical tiles. - View Dependent Claims (21, 22, 23, 24, 25)
Specification