Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Leo Cao

dblp:77/721 · DBLP profile ↗
← Back
2ranked-venue papers
2as first author
2since 2021 · last 2026
0009-0001-1788-5541ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 1 · 1 first-author · 1 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Web and mobile security · 36% Systems and software security · 36% Authentication and access control · 28%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Energy-efficient computing · 57% Cloud and datacenter computing · 43%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Web and mobile security
mobile security
1.012026
Analysis of Always-Listening Services on Android · MobiSys 2026
Systems and software security
vulnerability discovery
1.012026
Analysis of Always-Listening Services on Android · MobiSys 2026
Authentication and access control
authorization
0.812024
Stateful Least Privilege Authorization for the Cloud · USENIX Security Symposium 2024
Energy-efficient computing
energy characterization
0.312026
Analysis of Always-Listening Services on Android · MobiSys 2026
Cloud and datacenter computing
cloud security
0.212024
Stateful Least Privilege Authorization for the Cloud · USENIX Security Symposium 2024

Methods — techniques the papers use, named apart from their topics

static analysis · 2.0reverse engineering · 2.0dynamic instrumentation · 2.0
YearPublicationVenuePosition
2026 Analysis of Always-Listening Services on Android
abstract
Always-listening services are a defining feature of modern Android, enabling capabilities such as keyword spotting, music recognition, and adaptive audio. Despite their ubiquity, these services remain opaque: users lack visibility into when audio is recorded, where it is processed, and how it's used. Their infrastructure encompasses specialized hardware, low-level system frameworks, machine learning models, and proprietary applications, making them challenging to analyze. We present the first systematic analysis of Android's always-listening ecosystem. We develop a reverse engineering approach that reconstructs the architecture, maps key functions through static analysis, and uses dynamic instrumentation to characterize runtime behaviors. Applying this methodology, we extract and analyze the machine learning models powering these services, uncover undocumented triggers for audio capture, and evaluate a new class of unintentional activations we call "local misactivations". We reveal that keyword spotting and music recognition models can misactivate up to 58 times per hour, capturing several seconds of audio each time without issuing notifications to the user. We further quantify the resource cost of these misactivations, showing that each event increases device power consumption by 18–81% over idle and consumes 305–454 ms of CPU time on the application processor. Our work highlights the need for greater transparency and user control for always-listening services on mobile devices.
Leo Cao, Jack West, Kassem Fawaz
MobiSys1
2024 Stateful Least Privilege Authorization for the Cloud
Leo Cao, Luoxi Meng, Deian Stefan, Earlence Fernandes
USENIX Security Symposium1