8
eNanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

Embed Size (px)

Citation preview

Page 1: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

eNanny: Child Tracking App

Andrew Manalo

Kevin White

CS237 – S15

Page 2: 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.

Page 3: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

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.

Page 4: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

Approach

• Cell phone use among school-aged children is increasing, providing an existing platform on which to create a solution.

Page 5: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

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.

Page 6: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

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.

Page 7: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

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

Page 8: ENanny: Child Tracking App Andrew Manalo Kevin White CS237 – S15

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