25-08-2017, 09:32 PM
A PROJECT REPORT ON GPS BASED PATIENT MONITORING SYSTEM
1PATIENT MONITORING.pdf (Size: 639.8 KB / Downloads: 59)
Abstract
In this system we’ll have the separate databases for different two or more hospitals
and we must have a GPS enabled mobile handset for tracking the patient. In this
mobile handset we will provide a application software for the interaction of patient with
hospital in emergency. And one more additional GPS reminder also will be provided
in that application. When any patient requires the emergency service he will start the
application provided in his mobile phone and select the correct option for which he wants
the emergency hospital service. After selecting the option on his mobile one message has
been sent to the central server and then server will find the nearest hospital’s all details
about doctor’s, ICU’s, equipment’s availability and then inform that hospital to send
the ambulance for the patient’s help at the location which is detected by GPS system.
When hospital sent the ambulance they will forward one message to the server that
they have sent the ambulance. After receiving the confirmation message by hospital
the server forward one message to the patient that the ambulance is coming for your
help from this hospital within this much time. As reminder facility is provided in this
application he will be reminded as per his pre-demand at the location where selected it
for the same.
Introduction
Background
A GPS navigation device is any device that receives Global Positioning System (GPS)
signals for the purpose of determining the device’s current location on Earth. GPS
devices provide latitude and longitude information, and some may also calculate latitude,
although this is not considered sufficiently accurate or continuously available enough
(due to the possibility of signal blockage and other factors) to rely on exclusively to
pilot aircraft. GPS devices are used in military, aviation, marine and consumer product
applications. Android: The idea of the Android Platform was and still is amazing and
is of course attracting more and more programmers every day. Especially the open
architecture based on Intents and the possibility to replace even the Home-application
grant a really large amount of flexibility to the whole platform.
NEED
The patient having the serious medical problems like Asthma, Diabetes, Heart problems
used to face many times unconsciousness like problems and at that time the patient
can’t do anything other than some movements with patience. So we are providing
one application in the patient’s android mobile so that he can send the message to
the centralized server easily and by so he can get the ambulance of nearest hospital
immediately. Using this application service the accidental death of the patient may
avoid.
Current Market Survey
This system can be used by the different hospitals which will be having tie ups with our
server. By so the hospitals group can handle the emergency patients by coordinating
each others.
Current System
Currently in market there is no purely software based application is available. But in
biotechnical field on the basis of their study and using hardware such as microchip(which
is used to read the internal changes of the human body) they have implemented a system
to monitor the patient
Application Framework:
By providing an open development platform, Android offers developers the ability to
build extremely rich and innovative applications. Developers are free to take advantage
of the device hardware, access location information, run background services, set alarms,
add notifications to the status bar, and much, much more. Developers have full access to
the same framework APIs used by the core applications. The application architecture is
designed to simplify the reuse of components; any application can publish its capabilities
and any other application may then make use of those capabilities (subject to security
constraints enforced by the framework). This same mechanism allows components to be
replaced by the user.
Android Runtime:
Android includes a set of core libraries that provides most of the functionality available
in the core libraries of the Java programming language. Every Android application runs
in its own process, with its own instance of the Dalvik virtual machine. Dalvik has been
written so that a device can run multiple VMs efficiently. The Dalvik VM executes files
in the Dalvik Executable (.dex) format which is optimized for minimal memory foot-
print. The VM is register-based, and runs classes compiled by a Java language compiler that have been transformed into the .dex format by the included dx tool. The Dalvik
VM relies on the Linux kernel for underlying functionality such as threading and low-
level memory management.
JAVA
The primary implementation of the Java platform is available as an Open Source im-
plementation called OpenJDK. While ”Java” is an Oracle trademark, and only Oracle
can license the name ”Java”, numerous free software projects exist that are compati-
ble with Oracle Java. Most notably, GNU Classpath andGCJ provide a free software
class library and a compiler that are partially compatible with the current version of
OracleJava. Sun announced on November 13, 2006 that all Java source code, excluding
closed-source code for which they do not retain rights, will be released under a modified
version of the GPL, and released two fundamental parts of the JRE and JDK: HotSpot
and thejavac compiler under the GPL. Following their promise, Sun released the com-
plete source code of the Class library under GPL on May 8, 2007
Detailed Problem Definition
The problem definition can be made with the aid of an illustrative scenario. Consider
a situation in which a middle-age man suffers from a cardiac arrest while on his way
to work. The on-lookers immediately call the ambulatory helpline providing details
such as the location of the patient, the nature of the accident, along with some form
of identification (ID). The dispatch centre then relays this information to the most
appropriate ambulatory service, which promptly dispatches an ambulance to the scene.
The paramedics use the dashboard-mounted terminal on the ambulance to filter out the
group of hospitals that are in close proximity to the patient’s location. They also key
in the available details such as ID/name, gender, phone number and type of treatment
required. Once this is done, the paramedics use the travel time to the accident scene to
launch two mobile agent assistants. These agents use the data entered by the paramedics
to autonomously and asynchronously traverse the various nodes of the network to carry
out specific information retrieval tasks on behalf of the paramedics. The application gets
initiated when the paramedic selects a list of hospital based on the accident location,
keys in the patient ID and clicks on the ’confirm selection’ button on the on the user
interface component of the ambulance node. This deploys the two mobile assistants
associated with the application - ’hospital assistant’ and ’data assistant’. The hospital
assistant is tasked to visit a list of hospitals identified by the paramedic.