Ensemble Kalman filtering was developed as a way to assimilate observed data to track the current state in a computational model. In this paper we show that the ensemble approach makes possible an additional benefit: the timing of observations, whether they occur at the assimilation time or at some earlier or later time, can be effectively accounted for at low computational expense. In the case...