Patent ID: 8225224

Claim:
A computer-implemented method that facilitates navigating within a display space, comprising: employing a processor to execute code instructions stored in a computer-readable medium, the code instructions when executed by the processor implement the following acts: allocating a focal display region and a peripheral display region within the display space; identifying clusters or display objects within one or more windows of the display space; animating a display object when transitioning from the focal display region to the peripheral display region or from the peripheral display region to the focal display region; scaling the display objects as a function of physical parameters with respect to the display objects and the display objects are scalable in a horizontal position or a vertical position relative to a display edge; modifying a behavior of the clusters or the display objects in the peripheral display region, the behavior comprising a refresh rate that is a function at least in part of distance from the focal display region, and a cluster avoidance scheme that comprises migrating a first cluster in a path to a destination in the peripheral display region to a disparate path in order to avoid displacing a second cluster that lays in the direct path between the first cluster and the destination; and implementing a two-dimensional or a three-dimensional mapping and scaling of the display object based on whether an image space corresponds to a two-dimensional representation or a three-dimensional representation.