×

Intranet distributed caching

  • US 10,063,650 B2
  • Filed: 09/22/2014
  • Issued: 08/28/2018
  • Est. Priority Date: 09/22/2014
  • Status: Active Grant
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 including a data file;

    determining that the data file is to be cached based on previous requests for the data file;

    determining a size of the data file and an amount of available memory on the first routing device for caching data;

    determining, using the size of the data file and an amount of available memory on the first routing device, that the data file will be cached across multiple routing devices;

    determining, using the amount of available memory on the first routing device, a first portion of the data file and a second portion of the data file distinct from the first portion, wherein a size of the first portion of the data file is less than or equal to the amount of available memory on the first routing device;

    caching the first portion of the data file at the first routing device;

    determining, by the first routing device, that a second routing device of the plurality of routing devices has an amount of available memory sufficient for caching the second portion of the data file; and

    sending, by the first routing device, a notification to the second routing device of the plurality of routing devices to cache the second portion of the data file that is not being cached at the first routing device.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×