Using an approach known as "inertial navigation", modified from military and industrial applications and Dr Donikian's own work with firefighters and first responders, Navisens' algorithms process raw data gleaned from low-cost motion sensors on smartphones.
BBC: Technology that works behind closed doors