th perceptionUS7055108Jul 11, 2002May 30, 2006Wind River Systems, Inc.Directional focus managerUS7069518Dec 21, 2000Jun 27, 2006Xerox CorporationIndexing methods, systems, and computer program products for virtual three-dimensional booksUS7106329Sep 30, 1999Sep 12, 2006Battelle Memorial InstituteMethods and apparatus for displaying disparate types of information using an interactive surface mapUS7