Patent ID: 8799777

Claim:
One or more non-transitory computer-readable media having one or more computer-executable instructions embodied thereon for performing a method of enhancing selectability of objects displayed on a touch-screen display, the method comprising: determining that a selection cluster is displayed in a user interface on the touch-screen display, wherein the selection cluster comprises a threshold number of two or more selectable objects displayed within a threshold screen area, and wherein the selectable objects are separated by a distance which is less than a threshold distance, wherein the threshold distance is based on a size of each of the selectable objects such that the threshold distance is shorter for large objects and longer for small objects; receiving through the touch-screen display a first user selection of an individual selectable object within the selection cluster; displaying an enhanced presentation that includes the individual selectable object and at least a portion of the selectable objects within the selection cluster, wherein the enhanced presentation increases the distance between the selectable objects within the selection cluster by zooming into a portion of the user interface comprising the selection cluster and at least one non-selectable object according to a degree of zoom based on the distance between the selectable objects and a size of each selectable object; receiving a second user selection through the touch-screen display of the individual selectable object within the enhanced presentation; and changing content displayed on the touch-screen display according to instructions associated with selection of the individual selectable object.