SUMMARYThere have been many previous studies to facilitate the use of smartphones as remote controllers of PCs. Image-based user interfaces have been suggested to provide fully functioning remote applications. However, most previous image-based interfaces consume high battery power and network bandwidth. Also most users have specific preferences on various applications on remote PCs, but previous smartphone interface systems would not allow users to define their own smartphone interfaces to set their preferences. This paper presents a new smartphone user interface system, SmartUI, for remote PC control. SmartUI is designed as a text-oriented web-based interface, so that it can be used on any smartphone with a built-in web browser while saving battery power and network bandwidth. Moreover, SmartUI enables a user to create buttons on a smartphone; for a quick launch and for shortcut keys, associated with a specific remote PC application. As a result, SmartUI allows a user to create his or her own smartphone interface for remote PC control, while saving battery power and network bandwidth. SmartUI has been tested with various smartphones and the results are also presented in this paper. key words: smartphone user interface, remote user interface, resourcesaving user interface, editable user interface
IntroductionThe rapid advances in related technologies have enabled smartphones to remotely access PCs. There have been many studies on remote user interfaces, with the goal of utilizing smartphones as remote controllers [1]- [3].Previous remote user interfaces can be classified into two categories: image-based or text-based interfaces. Most image-based interfaces intend to provide smartphone users with maximum remote accessibility. The screens of remote PCs can be displayed on smartphones using VNC (Virtual Network Computing) [4] or RDP (Remote Desktop Protocol) [5]. However, the scaled images from remote PCs, on the small screens of smartphones, discourage users from using smartphones to actively interact with remote PCs. Recently, widget-based user interface descriptions have been transferred to smartphones, which require an additional renderer in smartphones to display user interfaces [2], [3], [6], [7]. Studies on text-based interfaces have been relatively fewer, since they could provide only specific remote access such as email and file transfer [1], [8].Previous studies on remote smartphone interface systems have concentrated on presenting the original interfaces of PC applications. Users are not allowed to define new in- terfaces in those systems. Even if some smartphone apps allow users to customize remote control widgets, there are already predefined sets of widgets from which users are able to select. However, most users have preferences for specific applications. For example, a user would like to access a specific PowerPoint slide presentation, a specific video file, or specific music on a remote PC. Previous remote user interfaces could not specify those preferences in a single interface option. Whenever u...