GET IN TOUCH

PaaS Solution for Building Location-Aware Services for Enterprise

Mobile app development Custom software development Logistics and asset tracking Beacons IoT

Location-aware apps can provide better safety in mining and construction, eliminate inefficiencies in logistics and transportation, and increase sales in the retail and hospitality industries.

Request

An Australian provider of location-based solutions for enterprise with whom we've already worked needed to create a PaaS system that would allow companies in various industries to develop location-aware mobile applications.

Previously we worked with the same client on a project where we needed to create a special gateway device for tracking people in underground mines.

Solution

Integra Sources provided the development for an SDK for iOS and Android enabling other developers to implement their location-based services. The SDK allows for the synchronization of unique geo-fences from web API so enterprises can monitor when an asset enters, leaves, or stays inside the geo-fence.

We implemented automatic switching between GPS high accuracy, power balanced, and BLE beacon modes for location tracking to make sure the library processes data without draining the battery.


Scope of work

  • SDK for iOS
  • SDK for Android

Technologies Used


How it works

  1. The entire area is covered with Bluetooth Low Energy (BLE) devices that periodically broadcast their identifier. Our solution supports all popular kinds of beacon standards including iBeacon and Eddystone beacon.
  2. Smartphone synchronizes with the server and gets a list of geozones and beacon zones through a mobile network or Wi-Fi.
  3. The SDK continuously monitors the GPS or Bluetooth position of the device and if a certain event happens such as entry, exit, or dwell, a customer gets real-time information, notifications, and alerts to their mobile device.

Challenges solved

High precision geolocation

Our technology solution provides very high location accuracy both indoors and outdoors. It transitions smoothly between location sources such as carrier signals, GPS, Wi-Fi and Beacons for real-time tracking.

Intelligent battery management

The SDK uses a special prediction algorithm to reduce GPS, Bluetooth, and mobile data usage. This minimizes battery drain. For example, the SDK uses Bluetooth only when a user enters a region with Bluetooth beacons in it. The device consumes 1% of power per hour – this is 10x better battery management than industry standards – while providing high-precision event generation and prediction of upcoming events.


Result

The system represents a Platform as a Service (PaaS) solution that enables persistent background location tracking of mobile devices through the use of a tracking system. Software developers can create and manage their Beacon zones and geofences through a web interface. They can assign triggers for each zone (e.g. entry, exit, dwell, a certain distance from Beacon) and push messages and actions to user devices when they enter a predetermined area.

Zone example
Zone example

Integra Sources' extensive preparation beforehand helped give confidence to the client that they chose the right partner. Despite the time difference, they are able to stay in constant communication. Integra's dedication to the project has led the client to develop an ongoing relationship.

Christophe Baudia,CEO at GeoMoby 

Make some noise

Make some noise

You might also like...

We use cookies to improve your experience on our website. Our Cookies Policy explains what cookies are, how we use cookies and how third-parties we may partner with may use cookies. Please find more information here.