Patent ID: 8549002

Claim:
A non-transitory computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising: identifying load-related data for a first set of cluster elements associated with a first user, a first service, a first resource, or a first customer, and, for each cluster element in the first set of cluster elements: for a selected cluster element, determining a cluster element load state based on load-related data associated with the selected cluster element; for a remainder of cluster elements in the first set, determining a cluster element load state based on load-related data associated with the remainder of cluster elements; determining a relationship of the first cluster element load state to cluster element load states of the remainder of cluster elements; identifying a location on a proximity display at which a cluster element metric representation for the selected cluster element is to be displayed, where the location depends, at least in part, on the relationship of the selected cluster element load state to the cluster element load states of the remainder of cluster elements; computing a first logical center for displaying cluster element metric representations of the first set of cluster elements on the proximity display; displaying, proximate to the first logical center, respective cluster element metric representations for respective cluster elements at respective identified locations on the proximity display; identifying load-related data for a second set of cluster elements associated with a second user, a second service, a second resource, or a second customer, and, for each cluster element in the first set of cluster elements: for a selected cluster element, determining a cluster element load state based on load-related data associated with the selected cluster element; for a remainder of cluster elements in the set, determining a cluster element load state based on load-related data associated with the remainder of cluster elements; determining a relationship of the selected cluster element load state to cluster element load states of the remainder of cluster elements; identifying a location on a proximity display at which a cluster element metric representation for the selected cluster element is to be displayed, where the location depends, at least in part, on the relationship of the selected cluster element load state to the cluster element load states of the remainder of cluster elements; computing a second logical center for displaying cluster element metric representations of the second set of cluster elements on the proximity display; and displaying, proximate to the second logical center, respective cluster element metric representations for respective cluster elements at respective identified locations on the proximity display.