Patent ID: 8336778

Claim:
A graphical code reader that provides sequenced illumination for glare reduction, comprising: a plurality of light sources that illuminate a target area; at least one image sensor that captures an image of the target area using a rolling shutter technique; and an illumination controller that sequences illumination of the light sources so that the light sources that are providing illumination that is normal to an active portion of the target area are turned off, and so that the light sources that are not providing the illumination that is normal to the active portion of the target area are turned on; wherein the active portion of the target area is that portion of the target area from which light is reflected onto a presently exposed portion of the image sensor; wherein the presently exposed portion of the image sensor is less than the entire image sensor; and wherein the active portion of the target area changes over time as the image is captured, so that the light sources that are turned off change over time as the image is captured.