Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Reader processing circuitry

Subclass of:

235 - Registers

235435000 - CODED RECORD SENSORS

235439000 - Particular sensor structure

235454000 - Optical

235462010 - Bar code

Patent class list (only not empty are listed)

Deeper subclasses:

Class / Patent application numberDescriptionNumber of patent applications / Date published
235462250 Reader processing circuitry 66
20080265034Bar code scanner having an adaptive threshold using a first derivative amplitude - Briefly, in accordance with one or more embodiments, a scanner system may scan a target based on a first derivative of a reflectance profile received from a scanned target. Positive and negative threshold values may comprise a static portion and a dynamic portion. The static portion may comprise a constant value, and the dynamic portion may be based at lest in part on a charge profile, or a discharge profile, of a capacitor. The threshold for generating the digital signal may be set lower when the amplitude of the first derivative is lower, and higher when the amplitude of the first derivative is higher.10-30-2008
20090039163OPTICAL READER HAVING IMAGE SENSOR FOR READING DECODABLE INDICIA - An optical reader for reading decodable indicia is provided. In one embodiment, the optical reader can include an image sensor. In one aspect, the optical reader can be configured to read bar codes such as 1D bar codes. Particular methods and apparatus for reading decodable indicia are described.02-12-2009
20090108069BARCODE READER - A barcode reader converts an electric signal generated from reflection light received from a barcode to a differential signal by a differential processing unit, and detects an extreme of the differential signal by an extreme detection unit. An extreme validity determination unit determines whether the detected extreme is a valid extreme, and information on the extreme determined to be valid is once stored in a memory. On the basis of the information of the extreme stored in the memory, a barcode width data generation unit performs binarization processing. An inter-extreme time difference is measured to determine whether the extreme is a valid extreme or noise, and the extreme determined to be noise is not stored, such that the time required for processing and load are reduced.04-30-2009
20090114727LASER BARCODE SCANNER EMPLOYING HETERODYNING TECHNIQUES - A system and method of scanning machine-readable symbols with a signal source modulated by a local oscillator to create by heterodyne mixing upconverted signals at the sum and difference frequencies of the local oscillator frequency and the frequency of the time-varying reflectance off the scanned symbols is disclosed. The reflected heterodyned signal is detected by a receiver. Ambient noise is filtered out from the reflected signal, and the received signal at the sum and difference frequencies is processed.05-07-2009
20090272809Bar Code Reading Apparatus and Bar Code Reading Method - Reading result information about whether bar code information has been able to be read normally in a scanning cycle unit is stored in association with a plurality of locations and information on a condition set upon reading. When it is determined, based on stored reading result information which is obtained in an immediately previous scanning cycle, that bar code information in an identical relative location in the immediately previous scanning cycle has been able to be read normally, information on a condition set upon reading in the immediately previous scanning cycle is read. When it is determined that bar code information has not been able to be read normally, information on a condition that differs from information on a condition set upon reading in the immediately previous scanning cycle is set.11-05-2009
20100038428DATA CONVERTER AND ITS CONVERTING METHOD - A data converter and its converting method having both the functions of barcode technology and RFID technology, and conforming with related regulations of international civil aviation are disclosed. The data converter includes a barcode reading module, a processing module, and a reading module. The converting method includes the following steps: (1) Reading an external barcode data S02-18-2010
20100084471DEVICE AND SYSTEM FOR PROCESSING IMAGE DATA REPRESENTING BAR CODES - A device for processing image data relating to bar codes is described. In one embodiment a bar code verification device is provided having an ergonomic form factor characterized by a domed hand held trigger and a viewing window. The verification device may be disposed in a network that includes a host processor system and other bar code reading devices which may include other bar code verification devices. Processing circuitry for processing image signals corresponding to printed bar codes may be partially disposed within the hand held verification device and partially disposed within a host processor system spaced apart from and associated with the hand held verification device. The hand held verification device may be in wireless communication with the host processor system to which it is associated. The bar code verification system may include signal enhancement modules which interpolate constructed pixel values from actual pixel values and which correct for signal degradation resulting from high frequency spatial sampling.04-08-2010
20100147950APPARATUS, METHOD AND SYSTEM FOR EXTRACTING PIXEL DATA FROM AN IMAGE CAPTURE DEVICE - An image capture device, method and system where pixel data captured by the image capture device is read from the device in logical pixel rows. A logical pixel row is an externally defined row of pixels where the pixels that comprise the logical pixel row are read from parts of multiple physical rows of pixels. Logical pixel rows are at an angle to the physical rows of pixels that comprise the pixel array of the image capture device.06-17-2010
20100163625Minimizing misdecodes in electro-optical readers - An arrangement for, and a method of, minimizing misdecodes of GS1 DataBar Limited (Databar-limited) symbols in a reader for electro-optically reading symbols of different symbologies, such as Universal Product Code (UPC) Version A (UPC-A) symbols, includes a data capture assembly for capturing light from a target symbol, and for generating an electrical signal indicative of the captured light; and a controller for processing and decoding the electrical signal, and for determining whether the decoded signal is indicative of a Databar-limited symbol, and for determining whether the decoded signal has characteristics indicative of a different symbology, such as the UPC-A symbol, to indicate whether a misdecode of the Databar-limited symbol has occurred.07-01-2010
20100314449DEVICE AND METHOD FOR CONTROLLING COPYING OPERATION OF DOCUMENT WITH USE OF BARCODE - The present invention provides an image processor capable of preventing illegal copying of a document. The image processor first extracts information from a barcode in a first region of document image data. Then, the image processor extracts information from a barcode in a second region of the document image data if the information is extracted from the barcode in the first region. On the other hand, if the information is not extracted from the barcode in the first region, the image processor does not extract the information from the barcode in the second region of the document image data. This enables a copying operation for a document consisting of a plurality of pages to be efficiently controlled.12-16-2010
20110062238BAR CODE READER TERMINAL AND METHODS FOR OPERATING THE SAME HAVING MISREAD DETECTION APPARATUS - Misreads in decodable indicia by terminals such as bar code scanners (e.g., laser, image sensors) can occur. Solutions can include increasing redundancy or screening out erroneous data. Embodiments of screening error reduction circuits, terminals, and/or methods for processing decodable indicia data are provided.03-17-2011
20110068175SYSTEM AND METHOD FOR ESTIMATION AND CLASSIFICATION OF BARCODES USING HEURISTIC AND STATISTICAL MEASURES - 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.03-24-2011
20110073654ENCODED INFORMATION READING TERMINAL WITH USER-CONFIGURABLE MULTI-PROTOCOL WIRELESS COMMUNICATION INTERFACE - An encoded information reading (EIR) terminal can comprise a microprocessor electrically coupled to a system bus, a memory communicatively coupled to the microprocessor, an encoded information reading (EIR) device, and a wireless communication interface. The EIR device can be selected from the group consisting of a bar code reading device, an RFID reading device, and a card reading device. The EIR device can be configured to perform outputting raw message data containing an encoded message and/or outputting decoded message data corresponding to an encoded message. The wireless communication interface can comprise a radio frequency front end configured to perform receiving a first radio signal and/or transmitting a second radio signal. The radio frequency front end can be electrically coupled to an analog-to-digital converter (ADC) which can be electrically coupled to the system bus and/or to a digital-to-analog converter (DAC) which can be electrically coupled to the system bus. The microprocessor can be configured to execute a base-band encoder software program and/or a base-band decoder software program. The base-band encoder software program can be configured to produce a first encoded bit stream by performing at least one of the following functions: source encoding of a first bit stream, encryption, channel encoding, multiplexing, modulation, frequency spreading, and media access control. The DAC can be configured to output to the radio frequency front end an analog signal corresponding to the first encoded bit stream. The ADC can be configured to output a second encoded bit stream corresponding to an analog signal produced by the radio frequency front end. The base-band decoder software program can be configured to produce a second bit stream corresponding to the second encoded bit stream by performing at least one of the following functions: media access control, frequency de-spreading, de-modulation, de-multiplexing, channel decoding, decryption, and source decoding.03-31-2011
20110084142PROCESSING METHOD OF BARCODE AND APPARATUS THEREOF - A processing method of detecting a barcode from an original image includes: an edge processing process, a barcode positioning process and a projection modification process. The edge processing process is for converting an original image into a binarized input image. The barcode positioning process is for deriving position information of the barcode, and includes: deriving a plurality of luminance groups according to luminance values of all pixels of the input image; utilizing a determining circuit to determine whether each luminance group complies with an identification bar and to derive position information of the identification bars; and deriving position information of the barcode according to the position information of the identification bars. The projection modification process converts the original image into a modified image according to the position information of the barcode.04-14-2011
20110114730METHOD AND APPARATUS FOR TIME AND DATE STAMPING OF IMAGE FILES - A method and apparatus for time stamping an image file generated by an imaging based barcode reader. The method includes initializing a current time and date on the barcode reader and tracking the current time and date using an oscillator of the barcode reader. The date and time value are set whenever the barcode reader is powered on. The method further includes capturing an image of a target object using the imaging based barcode reader and time stamping the captured image using the time tracked by the oscillator. The time stamped image is then transmitted to a host device.05-19-2011
20110163163MULTISPECTRAL BARCODE IMAGING - Methods and systems are provided for performing a biometric measurement on an individual. A purported skin site of the individual is illuminated under a plurality of distinct optical conditions during a single illumination session. Light scattered beneath a surface of the purported skin site is received separately for each of the plurality of distinct optical conditions. A multispectral image of the purported skin site is derived from the received light. A biometric function is performed with the derived multispectral image.07-07-2011
20110297748METHOD AND PORTABLE APPARATUS FOR RECOGNIZING BAR CODES - A method for optical recording of a linear barcode pattern and determination of a symbol sequence as defined by the barcode pattern from a blurred raw image and includes the following steps: taking a raw image of the barcode pattern, preprocessing the raw image to generate a series of output patterns, comparing the output pattern with stored reference patterns, wherein the reference patterns correspond to blurred images of sharp nominal patterns and each reference pattern is provided with at least one symbol, determining for each of the output patterns the reference pattern which most closely resembles the output pattern outputting, transmitting or storing the symbols corresponding to the determined reference pattern and following the sequence of output patterns, as a symbol sequence.12-08-2011
20110315772FOCUS ADJUSTMENT WITH MEMS ACTUATOR IN IMAGING SCANNER - A method and apparatus for using in an imaging scanner. The apparatus includes a solid-state imager, an imaging lens assembly comprising a base lens and a MEMS lens, and an electric circuitry operative to transfer the image captured by the solid-state imager to a decoding circuitry. The imaging lens assembly is configured to focus light reflected from the target object onto the array of photosensitive elements in the solid-state imager by passing the light reflected from the target object through the base lens followed by the MEMS lens.12-29-2011
20120012656INDICIA READING APPARTUS HAVING IMAGE SENSING INTEGRATED CIRCUIT - There is provided in one embodiment an indicia reading apparatus having an integrated circuit that includes an image sensor array. The integrated circuit can output a pixel value output to represent an average of light incident on an adjacent set of pixels of the image sensor array.01-19-2012
20120012657DECODING A PHYSICAL IMAGE - A method for decoding information from a physical image having a plurality of payload patches includes generating a digital representation of the physical image. A plurality of regions are mapped to the plurality of payload patches in the digital representation. A scramble pattern is identified and the plurality of mapped regions of the digital representation are reordered according to the identified scramble pattern. Information is decoded from the payload patches of the reordered plurality of mapped regions.01-19-2012
20120037705SYSTEM AND METHOD FOR OBJECT METROLOGY - A system includes a time of flight (TOF) camera or similar device, a processor coupled to the TOF camera, and a sensor. The processor receives TOF data from the sensor. The TOF data is related to an object within range of the TOF device. The processor calculates dimensions of the object using the time of flight data.02-16-2012
20120067959MACHINE-READABLE SYMBOLS - 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.03-22-2012
20120067960MACHINE-READABLE SYMBOLS - 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.03-22-2012
20120223142RFID DEVICES USING METAMATERIAL ANTENNAS - A radio frequency identifier (RFID) tag can comprise an RFID chip, an antenna, and a feed line electrically coupling the RFID chip to the antenna. An encoded information reading (EIR) terminal can comprise a microprocessor, a memory communicatively coupled to the microprocessor, a communication interface, and an EIR device provided by a bar code reading device, an RFID reading device, or a card reading device. The RFID reading device can further comprise an antenna and a feed line. The antenna for the RFID tag or for the RFID reading device can be provided by a patch cell, a patch cell array comprising two or more patch cells, or by a patch cell stack comprising two or more patch cells. An equivalent circuit for the patch can comprise at least two inductances and a shunt capacitance. An equivalent circuit for the patch cell array can comprise two or more inductance groups connected via a series capacitance and two or more shunt capacitances. An equivalent circuit for the patch cell stack can comprises two or more capacitances connected via a series inductance and two or more shunt inductances. The antenna can have a composite right- and left-handed (CRLH) structure.09-06-2012
20120305649ENCODED INFORMATION READING TERMINAL OPERATING IN INFRASTRUCTURE MORE AND AD-HOC MODE - An encoded information reading (EIR) terminal can comprise a central processing unit (CPU), a memory an EIR device, and a wireless communication. The EIR device can be provided by a bar code reading device, an RFID reading device, and/or a card reading device. The wireless communication interface can comprise a first logical communication interface operating on a first frequency channel and a second logical communication interface operating on a second frequency channel. The wireless communication interface can be configured to transmit infrastructure mode beacons. The infrastructure mode beacons can include a service set identifier. The wireless communication interface can be further configured to transmit ad-hoc mode beacons on the second frequency channel. The ad-hoc mode beacons can include an identifier of a mesh path selection protocol. The EIR terminal can be further configured to route MAC frames between the first logical communication interface and the second logical communication interface.12-06-2012
20130043314MOTION TOLERANT BAR CODE READER - A 2D bar code reader with improved motion tolerance is presented. The 2D bar code reader includes a lens configuration that enhances chromatic aberration to separate the focal planes on which bar code images from two different color components of a light will be focused. An imager interprets one of the focal planes as the image and the other one as noise to be ignored. In addition, the increased depth of field generated by the chromatic aberration allows for a larger aperture stop setting and quicker shutter speed, thereby improving motion tolerance.02-21-2013
20130062413INDIVIDUALIZED SCANNER - A method of operating a reader system includes: providing a reader for reading information data carriers; an operator loading a configuration overlay onto the configuration settings of the reader upon successful logging, wherein the configuration overlay is specific to the operator; and reading information data carriers utilizing the configuration overlay.03-14-2013
20130126615BAR CODE READERS AND METHODS OF READING BAR CODES - Bar code readers and methods of reading bar codes are described herein. One device includes a camera configured to produce a motion invariant image of a bar code while the bar code is in motion and a processor configured to deblur the motion invariant image of the bar code.05-23-2013
20130126616SYSTEM AND METHOD FOR COMPENSATING FOR MOTION RELATIVE TO A BARCODE - A barcode decoding system and method for compensating for motion of between an image sensor and a barcode to improve decoding of the barcode. The barcode decoding system includes an imager for capturing an image of the barcode, a motion sensor for collecting acceleration data and a processor that is configured to determine a velocity of the image sensor during the exposure period based on the acceleration data and a periodic motion model, The determined velocity is used to adjust the edge detection algorithm used to detect the barcode features in order to decode the barcode. The orientation of the captured barcode can also be determined in order to determine the velocity in a direction perpendicular to the barcode features.05-23-2013
20130126617SYSTEMS AND METHODS FOR FORMING A COMPOSITE IMAGE OF MULTIPLE PORTIONS OF AN OBJECT FROM MULTIPLE PERSPECTIVES - Various improved imager-based optical code readers and associated methods are disclosed herein. According to one embodiment, an imager-based method reads an optical code (which may be, for example, a linear optical code such as a bar code) on an object in a viewing volume. The method comprises dividing an image plane into a plurality of strip-shaped sections, viewing the object in the viewing volume from a plurality of perspectives, forming a plurality of strip-shaped images corresponding to the plurality of perspectives, respectively, thereby creating a composite image containing data from a plurality of perspectives, and processing at least a portion of the composite image so as to ascertain the information encoded in the optical code on the object in the viewing volume. Certain embodiments can mimic the performance of a laser-based scanner without a laser or moving parts but instead utilizing an electronic imaging device such as an imager.05-23-2013
20130140366METHODS AND APPARATUS FOR MATRIX DECOMPOSITIONS IN PROGRAMMABLE LOGIC DEVICES - A processor is adapted for performing a QR-decomposition. The processor has a program memory, a program controller, connected to the program memory to receive program instructions, and at least one processing unit. The processing unit includes a CORDIC calculation block, and has a distributed memory structure, with separate memory blocks for storing respective parameter values.06-06-2013
20130153666DATA TRANSFER USING BARCODES - Data transfer using barcodes is described. In one example data can be transferred between a first device and a second device in close proximity to each other using repeating barcode sequences. For example at the first device a data item can be encoded as a sequence of barcodes, each barcode includes an indicator of the number of barcodes in the sequence and the position of the barcode in the sequence. To receive the data at a second device the barcode sequence can be captured and stored, for example using a digital camera associated with the device, and the barcodes subsequently decoded using the captured sequence. The data contained in each of the barcodes in the sequence can be reassembled by the receiving device to obtain the transmitted data.06-20-2013
20130161398Methods and Apparatus for One-Dimensional Signal Extraction - Methods and apparatus are disclosed for extracting a one-dimensional digital signal from a two-dimensional digital image along a projection line. Disclosed embodiments provide an image memory in which is stored the digital image, a working memory, a direct memory access controller, a table memory that holds a plurality of transfer templates, and a processor. The processor selects a transfer template from the table memory responsive to an orientation of the projection line, computes a customized set of transfer parameters from the selected transfer template and parameters of the projection line, transmits the transfer parameters to the direct memory access controller, commands the direct memory access controller to transfer data from the image memory to the working memory as specified by the transfer parameters, and computes the one-dimensional digital signal using at least a portion of the data transferred by the direct memory access controller into the working memory.06-27-2013
20130221104INDICIA READING APPARATUS HAVING IMAGE SENSOR ARRAY - There is provided in one embodiment an indicia reading apparatus having an image sensor array. The indicia reading apparatus can have a first operator selectable configuration and a second operator selectable configuration.08-29-2013
20130313324OPTICAL READING APPARATUS HAVING IMAGE SENSOR - An optical reader for reading decodable indicia is provided. In one embodiment, the optical reader can include an image sensor. In one aspect, the optical reader can be configured to read bar codes such as 1D bar codes. Particular methods and apparatus for reading decodable indicia are described.11-28-2013
20130313325LASER SCANNING CODE SYMBOL READING SYSTEM EMPLOYING PROGRAMMABLE DECODE TIME-WINDOW FILTERING - 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.11-28-2013
20140034736Scenario Windowing For Expedited Decoding of Multiple Barcodes - A process system for expediting the interpretation of information encoded or contained with an optical image capture for barcode decoding and machine vision applications that uses one or more each of which define one or more windows arranged according to equal rows or columns in the captured image that will be further processed to extract encoded or designer information. The scenarios and windows contained therein may be defined in memory and then recalled as needed based on the particular application so that multiple barcodes contained within a single image may be efficiently and expeditiously decoded.02-06-2014
20140103115DECODING UTILIZING IMAGE DATA - The invention relates to decoding utilizing image data. The image data can be received from a source. A processor can process the image data for decoding. Processing for decoding can be responsive to determined information. The format of a frame of image data may be recognized. The recognizing may include determining the source of the frame of image data. The recognizing may include determining a parameter associated with the frame of image data.04-17-2014
20150115035HYBRID SYSTEM AND METHOD FOR READING INDICIA - An indicia-reading system is provided that incorporates a hybrid approach to decoding indicia such as barcodes. An indicia-capturing subsystem acquires information about indicia within the indicia-capturing subsystem's field of view. An indicia-decoding module decodes indicia information acquired by the indicia-capturing subsystem. The indicia-decoding module includes a primary, basic signal processor for initially decoding indicia information, and a secondary, advanced signal processor for decoding indicia information that is not decoded by the primary, basic signal processor.04-30-2015
20150324623DATA COLLECTION MODULE AND SYSTEM - A data collection module including an illumination assembly and an imaging assembly, a processor configured to operate the illumination and imaging assemblies, at least one network interface configured to communicate with a terminal module, at least one power supply and a terminal module interface configured to communicate with a terminal module when the data collection module is mated with the terminal module.11-12-2015
20150363626PROVIDING OPERATING INSTRUCTIONS FOR A BARCODE READER FROM A SERVER - A barcode reader may include one or more advancements in the manner in which its software and/or firmware are updated and/or installed. The barcode reader may have an image sensor that captures an image of a barcode, a communication interface, volatile memory, non-volatile memory, and a processor. The barcode reader may receive executable code, selected from multiple versions, from a configuration server remote from the barcode reader. The executable code may be loaded directly into the volatile memory, without first being loaded into the non-volatile memory. The executable code may be loaded at a location in the volatile memory that begins at a start address stored in the non-volatile memory or in a header of the executable code. The barcode reader may execute the executable code to commence operation of the barcode reader directly after the executable code has been loaded into the volatile memory.12-17-2015
20150363628SYSTEM AND METHOD FOR RECOGNIZING DEFORMED LINEAR BARCODES FROM A STREAM OF VARIED-FOCUS VIDEO FRAMES - 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.12-17-2015
20160026980METHOD OF OBTAINING PAYMENT INFORMATION USING AN IMAGING BARCODE SCANNER - A method of obtaining payment information using an imaging barcode scanner. An example method includes activating, by a processor, an imaging barcode scanner to scan a payment medium, such as a payment card, to obtain payment information from the payment medium. The processor may activate the imaging barcode scanner after failing to receive the payment information from a default payment peripheral, such as a card reader.01-28-2016
20160034913SELECTION OF A FRAME FOR AUTHENTICATION - Examples disclosed herein provide methods for selecting a frame from a set of frames. One example method includes obtaining a set of frames and, for each frame from the set of frames, determining whether frame meets a quality condition. The example method further includes assigning a quality score for each frame from the set of frames, and selecting a frame from the set of frames, where the selected frame has a higher quality score than other frames from the set of frames.02-04-2016
20160140370BARCODE READER AND ACCESSORY FOR THE BARCODE READER - A barcode reader and an accessory are disclosed. The accessory may include an interface system and a wireless and/or wired interface for communication with a host computer such that the barcode reader may communicate with the host computer via the accessory. The interface system includes an authentication coprocessor such that the barcode reader may establish mutual authentication with the host computer using the authentication coprocessor of the interface system. The barcode reader may send a request for an accessory identifier, and the accessory may then query the authentication coprocessor for the accessory identifier and provide the accessory identifier to the barcode reader. The barcode reader may send an authentication challenge to the accessory, and the accessory may then present the authentication challenge to the authentication coprocessor to obtain an authentication response, and provide the authentication response to the barcode reader.05-19-2016
20160140371BARCODE READER AND ACCESSORY FOR THE BARCODE READER - A barcode reader and an accessory are disclosed. The accessory may include an interface system and a wireless and/or wired interface for communication with a host computer such that the barcode reader may communicate with the host computer via the accessory. The interface system includes an authentication coprocessor such that the barcode reader may establish mutual authentication with the host computer using the authentication coprocessor of the interface system. The barcode reader may send a request for an accessory identifier, and the accessory may then query the authentication coprocessor for the accessory identifier and provide the accessory identifier to the barcode reader. The barcode reader may send an authentication challenge to the accessory, and the accessory may then present the authentication challenge to the authentication coprocessor to obtain an authentication response, and provide the authentication response to the barcode reader.05-19-2016
20160154984HOST DEVICE FOR OBTAINING OPERATING INSTRUCTIONS FOR A BARCODE READER FROM A REMOTE SERVER06-02-2016
235462260 Amplitude control (e.g., automatic gain control) 7
20090140047Enhanced monitoring of laser output power in electro-optical readers - Laser power monitoring arrangements interrupt power to a laser used in electro-optical readers upon detection of operating conditions not conforming to preestablished standards. An auxiliary light detector independently monitors the output power of a laser beam, and directly receives a portion of the laser beam reflected from a diffractive optical lens surface of an optical assembly for optically modifying the laser beam, or from a coated or uncoated inclined surface of a split collimating lens of the optical assembly. The split collimating lens may have its lens portions in mutual contact or separated by an air gap.06-04-2009
20130193213System and Method for Noise Reduction in a Bar Code Signal - A system and method for reading a bar code are disclosed which may include transmitting light pulsed at a selected frequency to illuminate the bar code; converting light received at the bar code reader from the bar code into an electrical signal; transmitting the electrical signal through a signal conditioning circuit to filter and amplify the electrical signal, to thereby provide a conditioned electrical signal; sampling the conditioned electrical signal at the selected frequency; removing energy due to light scattering within a housing of the bar code reader from the sampled, conditioned electrical signal; generating one of a logical “1” and a logical “0” output based on a value of the signal generated by the step of removing; and resolving output from the step of generating into data indicative of information on the bar code.08-01-2013
20130292474INDICIA READING SYSTEM EMPLOYING DIGITAL GAIN CONTROL - A laser scanning code symbol reading system includes an analog scan data signal processor for producing digitized data signals, wherein during each laser beam scanning cycle, a light collection and photo-detection module generates an analog scan data signal corresponding to a laser scanned code symbol, an analog scan data signal processor/digitizer processes the analog scan data signal to generate digital data signals corresponding thereto, and a synchronized digital gain control module automatically processes the digitized data signals in response to start of scan (SOS) signals generated by a SOS detector. The synchronized digital gain control module generates digital control data which is transmitted to the analog scan data signal processor for use in controlling the gain of at least one signal processing stage in the light collection and photo-detection module and/or analog scan data signal processor, during the corresponding laser beam scanning cycle.11-07-2013
20140291403INDICIA READING SYSTEM EMPLOYING DIGITAL GAIN CONTROL - A scanning code symbol reading system includes an analog scan data signal processor for producing digitized data signals, wherein during each laser beam scanning cycle, a light collection and photo-detection module generates an analog scan data signal corresponding to a laser scanned code symbol, an analog scan data signal processor/digitizer processes the analog scan data signal to generate digital data signals corresponding thereto, and a synchronized digital gain control module automatically processes the digitized data signals in response to start of scan (SOS) signals generated by a SOS detector. The synchronized digital gain control module generates digital control data which is transmitted to the analog scan data signal processor for use in controlling the gain of a signal processing stage in the light collection and photo-detection module and/or analog scan data signal processor, during the corresponding laser beam scanning cycle.10-02-2014
20150060549VARIABLE GAIN AMPLIFIER FOR BAR CODE READER - A system and method for controlling an amplifier in a bar code reader are disclosed, wherein the method may include receiving light at a photodiode within the bar code reader from a bar code being scanned by a scan mirror powered by a scan motor; converting the received light into an initial electrical signal; determining whether the scan motor is undergoing a change in direction; establishing a gain value for the amplifier based on an outcome of the determining step; and amplifying the initial electrical signal into an amplified signal using the established gain value.03-05-2015
20160188944SCANNING IMPROVEMENTS FOR SATURATED SIGNALS USING AUTOMATIC AND FIXED GAIN CONTROL METHODS - A method controls the exposure of an image containing a barcode for a barcode reading device. The method obtains a line of scan data from the image and identifies areas of saturation within the scan data. If there are saturated areas within the scan data, the method switches from an automatic gain control to a predetermined gain control. The method then resumes automatic gain control after a predetermined time.06-30-2016
20160253535CONTROLLER FOR OPTICAL INFORMATION READER09-01-2016
235462270 Analog to square wave converter (e.g., digitizer, binarizer, slicer) 6
20120104100IMAGE-BASED BARCODE READER - Barcode decoding bypassing binarization is provided which relies on deformable templates to makes use of all the gray level information of each pixel in the barcode image. Parameterization of the deformable templates allow for efficiently performing maximum likelihood estimation independently on each barcode digit and enforcing spatial coherence across the barcode digits.05-03-2012
20120118974BARCODE READER WITH EDGE DETECTION ENHANCEMENT - An optical reader for decoding an encoded symbol character of a symbology includes a scan data signal processor having as an input a scan data signal encoding information representative of the encoded symbol character. The scan data signal processor includes a first time delay stage adapted to provide a primary phase waveform from the scan data signal, a second time delay stage adapted to provide an early phase waveform from the scan data signal, and a third time delay stage adapted to provide a delayed phase waveform from the scan data signal. The early phase waveform has a propagation delay less than the primary phase waveform, and the delayed phase waveform has a propagation delay greater than the primary phase waveform. The scan data signal processor further includes a peak window detection stage for generating a peak window timeframe when an amplitude of the primary phase waveform is greater than, less than, or equal to both an amplitude of the early phase waveform and the delayed phase waveform. The optical reader further includes a digitizer circuit adapted to accept, within the peak window timeframe, the scan data signal processor output.05-17-2012
20120138686ENHANCED LASER BARCODE SCANNING - A laser scanning device is described. The device includes a laser for projecting a light beam. A mirror is optically coupled to the laser. The mirror reflects the light beam onto a target. A detector generates an analog signal in response to detecting a reflection of the light beam from the target. A processor is capable of modifying a scanning parameter of the laser scanning device. The processor processes the analog signal to generate a digital bar pattern and can embed the scanning parameter in the digital bar pattern.06-07-2012
20130001311METHOD OF AND READER FOR ELECTRO-OPTICALLY READING SYMBOLS ON CURVED SURFACES - Symbols having symbologies with multi-unit, bar and space element, start and stop patterns on curved surfaces of objects, are electro-optically read by capturing light from a target symbol over a scan line, and by generating an electrical analog signal indicative of the captured light over the scan line. A controller digitizes the electrical analog signal into a digitized signal, decodes the digitized signal between the start and stop patterns into valid characters of the target symbol, identifies leading and trailing waveform portions of the analog signal indicative of the start and stop patterns, matches the identified leading and trailing waveform portions of the analog signal against known analog waveforms of the start and stop patterns of the target symbol, and verifies that a match has occurred when the matching between the leading and trailing waveform portions and the known analog waveforms exceeds a known threshold correlation.01-03-2013
20140197238TERMINAL HAVING IMAGE DATA FORMAT CONVERSION - There is set forth herein an indicia reading terminal having data format conversion capabilities. The indicia reading terminal includes an image sensor integrated circuit with an image sensor array comprising a plurality of pixels. The image sensor integrated circuit is configured to output image data in a first data format to a data formatting circuit for conversion to image data in a second data format. The data formatting circuit is configured to provide the image data in the second data format to the at least one data interface of a microprocessor integrated circuit, which is operative to transfer image data received by the at least one data interface into memory of the indicia reading terminal. A CPU of the microprocessor integrated circuit is operative for executing a decoding algorithm for processing image data in the memory for attempting to decode at least one symbol represented in the memory.07-17-2014
20150136854ENCODED INFORMATION READING TERMINAL WITH REPLACEABLE IMAGING ASSEMBLY - An encoded information reading (EIR) terminal can comprise a microprocessor communicatively coupled to a system bus, a memory, a communication interface, and a pluggable imaging assembly identified by a type identifier and configured to acquire an image comprising decodable indicia. The imaging assembly can comprise a two-dimensional image sensor configured to output an analog signal representative of the light reflected by an object located within the field of view of the imaging assembly. The EIR terminal can be configured to output, by processing the analog signal, the raw image data derived from the analog signal and/or a decoded message corresponding to the decodable indicia. The imaging assembly can be communicatively coupled to the system bus via an imaging assembly interface comprising a plurality of wires and a multi-pin connector. The imaging assembly inter face can comprise one or more wires configured to carry the imaging assembly type identifier. The EIR terminal can be configured, responsive to receiving the type identifier via the one or more wires, to retrieve from the memory one or more imaging assembly configuration information items corresponding to the type identifier and/or to receive via the communication interface one or more imaging assembly configuration information items corresponding to the type identifier. The EIR terminal can be further configured to control the imaging assembly using the imaging assembly configuration information items.05-21-2015
235462280 Clock generating or sampling circuit 5
20080283610SYSTEM SURFACE FOR DECODING CODED DATA - A system for decoding coded data provided on or in a surface is provided. The coded data includes at least one data portion arranged on or in the surface and alignment data at least partially indicative of at least one clock indicator. The system includes a sensor which senses data provided in a sensing region and a decoder. The sensor senses at least part of the alignment data and at least part of the at least one data portion. The decoder determines, using the sensed alignment data part, the clock indicator, updates, using the clock indicator, a PLL, determines, using the PLL, a relative position between the sensing region and the at least one sensed data portion part, and at least partially decodes, using the relative position, the at least one data portion part.11-20-2008
20100001074Decoding System For Coded Data - A decoding system is provided having decoder configured to determine a clock indicator from alignment data sensed by a sensor used to interact with coded data in a sensing region, update, from the determined clock indicator, a phase-locked loop (PLL), determine, from the updated PLL, a relative position between the sensing region and a data portion of the coded data sensed by the sensor, and decode, from the determined relative position, the sensed data portion.01-07-2010
20130248605READING APPARATUS HAVING PARTIAL FRAME OPERATING MODE - A method for decoding a decodable symbol using an optical reader having a 2D image sensor that is configured to operate in a partial frame capture operating mode. In a partial frame operating mode, the reader clocks out and captures at least one partial frame of image data having image data corresponding to less than all of the pixels of an image sensor pixel array. In one embodiment, the reader operating in a partial frame operating mode captures image data corresponding to a linear pattern of pixels of the image sensor, reads the image data, and attempts to decode for a decodable bar code symbol which may be represented in the image data.09-26-2013
20140299665READING APPARATUS HAVING PARTIAL FRAME OPERATING MODE - A method is disclosed for decoding a decodable symbol using an optical reader having a 2D image sensor that is configured to operate in a partial frame capture operating mode. In a partial frame operating mode, the reader clocks out and captures at least one partial frame of image data having image data corresponding to less than all of the pixels of an image sensor pixel array. In one embodiment, the reader operating in a partial frame operating mode captures image data corresponding to a linear pattern of pixels of the image sensor, reads the image data, and attempts to decode for a decodable bar code symbol which may be represented in the image data.10-09-2014
20160196458PROCESSING VISIBLE CODING SEQUENCE, PLAYING VISIBLE CODING SEQUENCE07-07-2016
235462290 Noise reduction circuit (e.g., electrical filters) 1
20160180137ROLLING SHUTTER BAR CODE IMAGING06-23-2016

Patent applications in class Reader processing circuitry

Patent applications in all subclasses Reader processing circuitry

Website © 2025 Advameg, Inc.