Abstract:
A system for controlling, monitoring, and using remote applications. The system includes a mobile communications device in communication with plural gateways to plural environments having plural applications and remote devices. The control software of the mobile communications device provides a graphic user interface (GUI) that presents a multi-environment menu having icons for the plural environments, single environment menus having icons for applications within each single environment, and application submenus having icons for application messages (e.g., commands and/or other options) for each application. The gateway for each environment provides two-way communication between the mobile communications device and the remote devices.