Patent ID: 8626910
Filing Date: 2014-01-07
Classification: H04L

Abstract:
1. A computer-implemented method for performing server-side monitoring in a distributed platform, the computer-implemented method comprising: configuring a monitoring agent for each Point-of-Presence (PoP) of a plurality of PoPs of the distributed platform, wherein each PoP of the plurality of PoPs comprises at least one server that serves content on behalf of a plurality of content providers to a region that is geographically proximate to that PoP; from a particular monitoring agent configured for a particular PoP of the plurality of PoPs, monitoring outgoing application layer packets for content that is being sent from a server of the particular PoP to an end user in a region that is geographically proximate to the particular PoP; determining at the particular monitoring agent, an effective rate at which said content is being transferred from the server to the end user based on said monitoring of the outgoing application layer packets; and optimizing the transfer of the content by decreasing bandwidth required to transfer the content when the determined effective rate does not satisfy a predetermined threshold for maintaining a minimum end user experience.