Patent ID: 8145643
Filing Date: 2012-03-27
Classification: G06F

Abstract:
1. A method for providing information over a network, comprising: receiving a search query and a current time information from a client device; modifying the search query based on a time rule that maps at least the current time information to at least one action, wherein the at least one action includes an aggregated search result determination and a search engine determination; determining a plurality of potential search engines based on the time rule by employing the at least one action that maps to the current time information; retrieving from at least two of the plurality of potential search engines at least two pluralities of search results based on the search query; determining an aggregated search result by merging the at least two pluralities of search results based on the time rule by employing the at least one action that maps to the current time information and removing duplicate results, wherein a selected search result included within the aggregated search result is modified based on a type of the selected search result and a time included within the current time information; and providing the aggregated search result to the client device.