9/27: Introduction
10/2: Introduction + Project Ideas
- A Survey of Mobile Phone Sensing, IEEE Comm. Magazine (Heather)
- Ubicomp Systems at 20: Progress, Opportunities, and Challenges, IEEE Pervasive Computing, Jan 2012 (Heather)
- From smart to cognitive phones, IEEE Pervasive Computing, 2012 (Heather)
10/4: Basics
- Sensing Meetings Mobile Social Networks: The Design, Implementation and Evaluation of the CenceMe Application, Sensys’08 (Heather)
- SurroundSense: Mobile Phone Localization Via Ambience Fingerprinting, MobiCom’09 (Heather)
- Prism: Platform for Remote Sensing using Smartphones, Mobisys’10 (Heather)
10/9: Crowdsensing
- Medusa: A Programming Framework for Crowd-Sensing Applications, Mobisys’12 (Team MASH)
- How Long to Wait? Predicting Bus Arrival Time with Mobile Phone based Participatory Sensing, Mobisys’12 (Team YLEM)
- CrowdSearch: Exploiting Crowds for Accurate Real-Time Image Search on Mobile Phones, Mobisys’10 (Heather)
10/11: Networking
- Augmenting Mobile 3G using WiFi: Measurement, System design and Implementation, Mobisys’10 (Heather)
- TapPrints: Your Finger Taps have Fingerprints, Mobisys’12 (Heather)
- Make Use of All the Networks Around Us: A Case Study in Android, cellnet’12 (short paper, count as 0.5) (Team Lara)
- Casting Doubts on the Viability of Wifi Offloading, cellnet’12 (short paper, count as 0.5) (Team Lara)
- MicroCast: Cooperative Video Streaming on Smartphones, Mobisys’12 (Team YLEM)
- Distinguishing Users with Capacitive Touch Communication, Mobicom’12 (Team Tia)
- COBRA: Color Barcode Streaming for Smartphone Systems, Mobisys’12 (Team LE-AN)
10/18: Project Proposal Due!
10/18: No Class (Travel)
10/19: Essay on Networking Due
10/23: Location
- I am the Antenna: Accurate Outdoor AP location using Smartphones, MobiCom’12 (Heather)
- SwordFight: Enabling a New Class of Phone-to-Phone Action Games on Commodity Phones, Mobisys’12 (Heather)
- Push the Limit of WiFi based Localization for Smartphones, Mobicom’12 (The Avengers)
- StressSense: Detecting Stress in Unconstrained Acoustic Environments using Smartphones, Ubicomp’12 (Heather)
- Accurate and Privacy Preserving Cough Sensing using Low-Cost Microphone, Ubicomp’11 (Team MASH)
- Can Your Smartphone Infer your Mood? Phonesense’11 (short paper, count as 0.5)
- BeWell: A Smartphone Application to Monitor, Model and Promote Wellbeing, Pervasive Health 2011 (short paper, count as 0.5)
Part 5: Energy
10/30: Class Cancelled
11/1: Basics
- An Analysis of Power Consumption in a Smartphone, Usenix’10 (The Avengers)
- Where is the energy spent inside my app? Fine Grained Energy Accounting on Smartphones with Eprof, Eurosys’12 (Team The Other Guys)
- MAUI: Making Smartphones Last Longer with Code Offload, Mobisys’10 (Heather)
- Energy-Efficient Rate-Adaptive GPS-Based Positioning for Smartphones, Mobisys’10 (Heather)
- Avoiding the Rush Hours: WiFi Energy Management via Traffic Isolation, MobiSys’11 (Team Tia)
- Mobility Prediction-based Smartphone Energy Optimization for Everyday Location Monitoring, Sensys’11 (Michael)
- Energy-Delay Tradeoffs in Smartphone Applications, Mobisys’10
11/8: Mid-term Project Progress Report & Demo
11/9: Final Essay on Energy Due
11/13:
- Using Mobile Phones to Write in Air, MobiSys’11 (Team LE-AN)
- Improving Energy Efficiency of Personal Sensing Applications with Heterogeneous Multi-Processors, UbiComp’12 (Team Nokia 3310)
- Lullaby: A Capture & Access System for Understanding the Sleep Environment, Ubicomp’12 (Team Nokia 3310)
11/20: No Class (Travel)
11/27: Project Meetings
11/29: Project Meetings
12/4: No Class (Travel)
12/6: No Class (Travel)
12/12: 11:59PM Project Report Due
12/13: 4--7PM Final Project Presentation & Demo