Interaction Design Studio
Vannevar Bush
 Course Backbone
Evolution = History + Future


What is MEMEX?

A (future) device for individual use, which is a sort of mechanized private file and library.

It is a device in which an individual stores all his books, records, and communications, and which is mechanized so that it may be consulted for information with exceeding speed and flexibility. It is an enlarged intimate supplement to his memory.

As We May Think

Publish in July, 1945

Life Magazine





Exploit the existing data

Stand on the giant's shoulder to provide a further look

Connect the dots & chains

Create a knowledge web to invite more insights

Create personal library

Build systemic thinking to dig deeper

Share thoughts

Feedback helps understand understanding

Apply new technology

Imagination makes impossible possible


What does MEMEX look like in the future?
A system
for scholars to share their trail of thought
in virtual environment

Interface inspiration  The Minority Report + Iron Man + Monsters Inc.  

Applied technology  Virtual Reality + Gesture.

   Scenario I - Build a trail   
Save the trail
Save the trail

The scholar save his work as a pamphlet

press to zoom
Editing mode
Editing mode

The scholar starts to edit the collected information

press to zoom
Extract data from other source
Extract data from other source

He selects a piece of data from another file and insert it into the desired location

press to zoom
   Scenario II - User I share his pamphlet to user II   
Save as new file
Save as new file

User II saved this new file and start to discuss with User I

press to zoom
User II reviews the pamphlet
User II reviews the pamphlet

User II opens/expands the pamphlet

press to zoom
Add user II opinion
Add user II opinion

User II builds another trail upon on the user I file

press to zoom
   Scenario III - Trim the pamphlet 

Publication has been extended far beyond

our present ability to make real use

of the record

Vannevar Bush, As you may think

Use nothing but your hand,

immediately edit data in a layered,

multiple simultaneous views, and 3D environment.