Aplikacja mobilna i internetowa do gromadzenia i analizowania danych z inteligentnych wkładek: lepsza regeneracja urazów kończyn i skuteczność leczenia

Firma Innowise opracowała zestaw inteligentnych aplikacji do butów, które umożliwiają pacjentom i lekarzom monitorowanie i dostosowywanie obciążenia stopy podczas rehabilitacji po urazie.

Klient

Region
UE
Klient od
2023

Klientem jest firma z siedzibą w UE, która rozwija cyfrowe systemy kontroli rehabilitacji. Ich innowacyjny produkt, inteligentna wkładka, integruje się z aplikacją mobilną i internetową, aby dostarczać dane w czasie rzeczywistym na temat nacisku stopy podczas procesu rehabilitacji.

Szczegółowe informacje o kliencie nie mogą być ujawnione zgodnie z postanowieniami NDA.

Problem

lient nie mógł stworzyć aplikacji obsługującej duży przepływ danych z urządzenia i serwera

Klient z powodzeniem opracował inteligentną wkładkę zdolną do wykrywania i śledzenia nacisku na stopę, co miało kluczowe znaczenie dla monitorowania regeneracji kończyn po urazie. Głównym wyzwaniem było przełożenie tych danych na praktyczne informacje zarówno dla pacjentów, jak i lekarzy, aby zapobiec ponownemu urazowi i zoptymalizować strategie rehabilitacji. Jednak ze względu na brak niezbędnej wiedzy w zakresie oprogramowania, firma nawiązała współpracę z Innowise w celu stworzenia kompleksowego rozwiązania programowego, które nie tylko analizowałoby dane z urządzenia, ale także byłoby w stanie obsługiwać duże ilości danych przepływających do serwera.

Rozwiązanie

Kompleksowy i skalowalny pakiet aplikacji do zbierania i analizowania danych z inteligentnych wkładek

Innowise stworzyło zestaw oprogramowania składający się z aplikacji mobilnej dla pacjentów i interfejsu internetowego dla lekarzy, zaprojektowanych do współpracy z danymi dostarczanymi przez inteligentne wkładki.

Wieloplatformowa aplikacja mobilna

Inżynierowie Innowise opracowali inteligentną aplikację do butów, która umożliwia pacjentom połączenie smartfona z wkładkami przez Bluetooth, ustawienie spersonalizowanych progów nacisku i otrzymywanie powiadomień, jeśli progi te zostaną przekroczone podczas chodzenia. Ta natychmiastowa informacja zwrotna pomaga pacjentom dostosować nacisk na stopę w czasie rzeczywistym, znacznie zmniejszając ryzyko ponownego urazu. 

Nasi programiści zintegrowali obsługę technologii Bluetooth Low Energy, aby ciągłe połączenie z inteligentną wkładką nie wpływało na żywotność baterii smartfona pacjenta.

Aplikacja zawiera również mapy cieplne do wizualizacji rozkładu ciężaru na stopie, promując prawidłowe wzorce chodzenia i szybszą regenerację. Aplikacja wysyła zebrane dane dotyczące rozkładu nacisku na serwer hostowany na stronie AWS, skąd mogą być pobierane przez interfejs internetowy.

Aplikacja internetowa

Interfejs sieciowy umożliwia lekarzom dostęp i analizę danych pacjentów przechowywanych na serwerach AWS. Dzięki skalowalności rozwiązania chmurowego aplikacja może obsługiwać dane przepływające z tysięcy aplikacji skierowanych do pacjentów.

Za pośrednictwem jednego portalu specjalista uzyskuje szczegółowy wgląd w postępy w rehabilitacji wszystkich swoich pacjentów korzystających z inteligentnych wkładek. Aplikacja internetowa przedstawia informacje za pomocą wykresów, map cieplnych i innych narzędzi wizualnych, umożliwiając lekarzom ocenę rozkładu masy ciała pacjentów i odpowiednie dostosowanie planów rehabilitacji. Takie podejście oparte na danych zwiększa zdolność lekarza do dostosowywania programów rehabilitacji do indywidualnych potrzeb.

