Mobile and ubiquitous computing technologies are advancing in ways that could augment human memory. Three trends may impact memory: 1) near-continuous collection of memory cues, 2) advances in data storage and processing, and 3) ubiquitous displays. Combined, these trends could create memory augmentation systems that radically change how we think about and use human memory, with applications like behavior change, learning, and supporting failing memories. Future systems may integrate personal mobile devices, public infrastructure, and environmental sensors to continuously capture memories and allow retrieval through various displays.