System and method for visually representing a hierarchical database objects and their similarity relationships to other objects in the database
First Claim
1. A computer-implemented visualization model of similarity relationships between documents comprising:
- performing a similarity search in a database based on at least one reference attribute of at least one reference document to find at least one target document with at least one target attribute having a similarity relationship to the at least one reference attribute;
creating unique visualization model nodes corresponding to the at least one reference document and the at least one target document;
assigning properties to the unique visualization model nodes including form item, link count, group ID, hidden count, locked, caption, color, hierarchical level, selected and ID;
creating unique visualization model edges corresponding to the similarity relationships between the at least one reference document and the at least one target document;
assigning properties to the unique visualization model edges including from node, from node ID, to node, to node ID, query list, caption, color, visible, selected and ID;
displaying the unique visualization model nodes and the unique visualization model edges on a graphical user interface; and
indicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention comprises a computer-implemented visualization model of similarity relationships between documents. It comprises performing a similarity search based on at least one attribute of a reference document to find at least one target document with similar attributes; creating a visual representation of the reference database document and the at least one target document; creating a visual representation of the similarities between the reference document and the at least one target document; and displaying the visual representations of the database documents and their similarities on a graphical user interface. The target documents that are similarity searched may reside in a plurality of databases. The similarity search returns a result set of target documents that are used by the visualization model to create the visual representation of the documents and the similarities between the documents.
129 Citations
25 Claims
-
1. A computer-implemented visualization model of similarity relationships between documents comprising:
-
performing a similarity search in a database based on at least one reference attribute of at least one reference document to find at least one target document with at least one target attribute having a similarity relationship to the at least one reference attribute; creating unique visualization model nodes corresponding to the at least one reference document and the at least one target document; assigning properties to the unique visualization model nodes including form item, link count, group ID, hidden count, locked, caption, color, hierarchical level, selected and ID; creating unique visualization model edges corresponding to the similarity relationships between the at least one reference document and the at least one target document; assigning properties to the unique visualization model edges including from node, from node ID, to node, to node ID, query list, caption, color, visible, selected and ID; displaying the unique visualization model nodes and the unique visualization model edges on a graphical user interface; and indicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer-implemented interactive visualization model of similarity relationships between documents comprising:
-
using a similarity search performed on reference attributes of a reference document which-results in a set of 0 to n target documents with target attributes having similarity relationships with the reference attributes; creating visualization model nodes corresponding to the reference document and each target document; performing a lookup on a unique nodes list for determining if the created visualization model nodes already exists, adding the created visualization model nodes to the unique nodes list if the created visualization model nodes are not on the unique nodes list, and designating the visualization model nodes on the unique nodes list as unique visualization model nodes; creating visualization model edges corresponding to the similarity relationships between the reference document and each target document; performing a lookup on a unique edges list for determining if the created visualization model edges already exists, adding the created visualization model edges to the unique edges list if the created visualization model edges are not on the unique edges list, and designating the visualization model edges on the unique edges list as unique visualization model edges; displaying the unique visualization model nodes corresponding to the reference documents and each target document and the unique visualization model edges corresponding to the similarity relationships on a graphical user interface; and indicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer-implemented visualization model of similarities between documents comprising:
-
displaying a reference hierarchical object; allowing a user to initiate a similarity search, based on at least one attribute of the reference hierarchical object, to find at least one target hierarchical object; visually representing a unique visualization model reference node corresponding to the reference hierarchical object and a unique visualization model target node corresponding to the at least one target hierarchical object that meet a similarity search criteria; visually representing a unique visualization model edge corresponding to a similarity relationship between the reference hierarchical object and each target hierarchical object; displaying the visual representations of the unique visualization model nodes and the unique visualization model edge on a graphical user interface; and indicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-implemented method of visualizing similarity relationships between documents comprising:
-
using a reference hierarchical document;
performing a similarity search based on user selected attributes of the reference hierarchical document and determining a result set of target documents comprising 0 to n hierarchical documents;converting the reference hierarchical document and the 0 to n hierarchical documents to a unique visualization model nodes that visually represent the hierarchical documents to be displayed on a graphical user interface;
using the similarity search results, creating a unique visualization model edges that visually represent the similarities between the reference hierarchical document and each similar hierarchical document in the result set to be displayed on a graphical user interface; andindicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges. - View Dependent Claims (21, 22, 23)
-
-
24. A computer-readable medium containing instructions for a visualization model of similarity relationships between documents comprising:
-
performing a similarity search in a database based on at least one reference attribute of a at least one reference document to find at least one target document with at least one target attribute having a similarity relationship to the at least one reference document; creating unique visualization model nodes corresponding to the at least one reference document and the at least one target document; assigning properties to the unique visualization model nodes including form item, link count, group ID, hidden count, locked, caption, color, hierarchical level, selected and ID; creating unique visualization model edges corresponding to the similarity relationships between the at least one reference document and the at least one target document; assigning properties to the unique visualization model edges including from node, from node ID, to node, to node ID, query list, caption, color, visible, selected and ID; displaying the unique visualization model nodes and the unique visualization model edges on a graphical user interface; and indicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges.
-
-
25. A computer-readable medium containing instructions for a visualization model of similarities between documents comprising:
-
displaying a reference hierarchical object; allowing a user to initiate a similarity search, based on at least one attribute of the reference hierarchical object, to find at least one target hierarchical object; visually representing a unique visualization model reference node corresponding to the reference hierarchical object and a unique visualization model target node corresponding to the at least one target hierarchical object that meet a similarity search criteria; visually representing a unique visualization model edge corresponding to a similarity relationship between the reference hierarchical object and each target hierarchical object; displaying the visual representations of the unique visualization model nodes and the unique visualization model edge on a graphical user interface; and indicating a degree of similarity between the displayed unique visualization model nodes by the displayed unique visualization model edges.
-
Specification