108 Bryant St. #1, Mountain View CA 94041-1273 650-283-3768(c) 650-265-4265(h), rhodes@bradleyrhodes.com
Education
Ph.D. Massachusetts Institute of Technology, June 2000 Degree in
Media Arts and Sciences, Thesis titled "Just-In-Time Information
Retrieval." Research conducted in the Software Agents group under
Dr. Pattie Maes. Research, with an emphasis on intelligence augmentation,
information retrieval, software agents and wearable computers. Readers:
Dr. Pattie Maes (MIT Media Lab), Walter Bender (MIT Media Lab), and
Dr. Elizabeth Mynatt (Georgia Tech).
S.M. Massachusetts Institute of Technology, September 1996
Degree in Media Arts and Sciences. Thesis titled "PHISH-Nets: Planning
Heuristically In Situated Hybrid Networks." Research conducted in the
Autonomous Agents group under Dr. Pattie Maes, with an emphasis on
behavior-based artificial intelligence algorithms for character control in
interactive fiction systems. Readers: Dr. Pattie Maes (MIT Media Lab),
Joseph Bates (Carnegie Mellon), and Dr. Janet Murray (MIT)
S.B. Massachusetts Institute of Technology, June 1992 Degree
in Electrical Engineering and Computer Science. Thesis titled "Doing The
Right Thing Even Better." Evaluated and enhanced the Agent Network
Architecture for behavior selection in autonomous robots. Thesis
Supervisors: Dr. Pattie Maes and Dr. Marvin Minsky, MIT Media Lab
Research Interests and Areas of Expertise
Interface and Interaction Design. Innovated, designed,
implemented and evaluated research prototypes for new interfaces for
search, manipulation and visualization of personal information
collections. These systems are a part of ongoing research research at the
Ricoh California Research Lab.
Intelligence Augmentation and Software Agents. Innovated,
designed, implemented and deployed the Remembrance Agent; a
proactive just-in-time information retrieval agent that watches a
user's environment and automatically provides pertinent information
without requiring a query. Developed a theoretical framework to guide
the design and evaluation of such systems, combining interface design,
cognitive science, artificial intelligence, information retrieval,
ethnography and decision psychology. Designed and directed controlled
experiments, user studies and long-term ethnographic studies to
understand user experiences with the systems.
Wearable and Mobile Computing. Four years as one of the
primary researchers in the MIT Media Lab Wearable
Computing Project. This team was at the forefront in defining the
international field of wearable computing. Leading expert in software
agent and context aware applications for wearable and mobile
computing.
Ubiquitous Computing and Smart Environments. Conducted
research combining wearable and ubiquitous computing using the Hive system, a decentralized
distributed middle-ware platform for the Things That Think
project. Research focused on achieving personalization, privacy and
resource management in a decentralized distributed
system. Applications ranged from smart toys to smart houses.
Employment History
Research Scientist, Ricoh California
Research Center (February 2001 - present) Designed,
implemented, deployed and evaluated novel visualization, retrieval and
control systems for multimedia communications and information
capture. Systems have been deployed lab-wide, and technology is being
transfered to the main Ricoh corporation for more development. Multiple
patents pending.
Research Assistant, MIT Media Lab (September 1994 - June
2000) Member of the Software
Agents Group, working full-time on just-in-time information retrieval,
wearable computing and synthetic characters research. Conceived, designed,
implemented, evaluated and deployed projects in C, Java, Perl, Lisp, and
hardware. Managed teams of up to three undergraduate research
aids. Teaching assistant for courses on intelligence augmentation, software
agents, and contextually-aware computing.
Research/Teaching Assistant, Stanford University (September 1993
- June 1994) Projects included design of artificial intelligence
algorithms for robotics, editing of book on expert systems, and research
for the Stanford Computer
Industry Research Project. Teaching assistant for Stanford Expert
Systems class.
System Software Engineer, Vicorp
(September 1991 - September 1993) Implemented fault-tolerant back-end
systems for telephone calling card billing and advanced features. Systems
were implemented in C for the Tandem fault-tolerant operating system,
Guardian.
The Remembrance Agent: A
continuously running automated information retrieval system, Bradley Rhodes
and Thad Starner, The Proceedings of The First International Conference
on The Practical Application of Intelligent Agents and Multi Agent
Technology (PAAM '96), London, UK, April 1996, pp. 487-495.
PHISH-Nets: Planning Heuristically in
Situated Hybrid Networks, MIT Media Arts and Sciences S.M. Thesis, 1996.
How is An Agent Like a Wolf?: Dominance and Submission in Multi-Agent
Systems, by Bill Tomlinson, Bruce Blumberg, and Bradley Rhodes. In
Proceedings of the International ICSC Symposium on Multi-Agents and Mobile
Agents in Virtual Organizations and E-Commerce (MAMA'2000). December
11-13, 2000. Wollongong, Australia.
Situation Aware Computing with Wearable Computers, by Bernt Schiele,
Thad Starner, Brad Rhodes, Brian Clarkson, and Alex Pentland. Book Chapter
in Fundamentals of Wearable Computers and Augmented Reality,
W. Barfield and T. Caudell (editors), Lawrence Erlbaum Press (2000).
Augmented Realities Integrating User and Physical Models, by T. Starner
and B. Schiele and B.J. Rhodes, T. Jebara and N. Oliver and J. Weaver and
A. Pentland, in The Proceedings of The First International Workshop on
Augmented Reality, Nov. 1998.
The Storymaster: Automatic Creation of
Acts of God for Dramatic Effect, presented at the AAAI-95 spring symposium
on Plot and Character in Interactive Story systems at Stanford.
Patents
USPTO
6,236,768, Method and apparatus for automated, context-dependent
retrieval of information. Bradley Rhodes, Thad Starner, Pattie Maes, Alex
Pentland. Granted May 22, 2001.