1. A computer-implemented method, comprising: on a client system having one or more processors and memory storing one or more programs, the one or more processors executing the one or more programs to perform the operations of: responsive to at least one constraint associated with a search query, obtaining a plurality of time-bounded multimedia events based on relevance to the search query, wherein a respective time-bounded multimedia event in the plurality of time-bounded multimedia events is associated with a respective broadcasting time; presenting a first set of objects along a first axis of a relevance bar and concurrently displaying a grid containing at least a subset of a plurality of search results for the search query, wherein (i) each object in the first set of objects corresponds to one or more time-bounded multimedia events in the plurality of time-bounded multimedia events, (ii) the first axis represents a unit of time, (iii) the first set of objects is presented, at respective locations along the first axis of the relevance bar, in accordance with respective broadcasting times of the time-bounded multimedia events, and (iv) the first set of objects is presented with respective visual indicia indicating a varying degree of relevance between content of a respective time-bounded multimedia event and the search query stacking multiple objects corresponding to the first set of multimedia events along a second axis perpendicular to the first axis and at the particular location along the first axis, wherein the particular location corresponds to a particular time, thereby indicating a quantity of multimedia events in the first set of multimedia events having a scheduled time of broadcast during the particular time; and in response to user selection of an object on the relevance bar, preparing for presentation a window on the relevance bar, the window containing information about the multimedia event corresponding to the selected object.