This document discusses a system for predicting bus arrival times using mobile phone-based participatory sensing. The key points are:
1) The system avoids using GPS or other location services by instead mapping bus routes to sequences of nearby cellular towers detected by phones. It collects these sequences from multiple phone users to classify buses and predict arrival times.
2) Bus detection on phones uses audio and accelerometer sensors to identify a bus's beep sound and detect its bumpier ride compared to trains.
3) The system was implemented and evaluated in Singapore and London, showing it could predict arrival times within 40-60 seconds on average without special hardware or cooperation from transit agencies.
Related topics: