Patent ID: 7852784

Claim:
A method to be executed at least in part in a computing device for estimating endpoint performance in a unified communication network (UCN), the method comprising: collecting data associated with call metrics; aggregating the collected data employing weighting based on call quantity associated with each endpoint providing the data; generating a list of endpoints based on the aggregated data, wherein the endpoints are ordered in the list, from worst performing to best performing, according to their performance weighted based on the call quantity associated with each endpoint, wherein weighted performance of each endpoint is determined by computing a performance index based on a scaled linear combination of a network based metrics value and an end device based metrics value to prioritize the endpoints according to a first attribute identifying which one of the endpoints performs worse and a second attribute identifying which one of the endpoints should be attended to first, wherein the first and second attributes are distinct from each other, and wherein a scaling factor is determined based on a number of calls handled by each endpoint, wherein an endpoint handling a small number of calls is de-prioritized compared to an endpoint handling a large number of calls; providing the generated list to an administrator.