VLDB 2026 Research / reviewers in the wild / expert
Tam Vu 0001
dblp:12/8574 · also Tam N. Vu
· DBLP profile ↗
48ranked-venue papers
4as first author
8since 2021 · last 2026
0000-0002-0742-9155ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 34 · 3 first-author · 4 since 2021Human-computer interaction and ubiquitous computing · 5 · 2 since 2021Security and privacy · 4Databases, data management, data science and information retrieval · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | A cascade framework for on-device uncertainty-aware event detection on microcontrollersabstractPervasive sensing enables diverse wearable event detection (WED) applications, but deploying machine learning models on resource-constrained microcontrollers (MCUs) poses significant challenges, particularly in ensuring prediction reliability under data shifts or out-of-distribution (OOD) inputs. While Uncertainty quantification methods offer a way to assess this reliability, many are computationally prohibitive for MCUs, and detecting multiple events concurrently further exacerbates resource constraints. Addressing these combined challenges, this paper presents an uncertainty and resource-aware framework designed for reliable and efficient multi-event WED on MCUs, significantly extending our preliminary work. The proposed framework achieves this by integrating Evidential Deep Learning (EDL) for efficient, single-pass uncertainty estimation with a novel cascade learning architecture. This architecture promotes resource efficiency via: (i) intra-event sharing using uncertainty-aware early exits within a staged model (shallow, medium, deep), allowing simpler samples to terminate inference earlier; and (ii) inter-event sharing using a multi-head design where multiple event detectors share a common backbone, minimizing overhead. System efficiency is further enhanced through MCU-specific optimizations, including targeted architecture search, quantization, efficient uncertainty operator implementation using standard TensorFlow Lite Micro (TFLM) operations, and library footprint reduction. We conducted extensive experiments on four distinct wearable datasets (Oesense, KWS, ECG5000, and HHAR) and two MCU platforms (STM32F446ZE, STM32H747XI), comparing the proposed framework against strong baselines including Deep Ensembles and Vanilla EDL. Results demonstrate the proposed framework’s effectiveness, achieving competitive accuracy and uncertainty performance (e.g., up to 22% lower NLL than data augmentation) while drastically reducing resource consumption, offering up to 8.64 × faster inference, up to 8.57 × lower energy use, and 55% smaller memory footprint compared to ensemble methods. The proposed framework enables the deployment of reliable, uncertainty-aware multi-event detection on a wider range of low-power MCUs. Hong Jia, Young D. Kwon, Dong Ma 0001, Nhat Pham, Lorena Qendro, Tam Vu 0001, Cecilia Mascolo |
Pervasive Mob. Comput. | 6 |
| 2025 | An Unobtrusive and Lightweight Ear-worn System for Continuous Epileptic Seizure DetectionabstractEpilepsy is one of the most common neurological diseases globally (around 50M people globally). Fortunately, up to 70% of people with epilepsy could live seizure-free if properly diagnosed and treated, and a reliable technique to monitor the onset of seizures could improve the quality of life of patients who are constantly facing the fear of random seizure attacks. The current gold standard, video-EEG (v-EEG), involves attaching over 20 electrodes to the scalp, is costly, requires hospitalization, trained professionals, and is uncomfortable for patients. To address this gap, we developed EarSD , a lightweight and unobtrusive ear-worn system to detect seizure onsets by measuring physiological signals behind the ears. This system can be integrated into earphones, headphones, or hearing aids, providing a convenient solution for continuous monitoring. EarSD is an integrated custom-built sensing - computing - communication ear-worn platform to capture seizure signals, remove the noises caused by motion artifacts and environmental impacts, and stream the collected data wirelessly to the computer/mobile phone nearby. EarSD ’s ML algorithm, running on a server, identifies seizure-associated signatures and detects onset events. We evaluated the proposed system in both in-lab and in-hospital experiments at the University of Texas Southwestern Medical Center with epileptic seizure patients, confirming its usability and practicality. Abdul Aziz 0009, Nhat Pham, Neel Vora, Cody Tyler Reynolds, Jaime Lehnen, Pooja Venkatesh, Zhuoran Yao, Jay Harvey, Tam Vu 0001, Kan Ding, Phuc Nguyen 0002 |
ACM Trans. Comput. Heal. | 9 |
| 2024 | UR2M: Uncertainty and Resource-Aware Event Detection on MicrocontrollersabstractTraditional machine learning techniques are prone to generating inaccurate predictions when confronted with shifts in the distribution of data between the training and testing phases. This vulnerability can lead to severe consequences, especially in applications such as mobile healthcare. Uncertainty estimation has the potential to mitigate this issue by assessing the reliability of a model's output. However, existing uncertainty estimation techniques often require substantial computational resources and memory, making them impractical for implementation on microcontrollers (MCUs). This limitation hinders the feasibility of many important on-device wearable event detection (WED) applications, such as heart attack detection. In this paper, we present UR2M, a novel Uncertainty and Resource-aware event detection framework for MCUs. Specifically, we (i) develop an uncertainty-aware WED based on evidential theory for accurate event detection and reliable uncertainty estimation; (ii) introduce a cascade ML framework to achieve efficient model inference via early exits, by sharing shallower model layers among different event models; (iii) optimize the deployment of the model and MCU library for system efficiency. We conducted extensive experiments and compared UR2M to traditional uncertainty baselines using three wearable datasets. Our results demonstrate that UR2M achieves up to 864% faster inference speed, 857% energy-saving for uncertainty estimation, 55% memory saving on two popular MCUs, and a 22% improvement in uncertainty quantification performance. UR2M can be deployed on a wide range of MCUs, significantly expanding real-time and reliable WED applications. Hong Jia, Young D. Kwon, Dong Ma 0001, Nhat Pham, Lorena Qendro, Tam Vu 0001, Cecilia Mascolo |
PerCom | 6 |
| 2023 | Detection of Microsleep Events With a Behind-the-Ear Wearable SystemabstractEvery year, the U.S. economy loses more than${\$}$411 billion because of work performance reduction, injuries, and traffic accidents caused by microsleep. To mitigate microsleep's consequences, an unobtrusive, reliable, and socially acceptable microsleep detection solution throughout the day, every day is required. Unfortunately, existing solutions do not meet these requirements. In this paper, we propose WAKE, a novel behind-the-ear wearable device for microsleep detection. By monitoring biosignals from the brain, eye movements, facial muscle contractions, and sweat gland activities from behind the user's ears, WAKE can detect microsleep with a high temporal resolution. We introduce a Three-fold Cascaded Amplifying (3CA) technique to tame the motion artifacts and environmental noises for capturing high fidelity signals. Through our prototyping, we show that WAKE can suppress motion and environmental noise in real-time by 9.74-19.47 dB while walking, driving, or staying in different environments, ensuring that the biosignals are captured reliably. We evaluated WAKE using gold-standard devices on 19 sleep-deprived and narcoleptic subjects. The Leave-One-Subject-Out Cross-Validation results show the feasibility of WAKE in microsleep detection on an unseen subject with average precision and recall of 76 and 85 percent, respectively. Nhat Pham, Tuan Dinh, Zohreh Raghebi, Nam Bui, Hoang Truong 0002, Farnoush Banaei Kashani, Ann C. Halbower, Thang N. Dinh, Phuc Nguyen 0002, Tam Vu 0001 |
IEEE Trans. Mob. Comput. | 12 |
| 2022 | SaPHyRa: A Learning Theory Approach to Ranking Nodes in Large NetworksabstractRanking nodes based on their centrality stands a fundamental, yet, challenging problem in large-scale networks. Approximate methods can quickly estimate nodes' centrality and identify the most central nodes, but the ranking for the majority of remaining nodes may be meaningless. For example, ranking for less-known websites in search queries is known to be noisy and unstable. To this end, we investigate a new node ranking problem with two important distinctions: a) ranking quality, rather than the centrality estimation quality, as the primary objective; and b) ranking only nodes of interest, e.g., websites that matched search criteria. We propose Sample space Partitloning Hypothesis Ranking, or SaPHyRa, that transforms node rankinginto a hy-pothesis ranking in machine learning. This transformation maps nodes' centrality to the expected risks of hypotheses, opening doors for theoretical machine learning (ML) tools. The key of SaPHyRa is to partition the sample space into exact and approx-imate subspaces. The exact subspace contains samples related to the nodes of interest, increasing both estimation and ranking qualities. The approximate space can be efficiently sampled with ML-based techniques to provide theoretical guarantees on the estimation error. Lastly, we present SaPHyRabo an illustration of SaPHyRa on ranking nodes' betweenness centrality (BC). By combining a novel bi-component sampling, a 2-hop sample partitioning, and improved bounds on the Vapnik-Chervonenkis dimension, SaPHyRas., can effectively rank any node subset in BC. Its performance is up to 200x faster than state-of-the-art methods in approximating BC, while its rank correlation to the ground truth is improved by multifold. Phuc Thai, My T. Thai, Tam Vu 0001, Thang N. Dinh |
ICDE | 3 |
| 2022 | ioTree: a battery-free wearable system with biocompatible sensors for continuous tree health monitoringabstractWe present a low-maintenance, wind-powered, battery-free, biocompatible, tree wearable, and intelligent sensing system, namely IoTree, to monitor water and nutrient levels inside a living tree. IoTree system includes tiny-size, biocompatible, and implantable sensors that continuously measure the impedance variations inside the living tree's xylem, where water and nutrients are transported from the root to the upper parts. The collected data are then compressed and transmitted to a base station located at up to 1.8 kilometers (approximately 1.1 miles) away. The entire IoTree system is powered by wind energy and controlled by an adaptive computing technique called block-based intermittent computing, ensuring the forward progress and data consistency under intermittent power and allowing the firmware to execute with the most optimal memory and energy usage. We prototype IoTree that opportunistically performs sensing, data compression, and long-range communication tasks without batteries. During in-lab experiments, IoTree also obtains the accuracy of 91.08% and 90.51% in measuring 10 levels of nutrients, NH3 and K2O, respectively. While tested with Burkwood Viburnum and White Bird trees in the indoor environment, IoTree data strongly correlated with multiple watering and fertilizing events. We also deployed IoTree on a grapevine farm for 30 days, and the system is able to provide sufficient measurements every day. Tuan Dang, Trung Tran, Khang Nguyen 0003, Tien Pham, Nhat Pham, Tam Vu 0001, Phuc Nguyen 0002 |
MobiCom | 6 |
| 2022 | IoTree: a battery-free wearable system with biocompatible sensors for continuous tree health monitoringabstractIn this paper, we present a low-maintenance, wind-powered, battery-free, biocompatible, tree wearable, and intelligent sensing system, namely IoTree, to monitor water and nutrient levels inside a living tree. IoTree system includes tiny-size, biocompatible, and implantable sensors that continuously measure the impedance variations inside the living tree's xylem, where water and nutrients are transported from the root to the upper parts. The collected data are then compressed and transmitted to a base station located at up to 1.8 kilometers (approximately 1.1 miles) away. The entire IoTree system is powered by wind energy and controlled by an adaptive computing technique called block-based intermittent computing, ensuring the forward progress and data consistency under intermittent power and allowing the firmware to execute with the most optimal memory and energy usage. We prototype IoTree that opportunistically performs sensing, data compression, and long-range communication tasks without batteries. During in-lab experiments, IoTree also obtains the accuracy of 91.08% and 90.51% in measuring 10 levels of nutrients, NH3 and K2O, respectively. While tested with Burkwood Viburnum and White Bird trees in the indoor environment, IoTree data strongly correlated with multiple watering and fertilizing events. We also deployed IoTree on a grapevine farm for 30 days, and the system is able to provide sufficient measurements every day. Tuan Dang, Trung Tran, Khang Nguyen 0003, Tien Pham, Nhat Pham, Tam Vu 0001, Phuc Nguyen 0002 |
MobiCom | 6 |
| 2022 | PROS: an efficient pattern-driven compressive sensing framework for low-power biopotential-based wearables with on-chip intelligenceabstractWhile the global healthcare market of wearable devices has been growing significantly in recent years and is predicted to reach $60 billion by 2028, many important healthcare applications such as seizure monitoring, drowsiness detection, etc. have not been deployed due to the limited battery lifetime, slow response rate, and inadequate biosignal quality. Nhat Pham, Hong Jia, Tuan Dinh, Nam Bui, Young D. Kwon, Dong Ma 0001, Phuc Nguyen 0002, Cecilia Mascolo, Tam Vu 0001 |
MobiCom | 10 |
| 2020 | WAKE: a behind-the-ear wearable system for microsleep detectionabstractMicrosleep, caused by sleep deprivation, sleep apnea, and narcolepsy, costs the U.S.'s economy more than $411 billion/year because of work performance reduction, injuries, and traffic accidents. Mitigating microsleep's consequences require an unobtrusive, reliable, and socially acceptable microsleep detection solution throughout the day, every day. Unfortunately, existing solutions do not meet these requirements. Nhat Pham, Tuan Dinh, Zohreh Raghebi, Nam Bui, Phuc Nguyen 0002, Hoang Truong 0002, Farnoush Banaei Kashani, Ann C. Halbower, Thang N. Dinh, Tam Vu 0001 |
MobiSys | 11 |
| 2020 | Painometry: wearable and objective quantification system for acute postoperative painabstractOver 50 million people undergo surgeries each year in the United States, with over 70% of them filling opioid prescriptions within one week of the surgery. Due to the highly addictive nature of these opiates, a post-surgical window is a crucial time for pain management to ensure accurate prescription of opioids. Drug prescription nowadays relies primarily on self-reported pain levels to determine the frequency and dosage of pain drug. Patient pain self-reports are, however, influenced by subjective pain tolerance, memories of past painful episodes, current context, and the patient's integrity in reporting their pain level. Therefore, objective measures of pain are needed to better inform pain management. Hoang Truong 0002, Nam Bui, Zohreh Raghebi, Marta Ceko, Nhat Pham, Phuc Nguyen 0002, Anh Nguyen 0001, Katrina Siegfried, Evan Stene, Taylor Tvrdy, Logan Weinman, Thomas H. Payne, Devin Burke, Thang N. Dinh, Sidney K. D'Mello, Farnoush Banaei Kashani, Tor D. Wager, Pavel Goldstein, Tam Vu 0001 |
MobiSys | 20 |
| 2020 | Noninvasive glucose monitoring using polarized lightabstractWe propose a compact noninvasive glucose monitoring system using polarized light, where a user simply needs to place her palm on the device for measuring her current glucose concentration level. The primary innovation of our system is the ability to minimize light scattering from the skin and extract weak changes in light polarization to estimate glucose concentration, all using low-cost hardware. Our system exploits multiple wavelengths and light intensity levels to mitigate the effect of user diversity and confounding factors (e.g., collagen and elastin in the dermis). It then infers glucose concentration using a generic learning model, thus no additional calibration is needed. We design and fabricate a compact (17 cm x 10 cm x 5 cm) and low-cost (i.e., <$250) prototype using off-the-shelf hardware. We evaluate our system with 41 diabetic patients and 9 healthy participants. In comparison to a continuous glucose monitor approved by U.S. Food and Drug Administration (FDA), 89% of our results are within zone A (clinically accurate) of the Clarke Error Grid. The absolute relative difference (ARD) is 10%. The r and p values of the Pearson correlation coefficients between our predicted glucose concentration and reference glucose concentration are 0.91 and 1.6 x 10-143, respectively. These errors are comparable with FDA-approved glucose sensors, which achieve ≈90% clinical accuracy with a 10% mean ARD. Tianxing Li 0001, Derek Bai, Temiloluwa Prioleau, Nam Bui, Tam Vu 0001 |
SenSys | 5 |
| 2020 | DroneScale: drone load estimation via remote passive RF sensingabstractDrones have carried weapons, drugs, explosives and illegal packages in the recent past, raising strong concerns from public authorities. While existing drone monitoring systems only focus on detecting drone presence, localizing or fingerprinting the drone, there is a lack of a solution for estimating the additional load carried by a drone. In this paper, we present a novel passive RF system, namely DroneScale, to monitor the wireless signals transmitted by commercial drones and then confirm their models and loads. Our key technical contribution is a proposed technique to passively capture vibration at high resolution (i.e., 1Hz vibration) from afar, which was not possible before. We prototype DroneScale using COTS RF components and illustrate that it can monitor the body vibration of a drone at the targeted resolution. In addition, we develop learning algorithms to extract the physical vibration of the drone from the transmitted signal to infer the model of a drone and the load carried by it. We evaluate the DroneScale system using 5 different drone models, which carry external loads of up to 400g. The experimental results show that the system is able to estimate the external load of a drone with an average accuracy of 96.27%. We also analyze the sensitivity of the system with different load placements with respect to the drone's body, flight modes, and distances up to 200 meters. Phuc Nguyen 0002, Vimal Kakaraparthi, Nam Bui, Nikshep Umamahesh, Nhat Pham, Hoang Truong 0002, Yeswanth Guddeti, Dinesh Bharadia, Richard Han 0001, Eric W. Frew, Daniel Massey, Tam Vu 0001 |
SenSys | 12 |
| 2020 | Blocking Self-Avoiding Walks Stops Cyber-Epidemics: A Scalable GPU-Based ApproachabstractCyber-epidemics, the widespread of fake news or propaganda through social media, can cause devastating economic and political consequences. A common countermeasure against cyber-epidemics is to disable a small subset of suspected social connections or accounts to effectively contain the epidemics. An example is the recent shutdown of 125,000 ISIS-related Twitter accounts. Despite many proposed methods to identify such a subset, none are scalable enough to provide high-quality solutions in nowadays' billion-size networks. To this end, we investigate the Spread Interdiction problems that seek the most effective links (or nodes) for removal under the well-known Linear Threshold model. We propose novel CPU-GPU methods that scale to networks with billions of edges, yet possess rigorous theoretical guarantee on the solution quality. At the core of our methods is an O(1)-space out-of-core algorithm to generate a new type of random walks, called Hitting Self-avoiding Walks (HSAWs). Such a low memory requirement enables handling of big networks and, more importantly, hiding latency via scheduling of millions of threads on GPUs. Comprehensive experiments on real-world networks show that our algorithms provide much higher quality solutions and are several orders of magnitude faster than the state-of-the art. Comparing to the (single-core) CPU counterpart, our GPU implementations achieve significant speedup factors up to 177× on a single GPU and 338× on a GPU pair. Hung T. Nguyen 0003, Alberto Cano 0001, Tam Vu 0001, Thang N. Dinh |
IEEE Trans. Knowl. Data Eng. | 3 |
| 2020 | Smartphone-Based SpO2 Measurement by Exploiting Wavelengths Separation and Chromophore CompensationabstractPatients with respiratory diseases require frequent and accurate blood oxygen level monitoring. Existing techniques, however, either need a dedicated hardware or fail to predict low saturation levels. To fill in this gap, we propose a phone-based oxygen level estimation system, called PhO 2 , using camera and flashlight functions that are readily available on today’s off-the-shelf smartphones. Since the phone’s camera and flashlight were not made for this purpose, utilizing them for oxygen level estimation poses many difficulties. We introduce a cost-effective add-on together with a set of algorithms for spatial and spectral optical signal modulation to amplify the optical signal of interest while minimizing noise. A near-field-based pressure detection and feedback mechanism are also proposed to mitigate the negative impacts of user’s behavior during the measurement. We also derive a non-linear referencing model with an outlier removal technique that allows PhO 2 to accurately estimate the oxygen level from color intensity ratios produced by the smartphone’s camera. An evaluation on COTS smartphone with six subjects shows that PhO 2 can estimate the oxygen saturation within 3.5% error rate comparing to FDA-approved gold standard pulse oximetry. In addition, our evaluation in hospitals presents high correlation with ground-truth qualified by the 0.83/1.0 Kendall τ coefficient. Nam Bui, Anh Nguyen 0001, Phuc Nguyen 0002, Hoang Truong 0002, Ashwin Ashok, Thang N. Dinh, Robin R. Deterding, Tam Vu 0001 |
ACM Trans. Sens. Networks | 8 |
| 2019 | eBP: A Wearable System For Frequent and Comfortable Blood Pressure Monitoring From User's EarabstractFrequent blood pressure (BP) assessment is key to the diagnosis and treatment of many severe diseases, such as heart failure, kidney failure, hypertension, and hemodialysis. Current "gold-standard'' BP measurement techniques require the complete blockage of blood flow, which causes discomfort and disruption to normal activity when the assessment is done repetitively and frequently. Unfortunately, patients with hypertension or hemodialysis often have to get their BP measured every 15 minutes for a duration of 4-5 hours or more. The discomfort of wearing a cumbersome and limited mobility device affects their normal activities. In this work, we propose a device called eBP to measure BP from inside the user's ear aiming to minimize the measurement's impact on users' normal activities while maximizing its comfort level. eBP has 3 key components: (1) a light-based pulse sensor attached on an inflatable pipe that goes inside the ear, (2) a digital air pump with a fine controller, and (3) a BP estimation algorithm. In contrast to existing devices, eBP introduces a novel technique that eliminates the need to block the blood flow inside the ear, which alleviates the user's discomfort. We prototyped eBP custom hardware and software and evaluated the system through a comparative study on 35 subjects. The study shows that eBP obtains the average error of 1.8 mmHg and -3.1 mmHg and a standard deviation error of 7.2 mmHg and 7.9 mmHg for systolic (high-pressure value) and diastolic (low-pressure value), respectively. These errors are around the acceptable margins regulated by the FDA's AAMI protocol, which allows mean errors of up to 5 mmHg and a standard deviation of up to 8 mmHg. Nam Bui, Nhat Pham, Jessica Jacqueline Barnitz, Zhanan Zou, Phuc Nguyen 0002, Hoang Truong 0002, Nicholas Farrow, Anh Nguyen 0001, Jianliang Xiao, Robin R. Deterding, Thang N. Dinh, Tam Vu 0001 |
MobiCom | 13 |
| 2019 | Earable - An Ear-Worn Biosignal Sensing Platform for Cognitive State Monitoring and Human-Computer InteractionabstractCognitive state monitoring is crucial for neurological disorders such as epilepsy, narcolepsy, insomnia, and many other human health concerns. The capability to continuously monitor an individual wearing the device and accurately provide early warnings of seizures or narcolepsy sleep attacks would be game-changing for these disorders. Beyond human health, complete hand-free/voice-free human-computer interaction is desirable for privacy-sensitive use cases or people with disabilities. To achieve this goal, we propose Earable, an ear-worn biosensing platform for cognitive state quantification and human-computer interaction. Earable can capture biosignal including brain waves activities, eyes movements, and facial muscle contractions from the back of the ears. Its form factor is convenient to use in everyday life. In this demo, we show two use cases for our Earable platform. First, as an example of cognitive state monitoring, our system plays relaxing music and dims the light when the user is trying to relax or sleep by detecting alpha and beta waves generated by the brain. Second, as an example of human-computer interaction, our system controls a drone with eye movements and facial muscle activity. Nhat Pham, Frederick M. Thayer, Anh Nguyen 0001, Tam Vu 0001 |
MobiSys | 5 |
| 2018 | Body-Guided Communications: A Low-power, Highly-Confined Primitive to Track and Secure Every TouchabstractThe growing number of devices we interact with require a convenient yet secure solution for user identification, authorization and authentication. Current approaches are cumbersome, susceptible to eavesdropping and relay attacks, or energy inefficient. In this paper, we propose a body-guided communication mechanism to secure every touch when users interact with a variety of devices and objects. The method is implemented in a hardware token worn on user's body, for example in the form of a wristband, which interacts with a receiver embedded inside the touched device through a body-guided channel established when the user touches the device. Experiments show low-power (uJ/bit) operation while achieving superior resilience to attacks, with the received signal at the intended receiver through the body channel being at least 20dB higher than that of an adversary in cm range. Viet Nguyen, Mohamed Ibrahim Ahmed 0001, Hoang Truong 0002, Phuc Nguyen 0002, Marco Gruteser, Richard E. Howard, Tam Vu 0001 |
MobiCom | 7 |
| 2018 | TYTH-Typing On Your Teeth: Tongue-Teeth Localization for Human-Computer InterfaceabstractThis paper explores a new wearable system, called TYTH, that enables a novel form of human computer interaction based on the relative location and interaction between the user's tongue and teeth. TYTH allows its user to interact with a computing system by tapping on their teeth. This form of interaction is analogous to using a finger to type on a keypad except that the tongue substitutes for the finger and the teeth for the keyboard. We study the neurological and anatomical structures of the tongue to design TYTH so that the obtrusiveness and social awkwardness caused by the wearable is minimized while maximizing its accuracy and sensing sensitivity. From behind the user's ears, TYTH senses the brain signals and muscle signals that control tongue movement sent from the brain and captures the miniature skin surface deformation caused by tongue movement. We model the relationship between tongue movement and the signals recorded, from which a tongue localization technique and tongue-teeth tapping detection technique are derived. Through a prototyping implementation and an evaluation with 15 subjects, we show that TYTH can be used as a form of hands-free human computer interaction with 88.61% detection rate and promising adoption rate by users. Phuc Nguyen 0002, Nam Bui, Anh Nguyen 0001, Hoang Truong 0002, Abhijit Suresh, Matt Whitlock, Duy Pham, Thang N. Dinh, Tam Vu 0001 |
MobiSys | 9 |
| 2018 | CapBand: Battery-free Successive Capacitance Sensing Wristband for Hand Gesture RecognitionabstractWe present CapBand, a battery-free hand gesture recognition wearable in the form of a wristband. The key challenges in creating such a system are (1) to sense useful hand gestures at ultra-low power so that the device can be powered by the limited energy harvestable from the surrounding environment and (2) to make the system work reliably without requiring training every time a user puts on the wristband. We present successive capacitance sensing, an ultra-low power sensing technique, to capture small skin deformations due to muscle and tendon movements on the user's wrist, which corresponds to specific groups of wrist muscles representing the gestures being performed. We build a wrist muscles-to-gesture model, based on which we develop a hand gesture classification method using both motion and static features. To eliminate the need for per-usage training, we propose a kernel-based on-wrist localization technique to detect the CapBand's position on the user's wrist. We prototype CapBand with a custom-designed capacitance sensor array on two flexible circuits driven by a custom-built electronic board, a heterogeneous material-made, deformable silicone band, and a custom-built energy harvesting and management module. Evaluations on 20 subjects show 95.0% accuracy of gesture recognition when recognizing 15 different hand gestures and 95.3% accuracy of on-wrist localization. Hoang Truong 0002, Jason Shuo Zhang, Ufuk Muncuk, Phuc Nguyen 0002, Nam Bui, Anh Nguyen 0001, Qin Lv, Kaushik R. Chowdhury, Thang N. Dinh, Tam Vu 0001 |
SenSys | 10 |
| 2018 | Android User Privacy Preserving Through CrowdsourcingabstractIn current Android architecture, users have to decide whether an app is safe to use or not. Expert users can make savvy decisions to avoid unnecessary privacy breach. However, the majority of normal users are not technically capable or do not care to consider privacy implications to make safe decisions. To assist the technically incapable crowd, we propose DroidNet, an Android permission control framework based on crowdsourcing. At its core, DroidNet runs new apps under probation mode without granting their permission requests up-front. It provides recommendations on whether to accept or reject the permission requests based on decisions from peer expert users. To seek expert users, we propose an expertise ranking algorithm using a transitional Bayesian inference model. The recommendation is based on the aggregated expert responses and its confidence level. Our simulation and real user experimental results demonstrate that DroidNet provides accurate recommendations and cover the majority of app requests given a small coverage from a small set of initial experts. Bahman Rashidi, Carol J. Fung, Anh Nguyen 0001, Tam Vu 0001, Elisa Bertino |
IEEE Trans. Inf. Forensics Secur. | 4 |
| 2017 | Demo: Fusing Mobile Sensors for Paper Keyboard On-the-GoabstractUsing touchscreens has largely limited user inputs to small form-factor devices. To address this constraint, we explore a novel input mechanism, dubbed PaperKey, that enables users to interact with mobile devices by performing multi-finger typing gestures on a surface where the device is placed. Using acceleration signals on the device, PaperKey infers the user's type events and then leverages a vision based technique for detecting the exact typing locations on a paper keyboard layout. Compared to single audio, image, or vibration sensing, this work accurately localizes keystrokes with faster processing speed. Additionally, this mechanism keeps the mobility of devices by working without external sensors. Anh Nguyen 0001, Duy Nguyen 0003, Ashwin Ashok, Binh T. Nguyen 0001, Bao Pham, Tam Vu 0001 |
MobiSys | 7 |
| 2017 | Matthan: Drone Presence Detection by Identifying Physical Signatures in the Drone's RF CommunicationabstractDrones are increasingly flying in sensitive airspace where their presence may cause harm, such as near airports, forest fires, large crowded events, secure buildings, and even jails. This problem is likely to expand given the rapid proliferation of drones for commerce, monitoring, recreation, and other applications. A cost-effective detection system is needed to warn of the presence of drones in such cases. In this paper, we explore the feasibility of inexpensive RF-based detection of the presence of drones. We examine whether physical characteristics of the drone, such as body vibration and body shifting, can be detected in the wireless signal transmitted by drones during communication. We consider whether the received drone signals are uniquely differentiated from other mobile wireless phenomena such as cars equipped with Wi- Fi or humans carrying a mobile phone. The sensitivity of detection at distances of hundreds of meters as well as the accuracy of the overall detection system are evaluated using software defined radio (SDR) implementation. Phuc Nguyen 0002, Hoang Truong 0002, Mahesh Ravindranathan, Anh Nguyen 0001, Richard Han 0001, Tam Vu 0001 |
MobiSys | 6 |
| 2017 | PhO2: Smartphone based Blood Oxygen Level Measurement Systems using Near-IR and RED Wave-guided LightabstractAccurately measuring and monitoring patient's blood oxygen level plays a critical role in today's clinical diagnosis and healthcare practices. Existing techniques however either require a dedicated hardware or produce inaccurate measurements. To fill in this gap, we propose a phone-based oxygen level estimation system, called PhO2, using camera and flashlight functions that are readily available on today's off-the-shelf smart phones. Since phone's camera and flashlight are not made for this purpose, utilizing them for oxygen level estimation poses many challenges. We introduce a cost-effective add-on together with a set of algorithms for spatial and spectral optical signal modulation to amplify the optical signal of interest while minimizing noise. A light-based pressure detection algorithm and feedback mechanism are also proposed to mitigate the negative impacts of user's behavior during the measurement. We also derive a non-linear referencing model that allows PhO2 to estimate the oxygen level from color intensity ratios produced by smartphone's camera. Nam Bui, Anh Nguyen 0001, Phuc Nguyen 0002, Hoang Truong 0002, Ashwin Ashok, Thang N. Dinh, Robin R. Deterding, Tam Vu 0001 |
SenSys | 8 |
| 2017 | EIR: Edge-aware inter-domain routing protocol for the future mobile internet
Shreyasee Mukherjee, Shravan Sriram, Tam Vu 0001, Dipankar Raychaudhuri |
Comput. Networks | 3 |
| 2016 | Android Permission Recommendation Using Transitive Bayesian Inference Model
Bahman Rashidi, Carol J. Fung, Anh Nguyen 0001, Tam Vu 0001 |
ESORICS (1) | 4 |
| 2016 | Continuous and fine-grained breathing volume monitoring from afar using wireless signalsabstractIn this work, we propose for the first time an autonomous system, called WiSpiro, that continuously monitors a person's breathing volume with high resolution during sleep from afar. WiSpiro relies on a phase-motion demodulation algorithm that reconstructs minute chest and abdominal movements by analyzing the subtle phase changes that the movements cause to the continuous wave signal sent by a 2.4 GHz directional radio. These movements are mapped to breathing volume, where the mapping relationship is obtained via a short training process. To cope with body movement, the system tracks the large-scale movements and posture changes of the person, and moves its transmitting antenna accordingly to a proper location in order to maintain its beam to specific areas on the frontal part of the person's body. It also incorporates interpolation mechanisms to account for possible inaccuracy of our posture detection technique and the minor movement of the person's body. We have built WiSpiro prototype, and demonstrated through a user study that it can accurately and continuously monitor user's breathing volume with a median accuracy from 90% to 95.4% (or 0.0581 to 0.111 of error) to even in the presence of body movement. The monitoring granularity and accuracy are sufficiently high to be useful for diagnosis by clinical doctor. Phuc Nguyen 0002, Xinyu Zhang 0003, Ann C. Halbower, Tam Vu 0001 |
INFOCOM | 4 |
| 2016 | A Lightweight and Inexpensive In-ear Sensing System For Automatic Whole-night Sleep Stage MonitoringabstractThis paper introduces LIBS, a light-weight and inexpensive wearable sensing system, that can capture electrical activities of human brain, eyes, and facial muscles with two pairs of custom-built flexible electrodes each of which is embedded on an off-the-shelf foam earplug. A supervised non-negative matrix factorization algorithm to adaptively analyze and extract these bioelectrical signals from a single mixed in-ear channel collected by the sensor is also proposed. While LIBS can enable a wide class of low-cost self-care, human computer interaction, and health monitoring applications, we demonstrate its medical potential by developing an autonomous whole-night sleep staging system utilizing LIBS's outputs. We constructed a hardware prototype from off-the-shelf electronic components and used it to conduct 38 hours of sleep studies on 8 participants over a period of 30 days. Our evaluation results show that LIBS can monitor biosignals representing brain activities, eye movements, and muscle contractions with excellent fidelity such that it can be used for sleep stage classification with an average of more than 95% accuracy. Anh Nguyen 0001, Raghda Alqurashi, Zohreh Raghebi, Farnoush Banaei Kashani, Ann C. Halbower, Tam Vu 0001 |
SenSys | 6 |
| 2016 | Battery-Free Identification Token for Touch Sensing DevicesabstractThis paper proposes the design and implementation of low-- energy tokens for smart interaction with capacitive touch-- enabled devices by associating the token's identity with its contact, or touch. The proposed token's design features two key novel technical components: (1) a through--touch--sensor low--energy communication method for token identification and (2) a touch--sensor energy harvesting technique. The communication mechanism involves the token transmitting its identity (ID) directly through the touch--sensor by artificially modifying the effective capacitance between the touch-- sensor and token surfaces. This approach consumes significantly lower energy compared to traditional electrical signal modulation approaches. By enabling the token to harvest energy from touch--screen sensors or touch--surfaces the token is rendered battery--free. Through experimental evaluations using a prototype implementation, the proposed design is shown to achieve at least 95% identification accuracy. It is also shown to consume less energy than competitive techniques (NFC P2P and Bluetooth Low--Energy) for communicating a short ID sequence. The adoption of this technology among users is evaluated through a user study on 12 subjects. Phuc Nguyen 0002, Ufuk Muncuk, Ashwin Ashok, Kaushik R. Chowdhury, Marco Gruteser, Tam Vu 0001 |
SenSys | 6 |
| 2016 | Android fine-grained permission control system with real-time expert recommendations
Bahman Rashidi, Carol J. Fung, Tam Vu 0001 |
Pervasive Mob. Comput. | 3 |
| 2016 | What Am I Looking At? Low-Power Radio-Optical Beacons for In-View Recognition on Smart-GlassabstractApplications on wearable personal imaging devices, or Smart-glasses as they are called, can largely benefit from accurate and energy-efficient recognition of objects that are within the user's view. Existing solutions such as optical or computer vision approaches are too energy intensive, while low-power active radio tags suffer from imprecise orientation estimates. To address this challenge, this paper presents the design, implementation, and evaluation of a radio-optical hybrid system where a radio-optical transmitter, or tag, whose radio-optical beacons are used for accurate relative orientation tracking of tagged objects by a wearable radio-optical receiver. A low-power radio link that conveys identity is used to reduce the battery drain by synchronizing the radio-optical transmitter and receiver so that extremely short optical (infrared) pulses are sufficient for orientation (angle and distance) estimation. Through extensive experiments with our prototype we show that our system can achieve orientation estimates with 1-to-2 degree accuracy and within 40 cm ranging error, with a maximum range of 9 m in typical indoor use cases. With a tag and receiver battery power consumption of 81 μW and 90 mW, respectively, our radio-optical tags and receiver are at least 1.5x energy efficient than prior works in this space. Ashwin Ashok, Chenren Xu, Tam Vu 0001, Marco Gruteser, Richard E. Howard, Yanyong Zhang, Narayan B. Mandayam, Wenjia Yuan, Kristin J. Dana |
IEEE Trans. Mob. Comput. | 3 |
| 2015 | POSTER: Mobile Device Identification by Leveraging Built-in Capacitive SignatureabstractThis work presents on-top, a new device identification method that exploits off-the-shelf capacitive touchscreens to extract its capacitive signatures. The method relies on a key observation that each capacitive touch screen has a unique capacitive signature which are caused by either the difference in touch sensing technologies or the imperfections of the sensor during its fabrication. In particular, the voltage pattern generated by commercial of-the-shelf (COTS) capacitive touchscreens during finger touch sensing are uniquely identifiable. Our preliminary evaluation with actual hardware prototype on 14 mobile touchscreens shows that on-top achieves a promising performance of 100% detection rate without any false positive. We also show that on-top can be used to securely trigger wireless communication while it consumes a very little amount of power (3.5 times lower than triggering using NFC and 2 times lower than using Bluetooth low energy (BLE)). Manh Huynh, Phuc Nguyen 0002, Marco Gruteser, Tam Vu 0001 |
CCS | 4 |
| 2015 | Dude, ask the experts!: Android resource access permission recommendation with RecDroidabstractWith the exponential growth of smartphone apps, it is prohibitive for apps market places, such as Google App Store for example, to thoroughly verify if an app is legitimate or malicious. As a result, mobile users are left to decide for themselves whether an app is safe to use. Even worse, recent studies have shown that most apps in markets request to collect data irrelevant to the main functions of the apps, which could cause leaking of private information or inefficient use of mobile resources. To assist users to make a right decision as for whether a permission request should be accepted, we propose RecDroid. RecDroid is a crowdsourcing recommendation framework that collects apps' permission requests and users' permission responses, from which a ranking algorithm is used to evaluate the expertise level of users and a voting algorithm is used to compute an appropriate response to the permission request (accept or reject). To bootstrap the recommendation system, RecDroid relies on a small set of seed expert users that could make reliable recommendations for a small set of application. Our evaluation results show that RecDroid can provide high accuracy and satisfying coverage with careful selection of parameters. The results also show that a small coverage from seed experts is sufficient for RecDroid to cover the majority of the app requests. Bahman Rashidi, Carol J. Fung, Tam Vu 0001 |
IM | 3 |
| 2015 | Poster: Continuous and Fine-grained Respiration Volume Monitoring Using Continuous Wave RadarabstractAn unobtrusive and continuous estimation of breathing volume could play a vital role in health care, such as for critically ill patients, neonatal ventilation, post-operative monitoring, just to name a few. While radar-based estimation of breathing rate has been discussed in the literature, estimating breathing volume using wireless signal remains relatively intact. With the presence of patient body movement and posture changes, long-term monitoring of breathing volume at fine granularity is even more challenging. In this work, we propose for the first time an autonomous system that monitors a patient's breathing volume with high resolution. We discuss the key research components and challenges in realizing the system. We also present an initial system design encompassing a continuous wave radar, motion tracking and control system, and a set of methods to accurately derive breathing volume from the reflected signal and to address challenges caused by body movement and posture changes. Our implementation shows promising results in estimating breathing volume with fine granularity. Phuc Nguyen 0002, Xinyu Zhang 0003, Ann C. Halbower, Tam Vu 0001 |
MobiCom | 4 |
| 2015 | Demo: RecDroid: An Android Resource Access Permission Recommendation SystemabstractNowadays, it is prohibitive for apps market places, such as Google App Store, to thoroughly verify an app's resource permission requests to be legitimate or malicious. As a result, mobile users are left to decide for themselves whether an app is safe to use or not. To assist users to make correct decisions as for whether to accept a permission request or not, we propose RecDroid. RecDroid is a crowdsourcing recommendation framework that collects apps' permission requests and users' responses to those requests, from which an experts ranking algorithm is used to seek expert users in the system and a recommendation algorithm is used to suggest appropriate responses to permission requests (accept or reject) based on experts' responses. In this demo, we demonstrate a user case to show how the RecDroid system assists users in permission control. We also explain the major principles and processes behind that support the RecDroid recommendation system. Bahman Rashidi, Carol J. Fung, Gerrit Bond, Steven Jackson, Marcus Pare, Tam Vu 0001 |
MobiHoc | 6 |
| 2015 | Low-Power Radio-Optical Beacons for In-View RecognitionabstractObject recognition on wearable devices using computer vision is too energy intensive and challenging when objects are similar looking, while low-power active radio frequency identification (RFID) systems suffer from imprecise orientation (angle and distance) estimates. To address this challenge, this paper presents a novel radio-optical based recognition system where a radio-optical transmitter, or tag, that emits a beacon whose infra-red (IR) signal strength is used for accurate relative orientation tracking of tagged objects at a wearable radio-optical receiver. A low-power radio link that conveys identity is used to reduce the battery drain by synchronizing the radio- optical transmitter and receiver so that extremely short optical pulses are sufficient for precise orientation estimation. Through extensive experiments with our prototype we show that our system can achieve orientation estimates with 1-2° accuracy and within 40cm ranging error, with a maximum range of 9m in typical indoor use cases. With a tag battery power consumption of 86μW, the radio-optical tags show potential to achieve about half a decade lifetimes. Ashwin Ashok, Chenren Xu, Tam Vu 0001, Marco Gruteser, Richard E. Howard, Yanyong Zhang, Narayan B. Mandayam, Wenjia Yuan, Kristin J. Dana |
VTC Fall | 3 |
| 2015 | An Internet of Things Framework for Smart Energy in Buildings: Designs, Prototype, and ExperimentsabstractSmart energy in buildings is an important research area of Internet of Things (IoT). As important parts of the smart grids, the energy efficiency of buildings is vital for the environment and global sustainability. Using a LEED-gold-certificated green office building, we built a unique IoT experimental testbed for our energy efficiency and building intelligence research. We first monitor and collect 1-year-long building energy usage data and then systematically evaluate and analyze them. The results show that due to the centralized and static building controls, the actual running of green buildings may not be energy efficient even though they may be “green” by design. Inspired by “energy proportional computing” in modern computers, we propose an IoT framework with smart location-based automated and networked energy control, which uses smartphone platform and cloud-computing technologies to enable multiscale energy proportionality including building-, user-, and organizational-level energy proportionality. We further build a proof-of-concept IoT network and control system prototype and carried out real-world experiments, which demonstrate the effectiveness of the proposed solution. We envision that the broad application of the proposed solution has not only led to significant economic benefits in term of energy saving, improving home/office network intelligence, but also bought in a huge social implication in terms of global sustainability. Jianli Pan, Raj Jain, Subharthi Paul, Tam Vu 0001, Abusayeed Saifullah, Mo Sha 0001 |
IEEE Internet Things J. | 4 |
| 2014 | Detection of On-Road Vehicles Emanating GPS InterferenceabstractThe Global Positioning System (GPS) is widely used in critical infrastructures but is vulnerable to radio frequency (RF) interference. A common source of interference are commercial drivers that use GPS jammers to circumvent vehicle tracking systems. Existing mechanisms to detect and identify such interference emitting vehicles on roadways require a large number of specialized detectors or a manual observation process. In this paper, we design a practical, automated system to facilitate enforcement actions. Our system combines information from roadside monitoring points at key locations along the roadway as well as mobile detectors (e.g., smartphones and other mobile GPS systems). Rather than attempting precise localization at a given time, the system exploits the inherent variation in driving speeds and the resulting diverging trajectories of vehicles to uniquely identify the interfering vehicle. Through our experiments on a local highway with a vehicle transmitting interference in the 900MHz ISM band, we found that the vehicle identification rate of our mechanism is 65% for a single-point setup and 100% for a two-point setup. We performed 200 hours of passive monitoring of GPS L1 band on roadways and found two episodes of real interference. We also demonstrate that our mobile detector-based crowdsourced smartphone profiles are sufficiently consistent in time and space to enable reliable interference detection. Gorkem Kar, Hossen Asiful Mustafa, Yan Wang 0003, Yingying Chen 0001, Wenyuan Xu 0001, Marco Gruteser, Tam Vu 0001 |
CCS | 7 |
| 2014 | Capacitive Touch Communication: A Technique to Input Data through Devices' Touch ScreenabstractAs we are surrounded by an ever-larger variety of post-PC devices, the traditional methods for identifying and authenticating users have become cumbersome and time consuming. In this paper, we present a capacitive communication method through which a device can recognize who is interacting with it. This method exploits the capacitive touchscreens, which are now used in laptops, phones, and tablets, as a signal receiver. The signal that identifies the user can be generated by a small transmitter embedded into a ring, watch, or other artifact carried on the human body. We explore two example system designs with a low-power continuous transmitter that communicates through the skin and a signet ring that needs to be touched to the screen. Experiments with our prototype transmitter and tablet receiver show that capacitive communication through a touchscreen is possible, even without hardware or firmware modifications on a receiver. This latter approach imposes severe limits on the data rate, but the rate is sufficient for differentiating users in multiplayer tablet games or parental control applications. Controlled experiments with a signal generator also indicate that future designs may be able to achieve data rates that are useful for providing less obtrusive authentication with similar assurance as PIN codes or swipe patterns commonly used on smartphones today. Tam Vu 0001, Akash Baid, Simon Gao, Marco Gruteser, Richard E. Howard, Janne Lindqvist, Predrag Spasojevic, Jeffrey S. Walling |
IEEE Trans. Mob. Comput. | 1 |
| 2013 | BiFocus: using radio-optical beacons for an augmented reality search applicationabstractAugmented Reality (AR) applications benefit from accurate detection of the objects that are within a person's view. Typically, it is not only desirable to identify what is currently within view, but also to navigate the users view to the item of interest - for example, finding a misplaced object. In this paper we demonstrate a low-power hybrid radio-optical beaconing system, where objects of interest are tagged with battery-powered RFID-like tags equipped with infrared light emitting diodes (LED) that emit periodic infrared beacons. These beacons are used for accurately estimating the angle and distance from the object to the receiver so as to locate it. The beacons are synchronized using the radio link that is also used to convey the object's unique ID. Ashwin Ashok, Chenren Xu, Tam Vu 0001, Marco Gruteser, Richard E. Howard, Yanyong Zhang, Narayan B. Mandayam, Wenjia Yuan, Kristin J. Dana |
MobiSys | 3 |
| 2013 | Enabling vehicular networking in the MobilityFirst future internet architectureabstractVehicular networking, both vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I), is an increasingly important usage scenario for future mobile Internet services. Radio technologies such as 3G/4G and WAVE/802.11p now enable vehicles to communicate with each other and connect to the Internet, but there is still the lack of a unifying network protocol architecture for delivery of services across both V2V and V2I modes. The MobilityFirst future Internet architecture, discussed in this paper, is a clean-slate protocol design in which the requirements of untethered nodes and dynamically formed networks are considered from the ground-up, making it particularly suitable for vehicular applications. Here we describe the vehicular networking specific features and protocol design details of the architecture and present evaluation results on performance and scalability. Akash Baid, Shreyasee Mukherjee, Tam Vu 0001, Sandeep Mudigonda, Kiran Nagaraja, Junichiro Fukuyama, Dipankar Raychaudhuri |
WOWMOM | 3 |
| 2012 | DMap: A Shared Hosting Scheme for Dynamic Identifier to Locator Mappings in the Global InternetabstractThis paper presents the design and evaluation of a novel distributed shared hosting approach, DMap, for managing dynamic identifier to locator mappings in the global Internet. DMap is the foundation for a fast global name resolution service necessary to enable emerging Internet services such as seamless mobility support, content delivery and cloud computing. Our approach distributes identifier to locator mappings among Autonomous Systems (ASs) by directly applying K>1 consistent hash functions on the identifier to produce network addresses of the AS gateway routers at which the mapping will be stored. This direct mapping technique leverages the reach ability information of the underlying routing mechanism that is already available at the network layer, and achieves low lookup latencies through a single overlay hop without additional maintenance overheads. The proposed DMap technique is described in detail and specific design problems such as address space fragmentation, reducing latency through replication, taking advantage of spatial locality, as well as coping with inconsistent entries are addressed. Evaluation results are presented from a large-scale discrete event simulation of the Internet with ~26,000 ASs using real-world traffic traces from the DIMES repository. The results show that the proposed method evenly balances storage load across the global network while achieving lookup latencies with a mean value of ~50 ms and 95th percentile value of ~100 ms, considered adequate for support of dynamic mobility across the global Internet. Tam Vu 0001, Akash Baid, Yanyong Zhang, Thu D. Nguyen, Junichiro Fukuyama, Richard P. Martin, Dipankar Raychaudhuri |
ICDCS | 1 |
| 2012 | Phantom: Physical layer cooperation for location privacy protectionabstractLocalization techniques that allow inferring the location of wireless devices directly from received signals have exposed mobile users to new threats. Adversaries can easily collect required information (such as signal strength) from target users, however, techniques securing location information at the physical layer of the wireless communication systems have not received much attention. In this paper, we propose Phantom, a novel approach to allow mobile devices thwart unauthorized adversary's location tracking by creating forged locations. In particular, Phantom leverages cooperation among multiple mobile devices in close vicinity and utilizes synchronized transmissions among those nodes to obfuscate localization efforts of adversary systems. Through an implementation on software-defined radios (GNU Radios) and extensive simulation with real location traces, we see that Phantom can improve location privacy. Sangho Oh, Tam Vu 0001, Marco Gruteser, Suman Banerjee 0001 |
INFOCOM | 2 |
| 2012 | Distinguishing users with capacitive touch communicationabstractAs we are surrounded by an ever-larger variety of post-PC devices, the traditional methods for identifying and authenticating users have become cumbersome and time-consuming. In this paper, we present a capacitive communication method through which a device can recognize who is interacting with it. This method exploits the capacitive touchscreens, which are now used in laptops, phones, and tablets, as a signal receiver. The signal that identifies the user can be generated by a small transmitter embedded into a ring, watch, or other artifact carried on the human body. We explore two example system designs with a low-power continuous transmitter that communicates through the skin and a signet ring that needs to be touched to the screen. Experiments with our prototype transmitter and tablet receiver show that capacitive communication through a touchscreen is possible, even without hardware or firmware modifications on a receiver. This latter approach imposes severe limits on the data rate, but the rate is sufficient for differentiating users in multiplayer tablet games or parental control applications. Controlled experiments with a signal generator also indicate that future designs may be able to achieve datarates that are useful for providing less obtrusive authentication with similar assurance as PIN codes or swipe patterns commonly used on smartphones today. Tam Vu 0001, Akash Baid, Simon Gao, Marco Gruteser, Richard E. Howard, Janne Lindqvist, Predrag Spasojevic, Jeffrey S. Walling |
MobiCom | 1 |
| 2012 | Demo: user identification and authentication with capacitive touch communicationabstractToday's identification and authentication mechanisms for touchscreen-enabled devices are cumbersome and do not support brief usage and device sharing. To address this challenge, this work explores a novel form of "wireless" communication that exploits the capacitive touchscreens which are now used in laptops, phones, and tablets, as a signal receiver. Using a custom built hardware token, in the form of a wearable ring, we show a proof-of-concept system that transmits a user identification code to the mobile device through the touchscreen. This mechanism works without any modification to the hardware or the firmware of the mobile device. Tam Vu 0001, Ashwin Ashok, Akash Baid, Marco Gruteser, Richard E. Howard, Janne Lindqvist, Predrag Spasojevic, Jeffrey S. Walling |
MobiSys | 1 |
| 2012 | Sensing Driver Phone Use with Acoustic Ranging through Car SpeakersabstractThis work addresses the fundamental problem of distinguishing between a driver and passenger using a mobile phone, which is the critical input to enable numerous safety and interface enhancements. Our detection system leverages the existing car stereo infrastructure, in particular, the speakers and Bluetooth network. Our acoustic approach has the phone send a series of customized high frequency beeps via the car stereo. The beeps are spaced in time across the left, right, and if available, front and rear speakers. After sampling the beeps, we use a sequential change-point detection scheme to time their arrival, and then use a differential approach to estimate the phone's distance from the car's center. From these differences a passenger or driver classification can be made. To validate our approach, we experimented with two kinds of phones and in two different cars. We found that our customized beeps were imperceptible to most users, yet still playable and recordable in both cars. Our customized beeps were also robust to background sounds such as music and wind, and we found the signal processing did not require excessive computational resources. In spite of the cars' heavy multipath environment, our approach had a classification accuracy of over 90 percent, and around 95 percent with some calibrations. We also found, we have a low false positive rate, on the order of a few percent. Jie Yang 0003, Simon Sidhom, Gayathri Chandrasekaran, Tam Vu 0001, Hongbo Liu 0002, Nicolae Cecan, Yingying Chen 0001, Marco Gruteser, Richard P. Martin |
IEEE Trans. Mob. Comput. | 4 |
| 2011 | Detecting driver phone use leveraging car speakersabstractThis work addresses the fundamental problem of distinguishing between a driver and passenger using a mobile phone, which is the critical input to enable numerous safety and interface enhancements. Our detection system leverages the existing car stereo infrastructure, in particular the speakers and Bluetooth network. Our acoustic approach has the phone send a series of customized high frequency beeps via the car stereo. The beeps are spaced in time across the left, right, and if available, front and rear speakers. After sampling the beeps, we use a sequential change-point detection scheme to time their arrival, and then use a differential approach to estimate the phone's distance from the car's center. From these differences a passenger or driver classification can be made. To validate our approach, we experimented with two kinds of phones and in two different cars. We found that our customized beeps were imperceptible to most users, yet still playable and recordable in both cars. Our customized beeps were also robust to background sounds such as music and wind, and we found the signal processing did not require excessive computational resources. In spite of the cars' heavy multi-path environment, our approach had a classification accuracy of over 90%, and around 95% with some calibrations. We also found we have a low false positive rate, on the order of a few percent. Jie Yang 0003, Simon Sidhom, Gayathri Chandrasekaran, Tam Vu 0001, Hongbo Liu 0002, Nicolae Cecan, Yingying Chen 0001, Marco Gruteser, Richard P. Martin |
MobiCom | 4 |
| 2011 | Tracking vehicular speed variations by warping mobile phone signal strengthsabstractIn this paper, we consider the problem of tracking fine-grained speeds variations of vehicles using signal strength traces from GSM enabled phones. Existing speed estimation techniques using mobile phone signals can provide longer-term speed averages but cannot track short-term speed variations. Understanding short-term speed variations, however, is important in a variety of traffic engineering applications-for example, it may help distinguish slow speeds due to traffic lights from traffic congestion when collecting real time traffic information. Using mobile phones in such applications is particularly attractive because it can be readily obtained from a large number of vehicles. Our approach is founded on the observation that the large-scale path loss and shadow fading components of signal strength readings (signal profile) obtained from the mobile phone on any given road segment appear similar over multiple trips along the same road segment except for distortions along the time axis due to speed variations. We therefore propose a speed tracking technique that uses a Derivative Dynamic Time Warping (DDTW) algorithm to realign a given signal profile with a known training profile from the same road. The speed tracking technique then translates the warping path (i.e., the degree of stretching and compressing needed for alignment) into an estimated speed trace. Using 6.4 hours of GSM signal strength traces collected from a vehicle, we show that our algorithm can estimate vehicular speed with a median error of ± 5mph compared to using a GPS and can capture significant speed variations on road segments with a precision of 68% and a recall of 84%. Gayathri Chandrasekaran, Tam Vu 0001, Alexander Varshavsky, Marco Gruteser, Richard P. Martin, Jie Yang 0003, Yingying Chen 0001 |
PerCom | 2 |
| 2010 | Vehicular speed estimation using received signal strength from mobile phonesabstractThis paper introduces an algorithm that estimates the speed of a mobile phone by matching time-series signal strength data to a known signal strength trace from the same road. Knowing a mobile phone's speed is useful, for example, to estimate traffic congestion or other transportation performancemetrics. The proposed algorithmcan be implemented in the carrier's infrastructure with Network Measurement Reports obtained by a base station or on a mobile phone with signal strength readings obtained by the handset and depending on implementation choices, promises lower energy consumption than Global Positioning System (GPS) receivers. We evaluate the effectiveness of our algorithm on highway and arterial roads using GSM signal strength traces obtained from several phones over a one month period. The results show that the Correlation algorithm is significantly more accurate than existing techniques based on handoffs or phone localization. Gayathri Chandrasekaran, Tam Vu 0001, Alexander Varshavsky, Marco Gruteser, Richard P. Martin, Jie Yang 0003, Yingying Chen 0001 |
UbiComp | 2 |