An apparatus is described comprising: a bumper for attaching to and
protecting a data processing device, the bumper including one or more
input elements formed thereon, the input elements, when selected by a
user, to cause the data processing device to perform a plurality of
defined functions; and one or more attachment elements configured to
interface with portions of the data processing device, the attachment
elements thereby fixedly coupling the bumper to the data processing
device.