Smart phones have extended the capability of a phone from "texting and calling" to a whole new dimension of context-awareness with the capabilities of on-device sensors. This is particularly useful in providing context-adaptive user-centric automated services, which is emerging as an area of much current research interest. In this work, we present the system design aspects pertaining to Context Awareness for Distraction-free Driving (CADD) system, a realization of context awareness and context-aware automated services, designed to mitigate in-vehicle distraction caused by cell phones. Context awareness in this work refers to the state of the user: Driving or Available. This state is detected using a Bluetooth and GPS sensor based scheme on the device. Along with the end to end system design, our focus has been on reducing latency, enabling privacy driven data sharing and attaining reliability, aimed at optimization of automated services. The design exploits the Google Cloud to Device Messaging framework and Amazon Web Services to enable efficient communication between clients and allow scaling to large numbers of users. For critical services as context updates, we have improved the reliability from a success rate less than 50% to greater than 90%, by introducing triple re-transmissions and network connectivity monitored re-tries for intermittently connected devices. Further, we have tested both GPS based and Network based updates for location services. By using an algorithm that combines both GPS and Network based updates, we have reduced the latency of obtaining the first location fix from a few seconds (> 4seconds) to less than a second (~500-800msec) with a deviation in path limited to 500-1000m. This scheme also improved performance with in-door locations where GPS-based updates fail. To address the location related privacy concerns, our design maintains no location history information and utilizes proximity metrics namely time and distance, as opposed to plainly exposing the geo-location of users on maps. Further, we have also designed the user interfaces iteratively based on feedback from test users. The user interface has been optimized to keep the depth of navigation to be less than 4 (measured as the number of clicks or the screens navigated to complete one service).
Subject (authority = RUETD)
Topic
Electrical and Computer Engineering
RelatedItem (type = host)
TitleInfo
Title
Rutgers University Electronic Theses and Dissertations
Rutgers University. Graduate School - New Brunswick
AssociatedObject
Type
License
Name
Author Agreement License
Detail
I hereby grant to the Rutgers University Libraries and to my school the non-exclusive right to archive, reproduce and distribute my thesis or dissertation, in whole or in part, and/or my abstract, in whole or in part, in and from an electronic format, subject to the release date subsequently stipulated in this submittal form and approved by my school. I represent and stipulate that the thesis or dissertation and its abstract are my original work, that they do not infringe or violate any rights of others, and that I make these grants as the sole owner of the rights to my thesis or dissertation and its abstract. I represent that I have obtained written permissions, when necessary, from the owner(s) of each third party copyrighted matter to be included in my thesis or dissertation and will supply copies of such upon request by my school. I acknowledge that RU ETD and my school will not distribute my thesis or dissertation or its abstract if, in their reasonable judgment, they believe all such rights have not been secured. I acknowledge that I retain ownership rights to the copyright of my work. I also retain the right to use all or part of this thesis or dissertation in future works, such as articles or books.