Patent ID: 8751937

Claim:
A multifunction peripheral device capable of communicating with an external computer over a network, the multifunction peripheral device comprising: a user interface including a touch panel display to display user interface controls that allow a user to access a set of capabilities of the multifunction peripheral device; and an internal computer coupled to the user interface, the internal computer programmed to operate the multifunction peripheral device to perform operations associated with the set of capabilities, the internal computer programmed to, subsequent to the user selecting a service, communicate to the external computer via the network that the service has been selected, and to receive information, provided by the external computer via the network, describing at least one user interface control to be displayed on the touch panel display and/or at least one processing rule for at least one user interface control, the internal computer programmed to update the touch panel display based on the received information, wherein information received by the multifunction peripheral device from the external computer includes extended mark-up language (XML) data describing content to be displayed on the touch panel display.