III. PROPOSED SOLUTION
Providing continuous and uninterrupted service is essential
for tracking mobile location without affecting the regular
routines of any user. This organizer application would ease user
to track current location, compare it with the task and displays
discount information, thus acting as an intelligent observer of the
surrounding.
A. Architecture
Task is entered and stored in the SQLite database. Location
tracking is performed using the GPS service. Changes in
location can be emulated with the help of (Key Hole Markup
language) KML file in Android. The location change is
compared with the database entries to see if there are tasks
associated to the current location. Corresponding task
information is displayed on the mobile screen. Web server is
invoked whenever change in location is sensed and is used for
displaying retail discount information. Fig 1 shows the
architecture of location module designed for tracking and
retrieving the information based on location to the user.