Patent ID: 8176440
Filing Date: 2012-05-08
Classification: G06F

Abstract:
1. A system to present search results, the system comprising: a search system to retrieve search results from multiple data sources based on a user query and to extract data from the search results, the search system configured to retrieve ancillary data related to the search results from a database separate from the multiple data sources in response to extraction of the data and independent of the user query, the ancillary data comprising associative data that is not included within the search results, the search system, in response to extracting the data from the search results, normalizes the data into an internal format, populates one or more temporary tables with the data mapped to an internal format, inserts the ancillary data into the one or more temporary tables, and dynamically creates correlations between data elements of the one or more temporary tables; and a visualization system adapted to communicate with the search system and configured to generate a graphical user interface (GUI) including a first visualization representing a presentation of the data stored in the one or more temporary tables and including multiple control options, the multiple control options comprising a plurality of visualization options corresponding to different views of the data stored in the one or more temporary tables, the plurality of visualization options comprising a first option corresponding to the ancillary data and a second option related to the data extracted from the search results; wherein the first option is accessible by a user to alter the presentation of the search results from the first visualization to a second visualization including the ancillary data.