Claims
- 1. A system for managing a multimedia asset, where the multimedia asset comprises multimedia data and a plurality of attributes, wherein each of the plurality of attributes comprises an attribute name, a corresponding attribute type, and a corresponding attribute value, the system comprising:storage means for storing the multimedia data of the multimedia asset; and a database that stores the plurality of attributes of the multimedia asset, wherein said database comprises an attribute table comprising a record, wherein the plurality of attributes of the multimedia asset are stored within said record; wherein said record further stores an object-id associated with the multimedia data; wherein said record comprises an attribute field that stores the plurality of attributes; and wherein the plurality of attributes are stored in said attribute field as a binary large object (blob).
- 2. A system for managing a multimedia asset, where the multimedia asset comprises multimedia data and a plurality of attributes, wherein each of the plurality of attributes comprises an attribute name, a corresponding attribute type, and a corresponding attribute value, the system comprising:storage means for storing the multimedia data of the multimedia asset; and a database that stores the plurality of attributes of the multimedia asset, wherein said database comprises an attribute table comprising a record, wherein the plurality of attributes of the multimedia asset are stored within said record; wherein said database further comprises an attribute type table; wherein said attribute type table comprises a record that stores said object-id, one of the plurality of attribute names, and the attribute value corresponding to said one of the plurality of attribute names; and wherein said record of said attribute type table comprises an object-id field, an attribute name field, and an attribute value field, wherein said object-id is stored in said object-id field, said one of the plurality of attribute names is stored in said attribute name field, and the attribute value corresponding to said one of the plurality of attribute names is stored in said attribute value field.
- 3. A method for managing multimedia data, comprising the steps of:selecting a plurality of attributes corresponding to the multimedia data, wherein each attribute has an attribute name, an attribute value, and an attribute value type; storing the multimedia data; and storing said plurality of attributes in a database, wherein one of said plurality of attributes contains the location where the multimedia data is stored; wherein said plurality of attributes are stored within a table of said database and further wherein said plurality of attributes are stored within one of a plurality of records of said table and further wherein said one of a plurality of records of said table includes a first field and a second field, and said plurality of attributes are stored within said second field.
- 4. The method of claim 3, further comprising the step of storing an object-id within said first field.
- 5. The method of claim 4, further comprising the step of storing said object-id, and one of said attributes' attribute name and attribute value in a record of an attribute type table.
Parent Case Info
This is a division of application Ser. No. 08/644,686 filed on May 31, 1996, now U.S. Pat. No. 6,181,336.
US Referenced Citations (1)
Number |
Name |
Date |
Kind |
5091849 |
Davis et al. |
Feb 1992 |
A |
Non-Patent Literature Citations (2)
Entry |
Aronson “HTML3 Manual of Style,” 1995, pp. 112-113. |
Colton, M., “Multimedia Asset Management White Paper,” About Informix White Papers, Informix, actual publication date unknown, estimated 1992-1993. |