Systems and methods for organizing and identifying documents via hierarchies and dimensions of tags
First Claim
1. An apparatus interfacing with one or more data storage devices storing a plurality of documents, the apparatus comprising:
- a memory device that stores a set of instructions; and
at least one processor capable of executing the set of instructions to;
provide a master ontology to a recipient, wherein the master ontology defines a relationship between artifacts that are associated with the plurality of documents, wherein each artifact is associated with tags, and wherein the relationship between artifacts is based on respective tags associated with the artifacts and a tag hierarchy defining a hierarchical structure of the tags for one or more dimensions;
receive a modified copy of the master ontology from the recipient;
receive an instruction to modify the master ontology with the modified copy of the master ontology;
modify the master ontology based on the modified copy of the master ontology;
determine a modification of a first tag of a first tag type associated with a first artifact in the modified copy of the master ontology;
determine, based on the relationship between artifacts defined by the master ontology, a set of tags of the first tag type; and
modify, in the master ontology, the set of tags of the first tag type based on the modification of the first tag associated with the first artifact in the modified copy of the master ontology.
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.
705 Citations
23 Claims
-
1. An apparatus interfacing with one or more data storage devices storing a plurality of documents, the apparatus comprising:
-
a memory device that stores a set of instructions; and at least one processor capable of executing the set of instructions to; provide a master ontology to a recipient, wherein the master ontology defines a relationship between artifacts that are associated with the plurality of documents, wherein each artifact is associated with tags, and wherein the relationship between artifacts is based on respective tags associated with the artifacts and a tag hierarchy defining a hierarchical structure of the tags for one or more dimensions; receive a modified copy of the master ontology from the recipient; receive an instruction to modify the master ontology with the modified copy of the master ontology; modify the master ontology based on the modified copy of the master ontology; determine a modification of a first tag of a first tag type associated with a first artifact in the modified copy of the master ontology; determine, based on the relationship between artifacts defined by the master ontology, a set of tags of the first tag type; and modify, in the master ontology, the set of tags of the first tag type based on the modification of the first tag associated with the first artifact in the modified copy of the master ontology. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for modifying an ontology, the method comprising:
-
providing a master ontology to a recipient, wherein the master ontology defines a relationship between artifacts that are associated with a plurality of documents, wherein each artifact may be associated with tags, and wherein the relationship between artifacts is based on respective tags associated with the artifacts and a tag hierarchy defining a hierarchical structure of the tags for one or more dimensions; receiving a modified copy of the master ontology from the recipient; receiving an instruction to modify the master ontology with the modified copy of the master ontology; modifying the master ontology based on the modified copy of the master ontology; performing a latest modification of the master ontology based on the modified copy of the master ontology; determining a set of recipients that previously received the master ontology before the latest modification of the master ontology and after a previous-to-latest modification of the master ontology; and sending the set of recipients an alert informing of the latest modification of the master ontology. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer readable medium that stores a set of instructions that are executable by at least one processor of an electronic device to cause the electronic device to perform a method for modifying an ontology, the method comprising:
-
providing a master ontology to a recipient, wherein the master ontology defines a relationship between artifacts that are associated with a plurality of documents, wherein each artifact may be associated with tags, and wherein the relationship between artifacts is based on respective tags associated with the artifacts and a tag hierarchy defining a hierarchical structure of the tags for one or more dimensions; receiving a modified copy of the master ontology from the recipient; receiving an instruction to modify the master ontology with the modified copy of the master ontology; modifying the master ontology based on the modified copy of the master ontology; determining a modification of a first tag of a first tag type associated with a first artifact in the modified copy of the master ontology; determining, based on the relationship between artifacts defined by the master ontology, a set of tags of the first tag type; and modifying, in the master ontology, the set of tags of the first tag type based on the modification of the first tag associated with the first artifact in the modified copy of the master ontology. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification