DATE: Thursday, May 28, 2009
TIME: 12:00 pm - 1:00 pm
PLACE: Wean Hall 8220

Steve Smaldone
Rutgers University

Leveraging Smart Phones to Reduce Mobility Footprints

Today, laptops still represent the most common model for personal mobile computing. To access their personal computing environments, mobile users are forced to carry all of their computing hardware and state along with them. The Internet Suspend/ResumeR (ISR) model proposes a "carry nothing" approach by encapsulating personal computing state in a virtual machine (VM) and delivering it over the Internet to a locally-obtained computer close to the user. Unfortunately, in locations with poor Internet connectivity, the demands placed on WAN bandwidth can result in unacceptable user experience.

In this talk, I demonstrate how to improve the mobile user experience by using nascent smart phone technology as a trusted personal assistant called Horatio that serves as a self-cleaning portable cache for ISR state. Since most users already carry cell phones for voice calls and texting, Horatio does not increase the size or weight of a user's mobility footprint - there is only a small increase in energy. Finally, I describe our experimental prototype of Horatio, and present the results of our evaluation, which confirm Horatio's ability to improve user experience even with current smart phone limitations.

This talk presents joint work with Benjamin Gilbert and Mahadev Satyanarayanan from Carnegie Mellon University, Liviu Iftode from Rutgers University, and Nilton Bila and Eyal de Lara from University of Toronto.

Stephen Smaldone is a PhD candidate in the Department of Computer Science at Rutgers University. His research interests include mobile computing, systems security, file systems and storage, and online social networks. He has received an M.S. and B.S. in Computer Science from Rutgers University. He is currently a member of Rutgers DiscoLab, and is advised by Professor Liviu Iftode.

Visitor Host: M. Satyanarayanan
Visitor Coordinator: Tracy Farbacher,

SDI / LCS Seminar Questions?
Karen Lindenfelser, 86716, or visit