Tagging data assets
First Claim
1. A tangible machine-readable storage medium embodying instructions that, when executed by machine, cause the machine to perform operations comprising:
- establishing a database of concept data elements, asset references, and associations, the concept data elements each representing a concept and having a hierarchy specified by concept hierarchy information, the asset references each comprising a storage location identifier for a corresponding one of a plurality of data assets, and the associations representing different types of relations between one of the plurality of data assets and one of a plurality of concepts represented by the concept data elements, wherein the database is linked to a location interface;
causing the location interface to be presented to a user;
receiving a query from the user through the location interface, the query including location information and identifying a concept and a relationship, the location information relating to a location of a desired data asset;
using the query to search the database to identify a set of data assets each having the relationship with the concept; and
presenting to the user information identifying the data assets in the set.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and apparatus, including computer program products, for tagging data assets. In one aspect, a computer program product includes instructions operable to cause a computer to establish a database of concept data elements, asset references, and associations. The concept data elements each represent a concept and have a hierarchy specified by concept hierarchy information. The asset references each include a storage location identifier for a corresponding one of a plurality of data assets. Each association defines a type of relationship, from a plurality of types of relationships, between a data asset and a concept represented by a concept data element.
33 Citations
23 Claims
-
1. A tangible machine-readable storage medium embodying instructions that, when executed by machine, cause the machine to perform operations comprising:
-
establishing a database of concept data elements, asset references, and associations, the concept data elements each representing a concept and having a hierarchy specified by concept hierarchy information, the asset references each comprising a storage location identifier for a corresponding one of a plurality of data assets, and the associations representing different types of relations between one of the plurality of data assets and one of a plurality of concepts represented by the concept data elements, wherein the database is linked to a location interface; causing the location interface to be presented to a user; receiving a query from the user through the location interface, the query including location information and identifying a concept and a relationship, the location information relating to a location of a desired data asset; using the query to search the database to identify a set of data assets each having the relationship with the concept; and presenting to the user information identifying the data assets in the set. - View Dependent Claims (2, 3, 4)
-
-
5. A computer system comprising:
-
a processor; means for establishing a database of concept data elements, asset references, and associations, the concept data elements each representing a concept and having a hierarchy specified by concept hierarchy information, the asset references each comprising a storage location identifier for a corresponding one of a plurality of data assets, and the associations representing different types of relations between one of the plurality of data assets and one of a plurality of concepts represented by the concept data elements; and means for linking a location interface to the database, the location interface configured to receive location information related to the location of a desired data asset; means for presenting the location interface to a user, the location interface configured to receive a query from the user, the query including location information and identifying a concept and relationship, the location information relating to a location of a desired data set; means for using the query to search the database to identify a set of data assets each having the relationship with the concept; and means for presenting to the user information identifying the data assets in the set. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer implemented method, the method comprising:
-
establishing a database of concept one or more data elements, one or more asset references, and one or more associations, each concept data element representing a concept and having a hierarchy specified by concept hierarchy information, each asset reference comprising a storage location identifier for a corresponding one of a plurality of data assets, each association representing a different type of relation between one of the plurality of data assets and one of a plurality of concepts represented by the concept data elements; linking a location interface to the database; presenting the location interface to a user; receiving a query from the user through the location interface, the query including location information and identifying a concept and a relationship, the location information relating to a location of a desired data asset; using the query to search the database to identify a set of data assets each having the relationship with the concept; and presenting to the user information identifying the data assets in the set.
-
Specification