Distributed Internet caching via multiple node caching management
First Claim
1. An apparatus, comprising:
- a first caching node device that is operative to generate a first cache report corresponding to the first caching node device;
a second caching node device, operative to communicate with the first caching node device, that is operative to generate a second cache report corresponding to the second caching node device; and
wherein;
the first caching node device is operative to;
receive the second cache report corresponding to the second caching node device; and
based on the second cache report, selectively cache first content within the first caching node device or transmit the first content to the second caching node device or to a third caching node device;
the second caching node device is operative to;
receive the first cache report corresponding to the first caching node device; and
based on the first cache report, selectively cache second content within the second caching node device or transmit the second content to the first caching node device or to a fourth caching node device.
4 Assignments
0 Petitions
Accused Products
Abstract
Distributed Internet caching via multiple node caching management. Caching decisions and management are performed based on information corresponding to more than one caching node device (sometimes referred to as a distributed caching node device, distributed Internet caching node device, and/or DCN) within a communication system. The communication system may be composed of one type or multiple types of communication networks that are communicatively coupled to communicate there between, and they may be composed of any one or combination types of communication links therein [wired, wireless, optical, satellite, etc.]). In some instances, more than one of these DCNs operate cooperatively to make caching decisions and direct management of content to be stored among the more than one DCNs. In an alternative embodiment, a managing DCN is operative to make caching decisions and direct management of content within more than one DCNs of a communication system.
300 Citations
27 Claims
-
1. An apparatus, comprising:
-
a first caching node device that is operative to generate a first cache report corresponding to the first caching node device; a second caching node device, operative to communicate with the first caching node device, that is operative to generate a second cache report corresponding to the second caching node device; and
wherein;the first caching node device is operative to; receive the second cache report corresponding to the second caching node device; and based on the second cache report, selectively cache first content within the first caching node device or transmit the first content to the second caching node device or to a third caching node device; the second caching node device is operative to; receive the first cache report corresponding to the first caching node device; and based on the first cache report, selectively cache second content within the second caching node device or transmit the second content to the first caching node device or to a fourth caching node device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An apparatus, comprising:
a first caching node device that is operative to; generate a first cache report corresponding to the first caching node device; receive a second cache report corresponding to a second caching node device; and based on the second cache report, selectively cache content within the first caching node device or transmit the content and the first cache report to the second caching node device or to a third caching node device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
19. A method, comprising:
-
generating a first cache report corresponding to a first caching node device; within the first caching node device, receiving a second cache report corresponding to a second caching node device; and based on the second cache report, selectively caching content within the first caching node device or transmitting the content and the first cache report to the second caching node device or to a third caching node device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification