IP Library › Granted Patent US 8,132,122
Granted Patent B2
US 8,132,122 · App. 12/057,144 · Granted Mar 6, 2012

Multidimensional structured data visualization method and apparatus, text visualization method and apparatus, method and apparatus for visualizing and graphically navigating the world wide web, method and apparatus for visualizing hierarchies

Assignee: Battelle Memorial Institute
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,132,122
App. No.
12/057,144
Granted
Mar 6, 2012
Kind
B2
Abstract

A method of displaying correlations among information objects includes receiving a query against a database; obtaining a query result set; and generating a visualization representing the components of the result set, the visualization including one of a plane and line to represent a data field, nodes representing data values, and links showing correlations among fields and values. Other visualization methods and apparatus are disclosed.

Claims (17)

1. A method of visualizing a hierarchy, the method comprising: receiving a plurality of data records of a hierarchy that has a plurality of nodes, wherein a node includes at least zero data records and at least zero other nodes, the data records each including a field that identifies the position of the record in the hierarchy; displaying a plurality of levels to represent the hierarchy, the displaying including displaying a glyph to represent a node of each branch of the hierarchy, radially arranging nodes that are at a common level in the hierarchy, and connecting nodes to portray hierarchical relationships; selectively labeling at least some of the nodes; and displaying records that terminate at a given node as glyphs arranged on a pan located beneath the node at which the records terminate.

2. A method of visualizing a hierarchy in accordance with claim 1 wherein a node having another node defines a subtree, the method further comprising lowering a first subtree relative to a second subtree when the first subtree is larger than the first subtree, the first and second subtrees being below a common node.

3. A method of visualizing a hierarchy in accordance with claim 1 wherein radially arranging nodes comprises selecting a radius depending on the number of nodes of be radially arranged.

4. A method of visualizing a hierarchy in accordance with claim 1 and further comprising color coding a glyph representing a record depending on a property of the record.

5. A method of visualizing a hierarchy in accordance with claim 1 and further comprising color coding a glyph representing a node depending on a property of the node.

6. A method of visualizing a hierarchy in accordance with claim 1 and further comprising shape coding a glyph representing a record depending on a property of the record.

7. A method of visualizing a hierarchy in accordance with claim 1 and further comprising shape coding a glyph representing a node depending on a property of the node.

8. A method of visualizing a hierarchy, the method comprising: receiving a plurality of data records of a hierarchy that has a plurality of nodes, wherein a node includes at least zero data records and at least zero other nodes, wherein a node having another node defines a subtree, the data records each including a field that identifies the position of the record in the hierarchy; displaying a plurality of levels to represent the hierarchy, the displaying including displaying a glyph to represent a node of each branch of the hierarchy, radially arranging nodes that are at a common level in the hierarchy, and connecting nodes to portray hierarchical relationships, the displaying including lowering a first subtree relative to a second subtree when the first subtree is larger than the first subtree, the first and second subtrees being below a common node; and selectively labeling at least some of the nodes.

9. A method of visualizing a hierarchy in accordance with claim 8 wherein radially arranging nodes comprises selecting a radius depending on the number of nodes of be radially arranged.

10. A method of visualizing a hierarchy in accordance with claim 8 and further comprising selectively color coding a glyph.

11. A method of visualizing a hierarchy in accordance with claim 8 and further comprising selectively shape coding a glyph.

12. A computer readable medium embodying computer program code which, when loaded in a computer, causes the computer, in operation, to:

receive a plurality of data records of a hierarchy that has a plurality of nodes, wherein a node includes at least zero data records and at least zero other nodes, the data records each including a field that identifies the position of the record in the hierarchy; display a plurality of levels to represent the hierarchy, the displaying including displaying a glyph to represent a node of each branch of the hierarchy, radially arranging nodes that are at a common level in the hierarchy, and connecting nodes to portray hierarchical relationships, wherein the computer program code is further configured to selectively label at least some of the nodes; and display records that terminate at a given node as glyphs arranged on a pan located beneath the node at which the records terminate.

13. A computer readable medium in accordance with claim 12 wherein a node having another node defines a subtree, and wherein the computer program code is further configured to lower a first subtree relative to a second subtree when the first subtree is larger than the first subtree, the first and second subtrees being below a common node.

14. A computer readable medium in accordance with claim 12 wherein radially arranging nodes comprises selecting a radius depending on the number of nodes of be radially arranged.

15. A computer readable medium in accordance with claim 12 wherein the computer program code is further configured to selectively color code a glyph.

16. A computer readable medium in accordance with claim 12 wherein the computer program code is further configured to selectively shape code a glyph.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 27, 2008
From: RISCH, JOHN S.; HART, MICHELLE L.; DOWSON, SCOTT T.
To: BATTELLE MEMORIAL INSTITUTE
Reel/Frame 020714/0702 →
Continuity (3)
Division 10690307 · Oct 20, 2003
Provisional Application 60420241 · Oct 21, 2002
Related Publication 20080276201A1 · Nov 6, 2008