Zendrive SDK v9.0.0 Release Notes

Item
Description

Product Information

Zendrive SDK

Product Version

Version 9.0.0

OS Support

This version supports Android 13 and iOS 16.

Release Date

Oct 13, 2022

Zendrive SDK v9.0: New Features and Upgrades

Zendrive SDK v9.0.0 includes the following new features and upgrades:

1. Improved Support for XCode 14 (iOS 16)

Description

iOS 16 compatibility is available from SDK v8.3.0 onwards. In SDK v9.0.0, minor fixes were done for the issues reported by the clang compiler with Xcode14.

2. Support for Android 13

Description

Zendrive SDK v9.0.0 supports Android 13.

Explanation

We have updated the compileSDK and targetSDK version to 33, in compliance with Android 13 support. We have also upgraded library versions such as Kotlin, WorkManager and Thrifty.

Benefit

End users who have updated to Android 13 will be able to use customer applications seamlessly.

3. FNOL Now Supports Low Severity Collisions

Description

Zendrive defines low severity collisions as fender benders and other minor accidents that would typically result in an insurance claim, but have low probability of occupant injuries or major vehicle damage.

The First Notification of Loss (FNOL) feature has been updated with a specially-designed model to detect low severity collisions as well. A special mechanism has been programmed to enable Zendrive to pass on this information to the customer application via FNOL APIs.

Explanation

High severity collisions, or emergency response use cases will continue to be sent to the customer application via SDK callbacks. However, low severity alerts will be sent through Zendrive’s FNOL API and Webhook.

The conditions required to detect a low severity collision are mostly unchanged from Automatic Collision Notification (of ACN) collisions:

  • A trip needs to be active when a potential accident occurs.

  • The phone accelerometer needs to record an impact above 4g to trigger the collision detection algorithm.

Conditions which are different from ACN detection:

  • Low severity collisions can be detected at any speed (the speed does not need to be above 10 mph).

  • The phone needs a network connection to enable the server-based webhook alert.

  • In case the phone does not have network connectivity, the alert will be enabled once the phone reconnects to the network.

Benefit

Currently, Zendrive targets an 80% recall for all low severity collisions.

4. Improvements to Event Detection

Description

Zendrive SDK v9.0.0 contains a special GPS quality-check algorithm that reduces false positive driving events of Hard Brake and Aggressive Acceleration.

  • These false positives occur because of low-quality GPS signals, such as GPS wander and toggles.

  • This improvement in event detection helps reduce commonly seen false positives by upto 50%.

  • Only Aggressive Acceleration and Hard Brake events from the latest sensor fusion detectors are filtered out.

Benefit

This improvement in Event Detection helps reduce commonly seen false positives by upto 50%.

5. SDK Error Logging and logHeartbeat API

Description

  • The SDK logging feature records all heartbeat statistics and uploads them to the Zendrive Backend for reporting and debugging purposes, for both iOS and Android.

How it Works

  • User statistics are being recorded irrespective of whether the customer application is running in the foreground, or in the background.

  • Data uploads of new information packets or SDK health connections are assigned upload reasons.

  • If the customer application is in suspended or killed state, the SDK Logging feature can be used to wake the application.

Benefit

With this feature, Zendrive SDK is always able to collect SDK health data, irrespective of whether the application is running or not. Using the new logHeartbeat SDK API, applications can now seamlessly record heartbeat data.

6. Miscellaneous Fixes

Description

Other minor fixes related to drive and event detection models.

Was this helpful?