Digital library system
DCFirst Claim
1. A digital library system comprising:
- a means for catalouging multimedia data using at least one catalogue element associated with a plurality of keywords identifying said multimedia data;
a means for managing access to said cataloguing system; and
a means for distributing said multimedia data.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
The invention is a digital library system that includes: 1) a data capture mechanism that includes data transfer and cataloguing mechanisms, 2) an asset management system for access and storage management of data, and 3) a distribution system for distributing the data and system functionality. A data capture system includes a transfer system and a cataloguing system. The transfer system converts multimedia material that exists in analog form to a digital format. The cataloguing system catalogues data. The cataloguing system creates a catalogue that can be used to perform content-based searches. A content-based search retrieves data based on the ideas or concepts contained in the data. An asset management system is used to access the data using the catalogue created by the cataloguing system. A distribution facility can be used to transmit the data thus giving a user access to all of the data contained in the digital library system despite the user'"'"'s location.
168 Citations
20 Claims
-
1. A digital library system comprising:
-
a means for catalouging multimedia data using at least one catalogue element associated with a plurality of keywords identifying said multimedia data;
a means for managing access to said cataloguing system; and
a means for distributing said multimedia data. - View Dependent Claims (2, 3, 4, 5, 6)
a means for browsing said cataloguing system;
a first means for interfacing with an archive server;
a second means for interfacing with a method player.
-
-
3. The system of claim 2 wherein an indexing server further comprises:
a means for a managing a database, said at least one catalogue element, and a plurality of attributes and attribute elements coupled to said at least one catalogue element.
-
4. The system of claim 3 wherein a text interface further comprises:
-
a means for querying said at least one of catalogue element;
a means for querying said plurality of attributes and attribute elements.
-
-
5. The system of claim 2 further comprising a means for storing data using a tertiary storage manager.
-
6. The system of claim 1 wherein said distributing said multimedia further comprises:
-
a means for permanently storing said multimedia data in said digital library system at a main site;
a means for temporarily storing some or all of said multimedia data in said digital library system at a plurality of remote sites.
-
-
7. A system for retrieving data in a digital library system comprising:
-
a means for searching a local cache for a portion of multimedia data stored in said digital library system having a catalogue of said multimedia data comprising at least one catalogue element associated with a plurality of keywords of said catalogue, said plurality of keywords identifying said portion of said multimedia data, said plurality of keywords being interrelated by one or more of associative, whole-part and inheritance relationships;
a means for retrieving said portion of multimedia data into said local cache from a remote cache, if said portion of multimedia data is resident in said remote cache and is not found in said local cache;
a means for retrieving said portion of multimedia data into said local cache from permanent storage, if said portion of multimedia data is resident on permanent storage and is not found in said local cache or said remote cache. - View Dependent Claims (8, 9)
a means for determining whether there is space available in said local cache for said portion of multimedia data;
a means for freeing space in said local cache for said portion of multimedia data, if there is not enough space available;
a means for updating cache management information.
-
-
9. The system of claim 8 wherein said determining further comprises:
-
a means for determining whether said cache contains information that is currently being used;
a means for determining whether said cache contains information that is marked for semi-permanent retention;
a means for freeing said cache, if said cache does not contain information currently in use and said cache is not marked for semi-permanent retention.
-
-
10. A computer system for cataloguing multimedia data comprising:
-
a means for creating a catalogue comprising a plurality of elements and relationships between said plurality of elements, said plurality of elements identifying data associated with said multimedia data, said data including keywords interrelated via one or more associative, whole-part and inheritance relationships, and other multimedia data associated with said multimedia data;
a means for specifying a description for a portion of said multimedia data;
a means for creating a catalogue element in said catalogue, said catalogue element containing a pointer to said portion of said multimedia data; and
a means for creating for said catalogue element a pointer to at least one of said keywords, said at least one of said keywords containing a plurality of pointers to a set of elements in said catalogue interrelated to said at least one of said keywords via said one or more associative, whole-part and inheritance relationships, and creating for said catalogue element a plurality of pointers to elements in said catalogue that identify other multimedia data associated with said portion of multimedia data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
a means for identifying references to said at least one of said keywords in said description; and
a means for creating said pointer to at least one of said keywords for said catalogue element.
-
-
12. The system of claim 10 further comprising:
-
a means for examining said proposed element to determine whether it is an approved element;
a means for transforming said proposed element into an existing attribute element when said proposed element is an approved element;
a means for deleting said proposed element when said proposed element is an unapproved element.
-
-
13. The system of claim 12 wherein said transforming further comprises a means for inserting said proposed element into a hierarchy of elements.
-
14. The system of claim 10 wherein one of said plurality of elements is a thesaural element for use as an alternate for another element, said system further comprising:
-
a means for identifying said another element;
a means for creating a relationship between said thesaural element and said another elemental.
-
-
15. The system of claim 10 further comprising a means for deleting said catalogue element from said index.
-
16. The system of claim 15 wherein said deleting further comprises:
-
a means for identifying said at least one of said keywords;
a means for reassigning said at least one of said keywords when said at least one of said keywords can be reassigned;
a means for deleting said at least one of said keywords when at least one of said keywords cannot be reassigned;
a means for deleting said catalogue element.
-
-
17. The system of claim 16 wherein said reassigning further comprises a means for modifying relationships between said catalogue element and said at least one of said keywords such that said at least one of said keywords are no longer related to said catalogue element.
-
18. The system of claim 16 wherein said deleting further comprises:
-
a means for locating a plurality of attributes and attribute elements, said plurality of attributes and attribute elements are related to said at least one of said keywords;
a means for reassigning said plurality of attributes and attribute elements when said plurality of attributes and attribute elements can be reassigned;
a means for deleting said plurality of attributes and attribute elements when said plurality of attributes and attribute elements cannot be reassigned;
a means for deleting said at least one of said keywords.
-
-
19. The system of claim 10 further comprising a means for creating an event element for a second portion of said multimedia data, said event element represents an event associated with said second portion of said multimedia data.
-
20. The system of claim 19 wherein said event element represents a quality assurance event.
Specification