Patent ID: 7233976
Filing Date: 2007-06-19
Classification: G06F

Abstract:
1. In a content delivery system having a content provider and a communication network, wherein the content provider obtains data via the communication network and processes data requests over the communication network, a method for retrieving data from a cache corresponding to a data request, wherein the cache includes at least one cache slot for storing data, the method comprising: obtaining a request for data over the communication network; allocating a cache slot for the requested data if a cache slot has not been previously allocated; locking the allocated cache slot prior to retrieving the requested data over the communication network; unlocking the entire cache upon locking the allocated cache slot; retrieving the requested data over the communication network; storing the requested data in the allotted locked cache slot; releasing the cache slot lock prior to transmitting the requested data; and transmitting the requested data over the communication network.