Computer user interface tool for navigation of data stored in directed graphs
First Claim
Patent Images
1. A method for searching an electronic database comprising the steps of:
- accepting a query from a user via a user interface;
providing, at the user interface, a list of items in the database that satisfy the query;
enabling the user, at the user interface, to select an item from the list of items;
providing, at the user interface, metadata about the selected item;
enabling the user, at the user interface, to select one or more metadata from the list of metadata; and
in response thereto, providing, at the user interface, a list of related items in the database that are related to the selected item in accordance with the selected metadata.
2 Assignments
0 Petitions
Accused Products
Abstract
A database query interface tool for querying a database is disclosed. A search query input section receives a database query from a user. A display section displays a list of items from the database that satisfy the database query and allows a user to select one of the items in the list of items. A display section displays metadata about the selected item and allows selection/deselection of one or more metadatum from the metadata. A display section displays a list of related items in the database that are related to the selected item in accordance with the selected or deselected metadata.
-
Citations
29 Claims
-
1. A method for searching an electronic database comprising the steps of:
-
accepting a query from a user via a user interface;
providing, at the user interface, a list of items in the database that satisfy the query;
enabling the user, at the user interface, to select an item from the list of items;
providing, at the user interface, metadata about the selected item;
enabling the user, at the user interface, to select one or more metadata from the list of metadata; and
in response thereto, providing, at the user interface, a list of related items in the database that are related to the selected item in accordance with the selected metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14, 15, 16, 18, 19, 20, 21)
-
-
13. A database query interface tool for querying a database, comprising:
-
a search query input section for receiving a database query;
a first display section to display a list of items from the database that satisfy the database query and to allow selection of one of the items in the list of items;
a second display section to display metadata about the selected item and to allow selection of one or more metadata from the list of metadata; and
a third display section to display a list of related items in the database that are related to the item selected in the first display section in accordance with the metadata selected in the second display section.
-
-
17. A database query tool for querying a database, comprising:
-
one or more data sources;
a metadata extractor coupled to the one or more data sources, wherein the metadata extractor extracts metadata from the data in the one or more data;
a knowledge store database, coupled to the metadata extractor, for receiving the metadata from the metadata extractor and for organizing the metadata as a directed graph structure; and
a user interface coupled to the knowledge store database comprising;
(a) a search query input section for receiving a database query, (b) a first display section to display a list of items from the knowledge store database that satisfy the database query and to allow selection of one of the items in the list of items, (c) a second display section to display metadata about the selected item and to allow selection of one or more metadatum from the metadata, and (d) a third display section to display a list of related items in the knowledge store database that are related to the item selected in the first display section in accordance with the metadata selected in the second display section.
-
-
22. A method for searching an electronic database comprising the steps of:
-
accepting a query from a user via a user interface;
providing, at the user interface, an item in the database that satisfies the query;
providing, at the user interface, metadata about the selected item;
enabling the user, at the user interface, to select one or more metadata from the list of metadata; and
in response thereto, providing, at the user interface, a list of related items in the database that are related to the selected item in accordance with the selected metadata. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A database query tool for querying a database, comprising:
-
a knowledge store database holding data in the form of statements that represent relationships between nodes in a directed graph data structure, the data including items and metadata; and
a user interface communicatively coupled to the knowledge store database comprising;
(a) a search query input section for receiving a database query, (b) a first display section to display a list of items from the knowledge store database that satisfy the database query and to allow selection of one of the items in the list of items, (c) a second display section to display metadata about the selected item and to allow selection of one or more metadatum from the metadata, and (d) a third display section to display a list of related items in the knowledge store database that are related to the item selected in the first display section in accordance with the metadata selected in the second display section.
-
Specification