×

System and method for performing flash caching of dynamically generated objects in a data communication network

  • US 8,255,456 B2
  • Filed: 12/30/2005
  • Issued: 08/28/2012
  • Est. Priority Date: 12/30/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method for responding to a request for a non-cacheable dynamically generated object from a plurality of clients, the method comprising the steps of:

  • (a) receiving, by a device comprising a cache, a response from an originating server to a first request of a first client for a non-cacheable dynamically generated object, the response comprising the dynamically generated object;

    (b) requesting, by the device, to a packet processing engine to transmit the response to the first client, the response held in a transmission buffer of a network stack of the device while waiting to be transmitted;

    (c) receiving, by the device, from a second client a second request for the dynamically generated object while transmitting the response to the first client and prior to completing transmission of the response from the transmission buffer to the first client;

    (d) requesting, by the device prior to completing transmission of the response from the transmission buffer to the first client, to the packet processing engine to transmit the dynamically generated object of the response to the first client held in the transmission buffer to the second client; and

    (e) removing, by the device, the non-cacheable dynamically generated object from the transmission buffer.

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