Prospective Memory¶
Core Idea¶
An intended future action is encoded paired with a triggering cue, persists latently without rehearsal, and is retrieved and executed when a parallel cue-detection process fires the trigger.
How would you explain it like I'm…
Remember to Remember
When-This-Then-That Memory
Encode Now, Trigger Later
Tensions in Practice¶
Broad Use¶
- Cognitive psychology: Remembering to take pills, mail letters, and keep appointments; the spontaneous-retrieval-versus-monitoring distinction.
- Software: Cron jobs (time-based), event handlers and pub-sub (event-based), promises, message queues with delay timers.
- Organizations: Calendar reminders, tickler files, follow-up cadences, action-item tracking.
- Engineering: Deadman switches, dose timers, temperature-triggered sprinklers, circuit breakers.
- Biology: Seed dormancy detecting moisture, light, or fire cues to germinate; hibernation triggered by environmental cues.
- Law: Contingent obligations (act on condition X), event-triggered termination clauses, deadline-based rights.
Clarity¶
Separates forming the intention from carrying it out and names the latent phase in between, where most failures live — not failures of deciding or acting but of cue-detection and retrieval.
Manages Complexity¶
Collapses missed medication doses, failed cron runs, and dropped action items onto one anatomy, so a single intervention menu (specify cues, externalize, add redundancy, monitor) applies across all.
Abstract Reasoning¶
The externalization move — storing the intention-cue pair in a system with independent failure modes — is the primary reliability intervention everywhere, at the cost of inheriting that system's reliability.
Knowledge Transfer¶
- Cognition → software: Gollwitzer's implementation intentions ("when X, do Y") map onto event-driven design, carrying "recognition beats recall."
- Organizations ↔ software: The tickler file and the cron job are structurally identical — an external system resurfacing deferred items on schedule.
- Ecology → scheduling: Seed dormancy shows latency is a designable parameter, porting to deliberately pacing deferred jobs.
Example¶
A patient misses antibiotic doses not by deciding to skip them but because cue-detection fails in the latent inter-dose hours; a reminder app, a labeled pill organizer, and a smart cap that alerts on misses each repair a different point in the chain.
Relationships to Other Abstractions¶
Current abstraction Prospective Memory Prime
Parents (1) — outgoing typed relations
-
Prospective Memory is a kind of Associative Memory Prime
Prospective memory is associative memory specialized to retrieving an encoded future intention when its event or time cue is encountered.
Children (1) — abstractions linked here by typed relations
-
Implementation Intention Prime is a kind of Prospective Memory
An implementation intention is prospective memory specialized by pre-binding a future cue to a particular action.
Hierarchy paths (5) — routes to 4 parentless roots
- Prospective Memory → is a kind of Associative Memory → is a kind of Search and Retrieval → presupposes Problem Space → is a kind of Representation → presupposes Abstraction
- Prospective Memory → is a kind of Associative Memory → presupposes Network
- Prospective Memory → is a kind of Associative Memory → is a kind of Search and Retrieval → presupposes Trade-offs → presupposes Constraint
- Prospective Memory → is a kind of Associative Memory → is a kind of Search and Retrieval → presupposes Problem Space → is a decomposition of State and State Transition → includes Phase Space
- Prospective Memory → is a kind of Associative Memory → is a kind of Search and Retrieval → presupposes Problem Space → presupposes Problem Representation → is a kind of Representation → presupposes Abstraction
Not to Be Confused With¶
- Prospective Memory is not Associative Memory because it is a deferred-action loop retrieved when a cue fires, whereas associative memory is retrieval-by-content on demand.
- Prospective Memory is not Implementation Intention because it is the whole architecture including the latent phase and failure taxonomy, whereas an implementation intention is the cue-action binding technique strengthening one stage.
- Prospective Memory is not Priming because it requires an explicitly encoded intention and a triggered execution, whereas priming merely lowers a response threshold through prior exposure.