Patent ID: 7693899

Claim:
A computer-implemented method for constructing a query to locate at least one target image, comprising: extracting values of attributes of a plurality of features of images to provide extracted values for storing the images and the extracted values in a database, wherein the extracted values of a selected attribute are characterized by a range having a plurality of subranges; providing a graphical representation having a plurality of representation portions wherein each representation portion corresponds respectively to a subrange of the plurality of subranges of the extracted values of the selected attribute; selecting a representation portion to provide a selected representation portion; selecting a subrange of the plurality of subranges of the extracted values of the selected attribute corresponding to the selected representation portion to provide a selected subrange; constructing the query in accordance with the selected subrange to provide a complex query; and identifying the at least one target image in accordance with the complex query, whereby the at least one target image is identified in accordance with the selected subrange of the extracted values of the selected attribute.