Monitoring & Wearables

The wearable device market is growing. New devices and new integrations are released every day. And more health monitoring capabilities are added to the latest smartphones. Are you planning to enter this market? Check what the Atomik can do for your project.

Your next physical activity monitoring, sleep quality tracking or weight control app can benefit from the use of the Atomik as a data aggregator backend, and it's very simple to use Atomik queries to generate automated alerts, recommendations and reminders for your users (patients and health team).

Atomik is an ideal tool for storing biometric data coming from any kind wearable device or patient monitoring app, and by creating smart queries you can get more meaningful information out the Atomik and into your applications, adding value to your solution.

Architecture & Data Flows

The most common architecture for monitoring devices include a physical monitor, that generates raw data from vital signs, analyzing chemicals, sleep status, exercise and other kinds of measurements. The monitoring device then communicates the raw data to a nearby device, which is commonly called "gateway". In general that communication happens through BLE (Bluetooth Low Energy) or similar PAN (Personal Area Network) protocol.

The gateway has connection to the Internet and can communicate the raw data, maybe pre-processed, to a cloud service. That could be a direct communication (Native API) or via a broker/integration engine. A broker would transform the data coming from the gateway into a format the cloud service can understand.

In this context, Atomik acts as the cloud service, where data is stored in a standardized format, and the goal of the broker is to transform raw or raw-processed data into openEHR data, since the Native API is openEHR-compliant.

The final piece of the puzzle is the data analysis and visualization. To support this, Atomik provides a visual Query Builder that allows users to create complex queries without programming skills, which can be executed via API calls. This allows to create any number of "data services", to access data in a standardized way, and feed any analytics or visualization solution.

The goal of Atomik is to sit in the middle of the data collection / processing, and how the final data will be used for analytics / visualization, simplifying data management and access in a standardized an vendor-neutral way.