US20040195327A1 - Combined imaging coded data source data acquisition - Google Patents

Combined imaging coded data source data acquisition Download PDF

Info

Publication number
US20040195327A1
US20040195327A1 US10/473,845 US47384503A US2004195327A1 US 20040195327 A1 US20040195327 A1 US 20040195327A1 US 47384503 A US47384503 A US 47384503A US 2004195327 A1 US2004195327 A1 US 2004195327A1
Authority
US
United States
Prior art keywords
imager
light
processing means
signal processing
view
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/473,845
Inventor
Leonard Reiffel
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US10/473,845 priority Critical patent/US20040195327A1/en
Publication of US20040195327A1 publication Critical patent/US20040195327A1/en
Priority to US11/784,615 priority patent/US7377438B2/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/10861Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices sensing of data fields affixed to objects or articles, e.g. coded labels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/06009Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/14Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
    • G06K7/1404Methods for optical code recognition
    • G06K7/146Methods for optical code recognition the method including quality enhancement steps
    • G06K7/1491Methods for optical code recognition the method including quality enhancement steps the method including a reconstruction step, e.g. stitching two pieces of bar code together to derive the full bar code

Definitions

  • a signal processing means 40 outputs a signal 41 representing a number when a combination of at least two imagers 11 , 12 detects a spatial arrangement of a plurality of code portions of a coded data source 60 —where the spatial arrangement of the plurality of code portions represents the number, and where imager combinations can comprise spatial, temporal, and light property combinations.
  • FIG. 1 schematically depicts the product.
  • FIG. 2 depicts two imager fields of view 21 , 22 .
  • FIG. 3 depicts three adjacent imager fields of view 21 A, 22 A, 23 A.
  • the data acquisition product comprises a first imager 11 which has a first imager field of view, comprises a second imager 12 which has a second imager field of view, comprises a first coded data source 60 , and comprises signal processing means 40 .
  • the first coded data source has at least a first spatial arrangement of a first plurality of first code portions.
  • the first spatial arrangement of the first plurality of first code portions represents at least a first number.
  • the first coded data source emanates first light.
  • the first light represents the first spatial arrangement of the first plurality of code portions.
  • the first light is detected by the first imager if the first light is from the first imager field of view and is not occluded.
  • the first light is detected by the second imager if the first light is from the second imager field of view and is not occluded.
  • the first coded data source can be a member from a plurality of coded data sources each having at least a member specific spatial arrangement of a plurality of first code portions representing at least a member specific number.
  • Coded data sources can be as described in patent application PCTUS/01/13742 filed 30 Apr. 2001 and published as WO 01/84475 on 08 Nov. 2001 which is incorporated herein by reference.
  • Member specific light from any member from the plurality of coded data sources represents at least the member specific spatial arrangement of the plurality of coded data sources, and, thus, represents at least the member specific number.
  • the signal processing means is signal connected with the first imager.
  • the signal processing means is signal connected with the second imager.
  • the signal processing means is adapted to cause a signal 41 which represents the first number.
  • the signal processing means causes the signal if a combination of the first imager and the second imager detects the first spatial arrangement of the first plurality of code portions.
  • the signal need not be an image of the first coded data source, nor be an image of the first spatial arrangement of the first plurality of code portions, the signal need only represent the first number.
  • the signal processing means can also cause a coordinate signal which represents coordinates of coded data sources relative to some referent.
  • the signal processing means can also cause other signals representing various spatial, temporal, and light property features of coded data sources and of imagers.
  • the first imager can detect light concurrently from many spatially separated coded data sources from the plurality of coded data sources—for example 60 , 70 —in the first imager field of view—for example 20 .
  • At least the first imager can represent, for the signal processing means, the member specific light from each and all of these coded data sources.
  • the second imager can detect light from many coded data sources—for example 60 , 70 —in the second imager field of view—for example 20 .
  • At least the first imager field of view can be dense with the plurality of coded data sources. At least an occluded member from the plurality of coded data sources can be occluded. If light from members from the plurality of coded data sources surrounding the occluded coded data source is from the first imager field of view and is not occluded, the first imager can represent the absence of the occluded member for the signal processing means. If light from members of the plurality of data sources surrounding the occluded member is from the second imager field of view and is not occluded, the second imager can represent the absence of the occluded member for the signal processing means. In this case the signal processing means can cause the signal to represent the number represented by the occluded coded data source. When these coded data sources have known locations (which can be fixed and can moving) this signal also represents the location of the occluded coded data source.
  • Coded data sources can be poles with the member specific spatial arrangements of a plurality of code portions symmetric with respect to rotation abut the pole long axis.
  • the poles need not be densely located.
  • the first imager is an imager for which a first pole is temporarily occluded by something moving past a pole
  • the second imager is an imager which is not occluded by the something
  • the signal represents the member specific spatial arrangement of a plurality of code portions of the first pole.
  • these coded data sources have known locations (which can be fixed and can moving) this signal also represents the location of the first pole.
  • Light from any coded data source can represent the member specific spatial arrangement of a plurality of code portions by means of various physical properties of light in fixed, variable, and modulated modes. These physical properties of light comprise intensities, frequencies, phases, polarizations, entanglements, blink rates, decay times, external shapes, internal shapes, linear motions, rotational motions, strain motions, distances from at least one reference point, and combinations of physical properties such as these.
  • a spatial arrangement of a plurality of code portions can represent a number by a spatial arrangement of physical properties such as these in fixed, variable, and modulated modes.
  • a number can be represented by a spatial arrangement of color bands such as those shown 60 , 80 .
  • a number can be represented by a spatial arrangement of a series of bars—for example retro-reflecting infra red—where the bars each have a long axis longer than a lateral axis such as shown 70 .
  • a vertical bar can represent 1 and a horizontal bar can represent 0 so that the number is represented by binary coding.
  • the ways of representing a number are limited only by light properties and possible spatial arrangements thereof.
  • Light from a coded data source can have various origins such as light reflected from ambient sources, a light source at the coded data source, light emitted after energizing by suitable radiation, light with a characteristic decay time emitted after energizing by suitable radiation, a light source adjacent to the imager illuminating the coded data source, and combinations of sources such as these.
  • Light from a coded data source is not limited to visible light. For example, infrared can be used, and millimeter and longer wavelengths can be used.
  • Light can be radiating energy from any portion of the electromagnetic spectrum which can provide the functions required here. Other forms of radiating energy—such as acoustic energy—which can provide the functions required here are included in the meaning of “light” here.
  • a first imager can be a first portion of an imager and a second imager can be a second portion of the imager.
  • a first imager can be an imager operating at a first time and a second imager can be the imager operating at a second time separate from the first time.
  • a first imager can be an imager operating at a first position and a second imager can be the imager operating at a second position separate from the first position.
  • Various imagers can be used in various modes of operation to provide the functions needed here of the first imager, the second imager, and any subsequent imager. Any of-and all of-the first imager, the second imager, and their respective equivalents can be the dual mode imager of patent application PCTUS/01/13742 filed 30 Apr. 2001 and published as WO 01/84475 on 08 Nov. 2001.
  • Detect light here and throughout means not only detecting the presence of light but also means detecting the specific properties of the light which represent a specific spatial arrangement of a plurality of code portions so that the imager can represent the specific spatial arrangement of a plurality of code portions for the signal processing means. Detecting light concurrently from several spatially separated coded data sources distinguishes the imager from devices such as bar code readers which can not concurrently detect light from several spatially separated bar codes within the meaning of “detect” here.
  • Transmitted signals can be any of various point-to-point and broadcast forms of energy transmission such as wireless and via wires, cables, and fibers. Parts of transmitted signals can reside with one form of the transmitted signal, parts can reside with a second form of transmitted signal, and parts can reside with various combinations of transmitted signals.
  • the several causes and representations here can act via any of various processing means.
  • the processing can utilize configured processing elements such as fixed circuits, can utilize configurable processing elements such as field programmable gate arrays and neural networks, can utilize instructions in a data-bearing medium, and can utilize combinations of these.
  • the processing can be stand alone, can act via a local information system, can act via a networked information system, and can act via combinations of these.
  • a signal representing the first number-and any subsequent numbers- is caused by the signal processing means when an imager combination detects the first spatial arrangement of the first plurality of code portions of the first coded data source-and detects any subsequent member specific arrangements of pluralities of code portions of any subsequent coded data sources.
  • Imager combinations are combinations of at least two imagings. The imagings can be by the first imager and the second imager for example. What is true of first imager and second imager combinations is true of combinations of more than two imagings. Imager combinations can comprise several spatial, temporal, and light property combinations in order to detect a spatial arrangement of a plurality of code portions.
  • the second imager causes the first field of view to include the first coded data source if the first light is from the second imager field of view and is not occluded, and the first imager causes the first light to be represented for the signal processing means.
  • the second imager can cause the first imager field of view to change until the first data source is in the first imager field of view.
  • the second imager can have a second imager field of view more than twice larger area-wise than the first imager field of view.
  • the second imager can be a low resolution imager.
  • the first imager field of view can be caused to include little more than the first coded data source.
  • the second imager can be sensitive to only a narrow range of one-and more-light properties.
  • the first imager can be a sub system of the second imager.
  • the second imager can be a full detection area and the first imager can be a part of the full detection area.
  • the first imager causes a first light property portion of the first light to be represented for the signal processing means if the first light is from the first imager field of view and is not occluded.
  • the second imager causes a second light property portion of the first spatial arrangement of the first light to be represented for the signal processing means if the first light is from the second imager field of view and is not occluded.
  • the signal processing means uses the first light property portion caused to be represented and the second light property portion caused to be represented to cause the signal.
  • the first and second light property portions can be portions of the various physical light properties described above.
  • the first light property portion can be a first frequency portion and the second light property portion can be a second frequency portion.
  • the first frequency portion can be red light
  • the second frequency portion can be green light
  • the first imager causes a first representation of the first light to be represented for the signal processing means at a first time if the first light is from the first imager field of view and is not occluded at the first time.
  • the second imager causes a second representation of the first light to be represented for the signal processing means at a second time if the first light is from the second imager field of view and is not occluded at the second time.
  • the signal processing means uses the first representation and the second representation to cause the signal to represent the first number at the first time and the second time.
  • an array of N imagers comprising the first imager, the second imager, and subsequent imagers.
  • the array views a field of view.
  • Each member imager in the array views a member specific imager field of view.
  • Each member specific imager field of view can fully overlap the full field of view.
  • There can be various relations among the member specific imager fields of view so long the whole array can comprehend the full field of view.
  • the N imagers each begin imaging with time delays between imagers of 1/N of the 1/T imaging frequency of each imager.
  • the first imager begins imaging at times T, 2T, 3T, etc.
  • the second imager begins imaging at times T(1+1 ⁇ 4), T(2+1 ⁇ 4), T(3+1 ⁇ 4), etc.
  • a third imager begins at times T(1+ ⁇ fraction (2/4) ⁇ ), T(2+ ⁇ fraction (2/4) ⁇ ), T(3+ ⁇ fraction (2/4) ⁇ ), etc.
  • a fourth imager begins at times T(1+3 ⁇ 4), T(2+3 ⁇ 4), T(3 +3 ⁇ 4), etc. This yields an effective imaging frequency of 4/T for the whole array.
  • the second imager field of view is adjacent to the first imager field of view.
  • the first imager causes a first portion of the first light to be represented for the signal processing means if the first portion of the first light is from the first imager field of view and is not occluded.
  • the second imager causes a second portion of the first light to be represented for the signal processing means if the second portion of the first light is from the second imager field of view and is not occluded.
  • the signal processing means uses the first portion caused to be represented and the second portion caused to be represented to cause the signal.
  • FIG. 3 depicts three adjacent imager fields of view 21 A, 22 A, 23 A.
  • the first imager field of view 21 A slightly overlaps the second imager field of view 22 A.
  • the second imager field of view abuts a third imager field of view 23 A. Slightly overlapping and abutting are both included in the meaning of “adjacent” here.
  • the first imager detects light by scanning substantially parallel to first axis 101 .
  • the second imager detects light by scanning substantially parallel to a second axis 102 .
  • the first axis is not parallel to the second axis.
  • the first imager causes the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the first imager, if the first spatial arrangement of the first plurality of code portions is detected by the first imager.
  • the second imager causes the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the second imager, if the first spatial arrangement of the first plurality of code portions is detected by the second imager.
  • the signal processing means uses the first in time first spatial arrangement of the first plurality of code portions caused to be represented to cause the signal.
  • FIG. 2 depicts a coded data source 80 in the first imager field of view 21 and in the second imager field of view 22 .
  • the first imager scans substantially parallel to axis 101 .
  • the second imager scans substantially parallel to axis 102 .
  • the first imager will detect the spatial arrangement of the plurality of code portions of the coded data source 80 before the second imager scans enough of the spatial arrangement to detect the spatial arrangement.
  • a plurality of imagers scanning along non-parallel axes will minimize the time to acquire data and will eliminate the need to orient the imager—or the coded data source—to detect the spatial arrangement.
  • the first light is at least partially retro-reflected from a light source.
  • the first imager, the second imager, and the fight source are positioned so that more first light is retro-reflected to the first imager than to the second imager.
  • the first imager causes a first representation of the first light to be represented along with all light detected by the first imager for the signal processing means if the first light is from the first imager field of view and is not occluded.
  • the second imager causes a second representation of the first light to be represented along with all light detected by the second imager for the signal processing means if the first light is from the second imager field of view and is not occluded.
  • the signal processing means uses the first representation and the second representation to represent the first number.
  • the signal processing means also uses all light caused to be represented by the first imager and all light caused to be represented by the second imager to cause the signal.
  • the retro-reflected light detected by the first imager will be more intense than the retro-reflected light detected by the second imager. Both imagers may detect light not emanating from the first coded data source. Subtraction of all light caused to be represented by the second imager from all light caused to be represented by the first imager reduces the light not from the first coded data source represented for the signal processing means.

