Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
84 words
A digital library system comprising: a data capture system, said data capture system including a cataloguing system, said cataloguing system having a catalogue of multimedia data comprising at least one catalogue element associated with a plurality of keywords of said catalogue, said plurality of keywords identifying said multimedia data, said plurality of keywords being interrelated by one or more of associative, whole-part and inheritance relationships: an access management system coupled to said data capture system; a distribution system coupled to said access management system.
Claim 2
Dependent Claim
84 words
A digital library system comprising: a data capture system, said data capture system including a cataloguing system, said cataloguing system having a catalogue of multimedia data comprising at least one catalogue element associated with a plurality of keywords of said catalogue, said plurality of keywords identifying said multimedia data, said plurality of keywords being interrelated by one or more of associative, whole-part and inheritance relationships: an access management system coupled to said data capture system; a distribution system coupled to said access management system.
Claim 3
Dependent Claim
17 words
The digital library system of claim 1 wherein said data capture system further comprises: a transfer system.
Claim 4
Dependent Claim
64 words
The digital library system of claim 1 wherein said access management system further comprises: a browser; a text interface coupled to said browser; an indexing server coupled to said text interface; a first media interface coupled to said browser; an archive server coupled to said media interface; a second media interface coupled to said browser; a method player coupled to said second media interface.
Claim 5
Dependent Claim
38 words
The system of claim 3 wherein said indexing server comprises: a database management system (DBMS); a plurality of catalogue elements coupled to said DBMS; a plurality of attributes and attribute elements coupled to said plurality of catalogue elements.
Claim 6
Dependent Claim
26 words
The system of claim 4 wherein said text interface contains operations for querying said plurality of catalogue elements and said plurality of attributes and attribute elements.
Claim 7
Dependent Claim
16 words
The system of claim 3 further comprising a tertiary storage manager coupled to said archive server.
Claim 8
Dependent Claim
14 words
The system of claim 6 wherein said tertiary storage manager is a cache manager.
Claim 9
Dependent Claim
53 words
The system of claim 1 wherein said distribution system comprises: a main site, said main site permanently storage containing the data in said digital library system; a plurality of remote sites coupled to said main site, said remote sites temporary storage containing some or all of said data in said digital library system.
Claim 10
Dependent Claim
20 words
The system of claim 8 wherein said plurality of remote sites further comprise an instance of said asset management system.
Claim 11
Dependent Claim
18 words
The system of claim 8 wherein said main site further comprises an instance of said asset management system.
Claim 12
Dependent Claim
11 words
The system of claim 8 wherein said temporary storage is cache.
Claim 13
Dependent Claim
12 words
The system of claim 8 wherein said temporary storage is named cache.
Claim 14
Independent Claim
152 words
A method of retrieving data in a digital library system comprising the steps of: searching a local cache for a portion of multimedia data stored in said digital library system, 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; 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; 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.
Claim 15
Independent Claim
152 words
A method of retrieving data in a digital library system comprising the steps of: searching a local cache for a portion of multimedia data stored in said digital library system, 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; 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; 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.
Claim 16
Dependent Claim
57 words
The method of claim 13 wherein said steps of retrieving into local cache further comprise the steps of: determining whether there is space available in said local cache for said portion of multimedia data; freeing space in said local cache for said portion of multimedia data, if there is not enough space available; updating cache management information.
Claim 17
Dependent Claim
60 words
The method of claim 14 wherein said step of determining further comprises the steps of: determining whether said cache contains information that is currently being used; determining whether said cache contains information that is marked for semi-permanent retention; freeing said cache, if said cache does not contain information currently in use and said cache is not marked for semi-permanent retention.
Claim 18
Dependent Claim
204 words
An article of manufacture comprising: a computer usable medium having computer readable program code embodied therein for retrieving data in a digital library system, the computer readable program code in said article of manufacture comprising: computer readable program code configured to cause a computer to search a local cache for a portion of multimedia data stored in said digital library system, 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; computer readable program code configured to cause a computer to retrieve 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; computer readable program code configured to cause a computer to retrieve 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.
Claim 19
Dependent Claim
204 words
An article of manufacture comprising: a computer usable medium having computer readable program code embodied therein for retrieving data in a digital library system, the computer readable program code in said article of manufacture comprising: computer readable program code configured to cause a computer to search a local cache for a portion of multimedia data stored in said digital library system, 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; computer readable program code configured to cause a computer to retrieve 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; computer readable program code configured to cause a computer to retrieve 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.
Claim 20
Dependent Claim
92 words
The article of manufacture of claim 16 wherein said program code configured to cause a computer to retrieve into local cache further comprises: computer readable program code configured to cause a computer to determine whether there is space available in said local cache for said portion of multimedia data; computer readable program code configured to cause a computer to free space in said local cache for said portion of multimedia data, if there is not enough space available; computer readable program code configured to cause a computer to update cache management information.
Claim 21
Dependent Claim
95 words
The article of manufacture of claim 17 wherein said program code configured to cause a computer to determine further comprises: computer readable program code configured to cause a computer to determine whether said cache contains information that is currently being used; computer readable program code configured to cause a computer to determine whether said cache contains information that is marked for semi-permanent retention; computer readable program code configured to cause a computer to free said cache, if said cache does not contain information currently in use and said cache is not marked for semi-permanent retention.