Вы находитесь на странице: 1из 11

MAHARANA PRATAP COLLEGE OF TECHNOLOGY GWALIOR

Synopsis
On Android Mobile Tracking

Submitted ToMr. K.K. Joshi Lect. CS Dept.

Submitted ByDeepak 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.