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.
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.
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 |