A battery pack for a wireless communication device comprises a housing, at
least one battery disposed within the housing and an optical reader
disposed within the housing. The housing is adapted to be removably
attachable to a wireless communication device. The housing includes an
external shell defining an optical port therethrough and has an
operational power interface and a data interface disposed on an exterior
surface. The battery is electrically connected to the operational power
interface. The optical reader can scan an optical indicia through the
optical port and produce signals indicative of information encoded in the
optical indicia. The optical reader is operably connected to the data
interface. A wireless communication device attached to the battery pack
can obtain operational power from the operational power interface and can
access signals indicative of the information encoded in the optical
indicia from the data interface.