You are on page 1of 11

MAHARANA PRATAP COLLEGE

OF TECHNOLOGY
GWALIOR

Synopsis
On
Android Mobile Tracking

Submitted To-

Submitted By-

Mr. K.K. Joshi


Lect. CS Dept.

Deepak Mishra
0903cs081013

Abstract

The Global Positioning System (GPS) is a satellitebased navigation system made up of a network of 24 satellites placed
into orbit by the U.S. Department of Defense. GPS was originally
intended for military applications, but in the 1980s, the government
made the system available for civilian use. GPS works in any weather
conditions, anywhere in the world, 24 hours a day. There are no
subscription fees or setup charges to use GPS.
GSM (Global System for Mobile communications) is an
open , digital cellular technology used for transmitting mobile voice and
data services. GSM differs from first generation wireless systems in
that it uses digital technology and time division multiple access
transmission methods. GSM is a circuit-switched system that divides
each 200 kHz channel into eight 25 kHz time-slots. GSM supports data
transfer speeds of up to 9.6 kbit/s, allowing the transmission of basic
data services such as SMS (Short Message Service).

INTRODUCTION

This project Android Mobile Tracking deals


with giving intelligence to the existing security system. In this the human
identity is carried out using a Human live detection sensor. The unique
act as human attributes and can be checked out for verification. The
human live detection sensor is interfaced to the input port of the
microcontroller, which keeps track of the Identification.
The GPS device getting the longitudinal and
latitudinal value of the Human place .The GPS receiver receives the
Longitudinal and latitudinal value. This setup acts as Master and
connected to slave system GSM modem via RS 232 cable. The Master
detects the movement of the human body& place and sends a signal to
slave via data port. Once slave receives the signal it will send a SMS to
the number which is already stored on that. The receivers will receive a
SMS from that GSM modem.
In todays fast world, mobile has become one of the important
commodities of a human being. It has become a necessity rather than a
luxurious commodity. The Mobile Tracking helps to track the current
location of the mobile. It is a web application. This application tracks
the mobile location in every 5 seconds in connection with the central
tower. The Mobile Tracking application will be deployed in mobile
phones which support Android operating system. This system sends the
following information to the server.

Mobile ID
Location

Time at which the device was present on the above location


The users of the mobile application can get the shop details of a place
by providing the location. The application will fetch the shop
information on that location and display the details on the mobile
screen. In the proposed system we have created an application by means
of which we can track the movement of the mobile phone of the desired
user. Each mobile phone has a unique Id and it is this ID that sets apart
a mobile phone from other mobile phones. By means of this ID can
identify each mobile and track the mobile phone anywhere we want .The
web application is create using .Net with SQL Server 2005 as database.
This serves as the Admin panel.

PROBLEM DOMAIN

The Requirements for a Mobile Phone Tracker:


First, the target device should be a cell phone. And right after you
establish that fact, you must now make the choice whether you would
want to use hardware or softwareBe able to weigh the advantages and
disadvantages in installing hardware or software. But you would
probably end up choosing software hands down because of
easy installation. Also, this is the most inconspicuous way to track a
mobile phone.But youve probably heard of the advantages of preferring
software over hardware:Primarily, the use of a mobile phone tracking
software means that the target phonewont be installed with a physical
device. This is a great relief because you wont have to worry about the
phones owner ranting about privacy and all that!Also, the use of
software applications means there is no need to update. Imagine
installing a device that would need to be updated just a week after
installation!If youre using this to spy on a loved one, then you would
absolutely have a hard time getting that device!

SOLUTION DOMAIN

Here are some instances wherein a mobile tracker that can trace mobile location can be very
beneficial:

Checking where your kids are actually hanging out. Some parents cant really trust
their kids or teens. Others may have full trust in their children but dont really trust the
people that their kids are hanging out with. Some would argue that they cant really trust
the circumstances that their teens may be getting involved with. But with a mobile
tracker, parents will be able to learn where their precious kids are going and if those
places are safe.

