A system for computer-based storing of information about a current state so that later recall of the information can augment human memories. In particular, when information about a current event of interest is to be stored, a variety of current state information of different types (e.g., video, audio,...http://www.google.com/patents/US6549915?utm_source=gb-gplus-sharePatent US6549915 - Storing and recalling information to augment human memories