×

Content distribution network supporting popularity-based caching

  • US 10,356,202 B2
  • Filed: 09/17/2015
  • Issued: 07/16/2019
  • Est. Priority Date: 02/02/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a computing device comprising;

    one or more first processors; and

    first memory, the first memory storing first instructions that, when executed by the one or more first processors, cause the computing device to;

    determine popularity data for a content item stored in a first caching device in a first tier of a hierarchy of caching devices,determine that the popularity data satisfies a threshold value, andtransmit an instruction to move the content item from the first caching device to a second caching device in a second tier of the hierarchy of caching devices after at least a portion of the content item has been transmitted from the first caching device to a user device, wherein the second tier is different from the first tier; and

    a content router comprising;

    one or more second processors; and

    second memory, the second memory storing second instructions that, when executed by the one or more second processors, cause the content router to;

    update a content index to indicate that the content item has been moved to the second caching device, andtransmit the content index to the user device before the content item has been fully transmitted to the user device.

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