Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
95 words
A method for providing multimedia files to a remote node in real-time comprising the steps of: reading, from a file requested by a remote node, a stored indication of the bandwidth required for transmitting said file across a communications link, said bandwidth for preventing jitters or glitches in a presentation of said file; determining whether said bandwidth is available for transmitting said file across said communications link; reserving said bandwidth for the requested file if said bandwidth is determined to be available; and opening the requested file for transmission only if said bandwidth is reserved.
Claim 2
Independent Claim
95 words
A method for providing multimedia files to a remote node in real-time comprising the steps of: reading, from a file requested by a remote node, a stored indication of the bandwidth required for transmitting said file across a communications link, said bandwidth for preventing jitters or glitches in a presentation of said file; determining whether said bandwidth is available for transmitting said file across said communications link; reserving said bandwidth for the requested file if said bandwidth is determined to be available; and opening the requested file for transmission only if said bandwidth is reserved.
Claim 3
Dependent Claim
28 words
The method of claim 1 further comprising a step of notifying the remote node that said bandwidth is determined not to be available for transmitting the requested file.
Claim 4
Dependent Claim
26 words
The method of claim 2 wherein the step determining said bandwidth required for transmitting said file includes determining said bandwidth when the file is initially stored.
Claim 5
Independent Claim
100 words
An apparatus for providing multimedia files to a remote node in real-time comprising: means for reading, from a file requested by a remote node, a stored indication of the bandwidth required for transmitting said file across a communications link, said bandwidth for preventing jitters or glitches in a presentation of said file; means for determining whether said bandwidth is available for transmitting said file across said communications link; means for reserving said bandwidth for the requested file if said bandwidth is determined to be available; and means for opening the requested file for transmission only if said bandwidth is reserved.
Claim 6
Independent Claim
100 words
An apparatus for providing multimedia files to a remote node in real-time comprising: means for reading, from a file requested by a remote node, a stored indication of the bandwidth required for transmitting said file across a communications link, said bandwidth for preventing jitters or glitches in a presentation of said file; means for determining whether said bandwidth is available for transmitting said file across said communications link; means for reserving said bandwidth for the requested file if said bandwidth is determined to be available; and means for opening the requested file for transmission only if said bandwidth is reserved.
Claim 7
Dependent Claim
26 words
The apparatus of claim 4 further comprising means for notifying the remote node that said bandwidth is determined not to be available for transmitting the file.
Claim 8
Dependent Claim
26 words
The apparatus of claim 5 wherein said means for determining said required bandwidth includes means for determining said required bandwidth when the file is initially stored.
Claim 9
Dependent Claim
120 words
A computer program product stored on a computer readable medium for providing multimedia files to a remote node in real-time comprising: computer readable program code means for reading, from a file requested by a remote node, a stored indication by the bandwidth required for transmitting said file across a communications link, said bandwidth for preventing jitters or glitches in a presentation of said file; computer readable program code means for determining whether said bandwidth is available for transmitting said file across said communications link; computer readable program code means for reserving said bandwidth if said bandwidth is determined to be available; and computer readable program code means for opening the requested file for transmission only if said bandwidth is reserved.
Claim 10
Dependent Claim
120 words
A computer program product stored on a computer readable medium for providing multimedia files to a remote node in real-time comprising: computer readable program code means for reading, from a file requested by a remote node, a stored indication by the bandwidth required for transmitting said file across a communications link, said bandwidth for preventing jitters or glitches in a presentation of said file; computer readable program code means for determining whether said bandwidth is available for transmitting said file across said communications link; computer readable program code means for reserving said bandwidth if said bandwidth is determined to be available; and computer readable program code means for opening the requested file for transmission only if said bandwidth is reserved.
Claim 11
Dependent Claim
32 words
The computer program product of claim 7 further comprising computer readable program code means for notifying the remote node that said bandwidth is determined not to be available for transmitting the file.
Claim 12
Dependent Claim
32 words
The computer program product of claim 8 wherein said computer readable program code means for determining said required bandwidth includes means for determining said required bandwidth when the file is initially stored.
Claim 13
Dependent Claim
123 words
A data processing system for providing multimedia files to a remote node in real-time comprising: storage means for storing files to be processed and transmitted; processing means for processing said stored files; means for reading, from a file stored in memory and requested by a remote node, a stored indication of the bandwidth required for transmitting said file across a communications links, said bandwidth for preventing jitters or glitches in a presentation of said file; means for determining whether said bandwidth is available for transmitting said file across said communications link; means for reserving said bandwidth for the requested file if said bandwidth is determined to be available; and means for opening the requested file for transmission only if said bandwidth is reserved.
Claim 14
Dependent Claim
123 words
A data processing system for providing multimedia files to a remote node in real-time comprising: storage means for storing files to be processed and transmitted; processing means for processing said stored files; means for reading, from a file stored in memory and requested by a remote node, a stored indication of the bandwidth required for transmitting said file across a communications links, said bandwidth for preventing jitters or glitches in a presentation of said file; means for determining whether said bandwidth is available for transmitting said file across said communications link; means for reserving said bandwidth for the requested file if said bandwidth is determined to be available; and means for opening the requested file for transmission only if said bandwidth is reserved.
Claim 15
Dependent Claim
28 words
The data processing system of claim 10 further comprising means for notifying the remote node that said bandwidth is determined not to be available for transmitting the file.
Claim 16
Dependent Claim
34 words
The data processing system of claim 11 wherein said means for determining said required bandwidth includes means for determining said required bandwidth when the file is initially received for storage on said memory means.