Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11853
ISSN: 0975-766X CODEN: IJPTFI Available Online through Research Article
www.ijptonline.com TRACKING AND REPORTING UNOFFICIAL COMMUNICATIONS OF AN
EMPLOYEE USING ANDROID APPS Sujitha G, Swathika B*
Department of Information Technology, Sathyabama University, Chennai, TamilNadu, India.
Email: [email protected]
Received on 27-04-2016 Accepted on 25-05-2016
Abstract
Tracking of mobile communications is becoming increasingly more important applications in our daily life. In this
paper, we develop an android app to assist manager in monitoring the employee’s mobile activities. Every mobile
activity including multimedia messages can be seen and interrupted by the superintendent, who can also monitor
their employee location are (through GPS), access a history of where they've been and set up stored if their human is
going outside of coverage zones, are receiving texts from unapproved numbers or calls from banned persons. We
designed a high-accuracy global positioning solution based on Global Positioning System and human mobility
captured by mobile phones. Our aim is to develop the Application that allows Manager to monitor their employee
mobility activities. That smart phone-enabled dead reckoning support accurate but local coordinates of user’s
trajectories, while GPS provides global but inconsistent coordinate. Considering them simultaneously, the project
device techniques to refine the global positioning results by fitting global positions to the structure of locally
measured ones, so the refined positioning results are more likely to elicit the ground truth. This work develops a
prototype system, named GloCal conduct comprehensive experiments in both crowded urban and spacious suburban
areas. Our work is to develop an efficient and improved geographical asset tracking Solution and conserve the
valuable mobile resources dynamically adapting the tracking scheme by means of context-aware personalized route
learning techniques. The system uses Android based mobile phones for the software to be run. The alert is also stored
in the centralized server about the details of incoming call, text and multimedia messages and the timely location
update of their employee. Manager may later login into the centralized server and view the details of their employee
mobile usage.
Keyword: Global Positioning Solution, Human Mobility capture, Android, IMEI Number.
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11854
I. Introduction
Employee monitoring system is really very helpful for the Manager to monitor their Employee through mobile
phones. The Employee mobile will act as a both GPS receiver and GPRS transmitter which will use the GSM
network to transmit the GPRS packets. On this phone we'll install our application which is supposed to perform all
the operations of tracking. So by using this system, we can avoid the unnecessary things happened for the Employee
those who are having mobile phones by monitoring the mobile phone usage and by tracking their current location
through the GPS. After monitoring the activities, software will transmit the information to the server. The
organization's success depends on employee’s performance, the poor performance is detrimental to the company
success. The objective of business owners is profitability. Creating a well-round approach to manage and coach the
work force requires the expertise of a human resource leader and the support of the company executive leadership.
There are a number of reasons why an employer may wish to monitor or record the employee mobile activities. The
employer need to ensure quality of service, detect misuse of company phone , prevent disclosure of the confidential
information or investigate harassment complaints.
The use of mobile technology and services serves as a communication platform which tremendously influence and
improve the efficiency, effectiveness and productivity of the work. Monitoring System is an application for Android
smart phones. Mobile applications are also called mobile apps is a term used to describe Internet application that run
on smart phones and other mobile devices. Mobile application usually help the admin to track the human location by
connecting them to Internet or help by making it easier to use the Google map to view their exact location.
II. Background
A. Assisted GPS: A low infrastructure approach
In this work [J. LaMance, et al.,2002] as suggested economic crisis, companies in all economic sectors should re-
evaluate their main goal is to achieve the necessary market success. Recent study is how that the potential customers
would rather spend the earnings on domestic equipment and electronic devices like laptops and mobile phones, than
on vacations and travelling. This behaviour generates huge losses for the travel industry and tourism. The potential
solution for the problem is to connect the mobile industry with the travel and tourism in away that will encourage
customers to travel more and enjoy the time by using the interactive and helpful content. One of the thing, the
Internet has brought is outstanding multimedia and user interaction, which enables user to experience almost anything
from the comfort of the home. In this paper we discuss the possibility of mobile device integration in travel and
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11855
tourism industry and its has an impact on potential customer groups. At the end of paper, a conceptual model of
mobile service integration of the current travel and tourism industry is presented. For most of us, these skills requires
utilizing our eyes, common sense, and landmarks. Navigation aids other than landmarks are used. These may be in
the form of a simple clock to determine the velocity.
B. Faster GPS via the sparse Fourier transform
In this work [H. Hassanieh, et al., 2012] this paper presents the faster GPS locking algorithm to date. The algorithm
reduce the locking complexity to O (n√log n). Further, if the SNR is above threshold, the algorithm becomes linear,
i.e., O (n). Our algorithm builds on present developments in growing area of sparse recovery. It exploit the sparse
nature of synchronization problem, where only the correct alignment between received GPS signal and the satellite
code causes their cross-correlation to spike. We further shows that the theoretical gains translates into empirical gains
for GPS receivers.
C. Government information about the global positioning system (GPS)
In this work detailed examination of GPS availability is conducted using the nominal GPS constellation. This
includes assessing availability as a function of mask angle and number of failed satellites. In addition to providing
position, velocity, and timing information, GPS needs to provide timely warnings to user when the system should not
be used. This capability is known as integrity. Sources of integrity anomalies are presented, followed by a discussion
of integrity enhancement techniques including receiver consistency checks, such as the Receiver Autonomous
Integrity Monitoring (RAIM) and Fault Detection and Exclusion (FDE), as well as SBAS and GBAS.
This section also describes a number of advanced PVT estimation techniques, including the use of the weighted-least-
squares (WLS) algorithm, the inclusion of additional estimated parameters (beyond the user x, y, z position
coordinates and clock offset), and Kalman filtering.
D. Wireless indoor localization with little human intervention
In this work [Z. Yang, C. Wu, and Y. Liu, 2012] as suggested many GPS, sensed data will only be useful with the
location information, which is so called location based services (LBS). Therefore, the localization of sensor node is
essentially important for implementation of WSNs. Many localization scheme have been introduced, which can be
divided into range-based and range-free.
Due to big difference between the indoor and outdoor environment, scheme designed for indoor or outdoor
localization are relatively different. Only about indoor environment is considered in the scope of this paper. Range-
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11856
based schemes are not good choices in indoor environment. To overcome such big problem, range-free scheme, such
as fingerprint-based indoor localization, are introduced. It actually alter the algorithm kernel from geometry issues
into the classified issues.
III. Tracking Mobile Activities
A wide range of tracking system has been developed so far tracking vehicles and displaying their position on a map,
but none of the application has been developed so far which tracks the mobility of a human being. Now a days
tracking a person’s mobile activity has became a crucial issue these days be it tracking a criminal came on payroll or
a detective is going to detect a case or any other utility. The overall objective of this project is to develop a system
which is cost effective and can be used for tracking human being using a GPS and GPRS equipped mobile phone
rather than using a handheld GPS receiver. In the last few years, the smart phones (Android, Black berry and iPhone)
have taken over the market of Nokia based on Symbian Phone in India. And these smart phones come equipped with
A-GPS functionality which provide the spatial coordinates of the user location. Android Network Location Provider
determines user location using cell tower and Wi-Fi signal, providing the location information in a way that works
indoor and outdoor, respond faster, and use less battery power. Assisted GPS, also known as A-GPS or A GPS,
improves the performance of standard GPS in device connected to the wireless network. A-GPS enhances the
location granularity of cell phones (and other connected devices) in two ways n the last few years, the smart phones
(Android, Black berry and iPhone) have taken over the market of Nokia based Symbian Phone in India. And these
smart phones come equipped with A-GPS functionality which provides the spatial coordinate of the user location.
Android's Network Location Provider determines user location using cell tower and Wi-Fi signal, providing location
information in a way that works indoor and outdoor, responds faster, and use less battery power. Assisted GPS, also
known as A-GPS or A GPS, improves the performance of standard GPS in device connected to the wireless network.
A-GPS enhances the location granularity of cell phone (and other connected device) in two ways. By helping in
finding a faster "time to first fix" (TTFF). A-GPS acquires and stores information about the location of satellite via
the cellular network hence the information does not need to be downloaded via satellite.
IV. Architectural Diagram
We develop a prototype system, named GloCal conduct comprehensive experiments in both the crowded urban and
spacious suburban area. This system use android based smart phones for triggering the software that sends alert to the
manager mobile about employee mobile phone activities. GPS is a system that is based on the space satellite
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11857
navigation. It consists of satellites, controls and monitor stations and receivers. One of an efficient features of the
GPS receiver is that it calculates the coordinates by precisely timing the signal sent by the GPS satellites. The GPS
receiver picks up the radio signals from a satellites that are monitored and corrected by the control stations. This
system uses Android based mobile phones for the software to be run. In which, it includes Broadcast receiver is used
to receive incoming message and Telephonic manager is used to alert about incoming calls, outgoing calls and missed
calls as shown in fig.1.,. In this proposed system uses GloCal prototype system.
Fig.1 Architecture of Employee Monitoring System.
V. Results and Discussions
Software is divided into separate name and addressable components called modules that are integrated to satisfy
problem requirements. Modularity is single attribute of software that allows a program to be intellectually
manageable. In this system, the Manager can monitor their Employee cell phone incoming SMS and outgoing SMS
activities by receiving SMS alerts from the Employee android based mobile device.
In this it additionally sends the information about the persons who are all sending and receiving SMS and also the
time which has been sent and received and the content which has been transferred among them. Here the Manager
can have more clear decision in order to take necessary steps to avoid the Employee unnecessary activities. In this
module we are specially designed to track the current location of Employee through GPS.
So that the Manager can also monitor the Employee wherever they have travelled and also the current position they
are available. Here it gives timely update to their Employee current location as an SMS alert to their Manager mobile.
A. Monitoring and Alerting about Calls
In this module, this system allows Manager to monitor their Employee activities with the help of mobile phone
incoming calls and outgoing calls as shown in fig.5.,.
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11858
When there is call for Employee mobile as shown in fig.2. and fig.3.,we will get receive an SMS alerts from the
Employee android based mobile device to the Manager as shown in fig.4., and also send information to server. In that
SMS it contains an information about the person who have called or else to whom they called, and also the exact time
call has been done.
Fig.2&3.Incoming Call.
Fig.4&5., Outgoing Call.
B. Monitoring and Alerting about SMS
In this system, the Manager can monitor their Employee cell phone incoming SMS and outgoing SMS activities by
receiving SMS alerts from the Employee android based mobile device. In this it additionally sends the information
about the persons who are all sending and receiving SMS and also the time which has been sent and received and the
content which has been transferred among them as shown in fig.7,8,9.,. Here the Manager can have more clear
decision in order to take necessary steps to avoid the Employee unnecessary activities.
Fig.6&7., Outgoing SMS.
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11859
Fig.7&8., Incoming SMS.
Fig.9., Message Alert to Manager Mobile about SMS.
C. Monitoring and Alerting current location of the Employee
In this module we specially designed to track the current location of Employee through GPS. So that the Manager can
also monitor the Employee wherever they have travelled and also the current position they are available as shown in
fig.10,11,12.,. Here it gives timely update to their Employee current location as an SMS alert to their Manager
mobile.
Fig.10., User Login
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11860
Fig.11., Employee mobile System.
Fig.12., Employee Location Details.
D. Maintaining the details in the centralized server
This system use Android based mobile phones for the software to be run. The alerts are also stored in the centralized
server like the details of incoming and outgoing call , text and multimedia messages and the timely location update of
their employee as shown in the fig.13,14,15,16.,. Manager may later login into the centralized server and view the
details of their employee mobile usage.
Fig.13. Incoming SMS History.
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11861
Fig.14. Outgoing SMS History.
Fig.15. Incoming Call History.
Fig.16. Outgoing Call History.
V. Conclusion
By using the system, we can avoid the unnecessary things happened for the Employee those who are having mobile
phone by monitoring the mobile usage and also by tracking their current location through the GPS. We have used
available resource i.e. our mobile phone which is an usual Android based mobile phone which has GPS and GPRS
facility. By using the free Google API we have drastically reduced the cost of the services. Hence this system
provides a low cost human tracking system using GPRS, GPS on GSM network. The combination of both the
technologies i.e. GPS and GPRS provides a constant, continuous and real time human tracking system.
Swathika B* et al. International Journal Of Pharmacy & Technology
IJPT| June-2016 | Vol. 8 | Issue No.2 | 11853-11862 Page 11862
VI. Future Enhancement
The cost of overall system has been reduced by two facts one is using the existing mobile phone and another is using
GPRS. It has been hoped that the use of the overall system can eliminate the requirement of first the traditional GPS
receiver and second costly SMS based tracking systems. So this system can be used by any person who has a mobile
phone.
References
1. J. LaMance, J. DeSalas, and J. Jarvinen, “Assisted gps: a low infrastructure approach,”GPS World, vol. 13, no.
3, pp. 46–51,2002.
2. H. Hassanieh, F. Adib, D. Katabi, and P. Indyk, “Faster gps via the sparse fourier transform,” in Proceedings of
ACM MobiCom, 2012,pp. 353–364.
3. Government information about the global positioning system(gps),”http://www.gps.gov/
4. Z. Yang, C. Wu, and Y. Liu, “Locating in fingerprint space:Wireless indoor localization with little human
intervention,” in Proceedings of ACM MobiCom, 2012, pp. 269–280.
5. Brent Longstaff, Deborah Estrin, Sasank Reddy, Yu Jason Ryder “Ambulation: a tool for monitoring mobility
patterns over time using mobile phones”( 2009).
6. H. Wang, Z. Wang, G. Shen, F. Li, S. Han, and F. Zhao, “Wheelloc:Enabling continuous location service on
mobile phone for outdoor scenarios,” 2013.
7. J. Liu, B. Priyantha, T. Hart, H. Ramos, A. A. Loureiro, and Q. Wang, “Energy efficient gps sensing with cloud
offloading,” in Proceedings of ACM SenSys, 2012.
8. B. Hofmann-Wellenhof, H. Lichtenegger, and E. Wasle, GNSS–global navigation satellite systems: GPS,
GLONASS, Galileo, and more.Springer Verlag Wien, 2008
9. B. K. P. Horn, “Closed-form solution of absolute orientation using unit quaternions,” Journal of the Optical
Society of America A, vol. 4,no. 4, pp. 629–642, 1987.
10. Hui Liu,” Survey of Wireless Indoor Positioning Techniques and Systems” VOL. 37, NO. 6, NOVEMBER 2007.
Corresponding Author:
Swathika B*
Email: [email protected]
http://www.gps.gov/