This document describes a system for dynamically updating a mobile predictions interface. It involves communication between several components: a fixture server that returns fixes, a prediction server that adds and returns predictions, and the interface itself which opens, gets fixes and matches, and returns focus. Numerical values are associated with interactions between components.