Barcode-scanning system configured for both data validation and data formatting

    公开(公告)号:US11036948B2

    公开(公告)日:2021-06-15

    申请号:US16247979

    申请日:2019-01-15

    发明人: Ming Lei Jason Lee

    摘要: This disclosure concerns a barcode reading system that includes a barcode reader and a data manipulation module. The barcode reader reads a barcode, decodes the barcode, and generates decoded data. The data manipulation module includes a data validation module and a data formatting module. The data validation module can perform one or more data validation operations on the decoded data. The data formatting module is separate from the data validation module. The data formatting module can perform one or more data formatting operations on either an output of the data validation module or on the decoded data. The output of the data validation module may include one or more data validation modifications. The barcode reading system may also include a host computer that is in electronic communication with the barcode reader. In some configurations, the barcode reader may include the data manipulation module. In other configurations, the host computer may include the data manipulation.

    Barcode reader
    2.
    发明授权

    公开(公告)号:US10769400B2

    公开(公告)日:2020-09-08

    申请号:US16195437

    申请日:2018-11-19

    IPC分类号: G06K7/14 G06K7/10

    摘要: A barcode reader may perform image processing functions to generate distinct image data records from the frame of image data of a barcode, select an image data record from the distinct image data records and decode the selected image data record. Each image data record may be generated by applying a distinct image processing function to the frame of image data. The barcode reader may capture multiple frames of image data in sequence based on image capture parameters. At least one of the multiple frames of image data may be captured with a distinct parameter value. The image capture parameters may include an exposure setting, a gain setting, a resolution setting, and/or an illumination setting.

    Attachment for a smart phone including a targeting optic system that directs illumination from a white light source towards a target area

    公开(公告)号:US10223564B2

    公开(公告)日:2019-03-05

    申请号:US15804071

    申请日:2017-11-06

    IPC分类号: A45C11/00 G06K7/10 H04M1/02

    摘要: Disclosed herein is an attachment for a smartphone. The smartphone may include i) a camera with an image sensor and a focusing lens located on a back side of the smartphone for capturing an image of a target area; and ii) a white light source on the back side of the smartphone. The attachment may include a targeting optic system. When the attachment is secured to the back side of the smartphone, the targeting optic system may receive illumination emitted by the white light source and direct the illumination towards the target area from a location that is not directly in front of the camera's image sensor. The location may be farther from the focusing lens than the white light source when measured parallel to the back side of the smartphone. The attachment may also direct the illumination into the target area via the targeting optic system.

    DYNAMICALLY CONTROLLING BRIGHTNESS OF TARGETING ILLUMINATION

    公开(公告)号:US20190050614A1

    公开(公告)日:2019-02-14

    申请号:US15675571

    申请日:2017-08-11

    IPC分类号: G06K7/10 G06K7/14

    摘要: A barcode reading accessory may be configured to produce a targeting pattern in a target area when the accessory is secured to a mobile device. A frequency range of the targeting pattern may correspond more closely to a first band of illumination emitted by a light source of the mobile device than to a second band of illumination or a third band of illumination. A color image captured by the mobile device's camera may include a first sub-image providing information about the first band of illumination, a second sub-image providing information about the second band of illumination, and a third sub-image providing information about the third band of illumination. The barcode reading application may dynamically control brightness of the white light source based on detectability of the targeting pattern in the first sub-image and saturation of at least one of the first sub-image, the second sub-image, and the third sub-image.

    Barcode-reading enhancement system for a computing device that comprises a camera and an illumination system

    公开(公告)号:US10192086B2

    公开(公告)日:2019-01-29

    申请号:US14527645

    申请日:2014-10-29

    摘要: A barcode reading enhancement system for a mobile device may include an optic system aligning with a camera lens of the mobile device to define a barcode reading lens system. The barcode reading lens system may be defined by a combination of the camera lens and the optic system. The barcode reading lens system may provide a system field of view that is different from a camera field of view of the camera lens. The barcode reading enhancement system may also include an illumination optic system aligning with an illumination torch of the mobile device to define an exposure illumination system. The exposure illumination system may emit a system illumination field with a system angular size that is different from a torch angular size of a torch illumination field emitted by the illumination torch. The system field of view and the system illumination field may substantially overlap.

    GRAPHICAL BARCODE READERS THAT ARE CONFIGURED FOR GLARE REDUCTION

    公开(公告)号:US20180307882A1

    公开(公告)日:2018-10-25

    申请号:US16017739

    申请日:2018-06-25

    IPC分类号: G06K7/10 G06K7/14

    摘要: A method for glare reduction may be implemented by a graphical code reader. The graphical code reader includes an optic system, a plurality of light sources, and a control system. The control system is configured to determine that glare is present in an image captured by the optic system by identifying reflection from at least one of the plurality of light sources. The control system may take a corrective action to reduce the glare in subsequent images. The control system may be configured to take a first corrective action if a diffraction pattern is present at a periphery of the glare, and take a second corrective action if a diffraction pattern is not present at the periphery of the glare.

    Graphical barcode readers that are configured for glare reduction

    公开(公告)号:US10007822B2

    公开(公告)日:2018-06-26

    申请号:US15489648

    申请日:2017-04-17

    IPC分类号: G06K7/10 G06K7/14

    摘要: A method for glare reduction may be implemented by a graphical code reader. The graphical code reader includes an optic system, a plurality of light sources, and a control system. The control system is configured to determine that glare is present in an image captured by the optic system by identifying reflection from at least one of the plurality of light sources. The control system may take a corrective action to reduce the glare in subsequent images. The control system may be configured to take a first corrective action if a diffraction pattern is present at a periphery of the glare, and take a second corrective action if a diffraction pattern is not present at the periphery of the glare.

    ARCHITECTURE FOR FASTER DECODING IN A BARCODE READING SYSTEM THAT INCLUDES A SLOW INTERFACE BETWEEN THE CAMERA AND DECODER

    公开(公告)号:US20180082096A1

    公开(公告)日:2018-03-22

    申请号:US15828135

    申请日:2017-11-30

    发明人: Ming Lei Jason Lee

    IPC分类号: G06K7/14 G06K7/10

    摘要: Disclosed herein is a barcode reading system that includes an image decoding system, a communication interface, and an image sensor system package. The image decoding system may include a processor, memory, and a decoder stored in the memory. The image sensor system package may be coupled to the image decoding system via the communication interface. The image sensor system package may include a photo sensor array and pre-processing circuitry. The photo sensor array may be configured to capture image frames at a first speed. The pre-processing circuitry may be configured to perform one or more operations on the image frames captured by the photo sensor array. The pre-processing circuitry may be additionally configured to effect transfer of at least some of the image frames to the image decoding system via the communication interface at a second speed. The first speed may be greater than the second speed.