Method, system, and program for defining asset classes in a digital library
First Claim
1. A method for defining asset classes in a digital library, comprising:
- defining at least one asset class to include at least one attribute;
defining attributes for each asset class to have an attribute object type;
defining the attribute object type to indicate one of a plurality of different data structure formats that are searchable through separate application programs, wherein the attribute object types in one asset class are implemented in different data structure formats;
generating an asset object instance for each asset class; and
generating information in the asset object instance on a file location of attribute objects providing the attributes for the generated asset object instance.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for defining asset classes in a digital library. At least one asset class is defined to include at least one attribute and attributes are defined for each asset class to have an attribute object type. The attribute object type is defined to indicate one of a plurality of different data structure formats that are searchable through separate application programs, wherein the attribute object types in one asset class are implemented in different data structure formats. A asset object instance is generated for each asset class and information is generated in the asset object instance on a file location of attribute objects providing the attributes for the generated asset object instance.
120 Citations
40 Claims
-
1. A method for defining asset classes in a digital library, comprising:
-
defining at least one asset class to include at least one attribute;
defining attributes for each asset class to have an attribute object type;
defining the attribute object type to indicate one of a plurality of different data structure formats that are searchable through separate application programs, wherein the attribute object types in one asset class are implemented in different data structure formats;
generating an asset object instance for each asset class; and
generating information in the asset object instance on a file location of attribute objects providing the attributes for the generated asset object instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for maintaining information, comprising:
-
a digital library;
means for defining at least one asset in the digital library class to include at least one attribute;
means for defining attributes for each asset class to have an attribute object type;
means for defining the attribute object type to indicate one of a plurality of different data structure formats that are searchable through separate application programs, wherein the attribute object types in one asset class are implemented in different data structure formats;
means for generating an asset object instance for each asset class; and
means for generating information in the asset object instance on a file location of attribute objects providing the attributes for the generated asset object instance. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An article of manufacture including code for defining asset classes in a digital library, wherein the code causes operations comprising:
-
defining at least one asset class to include at least one attribute;
defining attributes for each asset class to have an attribute object type;
defining the attribute object type to indicate one of a plurality of different data structure formats that are searchable through separate application programs, wherein the attribute object types in one asset class are implemented in different data structure formats;
generating an asset object instance for each asset class; and
generating information in the asset object instance on a file location of attribute objects providing the attributes for the generated asset object instance. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A computer-readable medium including data structures for maintaining information on asset classes in a digital library, comprising:
-
a definition of at least one asset class including at least one attribute;
a definition of attributes for each asset class having an attribute object type;
a definition of the attribute object type indicating one of a plurality of different data structure formats that are searchable through separate application programs, wherein the attribute object types in one asset class are implemented in different data structure formats;
an asset object instance for each asset class; and
information in the asset object instance on a file location of attribute objects providing the attributes for the generated asset object instance. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification