SlideShare a Scribd company logo
1 of 7
Download to read offline
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 387
ANDROID APPLICATION TO LOCATE AND TRACK MOBILE
PHONES(AALTM)- AN IMPLEMENTATION OF LOCATION-BASED
SERVICES
Lovely June Sanglyne1
1
MCA Student, Department of Computer Science & Engineering and Information Technology, School of Technology-
Assam Don Bosco University, Assam, India
Abstract
With the advancement of technology and modern science, people are expecting information about the location of any object for
tracking purposes. GPS is a system which has been implemented and is accessible without any restriction. Having the facility of
GPS, we need a GPS device to calculate the location from the information taken from GPS. This paper presents a study on
Location Based Services and is directed on locating and tracking of Android devices. In this implementation I am using Global
Positioning System (GPS) and Web Services, and android smart phone device since Android devices have a built-in feature of
GPS service. Some latest demanding tools and technology used for this implementation are Java, AVD, WAMP etc.
Keywords: Location Based Services; Global Positioning System (GPS); location; path
--------------------------------------------------------------------***----------------------------------------------------------------------
1. INTRODUCTION
A Location-Based Service (LBS) provides information and
service of the geographical position of the mobile device
.This can be done through the mobile network and utilizing
the ability to make use of that information .In order to
determine the location of user's mobile device in a LBS
application , positioning technologies or a positioning
component such as satellite positioning, cellular network
positioning, WLAN stations or radio beacons is required.
Hence most of the current LBS services do not require users
to input location manually, such as providing street name or
zip code.
Service providers are also required since they offer different
kinds of LBS services to users and are responsible for
processing service requests and responds back by sending
request results. Servers can calculate locations or position,
search for a path or route travelled, or search specific
information regarding user‟s position. Usually all the
information requested by users are not store and maintain
by the Service providers, geographic data are collect and
stored by content provider. Informations such as Location-
based and other related data are also collect and store by the
content provider. Service servers will requests and process
these data and then returned to users.
Some examples of location based services [2] are:
 To determine the nearest business or service, such
as an Bank ,Restaurants, Hotels, etc
 Receiving alerts or notifications, such as
notification of Sale in Shopping Malls or news of
Traffic Jam in nearby area.
 Searching friends or tracking the location of the
stolen phone or lost phone.
Fig 1 LBS components and Service Process
2. ARCHITECTURE OF LOCATION BASED
SERVICES
The architecture of LBS can be generalized as shown below:
Fig 2 Architecture of the Location Based Services
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 388
The architecture of LBS consists of five components:
1) LBS Application: This represents some application
such This consists of Smartphone component,
which has a number of sensors, and potentially a
server component that includes application-specific
data (such as location-tagged information).
2) LBS Middleware: The Core LBS Features such as
Location Tracking, GIS Provider and Location
Collection Services are accessible through a
consistent interface provided by the LBS
Middleware to the LBS applications.
3) Location Tracking: This component stores the
location trace of individual users and contains the
data that allows a user‟s route to be determined and
potentially predicted.
4) GIS (Geographic Information System) Provider:
This component provides geospatial functionality
for many LBSs such as map information, map
visualization and directory services. Google Maps
with its API can be considered a GIS provider.
5) For many LBSs ,the geospatial functionality such
as map information, map visualization and
directory services are being provided by the GIS
provider. Google Maps with its API can be
considered a GIS provider.
6) Location Collection Service: To get a latitude and
longitude for a specific user,the Location
Collection Service is use. The Location Collection
Service component is accessible via the LBS
Middleware (such as mobile network triangulation
via a service provider) or directly (e.g., via GPS
receiver in the Smartphone) depending on the
technology.
3. ELEMENTS OF LOCATION-BASED
SERVICES MENTS OF LOCATION-BASED
SERVICES
Location-based services is used to describe the different
technologies used to find a device current location. Android
provides access to the above components to facilitate the
implementation of LBS services through the help of the four
main LBS elements.
The different technologies used to find a device current
location can be described by using a Location-based
service(s). The four main LBS elements facilitates the
implementation of LBS services components (mentioned in
section A) which is accessible through Android .
This section explains the four main LBS elements:
1) Location Manager: This element provides access to
the location-based services. The following are some
of the application of the location Manager :
 Obtain the current Location
 Track movement .
 Detect movement into and out of a specified
area.
 Find available Location Providers.
2) Location Providers: These represent different
technology which are used to determine the
device‟s current location or location-finding and
provides periodic reports on the geographical
location. It also determines the physical location,
that is, handle GIS. , Location Provider component
of Android application facilitates the determination
of the available provider(s) and the selection of
appropriate one among these available provider(s).
The static variables defined in the Location
Manager class can be accessed directly by GPS
provider and Network provider.GPS and network
providers are two different ways to get Android
device location (latitude and longitude). Both have
their own advantages and we may have to use both
synchronous.
 GPS gives the exact location of where we are
