Remote Control Design for a Ubiquitous Computing Ecology