Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
97 words
A method for improving data throughput of a multimedia information retrieval system by adjusting a rate of retrieval of one or more data streams, comprising the steps of determining a length of a server service cycle; determining a set containing one or more active streams to be serviced concurrently in a cycle by said information retrieval system; determining a minimum amount of data retrieval in a cycle for each active stream, where said minimum equals an amount required for continuous playback in a cycle; and selecting one or more streams to increase retrieval amount in the cycle.
Claim 2
Independent Claim
97 words
A method for improving data throughput of a multimedia information retrieval system by adjusting a rate of retrieval of one or more data streams, comprising the steps of determining a length of a server service cycle; determining a set containing one or more active streams to be serviced concurrently in a cycle by said information retrieval system; determining a minimum amount of data retrieval in a cycle for each active stream, where said minimum equals an amount required for continuous playback in a cycle; and selecting one or more streams to increase retrieval amount in the cycle.
Claim 3
Dependent Claim
22 words
The method of claim 1, further comprising the step of: determining an amount of increased data retrieval based on available buffer space.
Claim 4
Dependent Claim
22 words
The method of claim 1, further comprising the step of: determining an amount of increased data retrieval based on spare disk bandwidth.
Claim 5
Dependent Claim
18 words
The method of claim 1 wherein buffer activity is used as a selection criterion for said selecting step.
Claim 6
Dependent Claim
25 words
The method of claim 1 further comprising the step of: reducing a retrieval rate of a stream to allow a waiting request to be admitted.
Claim 7
Dependent Claim
26 words
The method of claim 1 wherein said one or more streams are selected from either said set of active streams or a set of waiting streams.
Claim 8
Independent Claim
102 words
A system, for improving data throughput of a multimedia information retrieval system by adjusting a rate of retrieval of one or more data streams, comprising: means for determining a length of a server service cycle; means for determining a set containing one or more active streams to be serviced concurrently in a cycle by said information retrieval system; means for determining a minimum amount of data retrieval in a cycle for each active stream, where said minimum equals an amount required for continuous playback in a cycle; and means for selecting one or more streams to increase retrieval amount in the cycle.
Claim 9
Independent Claim
102 words
A system, for improving data throughput of a multimedia information retrieval system by adjusting a rate of retrieval of one or more data streams, comprising: means for determining a length of a server service cycle; means for determining a set containing one or more active streams to be serviced concurrently in a cycle by said information retrieval system; means for determining a minimum amount of data retrieval in a cycle for each active stream, where said minimum equals an amount required for continuous playback in a cycle; and means for selecting one or more streams to increase retrieval amount in the cycle.
Claim 10
Dependent Claim
21 words
The system of claim 7, further comprising: means for determining an amount of increased data retrieval based on available buffer space.
Claim 11
Dependent Claim
21 words
The system of claim 7, further comprising: means for determining an amount of increased data retrieval based on spare disk bandwidth.
Claim 12
Dependent Claim
18 words
The system of claim 7 wherein buffer activity is used as a selection criterion for said selecting means.
Claim 13
Dependent Claim
24 words
The system of claim 7 further comprising: means for reducing a retrieval rate of a stream to allow a waiting request to be admitted.
Claim 14
Dependent Claim
26 words
The system of claim 7 wherein said one or more streams are selected from either said set of active streams or a set of waiting streams.