×

CONTENT DELIVERY NETWORK

  • US 20090157899A1
  • Filed: 12/12/2008
  • Published: 06/18/2009
  • Est. Priority Date: 12/13/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing media owners with media delivery reports showing statistics of each media file delivered, the system comprising:

  • a plurality of delivery servers in a content delivery network, each of the delivery servers delivering media files to users over the Internet, the media files being owned by a plurality of different media owners, each of the delivery servers being programmed to;

    log the time, date, file size in bytes, delivered bytes in case of partial delivery, and delivery duration of each media file delivered to the user over the internet, for each event when a media file is delivered to a user, andanalyze the log events to generate an event report for each media file including the number of deliveries of any portion of each media file according to the time of day and date, and the total number of bytes of each media file delivered, andprovide event reports to a usage server;

    the usage server being programmed to;

    receive the event reports from each of the delivery servers,combine the event reports from each of the delivery servers into combined event reports, such that the amount of each media file delivered by the plurality of delivery servers is summed to reflect a cumulative total amount of each media file delivered by the plurality of delivery servers, andprovide the combined event reports to a billing server;

    the billing server being programmed to;

    combine the combined event reports with historical log event data stored in a provider database to produce overall delivery statistics,calculate a delivery completion percentage for each media file by dividing the total amount of bytes of each media file delivered by the size of the respective media file; and

    output a content user interface for display to each of the content owners, the content user interface displaying the delivery completion percentage for each media file, so that each media owner can determine which of the media files are being completely delivered to end users as well as the respective average proportions of the media files that are only partially delivered to users, thereby enabling the media owners to determine which of the media files are more often viewed in their entirety by users and which are only partially viewed by the users.

View all claims
  • 14 Assignments
Timeline View
Assignment View
    ×
    ×