national Business Machines CorporationProgrammatic discovery of common contactsUS7106329Sep 30, 1999Sep 12, 2006Battelle Memorial InstituteMethods and apparatus for displaying disparate types of information using an interactive surface mapUS7117254Jun 17, 2005Oct 3, 2006Friendster, Inc.Method of inducing content uploads in a social networkUS7123978Jun 17, 2003Oct 17, 2006Insyst Ltd.Method for dyna