Patent ID: 8176047

Claim:
A computer device comprising: a database connection for accessing a database containing objects; a user interface including a display device for displaying a graphical program interface, the graphical program interface comprising: a search control for receiving at least one search criterion for searching the objects in the database to obtain at least one first result object; a visual result interface for displaying the at least one first result object as at least one result data record having a plurality of fields; a result selection control for selecting at least one of the at least one result data record; a visual selection interface for displaying the selected result data record at the visual selection interface, wherein the visual result interface and the visual selection interface are horizontally positioned beside each other; and a Search Similar control for: searching the database for objects with properties similar to at least one of the selected at least one result data record displayed at the visual selection interface obtaining at least one second result object different from the at least one first result object; and displaying the at least one second result object at the visual result interface; and a processor device coupled to the user interface and to the database connection, wherein the processor device executes instructions for searching in the database with the at least one search criterion, outputs to the visual result interface the result data record of the searching, and outputs to the visual selection interface the selected result data record, wherein the result data record in the visual result interface is displayed in a same format as the selected result data record in the visual selection interface.