The Code Corporation Patent applications |
Patent application number | Title | Published |
20150269403 | BARCODE READER HAVING MULTIPLE SETS OF IMAGING OPTICS - The present disclosure provides a barcode reader including a second set of imaging optics having a larger effective depth of field than a first set of imaging optics and requiring a larger amount of time to process a resulting image of a barcode into a decodable format. The barcode reader also includes a processor providing a decoded output based on an image acquired with the second set of imaging optics if an image acquired with the first set of imaging optics is not decodable. | 09-24-2015 |
20150115037 | PROTECTIVE CASE FOR A PORTABLE COMPUTING DEVICE - A protective case for a portable computing device may include a rigid component comprising an upper surface and a cavity therein for receiving a portable computing device. The protective case may also include a cover having a surface area that is larger than the area of the upper surface that is open to the cavity. At least a central area of the cover may be transparent. The cover may be positioned over the cavity, and may also be positioned over part of the upper surface of the rigid component. The protective case may also include a pliable component molded around at least a portion of the rigid component and over a portion of the cover that is in contact with the upper surface of the rigid component, thereby forming a waterproof seal between the cover and the upper surface of the rigid component. | 04-30-2015 |
20150021400 | BARCODE READER HAVING MULTIPLE ILLUMINATION SYSTEMS AND MULTIPLE SETS OF IMAGING OPTICS - A barcode reader comprises a first lens assembly with a first field of view and a first optical path for first illumination from the first field of view to project to a first image sensor section. The barcode reader further comprises a second lens assembly with a second field of view and a second optical path for second illumination from the second field of view to project to a second image sensor section. The barcode reader further comprises a first illumination system positioned outside of the first field of view projecting the first illumination into the first field of view at a first angle from the first optical path. The barcode reader further comprises a second illumination system positioned between the second lens assembly and a point from which the first illumination system projects the first illumination into the first field of view. | 01-22-2015 |
20140263632 | CREATING A VIRTUAL BAR CODE FROM A PHYSICAL BAR CODE - In accordance with the present disclosure a portable computing device may scan a physical bar code, which may exist on some physical medium, such as paper, plastic, glass, etc. The physical bar code may be decoded to obtain decoded data, and the decoded data may subsequently be re-encoded to generate a virtual bar code. The virtual bar code may be rendered (e.g., on a display of a computing device, and/or on some type of physical medium) and scanned by a bar code scanner. | 09-18-2014 |
20140166756 | GRAPHICAL CODE READERS THAT ARE CONFIGURED FOR GLARE REDUCTION - A graphical code reader may include means for capturing an image frame in accordance with a rolling shutter technique, and means for changing illumination while the image frame is being captured in order to perform glare correction. The graphical code reader may also include means for detecting characteristics of glare in a previously captured image frame. | 06-19-2014 |
20140158769 | BAR CODE-READING CAPABILITIES OF A PORTABLE, HAND-HELD COMPUTING DEVICE THAT COMPRISES A CAMERA - This patent specification describes an attachment for a camera device. The attachment comprises at least one of a target generating mechanism, a proximity sensor, illumination that is optimized for bar code reading, optics that provide an alternative optical path to the camera device, and a supplementary lens system that is optimized for bar code reading. | 06-12-2014 |
20140099526 | HAND-HELD ELECTRONIC DEVICE ACCESSORY THAT FACILITATES RAPID BATTERY REPLACEMENT - An accessory for a hand-held electronic device includes a protective case and a battery. The electronic device is insertable into the protective case. The battery may be utilized to provide auxiliary power to the electronic device. The battery may be replaceable without having to remove the electronic device from the protective case. | 04-10-2014 |
20120137348 | SYSTEM AND METHOD FOR ENCODING AND DECODING DATA AND REFERENCES TO DATA IN MACHINE-READABLE GRAPHICAL CODES - A system for decoding machine-readable graphical codes is provided. The system includes a graphical code reading device configured to read a graphical code and generate reference encoded source data. The reference encoded source data includes a first reference identifier and a second portion. The system also includes a computing device in electronic communication with the graphical code reading device. The computing device also includes a reference decoder configured to effect conversion of the reference encoded source data into source data. The source data includes first affiliated data in place of the first reference identifier. The first affiliated data may be longer in length than the first reference identifier. The source data also includes the second portion. The computing device also includes a software application configured to use the source data. | 05-31-2012 |
20120031975 | ILLUMINATION BLOCKS FOR A GRAPHICAL CODE READER - A system for reading graphical codes includes a graphical code reader. The graphical code reader includes an imaging engine and illumination control circuitry. The imaging engine includes a light source. The system also includes an illumination block that is removably connected to the graphical code reader. The illumination block includes a supplemental light source. The illumination control circuitry is configured to activate the light source of the imaging engine and the supplemental light source. | 02-09-2012 |
20110284637 | GRAPHICAL CODE READERS THAT ARE CONFIGURED FOR GLARE REDUCTION - A method for glare reduction may be implemented by a graphical code reader. The method may include illuminating a target area using a plurality of light sources. The method may also include capturing images of the target area using at least one image sensor that operates in accordance with a rolling shutter technique. The method may also include determining that glare is present in at least one captured image. The method may also include determining which of the light sources are responsible for the glare. The method may further include taking corrective action to reduce the glare in subsequent images based on which of the light sources are responsible for the glare. | 11-24-2011 |
20100044436 | GRAPHICAL CODE READERS THAT PROVIDE SEQUENCED ILLUMINATION FOR GLARE REDUCTION - A graphical code reader that provides sequenced illumination for glare reduction may include a plurality of light sources that illuminate a target area. The graphical code reader may also include at least one image sensor that captures an image of the target area using a rolling shutter technique. The graphical code reader may also include an illumination controller that sequences illumination of the light sources so that the light sources that are providing the normal component of the illumination to an active portion of the target area are turned off, and so that the light sources that are not providing the normal component of the illumination to the active portion of the target area are turned on. | 02-25-2010 |
20090019543 | SYSTEM AND METHOD FOR ENCODING AND DECODING DATA AND REFERENCES TO DATA IN MACHINE-READABLE GRAPHICAL CODES - A system for decoding machine-readable graphical codes is provided. The system includes a graphical code reading device configured to read a graphical code and generate reference encoded source data. The reference encoded source data includes a first reference identifier and a second portion. The system also includes a computing device in electronic communication with the graphical code reading device. The computing device also includes a reference decoder configured to effect conversion of the reference encoded source data into source data. The source data includes first affiliated data in place of the first reference identifier. The first affiliated data may be longer in length than the first reference identifier. The source data also includes the second portion. The computing device also includes a software application configured to use the source data. | 01-15-2009 |
20080296379 | GRAPHICAL CODE READERS FOR BALANCING DECODE CAPABILITY AND SPEED BY USING IMAGE BRIGHTNESS INFORMATION - A method for adaptively varying resolutions of captured images may include capturing images and processing the captured images. The method may also include determining brightness information about the captured images. The method may also include varying the resolutions of the captured images based on the brightness information that is determined about the captured images. The method may also include determining intended brightness information corresponding to the captured images, and the resolutions of the captured images may be varied based on the intended brightness information as well as the brightness information. | 12-04-2008 |
20080250426 | SYSTEMS AND METHODS FOR INTERFACING MULTIPLE TYPES OF OBJECT IDENTIFIERS AND OBJECT IDENTIFIER READERS TO MULTIPLE TYPES OF APPLICATIONS - A method for interfacing an object identifier reader to at least one application is disclosed. The method may include receiving object identifier data from the object identifier reader. The object identifier data may include information and formatting characters. The method may then involve identifying the information in the object identifier data. At least one application may then be identified to receive the information. Finally, the information may be sent to the at least one application. | 10-09-2008 |
20080250425 | SYSTEMS AND METHODS FOR INTERFACING MULTIPLE TYPES OF OBJECT IDENTIFIERS AND OBJECT IDENTIFIER READERS TO MULTIPLE TYPES OF APPLICATIONS - A method for interfacing an object identifier reader to at least one application is disclosed. The method may include receiving object identifier data from the object identifier reader. The object identifier data may include information and formatting characters. The method may then involve identifying the information in the object identifier data. At least one application may then be identified to receive the information. Finally, the information may be sent to the at least one application. | 10-09-2008 |
20080250063 | SYSTEMS AND METHODS FOR INTERFACING MULTIPLE TYPES OF OBJECT IDENTIFIERS AND OBJECT IDENTIFIER READERS TO MULTIPLE TYPES OF APPLICATIONS - A method for interfacing an object identifier reader to at least one application is disclosed. The method may include receiving object identifier data from the object identifier reader. The object identifier data may include information and formatting characters. The method may then involve identifying the information in the object identifier data. At least one application may then be identified to receive the information. Finally, the information may be sent to the at least one application. | 10-09-2008 |