INTRANET DISTRIBUTED CACHING
First Claim
Patent Images
1. A method, comprising:
- receiving, on a first routing device of a plurality of routing devices, a request for application data;
determining the application data is to be cached based on previous requests for the application data;
caching a first portion of the application data at the first routing device; and
sending a notification to a second routing device of the plurality of routing devices to cache a second portion of the application data that is not being cached at the first routing device.
2 Assignments
0 Petitions
Accused Products
Abstract
A routing device capable of performing application layer data caching is described. Application data caching at a routing device can alleviate the bottleneck that an application data host may experience during high demands for application data. Requests for the application data can also be fulfilled faster by eliminating the network delays for communicating with the application data host. The techniques described can also be used to perform analysis of the underlying application data in the network traffic transiting though a routing device.
6 Citations
20 Claims
-
1. A method, comprising:
-
receiving, on a first routing device of a plurality of routing devices, a request for application data; determining the application data is to be cached based on previous requests for the application data; caching a first portion of the application data at the first routing device; and sending a notification to a second routing device of the plurality of routing devices to cache a second portion of the application data that is not being cached at the first routing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A routing device, comprising:
-
an application data cache; one or more data processors; and a non-transitory computer readable storage medium containing instructions, which when executed on the one or more data processors, cause the one or more processors to perform operations including; receiving a request for application data; determining the application data is to be cached based on previous requests for the application data; caching a first portion of the application data in the application data cache of the routing device; and sending a notification to an additional routing device to cache a second portion of the application data that is not being cached at the routing device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification