A query is received. The query may be an object containing temporal
information. A query model including static and temporal components is
then determined for the object. A weighting for static and temporal
components is also determined. The query model is then compared with one
or more search models. The search models also include static and temporal
components. Search results are then determined based on the comparison.
In one embodiment, the comparison may compare the static and temporal
components of the query model and the search model. A weighting of the
differences between the static and temporal components may be used to
determine the ranking for the search results.