Abstract

A signal processing means (40) outputs a signal (41) representing a number when a combination of at least two imagers (11), (12) detects a spatial arrangement of a plurality of code portions of a coded data source (60)—where the spatial arrangement of the plurality of code portions represents the number, and where imager combinations can comprise spatial, temporal, and light property combinations.

Description

  • This application claims benefit of U.S. [0001] provisional applications 60/284,836 filed 19 Apr. 2001, 60/292,113 filed 18 May 2001, and 60/308,699 filed 30 Jul. 2001.
  • A signal processing means [0002] 40 outputs a signal 41 representing a number when a combination of at least two imagers 11, 12 detects a spatial arrangement of a plurality of code portions of a coded data source 60—where the spatial arrangement of the plurality of code portions represents the number, and where imager combinations can comprise spatial, temporal, and light property combinations.
  • FIG. 1 schematically depicts the product. [0003]
  • FIG. 2 depicts two imager fields of [0004] view 21, 22.
  • FIG. 3 depicts three adjacent imager fields of [0005] view 21A, 22A, 23A.
  • The data acquisition product comprises a [0006] first imager 11 which has a first imager field of view, comprises a second imager 12 which has a second imager field of view, comprises a first coded data source 60, and comprises signal processing means 40.
  • The first coded data source has at least a first spatial arrangement of a first plurality of first code portions. The first spatial arrangement of the first plurality of first code portions represents at least a first number. [0007]
  • The first coded data source emanates first light. The first light represents the first spatial arrangement of the first plurality of code portions. The first light is detected by the first imager if the first light is from the first imager field of view and is not occluded. The first light is detected by the second imager if the first light is from the second imager field of view and is not occluded. [0008]
  • The first coded data source can be a member from a plurality of coded data sources each having at least a member specific spatial arrangement of a plurality of first code portions representing at least a member specific number. Coded data sources can be as described in patent application PCTUS/01/13742 filed 30 Apr. 2001 and published as WO 01/84475 on 08 Nov. 2001 which is incorporated herein by reference. [0009]
  • Member specific light from any member from the plurality of coded data sources represents at least the member specific spatial arrangement of the plurality of coded data sources, and, thus, represents at least the member specific number. [0010]
  • The signal processing means is signal connected with the first imager. The signal processing means is signal connected with the second imager. The signal processing means is adapted to cause a [0011] signal 41 which represents the first number.
  • The signal processing means causes the signal if a combination of the first imager and the second imager detects the first spatial arrangement of the first plurality of code portions. The signal need not be an image of the first coded data source, nor be an image of the first spatial arrangement of the first plurality of code portions, the signal need only represent the first number. [0012]
  • The signal processing means can also cause a coordinate signal which represents coordinates of coded data sources relative to some referent. The signal processing means can also cause other signals representing various spatial, temporal, and light property features of coded data sources and of imagers. [0013]
  • The first imager can detect light concurrently from many spatially separated coded data sources from the plurality of coded data sources—for example [0014] 60, 70—in the first imager field of view—for example 20. At least the first imager can represent, for the signal processing means, the member specific light from each and all of these coded data sources. The second imager can detect light from many coded data sources—for example 60, 70—in the second imager field of view—for example 20.
  • At least the first imager field of view can be dense with the plurality of coded data sources. At least an occluded member from the plurality of coded data sources can be occluded. If light from members from the plurality of coded data sources surrounding the occluded coded data source is from the first imager field of view and is not occluded, the first imager can represent the absence of the occluded member for the signal processing means. If light from members of the plurality of data sources surrounding the occluded member is from the second imager field of view and is not occluded, the second imager can represent the absence of the occluded member for the signal processing means. In this case the signal processing means can cause the signal to represent the number represented by the occluded coded data source. When these coded data sources have known locations (which can be fixed and can moving) this signal also represents the location of the occluded coded data source. [0015]
  • Coded data sources can be poles with the member specific spatial arrangements of a plurality of code portions symmetric with respect to rotation abut the pole long axis. The poles need not be densely located. When the poles are in the fields of view of several imagers, the first imager is an imager for which a first pole is temporarily occluded by something moving past a pole, the second imager is an imager which is not occluded by the something, then the signal represents the member specific spatial arrangement of a plurality of code portions of the first pole. When these coded data sources have known locations (which can be fixed and can moving) this signal also represents the location of the first pole. [0016]
  • Light from any coded data source can represent the member specific spatial arrangement of a plurality of code portions by means of various physical properties of light in fixed, variable, and modulated modes. These physical properties of light comprise intensities, frequencies, phases, polarizations, entanglements, blink rates, decay times, external shapes, internal shapes, linear motions, rotational motions, strain motions, distances from at least one reference point, and combinations of physical properties such as these. A spatial arrangement of a plurality of code portions can represent a number by a spatial arrangement of physical properties such as these in fixed, variable, and modulated modes. [0017]
  • For example, a number can be represented by a spatial arrangement of color bands such as those shown [0018] 60, 80. For example, a number can be represented by a spatial arrangement of a series of bars—for example retro-reflecting infra red—where the bars each have a long axis longer than a lateral axis such as shown 70. For example, a vertical bar can represent 1 and a horizontal bar can represent 0 so that the number is represented by binary coding. The ways of representing a number are limited only by light properties and possible spatial arrangements thereof.
  • Light from a coded data source can have various origins such as light reflected from ambient sources, a light source at the coded data source, light emitted after energizing by suitable radiation, light with a characteristic decay time emitted after energizing by suitable radiation, a light source adjacent to the imager illuminating the coded data source, and combinations of sources such as these. [0019]
  • Light from a coded data source is not limited to visible light. For example, infrared can be used, and millimeter and longer wavelengths can be used. Light can be radiating energy from any portion of the electromagnetic spectrum which can provide the functions required here. Other forms of radiating energy—such as acoustic energy—which can provide the functions required here are included in the meaning of “light” here. [0020]
  • There can be a plurality of imagers each being interchangeable with the first imager. There can be a plurality of imagers each being interchangeable with the second imager. A first imager can be a first portion of an imager and a second imager can be a second portion of the imager. A first imager can be an imager operating at a first time and a second imager can be the imager operating at a second time separate from the first time. A first imager can be an imager operating at a first position and a second imager can be the imager operating at a second position separate from the first position. [0021]
  • Various imagers can be used in various modes of operation to provide the functions needed here of the first imager, the second imager, and any subsequent imager. Any of-and all of-the first imager, the second imager, and their respective equivalents can be the dual mode imager of patent application PCTUS/01/13742 filed 30 Apr. 2001 and published as WO 01/84475 on 08 Nov. 2001. [0022]
  • “Detect light” here and throughout means not only detecting the presence of light but also means detecting the specific properties of the light which represent a specific spatial arrangement of a plurality of code portions so that the imager can represent the specific spatial arrangement of a plurality of code portions for the signal processing means. Detecting light concurrently from several spatially separated coded data sources distinguishes the imager from devices such as bar code readers which can not concurrently detect light from several spatially separated bar codes within the meaning of “detect” here. [0023]
  • A “signal” from a first product part to a second product part and a first product part being “signal connected” with a second product part here, and throughout, mean that a first physical state of the first product part causes a second physical state of the second product part. This can occur by various direct causal means and can occur by any of various transmission means. Transmitted signals can be any of various point-to-point and broadcast forms of energy transmission such as wireless and via wires, cables, and fibers. Parts of transmitted signals can reside with one form of the transmitted signal, parts can reside with a second form of transmitted signal, and parts can reside with various combinations of transmitted signals. [0024]
  • The several causes and representations here can act via any of various processing means. The processing can utilize configured processing elements such as fixed circuits, can utilize configurable processing elements such as field programmable gate arrays and neural networks, can utilize instructions in a data-bearing medium, and can utilize combinations of these. The processing can be stand alone, can act via a local information system, can act via a networked information system, and can act via combinations of these. [0025]
  • A signal representing the first number-and any subsequent numbers-is caused by the signal processing means when an imager combination detects the first spatial arrangement of the first plurality of code portions of the first coded data source-and detects any subsequent member specific arrangements of pluralities of code portions of any subsequent coded data sources. Imager combinations are combinations of at least two imagings. The imagings can be by the first imager and the second imager for example. What is true of first imager and second imager combinations is true of combinations of more than two imagings. Imager combinations can comprise several spatial, temporal, and light property combinations in order to detect a spatial arrangement of a plurality of code portions. [0026]
  • In an imager combination, the second imager causes the first field of view to include the first coded data source if the first light is from the second imager field of view and is not occluded, and the first imager causes the first light to be represented for the signal processing means. [0027]
  • For example, if the coded data source is not in the first imager field of view when the second imager detects the presence of the first light, then the second imager can cause the first imager field of view to change until the first data source is in the first imager field of view. [0028]
  • In this combination, the second imager can have a second imager field of view more than twice larger area-wise than the first imager field of view. The second imager can be a low resolution imager. The first imager field of view can be caused to include little more than the first coded data source. The second imager can be sensitive to only a narrow range of one-and more-light properties. [0029]
  • In this combination the first imager can be a sub system of the second imager. For example, the second imager can be a full detection area and the first imager can be a part of the full detection area. [0030]
  • In an imager combination, the first imager causes a first light property portion of the first light to be represented for the signal processing means if the first light is from the first imager field of view and is not occluded. The second imager causes a second light property portion of the first spatial arrangement of the first light to be represented for the signal processing means if the first light is from the second imager field of view and is not occluded. The signal processing means uses the first light property portion caused to be represented and the second light property portion caused to be represented to cause the signal. [0031]
  • The first and second light property portions can be portions of the various physical light properties described above. For example, the first light property portion can be a first frequency portion and the second light property portion can be a second frequency portion. In this example the first frequency portion can be red light, the second frequency portion can be green light, and a third frequency portion—represented for the signal processing means by a third imager if the first light is from the third imager field of view—can be blue light. [0032]
  • In an imager combination, the first imager causes a first representation of the first light to be represented for the signal processing means at a first time if the first light is from the first imager field of view and is not occluded at the first time. The second imager causes a second representation of the first light to be represented for the signal processing means at a second time if the first light is from the second imager field of view and is not occluded at the second time. The signal processing means uses the first representation and the second representation to cause the signal to represent the first number at the first time and the second time. [0033]
  • For example, there can be an array of N imagers comprising the first imager, the second imager, and subsequent imagers. The array views a field of view. Each member imager in the array views a member specific imager field of view. Each member specific imager field of view can fully overlap the full field of view. There can be various relations among the member specific imager fields of view so long the whole array can comprehend the full field of view. [0034]
  • The N imagers each begin imaging with time delays between imagers of 1/N of the 1/T imaging frequency of each imager. Thus, in an N equals [0035] 4 case, the first imager begins imaging at times T, 2T, 3T, etc.; the second imager begins imaging at times T(1+¼), T(2+¼), T(3+¼), etc.; a third imager begins at times T(1+{fraction (2/4)}), T(2+{fraction (2/4)}), T(3+{fraction (2/4)}), etc.; and a fourth imager begins at times T(1+¾), T(2+¾), T(3 +¾), etc. This yields an effective imaging frequency of 4/T for the whole array.
  • In an imager combination, the second imager field of view is adjacent to the first imager field of view. The first imager causes a first portion of the first light to be represented for the signal processing means if the first portion of the first light is from the first imager field of view and is not occluded. The second imager causes a second portion of the first light to be represented for the signal processing means if the second portion of the first light is from the second imager field of view and is not occluded. The signal processing means uses the first portion caused to be represented and the second portion caused to be represented to cause the signal. [0036]
  • FIG. 3 depicts three adjacent imager fields of [0037] view 21A, 22A, 23A. The first imager field of view 21A slightly overlaps the second imager field of view 22A. The second imager field of view abuts a third imager field of view 23A. Slightly overlapping and abutting are both included in the meaning of “adjacent” here.
  • In an imager combination, the first imager detects light by scanning substantially parallel to [0038] first axis 101. The second imager detects light by scanning substantially parallel to a second axis 102. The first axis is not parallel to the second axis. The first imager causes the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the first imager, if the first spatial arrangement of the first plurality of code portions is detected by the first imager. The second imager causes the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the second imager, if the first spatial arrangement of the first plurality of code portions is detected by the second imager. The signal processing means uses the first in time first spatial arrangement of the first plurality of code portions caused to be represented to cause the signal.
  • FIG. 2 depicts a coded [0039] data source 80 in the first imager field of view 21 and in the second imager field of view 22. The first imager, scans substantially parallel to axis 101. The second imager scans substantially parallel to axis 102. The first imager will detect the spatial arrangement of the plurality of code portions of the coded data source 80 before the second imager scans enough of the spatial arrangement to detect the spatial arrangement. A plurality of imagers scanning along non-parallel axes will minimize the time to acquire data and will eliminate the need to orient the imager—or the coded data source—to detect the spatial arrangement.
  • In an imager combination, the first light is at least partially retro-reflected from a light source. The first imager, the second imager, and the fight source are positioned so that more first light is retro-reflected to the first imager than to the second imager. The first imager causes a first representation of the first light to be represented along with all light detected by the first imager for the signal processing means if the first light is from the first imager field of view and is not occluded. The second imager causes a second representation of the first light to be represented along with all light detected by the second imager for the signal processing means if the first light is from the second imager field of view and is not occluded. The signal processing means uses the first representation and the second representation to represent the first number. The signal processing means also uses all light caused to be represented by the first imager and all light caused to be represented by the second imager to cause the signal. [0040]
  • In this combination the retro-reflected light detected by the first imager will be more intense than the retro-reflected light detected by the second imager. Both imagers may detect light not emanating from the first coded data source. Subtraction of all light caused to be represented by the second imager from all light caused to be represented by the first imager reduces the light not from the first coded data source represented for the signal processing means. [0041]

