Patent ID: 7962631

Claim:
A method to measure connection quality from a plurality of data centers to end-user-clients, comprising: receiving, at an aggregator, a distinct set of connection quality measurements for each end-user-client/data-center combination; wherein a connection quality measurement for an end-user-client/data-center combination includes measures of connection quality between (a) an end-user-client, and (b) a data-center; determining and grouping, at the aggregator, said end-user-clients into netblocks based on IP addresses of said end-user-clients; for each of the netblocks, the aggregator generating aggregated connection quality measurements data by aggregating the distinct sets of connection quality measurements for those end-user-clients that belong to the netblock; outputting, from the aggregator, to a plurality of load balancing servers, said aggregated connection quality measurements data for use by said load balancing servers in determining how to route messages between said end-user-clients and said data-centers; wherein the method is performed by one or more computing devices.