TMD activities

The role of the MOPRIM TMD Sdk is to segment the daily mobility of the mobile phone user by TMD activities. The number of recognized TMD activities is meant to grow as we learn about new modes of transports as they emerge.

Recognized activities

Following is the list of the current TMD activities that can be recognized by the MOPRIM TMD:

TMD Activity Recognized since Definition Comments
1 unknown Always Unknown activity
2 stationary Always When the user is not mobile or phone is still
3 non-motorized Always Sub-category for non-motorized transportation
4 non-motorized/bicycle Always User is cycling
5 non-motorized/pedestrian Always Sub-category for human mobility
6 non-motorized/pedestrian/walk Always User is walking
7 non-motorized/pedestrian/run Always User is running
8 motorized Always Sub-category for motorized transportation
9 motorized/road Always Sub-category for road-based transportation
10 motorized/road/car Always User is driving or in a car
11 motorized/road/bus Always User is in a bus
12 motorized/rail Always Sub-category for rail-based transportation
13 motorized/rail/tram Always User is in a tramway
14 motorized/rail/train Always User is in a train
15 motorized/rail/metro Always User is in a metro/subway
16 motorized/air/plane (0.3.5) (0.3.0) User is in an airplane

The different SDKs are being configured via the MOPRIM Cloud. Therefore, the number of TMD activities that can be recognized (e.g., motorized/road/car, non-motorized/bicycle) can change everytime the TMD is reconfigured with the latest models. It is important for the application developers to be able to react to unknown categories. For instance, one could change motorized/road/motorbike to motorized/road or motorized/road/other.

Activities available for correction

The following list of activities can be used to correct incorrectly detected data but are not yet automatically recognized by the latest version of the TMD.

TMD Activity Definition Comments
1 non-motorized/wheelchar User is moving in a wheelchair
2 non-motorized/snow/cross-country-skiing User is doing cross-crountry skiing
3 motorized/road/kickscooter/electric User is moving with an electric kickscooter
4 motorized/road/bicycle/electric User is cycling with an e-bike
5 motorized/road/car/electric User is in an electric car
6 motorized/road/motorbike User is on a motorbike
7 motorized/road/scooter User is on a scooter
8 motorized/water/ferry User is in a ferry
9 non-motorized/snow Sub-category for snow-based non-motorized tranportaton
10 motorized/water Sub-category for water-based transportation
11 motorized/air Sub-category for air-based transportation