Claims (14)

1. A data acquisition product comprising:
a first imager,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number, and
the signal processing means causing the signal if a combination of the first imager and the second imager detects the first spatial arrangement of the first plurality of code portions.
2. The product of claim 1 wherein:
the second imager causes the first imager field of view to include the first coded data source if the first light is from the second imager field of view and is not occluded; and
the first imager causes the first light to be represented for the signal processing means.
3. The product of claim 1 wherein:
the first imager causes a first representation of a first light property portion of the first light to be represented for the signal processing means if the first light is from the first imager field of view and is not occluded;
the second imager causes a second representation of a second light property portion of the first light to be represented for the signal processing means if the first light is from the second imager field of view and is not occluded; and
the signal processing means uses the first representation and the second representation to cause the signal.
4. The product of claim 3 wherein the first light property portion is a first frequency portion and the second light property portion is a second frequency portion.
5. The product of claim 1 wherein:
the first imager causes a first representation of the first light to be represented for the signal processing means at a first time if the first light is from the first imager field of view and is not occluded at the first time;
the second imager causes a second representation of the first light to be represented for the signal processing means at a second time if the first light is from the second imager field of view and is not occluded at the second time; and
the signal processing means uses the first representation and the second representation to cause the signal to represent the first number at the first time and the second time.
6. Then product of claim 1 wherein:
the second imager field of view is adjacent to the first imager field of view;
the first imager causes a first portion of the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means if the first portion of the first spatial arrangement of the first plurality of code portions is in the first imager field of view;
the second imager causes a second portion of the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means if the second portion of the first spatial arrangement of the first plurality of code portions is in the second imager field of view; and
the signal processing means uses the first portion caused to be represented and the second portion caused to be represented to cause the signal.
7. The product of claim 1 wherein:
the first imager detects light by scanning substantially parallel to first axis;
the second imager detects light by scanning substantially parallel to a second axis;
the first axis is not parallel to the second axis;
the first imager causes the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the first imager, if the first spatial arrangement of the first plurality of code portions is detected by the first imager;
the second imager causes the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the second imager, if the first spatial arrangement of the first plurality of code portions is detected by the second imager; and
the signal processing means uses the first in time spatial arrangement of the first plurality of code portions caused to be represented to cause the signal.
8. The product of claim 1 wherein:
the first light is at least partially retro-reflected from a light source;
the first imager, the second imager, and the light source are positioned so that more first light is retro-reflected to the first imager than to the second imager;
the first imager causes a first representation of the first light to be represented for the signal processing means if the first light is from the first imager field of view and is not occluded;
the second imager causes a second representation of the first light to be represented for the signal processing means if the first light is from the second imager field of view and is not occluded; and
the signal processing means uses the first representation and the second representation to cause the signal
9. A data acquisition product comprising:
a first image,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number,
the second imager causing the first imager field of view to include the first coded data source if the first light is from the second imager field of vies and is not occluded,
the first imager causing the first light to be represented for the signal processing means, and
the signal processing means causing the signal when the first imager causes the first light to be represented for the signal processing means.
10. A data acquisition product comprising:
a first imager,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number,
the first imager causing a first representation of a first light property portion of the first light to be represented for the signal processing means if the first light is from the first imager field of view and is not occluded;
the second imager causing a second representation of a second light property portion of the first light to be represented for the signal processing means if the first light is from the second imager field of view and is not occluded; and
the signal processing means using the first representation and the second representation to cause the signal.
11. A data acquisition product comprising:
a first imager,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number,
the first imager causing a first representation of the first light to be represented for the signal processing means at a first time if the first light is from the first imager field of view and is not occluded at the first time;
the second imager causing a second representation of the first light to be represented for the signal processing means at a second time if the first light is from the second imager field of view and is not occluded at the second time; and
the signal processing means using the first representation and the second representation to cause the signal to represent the first number at the first time and the second time.
12. A data acquisition product comprising:
a first imager,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number,
the second imager field of view being adjacent to the first imager field of view;
the first imager causing a first portion of the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means if the first portion of the first spatial arrangement of the first plurality of code portions is in the first imager field of view;
the second imager causing a second portion of the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means if the second portion of the first spatial arrangement of the first plurality of code portions is in the second imager field of view; and
the signal processing means using the first portion caused to be represented and the second portion caused to be represented to cause the signal.
13. A data acquisition product comprising:
a first imager,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number,
the first imager detecting light by scanning substantially parallel to first axis;
the second imager detecting light by scanning substantially parallel to a second axis;
the first axis being not parallel to the second axis;
the first imager causing the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the first imager, if the first spatial arrangement of the first plurality of code portions is detected by the first imager;
the second imager causing the first spatial arrangement of the first plurality of code portions to be represented for the signal processing means as soon as the first spatial arrangement of the first plurality of code portions is detected by the second imager, if the first spatial arrangement of the first plurality of code portions is detected by the second imager; and
the signal processing means using the first in time spatial arrangement of the first plurality of code portions caused to be represented to cause the signal.
14. A data acquisition product comprising:
a first imager,
the first imager having a first imager field of view;
a second imager,
the second imager having a second imager field of view;
a first coded data source,
the first coded data source having a first spatial arrangement of a first plurality of first code portions,
the first spatial arrangement of the first plurality of first code portions representing a first number;
first light representing the first spatial arrangement of the first plurality of code portions,
first light being detected by the first imager if the first light is from the first imager field of view and is not occluded,
first light being detected by the second imager if the first light is from the second imager field of view and is not occluded; and
signal processing means,
the signal processing means being signal connected with the first imager,
the signal processing means being signal connected with the second imager,
the signal processing means being adapted to cause a signal which represents the first number,
the first light being at least partially retro-reflected from a light source;
the first imager, the second imager, and the light source being positioned so that more first light is retro-reflected to the first imager than to the second imager;
the first imager causing a first representation of the first light to be represented for the signal processing means if the first light is from the first imager field of view and is not occluded;
the second imager causing a second representation of the first light to be represented for the signal processing means if the first light is from the second imager field of view and is not occluded; and
the signal processing means using the first representation and the second representation to cause the signal.
US10/473,845 2001-04-19 2002-04-11 Combined imaging coded data source data acquisition Abandoned US20040195327A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US10/473,845 US20040195327A1 (en) 2001-04-19 2002-04-11 Combined imaging coded data source data acquisition
US11/784,615 US7377438B2 (en) 2001-04-19 2007-04-10 Combined imaging coded data source data acquisition

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US28483601P 2001-04-19 2001-04-19
US29211301P 2001-05-18 2001-05-18
US30869901P 2001-07-30 2001-07-30
US10/473,845 US20040195327A1 (en) 2001-04-19 2002-04-11 Combined imaging coded data source data acquisition
PCT/US2002/011364 WO2002086807A1 (en) 2001-04-19 2002-04-11 Combined imaging coded data source data acquisition

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/784,615 Continuation US7377438B2 (en) 2001-04-19 2007-04-10 Combined imaging coded data source data acquisition

