The present invention provides systems, methods and computer
program-product of obtaining information from machine-readable indicia
with a mobile device having an indicia reader incorporated therein. The
mobile device uses one or more light sources that may illuminate the
indicia under consideration, assist in the orientation and position of
the indicia reading device, and provide indication to the user that
information has been obtained from the indicia under consideration, by
use of the one or more light sources. Control of the one or more light
sources occurs through an application operating on a controller within
the mobile device.