×

Trending topic driven cache eviction management

  • US 10,326,855 B2
  • Filed: 07/28/2016
  • Issued: 06/18/2019
  • Est. Priority Date: 07/28/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for trending topic cache eviction management, the method comprising:

  • receiving in memory of a server different requests for content objects from different client computers communicatively coupled to the server over a computer communications network;

    retrieving in the memory of the server from different sources of content objects from over the computer communications network, content objects requested in the different requests and forwarding the retrieved content objects to corresponding requesting ones of the different client computers;

    caching the retrieved content objects in a cache coupled to the server along with a trending value indicating a degree of relatedness between a corresponding one of the content objects and one or more trending topics in a table of trending topics maintained by eviction logic managing cache eviction of selected ones of the content objects in the cache; and

    ,managing cache eviction of the content objects in the cache by the eviction logic by first marking selected ones of the content objects as invalid in accordance with a specified cache eviction strategy so as to evict the marked selected ones of the content objects from the cache, and subsequently detecting a trending topic amongst the retrieved content objects, overriding the marking of one of the selected ones of the content objects as invalid and keeping the one of the selected ones of the content objects in the cache when the one of the selected ones of the content objects relates to the trending topic while evicting from the cache remaining ones of the content objects marked for eviction from the cache.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×