Patent ID: 8010907

Claim:
A system for automatically generating and displaying three-dimensional objects in a three-dimensional environment of a graphical user interface, said system comprising: a memory, said memory storing a taxonomy table setting out at least primary classifications based on a first set of properties and secondary classifications within said primary classifications and based on a second set of properties, said taxonomy table further setting out shapes of three-dimensional objects to represent each primary classification and how each of said three-dimensional objects will be deformed to represent each secondary classification, said taxonomy table being one of a pre-programmed taxonomy table and a custom-designed taxonomy table, said memory further storing an electronic file having a plurality of properties; at least one processor in communication with said memory and comprising: a primary classifier generating a particular three-dimensional object to be used as a selection tool for said file, said generating being performed based on said plurality of properties and using said taxonomy table; and a secondary classifier in communication with said primary classifier and deforming said particular three-dimensional object in a particular manner, said deforming being performed based on said plurality of properties and using said taxonomy table; and a graphical user interface comprising a display displaying said particular three-dimensional object, as generated by said primary classifier and deformed by said secondary classifier, such that said particular three-dimensional object is embedded in said three-dimensional environment of said graphical user interface as said selection tool for said file so as to provide a user with visual cues regarding said file prior to selection.