[go: up one dir, main page]

50% found this document useful (2 votes)
2K views17 pages

Location Based Reminder

This document describes a proposed location-based task reminder system for Android mobile devices. The system would allow users to set reminders based on their location rather than just time. It would use GPS, WiFi and other location APIs to track the user's location and trigger alerts when they are in a specific place. The document outlines the objectives, how location detection works in Android, compares it to existing apps, proposed system design, functional requirements, advantages, and use case and sequence diagrams. The goal is to create a more convenient location-based scheduling tool that takes advantage of smartphones' location capabilities.

Uploaded by

Akash Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
50% found this document useful (2 votes)
2K views17 pages

Location Based Reminder

This document describes a proposed location-based task reminder system for Android mobile devices. The system would allow users to set reminders based on their location rather than just time. It would use GPS, WiFi and other location APIs to track the user's location and trigger alerts when they are in a specific place. The document outlines the objectives, how location detection works in Android, compares it to existing apps, proposed system design, functional requirements, advantages, and use case and sequence diagrams. The goal is to create a more convenient location-based scheduling tool that takes advantage of smartphones' location capabilities.

Uploaded by

Akash Jain
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 17

LOCATION BASED VOICE

REMAINDER

Submitted By:
Akash Jain
Shubhangi Bansal
1

Contents
Introduction
Objective
Finding the location in Android
Existing System
Proposed System
Functional Requirements
Advantage
Use Case Diagram
Sequence Diagram
System Requirements
Conclusion
2

Introduction
Location services to the smartphones through which we can easily get the location detail but
Google does not provides the facility to add the task reminder on specific location.
By using their services of Map, GPS and Location we developed the system called as Location
Based Task Reminder System Using Android Mobile.
This system plays very important role in users daily life to set task reminder at several locations
through which user can make idea and alert of tasks he has to perform on specific location.

Objective
It is an attempt to add alarm facility for mobiles, based on the location of the device.
The location-based services are to provide services to customers based on the knowledge of their
locations.
Services are provided in appropriate time considering users intention and changing environment.

Finding the location in Android


The programmer should set permissions in Android Manifest.xml file.
The programmer should create a location manager instance as reference to the location service.
The programmer can request current location from location manager.
The programmer receives location update from location listener on change of location.
Once the location information is changed, we can use geocoding and reverse geocoding.

Existing System
Google Keep notes and lists
Google Keep is a note taking app developed by Google. In Google Keep, the user can set time or location
based reminders.

Advantages
i. Create and access notes from anywhere and anytime.
ii. Changes made by the user will be instantly saved to the cloud and synced with all the other devices of
the user.

Disadvantages
iii.
iv.
v.
vi.

No voice based alert.


Limited features.
Unorganized.
Not User Friendly.

Geobells
Geobells is an Android app that reminds the user about his/her task based on location.

Advantages
i.

Voice based alert.

ii. The user can add repeat option for his/her reminders.

Disadvantages
iii. Confusing graphical user interface
iv. Paid app.

Proposed System
The proposed system should be executable inside an Android mobile handset, and should be able
to track the location, and should enable the user to sound alarm based on place, instead of time.
Taking into account the GPS readings and the data from the Wi-Fi or Mobile Network APIs, the
application can perform geolocation to estimate the current location of the user.

The schematic diagram of the proposed system Locale-Reminder application is shown in Fig.

Functional Requirements
Add Reminder
The user will be navigated to the Location Based Reminder activity on touching the ADD REMINDER
icon.
In Location Based Reminder the user can create a reminder with respect to location.

My To-Do
It is a list of Location based reminders.
In List the user can see Upcoming, Completed and Expired status tags for reminders.

10

Get My Location
When the user touches on GET MY LOCATION icon in the home screen.
He/she will be navigated to my location activity, where the user can see a list of location coordinates like
latitude, longitude, altitude and address for current location.

View Saved Locations


When the user touches on VIEW SAVED LOCATIONS icon in the home screen.
He/she will be navigated to the saved locations activity, where the user can see a list of previously saved
locations.

Safe Driving Mode


Safe Driving Mode helps the user to completely focus on driving by answering all the incoming calls
with automatic text replies.

11

Advantage
Location based alarm is convenient for the travelling user.
Existing Smartphones can be converted to a location based scheduling device.
Cost Effective Software

12

Use Case Diagram

13

Sequence Diagram

14

System Requirements
Hardware Requirements
Processor

Pentium III/IV (preferably P-IV) 1.6 GHz


CPU.

RAM

2 GB

Hard disk

50GB

System Type

64 bits

Peripherals

Mouse, Keyboard, Monitor

Software Requirements
Operating System

Windows 10

Back End

SQL-lite

IDE

Android Studio 2.2

JDK

Version 8

15

Conclusion
This project presents a new application for android based smart phones and tablets that allows the
users to create reminders based on location.
It has unique features such as
i.
ii.
iii.
iv.
v.

Creating voice based reminders


Creating location reminders for unknown locations
Selecting a range of dates in which the user should be alerted when approaching a location
Alerting the user with voice
Saving the current location for creating reminders in future

In addition, it has Safe Driving Mode feature which helps the user to completely focus on driving,
by automatically sending a text message to the caller that the user is driving.

16

THANK YOU

17

You might also like