×

Edge analytics query for distributed content network

  • US 8,447,854 B1
  • Filed: 12/04/2012
  • Issued: 05/21/2013
  • Est. Priority Date: 12/04/2012
  • Status: Active Grant
First Claim
Patent Images

1. A content delivery network (CDN) having a plurality of points of presence (POPs) to deliver content for a plurality of customer accounts, comprising:

  • one or more processors for executing instructions to;

    receive a query from a user to gather analytic information;

    process the query into a first analytics query, wherein the first analytics query identifies first analytics information;

    gather the first analytics information from a first POP, wherein;

    the first analytics information is a first subset of a first information stream gathered within the first POP,the first analytics information is related to content delivery for a customer account,the customer account is part of the plurality of customer accounts, andthe first POP is part of the plurality of POPs;

    process the query into a second analytics query, wherein the second analytics query identifies second analytics information;

    gather the second analytics information from a second POP, wherein;

    the second analytics information is a second subset of a second information stream gathered within the second POP,the second analytics information is related to content delivery for the customer account,the second POP is part of the plurality of POPs, andthe second POP is geographically separated from the first POP;

    determine that the second subset reaches a predetermined threshold;

    stop a second process that produces the second subset from the second information stream;

    send notification away from the second POP indicating that the predetermined threshold was reached;

    receive notification at the first POP indicating that the predetermined threshold was reached;

    stop a first process that produces the first subset from the first information stream even though the predetermined threshold has not been reached at the first POP; and

    one or more storage media for retaining the instructions.

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