Patent ID: 8902224

Claim:
A method for displaying a plurality of objects in a three dimensional (3D) viewing space on a display device, each object having a plurality of associated metadata attributes, the method comprising: associating a point in a 3 dimensional (3D) viewing space for each of the plurality of objects, wherein each dimension is based upon one or more metadata attributes and each coordinate of the point is based upon the value of the respective metadata attributes of the object; computationally adjusting the point associated with each object by adding an offset wherein the adjustment is performed so as to reduce the clustering of points in the 3D viewing space whilst maintaining the relative order of the points, and is performed after the step of associating a point in a 3 dimensional (3D) viewing space for each of the plurality of objects; providing the adjusted points to a display device for displaying a visual representation of each of the plurality of objects to a user.