Multicast enabled caching service
First Claim
Patent Images
1. A method for providing intelligent caching, the method comprising:
- analyzing a traffic stream for content;
outputting a profile of the content based upon the analyzing step, wherein the profile is used to prepare a master profile; and
caching content that is associated with the master profile.
7 Assignments
0 Petitions
Accused Products
Abstract
An approach for providing intelligent caching is disclosed. A communications system includes a first caching logic that is configured to analyze a traffic stream for content and to output a first profile of the content. The system also includes a second caching logic that is configured to generate a second profile based upon the first profile, wherein the second profile is used to retrieve content. The content associated with the second profile may be pre-loaded into remote cache using multicasting over a wide area network (WAN), such as, a satellite network.
361 Citations
61 Claims
-
1. A method for providing intelligent caching, the method comprising:
-
analyzing a traffic stream for content;
outputting a profile of the content based upon the analyzing step, wherein the profile is used to prepare a master profile; and
caching content that is associated with the master profile. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing intelligent caching, the method comprising:
-
receiving a profile that is prepared based upon content of a traffic stream;
generating a master profile based upon the received profile; and
transmitting content associated with the master profile to a remote cache. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 25, 26, 27, 28, 29, 30, 31)
-
-
16. A communications system for providing intelligent caching, the system comprising:
-
a first caching logic configured to analyze a traffic stream for content and to output a first profile of the content; and
a second caching logic configured to generate a second profile based upon the first profile, wherein the second profile is used to retrieve content.
-
-
24. A network device for providing intelligent caching services, comprising:
-
a processor configured to analyze a traffic stream for content and to output a profile of the content, wherein the profile is used to prepare a master profile; and
a cache coupled to the processor and configured to store content that is associated with the master profile.
-
-
32. A network device for providing intelligent caching, the device comprising:
-
a communications interface configured to receive a profile that is prepared based upon content of a traffic stream; and
a processor coupled to the communications interface and configured to generate a master profile based upon the received profile, wherein the content associated with the master profile is transmitted over the communications interface to a remote cache. - View Dependent Claims (33, 34, 35, 36, 37, 38, 40, 41, 42, 43, 44, 45, 46, 48, 49, 50, 51, 52, 53, 54)
-
-
39. A network apparatus for providing intelligent caching, the apparatus comprising:
-
means for analyzing a traffic stream for content;
means for outputting a profile of the content, wherein the profile is used to prepare a master profile; and
means for caching content that is associated with the master profile.
-
-
47. A computer-readable medium carrying one or more sequences of one or more instructions for providing intelligent caching, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
analyzing a traffic stream for content;
outputting a profile of the content based upon the analyzing step, wherein the profile is used to prepare a master profile; and
caching content that is associated with the master profile.
-
-
55. A computer-readable medium carrying one or more sequences of one or more instructions for providing intelligent caching, the one or more sequences of one or more instructions including instructions which, when executed by one or more processors, cause the one or more processors to perform the steps of:
-
receiving a profile that is prepared based upon content of a traffic stream;
generating a master profile based upon the received profile; and
transmitting content associated with the master profile to a remote cache. - View Dependent Claims (56, 57, 58, 59, 60, 61)
-
Specification