The Memory Glasses

MIThril, a borglab production. Richard W. DeVaul, Jonathan Gips, Michael Sung, Sandy Pentland

an example of a context-aware wearable application

The Memory Glasses project is an attempt to build a wearable, proactive, context-aware memory aid based on the MIThril platform and wearable sensors. The primary goal of this project is to produce an effective short-term memory aid and reminder system that requires a minimum of the wearer's attention.

More information on the Memory glasses may be found at the MIThril Memory Glasses Page.

Defining Useful Context for the Memory Glasses

when, where, and who am I talking to?

We chose to focus on the three contexts of "when, where, and who" as the basis for the memory glasses application. The first is essentially free (time is the simplest context to determine), the second requires location awareness and the third requires a potentially difficult action-context determination. However, these three contexts taken together span a reasonable subset of the useful context space for a general-purpose reminder application.

Context Sensing and Classification for the Memory Glasses

making location and action context tractable

Several different strategies could be used to sense and classify the location and action context needed for the Memory Glasses application. For the prototype MIThril implementation, we chose to use a tag-based approach that allows the sensing of both location and interacting-with-person-X context. This tag-based approach has the advantages of being simple to implement, low-power, reliable, and computationally inexpensive. The disadvantage is that it requires that all interior locations, objects, and people of interest be tagged.

HCI for the Memory Glasses

once you have context, what do you do with it?

The memory glasses application is very simple and requires a minimum of user intervention once tags are mapped and reminders are scheduled. A small head-mounted display showing pictures and text associated with the wearer's present location and conversation partner are superimposed over a portion of the visual field of one eye. For instance, If the wearer were standing at a particular location in the borglab and talking to Sandy Pentland, she would see:

Image and text output from prototype Memory Glasses implementation, actual resolution

dev-tty1.media.mit.edu Sandy Pentland
dev-tty1, borglab Sandy Pentland

  Back Up Next  
Context Awareness and Applications
Richard W. DeVaul
The second annual "I Wanna Be a Cyborg" event, a borglab production.