Short Slides

Download Report

Transcript Short Slides

eNanny:
Child Tracking App
Andrew Manalo
Kevin White
CS237 – S15
Motivation
Children are more
mobile than ever with
sports and activities
keeping them busy
outside of the home.
Parents need a simple
way to keep track of their
children that is reliable,
accessible and discreet.
Goals
• Use existing technology to create an
inexpensive means to monitor a child’s
location
• Provide a secure, unobtrusive way for parents
to ensure children remain in an area parents
are comfortable with.
Approach
• Cell phone use among school-aged children is
increasing, providing an existing platform on
which to create a solution.
Solution
• An Android app can
easily be installed on
parents' and children's
phones to allow for
near real-time
monitoring of children’s
location.
Platform





Android phones running an app that
communicates between the two devices.
Phones will be set up via wifi to add security.
Child phone will send GPS updates to parent
phone which are mapped on the UI.
Child messages could be encrypted to obfuscate
data to potential eavesdroppers.
Pub/sub and direct communication will be
explored for communication between devices.
Related Work




Understanding Android Security, by William Enck, Machigar
Ongtang and Patrick McDaniel. Pennsylvania State University
Generation M2 Media in the Lives of 8 to 18 Year Olds. A
Kaiser Family Foundation Study
Peer to Peer Communication on Android-Based Mobile
Devices: Middleware and Protocols by Waheb A. Jabbar, M.
Ismail and R. Nordin. Electronic and System Engineering,
Universiti Kebangsaan Malaysia
Middleware MAC for Android, by Stephen Smalley, Trusted
Systems Research, National Security Agency

FollowMee Location Tracker: www.followmee.com

Canary, www.thecanaryproject.com
Testing
Validation of the project will include testing
the product in various states.
States can include:



Performance in low-power situations
Recovery from lost network connectivity
Ability to block unwanted additional
monitors