Confirming your suspicions about your partner. If you think your husband or wife is
cheating on you, one way to know the truth is by using a mobile tracker that can trace
mobile location of your spouse. A lot of individuals have this kind of dilemma in their
relationships. Come to think of it. If you really want to save your marriage, you can put
an end on the budding affair of your partner and whoever that other person is. But how
can you make sure that there is indeed an affair if you cant trace the whereabouts of your
spouse.

Determining the truth about your employee and what he says. Is it true that one of
your employees is sick and cant get out of bed? Then why does the mobile tracker show
that hes at a bar or mall? Thats quite fishy, dont you think? Is he always running late?
Is he stuck in traffic like what he says on the phone or still at home? What if you find out
that hes at the office of your competition? What a sneaky bastard! Good thing you have a
mobile tracker that can trace mobile location of anyone you want to spy on.

Using An Undetected Mobile Tracker That Can Trace Mobile Location


You may need to spy on your kids, your partner or the employee that you think is hiding
something from you. If any of those instances surface in your life, you can always purchase a
mobile tracker that can trace mobile location of that person you are trying to spy on. Go for that
mobile tracker thats pretty much effective.

This project is for a person using an smart phone using the Android OS.
The person can effectively keep a blog of his activities and with GPS
also send the GPS positioning. While the app will send the GPS
positioning automatically at fixed intervals, photographs will be send
only when the user clicks on the appropriate button. This can also be
used for salesmen, cab drivers etc.

Technologies.NET FRAMEWORK

The .NET Framework is Microsofts application development platform


that enables developers to easily create windows applications, web
applications, and web services using a myriad of different programming
languages, and without having to worry about low level details like
memory management and pre-processor-specific instructions.

.NET is the framework for which we develop applications. It sits


in between our application programs and operating system.
Applications developed for .NET run inside..NET and are controlled
by .NET. It supports both windows and web applications.
.Net provides an object oriented environment. It ensures safe
execution of the code by performing required runtime validations. For
example, it is never possible to access an element of an array outside the
boundary. Similarly, it is not possible to write into another program
area, etc. The runtime validations performed by .NET makes the entire
environment robust.

An excellent class library that gives access to many system


functions and programming constructs in a consistent manner.
A managed runtime that keeps you from worrying about memory
access errors.
Assemblies, a real cure for COMs DLL Hell malady
The first Microsoft-centric server-side and distributed
programming platforms that actually feel complete and make sense
On the other hand, the bad stuff:
That class library is really big.
Another layer of abstraction between you and hardware in the
form of .NET runtime.
More new buzzwords and pieces of technology to learn about
.NET framework has two main components. They are:
1.
2.
3.
4.

Common Language Specification


Common Type Specification
MSIL
Common Language Runtime

References
[1] P. Cheeseman, B. Kanefsky, and W. M. Taylor.
Where the really hard problems are. IJCAI-91,
1:3317, 1991.
[2] S. E. Conry, K. Kuwabara, V. R. Lesser, and
R. A. Meyer. Multistage negotiation for distributed
constraint satisfaction. IEEE Transactions
on Systems, Man, and Cybernetics (Special
Section on DAI), 21(6):14621477, 1991.
[3] R. Dechter and D. Frost. Backtracking
algorithms for constraint satisfaction
problems. Technical report,
http://www.ics.uci.edu/_csp/r56backtracking.pdf, Information and Computer
Science Department, UC Irvine, 1999.
[4] Y. Hamadi, C. Bessi`ere, and J. Quinqueton.
Backtracking in distributed constraint networks.
In Henri Prade, editor, Proceedings of the 13th
European Conference on Artificial Intelligence
(ECAI-98), pages 219223, Chichester, August
2328 1998. John Wiley & Sons.
[5] K. Sycara K. Hirayama, M. Yokoo. The phase
transition in distributed constraint satisfaction
problems: First results. In Proceedings of the International
Workshop on Distributed Constraint
Satisfaction, 2000.
[6] D.G. Kirkpatrick and P. Hell. On the complexity
of general graph factor problems. SIAM Journal
of Computing, 12(3):601608, 1983.
[7] Remi Monasson, Riccardo Zecchina, Scott
Kirkpatrick, Bart Selman, and Lidor Troyanski.
Determining computational complexity
from characteristic phase transitions. Nature,
400(6740):133137, 1999.

You might also like