standing .However in indoor situations GPS
may not provide the location quickly .
 Network location provider use mobile
connectivity provider and will give the nearest
tower location.
 If the GPS is not enabled passive provider
return coarse fixes.
3) Geocoding: Geocoding can be done in two
different ways. That is, reverse geocoding can
forward geocoding. Conversion of geographical
coordinates (longitude, latitude) into street address
can be done using reverse geocoding whereas
conversion of street address into geographical
coordinates can be done using reverse geocoding.
Reverse geocoding uses getLatitude() and
getLongitude () to get the geographical coordinates.
4) Google-Map: Android provides a number of
objects to handle maps in LBS system like
MapView which displays the map.
4. OBJECTIVES
The objective of the Real Time Location Tracking system is
to serve people a more effective location based tracking
facility.
In real life, this system is helpful in situations such as the
managing a group of people going for a trip or a tour
whereby the management is little tough because it is quite
impossible to restrict the movement of all participants. This
system can help the management team to track their
previous location and where they are now.
5. FUNCTIONS OF THE SYSYTEM
The Location-based tracking system using GPS and Web
services via Android devices consists of two sections:
5.1 Smartphone User Function
The client has the ability to acquired his/her location and
record his/her footprints on a website that is monitored by
the administrator on the server side.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 389
The following are the facilities for each user.
 Registration.
 Acquire his/her location.
His/her location will be automatically record on a website.
5.2 Administrator Function
The administrator function has the facility on his PC to “sit
and observe” the location of multiple users. The
administrator has the ability to track the location the user
had visited, and view the path displayed on the Google Map.
That is, monitoring the recorded footprints of each user
individually on a computer screen. The application provides
the administrator with the most recent location update.
Unnecessary records can also be removed by the
administrator.
The following are the facilities for an admin
 Login/Logout.
 Delete or remove user(s) records whenever
necessary.
 Can access the user(s) location.
 Can access the user travelling path.
6. REQUIREMENT ANALYSIS
Table 1: Software Requirements
Developer End Deployment End
Java Development
Kit(JDK)
IDE: Eclipse Android OS: Gingerbread &
Above
Android SDK 4.2.2 Virtual Android(Emulator)
MYSQL Database Google Play Service API
Table 2: Hardware Requirements
System Tablet
Processor: P IV or higher. Android based tablet/
Smartphone
RAM 512 MB free space.
Hard disk: 2.0 GB free hard
drive space.
Standard Keyboard
Monitor
7. SYSYTEM DESIGN
7.1 Modular Design
The whole system is divided into two parts, the user and the
admin section. The following are the modular designs for
these parts of the system .
Fig. 3.(a) Modular Design for user
Fig.3.(b) Modular Design for Admin
7.2 Use Case Diagram
There are two components that helps understand the use
case diagram. Those are,
 Actor: represents a user using the system. An actor
in the use case diagram specifies a role played by
a user or any other system that interacts with the
subject.
 Use-case: represents the set of acts that a user