Technologie

Python/Django, custom drivers in Python for BLE devices

AWS, AWS RDS (dla PostgreSQL), AWS Redshift, AWS QuickSight, AWS S3, klaster K8S

VCS

Git, GitHub

Proces

Podczas fazy odkrywania starannie rozważono wybór odpowiedniego stosu technologicznego. Aby udostępnić aplikację jak największej liczbie użytkowników, wybraliśmy React jako podstawę stosu technologicznego. React został wybrany ze względu na jego wydajność w tworzeniu aplikacji wieloplatformowych, umożliwiając zespołowi programistów stworzenie ujednoliconej bazy kodu dla iOS i Android. Takie podejście znacznie skróciło czas programowania w porównaniu do tworzenia oddzielnych aplikacji dla każdej platformy, przy jednoczesnym zachowaniu dobrej wydajności.

Decyzja o użyciu React została również podjęta w odniesieniu do interfejsu internetowego zaprojektowanego dla lekarzy. Webowa aplikacja została uznana za bardziej praktyczną niż aplikacja desktopowa, ponieważ pozwala lekarzom na logowanie się i monitorowanie postępów pacjentów z dowolnego komputera bez skomplikowanego procesu konfiguracji. Wybór ten zapewnił bardziej intuicyjne doświadczenie użytkownika i szybsze wdrożenie.

Aby zarządzać zadaniami i ułatwiać dyskusje projektowe, zespół polegał na Slack do komunikacji i Jira do zarządzania zadaniami. Jako podstawowe narzędzia branżowe, narzędzia te pomagają członkom naszego zespołu skutecznie śledzić kamienie milowe projektu i utrzymywać zdrowy przepływ informacji zwrotnych z interesariuszami.

Zespół

1

Kierownik projektu

1

Analityk biznesowy

1

Projektant UI/UX

2

Programistów back-end

2

Programistów front-end

1

Inżynier oprogramowania wbudowanego

1

Inżynier danych

1

QA Engineer

Wyniki

Szybszy powrót do zdrowia po urazie i skuteczniejsze planowanie leczenia

Pacjenci wyposażeni w inteligentną wkładkę i aplikację towarzyszącą wykazali szybszy czas powrotu do zdrowia dzięki danym w czasie rzeczywistym umożliwiającym natychmiastowe dostosowanie wzorców chodzenia i nacisku.

Lekarze zgłaszali lepsze planowanie leczenia i wyniki dzięki szczegółowym informacjom dostarczanym przez system, umożliwiającym bardziej precyzyjne i dynamiczne strategie rehabilitacji.

Czas trwania projektu
  • Styczeń 2023 - maj 2023

70%

wzrost szybkości odzyskiwania

56%

wzrost wydajności zarządzania leczeniem

Skontaktuj się z nami

Umów się na rozmowę lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Wyślij nam wiadomość głosową
    Załącz dokumenty
    Prześlij plik

    Można załączyć 1 plik o rozmiarze do 2 MB. Prawidłowe formaty plików: pdf, jpg, jpeg, png.

    Klikając przycisk Wyślij, użytkownik wyraża zgodę na przetwarzanie przez Innowise jego danych osobowych zgodnie z naszą polityką prywatności. Politykę Prywatności w celu dostarczenia użytkownikowi odpowiednich informacji. Podając swój numer telefonu, użytkownik wyraża zgodę na kontaktowanie się z nim za pośrednictwem połączeń głosowych, wiadomości SMS i aplikacji do przesyłania wiadomości. Mogą obowiązywać opłaty za połączenia, wiadomości i transmisję danych.

    Możesz również wysłać nam swoje pytanie
    na adres contact@innowise.com

    Co dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe.

    Спасибо!

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

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana. 

    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    strzałka