20150100667 | OPTIMIZING CONTENT DELIVERY - Computer-implemented systems and methods for optimizing content delivery is disclosed herein. Client attribute data is received for a selected client computing device, including a selected client encoding format. A server hint is received, the server hint indicating that the selected client computing device is likely to access a first media file. A first edge server computer of the content delivery network receives the first media file in a first encoding format. At least one cost value associated with propagating the first media file in the content delivery network is calculated based on the client attribute data. The content delivery network determines whether to make the first media file available in the selected encoding format on a selected edge server computer of the content delivery network based on the at least one cost value. | 04-09-2015 |