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.

Richard Tang

dblp:144/5697 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
3since 2021 · last 2025
0009-0004-8227-3770ORCID · reported

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

Human-computer interaction and ubiquitous computing · 3 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 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.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 61% Performance modeling and evaluation · 39%
Databases, data mining, and information retrieval
1 paper
Query processing and optimization · 100%
Computer networks
1 paper
Network measurement and analytics · 100%
Human-computer interaction and pervasive computing
2 papers
User interface design and tools · 41% Health and well-being technologies · 36% Collaborative and social computing · 12%

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

TopicWeightPapersLastEvidence papers
Storage systems
storage engine
0.812024
Mach: Firefighting Time-Critical Issues in Complex Systems Using High-Frequency Telemetry · Proc. VLDB Endow. 2024
Performance modeling and evaluation
workload characterization
0.312025
Loom: Efficient Capture and Querying of High-Frequency Telemetry · SOSP 2025
User interface design and tools
annotation tools
0.212016
Stabilized Annotations for Mobile Remote Assistance · CHI 2016
Collaborative and social computing › remote collaboration
remote assistance
0.112016
Stabilized Annotations for Mobile Remote Assistance · CHI 2016
Interaction techniques and input
visual feedback
0.112015
Physio@Home: Exploring Visual Guidance and Feedback Techniques for Physiotherapy Exercises · CHI 2015

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

telemetry capture · 2.6querying · 2.6temporal skip log · 0.8log-based data structure · 0.8user study · 0.2tablets · 0.2head-mounted display · 0.2user evaluation · 0.2prototype design · 0.2
YearPublicationVenuePosition
2025 Loom: Efficient Capture and Querying of High-Frequency Telemetry
Franco Solleza, William Sun, Richard Tang, Malte Schwarzkopf, Andrew Crotty, Nesime Tatbul, Stanley B. Zdonik
SOSP4
2024 Mach: Firefighting Time-Critical Issues in Complex Systems Using High-Frequency Telemetry
abstract
To understand the complex interactions in modern software, engineers often rely on high-frequency telemetry (HFT) data generated via tools like eBPF. However, today's database systems are too slow for HFT's rate and volume and cannot process HFT within the limited resources available on individual host machines. Mach is a new storage engine for collecting and querying HFT. Key to Mach is the Temporal Skip Log (TSL)---a lightweight, write-optimized, log-based data structure specialized for HFT. Mach supports high ingest rates and makes data immediately queryable while operating within a limited on-host resource envelope. Our demo shows how Mach helps engineers collect and query HFT in near real-time when diagnosing performance problems. In contrast, current systems and data reduction techniques fail to keep up. While a widely used time series database (InfluxDB) drops much of the HFT, the audience will see how Mach loses no data and allows them to interactively explore HFT from application and kernel events as they arrive.
Franco Solleza, William Sun, Richard Tang, Malte Schwarzkopf, Nesime Tatbul, Andrew Crotty, Stanley B. Zdonik
Proc. VLDB Endow.4
2022 Improving Text-based Similar Product Recommendation for Dynamic Product Advertising at Yahoo
abstract
Retrieving similar products is a critical functionality required by many e-commerce websites as well as dynamic product advertising systems. Retargeting and Prospecting are two major forms of dynamic product advertising. Typically, after a user interacts with a product on an advertiser website (e.g., Macy's), when the user later visits a website (e.g., yahoo.com) supported by a dynamic product advertising system, the same product may be shown to the user as a Retargeting product ad, while some similar products may be shown to the user as Prospecting product ads on the web page. Similar products can enrich users' ad experience based on users' intent on the Prospecting product ads through which the users interacted. These product ads can also serve as substitutes when Retargeting ad candidates are out of stock. However, it is challenging to retrieve similar products among billions of products in a product catalog efficiently. Deep Siamese models allow efficient retrieval but do not put enough emphasize on key product attributes. To improve the quality of the similar products, we propose to first use a Siamese Transformer-based model to retrieve similar products and then refine them with the attribute "product name" that indicates the type of a product (e.g., running shoes, engagement ring, etc.) for post filtering. We propose a novel product name generation model that fine tunes a pre-trained Transformer-based language model with a sequence to sequence objective. To the best of our knowledge, this is the first work using a generative approach for identifying product attributes. We introduce two applications of the proposed approach for the dynamic product advertising system of Yahoo for Retargeting and Prospecting respectively. Offline evaluation and online A/B testing shows that the proposed approach retrieves high quality similar products, leading to an increase of ad clicks and ad revenue.
Xiao Bai 0002, Lei Duan, Richard Tang, Gaurav Batra, Ritesh Agrawal
CIKM3
2016 Elevating Communication, Collaboration, and Shared Experiences in Mobile Video through Drones
abstract
People are increasingly using mobile video to communicate, collaborate, and share experiences while on the go. Yet this presents challenges in adequately sharing camera views with remote users. In this paper, we study the use of semi-autonomous drones for video conferencing, where an outdoor user (using a smartphone) is connected to a desktop user who can explore the environment from the drone's perspective. We describe findings from a study where pairs collaborated to complete shared navigation and search tasks. We illustrate the benefits of providing the desktop user with a view that is elevated, manipulable, and decoupled from the outdoor user. In addition, we articulate how participants overcame challenges in communicating environmental information and navigational cues, negotiated control of the view, and used the drone as a tool for sharing experiences. This provides a new way of thinking about mobile video conferencing where cameras that are decoupled from both users play an integral role in communication, collaboration, and sharing experiences.
Brennan Jones, Kody R. Dillman, Richard Tang, Anthony Tang 0001, Ehud Sharlin, Lora Oehlberg, Carman Neustaedter, Scott Bateman
Conference on Designing Interactive Systems3
2016 Stabilized Annotations for Mobile Remote Assistance
abstract
Recent mobile technology has provided new opportunities for creating remote assistance systems. However, mobile support systems present a particular challenge: both the camera and display are held by the user, leading to shaky video. When pointing or drawing annotations, this means that the desired target often moves, causing the gesture to lose its intended meaning. To address this problem, we investigate annotation stabilization techniques, which allow annotations to stick to their intended location. We studied two annotation systems, using three different forms of annotations, with both tablets and head-mounted displays. Our analysis suggests that stabilized annotations and head-mounted displays are only beneficial in certain situations. However, the simplest approach of automatically freezing video while drawing annotations was surprisingly effective in facilitating the completion of remote assistance tasks.
Omid Fakourfar, Kevin Ta, Richard Tang, Scott Bateman, Anthony Tang 0001
CHI3
2015 Physio@Home: Exploring Visual Guidance and Feedback Techniques for Physiotherapy Exercises
abstract
Physiotherapy patients exercising at home alone are at risk of re-injury since they do not have corrective guidance from a therapist. To explore solutions to this problem, we designed Physio@Home, a prototype that guides people through prerecorded physiotherapy exercises using real-time visual guides and multi-camera views. Our design addresses several aspects of corrective guidance, including: plane and range of movement, joint positions and angles, and extent of movement. We evaluated our design, com-paring how closely people could follow exercise movements under various feedback conditions. Participants were most accurate when using our visual guide and multi-views. We provide suggestions for exercise guidance systems drawn from qualitative findings on visual feedback complexity.
Richard Tang, Xing-Dong Yang, Scott Bateman, Joaquim Jorge 0001, Anthony Tang 0001
CHI1