This document summarizes the Odessa system for enabling interactive perception applications on mobile devices through offloading and parallelism. Odessa uses a greedy approach to dynamically determine how to best distribute computation between a mobile device and more powerful servers. It considers factors like input data variability, mobile platform capabilities, and network performance. The system introduces low overhead through a lightweight profiler and decision engine. Evaluation shows it can minimize response time while achieving high throughput and accuracy for computer vision applications.