1. A method of determining an association between a sensory context and a user indication, the method comprising: determining a first sensory context version and a second sensory context version using a first sensory modality, the first and the second sensory context version characterized by a first and a second location parameter, respectively; determining a third sensory context version using a second sensory modality, the third sensory context version characterized by a third location parameter; when (i) the third sensory context version occurs within a first time interval from an occurrence of the first sensory context version, and (ii) the third location parameter matches the first location parameter, signifying a sensory context occurrence; when the user indication occurs within a second time interval from the sensory context occurrence, updating association information related to the association; and storing the association information in a nonvolatile computer-readable medium; wherein: the stored association information is configured to enable automatic retrieval of user information related to the user indication based on a subsequent sensory context occurrence.