Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
First Claim
1. An apparatus comprising:
- a memory device that stores a set of instructions; and
at least one processor configured to execute the set of instructions to;
access, via one or more data storage devices, an object model, wherein;
the object model comprises cells, relationships among the cells, and combinations of tags and tag values associated with the respective cells,data items are associated with cells of the object model based on corresponding combinations of tag values associated with the respective data items, andrelationships among the cells are based at least in part on relationships among tag values of tags associated with the cells;
receive, via a user interface, search criteria for searching the plurality of data items, wherein the search criteria include indications of one or more tags; and
responsive to receiving the search criteria;
determine a first cell of the object model matching the one or more tags indicated in the search criteria;
determine a second cell of the object model that is related to the first cell based on a relationship indicated by the object model;
identify at least one or more data items associated with the second cell; and
provide, for displaying in the user interface, indications of the one or more data items associated with the second cell.
8 Assignments
0 Petitions
Accused Products
Abstract
Computer-implemented systems and methods are disclosed to interface with one or more storage devices storing a plurality of documents, wherein each of the plurality of documents is associated with one or more tags of one or more predefined hierarchies of tags, wherein the one or more hierarchies of tags include multiple dimensions. In accordance with some embodiments, a method is provided to identify one or more documents from the data storage devices. The method comprises acquiring, via an interface, a selection of one or more tags of the one or more predefined hierarchies of tags. The method further comprises identifying one or more documents from the data storage devices in response to the selection, the identified one or more documents having tags that have a relationship with the selected tags, and providing data corresponding to the identified documents for displaying in the interface.
-
Citations
20 Claims
-
1. An apparatus comprising:
-
a memory device that stores a set of instructions; and at least one processor configured to execute the set of instructions to; access, via one or more data storage devices, an object model, wherein; the object model comprises cells, relationships among the cells, and combinations of tags and tag values associated with the respective cells, data items are associated with cells of the object model based on corresponding combinations of tag values associated with the respective data items, and relationships among the cells are based at least in part on relationships among tag values of tags associated with the cells; receive, via a user interface, search criteria for searching the plurality of data items, wherein the search criteria include indications of one or more tags; and responsive to receiving the search criteria; determine a first cell of the object model matching the one or more tags indicated in the search criteria; determine a second cell of the object model that is related to the first cell based on a relationship indicated by the object model; identify at least one or more data items associated with the second cell; and provide, for displaying in the user interface, indications of the one or more data items associated with the second cell. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 17, 18)
-
-
2. A computer-implemented method comprising:
-
accessing, via one or more data storage devices, an object model, wherein; the object model comprises cells, relationships among the cells, and combinations of tags and tag values associated with the respective cells, data items are associated with cells of the object model based on corresponding combinations of tag values associated with the respective data items, and relationships among the cells are based at least in part on relationships among tag values of tags associated with the cells; receiving, via a user interface, search criteria for searching the plurality of data items, wherein the search criteria include indications of one or more tags; and responsive to receiving the search criteria; determining a first cell of the object model matching the one or more tags indicated in the search criteria; determining a second cell of the object model that is related to the first cell based on a relationship indicated by the object model; identifying at least one or more data items associated with the second cell; and providing, for displaying in the user interface, indications of the one or more data items associated with the second cell. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 19, 20)
-
Specification