might perform while using the system. They are
used to describe characteristic or properties of an
entity.
Fig.4.Symbol of Actor and use-case
Fig.5(a). Use case Diagram for a user.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 390
Fig.5(b). Use case Diagram for a Admin.
7.3 Data Flow Diagram
Fig.6(a). Level-0 Data Flow Diagram.
Fig.6(b). Level-1 Data Flow Diagram.
7.4 State Diagram Design
Fig.7. State Diagram
8. IMPLEMENTATION AND RESULTS
The application has been tested in different android devices.
The data is accessing and sending to the web server upon the
availability of Internet connection. This application works
even if the GPS setting is off, but internet connection should
be available. These are happening on background without
any notification to the user.
8.1 Snapshots for the Client (Smartphone User
Function)
Fig.8(a). User Registration.
Admin
include
include
Login
Delete Users
<- - - - >
Find User‟s
Path Get Path
<- - - - >
Get User‟s
locationFind User‟s
Location
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 391
The client can register by providing a Username when the
application is run for the first time. The next time the user
wants to run the application, this interface(Figure 8(a)) will
not be visible anymore since it is running in the background.
Fig.8(b). Getting location by the user.
Figure 8(b) displays the current location of the user. It
includes the geographical locations (Latitude and
Longitude) and street address.
8.2 Snapshots for the Server (Administrative
Function)
Fig.9 (a). Login Page for the Administrator.
In Figure 9(a) we can see the login page or the home page
for the admin which is at the server side. The admin has the
authority to login and view or delete user(s) location‟s
details when required. The user(s) location stored in the
database will be displayed on the Google map.
Fig.9(b).Record of a user.
Figure 9(b) and 9(c) displays all records available in the
database. The information includes the serial number and
the current location of the user such as Latitude, Longitude.
Each record has a unique Id number. In Figure 9(b) only one
record of a user is being displayed since there is only user
being monitor by the admin. If there is more than one record
then all the records with unique ID will be displayed as
shown in Figure 9(c).
Fig.9(c).Records of multiple users .
One of the administrative function is to delete record(s).For
example,as shown in figure 9(d), there are five records of
users with unique UserID . The admin can delete the record
of a particular user by clicking on the „Delete‟ as shown in
the rightmost label. Figure 9(e) shows the remaining records
after deleting one record.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 392
Fig.9(d).Deleting record.
Fig.9(e.)After deleting one record.
Another administrative function is to access the location of
each user and their travelled path. The admin can click on
the provided link (see Figure 9(f))to view the user
location(s) on the map.As shown in figure 9(g),the location
visited by the user is shown in the map by a marker point,
for each location. The travelled path is shown by a line
joining the markers in the map. The exact location visited by
the user according to the date and time is shown in the table
below the map. This location will change and update
accordingly when the user changed the location or moved
from one place to another.
Fig.9(f). Clicking the „view on map‟ to access Location of a
user in a Google Map.
Fig.9(g).Accessing user locations and paths in a Google
Map .
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308
_______________________________________________________________________________________
Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 393
Fig.9(h). Displaying Location details for each user in a
Google Map .
REFERENCES
[1]. K.Virrantaus,J. Markkula, A.Garmash, V.Terziyan,
J.Veijalainen, A.Katanosov, and H.Tirri, Developing
gissupported location-based services. In Web Information
Systems Engineering (2001), IEEE,pp. 66_75.
[2]. http://developer.android.com/tools/devices/index.html
[3]. http://www8.garmin.com/aboutGPS/
[4]. http://www.ibm.com/developerworks/ibm/library/i-lbs

More Related Content

What's hot

Vertical Fragmentation of Location Information to Enable Location Privacy in ...
Vertical Fragmentation of Location Information to Enable Location Privacy in ...Vertical Fragmentation of Location Information to Enable Location Privacy in ...
Vertical Fragmentation of Location Information to Enable Location Privacy in ...ijasa
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project reportAbhishek Singh
 
Bus Fleet Management and Tracking System
Bus Fleet Management and Tracking SystemBus Fleet Management and Tracking System
Bus Fleet Management and Tracking SystemAvinash Muralidaran
 
IRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually ImpairedIRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually ImpairedIRJET Journal
 
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...IRJET Journal
 
Mi health care - multi-tenant health care system
Mi health care - multi-tenant health care systemMi health care - multi-tenant health care system
Mi health care - multi-tenant health care systemConference Papers
 

What's hot (6)

Vertical Fragmentation of Location Information to Enable Location Privacy in ...
Vertical Fragmentation of Location Information to Enable Location Privacy in ...Vertical Fragmentation of Location Information to Enable Location Privacy in ...
Vertical Fragmentation of Location Information to Enable Location Privacy in ...
 
Bus tracking application project report
Bus tracking application project reportBus tracking application project report
Bus tracking application project report
 
Bus Fleet Management and Tracking System
Bus Fleet Management and Tracking SystemBus Fleet Management and Tracking System
Bus Fleet Management and Tracking System
 
IRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually ImpairedIRJET- Smart Helmet for Visually Impaired
IRJET- Smart Helmet for Visually Impaired
 
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
IRJET- Intelligent Globetrotting Information System using Association Rule Mi...
 
Mi health care - multi-tenant health care system
Mi health care - multi-tenant health care systemMi health care - multi-tenant health care system
Mi health care - multi-tenant health care system
 

Viewers also liked

Wireless Location Privacy Protection
Wireless Location Privacy ProtectionWireless Location Privacy Protection
Wireless Location Privacy Protectionchenjennan
 
Mikhongelo Madingana Riverbed rss-npm-certificate-01
Mikhongelo Madingana Riverbed rss-npm-certificate-01Mikhongelo Madingana Riverbed rss-npm-certificate-01
Mikhongelo Madingana Riverbed rss-npm-certificate-01Mikhongelo Madingana
 
Resume_Word_2462331_Professional
Resume_Word_2462331_ProfessionalResume_Word_2462331_Professional
Resume_Word_2462331_ProfessionalDeon Patterson
 
10 tipsdeventasconpnl mauriciobo
10 tipsdeventasconpnl mauriciobo10 tipsdeventasconpnl mauriciobo
10 tipsdeventasconpnl mauricioboMARIO RAMIREZ
 
CourtneyOglivie_Portfolio4
CourtneyOglivie_Portfolio4CourtneyOglivie_Portfolio4
CourtneyOglivie_Portfolio4COURTNEY OGILVIE
 
