. . . "The algorithm depends on the type of device, e.g. watch, car kit, mobile phone, and can include several parameters like velocity, acceleration, distance etc." .