In this paper, the authors present a novel framework for searching objects (e.g., images, videos, etc.) captured by the users in a mobile social community. Their framework, is founded on an in-situ data storage model, where captured objects remain local on their owners Smartphones and searches then take place over a novel lookup structure they compute dynamically. Initially, a query user invokes a search to find an object of interest. Their structure concurrently optimizes several conflicting objectives (i.e., it minimizes energy consumption, minimizes search delay and maximizes query recall), using a Multi-Objective Optimization approach and calculates a diverse set of high quality non-dominated Query Routing Trees (QRTs), in a single run.