A data extraction tool is provided for cataloging information in an information source for searching by a user. The tool mines information from the information source and organizes the information, or the locations of that information, within a database. A user may then query the tool for a desired type...http://www.google.de/patents/US7881981?utm_source=gb-gplus-sharePatent US7881981 - Methods and computer readable media for determining a macro-context based on a micro-context of a user search