Mikhongelo madingana Arbor aps v5.8 technical update certificate
Mikhongelo madingana Arbor aps v5.8 technical update certificateMikhongelo madingana Arbor aps v5.8 technical update certificate
Mikhongelo madingana Arbor aps v5.8 technical update certificateMikhongelo Madingana
 
Mikhongelo Madingana Riverbed rtsa-npm-certificate-01
Mikhongelo Madingana Riverbed rtsa-npm-certificate-01Mikhongelo Madingana Riverbed rtsa-npm-certificate-01
Mikhongelo Madingana Riverbed rtsa-npm-certificate-01Mikhongelo Madingana
 
Vickie Saunders Speaking Document
Vickie Saunders Speaking DocumentVickie Saunders Speaking Document
Vickie Saunders Speaking DocumentVickie Saunders
 
Powerful Networks and Valuable Partnerships Attendees slides
Powerful Networks and Valuable Partnerships Attendees slidesPowerful Networks and Valuable Partnerships Attendees slides
Powerful Networks and Valuable Partnerships Attendees slidesVickie Saunders
 
Constructive leadership for school improvement
Constructive leadership for school improvementConstructive leadership for school improvement
Constructive leadership for school improvementbinesh bhaskaran
 
How to generate a location-independent­, scalable, passive income with Amazon...
How to generate a location-independent­, scalable, passive income with Amazon...How to generate a location-independent­, scalable, passive income with Amazon...
How to generate a location-independent­, scalable, passive income with Amazon...Theodor Berghausen
 
comprehensive_ee_article_final_2.24_sm.2
comprehensive_ee_article_final_2.24_sm.2comprehensive_ee_article_final_2.24_sm.2
comprehensive_ee_article_final_2.24_sm.2Abby Ruskey
 
mHealth Insights for Wireless Carrier
mHealth Insights for Wireless CarriermHealth Insights for Wireless Carrier
mHealth Insights for Wireless CarrierKarthik Ethirajan
 

Viewers also liked (15)

COB_20090302_1
COB_20090302_1COB_20090302_1
COB_20090302_1
 
Wireless Location Privacy Protection
Wireless Location Privacy ProtectionWireless Location Privacy Protection
Wireless Location Privacy Protection
 
Mikhongelo Madingana Riverbed rss-npm-certificate-01
Mikhongelo Madingana Riverbed rss-npm-certificate-01Mikhongelo Madingana Riverbed rss-npm-certificate-01
Mikhongelo Madingana Riverbed rss-npm-certificate-01
 
Resume_Word_2462331_Professional
Resume_Word_2462331_ProfessionalResume_Word_2462331_Professional
Resume_Word_2462331_Professional
 
10 tipsdeventasconpnl mauriciobo
10 tipsdeventasconpnl mauriciobo10 tipsdeventasconpnl mauriciobo
10 tipsdeventasconpnl mauriciobo
 
COB_20090203_1
COB_20090203_1COB_20090203_1
COB_20090203_1
 
CourtneyOglivie_Portfolio4
CourtneyOglivie_Portfolio4CourtneyOglivie_Portfolio4
CourtneyOglivie_Portfolio4
 
Mikhongelo madingana Arbor aps v5.8 technical update certificate
Mikhongelo madingana Arbor aps v5.8 technical update certificateMikhongelo madingana Arbor aps v5.8 technical update certificate
Mikhongelo madingana Arbor aps v5.8 technical update certificate
 
Mikhongelo Madingana Riverbed rtsa-npm-certificate-01
Mikhongelo Madingana Riverbed rtsa-npm-certificate-01Mikhongelo Madingana Riverbed rtsa-npm-certificate-01
Mikhongelo Madingana Riverbed rtsa-npm-certificate-01
 
Vickie Saunders Speaking Document
Vickie Saunders Speaking DocumentVickie Saunders Speaking Document
Vickie Saunders Speaking Document
 
Powerful Networks and Valuable Partnerships Attendees slides
Powerful Networks and Valuable Partnerships Attendees slidesPowerful Networks and Valuable Partnerships Attendees slides
Powerful Networks and Valuable Partnerships Attendees slides
 
Constructive leadership for school improvement
Constructive leadership for school improvementConstructive leadership for school improvement
Constructive leadership for school improvement
 
How to generate a location-independent­, scalable, passive income with Amazon...
How to generate a location-independent­, scalable, passive income with Amazon...How to generate a location-independent­, scalable, passive income with Amazon...
How to generate a location-independent­, scalable, passive income with Amazon...
 
comprehensive_ee_article_final_2.24_sm.2
comprehensive_ee_article_final_2.24_sm.2comprehensive_ee_article_final_2.24_sm.2
comprehensive_ee_article_final_2.24_sm.2
 
mHealth Insights for Wireless Carrier
mHealth Insights for Wireless CarriermHealth Insights for Wireless Carrier
mHealth Insights for Wireless Carrier
 

