Home » Use Cases

Safety Takes Precedence in IoT

IoT use case - Safety Takes Precedence high-level overview

The preliminary requirement of each IoT deployment is to be feasible in enabling your existing assets, in this case - the cameras. To achieve drivers' safety and secure travel, there are cameras which will track human behavioral patterns. The Infobip communications platform serves as an additional tool to communicate with the drivers and make any necessary advisory actions.

Key challenges for ridesharing company drivers are mitigating longer rides as they aim to meet their schedules in order to generate more revenue. Therefore, tired drivers cause more accidents and put traffic safety and other people at risk.

The solution would be to recognize facial biometrics and drivers' behavior and emotions in order to prevent any possible accidents.
• Inform HQ about any tired drivers
• Enable an automated alerting system. When drivers are tired, trigger a voice call notifying the driver to stop and rest

Process Workflow
IoT use case - Safety Takes Precedence process workflow

PREREQUISITES

A SIM card ordered, received, and inserted into device with active data traffic.

IMPLEMENTATION STEPS

Steps over API

  1. Use the automated ordering process over API or contact your Account Manager to order a desired number of SIMs in a specified format, set the data limits, and specify the order delivery address. 

  2. Activate the SIM card via the Activation IoT API. Request example:

PUT /iot/2/sims/8981100022152967721/status  

 
{ 
  "status": "Active/Suspended" 
}  

Response example:

200 OK  

{     
  "actionId": "f597d319-de5c-4524-9378-e95478b58dad" 
} 

3. Insert the SIM card into the camera and start using it.

4. Check the data usage for the SIM card for the current month. You will receive an alert that the the monthly data usage limit has been reached.
Request example:

GET /iot/2/sims/8981100022152967721/usage 

Response example:

{ 
    "iccid": "8981100022152967721",
     "receivedSmsCount": null,
     "sentSmsCount": null,
     "usedDataBytes": 27199488,
     "receivedCallsCount": null, 
    "sentCallsCount": null
}

5. Analyze the data sent to the server. If the driver hasn't slept in the last 10 hours, block the app usage for this driver and inform them about the blocked access to the account for the next 12 hours.
6. Enable an automated alerting system. When drivers are tired, trigger an SMS notifying the driver to stop and rest.
Request example:

POST /iot/1/sims/8981100022152967721/sms  

{  "text": "This is an example of SMS message text."}  

Response example:

200 OK  

No Content 

Related Products

Early Access

IoT

Deliver the M2M/IoT connectivity control and exceptional operational management efficiencies per device.