Caching signatures
First Claim
Patent Images
1. A method for improving performance by increasing available bandwidth in a network system that includes one or more requestor nodes, one or more provider nodes and one or more intermediate nodes, the method comprising:
- determining a digital signature of a requested file stored by at least one provider node in the network system;
looking up the digital signature in an index of signatures; and
forwarding a previously compressed version of the requested file that has been stored at an intermediate node when the digital signature is found in the index of signatures.
6 Assignments
0 Petitions
Accused Products
Abstract
The performance of a network system having one or more requester nodes, one or more provider nodes, and one or more intermediate nodes is improved by determining the digital signature of a received file, looking up the digital signature in an index of signatures, and forwarding a previously compressed version of the requested file when the digital signature is found in the index of signatures.
171 Citations
36 Claims
-
1. A method for improving performance by increasing available bandwidth in a network system that includes one or more requestor nodes, one or more provider nodes and one or more intermediate nodes, the method comprising:
-
determining a digital signature of a requested file stored by at least one provider node in the network system; looking up the digital signature in an index of signatures; and forwarding a previously compressed version of the requested file that has been stored at an intermediate node when the digital signature is found in the index of signatures. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. An apparatus for improving the performance of a network system by increasing available bandwidth, the apparatus being configured to:
-
determine a digital signature of a requested file stored by at least one provider node in the network system; look up the digital signature in an index of signatures; and forward a previously compressed version of the requested file that has been stored at an intermediate node when the digital signature is found in the index of signatures. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A tangible computer-readable medium having embodied thereon a computer program configured to increase available storage in a network system, the medium comprising one or more code segments that, when executed, cause a computer to:
-
determine a digital signature of a requested file stored by at least one provider node in the network system; look up the digital signature in an index of signatures; and forward a previously compressed version of the requested file that has been stored at an intermediate node when the digital signature is found in the index of signatures. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
Specification