Similar to Android application to locate and track mobile phones(aaltm) an implementation of location-based services

Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification IRJET Journal
 
A change of profile based on location
A change of profile based on locationA change of profile based on location
A change of profile based on locationeSAT Journals
 
Location based-services-using-android-mobile-operating-system-copyright-ijaet
Location based-services-using-android-mobile-operating-system-copyright-ijaetLocation based-services-using-android-mobile-operating-system-copyright-ijaet
Location based-services-using-android-mobile-operating-system-copyright-ijaetBala Subramanyam
 
Implementation of Recommendation on Location Based Services
Implementation of Recommendation on Location Based ServicesImplementation of Recommendation on Location Based Services
Implementation of Recommendation on Location Based Servicesijtsrd
 
Mobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsMobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsEditor IJCATR
 
A survey on hiding user privacy in location based services through clustering
A survey on hiding user privacy in location based services through clusteringA survey on hiding user privacy in location based services through clustering
A survey on hiding user privacy in location based services through clusteringeSAT Journals
 
Smart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemSmart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemIOSR Journals
 
Geo location based augmented reality application
Geo location based augmented reality applicationGeo location based augmented reality application
Geo location based augmented reality applicationeSAT Journals
 
Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd Iaetsd
 
Prototyping the Future Potentials of Location Based Services in the Realm of ...
Prototyping the Future Potentials of Location Based Services in the Realm of ...Prototyping the Future Potentials of Location Based Services in the Realm of ...
Prototyping the Future Potentials of Location Based Services in the Realm of ...IOSR Journals
 
IRJET- Realtime Indoor Navigation System
IRJET- Realtime Indoor Navigation SystemIRJET- Realtime Indoor Navigation System
IRJET- Realtime Indoor Navigation SystemIRJET Journal
 
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...ijtsrd
 
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for buseSAT Publishing House
 
Location Provider with Privacy Using Localized Server and GPS
  Location Provider with Privacy Using Localized Server and GPS   Location Provider with Privacy Using Localized Server and GPS
Location Provider with Privacy Using Localized Server and GPS Editor IJCATR
 
TOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEMTOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEMIJARIIT
 

Similar to Android application to locate and track mobile phones(aaltm) an implementation of location-based services (20)

Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification Location Based Services, Change in Profile and Notification
Location Based Services, Change in Profile and Notification
 
A change of profile based on location
A change of profile based on locationA change of profile based on location
A change of profile based on location
 
Location based-services-using-android-mobile-operating-system-copyright-ijaet
Location based-services-using-android-mobile-operating-system-copyright-ijaetLocation based-services-using-android-mobile-operating-system-copyright-ijaet
Location based-services-using-android-mobile-operating-system-copyright-ijaet
 
Implementation of Recommendation on Location Based Services
Implementation of Recommendation on Location Based ServicesImplementation of Recommendation on Location Based Services
Implementation of Recommendation on Location Based Services
 
Mobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google MapsMobile Device Application to locate an Interest Point using Google Maps
Mobile Device Application to locate an Interest Point using Google Maps
 
50120140501008
5012014050100850120140501008
50120140501008
 
A survey on hiding user privacy in location based services through clustering
A survey on hiding user privacy in location based services through clusteringA survey on hiding user privacy in location based services through clustering
A survey on hiding user privacy in location based services through clustering
 
Smart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating SystemSmart Way to Track the Location in Android Operating System
Smart Way to Track the Location in Android Operating System
 
Geo location based augmented reality application
Geo location based augmented reality applicationGeo location based augmented reality application
Geo location based augmented reality application
 
Iaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gpsIaetsd location-based services using autonomous gps
Iaetsd location-based services using autonomous gps
 
Prototyping the Future Potentials of Location Based Services in the Realm of ...
Prototyping the Future Potentials of Location Based Services in the Realm of ...Prototyping the Future Potentials of Location Based Services in the Realm of ...
Prototyping the Future Potentials of Location Based Services in the Realm of ...
 
IRJET- Realtime Indoor Navigation System
IRJET- Realtime Indoor Navigation SystemIRJET- Realtime Indoor Navigation System
IRJET- Realtime Indoor Navigation System
 
My Places
My PlacesMy Places
My Places
 
Ijecet 06 10_003
Ijecet 06 10_003Ijecet 06 10_003
Ijecet 06 10_003
 
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
Design and Implementation for Trucks Tracking System Using GPS Based on Seman...
 
Gps enabled android application for bus
Gps enabled android application for busGps enabled android application for bus
Gps enabled android application for bus
 
Location Provider with Privacy Using Localized Server and GPS
  Location Provider with Privacy Using Localized Server and GPS   Location Provider with Privacy Using Localized Server and GPS
Location Provider with Privacy Using Localized Server and GPS
 
50120140501008
5012014050100850120140501008
50120140501008
 
