Method and apparatus for selecting, analyzing, and visualizing related database records as a network
First Claim
Patent Images
1. A method of providing a network graphical representation of two or more database records, comprising:
- selecting the two or more database records according to one or more descriptive criteria, wherein each of the two or more database records are members of a common record class;
identifying two or more common attributes of the database records according to requirements provided by a user, associating a first set of network nodes to instances of a first one of the common attributes from the database records, and associating a second set of network nodes to instances of a second one of the common attributes from the database records, wherein at least one set of network nodes are meta-nodes;
connecting one or more members of the first set of network nodes to one or more members of the second set of network nodes with network links that designate associations between the network nodes, to form a first network graphical representation; and
iteratively executing the identifying and connecting steps while modifying the one or more descriptive criteria, to change and to select two or more database records, thereby presenting one or more levels below at least one of the meta-nodes, or one or more levels above at least one of the meta-nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for selecting and converting database records or sets of related documents into network data and presenting that data in a network visualization system that enables users to select among, and move between various network displays by selecting one or more attributes of the data to be represented as the nodes and links of the network.
-
Citations
37 Claims
-
1. A method of providing a network graphical representation of two or more database records, comprising:
-
selecting the two or more database records according to one or more descriptive criteria, wherein each of the two or more database records are members of a common record class; identifying two or more common attributes of the database records according to requirements provided by a user, associating a first set of network nodes to instances of a first one of the common attributes from the database records, and associating a second set of network nodes to instances of a second one of the common attributes from the database records, wherein at least one set of network nodes are meta-nodes; connecting one or more members of the first set of network nodes to one or more members of the second set of network nodes with network links that designate associations between the network nodes, to form a first network graphical representation; and iteratively executing the identifying and connecting steps while modifying the one or more descriptive criteria, to change and to select two or more database records, thereby presenting one or more levels below at least one of the meta-nodes, or one or more levels above at least one of the meta-nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A computer readable medium including stored instructions that when executed, provide a network graphical representation of two or more database records, comprising:
-
instructions selecting the two or more database records according to one or more descriptive criteria, wherein each of the two or more database records are members of a common record class; instructions identifying two or more common attributes of the database records according to requirements provided by a user, associating a first set of network nodes to instances of a first one of the common attributes from the database records, and associating a second set of network nodes to instances of a second one of the common attributes from the database records, wherein at least one set of network nodes are meta-nodes; instructions connecting one or more members of the first set of network nodes to one or more members of the second set of network nodes with network links that designate associations between the network nodes, to form a first network graphical representation, and instructions iteratively executing the identifying and connecting steps while modifying the one or more descriptive criteria, to change and to select two or more database records, thereby presenting one or more levels below at least one of the meta-nodes. or one or more levels above at least one of the meta-nodes.
-
Specification