1. A computer implemented method, performed by a computer system having one or more processors and memory storing one or more programs for execution by the one or more processors, the method comprising: presenting information representing a plurality of time-bounded events in (i) a first grid and (ii) a second grid, wherein (A) the first grid has a first size, and the first grid represents a first set of time-bounded events in the plurality of time-bounded events, and (B) the second grid has a second size smaller than the first size, the second grid represents a second set of time-bounded events in the plurality of time-bounded events, and the second set of time-bounded events includes a greater number of time-bounded events than the first set of time-bounded events, wherein the information representing a plurality of time-bounded events is responsive to a search query, the search results of the search query are presented in the second grid and a subset of the search results is presented in the first grid using a predefined scheme for visually identifying the search results and a subset of the search results, and the predefined scheme is (i) a color scheme for displaying different subsets of the search results using different colors or (ii) a highlighting scheme for displaying different subsets of the search results using a highlighting method.