Patent ID: 7743012

Claim:
A method for retrieving data indicative of a graphical user interface configuration of a target universal remote controlling device, comprising: receiving at a centralized server device from a configuration editing system in communication with the centralized server device via a network an upload request for retrieving a graphical user interface configuration of the target universal remote controlling device, wherein the target universal remote controlling device is identified within the upload request; causing the centralized server device to instruct the target universal remote controlling device to upload to the centralized server device data indicative of the graphical user interface configuration of the target universal remote controlling device in response to the target universal remote controlling device establishing contact with the centralized server device via the network at a time subsequent to the centralized server device receiving the upload request; and receiving at the centralized server device via the network the data indicative of the graphical user interface configuration of the target universal remote controlling device, modifying the data indicative of the graphical user interface configuration of the target universal remote controlling device to place the data indicative of the graphical user interface configuration of the target universal remote controlling device into a format usable by the configuration editing system, and transferring via the network the modified data indicative of the graphical user interface configuration of the target universal remote controlling device to the configuration editing system.