Mahadev Satyanarayanan (nickname Satya) is an experimental computer scientist who has pioneered research in mobile and pervasive computing. One outcome is the Coda file system, which supports mobility in low-bandwidth and intermittent wireless networks through disconnected and bandwidth-adaptive operation.
Key ideas from Coda have been incorporated by Microsoft into the IntelliMirror component of Windows 2000 and the Cached Exchange Mode of Outlook 2003. Another outcome is Odyssey, a set of open-source operating system extensions that enable mobile applications to adapt to variation in critical resources such as network bandwidth and energy. Coda and Odyssey are building blocks in Project Aura, a research initiative at Carnegie Mellon to explore distraction-free ubiquitous computing.
His most recent work involves Internet Suspend/Resume, a hands-free approach to mobile computing that layers virtual machine state on a distributed file system. Early in his career, he was a principal architect and implementor of the Andrew File System (AFS). AFS was commercialized by IBM, is in widespread use today as OpenAFS, and has heavily influenced the v4 network file system protocol standard.
Satyanarayanan is the Carnegie Group Professor of Computer Science at Carnegie Mellon University. From May 2001 to May 2004 he served as the founding director of Intel Research Pittsburgh. He received his Ph.D. in Computer Science from Carnegie Mellon, after bachelor's and master's degrees from the Indian Institute of Technology, Madras. He is a Fellow of the ACM and the IEEE, and is the founding Editor-in-Chief of IEEE Pervasive Computing.