IP Library Granted Patent US 12,499,337
Granted Patent B2
US 12,499,337 · App. 18/447,298 · Granted Dec 16, 2025

System and method for illuminating a target of a barcode reader

Inventors: Davide Bruni (Bologna, IT); Federico Canini (Zola Predosa, IT); Mattia Fabbri (Savignano sul Rubicone, IT); Stefano Fracassi (Calderara di Reno, IT); Davide Gavioli (San Vito di Spilamberto, IT); Luca Perugini (Bologna, IT); Simone Spolzino (Granarolo dell'Emilia, IT)
Assignee: Datalogic IP Tech S.r.l.
G06K7/10722G06K7/10732G06K7/10752G06K7/1413G06K7/10851
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,499,337
App. No.
18/447,298
Granted
Dec 16, 2025
Kind
B2
Abstract

A code reader may include a light source configured to illuminate a target area in which items are to be located for reading machine-readable indicia associated with the items, an image sensor configured to capture an image of the target area, an illumination drive circuit in electrical communication with the light source, and an image capture circuit. The image capture circuit may be configured to (i) enable and disable the image sensor to capture an image of the target area during the high illumination and a portion(s) of the low illumination of the target area, and (ii) read an image captured by the image sensor. The illumination drive signals may cause the illumination drive circuit to generate a high illumination drive signal to cause the light source to produce a high illumination, and generate a low illumination drive current to cause said light source to produce a low illumination.

Claims (37)

1 . A code reader, comprising:

a light source configured to illuminate a target area;

an image sensor configured to capture an image of the target area;

an illumination drive circuit in electrical communication with the light source and configured to generate a continuous single, dual-intensity drive signal to the light source to cause the light source to operate in a high illumination time period or a low illumination time period, wherein a high current pulse is generated to cause the light source to produce a light strobe during the high illumination time period; and

an image capture circuit configured to control the image sensor and the illumination drive circuit for image capture to occur during at least one of the high illumination time period or the low illumination time period for the light source.

2 . The code reader of claim 1 , wherein the high illumination time period has a shorter duration than the low illumination time period.

3 . The code reader of claim 1 , wherein the illumination drive circuit comprises:

a power supply controller electrically coupled to an external power source;

an energy storage component electrically coupled to the power supply controller, and configured to store electrical energy;

a current sink in electrical communication with the light source; and

a driving circuit in electrical communication with the current sink and the power supply controller to drive the light source to output light.

4 . The code reader of claim 3 , wherein the current sink includes a field-effect transistor.

5 . The code reader of claim 3 , wherein the energy storage component includes at least one of a capacitor or a supercapacitor.

6 . The code reader of claim 3 , wherein the current sink is configured to constantly drain a variable amount of current.

7 . The code reader of claim 3 , wherein the power supply controller is configured to control parameters of the generation of the dual intensity drive signal to have high current pulses or low current signals responsive to a power enable signal.

8 . The code reader of claim 7 , wherein the high current pulses are above a threshold capable of being reached by the external power source.

9 . The code reader of claim 3 , wherein the driving circuit is further configured to provide different power consumption modes by regulating discharge resistance to current used to drive the light source.

10 . The code reader of claim 1 , wherein the driving circuit is configured to receive one or more control signals from an external controller to control operation thereof.

11 . The code reader of claim 10 , wherein the external controller is the image capture circuit.

12 . The code reader of claim 10 , the one or more control signals includes an illumination enable signal.

13 . The code reader of claim 10 , the one or more control signals includes a strobe signal for turning the light source on or off.

14 . The code reader of claim 10 , the one or more control signals includes an illumination synchronize select signal for synchronizing illumination over an exposure time period of the image sensor.

15 . The code reader of claim 10 , the one or more control signals includes an illumination current intensity signal for controlling illumination current intensity drained by the current sink.

16 . A method of operating a code reader, the method comprising:

illuminating a target area via a light source of the code reader;

capturing an image of the target area via an image sensor of the code reader;

generating, via an illumination drive circuit of the code reader, a continuous single, dual-intensity drive signal to the light source to cause the light source to operate in a high illumination time period or a low illumination time period, including generating a high current pulse to cause the light source to produce a light strobe during the high illumination time period; and

controlling the image sensor and the illumination drive circuit for image capture to occur during at least one of the high illumination time period or the low illumination time period for the light source.

17 . The method of claim 16 , wherein generating the continuous single, dual-intensity drive signal includes:

charging an energy storage component;

discharging the energy storage component to generate the high current pulse to cause the light source to produce the light strobe during the high illumination time period; and

limiting current to a low level current threshold to the light source during low level emission periods defined by times outside the high current pulse.

18 . The method of claim 17 , wherein limiting current during low level emission periods occurs over a duration longer than that of discharging the energy storage component to generate the high current pulse.

19 . The method of claim 17 , wherein discharging the energy storage component to produce a light strobe includes discharging the energy storage component at a substantially constant rate and for substantially the same duration.

20 . The method of claim 17 , wherein generating the continuous single, dual-intensity drive signal further includes:

limiting the high current pulse to a high level threshold for a time duration to cause the light source to produce a light strobe; and

wherein limiting current with the high level current threshold to generate the high current pulse and limiting current with the low level current threshold during low level emission periods alternates seamlessly to continuously illuminate a target area by the light source.

Continuity (4)
Continuation 17081887 · Oct 27, 2020
Continuation 16146998 · Sep 28, 2018
Provisional Application 62565015 · Sep 28, 2017
Related Publication 20230385574A1 · Nov 30, 2023
References Cited (42)
US 4184752A · Richards · 1980 [cited by examiner]
US 5756981A · Roustaei · 1998 [cited by examiner]
US 5786582A · Roustaei · 1998 [cited by examiner]
US 5814803A · Olmstead · 1998 [cited by examiner]
US 5875362A · Szajewski · 1999 [cited by examiner]
US 7234641B2 · Olmstead · 2007 [cited by examiner]
US 7568628B2 · Wang et al. · 2009 [cited by applicant]
US 7597263B2 · Vinogradov · 2009 [cited by examiner]
US 7661596B1 · Spitz et al. · 2010 [cited by applicant]
US 8074887B2 · Havens · 2011 [cited by examiner]
US 8646692B2 · Meier · 2014 [cited by examiner]
US 8760301B2 · Savage, Jr. · 2014 [cited by examiner]
US 8978985B2 · Wang et al. · 2015 [cited by applicant]
US 9305199B2 · Wang · 2016 [cited by examiner]
US 9366570B1 · Wiser · 2016 [cited by examiner]
US 9732923B2 · Schug et al. · 2017 [cited by applicant]
US 9805237B2 · Feng et al. · 2017 [cited by applicant]
US 10114997B2 · Giordano · 2018 [cited by examiner]
US 10853601B2 · Ashby · 2020 [cited by examiner]
US 11212512B2 · Schmidt · 2021 [cited by examiner]
US 11520023B2 · Tsai · 2022 [cited by examiner]
US 20030098352A1 · Schnee · 2003 [cited by examiner]
US 20040050937A1 · Barkan · 2004 [cited by examiner]
US 20060077405A1 · Topfer · 2006 [cited by examiner]
US 20060113386A1 · Olmstead · 2006 [cited by examiner]
US 20070034696A1 · Barkan · 2007 [cited by examiner]
US 20070199998A1 · Kotlarsky · 2007 [cited by examiner]
US 20080023556A1 · Vinogradov · 2008 [cited by examiner]
US 20080128506A1 · Tsikos · 2008 [cited by examiner]
US 20120111947A1 · Nubling et al. · 2012 [cited by applicant]
US 20120242235A1 · Naruo · 2012 [cited by examiner]
US 20120286686A1 · Watanabe · 2012 [cited by examiner]
US 20150076232A1 · Fukuba · 2015 [cited by examiner]
US 20160254410A1 · Mirhosseini-Schubert · 2016 [cited by examiner]
US 20180137319A1 · Giordano · 2018 [cited by examiner]
US 20190005286A1 · Suman · 2019 [cited by examiner]
US 20190208183A1 · Schmidt · 2019 [cited by examiner]
US 20200043710A1 · Meng · 2020 [cited by examiner]
US 20220309263A1 · Gurevich · 2022 [cited by examiner]
WO WO2006073875A2 · 2006 [cited by applicant]
International Preliminary Report on Patentability for PCT/IB2018/001231 dated Mar. 31, 2020, 12 pages. [cited by applicant]
International Search Report and Written Opinion corresponding to PCT Patent Application No. PCT/IB2018/001231, mailed May 6, 2019, 18 pages. [cited by applicant]