An Android Based Mobile Application for An Ambulance Rescue System
G. Aiswaria Lakshmi
Department of Computer Science and Engineering
Saveetha School of Engineering, Saveetha University, Chennai.
Abstract - This paper deals with a smart phone-enabled dead reckoning supports accurate strategy but local coordinates of users’ trajectories, while GPS provides global but inconsistent coordinates. This enables the user to find simultaneously, the project device techniques to refine the global positioning results by fitting the global positions to the structure of locally measured ones, so the refined positioning results are more likely to elicit the ground truth. This paper mainly comprises of two-way application to help the mankind. The ultimate aim is to develop an efficient and improved geographical asset tracking solution and to conserve the mobile resources by dynamically adapting the tracking scheme by means of an android platform which is an user- friendly system .
Keywords: Reckoning, GLOCAL, trajectories, GPS
Surveillance is the act of monitoring and pointing the behaviour, activities, or other dynamic information, usually of mankind for the purpose of influencing, managing, directing, or protecting them. Surveillance is considered as an area for wider and faster improving domain mainly to improve security. Surveillance includes various methods and different scopes. This is also extended in improving the accuracy, promoting development to variety of applications. The word surveillance is derived from a French phrase for \"watching over\" (\"sur\" means \"from above\" and \"veiller\" means \"to watch) and is in contrast to more recent developments such as surveillancee. Surveillance mainly deals as an inverse surveillance, involving the recording by private individuals, rather than government or corporate entities. Mobile phones are commonly used to collect geolocation data. The geographical dually, one for the users to contact quickly in any emergency situation through mobile phones and other side for the ambulance driver to easily navigate the location of the user. On the phone itself the installation of this system application are made which is supposed to perform many operations needed. So by using this system, the nearest ambulance driver and the nearest hospital can be contacted. To track the current location and view both source and destination location we develop this system.
Location Based Services (LBS) and Geographical Information System (GIS) together have enabled a new era of the development of a mobile based application for various commercial and military applications. Nowadays, smart phones can also capable of finding user mobility but it can track only up to local and inconsistent coordinates. Unlike the current information services such as those on the web and as mobile apps, the GIS has benefited greatly from developments in various fields of computing. Better database software allows the management of vast amounts of information that is referenced to digital maps. Computer graphics techniques provide the data models for storage, retrieval and display of geographic objects. Geographic Information Science, the field of science behind GIS, offers specialized knowledge about spatial data collection and processing, data modelling as well as modelling of spatial processes for analysis purposes. The GSM/GPRS is one of the best and cheapest modes of communication present these days and in future, which is a satellite based service which is available 24X7 everywhere in the whole world. GPS system can be used to get location which includes details like latitude, longitude and location of a mobile phone can be determined easily even when the phone is not being used, using a technique known as multilateration to calculate the differences in time for a signal to travel from the cell phone to each of several cell towers near the owner of the phone. .
The purpose of this paper is to analyse the system and in the to production of brief analysis task. The establishment to complete information about the concept of location prediction and navigation optimization process. The goal of this particular system analysis is to completely specify the technical aspects for the main concept in a brief and unambiguous manner.
Ambulance driver system is really very helpful in emergency cases. This system encpmprises both latitudinal and longitudinal values and also includes with the time-stamp details etc. it is a free service to every individual.
In an application, tracking of user defined behaviour of web documents, the user-log behaviour is captured in the form of web logs. Such logs can be used in the enhancment of the the quality during the mining process in a way which is more defining to the user, and also sensitive to the application by nature.In proposed system, design architecture of an application is done in such a way that the user can get the ambulance with one touch access. With the help of GPS (Global Positioning System) the user desired location will pass to the server; the server will check the nearest ambulance driver automatically then it will pass the location to the driver’s application. A path will be drawn which will intimate the user where the driver is. And with the help of GIS (Global Information System) driver can able get the details of nearest hospitals and doctors.
In previous research, the study of global refinement has pursued mobile phones via local trajectories. Using these trajectory patterns, the movements of object are forecasted with their location and T-pattern trees  are computed. The locations are presented with spatial  terms as longitude and latitude values. The Geocode which deliver the values of the location with the help of API along with Google Maps. The related body of work concentrated on Location Based Services  for obtaining the location and utilizing it for providing a set of services, where location manager acts as a hook. It offers a wide environment to predict the footprint of the location with proximity alerts. Moreover, it affords a clear-cut location with the help of the system termed as GIS. Pioneering work is made towards GIS that furnish the geospatial  functionality for many Location Based Services to extract the map information, map visualization and directory based services.The main finding is that, they are probably used in Health care  centre for emergency services. At first the footprint of the people is made by the mobile sensor which has to be carried by them wherever the moves. It is made by the wireless sensing device which tracks the location of the people by their movement.
These sensors cannot predict the location accurately when the user forgets it and leads to various issues. After that an infrared based spectrum is made in which the footstep of the patient is traced in a home-like environment as well as real home, where the art of localization  is made with environmental sensors. This sensing is performed for indoor localization with the application termed as Telehomecare , which controls the remote monitoring of patient with pervasive networks.
Now the locations marked for tracking the origin and terminal of the user which is based on path taken by them. The location may arise in any environment where gap between the places must be the shortest path in emergency situation. It can be gained by the Shortest path algorithm , where the closest facility analysis hand over the route across source and destination for single or multiple landing-place. It can be processed with various algorithms includes Dijkstra’s algorithm  and Bidirectional ST Algorithm . The Dijkstra’s algorithm  finds the shortest path between the nodes in the graph with different variants. It has a powerful functionality with set of stops where Network Analyst’s route solver attempts to find a way at minimum cost. On the other hand, the Bidirectional ST algorithm  finds the shortest path from initial to a goal vertex by simultaneously running two searches. The initial vertex is enforced by forward search and the goal vertex is compiled by backward search.
Location depend on users behaviour and the concept NextPlace , a location prediction technique which forecast the next location with arrival and residence time based on nonlinear time series analysis. It is a pervasive application that has the capacity to predict the future location of the people and presents different location in spatio-temporal  point of view. They will extract place via GPS data or Wi-Fi logs. The order-k running average predictor is used to estimate the future values with duration time of last k visit and interval between k visits to be averaged. The average value is used to obtain a prediction results of future visits. The WhereNext  is similar process that aimed to locate the next location of the moving object with certain accuracy level.
System Architecture results to the “the overall structure of the software” and the different ways in which that structure focuses on conceptual integrity for a system. In a simple notation, architecture is defined as the hierarchical structure of program components, the manner such that in which these components interact and the structure of data that are used by the components. The major goals of system design is to derive an architectural acknowledgment of a system. This system serves as a framework from which more detailed design activities are also included and established.
Software requirements of our system are:
Operating system Windows XP
Technology Android 2.2
Plugin ADT plugin
Tools used Android SDK
As far as considered the hardware requirements are concerned, one Pentium 4 processor or updated with a minimum RAM of 1GB and a HDD of 80GB or more. It should also consistof a well-equipped network adapter. The vital site supervisor would require an Android OS based smartphone for using this application.
Software is divided into separately named and addressable components called modules that can integrated to satisfy problem requirements. Modularity is the single attribute of software that allows a program to be intellectually manageable.
They are divided into five different modules.
1.Send Location to Server.
2.GIS based nearest search.
3.Retrieve Location from Deployment server
4.Navigation from source to destination.
5.Report and Status Generation.
Figure 2 Data flow diagram of overall architecture
A. Send Location to Server:
In this module, user can send the location to the deployment server with the GPS (Global Positioning System). The GPS uses the location service through which the exact position gets bind up, and then it passes to server. Applications access to the location services supported by the device through classes. The central component of the location framework is the location manager system service, which provides APIs to determine location and bearing of the underlying device. Concerning that whether local positioning could produce precise depiction of users’ real trajectories, we now fuse the outcome of geode where latitude, longitude value are passed. This module is the basic module for the entire system. Here the user will send their location by themselves by its latitude and longitude values which will be store in the server.
B.GIS based nearest search:
The Geographical Information System (GIS) is responsible for fetching the nearest hospitals and as well as doctors. The GIS uses k-nearest algorithm with the help of google places API it finds the nearest hospitals. GIS is referred to a system designed to capture, store, manipulate, analyze, manage, and also presents all types of spatial or geographical data. The Search engine logs are said to be emerging new type of data user profiling component of any personalized interesting opportunities for data mining. The algorithm is designed in such a way that it easily fetches the nearest doctors, hospitals. For finding the nearest document and hospitals we mainly use of Google map and k-nearest algorithm.
C.Retrieve Location from Deployment server:
In this user send their location to the server with the GPS(Global positioning System). Server evaluates the received latitude, longitude value, and then the values are passed to the driver’s application. Driver’s application retrieves the location from the deployment server and the location of the user is viewed in map. Once the GPS estimates the desired location of drivers from the deployment server details of the drivers is passed to server.So, the server here act as a central component for storing information from both user and driver side.
This implementation is done on the server and smartphone. This application is tested on Android smartphone version Marshmallow 6.0.
In this, user can select the option which is needed during the accident and the various options are available. Home page displays a list of options from which user can easily shift to any one of the screens and can perform any of those following operations.
Figure 3 Home page screen of user application
On clicking on this options user can get the details of tcurrent location of the user and includes the latitude and longitude values and is send it to the server. This operation is easy and useful for knowing the correct location and navigation.
Figure 4 Sends current location of the user to the ambulance driver
Figure 5 Current location in the map
The address which the user sent can be converted and viewed as map and marker represent the address of the user.
Figure 6 Disease Finder
Additional option as disease finder is attached where the symptoms can be entered and after submitting the disease can be viewed from which the corresponding medicine can be taken.
The user after sending the location to the server, user can search for the nearest available doctors. The location of nearest doctors is shown in map by using markers.
Figure 7 Nearest Doctor
Just on clicking different markers user can view the doctor name and locations at the top. So, user can easily shift to each marker and know their location easily.
Figure 8 Map Activity Fragment
If the user, select any of the doctor then they can view the distance of their location to doctor’s location on map. A poly line google map from source to destination location is drawn and represented.
Figure 9 Intimation call
The intimation of location from the user to driver can be done using either call or sms. Both of the option consumes less time to perform.
Figure 10 Home page of the driver application
The driver home page contains different options and they retrieve the locations easily along with nearest hospital.
Figure 11 Retrieve location page
The retrieve location will find the latitude and longitude values of the different user who send request at the emergency situation.
Figure 12 Retrieve location page
The view retrieve location which provides the complete address details of the user with the help of latitude and longitude values.
Figure 13 Map Fragment activity page
The map activity fragment provides a poly line google map between the driver and the user with the help of GIS.
Figure 14 Acknowledgment page
The acknowledgement which gives the statement about the status of the driver along with the name and the acknowledge that is submitted to the user.
As how we integrate google maps with GIS to navigate the exact location, Future enhancement can be in a way of using google street maps which is an upcoming process in the current trend. Google street map has a broader satellite view and markers at every area, so that we can see the attributes of an area by choosing the marker. This marker shows the view in poly line google map which comes under computer graphics concepts. This ongoing work can assist accurate navigation prediction in unmanned aircraft and shipping process.
This paper has presented an advanced approach of GPS, where the request and response communication between two users occurs by a technique called Glocal. Here the geographical information system, which is associated with the GloCal helps the user to navigate the location accurately. Also, it enables us to identify the source and destination location while in present, only the current location identification is done. Moreover, GPS is supported by wide area augmentation which improves the accuracy of location prediction and navigation. This accuracy is improved by using the user trajectories and co-uniting the GPS with dead reckoning technique. Thus, this system is more useful in removing the difficulties of all other schemes of location prediction and provides accuracy to a standard level.
[1.]“Mobile Phone Based Attendance System”, by Shraddha S. Chawhan1, Mangesh P. Girhale2, Gunjan Mankar3, IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 10, Issue 3 (Mar. - Apr. 2013), PP 48-50 www.iosrjournals.org.
[2.]“Portable Lab: Implementation of Mobile remote laboratory for Android platform”, an IEEE paper by Macro Andre Guerra, Claudia Mariline Francisco, RuiNeves Madeira, Portugal.
[3.]“Remote Access of Building Management System on Windows Mobile Devices”- an IEEE paper by OndrejKrejcar, Department of measurement and control, VSB Technical Institute of Ostrava, Czech Republic
[4.]Krejcar, 0., \"PDPT framework - Building information system with wireless connected mobile devices\", In Icinco 2006, 3rd International Conference on Infonnatics in Control, Automation and Robotics Instinct Press, Setubal, Portugal, pp. 162-167.
[5.]S.Wang, Z.Xu, J.Cao and J.Zhang,”A middleware for web service-enabled integration and interoperation of intelligent building systems, “Automation in Construction vol, 16, pp.112-121.
[6.]Augusto Luis Ballardini , Lorenzo Ferretti , Simone Fontana and Axel Furlan (2015) ‘An Indoor Localization System for Telehomecare Applications’, IEEE Transactions on Systems, vol. PP, no.99, pp. 1-11.
[7.]Bhatt, Bindu, and Janak P. Joshi (2013) ‘A geospatial approach for assessing and modeling spatial accessibility of the primary health centers in the tribal talukas of the Vadodara district’, In International Journal of Geomatics and Geosciences, Volume 3, No 3, ISSN 0976 – 4380.
[8.]Boaz Carmeli ,TzillaEshel ,Daniel Ford,OhadGreenshpan ,James Kaufman ,Sarah Knoop,Roni Ram ,Sondra Renly (2007) ‘Public Health Affinity Domain:A Standards Based Surveillance System Solution’,Conference in intelligence and security.
[9.]Boldrini.C and Pass.A (2010) ‘Modelling spatial and temporal properties of human mobility driven by users’ social relationships’, Comput.Comm., vol. 33, pp. 1056–1074.
[10.]Daqiang Zhang, Daqing Zhang, HaoyiXiong, Laurence T. Yang and Vincent Gauthier (2015) ‘NextCell: Predicting Location Using Social Interplay from Cell Phone Traces’, IEEE Transactions on Computers, vol.64, no.2, pp. 452-463.
[11.]Darquah, N. F., Jonathan Annan, and BaahGyamfi.K(2007)‘Shortest Path Algorithm for Transportation Networks, Case Study: Kumasi Metropolitan Assembly’, In American Based Journal Research, Volume 2, Issue 8, ISSN. 2304-7151, pp. 66-73.
[12.]Eagle.N, Pentlandb.A.S, and Lazerc.D (2009) ‘Inferring social network structure using mobile phone data’, Proceedings of the National Academy of Sciences, vol. 106, no. 36, pp. 15 274–15 278.
[13.]Ejiagha, Ifeanyi R., JohnbuscoC.Ojiako, and Chijioke G. Eze (2012) ‘Accessibility Analysis of Healthcare Delivery System within Enugu Urban Area Using Geographic Information System’, Journal of Geographic Information System 4: 312-321.logy.
[14.]Lokhman, MohamadTaufik, Abdul Rasam, Abdul Rauf, Mohd Noor, and AbdMalek (2012) ‘Reforming health care facility using geographical information system’, In Control and System Graduate Research Colloquium (ICSGRC), pp. 267-270.
...(download the rest of the essay above)