A software architecture for generic human activity recognition from smartphone sensor data
Using mobile phones to determine transportation modes