Patent ID: 9407687
Filing Date: 2016-08-02
CPC Classification: H04L

Claim Text:
1. A method for managing popular content in a router of a network system, comprising: receiving, by a processor of a router, a content request from a client, wherein the network system includes a plurality of content servers interconnected by one or more routers; identifying, by the processor, an updated number of times of receiving the content request by checking routing information that includes a historic number of receiving the content request, wherein the updated number is equal to the historic number plus 1; determining, by the processor, that the updated number is equal to a first preset threshold; based upon the determining, forwarding, by the processor, the content request to a content server, wherein the content server stores content requested by the content request; receiving, by the processor, the content requested by the content request from the content server; storing, by the processor, the requested content into a memory of the router; when an age value is beyond a preset time period, determining, by the processor, that a current number of times of receiving the content request exceeds a second preset threshold, wherein the age value indicates a time period for which the requested content has been stored in the memory, wherein the content request is further received one or more times during the time period; resetting, by the processor, the age value to an initial age value when the current number of times of receiving the content request exceeds the second preset threshold; and resetting, by the processor, the current number to an initial value when the current number of times of receiving the content request exceeds the second preset threshold.