ECG-monitorintegratie met een besturingsapp

In slechts 6 weken integreerde Innowise het draagbare ECG-bewakingsapparaat van de klant met een besturingsapplicatie via BLE en introduceerde real-time gegevensverzamelingsfunctionaliteit.

Klant

Industrie
Gezondheidszorg
Regio
EU
Klant sinds
2025

Onze klant is een bedrijf in medische hulpmiddelen in de EU, gespecialiseerd in oplossingen voor het monitoren en behandelen van chronische ziekten. Met een belangrijke focus op cardiovasculaire zorg en endocrinologie, streeft de klant naar betere resultaten voor patiënten door middel van innovatieve apparaten en digitale gezondheidsoplossingen.

Gedetailleerde informatie over de klant kan niet openbaar worden gemaakt krachtens de bepalingen van de NDA.

Uitdaging

Een van de kernproducten van de klant is een draagbare slimme ECG-monitor, ontworpen om real-time hartactiviteit vast te leggen en cardiovasculaire bewaking op afstand mogelijk te maken.

Om de gebruikerservaring te verbeteren, ontwikkelde de klant een aanvullende platformonafhankelijke app voor het ECG-apparaat. Hun interne ontwikkelingsteam was echter overbelast met lopende taken en kon het apparaat niet op tijd integreren met de besturingsapp. Gezien de gevoeligheid en het kritieke karakter van cardiovasculaire monitoringgegevens, was het ook belangrijk voor de klant om de gegevens van het apparaat nauwkeurig te synchroniseren met de applicatie zonder vertraging of gegevensverlies.

Daarom was de klant op zoek naar een partner voor softwareontwikkeling in de gezondheidszorg die de integratie kon uitvoeren binnen een strak projectschema.

Oplossing

Met een ISO 13485 certificering en tientallen afgeronde projecten in de gezondheidszorg was Innowise perfect geschikt voor het project. Nadat het contract was getekend, verzamelden we een ervaren team en startten we het project in slechts enkele dagen.

Ontdekkingsfase

Onze samenwerking met de klant begon met een uitgebreide ontdekkingsfase om een grondig inzicht te krijgen in de bestaande codebase en technische vereisten.

We begonnen met het bekijken van de huidige code en documentatie van de draagbare ECG-monitor en identificeerden de belangrijkste functies en potentiële integratiepunten. Na een zorgvuldige analyse van de projectvereisten definieerden we de belangrijkste functies, de tech stack en de reikwijdte van het project, en waren we klaar om verder te gaan met de ontwikkeling.

Ontwikkelingsfase

Vervolgens ontwikkelde het Innowise projectteam de geschetste functies en integraties in Agile iteraties, volgens de Kanban-methodologie. Tijdens de ontwikkelingsfase leverden we:

  • ECG-monitorintegratie via BLE-technologie. We maakten een stabiele BLE-verbinding tussen de draagbare ECG-monitor en de patiëntapplicatie met behulp van Capacitor. Deze opzet maakte naadloze gegevensoverdracht mogelijk tussen het apparaat en de server van de besturingsapp, waardoor realtime hartbewaking op afstand van patiënten met bevestigde en verdachte hartaandoeningen mogelijk werd.
  • ECG-gegevensontvangst en -verwerkingsalgoritme. Ons team ontwikkelde een robuust algoritme om de ECG-gegevensstroom te ontvangen van het BLE-enabled hartbewakingsapparaat en deze in realtime te verwerken.
  • Real-time gegevensoverdracht naar de server. Om real-time analyse en visualisatie mogelijk te maken, hebben we een functionaliteit geïntroduceerd die het mogelijk maakt om ECG-gegevens direct na ontvangst naar de backend server te streamen.
  • ECG-visualisatie en rapportgeneratie. Om de ECG-bevindingen weer te geven, integreerden we de CanvasJS-bibliotheek die hielp bij het in realtime tekenen van cardiogrammen. Daarnaast maakten we de export van ECG-resultaten naar een PDF-bestand mogelijk voor medische documentatie of om te delen met zorgverleners.

Stabilisatie en lancering

Na het implementeren van de kernfuncties voerden we grondige tests en stabilisatie uit. Onze QA-engineer voerde handmatige functionele tests uit om mogelijke problemen te identificeren en op te lossen.

Nadat het systeem alle kwaliteitscontroles had doorstaan, lanceerden we de nieuwe functies en overhandigden we de benodigde projectdocumentatie aan de klant. Om het inwerken van gebruikers te vergemakkelijken, leverden we ook een handleiding voor de nieuwe functionaliteit.

Technologieën

Mobiel

Ionic

Apparaatconnectiviteit

 Bluetooth Lage Energie (BLE)

Integratie

Capacitor

Data visualisatie

CanvasJS

Team

1
Mobiele Ontwikkelaar
1
QA ingenieur
1
Projectcoördinator

Resultaten

Met Innowise's bewezen software ontwikkelingsaanpak voor de gezondheidszorg, afgestemd op ISO 9001, werd het project binnen 6 weken afgerond. We integreerden ECG-monitoren met een app en stemden de algoritmen voor gegevensontvangst, -verwerking en -overdracht af. Verder implementeerden we een visualisatiemodule die de bevindingen omzet in rijke diagrammen en rapporten. Verder implementeerden we een visualisatiemodule die ECG bevindingen omzet in rijke diagrammen en rapporten.

Wanneer de draagbare ECG-monitor nu is geïntegreerd met de besturingsapplicatie, biedt de klant de eindgebruikers een soepelere ervaring. Zo kan zijn product beter concurreren op de steeds veranderende markt voor medische apparatuur.

Duur van het project
  • Januari 2025 - februari 2025

6 weken om integratie te implementeren

5 dagen om het project te starten

Contacteer ons

Boek een gesprek of vul het onderstaande formulier in en we nemen contact met je op zodra we je aanvraag hebben verwerkt.

    Stuur ons een spraakbericht
    Documenten bijvoegen
    Bestand uploaden

    Je kunt 1 bestand van maximaal 2 MB bijvoegen. Geldige bestandsformaten: pdf, jpg, jpeg, png.

    Door op Verzenden te klikken, stemt u ermee in dat Innowise uw persoonsgegevens verwerkt volgens onze Privacybeleid om u van relevante informatie te voorzien. Door je telefoonnummer op te geven, ga je ermee akkoord dat we contact met je opnemen via telefoongesprekken, sms en messaging-apps. Bellen, berichten en datatarieven kunnen van toepassing zijn.

    U kunt ons ook uw verzoek sturen
    naar contact@innowise.com

    Wat gebeurt er nu?

    1

    Zodra we je aanvraag hebben ontvangen en verwerkt, nemen we contact met je op om de details van je project te bespreken en een NDA te ondertekenen om vertrouwelijkheid te garanderen.

    2

    Na het bestuderen van je wensen, behoeften en verwachtingen zal ons team een projectvoorstel opstellen met de omvang van het werk, de grootte van het team, de tijd en de geschatte kosten.

    3

    We zullen een afspraak met je maken om het aanbod te bespreken en de details vast te leggen.

    4

    Tot slot tekenen we een contract en gaan we meteen aan de slag met je project.

    Спасибо!

    Cобщение отправлено.
    Мы обработаем ваш запрос и свяжемся с вами в кратчайшие сроки.

    Bedankt.

    Uw bericht is verzonden.
    Wij verwerken uw aanvraag en nemen zo spoedig mogelijk contact met u op.

    Bedankt.

    Uw bericht is verzonden. 

    We verwerken je aanvraag en nemen zo snel mogelijk contact met je op.

    pijl