19
Real time tracking system for locating Patients suffering from Alzheimer's disease using Android GPS subsystem and GPRS Presented By : Ajay Mishra (K00367047) Dhara Shah (K00367115) Joyabali Kadiwal (K00369360) Megha Lalluvadia (K00367439) Guide: Ms. Mais Neejim

RealTimeSystem (1)

Embed Size (px)

Citation preview

Page 1: RealTimeSystem (1)

Real time tracking system for locating Patients suffering from Alzheimer's disease using

Android GPS subsystem and GPRS

Presented By: Ajay Mishra (K00367047) Dhara Shah (K00367115)

Joyabali Kadiwal (K00369360)

Megha Lalluvadia (K00367439)

Guide: Ms. Mais Neejim

Page 2: RealTimeSystem (1)

INTRODUCTION• Alzheimer’s disease (AD) is a degenerative disease which is growing

widely.

• There are various factors which contribute to this disease such as genetic , cholesterol, down syndrome etc.

• It is most common in the elderly patients and about 10 percent of population in u.S above 60 years of age are affected by this disease.

• With this stated, the cost to cure ad is also very high, hence it has now become important to come up with a cost effective solution .

Page 3: RealTimeSystem (1)

Symptoms: Poor Judgment, Misplacing Things, impairment of movements, problem with verbal communication, abnormal moods and loss of memory.

The loss of memory makes the person forget from where they have come .

Finding the where how of such a person becomes a difficult task.

The tracking system would help the user to find effective and real time location of the concerned person with the use of geographicpositions from the Global Positioning Satellites.

Page 4: RealTimeSystem (1)

PURPOSE There are similar products available today which can be used to trace

the location.

The purpose of this project is to integrate the Global Positioning System and Global System for Mobile Communication technology for real time people tracking using Maps.

This methodology is cost effective as compared to the treatments and solutions that exist.

It is also time effective and secured too.

Page 5: RealTimeSystem (1)

PROPOSED METHODOLOGY• The proposed system consists of two modules: The caregiver module and the patient

module.

• This system uses GPS and GSM technology. This is an embedded application, which will continuously monitor a patient from its source and reports the location of patient as and when required.

• The basic requirements are :• A. Windows 7/8/10 with i5 and i7 processor• Java JDK 1.5.0 +• Android Studio IDE• Android SDK• Android Emulator• Android Device with in-built GPS system and Android 4.3 gingerbread and later OS

Page 6: RealTimeSystem (1)

DESIGN PROCESS • The design process starts by creating a user interface form.

• The main form would display the current position.

• The form also contains a timer control which is used to automatically update the coordinate information that is received from GPRS modem in every short interval of time.

• The block diagram for the Patient Module and care given module are as shown below:

Page 7: RealTimeSystem (1)

FLOW CHARTSTechnique used in Patient Module

Techniques used in Care Giver Module

Page 8: RealTimeSystem (1)

DESIGN TESTING• The embedded system is

divided into two parts, which are the Caregiver Module part and the Patient Module part. For tracking part, the embedded system is equipped with GPS.

• Both of the coding for Caregiver Module part and the Patient Module part is then tested to make sure that they meet the specification.

• When both of the coding fulfills the specification, the whole system is being tested to ensure it works properly.

Page 9: RealTimeSystem (1)

LAYERED ARCHITECTUREClient side: User Interface - This layer provides the graphical

interface to user within the application. Android API -Whole system is built on Android API

along with other API we are interested in Location Service and Google Maps API.

Server side Logic Layer - This layer controls the whole logic behind

the location storing. The logic layer contains all the components related to Caregiver and Patient Module

Data Access Layer - Data access layer provides simplified access to data stored in persistent storage such as an entity-relational database.

Database - Database will be implemented in SQL and will reside in azure web server this would Implemented using Microsoft azure Mobile services

Page 10: RealTimeSystem (1)

ALGORITHM FOR PATIENT MODULE Check GPS: Firstly we will check that GPS is enabled if not enabled we will ask user to

enable GPS to start tracking Patient.

Start tracking Patient Location: We can track Patient location using GPS system in android device and Location Manager Class. This Class provide Longitude and Latitude in Real time.

Page 11: RealTimeSystem (1)

PATIENT MODULE CONT…

Location Manager: To access real time location of patient module location manager class provides access to location service. These services allow applications to obtain periodic updates of the device's geographical location.

Location Listener: This class receives update from location manager class when location changes. The following methods are called when location listener instance is registered with location Manager.

Database connection: We have created a SQL database in azure mobile cloud service to store our longitude and latitude in database every 5 seconds.

Page 12: RealTimeSystem (1)

PATIENT MODULE CONT…

Page 13: RealTimeSystem (1)

ALGORITHM FOR CAREGIVER MODULE Google Map API: Use Google Map API to implement map activity in android

application

Update Map: Now as the basic maps are loaded we will update the marker in map to point to real time patient location.

Update location frequency : We can set how frequently we want location to be traced.

Asynchronous update: Update Map marker and location in background thread asynchronously.

Page 14: RealTimeSystem (1)

CAREGIVER MODULE CONT…

Page 15: RealTimeSystem (1)

Patient Module

Page 16: RealTimeSystem (1)

Caregiver Application

Page 17: RealTimeSystem (1)

FUTURE SCOPE There is wide range of improvements that can be made to this application

which are namely as follows:

An alarm clock beeping mechanism in care given module when patient goes out of boundary.

A reminder note in patient module about his/her address if he feels he gets lost.

A warning beep in patient’s phone when he/she tries to go out of the range which is decide by the care giver.

Page 18: RealTimeSystem (1)

CONCLUSION Tracking module is used to track the user location while the displaying

module is used to plot the user location on Google Maps.

This project will be an cost-effective and easy to use solution to tracking the patient of Alzheimer’s, Patient tracking module needs GPS to determine the patient location and tracking to which it is attached and using GSM modem, this due to its low cost, it is very easy to integrate into other technology.

Page 19: RealTimeSystem (1)

REFERENCES [1] Mohd Fadhil Abuhan , Abdul Rashid Mohamed Shariff, Azadeh

Ghiyamat, Ahmad Rodzi Mahmud “Tracking Elderly Alzheimer’s Patient Using Real Time Location System”,Science doi: 10.14340/ spp.11A0002, .2013.

[2] I. Korhonen, Parkka.J, Van Gils.M“Health Monitoring in the Home of the Future” IEEE Eng. Med. Bio., vol. 22, no. 3, pp. 6673,May-June 2003.

[3] E. D. Kaplan, Understanding GPS: Principles and Applications, ArtechHouse Publishers, ISBN 0890067937, February 1996