15. The computer storage device of claim 10 , further comprising placing the received supplemental results from each of the executed additional queries into a separate block that are interleaved amongst the core results of the first query.
15. The computer storage device of claim 10 , further comprising placing the received supplemental results from each of the executed additional queries into a separate block that are interleaved amongst the core results of the first query. 16. The computer storage device of claim 15 , further comprising determining which blocks to display, ordering the blocks that displayed, and determining the location of each block as ordered within the core results by applying a display layout based on an evaluation against the rules.