Method and apparatus for reserving system resources to assure quality of service
DCFirst Claim
1. A method for providing files to a remote node comprising the steps of:
- determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node;
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.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method for providing files to a remote node including the steps of determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node, reserving bandwidth for the requested file if bandwidth is determined to be available, and opening the requested file for transmission only if bandwidth is reserved. In addition, an apparatus for providing files to a remote node including apparatus for determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node, apparatus for reserving bandwidth for the requested file if bandwidth is determined to be available, and apparatus for opening the requested file for transmission only if bandwidth is reserved.
-
Citations
16 Claims
-
1. A method for providing files to a remote node comprising the steps of:
-
determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node; 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. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for providing files to a remote node comprising:
-
means for determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node; 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. - View Dependent Claims (6, 7, 8)
-
-
9. A computer program product stored on a computer readable medium for providing files to a remote node comprising:
-
computer readable program code means for determining whether bandwidth is available for transmitting across a communications link a file requested by a remote node; computer readable program code means for reserving said bandwidth for the requested file 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. - View Dependent Claims (10, 11, 12)
-
-
13. A data processing system for providing files to a remote node comprising:
-
storage means for storing files to be processed and transmitted; processing means for processing said stored files; means for determining whether bandwidth is available for transmitting across a communications link a file stored in memory and requested by a remote node; 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. - View Dependent Claims (14, 15, 16)
-
Specification