Patent ID: 9519614
Filing Date: 2016-12-13
CPC Classification: G06F,H04L,H04N

Claim Text:
1. A computer-implemented method with which a caching server performs N hit caching of content, wherein N is an integer value greater than one, the computer-implemented method comprising: configuring the caching server with a first array and a second array, each array comprising a plurality of indices; for each of a plurality of requests requesting content from the caching server, identifying from the plurality of indices, a different set of indices that uniquely identifies each unique item of content; incrementing indices of the first array that correspond to different sets of indices identifying content requested from the caching server during a first interval; incrementing indices of the second array that correspond to different sets of indices identifying content requested from the caching server during a second interval immediately following the first interval; and obtaining at least a first count from a particular set of indices of the first array and at least a second count from the particular set of indices of the second array in response to a request for particular content, wherein the particular content is uniquely identified by the particular set of indices, and wherein the first count and the second count are different integer values greater than zero; caching the particular content in a non-transitory storage medium of the caching server in response to a sum of the first count and the second count being at least N; and serving the particular content to the user.