Patent ID: 8627218

Claim:
A method implemented by a host device for redefining at least one user interface element on a secondary device, the method including: connecting the secondary device to the host device for communication between the host device and the secondary device, the secondary device being operable in one or more modes; redefining the at least one user interface element using an application running on the host device in a manner wherein usability in the one or more modes is customizable; reviewing the at least one user interface element as redefined using the application, wherein reviewing the at least one user interface element comprises simulation of usability of the secondary device in relation to accessing different modes or switching between modes when the secondary device is operated in more than one mode; determining whether the secondary device is able to support the at least one user interface element as redefined using the application, wherein determination of whether the secondary device is able to support the at least one user interface element as redefined is based on at least one of amount of onboard memory, amount of onboard storage capacity and display capability for the secondary device; approving transfer of the at least one user interface element as redefined using the application to the secondary device, after determining whether the secondary device is able to support the at least one user interface element as redefined using the application, and incorporating the at least one user interface element redefined using the application onto the secondary device which is configurable to transfer at least one user element to a second host device to redefine at least one user interface element on the second host device wherein a theme of the secondary device is carried over to the second host device.