Publications (1)

Publication Number Publication Date
US20040195327A1 true US20040195327A1 (en) 2004-10-07

Family

ID=27403487

Family Applications (2)

Application Number Title Priority Date Filing Date
US10/473,845 Abandoned US20040195327A1 (en) 2001-04-19 2002-04-11 Combined imaging coded data source data acquisition
US11/784,615 Expired - Fee Related US7377438B2 (en) 2001-04-19 2007-04-10 Combined imaging coded data source data acquisition

Family Applications After (1)

Application Number Title Priority Date Filing Date
US11/784,615 Expired - Fee Related US7377438B2 (en) 2001-04-19 2007-04-10 Combined imaging coded data source data acquisition

Country Status (3)

Country Link
US (2) US20040195327A1 (en)
EP (1) EP1390909A4 (en)
WO (1) WO2002086807A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040027455A1 (en) * 2000-12-15 2004-02-12 Leonard Reiffel Imaged coded data source tracking product
US20040125224A1 (en) * 2000-08-18 2004-07-01 Leonard Reiffel Annotating imaged data product
US20040135766A1 (en) * 2001-08-15 2004-07-15 Leonard Reiffel Imaged toggled data input product
US20050040083A1 (en) * 2001-08-07 2005-02-24 Freissle Manfred Franz Axel Screening arrangement
US6945460B2 (en) 2000-12-15 2005-09-20 Leonard Reiffel Imaged coded data source transducer product
US7034803B1 (en) 2000-08-18 2006-04-25 Leonard Reiffel Cursor display privacy product
US7099070B2 (en) 2000-12-15 2006-08-29 Leonard Reiffel Multi-imager multi-source multi-use coded data source data input product
US7137711B1 (en) 2000-03-21 2006-11-21 Leonard Reiffel Multi-user retro reflector data input
US20060291797A1 (en) * 2003-05-27 2006-12-28 Leonard Reiffel Multi-imager multi-source multi-use coded data source data input product
US20070187506A1 (en) * 2001-04-19 2007-08-16 Leonard Reiffel Combined imaging coded data source data acquisition
US20100237150A1 (en) * 2004-07-29 2010-09-23 Symbol Technologies, Inc. Point-of-transaction workstation for electro-optically reading one-dimensional and two-dimensional indicia by image capture

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7162035B1 (en) 2000-05-24 2007-01-09 Tracer Detection Technology Corp. Authentication method and system
US7995196B1 (en) 2008-04-23 2011-08-09 Tracer Detection Technology Corp. Authentication method and system

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5446271A (en) * 1993-08-06 1995-08-29 Spectra-Physics Scanning Systems, Inc. Omnidirectional scanning method and apparatus
US5710416A (en) * 1995-10-05 1998-01-20 Ncr Corporation Price verifier
US5821523A (en) * 1992-03-12 1998-10-13 Bunte; Alan G. Combined code reader and digital camera using a common photodetector
US5822735A (en) * 1992-09-17 1998-10-13 Ad Response Micromarketing Corporation Focused coupon system
US5867265A (en) * 1995-08-07 1999-02-02 Ncr Corporation Apparatus and method for spectroscopic product recognition and identification
US5974150A (en) * 1997-09-30 1999-10-26 Tracer Detection Technology Corp. System and method for authentication of goods
US6155489A (en) * 1998-11-10 2000-12-05 Ncr Corporation Item checkout device including a bar code data collector and a produce data collector
US6328213B1 (en) * 1998-06-12 2001-12-11 Symbol Technologies, Inc. Method of processing an analog electrical signal containing information representative of reflected light from coded indicia, wherein the electrical signal contains edge transitions