P Sweta
P SwetaP Sweta
P Sweta
 
TOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEMTOURIST PLACE RECOMMENDATION SYSTEM
TOURIST PLACE RECOMMENDATION SYSTEM
 

More from eSAT Journals

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementseSAT Journals
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case studyeSAT Journals
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case studyeSAT Journals
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreeSAT Journals
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialseSAT Journals
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...eSAT Journals
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...eSAT Journals
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizereSAT Journals
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementeSAT Journals
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...eSAT Journals
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteeSAT Journals
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...eSAT Journals
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...eSAT Journals
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabseSAT Journals
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaeSAT Journals
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...eSAT Journals
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodeSAT Journals
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniqueseSAT Journals
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...eSAT Journals
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...eSAT Journals
 

More from eSAT Journals (20)

Mechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavementsMechanical properties of hybrid fiber reinforced concrete for pavements
Mechanical properties of hybrid fiber reinforced concrete for pavements
 
Material management in construction – a case study
Material management in construction – a case studyMaterial management in construction – a case study
Material management in construction – a case study
 
Managing drought short term strategies in semi arid regions a case study
Managing drought    short term strategies in semi arid regions  a case studyManaging drought    short term strategies in semi arid regions  a case study
Managing drought short term strategies in semi arid regions a case study
 
Life cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangaloreLife cycle cost analysis of overlay for an urban road in bangalore
Life cycle cost analysis of overlay for an urban road in bangalore
 
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materialsLaboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
Laboratory studies of dense bituminous mixes ii with reclaimed asphalt materials
 
Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...Laboratory investigation of expansive soil stabilized with natural inorganic ...
Laboratory investigation of expansive soil stabilized with natural inorganic ...
 
Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...Influence of reinforcement on the behavior of hollow concrete block masonry p...
Influence of reinforcement on the behavior of hollow concrete block masonry p...
 
Influence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizerInfluence of compaction energy on soil stabilized with chemical stabilizer
Influence of compaction energy on soil stabilized with chemical stabilizer
 
Geographical information system (gis) for water resources management
Geographical information system (gis) for water resources managementGeographical information system (gis) for water resources management
Geographical information system (gis) for water resources management
 
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...Forest type mapping of bidar forest division, karnataka using geoinformatics ...
Forest type mapping of bidar forest division, karnataka using geoinformatics ...
 
Factors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concreteFactors influencing compressive strength of geopolymer concrete
Factors influencing compressive strength of geopolymer concrete
 
Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...Experimental investigation on circular hollow steel columns in filled with li...
Experimental investigation on circular hollow steel columns in filled with li...
 
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...Experimental behavior of circular hsscfrc filled steel tubular columns under ...
Experimental behavior of circular hsscfrc filled steel tubular columns under ...
 
Evaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabsEvaluation of punching shear in flat slabs
Evaluation of punching shear in flat slabs
 
Evaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in indiaEvaluation of performance of intake tower dam for recent earthquake in india
Evaluation of performance of intake tower dam for recent earthquake in india
 
Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...Evaluation of operational efficiency of urban road network using travel time ...
Evaluation of operational efficiency of urban road network using travel time ...
 
Estimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn methodEstimation of surface runoff in nallur amanikere watershed using scs cn method
Estimation of surface runoff in nallur amanikere watershed using scs cn method
 
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniquesEstimation of morphometric parameters and runoff using rs &amp; gis techniques
Estimation of morphometric parameters and runoff using rs &amp; gis techniques
 
Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...Effect of variation of plastic hinge length on the results of non linear anal...
Effect of variation of plastic hinge length on the results of non linear anal...
 
Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...Effect of use of recycled materials on indirect tensile strength of asphalt c...
Effect of use of recycled materials on indirect tensile strength of asphalt c...
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 

