Optimal prefetching via data compression
Journal of the ACM (JACM)
Analysis of branch prediction via data compression
Proceedings of the seventh international conference on Architectural support for programming languages and operating systems
SmartSiren: virus detection and alert for smartphones
Proceedings of the 5th international conference on Mobile systems, applications and services
MAUI: making smartphones last longer with code offload
Proceedings of the 8th international conference on Mobile systems, applications, and services
CloneCloud: elastic execution between mobile device and cloud
Proceedings of the sixth conference on Computer systems
Hi-index | 0.00 |
Smart devices such as smartphones and tablets are becoming more powerful and versatile enough to replace conventional personal computers. Despite the rapid evolution in their capabilities, controlling peripherals such as network printers directly from smart devices is still in the primitive stage due to the lack of dedicated drivers. We propose and prototype a cloud-powered, driver-less printing system called CloudBridge for ubiquitous printing support from off the shelf smart devices. The CloudBridge service, which runs on a smart device, operates as a communication bridge connecting a network printer and a cloud server. By using cloud's ability to translate the operation commands into a language that the printer can understand, it is possible for a smart device to control the printer without having dedicated drivers. CloudBridge achieves the true meaning of ubiquitous mobile printing: it does not require any prerequisite settings. Compared to most widely used mobile printing solutions, the operation time is reasonable, compensating for the time and effort required for setting up the solution. CloudBridge is further optimized to improve the quality of experience, such as response time and energy consumption of the smart device, by adopting an adaptive compression method.