Passage Keeper

Project Overview

The stranger sitting beside on a long-haul flight, the hum of a city waking up in the rain, the warmth of a café tucked in a quiet alley—memories once vivid, now softened by time. But what if a forgotten boarding pass could bring them back?

This project imagines a future where someone finds an old, dust-covered ticket, only to realize it’s more than a record of transit—it’s a portal into another’s journey. By scanning it, the system extracts location details, generates an AI-powered travel story, and displays it on an OLED screen, offering a fleeting glimpse into the traveler’s past. Blurring the line between memory and fiction, it lets a long-lost trip resurface once more.

My Role

Interaction Designer

Type

Individual

Date

January 2025 - February 2025

Tool

Discover

Concept Map - Why boarding passes?

Storyboards

Interaction Process Diagrams

Delivery

Hardware Preparation & Connection

Process

User Interaction

  • The user presses a physical button to start the system.

Through sketches and ideation, I explored various ways to bring boarding passes to life, from RFID-triggered displays to AI-generated narratives and soundscapes. I considered how travelers might interact with these artifacts in unexpected ways—those small, often overlooked details that make an experience memorable.

Instead of simply focusing on the functional aspects of the boarding pass, I wanted to create a system that would surprise and engage users. For instance, I experimented with how random moments, like scanning a forgotten boarding pass, could trigger more than just a story—it could evoke a sudden emotional connection or memory.

Ultimately, I combined the strongest elements into a system where scanning the boarding pass not only extracts its location details but also generates a unique AI-powered travel story, offering an unexpected and dynamic experience on the OLED screen.

System Architecture Diagram

Sequence Diagram

Define

Brainstorm

Loss of Personal Narratives - Boarding passes are often discarded or kept as static mementos, but what if they could bring back forgotten moments? Inspired by small, unexpected details—like the hum of an airplane or a surprise find in a second-hand store—this design brings those fleeting moments back to life, turning a simple ticket into a window into someone’s journey.


Forgotten Context & Emotion - Over time, the emotions and sensations of travel fade, leaving only destinations and dates. My project revives these forgotten feelings by transforming the boarding pass into more than just a ticket. It becomes a portal to re-experiencing the subtle emotions that make a journey memorable.


Lack of Interaction - Traditional travel mementos are passive, offering no real interaction. By making the boarding pass trigger an AI-generated story, this design turns an ordinary object into an unexpected, interactive experience, inviting users to rediscover the emotional layers of travel.

Randomness & Unpredictability – Travel is full of unpredictability. I wanted my design to reflect that by allowing each boarding pass to trigger a unique, surprising story. Just like an unexpected moment can change the course of a journey, my project introduces a sense of randomness that keeps the experience fresh and full of discovery

Image Capture (ESP32S3 + OV2640)

  • The onboard camera (OV2640) captures an image of the boarding pass.

Text Recognition (Google Vision API OCR)

  • The captured image is sent to Google Vision API, which extracts the city name from the boarding pass.

Story Generation (ZeroWidth LLM)

  • The recognized city name is sent to ZeroWidth LLM, which generates a travel story based on the location.

Display Output (OLED Auto-Scrolling)

Final Deliverable

  • The ESP32S3 processes the AI-generated story and displays it on an OLED screen in an auto-scrolling format.

Next
Next

Wish-To-Go