...Chester Carlson was a patent agent who tired of having to make multiple copies of patent applications using the only duplication method available at the time: carbon paper. In 1959 he came up with a new copying system and took it to IBM for evaluation. The "experts" at IBM determined potential sales to be only 5,000 units because people wouldn't want to use a bulky machine when they had carbon paper. Carlson's invention was the xerography process, the company founded on the system is Xerox.
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 8162223 | Method and apparatus for creating pixel tokens from machine-readable symbols to improve decoding accuracy in low resolution images The present invention is directed towards systems and methods for decoding a bar code. Decoding the bar code includes segmenting the bar code into black tokens, white tokens and gray boundary pixels. Decoding the bar code also includes calculating a boundary positio... | 04/24/2012 |
| 7543750 | Laser velocimetric image scanning A bar code scanner includes a self-mixing laser sensor. A frequency of the signal output by that sensor is used to determine scanner velocity relative to the bar code, and an amplitude of that signal is used to determine color of bar code bands. Using velocity and a... | 06/09/2009 |
| 7438232 | Two-dimensional code and information processing method A two-dimensional code has an external shape which can be distinguished from the background by brightness or color, with an interior region, positioned a predetermined spacing away from the perimeter thereof, being divided into a plurality of smaller areas of a pred... | 10/21/2008 |
| 7431214 | Bar-code reader and method of reading bar code A plurality of bar-code candidate areas are calculated from scan data that is acquired by scanning a bar code. Feature data, which represents a specific feature, is calculated for each of the bar-code candidate areas. The bar-code candidate areas are evaluated based... | 10/07/2008 |
| 7380717 | System and method for compensating for bar code image distortions The present invention generally relates to a system and method for modifying bars for applying to a non-flat, or irregular surface. A bar code symbol is created for and read from a non-flat or irregular surface by compensating for distortions caused by the non-flat ... | 06/03/2008 |
| 7380721 | Low-cost compact bar code sensor A barcode sensor package has an optical emitter circuit and an optical detector circuit which are formed as one or more integrated optical circuits disposed in a housing which has a reading surface and one or more apertures located between the optical emitter and de... | 06/03/2008 |
| 7364080 | System and method for bar code detection Described is a system and method for bar code detection. The method comprises generating a digitized bar pattern (DBP) including a series of elements corresponding to elements of a scanned bar code, and identifying a first set of margins around a first portion of th... | 04/29/2008 |
| 7354000 | Method and system for sensing a barcode A method and system used in the barcode sensing process are disclosed, in which at least two instances of an optical signal are obtained from the same barcode in different time periods, and digitized by a first digitizer with a first threshold. The digitized results... | 04/08/2008 |
| 7328847 | Barcode data communication methods, barcode embedding methods, and barcode systems Barcode data communication methods, barcode embedding methods, and barcode systems are described. According to one embodiment, a barcode data communication method includes accessing a composite image comprising a disguised barcode image incapable of being directly r... | 02/12/2008 |
| 7284690 | Article to be processed having ID, and production method thereof A processed article is provided with a plurality of IDs having the same information for machine reading but difference to be confirmed visually. The information such as the production lot number which is read from the plurality of IDs by the reading device is the sa... | 10/23/2007 |
| 7273177 | Camera-based barcode recognition Embodiments of the invention relate to decoding encoded barcode information from a series of camera-captured images by generating binarized sequences from the series of camera-captured images and decoding the encoded barcode information from the binarized sequences.... | 09/25/2007 |
| 7267279 | Method for tagged bar code data interchange A method of tagged bar code data interchange includes creating electronic and/or printed documents with tagged bar coded information, capturing and decoding the tagged bar coded information, caching the tagged bar coded information, parsing the bar coded data tags, ... | 09/11/2007 |
| 7267280 | Diffractive optical variable image including barcode An optically variable device (OVD) is provided that includes a barcode rendered from a three-dimensional barcode. To increase the readability of the barcode rendered in the OVD, the bars of the three-dimensional barcode may have tapered sidewalls and depths that are... | 09/11/2007 |
| 7267270 | Goods tracking system and method A goods tracking method and system for tracking goods loaded on or in a carrier is disclosed. The carrier and/or goods have an RFID tag. A data writing device and a data reading device are used. The writing device is arranged to obtain information on the goods and w... | 09/11/2007 |
| 7257545 | Configurable electronic redeemable coupon A scannable coupon, such as a bar code, is generated on a configurable display of a portable electronic device, such as a personal digital assistant, handheld computer, or mobile telephone. The display has sufficient resolution and contrast to be scanned at a point-... | 08/14/2007 |
| 7252235 | Barcode formed on a material A barcode on a material includes at least one line having a length and a width. The line may be formed by markings on the material, and the markings may form a first row and a second row. The first row may be adjacent to the second row. The markings also forming a f... | 08/07/2007 |
| 7245780 | Group average filter algorithm for digital image processing This present invention discloses a system and method for enhancing images of barcodes and other similar objects taken by the digital camera connected to or embedded in a mobile device. This filter works by converting the image into its equivalent gray scale. The alg... | 07/17/2007 |
| 7242816 | Group average filter algorithm for digital image processing This present invention discloses a system and method for enhancing images of barcodes and other similar objects taken by the digital camera connected to or embedded in a mobile device. This filter works by converting the image into its equivalent gray scale. The alg... | 07/10/2007 |
| 7221399 | Imaging apparatus with a multifocal lens formed of two pieces with different focal lengths An imaging apparatus for imaging a first object at a normal distance and a second object nearer than the first object readily with high precision. The imaging apparatus has an imaging lens, an imaging device for capturing an image formed by the imaging lens, and a c... | 05/22/2007 |
| 7204422 | System, circuit, and method for edge detection in a binary optical code Systems process an input signal, derived from a binary optical code, having a series of multiple successive local peaks of the same given polarity. The circuit comprises a peak detector, a node in the peak detector, and a set-reset flip-flop. The peak detector has a... | 04/17/2007 |
| 7201322 | System, circuit, and method for edge detection in a binary optical code Systems better detect transitions in a binary optical code signal and thus better detect edges in binary optical codes, such as bar codes. The optical code signal imperfectly indicates perceived regions of relatively dark and light areas arranged in an alternating p... | 04/10/2007 |
| 7199818 | Status ribbon for display for multiple channels/codes A status ribbon to display a signal characteristic for multiple channels/codes within a region of interest has a plurality of stripes. A value for each stripe is represented by a trait of the stripe, such as color or brightness. The trait may represent a range of a ... | 04/03/2007 |
| 7179230 | Pulsimeter and measuring system comprising the same A measuring system includes a measuring apparatus (2) for obtaining pulse data and identification data related to the pulse data, and a central controlling apparatus (1, 3) for receiving the pulse data and the identification data from the measuring app... | 02/20/2007 |
| 7172124 | Camera-based barcode recognition Embodiments of the invention relate to decoding encoded barcode information from a camera-captured image by generating a binarized sequence from the camera-captured image and decoding the encoded barcode information from the binarized sequence. The camera-captured i... | 02/06/2007 |
| 7168036 | User interface identification and service tags for a document processing system A tag-based user interface scheme for digitizing and processing hardcopy documents utilizes a sticker that includes a printed data code representative of a user identity code and a service code. When the sticker is applied to a hardcopy document and scanned, the sti... | 01/23/2007 |
| 7159780 | Method for reading a symbol having encoded information Methods and apparatuses are provided for imaging and decoding symbols such as two-dimensional relief formed symbols and in particular, symbols wherein one or more edges of any number of data cells within the symbols are at least partially discernable. In one aspect ... | 01/09/2007 |
| 7152040 | Electronic shelf label An electronic shelf label includes a transceiver configured to communicate with a plurality of wireless data tags associated with a plurality of retail products. The transceiver is further configured to communicate with a retail server system. A display displays inf... | 12/19/2006 |
| 7147161 | Digitizing bar code symbol data Processing an analog electrical signal containing information representative of reflected light from indicia including regions of different light reflectivity, wherein the analog electrical signal contains edge transitions corresponding to boundaries between adjoini... | 12/12/2006 |
| 7137558 | Methods and apparatus for forming barcode characters Methods and apparatus described herein form barcode characters by determining a number of pixels associated with forming a first bar and a second bar of a first barcode character. A separation width value associated with the first bar and the second bar is determine... | 11/21/2006 |
| 7124949 | Reducing speckle noise in electro-optical readers The influence of speckle noise in degrading performance of a reader for electro-optically reading a multiple element symbol is reduced by constructing wavelets for each element width, correlating each wavelet with a differentiated signal derived from light scattered... | 10/24/2006 |
| 7120563 | Wire fault detection Described are techniques used in a wire diagnostics system to detect events, such as defects, that may occur within a wire or cable under test. An incident voltage signal is sent out on the wire and a measured voltage signal is obtained which includes the incident v... | 10/10/2006 |
| 7118040 | Method and apparatus for bar code data interchange A new method and system for bar code data interchange includes a bar code scanner, such as a high scan rate LED scanner, and reads bar coded information from a video display. This bar coded information is scanned from the video display into a host device. The bar co... | 10/10/2006 |
| 7108184 | Coding symbology and a method for printing same The present invention includes forming a coding symbology by disposing a plurality of light-reflecting segments separated by spaces on a substrate. The coding symbology represents fixed information and variable information. ... | 09/19/2006 |
| 7083101 | Bar-code reader and method of reading bar-code A signal obtained by optically scanning a bar code is subjected to differentiation to obtain differential data. Peak-to-peak distances are calculated from the differential data. When a peak-to-peak ΔTx distance is y times of a basic width, frequency f(x,y) will be,... | 08/01/2006 |
| 7077322 | Bar-code reader An extractor extracts a part that is apparently a bar-code signal from a signal that is subjected to opto-electric conversion. A narrow-band differential processor forms a waveform of an edge by differentiating by using a module frequency. The module point extractor... | 07/18/2006 |
| 7070103 | Method and apparatus for bar code data interchange A new method and system for bar code data interchange includes a bar code scanner, such as a high scan rate LED scanner, and reads bar coded information from a video display. This bar coded information is scanned from the video display into a host device. The bar co... | 07/04/2006 |
| 7055748 | Barcode reader, method and program for reading barcode, and module-point extracting apparatus A signal fetching unit fetches a signal that includes binarized information disposed with a predetermined information length, from a barcode. A module-frequency extracting unit extracts a module frequency equivalent to a basic unit length in the binarized informatio... | 06/06/2006 |
| 7051937 | System and method for fast binarization of bar codes in the presence of noise A system and method to binarize the bar code image in the presence of noise in order to render bar codes more detectable in the presence of noise. The method of this invention includes the steps of applying a gradient detecting filter to the bar code image, obtainin... | 05/30/2006 |
| 7051930 | Bar code for mail processing systems The present invention is directed to a bar code symbol having stored thereon a data structure. The data structure includes a plurality of module elements. Each module element is configured as a bar symbol or a space symbol. The data structure includes a start charac... | 05/30/2006 |
| 7051943 | Portable handheld electronic article surveillance and scanner device A handheld combined electronic article surveillance (EAS) and barcode scanner device. The device may be configured for wireless communication with a point of sale network so that is entirely portable within a protected area. The device may include a capacitor dispos... | 05/30/2006 |