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
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) — more general patterns this builds on
-
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) — more specific cases that build on this
-
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 → Associative Memory → Search and Retrieval → Problem Space → Representation → Abstraction
- Prospective Memory → Associative Memory → Search and Retrieval → Trade-offs → Constraint
- Prospective Memory → Associative Memory → Network → Reservoir-Flux Network → Conservation Laws → Invariance
- Prospective Memory → Associative Memory → Search and Retrieval → Problem Space → State and State Transition → Phase Space
- Prospective Memory → Associative Memory → Search and Retrieval → Problem Space → Problem Representation → Representation → 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.