askvity

What are the Different Types of Memory in Human Computer Interaction?

Published in Human Memory HCI 6 mins read

Understanding the different types of memory human users possess is fundamental in Human-Computer Interaction (HCI) design, as it directly impacts how information should be presented and how systems should behave. There are four main types of memory that are particularly relevant to HCI.

Based on human cognitive psychology, these memory types influence everything from how quickly a user can process information on a screen to how easily they can recall how to use a complex feature.

The Four Main Types of Human Memory Relevant to HCI

According to cognitive science, there are four main types of memory in the human brain: sensory, short-term, working, and long-term memory. Each type has different characteristics regarding capacity, duration, and the type of information it handles, all of which designers must consider.

Let's explore each type and its implications for HCI:

1. Sensory Memory

Sensory memory holds information from your senses for a brief moment. This is the initial, fleeting storage of sensory input, whether visual (iconic memory), auditory (echoic memory), or haptic (tactile memory).

  • Characteristics: Very high capacity but extremely short duration (milliseconds to a few seconds).
  • Relevance to HCI: This memory type is crucial for the initial processing of interface elements. Users briefly register visual layouts, auditory cues, or touch feedback before this information either fades or is transferred to short-term memory for further processing.
  • Design Considerations:
    • Visual Design: Ensure critical information is immediately noticeable (e.g., prominent error messages, clear calls to action).
    • Auditory Cues: Use distinct sounds for notifications or confirmations that are easily recognized within a short timeframe.
    • Responsiveness: Provide immediate visual or auditory feedback for user actions to leverage sensory memory effectively.

2. Short-Term Memory (STM)

Short-term memory temporarily stores a limited amount of information that is currently being attended to.

  • Characteristics: Limited capacity (often cited as 7 ± 2 chunks of information) and limited duration (around 20-30 seconds without rehearsal).
  • Relevance to HCI: STM is where users hold pieces of information they are actively using or trying to remember for a task, such as remembering a phone number before dialing or recalling the last step in a process. Overloading STM leads to errors and frustration.
  • Design Considerations:
    • Minimize Cognitive Load: Avoid forcing users to remember too much information across screens or interactions.
    • Chunking: Group related information into smaller, manageable chunks (e.g., grouping digits in a phone number, categorizing menu items).
    • Provide Reminders: Display information that users might need (like shopping cart contents, current location in navigation) rather than making them rely solely on STM.
    • Use Recognition Over Recall: Present options or information for users to recognize rather than requiring them to recall it from memory.

3. Working Memory (WM)

Working memory is often used interchangeably with short-term memory, but it's more accurately described as the system that actively processes and manipulates information held in STM. It's where we perform mental operations.

  • Characteristics: Extremely limited capacity and duration; involves active processing.
  • Relevance to HCI: WM is engaged when users are performing tasks that require mental calculations, comparing information, following complex instructions, or problem-solving within an interface. A demanding interface places a heavy burden on WM.
  • Design Considerations:
    • Simplify Tasks: Break down complex processes into smaller, sequential steps.
    • Provide External Aids: Offer tools or displays that offload mental processing (e.g., calculators within forms, visual progress indicators, side-by-side comparisons).
    • Maintain Context: Keep relevant information visible when users need to switch between tasks or windows to avoid losing their place.
    • Clear Instructions: Present instructions clearly and allow users to refer back to them easily.

4. Long-Term Memory (LTM)

Long-term memory is the relatively permanent storage of information, skills, and experiences. It has an effectively unlimited capacity and duration.

  • Characteristics: Unlimited capacity, duration from minutes to a lifetime. Stores factual knowledge (semantic memory), personal experiences (episodic memory), and skills/procedures (procedural memory).
  • Relevance to HCI: LTM stores learned behaviors, past interactions with interfaces, knowledge about concepts, and skills like typing or using a mouse. Designers leverage LTM by using familiar metaphors, conventions, and learned interaction patterns.
  • Design Considerations:
    • Use Conventions: Adhere to established UI patterns and metaphors (e.g., shopping cart icons, standard menu locations) that users have stored in LTM.
    • Consistency: Maintain consistent layout, terminology, and interaction patterns within an application and across related systems.
    • Support Learning: Design interfaces that facilitate the transfer of information and skills into the user's LTM for future use (e.g., tutorials, consistent feedback).
    • Design for Recall & Recognition: While recognition is often preferred in UI (leveraging LTM stores), allowing for efficient search and navigation also taps into how users retrieve information from LTM.

Summary Table

Memory Type Duration Capacity Role in HCI Design Goal
Sensory Milliseconds to ~few secs Very high Initial sensory input processing Ensure immediate saliency of critical info
Short-Term ~20-30 seconds Limited (~7 ± 2 items) Temporarily holding attended info Minimize info load; Chunk information
Working Very limited Very limited; active processing Manipulating info, problem-solving Simplify tasks; Provide external processing aids
Long-Term Minutes to Lifetime Effectively unlimited Permanent storage of knowledge, skills, experiences Leverage conventions; Ensure consistency; Aid learning

By understanding these different memory systems and their limitations, HCI designers can create interfaces that align with human cognitive capabilities, leading to more intuitive, efficient, and satisfying user experiences.

Related Articles