A method and apparatus for optimizing information-retrieval related system performance based on users' communication relationships. Users' interactions and relationships with each other are tracked by a ‘relationship analyzer’ that queries multiple heterogeneous information sources, such as e-mail...http://www.google.de/patents/US7039639?utm_source=gb-gplus-sharePatent US7039639 - Optimization of system performance based on communication relationship