Adam MacBeth
Professional
My passion is for creating innovative consumer technology, especially software and devices, that change the way people live, whether through communication, education, or entertainment. Some of the technologies I've worked on are Bluetooth, Wi-Fi, IPv6, VoIP, portable media players, digital media adapters, mobile data applications, and service discovery protocols. My software is shipping in products by Apple (iPod/iPhone), Qualcomm, Logitech, Samsung, Sharp, iRiver, Motorola, LG, and others.
Projects
Google Gadget for Seattle Traffic ![]()
bbnotify - System tray notifier for buildbot in Adobe AIR
Academic Research
Service Discovery
My
Master's Thesis in the Computer Science department at the University of
Washington was a novel service-discovery system (e.g. something akin to
mDNS/Rendezvous/Bonjour and UPnP today). This work was part of a larger
project in pervasive computing, called one.world.
An auto-configuring server-based discovery system (PDF, 158 KB). May 2001.
Talk slides (PDF, 243 KB).
MMLite
I
worked as an intern at Microsoft Research one summer on a real-time
operating system for invisible computing. The source code of the OS can
be downloaded from MSR.
Ubiquitous Computing
A number of smaller projects I worked on in graduate school were done as part of the Portolano project.
Publications
Robert Grimm, Janet Davis, Eric Lemar, Adam MacBeth, Steven Swanson,
Thomas Anderson, Brian Bershad, Gaetano Borriello, Steven Gribble, and
David Wetherall. System support for
pervasive applications (PDF, 1,777 KB). ACM Transactions on
Computer Systems, 22(4):421-486, November 2004.
Robert Grimm, Janet Davis, Ben Hendrickson, Eric Lemar, Adam MacBeth,
Steven Swanson, Tom Anderson, Brian Bershad, Gaetano Borriello, Steven
Gribble, David Wetherall. Systems
directions for pervasive computing (PDF, 26 KB). In Proceedings
of the 8th Workshop on Hot Topics in Operating Systems
(HotOS-VIII), pages 147-151, Elmau, Germany, May 2001. Talk slides (PDF, 166 KB).