od for distributed real-time searchUS7106329Sep 30, 1999Sep 12, 2006Battelle Memorial InstituteMethods and apparatus for displaying disparate types of information using an interactive surface mapUS7107281Jul 2, 2002Sep 12, 2006Hyperphrase Technologies, LlcMethod for storing records at easily accessible addressesUS7110992Dec 29, 2000Sep 19, 2006International Business Machines CorporationSearchable