Android application to locate and track mobile phones(aaltm) an implementation of location-based services

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 387 ANDROID APPLICATION TO LOCATE AND TRACK MOBILE PHONES(AALTM)- AN IMPLEMENTATION OF LOCATION-BASED SERVICES Lovely June Sanglyne1 1 MCA Student, Department of Computer Science & Engineering and Information Technology, School of Technology- Assam Don Bosco University, Assam, India Abstract With the advancement of technology and modern science, people are expecting information about the location of any object for tracking purposes. GPS is a system which has been implemented and is accessible without any restriction. Having the facility of GPS, we need a GPS device to calculate the location from the information taken from GPS. This paper presents a study on Location Based Services and is directed on locating and tracking of Android devices. In this implementation I am using Global Positioning System (GPS) and Web Services, and android smart phone device since Android devices have a built-in feature of GPS service. Some latest demanding tools and technology used for this implementation are Java, AVD, WAMP etc. Keywords: Location Based Services; Global Positioning System (GPS); location; path --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION A Location-Based Service (LBS) provides information and service of the geographical position of the mobile device .This can be done through the mobile network and utilizing the ability to make use of that information .In order to determine the location of user's mobile device in a LBS application , positioning technologies or a positioning component such as satellite positioning, cellular network positioning, WLAN stations or radio beacons is required. Hence most of the current LBS services do not require users to input location manually, such as providing street name or zip code. Service providers are also required since they offer different kinds of LBS services to users and are responsible for processing service requests and responds back by sending request results. Servers can calculate locations or position, search for a path or route travelled, or search specific information regarding user‟s position. Usually all the information requested by users are not store and maintain by the Service providers, geographic data are collect and stored by content provider. Informations such as Location- based and other related data are also collect and store by the content provider. Service servers will requests and process these data and then returned to users. Some examples of location based services [2] are:  To determine the nearest business or service, such as an Bank ,Restaurants, Hotels, etc  Receiving alerts or notifications, such as notification of Sale in Shopping Malls or news of Traffic Jam in nearby area.  Searching friends or tracking the location of the stolen phone or lost phone. Fig 1 LBS components and Service Process 2. ARCHITECTURE OF LOCATION BASED SERVICES The architecture of LBS can be generalized as shown below: Fig 2 Architecture of the Location Based Services
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 388 The architecture of LBS consists of five components: 1) LBS Application: This represents some application such This consists of Smartphone component, which has a number of sensors, and potentially a server component that includes application-specific data (such as location-tagged information). 2) LBS Middleware: The Core LBS Features such as Location Tracking, GIS Provider and Location Collection Services are accessible through a consistent interface provided by the LBS Middleware to the LBS applications. 3) Location Tracking: This component stores the location trace of individual users and contains the data that allows a user‟s route to be determined and potentially predicted. 4) GIS (Geographic Information System) Provider: This component provides geospatial functionality for many LBSs such as map information, map visualization and directory services. Google Maps with its API can be considered a GIS provider. 5) For many LBSs ,the geospatial functionality such as map information, map visualization and directory services are being provided by the GIS provider. Google Maps with its API can be considered a GIS provider. 6) Location Collection Service: To get a latitude and longitude for a specific user,the Location Collection Service is use. The Location Collection Service component is accessible via the LBS Middleware (such as mobile network triangulation via a service provider) or directly (e.g., via GPS receiver in the Smartphone) depending on the technology. 3. ELEMENTS OF LOCATION-BASED SERVICES MENTS OF LOCATION-BASED SERVICES Location-based services is used to describe the different technologies used to find a device current location. Android provides access to the above components to facilitate the implementation of LBS services through the help of the four main LBS elements. The different technologies used to find a device current location can be described by using a Location-based service(s). The four main LBS elements facilitates the implementation of LBS services components (mentioned in section A) which is accessible through Android . This section explains the four main LBS elements: 1) Location Manager: This element provides access to the location-based services. The following are some of the application of the location Manager :  Obtain the current Location  Track movement .  Detect movement into and out of a specified area.  Find available Location Providers. 2) Location Providers: These represent different technology which are used to determine the device‟s current location or location-finding and provides periodic reports on the geographical location. It also determines the physical location, that is, handle GIS. , Location Provider component of Android application facilitates the determination of the available provider(s) and the selection of appropriate one among these available provider(s). The static variables defined in the Location Manager class can be accessed directly by GPS provider and Network provider.GPS and network providers are two different ways to get Android device location (latitude and longitude). Both have their own advantages and we may have to use both synchronous.  GPS gives the exact location of where we are standing .However in indoor situations GPS may not provide the location quickly .  Network location provider use mobile connectivity provider and will give the nearest tower location.  If the GPS is not enabled passive provider return coarse fixes. 3) Geocoding: Geocoding can be done in two different ways. That is, reverse geocoding can forward geocoding. Conversion of geographical coordinates (longitude, latitude) into street address can be done using reverse geocoding whereas conversion of street address into geographical coordinates can be done using reverse geocoding. Reverse geocoding uses getLatitude() and getLongitude () to get the geographical coordinates. 4) Google-Map: Android provides a number of objects to handle maps in LBS system like MapView which displays the map. 4. OBJECTIVES The objective of the Real Time Location Tracking system is to serve people a more effective location based tracking facility. In real life, this system is helpful in situations such as the managing a group of people going for a trip or a tour whereby the management is little tough because it is quite impossible to restrict the movement of all participants. This system can help the management team to track their previous location and where they are now. 5. FUNCTIONS OF THE SYSYTEM The Location-based tracking system using GPS and Web services via Android devices consists of two sections: 5.1 Smartphone User Function The client has the ability to acquired his/her location and record his/her footprints on a website that is monitored by the administrator on the server side.
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 389 The following are the facilities for each user.  Registration.  Acquire his/her location. His/her location will be automatically record on a website. 5.2 Administrator Function The administrator function has the facility on his PC to “sit and observe” the location of multiple users. The administrator has the ability to track the location the user had visited, and view the path displayed on the Google Map. That is, monitoring the recorded footprints of each user individually on a computer screen. The application provides the administrator with the most recent location update. Unnecessary records can also be removed by the administrator. The following are the facilities for an admin  Login/Logout.  Delete or remove user(s) records whenever necessary.  Can access the user(s) location.  Can access the user travelling path. 6. REQUIREMENT ANALYSIS Table 1: Software Requirements Developer End Deployment End Java Development Kit(JDK) IDE: Eclipse Android OS: Gingerbread & Above Android SDK 4.2.2 Virtual Android(Emulator) MYSQL Database Google Play Service API Table 2: Hardware Requirements System Tablet Processor: P IV or higher. Android based tablet/ Smartphone RAM 512 MB free space. Hard disk: 2.0 GB free hard drive space. Standard Keyboard Monitor 7. SYSYTEM DESIGN 7.1 Modular Design The whole system is divided into two parts, the user and the admin section. The following are the modular designs for these parts of the system . Fig. 3.(a) Modular Design for user Fig.3.(b) Modular Design for Admin 7.2 Use Case Diagram There are two components that helps understand the use case diagram. Those are,  Actor: represents a user using the system. An actor in the use case diagram specifies a role played by a user or any other system that interacts with the subject.  Use-case: represents the set of acts that a user might perform while using the system. They are used to describe characteristic or properties of an entity. Fig.4.Symbol of Actor and use-case Fig.5(a). Use case Diagram for a user.
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 390 Fig.5(b). Use case Diagram for a Admin. 7.3 Data Flow Diagram Fig.6(a). Level-0 Data Flow Diagram. Fig.6(b). Level-1 Data Flow Diagram. 7.4 State Diagram Design Fig.7. State Diagram 8. IMPLEMENTATION AND RESULTS The application has been tested in different android devices. The data is accessing and sending to the web server upon the availability of Internet connection. This application works even if the GPS setting is off, but internet connection should be available. These are happening on background without any notification to the user. 8.1 Snapshots for the Client (Smartphone User Function) Fig.8(a). User Registration. Admin include include Login Delete Users <- - - - > Find User‟s Path Get Path <- - - - > Get User‟s locationFind User‟s Location
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 391 The client can register by providing a Username when the application is run for the first time. The next time the user wants to run the application, this interface(Figure 8(a)) will not be visible anymore since it is running in the background. Fig.8(b). Getting location by the user. Figure 8(b) displays the current location of the user. It includes the geographical locations (Latitude and Longitude) and street address. 8.2 Snapshots for the Server (Administrative Function) Fig.9 (a). Login Page for the Administrator. In Figure 9(a) we can see the login page or the home page for the admin which is at the server side. The admin has the authority to login and view or delete user(s) location‟s details when required. The user(s) location stored in the database will be displayed on the Google map. Fig.9(b).Record of a user. Figure 9(b) and 9(c) displays all records available in the database. The information includes the serial number and the current location of the user such as Latitude, Longitude. Each record has a unique Id number. In Figure 9(b) only one record of a user is being displayed since there is only user being monitor by the admin. If there is more than one record then all the records with unique ID will be displayed as shown in Figure 9(c). Fig.9(c).Records of multiple users . One of the administrative function is to delete record(s).For example,as shown in figure 9(d), there are five records of users with unique UserID . The admin can delete the record of a particular user by clicking on the „Delete‟ as shown in the rightmost label. Figure 9(e) shows the remaining records after deleting one record.
  • 6. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 392 Fig.9(d).Deleting record. Fig.9(e.)After deleting one record. Another administrative function is to access the location of each user and their travelled path. The admin can click on the provided link (see Figure 9(f))to view the user location(s) on the map.As shown in figure 9(g),the location visited by the user is shown in the map by a marker point, for each location. The travelled path is shown by a line joining the markers in the map. The exact location visited by the user according to the date and time is shown in the table below the map. This location will change and update accordingly when the user changed the location or moved from one place to another. Fig.9(f). Clicking the „view on map‟ to access Location of a user in a Google Map. Fig.9(g).Accessing user locations and paths in a Google Map .
  • 7. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 04 Issue: 05 | May-2015, Available @ http://www.ijret.org 393 Fig.9(h). Displaying Location details for each user in a Google Map . REFERENCES [1]. K.Virrantaus,J. Markkula, A.Garmash, V.Terziyan, J.Veijalainen, A.Katanosov, and H.Tirri, Developing gissupported location-based services. In Web Information Systems Engineering (2001), IEEE,pp. 66_75. [2]. http://developer.android.com/tools/devices/index.html [3]. http://www8.garmin.com/aboutGPS/ [4]. http://www.ibm.com/developerworks/ibm/library/i-lbs