- The Aware Home Research Initiative
- We are building a house to serve as a living laboratory for
ubiquitous and everyday computing in the home.
- eClass (formerly Classroom 2000)
- How can we enhance learning using electronic blackboards and notebooks?
Our goal is to increase professor and student productivity in the classroom
by replacing existing media such as chalkboards and paper with electronic
media. Electronic media enables more effective and efficient presentation,
and allows distribution of teaching materials in space (distance learning)
and time (time shifting of presentations and review of notes).
- The Context Toolkit
- The Context Toolkit aims at facilitating the development and
deployment of context-enabled applications.
- Everyday Computing
- Everyday Computing leverages computational capabilities to enhance
day-to-day activities, focusing on a continuously available
- Errata (also see PenDragon)
- Interfaces which support natural inputs such as handwriting and speech
are becoming more prevalent. These input techniques allow people to in
mobile settings, people with disabilities, and anyone who can't use a
keyboard access to computers. Unfortunately, they make
mistakes. We are investigating techniques for handling errors,
and building a toolkit in order make these techniques useable by interface
designers and easier to test.
- Smart Floor
- We have created a system that identifies and tracks people based on their footfalls. We are also instrumenting the Aware Home in order to track and identify multiple people across a large indoor area. Applications we are exploring include home activities, art and dance performance, and entertainment.
- Ubiquitous Audio and Video
- We are creating environments in which rich audio and video
interfaces are used for enhanced input and output to create
- How can we create a single intelligent interface to all consumer devices?
- How can we capture an individual's experiences, and then usefully access
- How will we provide mobile distributed network services in the future?
- How can ubiquitous computing help manufacturing?
- How would you write papers or programs if you couldn't type?
Current input technology is limited and slow, especially when a
keyboard is not available, or unusable. PenDragon is a system and
environment built to support the tasks of entry,
navigation and modification for users in
impoverished input environments.
- Applications of peripheral awareness using visual information.
- How can the web serve as our desktop (where we store information and
run applications from)?
The desktop metaphor is getting old, but what is going to replace it?
We're not sure, but one suggestion is that it will be replaced by an
active browser metaphor. With Internet-savvy languages such as Java,
we can start to think about what it would mean to use an active browser
as the new metaphor for interaction.
We live in a world where fully featured mobile devices (PDA, etc) are
gaining wider acceptance and usage. More and more people are replacing
their day planners with Newtons, Pilots, etc. Now that the data is
electronically manageable, there should be a method for easily
accessing and working with the data stored on the mobile device
from the user's desktop machine (where they are likely to spend a
lot of their time) or from other mobile devices.
- Domisilica (formerly CyberFridge)
- Building the home of the future.
Think of your home as an interface to the information and objects
associated with it. Now imagine having access to that interface from
any computer. Domisilica is a project which not only provides a way for you
to access the information which is part of your home, but also allows you
to associate additional virtual information of all sorts whith your abode.
Virtual information might include the purchase date of groceries,
shopping lists, or pictures.
- How can portable computers assist in exploring physical spaces
The CyberGuide project focuses on how portable computers can assist in exploring
physical spaces and cyberspaces. We are developing handheld intelligent tour
guides to demonstrate future computing environments. For example, at monthly
demo days visitors are each given a personal mobile computing interface (a
- Somewhat Assisted Voice-Only Interface Research.
- How can we unify email, fax, phone, paging, reminders, calendars,
usmail, news, and the web to present a single prioritized stream
of information to a user? PIMs, PICs, PDAs, ...
Ubiquitous interfaces (which track and follow you, rather than the
other way around).