Android hardware implementation:
Each user has certain actions defined for them on their device calendar.
The system executes these actions according to calendar specifications. If actions are within the specified timeframe, they will be executed; if not, no action will occur.
The device contains a core database which controls all triggered actions.
1 Calendar
2 Actions
3 NFC Tags
3.1 NFC Tags
3.2 NFC Assignment
3.3 Tag Classification
4 Geofencing
4.1 Geometries
4.2 Assigning Geometries
5 WiFi
5.1 Assigning WiFi
6 Accelerometer
6.1 Assigning Accelerometers
7 Battery
7.1 Assigning Battery
8 Triggering Logs
This table contains information on all actions triggered and performed.