Patent ID: 9596489
Date: 2017-03-14
CPC Classifications: H04L,H04N

Claim:
1. A computer-readable apparatus within a content delivery network, said network comprising a content storage device and at least one client device, said apparatus comprising a storage medium configured to store a plurality of instructions thereon, said plurality of instructions configured to, when executed: selectively and temporarily store a plurality of content elements within said content storage device; and remove selected individual ones of said plurality of content elements from said content storage device when one or more criteria for removal are met, said one or more criteria for removal being based at least in part on one or more requests for said individual ones of said plurality of content elements from said at least one client device; wherein said selective and temporary storage of said plurality of content elements comprises storage based at least in part on an aggregate probability comprising one or more probabilities associated with one or more capabilities of said at least one client device and respective one or more parameters of said plurality of content elements.