Family Cites Families (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US1576481A (en) * 1923-09-17 1926-03-09 John R King Windshield control
US4099050A (en) * 1970-07-10 1978-07-04 The United States Of America As Represented By The Secretary Of The Air Force Codable optical transponder
US4053233A (en) * 1976-03-15 1977-10-11 Aerodyne Research, Inc. Retroreflectors
JPS5851273B2 (en) * 1976-12-17 1983-11-15 株式会社日立製作所 Cursor display signal generation method
ATE47236T1 (en) 1981-03-30 1989-10-15 Minnesota Mining & Mfg METHOD AND ARRANGEMENT FOR SENSING AND RECOGNIZING INFORMATION IN A SPATIAL QUESTION ZONE.
US6163946A (en) * 1981-05-11 2000-12-26 Great Lakes Intellectual Property Vision target based assembly
US6317953B1 (en) * 1981-05-11 2001-11-20 Lmi-Diffracto Vision target based assembly
DE3131276C2 (en) * 1981-08-07 1986-02-13 Kernforschungsanlage Jülich GmbH, 5170 Jülich Process for the solidification of radioactive waste
JPS5971018A (en) 1982-10-15 1984-04-21 Ikegami Tsushinki Co Ltd Automatic microscope device
US4576481A (en) 1982-12-13 1986-03-18 Position Orientation Systems, Ltd. Passive optical position measurement system
US4603231A (en) * 1983-03-31 1986-07-29 Interand Corporation System for sensing spatial coordinates
US4684349A (en) * 1984-02-15 1987-08-04 Frank Ferguson Audio-visual teaching system and method
US4637797A (en) * 1985-01-11 1987-01-20 Access Learning Technology Corporation Software training system
US4650334A (en) * 1985-10-18 1987-03-17 Caterpillar Inc. Optical straightness gauge and method
US4857716A (en) * 1986-05-12 1989-08-15 Clinicom Incorporated Patient identification and verification system and method
EP0344153B1 (en) * 1986-11-27 1995-04-05 David Fenton Fenner Remote control systems
US4991579A (en) * 1987-11-10 1991-02-12 Allen George S Method and apparatus for providing related images over time of a portion of the anatomy using fiducial implants
FR2631200B1 (en) * 1988-05-09 1991-02-08 Bull Cp8 FLEXIBLE PRINTED CIRCUIT, IN PARTICULAR FOR ELECTRONIC MICROCIRCUIT CARDS, AND CARD INCORPORATING SUCH A CIRCUIT
US5795161A (en) * 1988-10-20 1998-08-18 Vogel; Peter S. Apparatus and method for calculating an absolute time at which an event occurred
ATE161740T1 (en) * 1988-10-20 1998-01-15 Right Hemisphere Pty Ltd RESPONSE SYSTEM FOR LISTENERS
US5260556A (en) * 1988-12-20 1993-11-09 Australian Meat & Live-Stock Research & Development Corp. Optically readable coded target
US5635697A (en) 1989-03-01 1997-06-03 Symbol Technologies, Inc. Method and apparatus for decoding two-dimensional bar code
JPH0322751A (en) * 1989-06-20 1991-01-31 Toshiba Corp Reader
US5111410A (en) * 1989-06-23 1992-05-05 Kabushiki Kaisha Oh-Yoh Keisoku Kenkyusho Motion analyzing/advising system
US4998441A (en) * 1989-07-11 1991-03-12 Aura Systems, Inc. Force and torque measurement system
US6330973B1 (en) * 1989-10-30 2001-12-18 Symbol Technologies, Inc. Integrated code reading systems including tunnel scanners
US5181015A (en) * 1989-11-07 1993-01-19 Proxima Corporation Method and apparatus for calibrating an optical computer input system
AU7788191A (en) * 1989-11-22 1991-06-13 David C. Russell Computer control system
JP3429755B2 (en) * 1990-04-27 2003-07-22 株式会社日立製作所 Depth of field control device for imaging device
US5115120A (en) * 1990-06-26 1992-05-19 Photographic Sciences Corporation Scan modules for bar code readers and in which scan elements are flexurally supported
US6283375B1 (en) * 1990-09-10 2001-09-04 Metrologic Instruments, Inc. Automatically-activated hand-supportable laser scanning bar code symbol reading system with data transmission activation switch
US5214414A (en) * 1991-04-12 1993-05-25 International Business Machines Corp. Cursor for lcd displays
US5237163A (en) * 1992-01-06 1993-08-17 Ncr Corporation Method for scanning a plurality of bar code labels
US5825045A (en) * 1992-02-13 1998-10-20 Norand Corporation Extended range highly selective low power consuming data tag and information display system
US5756981A (en) * 1992-02-27 1998-05-26 Symbol Technologies, Inc. Optical scanner for reading and decoding one- and-two-dimensional symbologies at variable depths of field including memory efficient high speed image processing means and high accuracy image analysis means
US5414251A (en) * 1992-03-12 1995-05-09 Norand Corporation Reader for decoding two-dimensional optical information
US5448261A (en) * 1992-06-12 1995-09-05 Sanyo Electric Co., Ltd. Cursor control device
FR2694827B1 (en) 1992-08-14 1995-10-20 Imr System METHOD FOR MANAGING INFORMATION FROM A BAR CODE MESSAGE.
JP2603409B2 (en) 1992-08-20 1997-04-23 株式会社椿本チエイン Suspended body for transporting goods provided with a barcode member
US5982352A (en) * 1992-09-18 1999-11-09 Pryor; Timothy R. Method for providing human input to a computer
GB9223861D0 (en) * 1992-11-13 1993-01-06 Szmidla Andrew Educational aid
GB2282906B (en) 1993-10-13 1996-11-06 Dataquill Ltd Data enty systems
US5712658A (en) 1993-12-28 1998-01-27 Hitachi, Ltd. Information presentation apparatus and information display apparatus
CN1104791A (en) * 1993-12-30 1995-07-05 富冈信 Two dimensional code for processing data
WO1995029462A1 (en) * 1994-04-22 1995-11-02 Sony Corporation Method and device for encoding image signal and image signal decoding device
JPH07303290A (en) * 1994-05-02 1995-11-14 Wacom Co Ltd Information input device
JP3473988B2 (en) * 1994-05-20 2003-12-08 株式会社ワコム Information input device
US5826578A (en) * 1994-05-26 1998-10-27 Curchod; Donald B. Motion measurement apparatus
US5563401A (en) * 1995-01-03 1996-10-08 Lemelson; Jerome H. Bar codes and methods
US5537211A (en) * 1995-01-13 1996-07-16 Triliance Corporation Method and apparatus for selecting a wearable to match an object
US5789732A (en) * 1995-06-08 1998-08-04 Mcmahon; Steven A. Portable data module and system for consumer transactions
US5912700A (en) * 1996-01-10 1999-06-15 Fox Sports Productions, Inc. System for enhancing the television presentation of an object at a sporting event
US6311214B1 (en) * 1995-07-27 2001-10-30 Digimarc Corporation Linking of computers based on optical sensing of digital data
US6056199A (en) * 1995-09-25 2000-05-02 Intermec Ip Corporation Method and apparatus for storing and reading data
US6430997B1 (en) * 1995-11-06 2002-08-13 Trazer Technologies, Inc. System and method for tracking and assessing movement skills in multidimensional space
US5963145A (en) * 1996-02-26 1999-10-05 Universal Electronics Inc. System for providing wireless pointer control
JP3976832B2 (en) * 1996-04-30 2007-09-19 ディーエスエム アイピー アセッツ ビー.ブイ. Method for isolating 2-keto-L-gulonic acid
GB2313682B (en) * 1996-05-29 2001-01-10 Icl Personal Systems Oy Personal computer systems
US5988505A (en) * 1996-06-03 1999-11-23 Symbol Technologies, Inc. Omnidirectional reading of two-dimensional symbols
US5852823A (en) * 1996-10-16 1998-12-22 Microsoft Image classification and retrieval system using a query-by-example paradigm
US5917486A (en) * 1996-11-04 1999-06-29 Prolexia Reading Education Software Corporation System and method for client program control of a computer display cursor
EP0851374B1 (en) * 1996-12-30 2003-09-10 DATALOGIC S.p.A. Method of locating an object-applied code
US6121953A (en) * 1997-02-06 2000-09-19 Modern Cartoons, Ltd. Virtual reality system for sensing facial movements
US6750848B1 (en) * 1998-11-09 2004-06-15 Timothy R. Pryor More useful man machine interfaces and applications
US20020036617A1 (en) * 1998-08-21 2002-03-28 Timothy R. Pryor Novel man machine interfaces and applications
US6720949B1 (en) * 1997-08-22 2004-04-13 Timothy R. Pryor Man machine interfaces and applications
US6000612A (en) * 1997-10-10 1999-12-14 Metanetics Corporation Portable data collection device having optical character recognition
JP3937533B2 (en) * 1997-11-07 2007-06-27 セイコーエプソン株式会社 Remote coordinate input device and remote coordinate input method
US6677987B1 (en) * 1997-12-03 2004-01-13 8×8, Inc. Wireless user-interface arrangement and method
US6446871B1 (en) * 1997-12-19 2002-09-10 A.T. Cross Company Method and apparatus for storing reference codes in a writing instrument and for retrieving information identifed by the reference codes
EP1047337B1 (en) * 1998-01-14 2007-10-10 Leonard Reiffel System to stabilize an irradiated internal target
US6048117A (en) * 1998-05-08 2000-04-11 Xerox Corporation Network-based system for color calibration of printers
US6118388A (en) * 1998-06-30 2000-09-12 Morrison; William Portable traffic light assembly
US6082619A (en) * 1998-12-16 2000-07-04 Matsushita Electric Industrial Co., Ltd. Method for locating and reading a two-dimensional barcode
US6545670B1 (en) * 1999-05-11 2003-04-08 Timothy R. Pryor Methods and apparatus for man machine interfaces and related activity
US6791531B1 (en) * 1999-06-07 2004-09-14 Dot On, Inc. Device and method for cursor motion control calibration and object selection
US6766036B1 (en) * 1999-07-08 2004-07-20 Timothy R. Pryor Camera based man machine interfaces
US6542083B1 (en) * 1999-11-23 2003-04-01 Xerox Corporation Electronic tag position detection using radio broadcast
US6335685B1 (en) * 2000-03-09 2002-01-01 International Business Machines Corporation Apparatus and method for locating containers and contents of containers using radio frequency tags
WO2001084475A1 (en) * 2000-05-03 2001-11-08 Leonard Reiffel Dual mode data imaging product
AU2001283375A1 (en) * 2000-08-18 2002-03-04 Leonard Reiffel Annotating imaged data product
JP4294319B2 (en) * 2000-12-15 2009-07-08 ライフェル レナード Coded data source tracking device with image display
JP4081373B2 (en) * 2000-12-15 2008-04-23 ライフェル レナード Coded data source converter by image
EP1390909A4 (en) * 2001-04-19 2004-12-29 Leonard Reiffel Combined imaging coded data source data acquisition
US20040135766A1 (en) * 2001-08-15 2004-07-15 Leonard Reiffel Imaged toggled data input product

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5821523A (en) * 1992-03-12 1998-10-13 Bunte; Alan G. Combined code reader and digital camera using a common photodetector
US5822735A (en) * 1992-09-17 1998-10-13 Ad Response Micromarketing Corporation Focused coupon system
US5446271A (en) * 1993-08-06 1995-08-29 Spectra-Physics Scanning Systems, Inc. Omnidirectional scanning method and apparatus
US5867265A (en) * 1995-08-07 1999-02-02 Ncr Corporation Apparatus and method for spectroscopic product recognition and identification
US5710416A (en) * 1995-10-05 1998-01-20 Ncr Corporation Price verifier
US5974150A (en) * 1997-09-30 1999-10-26 Tracer Detection Technology Corp. System and method for authentication of goods
US6328213B1 (en) * 1998-06-12 2001-12-11 Symbol Technologies, Inc. Method of processing an analog electrical signal containing information representative of reflected light from coded indicia, wherein the electrical signal contains edge transitions
US6155489A (en) * 1998-11-10 2000-12-05 Ncr Corporation Item checkout device including a bar code data collector and a produce data collector

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7137711B1 (en) 2000-03-21 2006-11-21 Leonard Reiffel Multi-user retro reflector data input
US7161581B2 (en) 2000-08-18 2007-01-09 Leonard Reiffel Annotating imaged data product
US20040125224A1 (en) * 2000-08-18 2004-07-01 Leonard Reiffel Annotating imaged data product
US7034803B1 (en) 2000-08-18 2006-04-25 Leonard Reiffel Cursor display privacy product
US20040027455A1 (en) * 2000-12-15 2004-02-12 Leonard Reiffel Imaged coded data source tracking product
US7184075B2 (en) 2000-12-15 2007-02-27 Leonard Reiffel Imaged coded data source tracking product
US6945460B2 (en) 2000-12-15 2005-09-20 Leonard Reiffel Imaged coded data source transducer product
US7099070B2 (en) 2000-12-15 2006-08-29 Leonard Reiffel Multi-imager multi-source multi-use coded data source data input product
US7377438B2 (en) 2001-04-19 2008-05-27 Leonard Reiffel Combined imaging coded data source data acquisition
US20070187506A1 (en) * 2001-04-19 2007-08-16 Leonard Reiffel Combined imaging coded data source data acquisition
US20050040083A1 (en) * 2001-08-07 2005-02-24 Freissle Manfred Franz Axel Screening arrangement
US20040135766A1 (en) * 2001-08-15 2004-07-15 Leonard Reiffel Imaged toggled data input product
US20060291797A1 (en) * 2003-05-27 2006-12-28 Leonard Reiffel Multi-imager multi-source multi-use coded data source data input product
US20100237150A1 (en) * 2004-07-29 2010-09-23 Symbol Technologies, Inc. Point-of-transaction workstation for electro-optically reading one-dimensional and two-dimensional indicia by image capture
US20110233278A1 (en) * 2004-07-29 2011-09-29 Symbol Technologies, Inc. Point-of-transaction workstation for electro-optically reading one-dimensional and two-dimensional indicia by image capture
US8066188B2 (en) * 2004-07-29 2011-11-29 Symbol Technologies, Inc. Point-of-transaction workstation for electro-optically reading one-dimensional and two-dimensional indicia by image capture
US8579197B2 (en) 2004-07-29 2013-11-12 Symbol Technologies, Inc. Point-of-transaction workstation for electro-optically reading one-dimensional and two-dimensional indicia by image capture

Also Published As

Publication number Publication date
US7377438B2 (en) 2008-05-27
WO2002086807A1 (en) 2002-10-31
EP1390909A1 (en) 2004-02-25
US20070187506A1 (en) 2007-08-16
EP1390909A4 (en) 2004-12-29

Similar Documents

Publication Publication Date Title
US7377438B2 (en) Combined imaging coded data source data acquisition
US9773145B2 (en) Encoded information reading terminal with micro-projector
US9141842B2 (en) Time division exposure of a data reader
JP5537841B2 (en) Luminescent body and photoreceptor and related methods
EP0980537B1 (en) Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field
CN202995752U (en) Digital-imaging code symbol reading system
ES2708695T3 (en) Coded light detector
US7184075B2 (en) Imaged coded data source tracking product
US7000840B2 (en) Dual mode data imaging product
EP1535236A4 (en) Image capture system and method
US7161581B2 (en) Annotating imaged data product
US20190280770A1 (en) Method and apparatus for free-space optical transmission
US20070164112A1 (en) Method and system for facilitating aiming of a machine-readable symbol reader, such as barcode reader
US20040041027A1 (en) Imaged coded data source transducer product
US10074025B2 (en) Device and method for decoding graphic patterns
CN107817471B (en) Optical tracking method, device and system
JPH0793461A (en) Illuminator
EP1916557B1 (en) Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field
US20060291797A1 (en) Multi-imager multi-source multi-use coded data source data input product
JPH0785207A (en) Illuminator
CA2577235A1 (en) Optical scanner and image reader for reading images and decoding optical information including one and two dimensional symbologies at variable depth of field

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO PAY ISSUE FEE