Search results are generated using aggregated context data from two or
more contexts. When two or more programmable search engines relate to a
similar topic, context data associated with the programmable search
engines are aggregated. The context is then applied to a query in order
to present, in an integrated manner, relevant search results that make
use of context intelligence from more than one programmable search
engine.