publications
2025
- ACM EnvSys (MobiSys’25)Localization using Angle-of-Arrival TriangulationAmod K. AgrawalIn Proceedings of the International Workshop on Environmental Sensing Systems for Smart Cities (EnvSys ’25), co-located with MobiSys 2025, Anaheim, CA, USA, Jun 2025
Indoor localization is a long-standing challenge in mobile computing, with significant implications for enabling location-aware and intelligent applications within smart environments such as homes, offices, and retail spaces. As AI assistants such as Amazon Alexa and Google Nest become increasingly pervasive, microphone-equipped devices are emerging as key components of everyday life and home automation. This paper introduces a passive, infrastructure-light system for localizing human speakers using speech signals captured by two or more spatially distributed smart devices. The proposed approach, GCC+, extends the Generalized Cross-Correlation with Phase Transform (GCC-PHAT) method to estimate the Angle-of-Arrival (AoA) of audio signals at each device and applies robust triangulation techniques to infer the speaker’s two-dimensional position. To further improve temporal resolution and localization accuracy, feature-space expansion and subsample interpolation techniques are employed for precise Time Difference of Arrival (TDoA) estimation. The system operates without requiring hardware modifications, prior calibration, explicit user cooperation, or knowledge of the speaker’s signal content, thereby offering a highly practical solution for real-world deployment. Experimental evaluation in a real-world home environment yields a median AoA estimation error of 2.2 degree and a median localization error of 1.25m, demonstrating the feasibility and effectiveness of audio-based localization for enabling context-aware, privacy-preserving ambient intelligence.
@inproceedings{agrawal2025aoa, author = {Agrawal, Amod K.}, title = {Localization using Angle-of-Arrival Triangulation}, booktitle = {Proceedings of the International Workshop on Environmental Sensing Systems for Smart Cities (EnvSys '25), co-located with MobiSys 2025}, month = jun, year = {2025}, location = {Anaheim, CA, USA}, pages = {1--6}, publisher = {ACM}, address = {New York, NY, USA}, doi = {10.1145/3742460.3742984}, isbn = {979-8-4007-1986-8}, }
- U.S. PatentLocalization of devices in a structureAmod K. Agrawal, Chaitanya Desai, Lakshmi Venkatraman, and 3 more authorsAmazon Technologies, Inc., Seattle, WA, United States Patent and Trademark Office, Aug 2025U.S. Patent App. 18/542252, Granted 08/12/2025
Disclosed are various embodiments for localizing smartdevices in a structure. An image of a portion of at least one room of a structure may be rendered on a display of the mobile device. A point in the image may be determined where a nonlocalized device is depicted, the nonlocalized device being positioned in the at least one room of the structure. The nonlocalized device is localized in the at least one room of the structure based on a position and orientation of the mobile device relative to the at least one room of the structure and based on a location of the point in the image. Alternatively, a location of a nonlocalized device in the structure may be determined by using the location of a mobile device as proxy.
@patent{localizationinastructure, author = {Agrawal, Amod K. and Desai, Chaitanya and Venkatraman, Lakshmi and Bocca, Maurizio and Argyropoulos, Paraskevas and Kim, Wontak}, title = {Localization of devices in a structure}, month = aug, year = {2025}, school = {Amazon Technologies, Inc., Seattle, WA}, location = {United States Patent and Trademark Office}, number = {US-12387374-B1}, note = {U.S. Patent App. 18/542252, Granted 08/12/2025}, url = {https://patents.google.com/patent/US12387374B1/en}, address = {United States} }
- IoT World TodayUltra-Wideband: The Next Innovation in Location-Based ServicesAmod K. AgrawalIoT World Today, Jun 2025Published June 17, 2025; Contributing author
Ultra-Wideband (UWB) technology is rapidly emerging as a key enabler of high-precision location-based services across industries. This article explores how UWB’s fine-grained spatial accuracy, low latency, and robustness to interference make it ideal for applications such as indoor navigation, asset tracking, and secure device-to-device communication. Unlike traditional wireless technologies like Wi-Fi or Bluetooth, UWB offers centimeter-level accuracy, which opens new possibilities in smart homes, logistics, automotive, and augmented reality. The piece also highlights recent adoption trends, standardization efforts, and future directions for UWB in the broader context of IoT connectivity and context-aware experiences.
@article{iotworldtoday2025uwb, author = {Agrawal, Amod K.}, title = {Ultra-Wideband: The Next Innovation in Location-Based Services}, howpublished = {\url{https://www.iotworldtoday.com/connectivity/ultra-wideband-the-next-innovation-in-location-based-services}}, journal = {IoT World Today}, month = jun, year = {2025}, url = {https://www.iotworldtoday.com/connectivity/ultra-wideband-the-next-innovation-in-location-based-services}, note = {Published June 17, 2025; Contributing author} }
- IEEE Computer SocietyCan Sensing Be Safe? Designing Privacy-Aware Wireless SystemsAmod K. AgrawalIEEE Computer Society, Jul 2025Published July 1, 2025; Publication under IEEE computer.org
From fitness trackers to smart speakers, mobile sensing has quietly become ubiquitous, embedding itself into our daily lives. These devices are capable of monitoring motion, detecting presence, identifying user activities, and even inferring health conditions, sometimes without any user interaction. As these applications grow and become central to smart environments, a critical question arises: Can sensing systems be designed to be both safe and ethical?
@article{ieeecs2025safesensing, author = {Agrawal, Amod K.}, title = {Can Sensing Be Safe? Designing Privacy-Aware Wireless Systems}, journal = {IEEE Computer Society}, year = {2025}, month = jul, howpublished = {\url{https://www.computer.org/publications/tech-news/trends/safe-sensing}}, url = {https://www.computer.org/publications/tech-news/trends/safe-sensing}, note = {Published July 1, 2025; Publication under IEEE computer.org} }
- IoT For AllBluetooth Channel Sounding: A Quiet Revolution in Indoor SensingAmod K. AgrawalIoT For All, Jul 2025Published July 2, 2025; Contributing author
As AI, smart environments, and ambient computing continue to evolve, Bluetooth Channel Sounding offers a simple but powerful promise: spatial intelligence without the hardware deployment complexity that has traditionally slowed widespread adoption.
@article{agrawal2025bluetooth, author = {Agrawal, Amod K.}, title = {Bluetooth Channel Sounding: A Quiet Revolution in Indoor Sensing}, journal = {IoT For All}, year = {2025}, month = jul, howpublished = {\url{https://www.iotforall.com/bluetooth-channel-sounding-indoor-sensing}}, url = {https://www.iotforall.com/bluetooth-channel-sounding-indoor-sensing}, note = {Published July 2, 2025; Contributing author} }
- IoT For AllFrom Warning Lights to Insights: Vehicular IoT and Predictive MaintenanceAmod K. AgrawalIoT For All, Jul 2025Published July 18, 2025; Contributing author
Modern vehicles are packed with technology, yet for most drivers, the experience of car maintenance remains frustratingly reactive. A warning light typically turns on, often cryptic and sometimes urgent, prompting consumers to diagnose the issue themselves or schedule a repair. While today’s vehicles contain hundreds of embedded sensors generating continuous performance data, much of that information remains untapped for everyday drivers. What if cars could use their own data streams to anticipate problems, guide drivers in plain language, and even integrate with personal digital assistants? Recent advancements in edge computing, AI, and IoT connectivity are poised to make this vision a reality. Vehicles are quietly transforming into intelligent sensing platforms that don’t just react to faults but predict them. This helps drivers avoid unexpected breakdowns and turn the vehicle maintenance experience into a proactive one.
@article{agrawal2025vehiculariot, author = {Agrawal, Amod K.}, title = {From Warning Lights to Insights: Vehicular IoT and Predictive Maintenance}, journal = {IoT For All}, year = {2025}, month = jul, howpublished = {\url{https://www.iotforall.com/ai-iot-car-technology-maintenance}}, url = {https://www.iotforall.com/ai-iot-car-technology-maintenance}, note = {Published July 18, 2025; Contributing author} }
- IEEE ComputerOur Cars Can Talk: How IoT Brings AI to VehiclesAmod K. AgrawalHumanity and Computing, IEEE Computer, Magazine, Vol. 58, Issue 11, Nov 2025Accepted by the Editors — Dr. Jeffrey Voas and Prof. Domenico Talia
Bringing AI to vehicles and enabling them as sensing platforms is key to transforming maintenance from reactive to proactive. Now is the time to integrate AI copilots that speak both languages: machine and driver. This article offers a conceptual and technical perspective intended to spark interdisciplinary dialogue and guide future research and development in intelligent vehicle systems, predictive maintenance, and AI-powered user interaction.
@article{agrawal2025CarsCanTalk, author = {Agrawal, Amod K.}, title = {Our Cars Can Talk: How IoT Brings AI to Vehicles}, journal = {Humanity and Computing, IEEE Computer}, month = nov, year = {2025}, location = {Magazine, Vol. 58, Issue 11}, url = {https://arxiv.org/abs/2507.17214}, doi = {https://doi.org/10.1109/MC.2025.3591918}, pages = {8-11}, publisher = {IEEE}, address = {}, note = {Accepted by the Editors — Dr. Jeffrey Voas and Prof. Domenico Talia} }
- Network WorldAmbient sensing: Privacy-aware embedded intelligenceAmod K. AgrawalNetwork World, Jul 2025Published July 24, 2025; Contributing author
With the rise of next-gen wearables and smart home devices, AI systems are beginning to evolve beyond our screens and into the spaces around us. Across the industry, there’s a push to embed intelligence into the physical environments where we live and work. Ambient intelligence is emerging as a core concept in smart homes, enabling everyday devices to passively observe their surroundings and understand where people are, what they’re doing and what they might need — all without explicit user interaction.
@article{agrawal2025passivesensing, author = {Agrawal, Amod K.}, title = {Ambient sensing: Privacy-aware embedded intelligence}, journal = {Network World}, year = {2025}, month = jul, howpublished = {\url{https://www.networkworld.com/article/4027389/ambient-sensing-privacy-aware-embedded-intelligence.html}}, url = {https://www.networkworld.com/article/4027389/ambient-sensing-privacy-aware-embedded-intelligence.html}, note = {Published July 24, 2025; Contributing author} }
2024
- U.S. PatentMethods for automatic device grouping from wireless signalsAmod K. Agrawal, Maurizio Bocca, Md Fazlay Rabbi Masum Billah, and 2 more authorsPatent Application, United States Patent and Trademark Office, Sep 2024U.S. Patent App. 18/900,343, Pending
This patent application introduces techniques for automatically grouping devices based on observed wireless signals. The method enables context-aware behaviors, co-location detection, and spatial organization without requiring explicit configuration. The system leverages Bluetooth and Wi-Fi signal characteristics, signal strength, and transmission patterns to cluster devices and infer shared physical environments.
@patent{agrawal2024devicegrouping, author = {Agrawal, Amod K. and Bocca, Maurizio and Billah, Md Fazlay Rabbi Masum and McClain, Sean and VijayaRaghavan, VenkatRaghavan}, title = {Methods for automatic device grouping from wireless signals}, month = sep, year = {2024}, school = {Patent Application}, location = {United States Patent and Trademark Office}, note = {U.S. Patent App. 18/900,343, Pending}, address = {United States} }
2023
- U.S. PatentMethods and apparatus to localize devices in the homeAmod K. Agrawal, Chaitanya Desai, Lakshmi Venkatraman, and 3 more authorsPatent Application, United States Patent and Trademark Office, Dec 2023U.S. Patent App. 18/542,222, Pending
This work describes methods and apparatus to determine the position of devices within a home environment using wireless technologies. By leveraging RF signals and signal processing techniques, the system enables accurate in-home localization for smart devices, enhancing contextual automation, device grouping, and user interaction.
@patent{agrawal2024localization, author = {Agrawal, Amod K. and Desai, Chaitanya and Venkatraman, Lakshmi and Bocca, Maurizio and Argyropoulos, Paraskevas and Kim, Wontak}, title = {Methods and apparatus to localize devices in the home}, month = dec, year = {2023}, school = {Patent Application}, location = {United States Patent and Trademark Office}, number = {18/542,222}, note = {U.S. Patent App. 18/542,222, Pending}, address = {United States} }
- U.S. PatentDevice localization using WiFi/BLE and audio signalsAmod K. Agrawal, Chaitanya Desai, Lakshmi Venkatraman, and 3 more authorsPatent Application, United States Patent and Trademark Office, Dec 2023U.S. Patent App. 19/248,290, Pending
This patent application discloses a hybrid localization technique using WiFi, Bluetooth Low Energy (BLE), and audio signals. By combining RF-based ranging with acoustic signal processing, the system achieves more accurate and robust indoor localization of smart devices, overcoming limitations of single-modality approaches.
@patent{agrawal2024wifibleaudio, author = {Agrawal, Amod K. and Desai, Chaitanya and Venkatraman, Lakshmi and Bocca, Maurizio and Argyropoulos, Paraskevas and Kim, Wontak}, title = {Device localization using WiFi/BLE and audio signals}, month = dec, year = {2023}, location = {United States Patent and Trademark Office}, number = {18/542,222}, school = {Patent Application}, note = {U.S. Patent App. 19/248,290, Pending}, address = {United States} }
2019
- M.S. ThesisHeadTrack: Tracking Head Orientation Using Wireless SignalsAmod K. Agrawal, and Romit Roy ChoudhuryUniversity of Illinois at Urbana-Champaign, Apr 2019
Estimating and tracking a user’s head orientation is critical for many mobile computing applications. Existing solutions typically rely on infrastructure-based setups, such as cameras or lasers, combined with expensive inertial measurement units (IMUs). These approaches constrain the user to a fixed area and limit both portability and mobility. This work introduces HeadTrack, a necklace-style wearable consisting of a headset and a chest-piece, which estimates head orientation using wireless radio frequency (RF) signals. The core challenge addressed is to accurately measure multiple distances between the chest-mounted unit and the headset using ultra-wideband (UWB) radios. By decoupling head motion from body motion, this design enables both mobility and portability. Although UWB radios offer 1 GHz bandwidth and high-speed clocks, they typically achieve only 10 cm ranging accuracy. HeadTrack improves this to 5 mm by introducing a wired reference path. The transmitted signal is split and sent over both wired and wireless paths, allowing more precise distance estimation. For evaluation, we use ViCon to collect ground truth data. HeadTrack leverages an onboard IMU to resolve phase ambiguity and achieves head orientation tracking with a mean error of 6.5°. The system offers a wearable, occlusion-free, cost-effective solution for head orientation tracking with bounded and non-diverging error.
@mastersthesis{agrawal2019headtrack, title = {HeadTrack: Tracking Head Orientation Using Wireless Signals}, author = {Agrawal, Amod K. and Choudhury, Romit Roy}, school = {University of Illinois at Urbana-Champaign}, month = apr, year = {2019}, url = {http://hdl.handle.net/2142/105242}, doi = {http://hdl.handle.net/2142/105242} }
2018
- Springer EPJ Data ScienceCollective aspects of privacy in the online networkDavid Garcia, Mansi Goel, Amod K. Agrawal, and 1 more authorEPJ Data Science, Jan 2018
Preserving individual control over private information is one of the rising concerns in our digital society. Online social networks exist in application ecosystems that allow them to access data from other services, for example gathering contact lists through mobile phone applications. Such data access might allow social networking sites to create shadow profiles with information about non-users that has been inferred from information shared by the users of the social network. This possibility motivates the shadow profile hypothesis: the data shared by the users of an online service predicts personal information of non-users of the service. We test this hypothesis for the first time on Twitter, constructing a dataset of users that includes profile biographical text, location information, and bidirectional friendship links. We evaluate the predictability of the location of a user by using only information given by friends of the user that joined Twitter before the user did. This way, we audit the historical prediction power of Twitter data for users that had not joined Twitter yet. Our results indicate that information shared by users in Twitter can be predictive of the location of individuals outside Twitter. Furthermore, we observe that the quality of this prediction increases with the tendency of Twitter users to share their mobile phone contacts and is more accurate for individuals with more contacts inside Twitter. We further explore the predictability of biographical information of non-users, finding evidence in line with our results for locations. These findings illustrate that individuals are not in full control of their online privacy and that sharing personal data with a social networking site is a decision that is collectively mediated by the decisions of others.
@article{garcia2018collective, title = {Collective aspects of privacy in the online network}, author = {Garcia, David and Goel, Mansi and Agrawal, Amod K. and Kumaraguru, Ponnurangam}, journal = {EPJ Data Science}, volume = {7}, number = {1}, pages = {1--13}, month = jan, year = {2018}, publisher = {SpringerOpen}, doi = {https://doi.org/10.1140/epjds/s13688-018-0130-3} }
2015
- AAAI HCOMP’15On optimizing human-machine task assignmentsAndreas Veit, Michael Wilber, Rajan Vaish, and 46 more authorsAAAI Conference on Conference on Human Computation and Crowdsourcing, HCOMP ’15, Sep 2015Work-in-Progress Posters and Demonstration, Tech Report CR-15-01
When crowdsourcing systems are used in combination with machine inference systems in the real world, they benefit the most when the machine system is deeply integrated with the crowd workers. However, if researchers wish to integrate the crowd with "off-the-shelf" machine classifiers, this deep integration is not always possible. This work explores two strategies to increase accuracy and decrease cost under this setting. First, we show that reordering tasks presented to the human can create a significant accuracy improvement. Further, we show that greedily choosing parameters to maximize machine accuracy is sub-optimal, and joint optimization of the combined system improves performance.
@article{veit2015optimizing, title = {On optimizing human-machine task assignments}, author = {Veit, Andreas and Wilber, Michael and Vaish, Rajan and Belongie, Serge and Davis, James and Anand, Vishal and Aviral, Anshu and Chakrabarty, Prithvijit and Chandak, Yash and Chaturvedi, Sidharth and Devaraj, Chinmaya and Dhall, Ankit and Dwivedi, Utkarsh and Gupte, Sanket and Sridhar, Sharath N and Paga, Karthik and Pahuja, Anuj and Raisinghani, Aditya and Sharma, Ayush and Sharma, Shweta and Sinha, Darpana and Thakkar, Nisarg and Vignesh, K Bala and Verma, Utkarsh and Abhishek, Kanniganti and Agrawal, Amod K. and Aishwarya, Arya and Bhattacharjee, Aurgho and Dhanasekar, Sarveshwaran and Gullapalli, Venkata Karthik and Gupta, Shuchita and Jain, Kinjal and Kapur, Simran and Kasula, Meghana and Kumar, Shashi and Kundaliya, Parth and Mathur, Utkarsh and Mishra, Alankrit and Mudgal, Aayush and Nadimpalli, Aditya and Nihit, Munakala Sree and Periwal, Akanksha and Sagar, Ayush and Shah, Ayush and Sharma, Vikas and Sharma, Yashovardhan and Siddiqui, Faizal and Singh, Virender and Yadav, Anurag}, journal = {AAAI Conference on Conference on Human Computation and Crowdsourcing, HCOMP '15}, month = sep, year = {2015}, url = {https://arxiv.org/abs/1509.07543}, doi = {https://doi.org/10.48550/arXiv.1509.07543}, note = {Work-in-Progress Posters and Demonstration, Tech Report CR-15-01} }