Masking latency by speculating on future events for highly interactive cloud-based remote rendering. Using statistical inference over likely user actions, state space approximation, and fast state checkpoint and restore, we show it is possible to provide the experience of low latency for mobile clients even if their latency to the datacenter is over 100ms. The technology is demonstrated on two of the most demanding interactive applications today: twitch-based gaming and head-mounted virtual reality.
- [MobiSys2015] Outatime: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud GamingKyungmin Lee, David Chu, Eduardo Cuervo, Johannes Kopf, Yury Degtyarev, Sergey Grizan, Alec Wolman, Jason Flinn. Best Paper
- [MobiSys2014] Demo: DeLorean: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud GamingKyungmin Lee, David Chu, Eduardo Cuervo, Johannes Kopf, Alec Wolman, Jason Flinn. Best Demo
See Proxy-guided IBR in action!
See FlashBack in action!
See Outatime in action!
See Irides in action!
The FlashBack project was picked up in the news.
|Outatime received the best paper award at MobiSys 2015!|
The Irides project was picked up in the news:
Seeking to offer Kinect-like experiences using only mobile devices, leading to new mobile gaming experiences. Key technical achievements include development of fast, accurate and robust phone-to-phone distance measurement system, and a 3D phone-to-phone measurement techniques. Several innovative games, including SwordFight, have been prototyped.
- Best Paper Nominee
- Best Demo Nominee
|SwordFight is a nominee for Best Paper at MobiSys 2012!|
TechFest is always an eventful week, and this year was no different. We held a live demo of MMG. It was really well received, coming in at #9 in popularity out of more than a hundred other live demos. It is refreshing to see so many different people from all backgrounds have a blast with our work.
|SwordFight is a best demo nominee at SenSys 2011!|
Investigating the impact of context data on the mobile operating system. Core contributions include identifying the benefits of OS managed context, and uses of context by the OS. As a concrete example, faster app launching based on context signals such as location and temporal access patterns is investigated in detail.
Check out the FALCON demo video that I put together.
Update: The Falcon demo video has over 30,000 views. As of Apr 21st, it is the most watched MSR video of 2012.
See the old project page.