Using latency to evaluate interactive system performance
OSDI '96 Proceedings of the second USENIX symposium on Operating systems design and implementation
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Process prioritization using output production: Scheduling for multimedia
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
An HCI method to improve the human performance reduced by local-lag mechanism
Interacting with Computers
Globally synchronized dead-reckoning with local lag for continuous distributed multiplayer games
NetGames '06 Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games
Measuring the performance of interactive applications with listener latency profiling
Proceedings of the 6th international symposium on Principles and practice of programming in Java
The infrastructure problem in HCI
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Automated object persistence for JavaScript
Proceedings of the 19th international conference on World wide web
Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java
OSDI'10 Proceedings of the 9th USENIX conference on Operating systems design and implementation
Diminishing returns?: revisiting perception of computing performance
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Listener latency profiling: Measuring the perceptible performance of interactive Java applications
Science of Computer Programming
TRESOR runs encryption securely outside RAM
SEC'11 Proceedings of the 20th USENIX conference on Security
Forcetap: extending the input vocabulary of mobile touch screens by adding tap gestures
Proceedings of the 13th International Conference on Human Computer Interaction with Mobile Devices and Services
Catch me if you can: performance bug detection in the wild
Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications
ASAP: a low-latency transport layer
Proceedings of the Seventh COnference on emerging Networking EXperiments and Technologies
NoisyKey: tolerating keyloggers via keystrokes hiding
HotSec'12 Proceedings of the 7th USENIX conference on Hot Topics in Security
Assessing lag perception in electronic sketching
Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design
Speeding up distributed request-response workflows
Proceedings of the ACM SIGCOMM 2013 conference on SIGCOMM
Jointonation: robotization of the human body by vibrotactile feedback
SIGGRAPH Asia 2013 Emerging Technologies
Interactive multi-frame reconstruction for mobile devices
Multimedia Tools and Applications
An unsupervised recommender system for smart homes
Journal of Ambient Intelligence and Smart Environments - Ambient and Smart Component Technologies for Human Centric Computing
Hi-index | 0.00 |
For years, software engineers have been told that applications must respond to user events within 100 milliseconds to seem instantaneous, yet this assumption has never been systematically tested. In this research, we attempt to establish thresholds of detection for changes in a graphical user interface using adaptive tracking. For keyboard interactions, subjects did not notice delays of approximately 150 milliseconds. In contrast, for mouse interactions, subjects did not notice delays of up to 195 milliseconds. Given these findings, further research is clearly needed to firmly establish lower bounds on application responsiveness so that software and operating system engineers can more precisely tune the interactive real-time responsiveness of their systems.