Means To Decode Multiple Types Or Formats Of Bar Code Symbols (e.g., Upc, Jan, Ean, Etc.) Patents (Class 235/462.07)
  • Patent number: 10373008
    Abstract: Exemplary embodiments are directed to biometric analysis systems including one or more illumination sources configured to provide dim illumination to a scene including an object and configured to provide flash illumination to the object in the scene. The biometric analysis systems include a rolling shutter camera configured to capture one or more images. The biometric analysis systems include an adaptive trigger module configured to analyze the scene to detect the object in the scene during dim illumination of the scene, determine a position in a frame of the rolling shutter camera that coincides with the detected object in the scene, and arrange a delay between a start of image writing by the rolling shutter camera and a trigger of the one or more illumination sources such that a stripe of the flash illumination coincides with the detected object in the scene.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: August 6, 2019
    Assignee: Princeton Identity, Inc.
    Inventors: David Alan Ackerman, James R. Bergen, Barry E. Mapen, Steven N. Perna
  • Patent number: 10365382
    Abstract: An image acquisition apparatus includes a fiber optic member including optical fibers, and transmitting an optical image from an input end face to an output end face, an imaging device including pixels, imaging the optical image from the output end face, and outputting an image, and an image processing device performing flat field correction of a fixed pattern noise for the image from the imaging device. The image processing device sets a first switching point of the correction on the basis of a noise peak point, performs the flat field correction in a case where output intensity from an object pixel of the image is lower than first switching intensity at the first switching point, and does not perform the correction in a case where the output intensity is higher than the first switching intensity.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: July 30, 2019
    Assignee: HAMAMATSU PHOTONICS K.K.
    Inventor: Kenta Matsuoka
  • Patent number: 10299721
    Abstract: The present invention is a Miniature Vein Enhancer that includes a Miniature Projection Head. The Miniature Projection Head may be operated in one of three modes, AFM, DBM, and RTM. The Miniature Projection Head of the present invention projects an image of the veins of a patient, which aids the practitioner in pinpointing a vein for an intravenous drip, blood test, and the like. The Miniature projection head may have a cavity for a power source or it may have a power source located in a body portion of the Miniature Vein Enhancer. The Miniature Vein Enhancer may be attached to one of several improved needle protectors, or the Miniature Vein Enhancer may be attached to a body similar to a flashlight for hand held use. The Miniature Vein Enhancer of the present invention may also be attached to a magnifying glass, a flat panel display, and the like.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: May 28, 2019
    Assignee: AccuVein, Inc.
    Inventors: Fred Wood, Ron Goldman, Stephen P Conlon, Vincent Luciano
  • Patent number: 10270921
    Abstract: In an image analyzing apparatus, a controller acquires target image data representing a target image having a code image. The code image includes N number of code elements arranged in a first direction. N is an integer equal to or greater than 2. Each of the N number of code elements has two first sides parallel to a second direction orthogonal to the first direction. The controller specifies outline pixels configuring respective outlines of the respective N number of code elements from. The controller specifies a target inclination by analyzing the outline pixels. The target inclination indicates an inclination of the N number of code elements in the target image. The controller specifies a distance between two first sides of each of N number of code elements. The controller determines a representation form of the code image using the distances.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: April 23, 2019
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Ryohei Ozawa
  • Patent number: 10248896
    Abstract: An optical code reader includes centralized decoding circuitry communicatively couplable to an expandable set of camera modules placed at spaced-apart locations of the optical code reader. A number of and locations for members of the expandable set of camera modules establish application-specific and scalable read zone coverage formed from multiple fields of view of the members.
    Type: Grant
    Filed: June 14, 2017
    Date of Patent: April 2, 2019
    Assignee: Datalogic USA, Inc.
    Inventors: WenLiang Gao, Alan Shearin
  • Patent number: 10238294
    Abstract: The present invention is a Miniature Vein Enhancer that includes a Miniature Projection Head. The Miniature Projection Head may be operated in one of three modes, AFM, DBM, and RTM. The Miniature Projection Head of the present invention projects an image of the veins of a patient, which aids the practitioner in pinpointing a vein for an intravenous drip, blood test, and the like. The Miniature projection head may have a cavity for a power source or it may have a power source located in a body portion of the Miniature Vein Enhancer. The Miniature Vein Enhancer may be attached to one of several improved needle protectors, or the Miniature Vein Enhancer may be attached to a body similar to a flashlight for hand held use. The Miniature Vein Enhancer of the present invention may also be attached to a magnifying glass, a flat panel display, and the like.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: March 26, 2019
    Assignee: AccuVein, Inc.
    Inventors: Fred Wood, Ron Goldman, Stephen P Conlon, Vincent Luciano
  • Patent number: 10210370
    Abstract: A system and method for partite optically readable codes are provided. The method includes: scanning at least one component of the partite optically readable code, wherein the partite optically readable code comprises of at least two components; determining whether the remaining components of the partite optically readable code are accessible; combining all the components of the partite optically readable code; and decoding the partite optically readable code. The system includes: a scanning module configured to retrieve a component of a partite optically readable code, wherein the partite optically readable code comprises at least two components; and a code module configured to receive the component from the scanning module, the code module further configured to determine whether the remaining components of the partite optically readable code are accessible, to combine the components of the partite optically readable code, and to decode the partite optically readable code.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: February 19, 2019
    Assignee: D2L Corporation
    Inventor: Jeremy Auger
  • Patent number: 10162433
    Abstract: The present disclosure illustrates an optical navigation apparatus with defocused image compensation function and a compensation circuit thereof. The optical navigation apparatus comprises a light source, an image sensing circuit and a compensation circuit. The light source is configured to illuminate a work surface. The image sensing circuit captures a first image related to the work surface. The compensation circuit is configured to transform the first image and a point spread function of the light source into a first conversion result and a second conversion result in frequency domain, respectively, and then transform a result multiplied by the first conversion result and a reciprocal of the second conversion result from frequency domain to time domain to generate a second image.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: December 25, 2018
    Assignee: PIXART IMAGING INC.
    Inventors: Guo-Zhen Wang, Hsuan-Ku Chen
  • Patent number: 10151908
    Abstract: This image acquisition device comprises: a specimen stage on which a specimen as a target of image acquisition is to be mounted; a micro-use light source having a light emitting device and a heat dissipator for dissipating heat generated by the light emitting device, and emitting light to the specimen; an objective arranged so as to be opposed to the specimen on the stage, as a light-guide optical system for guiding an optical image of the specimen; a micro image acquisition unit configured to capture the optical image of the specimen thus guided; and a micro-use light source controller configured to control the light emitting device so as to implement the emission of light by the micro-use light source, during a standby period between image acquisition periods of capturing optical images of a plurality of specimens.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: December 11, 2018
    Assignee: HAMAMATSU PHOTONICS K.K.
    Inventors: Akira Takahashi, Yasumoto Suzuki
  • Patent number: 10133037
    Abstract: An optical path folding element includes an incident surface, a path folding surface and an exiting surface. The incident surface allows a light ray to pass into the optical path folding element. The path folding surface folds the light ray from the incident surface. The exiting surface allows the light ray to pass through and depart from the optical path folding element. At least one of the incident surface and the exiting surface includes an optical effective portion and at least one engaging structure symmetrically disposed around the optical effective portion. The engaging structure includes an annular surface portion and an inclined surface portion. The annular surface portion surrounds the optical effective portion, and the inclined surface portion is located between the annular surface portion and the optical effective portion. An angle between the annular surface portion and the inclined surface portion satisfies a specific condition.
    Type: Grant
    Filed: October 13, 2016
    Date of Patent: November 20, 2018
    Assignee: LARGAN PRECISION CO., LTD.
    Inventor: Ming-Ta Chou
  • Patent number: 10102463
    Abstract: In a two-dimensional code generation device (100), a white point determiner (111) determines a white point in an environment to output a two-dimensional code. A threshold acquirer (112) acquires a threshold of lightness used by a reading device for reading multiple cells in binary, the threshold being represented in a device-independent color space that is based on the white point determined by the white point determiner (111). A two-dimensional code generator (113) generates a two-dimensional code expressing information by a distribution pattern of multiple cell dots formed by coloring the multiple cells in a color of lightness equal to or higher than the threshold acquired by the threshold acquirer (112) and in a color of lightness lower than the threshold.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: October 16, 2018
    Assignee: A.T Communications Co., Ltd.
    Inventors: Hiroshi Toyoizumi, Youichi Azuma, Toshiki Nishiyama, Takuji Tokiwa
  • Patent number: 10017115
    Abstract: A trailer monitoring system is provided herein. The system includes an imager configured to image a scene rearward of a vehicle and containing a target disposed on a trailer attached to the vehicle. The imager is configured separate the images into a first portion and a second portion. A display is configured to display the first portion of images. A controller is configured to analyze the second portion of images, adjust an image capture setting of the imager based on a status input, and modify each image in the second portion to increase the size of the imaged target relative to the total size of the captured image to determine at least one trailer related information.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: July 10, 2018
    Assignee: Ford Global Technologies, LLC
    Inventor: Erick Michael Lavoie
  • Patent number: 9929906
    Abstract: A network accessible node facilitates management of a fleet of portable communication devices (EIR terminal), including portable data terminals and/or barcode readers, by directing performance of software upgrade and/or configuration update actions by one or more members of the fleet of EIR terminals. The node can be configured for use in managing the reprogramming of the one or more EIR terminals. In one embodiment, the node can be disposed in a common local facility and connected to a common local area network with the at least one EIR terminal.
    Type: Grant
    Filed: November 23, 2016
    Date of Patent: March 27, 2018
    Assignee: Hand Held Products, Inc.
    Inventors: James Kosecki, Aldo Mario Caballero
  • Patent number: 9911023
    Abstract: An indicia reader that utilizes its image sensor for more than one function is disclosed. The image sensor's functionality is derived by designating areas on the image sensor according to function and then filtering the light focused onto each area according to the area's particular function. The data (i.e., pixel information) from each area may then be processed accordingly to facilitate a variety of functions such as image capture and object detection.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: March 6, 2018
    Assignee: Hand Held Products, Inc.
    Inventors: Gennady Germaine, Erik Van Horn
  • Patent number: 9854212
    Abstract: A projection system includes first and second illumination sources and a homogenizer component. The first illumination source has a first numerical aperture value. The second illumination source has a second numerical aperture value lower than the first numerical aperture value. The homogenizer component on the illumination path is configured to receive light from both the first and second illumination sources. A projection lens in the imagining path is configured to receive an image data stream that includes a sequence of image frames having an image frame period. The first and second illumination sources are configured for modulation at a rate equivalent to the image frame period. One or more active irises may perform the modulation.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: December 26, 2017
    Assignee: RealD Inc.
    Inventors: Miller H. Schuck, Peter Lude, David A. Coleman
  • Patent number: 9794532
    Abstract: A projector control apparatus that causes plural projectors to collectively project an image by individually projecting a different one of segment images into which the image is divided, the apparatus including: a spatial distribution information obtaining unit which obtains information indicating a distribution of one or more viewers that view the image in a space where the projectors are mounted; a mode selecting unit which selects, using the information indicating the distribution of the one or more viewers, one of modes including (i) a first mode in which a width of a projection area is a first width and (ii) a second mode in which the width of the projection area is a second width larger than the first width; and a projector control unit which changes arrangement of the segment images by controlling each of projection directions according to the mode selected.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: October 17, 2017
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Tatsumi Watanabe
  • Patent number: 9792477
    Abstract: An array of pixels of a solid-state imaging sensor having a rolling shutter is sequentially exposed to capture images from an illuminated DPM target over successive frames for image capture by an imaging reader. The DPM target is illuminated at an elevated output power level for a fractional time period of a frame, and is not illuminated for at least a portion of a remaining time period of the frame for increased energy efficiency. Only a sub-array of the pixels is exposed during the fractional time period in which the DPM target is being illuminated at the elevated output power level.
    Type: Grant
    Filed: May 16, 2016
    Date of Patent: October 17, 2017
    Assignee: Symbol Technologies, LLC
    Inventors: Duanfeng He, Eugene B. Joseph
  • Patent number: 9773142
    Abstract: A system for selectively reading code symbols includes a code-symbol-capturing subsystem for acquiring information about code symbols within the code-symbol-capturing subsystem's field of view. The system also includes a code-symbol-decoding processor that detects a marked region of interest within the code-symbol-capturing subsystem's field of view. After initialization, the code-symbol-decoding processor decodes only those code symbols falling within the marked region of interest.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: September 26, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Gregory Rueblinger, Kevin Saber, David Wilz, Erik Van Horn, Kamal Azoqa, Malcolm Gillespie
  • Patent number: 9756215
    Abstract: An array of pixels of a solid-state imaging sensor having a rolling shutter is sequentially exposed to capture images from an illuminated target over successive frames for image capture by an imaging reader. The target is illuminated at a peak output power level for a fractional time period of a frame, and is not illuminated for at least a portion of a remaining time period of the frame for increased energy efficiency. Only a sub-array of the pixels is exposed during the fractional time period in which the target is being illuminated at the first output power level.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: September 5, 2017
    Assignee: Symbol Technologies, LLC
    Inventors: Vladimir Gurevich, David P. Goren
  • Patent number: 9747473
    Abstract: Marking comprising on a surface: a first pattern for coding a first numerical information item on said surface, the first pattern comprising a specific arrangement of a plurality of symbols belonging to a set of symbols, each symbol in the arrangement being intended for the coding of a portion of said numerical information item, each symbol including at least one differential pair of elements positioned in a specific way, each element having a parameter, the parameter of the first element of each differential pair having a first value and the parameter of the second element of each differential pair having a second value different from the first value, a second pattern for coding a second numerical information item on said surface, wherein the first and second pattern are adapted to be read under corresponding distinct first and second reading conditions.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: August 29, 2017
    Assignee: SICPA HOLDING SA
    Inventors: Eric Decoux, Patrick Bovey
  • Patent number: 9734376
    Abstract: This invention provides a system and method for decoding symbology that contains a respective data set using multiple image frames of the symbol, wherein at least some of those frames can have differing image parameters (for example orientation, lens zoom, aperture, etc.) so that combining the frames with an illustrative multiple image application allows the most-readable portions of each frame to be stitched together. And unlike prior systems which may select one “best” image, the illustrative system method allows this stitched image to form a complete, readable image of the underlying symbol. In an illustrative embodiment the system and method includes an imaging assembly that acquires multiple image frames of the symbol in which some of those image frames have discrete, differing image parameters from others of the frames.
    Type: Grant
    Filed: November 7, 2008
    Date of Patent: August 15, 2017
    Assignee: COGNEX CORPORATION
    Inventor: Sateesha Nadabar
  • Patent number: 9582703
    Abstract: A code reading device is equipped with a region extracting unit 2, which divides a photographed image of a bar code into a plurality of horizontal areas, and extracts readable regions from the horizontal areas respectively, and a region coupling unit 4, which couples the extracted regions to restore the whole bar code. Even if an unreadable portion occurs in a part of the bar code, a plurality of readable regions are extracted as parts of the barcode and those regions are coupled to restore a bar code the entirety of which can be read. Consequently, it is possible to accurately read a bar code having dirt or containment of illumination light partially.
    Type: Grant
    Filed: October 10, 2014
    Date of Patent: February 28, 2017
    Assignee: WingArc1st Inc.
    Inventors: Ko Shimazawa, Kenta Nakayama
  • Patent number: 9576173
    Abstract: A trigger assembly including a cylindrical pivot shaft having a pivot-shaft longitudinal axis; a trigger key having a front face, a back face opposite the front face, an actuator extending from the back face, and a trigger-key longitudinal axis, wherein the a first end on the of the trigger key has a plurality of through holes arranged to receive the cylindrical pivot shaft; a trigger-key support having an aperture for the actuator to pass through, the trigger-key support further having a plurality of pivot-shaft supports, wherein each pivot-shaft support includes a concave surface configured to receive the cylindrical pivot shaft; and a trigger bezel having a plurality of substantially flat surfaces positioned to constrain the pivot shaft in opposition to the plurality of pivot-shaft supports, wherein the substantially flat surfaces are located at different positions along the pivot-shaft longitudinal axis than are the pivot-shaft supports.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: February 21, 2017
    Assignee: Symbol Technologies, LLC
    Inventor: Yanmin Mao
  • Patent number: 9578269
    Abstract: The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module, and a control module. The time during which the target is illuminated is referred to as the illumination period. The capture of the image by the image sensor array is driven by the timing module that, in one embodiment, is able to simultaneously expose substantially all of the pixels in the array. The time during which the pixels are collectively activated to photo-convert incident light into charge defines the exposure period for the sensor array. In one embodiment, at least a portion of the exposure period occurs during the illumination period.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: February 21, 2017
    Assignee: Hand Held Products, Inc.
    Inventors: Ynjiun P. Wang, William H. Havens
  • Patent number: 9553214
    Abstract: A positioning method of a photoelectric conversion device (an imaging device) includes irradiating an optical member with light and receiving light which passes through an opening of a light shielding member and the optical member with the photoelectric conversion device. The photoelectric conversion device is moved in a direction orthogonal to an optical axis of the optical member and a first position at which the photoelectric conversion device detects a side of an opening and a second position at which the photoelectric conversion device detects another side opposing the side are acquired. A position of the photoelectric conversion device at which a center of the opening and a center position of the photoelectric conversion device are aligned based on the first position and the second position is determined. The photoelectric conversion device is fixed at the determined position.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: January 24, 2017
    Assignee: Seiko Epson Corporation
    Inventors: Mitsutaka Ide, Hideyuki Kataoka, Hiroyuki Kobayashi
  • Patent number: 9547924
    Abstract: Software is provided for functioning in conjunction with a plurality of mission stores and for assisting a pilot of a vehicle with release of the mission stores to achieve a specified number of mission objectives. Each of the plurality of mission stores may be designated for communication with a separate mission reference point or target. The targets may be grouped within a common target area. The software provides processor-executable instructions for determining acceptable timing and location for release of the plurality of mission stores, such as within the common target area, and such that the mission stores achieve communication with the respective mission reference points. The processor-executable instructions calculate and identify a common release area within the common target area, such as a composite launch acceptability region of overlap of separate target regions of each mission store, in addition to identifying an entrance and exit point of the composite region.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: January 17, 2017
    Assignee: Raytheon Company
    Inventors: Katherine Featherston, Vincent A Maglio
  • Patent number: 9509801
    Abstract: A network accessible node facilitates management of a fleet of portable communication devices (EIR terminal), including portable data terminals and/or barcode readers, by directing performance of software upgrade and/or configuration update actions by one or more members of the fleet of EIR terminals. The node can be configured for use in managing the reprogramming of the one or more EIR terminals. In one embodiment, the node can be disposed in a common local facility and connected to a common local area network with the at least one EIR terminal.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: November 29, 2016
    Assignee: Hand Held Products, Inc.
    Inventors: James Kosecki, Aldo Mario Caballero
  • Patent number: 9489555
    Abstract: A method and system for reading code symbols using a code symbol reading system having a programmable decode time-window filter mode of operation. During this mode of operation, only decoded code symbols that have been scanned within a selected (e.g. central) portion of the laser scan line field are processed according to a special decode time-window filtering function. In particular, if the decoded bar code symbol is a programming-type bar code symbol, then the system controller applies the function represented by the programming-type bar code symbol; and if the decoded bar code symbol is a non-programming-type bar code symbol, then the system controller either transmits symbol character data associated therewith to the host system or stores the symbol character data within memory aboard the bar code symbol reading system.
    Type: Grant
    Filed: July 23, 2015
    Date of Patent: November 8, 2016
    Assignee: Metrologic Instruments, Inc.
    Inventors: David M. Wilz, Sr., Sergio Movsessian, Hong Ji, Thomas Haggerty
  • Patent number: 9483677
    Abstract: A variety of forms of machine-readable symbols are disclosed, as well as methods and systems of constructing machine-readable symbols, methods and systems of acquiring machine-readable symbols, and methods and systems of decoding machine-readable symbols.
    Type: Grant
    Filed: February 15, 2012
    Date of Patent: November 1, 2016
    Assignee: HID GLOBAL CORPORATION
    Inventor: Robert K. Rowe
  • Patent number: 9471863
    Abstract: Retroreflective articles comprise a substrate and a bar code provided on the substrate. The bar code comprises at least one human-readable information which provides framing information and a machine-readable information which provides variable information. The human-readable information is visible under a first condition and invisible under a second condition, and the machine-readable information is invisible under the first condition and visible under the second condition.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: October 18, 2016
    Assignee: 3M Innovative Properties Company
    Inventors: Patrick R. Fleming, Thomas J. Dahlin
  • Patent number: 9361504
    Abstract: To prevent misreading of barcodes and to allow accurate outputting of bar data even when an element is damaged or blurred, an optical information reading device containing a computation means 23a for adding widths of 6 elements containing a bar and a space that are adjacent within one character to derive respective patterns of 2- through n-element added widths and for converting each of the patterns of 2- through n-element added widths into the module number for one character to obtain the module numbers of the patterns of the 2- through n-element added widths; an extraction means 23b for narrowing down the target characters to extract a candidate character wherein the target character is that each module number of the 2- through n-element widths is an integer with an error equal to or less than 1; and a search means 23d for comparing the extracted candidate character, having the module numbers of the patterns of the 2- through n-element added widths with the expected value character for evaluating the candid
    Type: Grant
    Filed: August 21, 2013
    Date of Patent: June 7, 2016
    Assignee: Optoelectronics Co., Ltd.
    Inventors: Kazuto Kimura, Hiroshi Hayakawa
  • Patent number: 9311517
    Abstract: Systems and methods for reducing the likelihood of false positive decodes within a set of barcodes are disclosed. The method can be implemented in a computing device, which includes: providing a list of barcode configurations that meet damage tolerance criteria; reducing, if possible, each configuration list to barcode configurations that have a compatible configuration pair between sets; and comparing all possible combinations of barcode type configurations to find at least one set of configurations that are resistant to false positives decodes between barcode types during decoding processes.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: April 12, 2016
    Assignee: LOCKHEED MARTIN CORPORATION
    Inventor: Richard C. Vanhall
  • Patent number: 9292563
    Abstract: Sharing data between applications includes a first application converting data from a first format useable by the first application to a second format useable by a second application and the first application providing editing restrictions to restrict the second application from editing at least some of the data in the second format. At least some of the editing restrictions may prohibit editing at least some of the data by the second application. The user may receive a notification in connection with attempting to edit at least some of the data indicating that editing is prohibited. At least some of the restrictions may provide a warning to a user of the second application. The user may choose to edit the restricted data after receiving the warning.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 22, 2016
    Assignee: Evernote Corporation
    Inventors: David Engberg, Seth Hitchings, Phil Constantinou, Edward Roskos
  • Patent number: 9275264
    Abstract: In a system and method of estimating and classifying a barcode using heuristic and statistical measures, a classification determination is generated for each of a plurality of estimated barcode digits that correspond to a decoded barcode estimation. The classification determination is selected from one of a first classification determination and a second classification determination. The first classification determinations among a plurality of estimation determinations are aggregated. The aggregated first classification determinations are compared to a first predetermined threshold to determine a validity of the decoded barcode estimation.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: March 1, 2016
    Assignee: eBay Inc.
    Inventors: Jeffrey Roger Powers, Vikas Muppiddi Reddy
  • Patent number: 9213875
    Abstract: This invention overcomes the disadvantages of the prior art by providing a system and method for reading symbology, and more typically linear barcodes (“symbols”) that employs trained attributes that remain invariant between scans of different barcodes during runtime to tune various aspects of the procedure for locating and decoding such barcodes. The procedure relies upon a training step in which one or more exemplary barcodes are decoded and the invariant attributes for such barcodes, including, but not limited to, size, shape, relative angle in the image field of view and resolution are stored. The runtime decoding procedure then employs these attributes to constrain the search for subsequent, scanned barcodes and then decode it according to a plurality of tuned steps.
    Type: Grant
    Filed: July 18, 2006
    Date of Patent: December 15, 2015
    Assignee: COGNEX CORPORATION
    Inventors: Sateesha Nadabar, Ivan Bachelder
  • Patent number: 9117131
    Abstract: In a system and method of recognizing a barcode from a stream of video frames, a processor-implemented camera module receives a stream of video frames, with at least one video frame including a barcode. A processor-implemented barcode blur estimate module estimates an amount of defocus blur in a video frame. The processor-implemented barcode blur estimate module further estimates an identity of the barcode. A processor-implemented barcode localization module identifies a region of the video frame containing the barcode. A processor-implemented barcode geometric modeler module generates a geometric model of the barcode that includes an identified barcode deformity. A processor-implemented barcode decoder module decodes the barcode from the video frame using the estimated amount of defocus blur, the estimated identity of the barcode, and the geometric model of the barcode.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: August 25, 2015
    Assignee: eBay, Inc.
    Inventors: Jeffrey Roger Powers, Vikas Muppiddi Reddy
  • Patent number: 9111161
    Abstract: A method for encoding and decoding color barcodes to increase their data capacity. The encoding steps include determining a shape, a foreground color and a background color for each data cell, wherein a combination of the shape, foreground and background colors for the data cell is chosen from a plurality of such combinations in accordance with a value of the digital data to be encoded; and coloring some pixels in the data cell with a foreground color and other pixels with a background color, in accordance with the shape, foreground and background colors for the data cell determined above. The decoding steps include segmenting the data cells, recognizing a shape, a foreground color of the shape and a background color of the data cell, and obtaining digital data from a combination of the shape and foreground and background colors in each data cell.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: August 18, 2015
    Assignee: Konica Minolta Laboratory U.S.A. Inc.
    Inventors: Wei Ming, Yibin Tian
  • Patent number: 9036929
    Abstract: A method for scanning and decoding encoded symbols comprises processing low resolution image data from a full field of view and/or high resolution image data from one or more windowed segments of the field of view to provide imaging that is easily adaptable to different types of symbols and varying environmental conditions. The scanning method can be switched between the low resolution mode and the high resolution mode automatically based on whether the low resolution data is sufficiently accurate to decode the symbol.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: May 19, 2015
    Assignee: Cognex Technology and Investment LLC
    Inventors: Laurens Nunnink, William H. Equitz
  • Patent number: 9022280
    Abstract: Methods and systems for generating and resolving multi-mode barcodes comprise: inputting graphical data representing a barcode pattern into memory; translating the graphical data into barcode information according to a standard for translating a particular type of barcode pattern into barcode information; detecting the presence of multiple, distinct data items of different types in the barcode information, wherein each data item specifies an action to be taken by the scanning device; identifying a data item in the barcode information for which the scanning device is capable of taking the action specified by the data item; and performing the action specified by the data item.
    Type: Grant
    Filed: August 19, 2011
    Date of Patent: May 5, 2015
    Assignee: Verisign, Inc.
    Inventors: Neel Goyal, Patricia Kelly, Pranab Kumar Dash, Daniel Schonfeld
  • Patent number: 8997184
    Abstract: Systems and methods for presenting a request are disclosed. The systems and methods may include one or more steps, such as receiving, by an electronic device, request information from an entity. The request information may include a request for approval by a user. The steps may further include transmitting, by the electronic device, data containing the request information to a computing device, receiving, by the electronic device, a symbology corresponding to the request information from the computing device and presenting, by the electronic device, the symbology to the user.
    Type: Grant
    Filed: June 22, 2012
    Date of Patent: March 31, 2015
    Assignee: Paychief LLC
    Inventors: Andre Gustavo Vellozo Luz, Mauricio Ghetler
  • Patent number: 8978985
    Abstract: The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module, and a control module. The time during which the target is illuminated is referred to as the illumination period. The capture of the image by the image sensor array is driven by the timing module that, in one embodiment, is able to simultaneously expose substantially all of the pixels in the array. The time during which the pixels are collectively activated to photo-convert incident light into charge defines the exposure period for the sensor array. In one embodiment, at least a portion of the exposure period occurs during the illumination period.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: March 17, 2015
    Assignee: Hand Held Products, Inc.
    Inventors: Ynjiun P. Wang, William H. Havens
  • Patent number: 8967481
    Abstract: Techniques and systems for decoding optical codes using symbol-based algorithms are described. In one example, a method includes acquiring a signal representative of light reflected from an optical code comprising one or more symbols of a finite set of symbols and applying a decoding model to the signal. The decoding model may relate measured signals to the finite set of symbols, such that each of the symbols of the finite set of symbols are associated with a respective encoded character of a finite set of encoded characters. The method may also include determining, by a processor, a sequence of one or more of the encoded characters based on the application of the decoding model to the signal. In this manner, the optical code may be decoded by directly fitting an acquired signal from the optical code to possible symbols within the optical code and the associated encoded characters.
    Type: Grant
    Filed: September 21, 2012
    Date of Patent: March 3, 2015
    Assignee: Regents of the University of Minnesota
    Inventors: Fadil Santosa, Mark A. Iwen, Rachel A. Ward
  • Patent number: 8948513
    Abstract: Methods, systems, and apparatus, including computer program products, for identifying regions of interest in an image and identifying a barcode in a degraded image are provided. A region of interest is identified by pre-processing an image, generating a binary image based on a metric calculated on the pre-processed image, and analyzing regions of the image identified using connected components and other analysis. A barcode is identified by searching a population of barcodes, degrading ideal image intensity profiles of candidate barcodes, and comparing the degraded ideal image intensity profiles to an image intensity profile of the degraded image.
    Type: Grant
    Filed: January 27, 2009
    Date of Patent: February 3, 2015
    Assignee: Apple Inc.
    Inventors: Rudolph van der Merwe, Richard Eugene Crandall, Samuel Gordon Noble, Bertrand Serlet, Stanislav Kounitski
  • Publication number: 20150014416
    Abstract: An image capture and processing system supports a multi-tier modular software, and plug-in extendable, architecture. The image capture and processing system can be realized as an image-capturing cell phone, a digital camera, a video camera, mobile computing terminal and portable data terminal (PDT), provided with suitable hardware platform, communication protocols and user interfaces. A third-party customer can write and install a software plug-in into the application layer so as to enhance or modify the behavior of the image capture and processing system without any required knowledge of the hardware platform, communication protocols and/or user interfaces.
    Type: Application
    Filed: September 25, 2014
    Publication date: January 15, 2015
    Inventors: Anatoly Kotlarsky, Xiaoxun Zhu
  • Patent number: 8910871
    Abstract: A barcode reader includes a first set of characteristics that are optimized for reading an electronically displayed barcode. The barcode reader also includes a second set of characteristics that are optimized for reading a physically printed barcode. The first set of characteristics may include a first optical path that is optimized for reading the electronically displayed barcode. The second set of characteristics may include a second optical path that is optimized for reading the physically printed barcode.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: December 16, 2014
    Assignee: The Code Corporation
    Inventors: George Powell, Ryan Hoobler, Ming Lei, Garrett Russell, Mark Ashby
  • Patent number: 8857726
    Abstract: An apparatus and a method for generating and recognizing a barcode in a portable terminal are provided. The apparatus for generating and recognizing a barcode in a portable terminal includes a barcode generator for dividing a barcode into a symbol region, in which data is stored, and a pattern region, in which information on a position of the barcode and the data stored in the symbol region is stored, and positioning a plurality of groups of error correction blocks while interconnecting a plurality of error correction blocks belonging to a same group in the symbol region; and a barcode recognizer for extracting information on the position of the barcode and the data stored in the symbol region through the pattern region of the barcode and searching for a symbol in the symbol region to extract data from the searched symbol.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: October 14, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Sung-Woo Choi
  • Patent number: 8857718
    Abstract: An information terminal includes an acquiring unit which scans a symbol to acquire a symbol image; a storage unit which stores configuration information on a decoding method of the symbol for each of applications; a specifying unit which specifies an application of the applications; a reading unit which reads, from the storage unit, the configuration information on the decoding method for the specified application; a setting unit which sets the decoding method in accordance with the read configuration information; and a decoding unit which decodes the symbol image acquired by the acquiring unit on the basis of the set decoding method to acquire symbol data.
    Type: Grant
    Filed: July 10, 2013
    Date of Patent: October 14, 2014
    Assignee: Casio Computer Co., Ltd
    Inventor: Tomonori Irie
  • Publication number: 20140246494
    Abstract: The invention features an image reader and a corresponding method for capturing a sharp distortion free image of a target, such as a one or two-dimensional bar code. In one embodiment, the image reader comprises a two-dimensional CMOS based image sensor array, a timing module, an illumination module, and a control module. The time during which the target is illuminated is referred to as the illumination period. The capture of the image by the image sensor array is driven by the timing module that, in one embodiment, is able to simultaneously expose substantially all of the pixels in the array. The time during which the pixels are collectively activated to photo-convert incident light into charge defines the exposure period for the sensor array. In one embodiment, at least a portion of the exposure period occurs during the illumination period.
    Type: Application
    Filed: May 9, 2014
    Publication date: September 4, 2014
    Applicant: Hand Held Products, Inc.
    Inventors: Ynjiun P. Wang, William H. Havens
  • Patent number: 8813154
    Abstract: A playlist and a digital advertisement are received. The digital advertisement is output to a screen on the basis of information in the playlist. A code is generated based on the information in the playlist and the generated code is output to the screen. The generated code is output to the screen by flashing the generated code on the screen at a predetermined flash frequency and for a predetermined flash time so that the generated code is visually imperceptible or barely detectable to a human viewer. A suitable equipped electronic device may detect the code and utilize information encoded in the code in various ways.
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: August 19, 2014
    Assignee: American Megatrends, Inc.
    Inventor: Clas G. Sivertsen
  • Publication number: 20140209685
    Abstract: Devices, methods, and systems for covert bar code pattern design and decoding are described herein. One covert bar code includes detector code and decoder code. The detector code includes a combination of responsive absorptive material and responsive reflective material, and the decoder code includes a combination of responsive absorptive material and responsive reflective material.
    Type: Application
    Filed: January 27, 2014
    Publication date: July 31, 2014
    Applicant: Honeywell International Inc.
    Inventors: Sharath Venkatesha, Kwong Wing Au