papers

Publications (7)

cs.CR2023

Private Federated Learning in Gboard

Yuanbo Zhang, Daniel Ramage, Zheng Xu +3

This white paper describes recent advances in Gboard(Google Keyboard)'s use of federated learning, DP-Follow-the-Regularized-Leader (DP-FTRL) algorithm, and secure aggregation tech…

cs.HC2021

TapNet: The Design, Training, Implementation, and Applications of a Multi-Task Learning CNN for Off-Screen Mobile Input

Michael Xuelin Huang, Yang Li, Nazneen Nazneen +2

To make off-screen interaction without specialized hardware practical, we investigate using deep learning methods to process the common built-in IMU sensor (accelerometers and gyro…

cs.HC2025

Simulating Errors in Touchscreen Typing

Danqing Shi, Yujun Zhu, Francisco Erivaldo Fernandes Junior +2

Empirical evidence shows that typing on touchscreen devices is prone to errors and that correcting them poses a major detriment to users' performance. Design of text entry systems…

cs.CL2024

Neural Search Space in Gboard Decoder

Yanxiang Zhang, Yuanbo Zhang, Haicheng Sun +4

Gboard Decoder produces suggestions by looking for paths that best match input touch points on the context aware search space, which is backed by the language Finite State Transduc…

cs.HC2024

Can Capacitive Touch Images Enhance Mobile Keyboard Decoding?

Piyawat Lertvittayakumjorn, Shanqing Cai, Billy Dou +2

Capacitive touch sensors capture the two-dimensional spatial profile (referred to as a touch heatmap) of a finger's contact with a mobile touchscreen. However, the research and des…

cs.CL2024

Proofread: Fixes All Errors with One Tap

Renjie Liu, Yanxiang Zhang, Yun Zhu +6

The impressive capabilities in Large Language Models (LLMs) provide a powerful approach to reimagine users' typing experience. This paper demonstrates Proofread, a novel Gboard fea…