IVQS: a visual client system to query remote multimedia databases through the web with an iconic interface