One embodiment of the exemplary embodiments entails a method including receiving a request from a first computing device for UI device configurations, where the request is received by a first server that is remote from the first computing device, and where the first server is in communication with the first computing device over a network.