US20210073492A1 - Bi-Optic Barcode Reader - Google Patents
Bi-Optic Barcode Reader Download PDFInfo
- Publication number
- US20210073492A1 US20210073492A1 US16/955,696 US201816955696A US2021073492A1 US 20210073492 A1 US20210073492 A1 US 20210073492A1 US 201816955696 A US201816955696 A US 201816955696A US 2021073492 A1 US2021073492 A1 US 2021073492A1
- Authority
- US
- United States
- Prior art keywords
- fov
- sub
- mirror
- barcode reader
- optically transmissive
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10554—Moving beam scanning
- G06K7/10564—Light sources
- G06K7/10574—Multiple sources
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10683—Arrangement of fixed elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10554—Moving beam scanning
- G06K7/10594—Beam path
- G06K7/10683—Arrangement of fixed elements
- G06K7/10693—Arrangement of fixed elements for omnidirectional scanning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10712—Fixed beam scanning
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10821—Methods 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/10831—Arrangement of optical elements, e.g. lenses, mirrors, prisms
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10821—Methods 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/10861—Methods 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10544—Methods 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/10821—Methods 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/1096—Methods 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 the scanner having more than one scanning window, e.g. two substantially orthogonally placed scanning windows for integration into a check-out counter of a super-market
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07G—REGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
- G07G1/00—Cash registers
- G07G1/0036—Checkout procedures
- G07G1/0045—Checkout procedures with a code reader for reading of an identifying code of the article to be registered, e.g. barcode reader or radio-frequency identity [RFID] reader
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K2007/10485—Arrangement of optical elements
Definitions
- Bi-optic barcode readers are typically formed with a horizontal window and a vertical window arranged in a way that image data can be captured by internal imaging components (e.g., imaging sensors) through either of the two windows.
- these bi-optic readers position multiple imaging sensors on multiple printed circuit boards disposed throughout the interior of the reader housing with various mirrors redirecting the imagers' fields of view (FOV) through the appropriate windows.
- FOV fields of view
- Such designs involve complicated circuitry and a relatively large number of mirrors, complicating the design, increasing the potential for damage, and increasing overall development and manufacturing costs associated with the reader.
- Other bi-optic readers have implemented designs where all imaging components are positioned on circuit components that are positioned horizontally relative to the overall orientation of the readers. Though somewhat effective at reducing the cost and complexity, these designs still rely on a relatively large number of mirrors to establish a sufficient FOV path length and appropriately position the FOV.
- FIG. 1 illustrates a perspective view of a checkout workstation in accordance with an embodiment of the present invention.
- FIG. 2 illustrates a front right perspective view of a barcode reader in accordance with an embodiment of the present invention.
- FIG. 3 illustrates a front left perspective view of the barcode reader of FIG. 2 .
- FIG. 4 illustrates a right side perspective view of the barcode reader of FIG. 2 .
- FIG. 5 illustrates a front right perspective view of a barcode reader in accordance with an embodiment of the present invention.
- FIG. 6 illustrates a front left perspective view of the barcode reader of FIG. 6 .
- FIG. 7 illustrates a right side perspective view of the barcode reader of FIG. 6 .
- the present invention is a barcode reader for use in a checkout workstation having a surface for placement of products to be checked out.
- the barcode reader includes: a lower housing portion having a top portion; a first optically transmissive window positioned in the top portion of the lower housing, a top surface of the first optically transmissive window defining a horizontal plane, the top portion of the lower housing being substantially parallel with the surface of the checkout workstation when the barcode reader is used in the checkout workstation; a raised housing portion having a second optically transmissive window, the raised housing portion extending at least partially above the top portion of the lower housing; and a printed circuit board (PCB) positioned substantially upright relative to the horizontal plane, the PCB having a first imaging assembly and a decode assembly, the barcode reader having no other printed circuit board with another imaging assembly.
- PCB printed circuit board
- the PCB further includes a second imaging assembly; the first imaging assembly includes a first FOV; the second imaging assembly includes a second FOV; at least a portion of the first FOV is directed to pass through at least one of the first optically transmissive window and the second optically transmissive window; and at least a portion of the second FOV is directed to pass through at least one of the first optically transmissive window and the second optically transmissive window.
- the present invention is a bi-optic barcode reader that includes: a lower housing portion having a top portion with a generally horizontal window; a raised housing portion having a generally upright window; a printed circuit board (PCB) positioned substantially upright relative to the generally horizontal window, the PCB having an imaging assembly with a first FOV and a decode assembly, the bi-optic barcode reader having no other printed circuit board with another imaging assembly; and a mirror arrangement configured to split the first FOV into a first sub-FOV and a second sub-FOV, redirect the first sub-FOV through the generally horizontal window, and redirect the second sub-FOV through the generally upright window.
- PCB printed circuit board
- the mirror arrangement redirects the first sub-FOV through the generally horizontal window via only a first mirror, and the mirror arrangement further redirects the second sub-FOV through the generally upright window via only a second mirror and a third mirror, the redirecting the second sub-FOV including splitting the second sub-FOV from the first FOV.
- the present invention is a bi-optic barcode reader that includes: a lower housing portion having a top portion with a generally horizontal window; a raised housing portion having a generally upright window; a printed circuit board (PCB) positioned substantially upright relative to the generally horizontal window, the PCB having a first imaging assembly with a first FOV and a second imaging assembly with a second FOV, the bi-optic barcode reader having no other printed circuit board with another imaging assembly; and a mirror arrangement configured to: redirect the first FOV through the generally horizontal window; split the second FOV into a first sub-FOV and a second sub-FOV; and redirect the first sub-FOV and the second sub-FOV through the generally upright window.
- PCB printed circuit board
- the mirror arrangement redirects the first FOV through the generally horizontal window via only a first mirror; splits the first sub-FOV from the second FOV and redirects the first sub-FOV through the generally upright window via only a second mirror and a third mirror; and splits the second sub-FOV from the second FOV and redirects the second sub-FOV through the generally upright window via only a fourth mirror and a fifth mirror.
- FIG. 1 illustrates a perspective view of a point-of-sale (POS) system 100 having a workstation 102 with a counter 104 and a bi-optical (also referred to as “bi-optic”) barcode reader 106 positioned partially within the workstation 102 .
- the POS system 100 is often managed by a store employee such as a clerk 108 .
- the POS system 100 may be a part of a so-called self-checkout lane where instead of a clerk, a customer is responsible for checking out his or her own products.
- the barcode reader 106 includes a lower housing 112 and a raised housing 114 .
- the lower housing 112 includes a top portion 116 with a first optically transmissive window 118 positioned therein along a generally horizontal plane relative to the overall configuration and placement of the reader 106 .
- the top portion may include a removeable or a non-removable platter (e.g., a weighing platter).
- the top portion 116 can also be viewed as being positioned substantially parallel with the counter 104 surface. It's worth noting that while, in FIG. 1 , the counter 104 and top portion 116 are illustrated as being about co-planar, that does not have to be the case for the platter and the counter to be considered substantially parallel.
- the counter 104 may be raised or lowered relative to the top surface of the top portion 116 where the top portion 116 is still viewed as being positioned substantially parallel with the counter 104 surface.
- the raised housing 114 is configured to be extend above the top portion 116 and includes a second optically transmissive window 120 positioned in a generally upright plane relative to the top portion 116 and/or the first optically transmissive window 118 .
- references to “upright” include, but are not limited to, vertical. Thus, something that is upright may deviate from a vertical axis/plane by as much as 45 degrees.
- products such as for example the bottle 122
- This is particularly done by positioning the product 122 within the fields of view (FsOV) of the digital imaging sensor(s) housed inside the reader 106 to allow the sensor(s) to capture image data and transmit that data for further processing.
- FsOV fields of view
- FIGS. 2-4 shown therein is an embodiment of a component arrangement 10 for use in a barcode reader 106 .
- FIG. 2 illustrates a front perspective view of the components and some of the FsOV from a first side
- FIG. 3 illustrates a front perspective view of the components and some of the FsOV from another side.
- the reader 106 includes a printed circuit board (PCB) 126 with a first imaging assembly 128 and a second imaging assembly 130 .
- Each imaging assembly 128 , 130 includes an imaging sensor having a plurality of photosensitive elements that define a substantially flat surface along with other components like a housing and lens(es) for capturing image data over a FOV.
- the first illumination assembly 128 and its imaging sensor are configured to capture image data over a first FOV 132 that is centered about a central axis that is normal to the image sensor's substantially flat surface.
- the second imaging assembly 130 and its imaging sensor are configured to capture image data over a second FOV 134 that is centered about a central axis that is normal to the image sensor's substantially flat surface.
- each of those FsOV can be split into multiple sub-FsOV with any one of those being redirected into any desired direction. Data captured through the sub-FsOV of a respective image sensor would still be considered image data that is captured over that imager's FOV.
- a mirror arrangement is used to alter and redirect the original FsOV 132 , 134 .
- a splitter mirror 136 is positioned to redirect a part of the first FOV 132 , splitting the first FOV 132 into a first sub-FOV 138 and a second sub-FOV 140 .
- the mirror arrangement further includes a fold mirror 142 to redirect the first sub-FOV 138 to pass through the first optically transmissive window 118 in a generally upright direction and a fold mirror 144 to redirect the second sub-FOV 140 to pass through the second optically transmissive window 120 in a generally horizontal direction.
- the precise angle and position of the mirrors can be varied to achieve a desired FOV path direction.
- fold mirrors 142 and 144 are positioned such that the first sub-FOV 138 and the second sub-FOV 140 intersect above the top portion 116 and in the product-scanning region (i.e., the general area where products 122 are expected to be presented for image capture by the barcode reader 106 ).
- the mirrors can be arranged to cause the first sub-FOV and the second sub-FOV to intersect partially.
- the mirrors can be arranged to cause the first sub-FOV and the second sub-FOV to intersect fully.
- the mirrors can be arranged to cause the centroidal axis of each of the first sub-FOV and the second sub-FOV to intersect with or without regard for the cross-sectional dimensions of the FsOV.
- the angle and position of the mirrors can be varied to achieve a desired FOV path distance to a chosen point. This can be particularly important for focusing maintaining the scanned products in focus for the imaging assemblies.
- the splitter mirror 136 and the two fold mirrors 142 , 144 are arranged such that the a first distance, measured along the first sub-FOV, from the first imaging sensor to an intersection of the first sub-FOV and the second sub-FOV is approximately equal to a second distance, measured along the second sub-FOV, from the first imaging sensor to the intersection of the first sub-FOV and the second sub-FOV.
- the distance can be measured along the respective sub-FOV's centroidal (also referred to as “central”) axis. Additionally, the intersection of the first sub-FOV and the second sub-FOV can be considered to be the point where both centroidal axis intersect.
- the first sub-FOV includes a first central axis with a first point in a product-scanning region and the second sub-FOV includes a second central axis with a second point in the product-scanning region such that the first point is nearest the second central axis in the product-scanning region and the second point is nearest the first central axis in the product-scanning region.
- the mirror arrangement is configured such that a first distance, measured along the first central axis, from the substantially flat surface of the imaging sensor to the first point is substantially equal to a second distance, measured along the second central axis, from the substantially flat surface of the imaging sensor to the second point.
- the second FOV 134 is a mirrored representation of the first FOV 132 from the point of origination to the point of intersection. That is, referring to FIG. 3 , the second FOV 134 is split into a third sub-FOV 146 and a fourth sub-FOV 148 via a splitter mirror 150 , with the third sub-FOV 146 being redirected to pass through the first optically transmissive window 118 in a generally upright direction by a fold mirror 152 and the fourth sub-FOV 148 being redirected to pass through the second optically transmissive window 120 in a generally horizontal direction by a fold mirror 154 .
- the mirrors used by the second imaging assembly 130 are arranged such that the distances, measured respectively along the third and fourth sub-FsOV, are substantially equivalent from the second imaging sensor to the point of intersection or to the points where respective centroidal axis are nearest each other in the product scanning region.
- the PCB 126 also includes a first illumination assembly 156 and a second illumination assembly 158 .
- Each of the illumination assemblies includes an illumination source (e.g., light emitting diode [LED]) configured to provide illumination over the respective FOV. That is, the first illumination assembly 156 is configured to provide illumination over the first FOV 132 and the second illumination assembly 158 is configured to provide illumination over the second FOV 134 . Due to the reflective nature of the mirrors of the mirror arrangement, illumination light emitted by each of the illumination assemblies travels copathularly with the respective FsOV, ultimately illuminating the products that are presented in the product scanning region.
- an illumination source e.g., light emitting diode [LED]
- the PCB 126 includes a decode assembly 160 communicatively coupled to both imaging assemblies 128 , 130 . Data acquired by the imaging assemblies is transmitted to the decode assembly where it is processed and/or analyzed in an effort to detect and decode a valid barcode(s). Additionally, components like a controller for controlling the imaging assemblies, the illumination assemblies, and/or the decode assembly can also be installed on the PCB 126 . Alternatively, such a controller may be positioned separate from the PCB. Signal data may be sent to/from the PCB 121 via interface connectors 162 .
- FIGS. 2 and 3 can be particularly advantageous as it may allow for full-featured functionality while having relatively few parts. That is, reader 106 may be implemented in a way where no other PCB(s) with imaging assemblies are provided. Such reduction in parts can lead to potential cost saving and increased reliability as less components can be subject to damage or fault.
- the upright orientation of the existing PCB 126 allows a single imaging assembly to operate with two FsOV (in case of the first imaging assembly 128 these are the first sub-FOV 138 and the second sub-FOV 140 ) where those FsOV are directed through the reader's windows and into the product scanning region via only three mirrors (splitter mirror 136 splitting the original FOV 132 to produce a first and second FsOV, fold mirror 142 redirecting the first sub-FOV 138 , and second fold mirror 144 redirecting the second sub-FOV 140 ).
- the upright placement of the PCB 126 may reduce chances of liquid spills causing damage to circuit components relative to a PCB that is positioned horizontally in the lower region of the reader. This can be aided further by positioning the interface connectors on the PCB higher than they would be in a horizontally positioned PCB.
- FIGS. 5-7 shown therein is another embodiment of a component arrangement 200 for use in a barcode reader 106 .
- a component arrangement 200 for use in a barcode reader 106 .
- a controller may be provided on or off the PCB 202 for controlling the operation of PCB components, and communication with the PCB 202 can be established via communication connectors 214 .
- the current embodiment uses one imaging assembly to capture image data from a generally upright FOV and another imaging assembly from a generally horizontal FOV.
- the arrangement uses a first fold mirror 216 to redirect a first FOV of the first imaging assembly 204 such that it is directed in a generally upright direction through the first optically transmissive window 118 .
- the arrangement uses splitter mirrors 220 and 222 to split a second FOV 224 of the second imaging assembly 206 into a first sub-FOV 226 and a second sub-FOV 228 .
- the first sub-FOV 226 is redirected via a second fold mirror 230 and the second sub-FOV 228 is redirected via a third fold mirror 232 such that both first and second sub-FsOV 226 , 228 pass through the second optically transmissive window 120 in a generally horizontal direction.
- the imaging assemblies and mirrors are arranged such that the first FOV 218 , the first sub-FOV 226 , and a second sub-FOV 228 intersect above the reader's top portion and in the product scanning region. Additionally, it is preferable for the distances traversed from the second imaging sensor to the point of intersection along fir first and second sub-FsOV to be approximately equal.
- the first imaging assembly 204 along with its imaging sensor is oriented orthogonally relative to the second imaging assembly 206 along with its imaging sensor.
- the first imaging assembly 204 can be said to have a “portrait” orientation relative to the overall orientation of the barcode reader 10 and the second imaging assembly 206 can be said to have a “landscape” orientation relative to the overall orientation of the barcode reader 10 .
- the component arrangement 200 may enable a broad FOV coverage in the product scanning region while employing a relatively low number of components. That is, in an embodiment, reader 106 may be implemented with the component arrangement 200 in a way where no other PCB(s) with imaging assemblies are provided. Moreover, the mirror arrangement of such a reader 10 can similarly be limited such that only the described mirrors are used. Furthermore, as before, the upright placement of the PCB 202 may reduce chances of liquid spills causing damage to circuit components.
- the reader 10 may include a configuration where the upright-positioned PCB includes two imaging assemblies, each having a respective FOV, where at least a portion of each of the FsOV is be routed through at least one of the substantially horizontal and substantially upright windows.
- a includes . . . a”, “contains . . . a” does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises, has, includes, contains the element.
- the terms “a” and “an” are defined as one or more unless explicitly stated otherwise herein.
- the terms “substantially”, “essentially”, “approximately”, “about” or any other version thereof, are defined as being close to as understood by one of ordinary skill in the art, and in one non-limiting embodiment the term is defined to be within 10%, in another embodiment within 5%, in another embodiment within 1% and in another embodiment within 0.5%.
- the term “coupled” as used herein is defined as connected, although not necessarily directly and not necessarily mechanically.
- a device or structure that is “configured” in a certain way is configured in at least that way, but may also be configured in ways that are not listed.
- processors such as microprocessors, digital signal processors, customized processors and field programmable gate arrays (FPGAs) and unique stored program instructions (including both software and firmware) that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the method and/or apparatus described herein.
- processors or “processing devices” such as microprocessors, digital signal processors, customized processors and field programmable gate arrays (FPGAs) and unique stored program instructions (including both software and firmware) that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the method and/or apparatus described herein.
- FPGAs field programmable gate arrays
- unique stored program instructions including both software and firmware
- an embodiment can be implemented as a computer-readable storage medium having computer readable code stored thereon for programming a computer (e.g., comprising a processor) to perform a method as described and claimed herein.
- Examples of such computer-readable storage mediums include, but are not limited to, a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a ROM (Read Only Memory), a PROM (Programmable Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory) and a Flash memory.
Landscapes
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Toxicology (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
- Venues, such as retail stores, often use bi-optic barcode readers in the checkout process to read barcodes affixed to products being checked out. Bi-optic barcode readers are typically formed with a horizontal window and a vertical window arranged in a way that image data can be captured by internal imaging components (e.g., imaging sensors) through either of the two windows.
- Normally, these bi-optic readers position multiple imaging sensors on multiple printed circuit boards disposed throughout the interior of the reader housing with various mirrors redirecting the imagers' fields of view (FOV) through the appropriate windows. Such designs involve complicated circuitry and a relatively large number of mirrors, complicating the design, increasing the potential for damage, and increasing overall development and manufacturing costs associated with the reader. Other bi-optic readers have implemented designs where all imaging components are positioned on circuit components that are positioned horizontally relative to the overall orientation of the readers. Though somewhat effective at reducing the cost and complexity, these designs still rely on a relatively large number of mirrors to establish a sufficient FOV path length and appropriately position the FOV.
- Accordingly, there remains a demand for continued design improvements in the field of bi-optic barcode readers that address the need to reduce complexity, leading further to increased robustness and lower cost.
- The accompanying figures, where like reference numerals refer to identical or functionally similar elements throughout the separate views, together with the detailed description below, are incorporated in and form part of the specification, and serve to further illustrate embodiments of concepts that include the claimed invention, and explain various principles and advantages of those embodiments.
-
FIG. 1 illustrates a perspective view of a checkout workstation in accordance with an embodiment of the present invention. -
FIG. 2 illustrates a front right perspective view of a barcode reader in accordance with an embodiment of the present invention. -
FIG. 3 illustrates a front left perspective view of the barcode reader ofFIG. 2 . -
FIG. 4 illustrates a right side perspective view of the barcode reader ofFIG. 2 . -
FIG. 5 illustrates a front right perspective view of a barcode reader in accordance with an embodiment of the present invention. -
FIG. 6 illustrates a front left perspective view of the barcode reader ofFIG. 6 . -
FIG. 7 illustrates a right side perspective view of the barcode reader ofFIG. 6 . - Skilled artisans will appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help to improve understanding of embodiments of the present invention.
- The apparatus and method components have been represented where appropriate by conventional symbols in the drawings, showing only those specific details that are pertinent to understanding the embodiments of the present invention so as not to obscure the disclosure with details that will be readily apparent to those of ordinary skill in the art having the benefit of the description herein.
- In an embodiment, the present invention is a barcode reader for use in a checkout workstation having a surface for placement of products to be checked out. The barcode reader includes: a lower housing portion having a top portion; a first optically transmissive window positioned in the top portion of the lower housing, a top surface of the first optically transmissive window defining a horizontal plane, the top portion of the lower housing being substantially parallel with the surface of the checkout workstation when the barcode reader is used in the checkout workstation; a raised housing portion having a second optically transmissive window, the raised housing portion extending at least partially above the top portion of the lower housing; and a printed circuit board (PCB) positioned substantially upright relative to the horizontal plane, the PCB having a first imaging assembly and a decode assembly, the barcode reader having no other printed circuit board with another imaging assembly.
- In a variation of this embodiment: the PCB further includes a second imaging assembly; the first imaging assembly includes a first FOV; the second imaging assembly includes a second FOV; at least a portion of the first FOV is directed to pass through at least one of the first optically transmissive window and the second optically transmissive window; and at least a portion of the second FOV is directed to pass through at least one of the first optically transmissive window and the second optically transmissive window.
- In another embodiment, the present invention is a bi-optic barcode reader that includes: a lower housing portion having a top portion with a generally horizontal window; a raised housing portion having a generally upright window; a printed circuit board (PCB) positioned substantially upright relative to the generally horizontal window, the PCB having an imaging assembly with a first FOV and a decode assembly, the bi-optic barcode reader having no other printed circuit board with another imaging assembly; and a mirror arrangement configured to split the first FOV into a first sub-FOV and a second sub-FOV, redirect the first sub-FOV through the generally horizontal window, and redirect the second sub-FOV through the generally upright window.
- In a variation of this embodiment, the mirror arrangement redirects the first sub-FOV through the generally horizontal window via only a first mirror, and the mirror arrangement further redirects the second sub-FOV through the generally upright window via only a second mirror and a third mirror, the redirecting the second sub-FOV including splitting the second sub-FOV from the first FOV.
- In yet another embodiment, the present invention is a bi-optic barcode reader that includes: a lower housing portion having a top portion with a generally horizontal window; a raised housing portion having a generally upright window; a printed circuit board (PCB) positioned substantially upright relative to the generally horizontal window, the PCB having a first imaging assembly with a first FOV and a second imaging assembly with a second FOV, the bi-optic barcode reader having no other printed circuit board with another imaging assembly; and a mirror arrangement configured to: redirect the first FOV through the generally horizontal window; split the second FOV into a first sub-FOV and a second sub-FOV; and redirect the first sub-FOV and the second sub-FOV through the generally upright window.
- In a variation of this embodiment, the mirror arrangement: redirects the first FOV through the generally horizontal window via only a first mirror; splits the first sub-FOV from the second FOV and redirects the first sub-FOV through the generally upright window via only a second mirror and a third mirror; and splits the second sub-FOV from the second FOV and redirects the second sub-FOV through the generally upright window via only a fourth mirror and a fifth mirror.
- Referring now to the drawings,
FIG. 1 illustrates a perspective view of a point-of-sale (POS)system 100 having aworkstation 102 with acounter 104 and a bi-optical (also referred to as “bi-optic”)barcode reader 106 positioned partially within theworkstation 102. ThePOS system 100 is often managed by a store employee such as aclerk 108. However, in other cases thePOS system 100 may be a part of a so-called self-checkout lane where instead of a clerk, a customer is responsible for checking out his or her own products. - The
barcode reader 106 includes alower housing 112 and a raisedhousing 114. Thelower housing 112 includes atop portion 116 with a first opticallytransmissive window 118 positioned therein along a generally horizontal plane relative to the overall configuration and placement of thereader 106. In some embodiments, the top portion may include a removeable or a non-removable platter (e.g., a weighing platter). Thetop portion 116 can also be viewed as being positioned substantially parallel with thecounter 104 surface. It's worth noting that while, inFIG. 1 , thecounter 104 andtop portion 116 are illustrated as being about co-planar, that does not have to be the case for the platter and the counter to be considered substantially parallel. In some instances, thecounter 104 may be raised or lowered relative to the top surface of thetop portion 116 where thetop portion 116 is still viewed as being positioned substantially parallel with thecounter 104 surface. The raisedhousing 114 is configured to be extend above thetop portion 116 and includes a second opticallytransmissive window 120 positioned in a generally upright plane relative to thetop portion 116 and/or the first opticallytransmissive window 118. Note that references to “upright” include, but are not limited to, vertical. Thus, something that is upright may deviate from a vertical axis/plane by as much as 45 degrees. - In practice, products, such as for example the
bottle 122, are swiped past thereader 106 such that abarcode 124 associated where theproduct 122 is digitally read through at least one of the first and second optically 118, 120. This is particularly done by positioning thetransmissive windows product 122 within the fields of view (FsOV) of the digital imaging sensor(s) housed inside thereader 106 to allow the sensor(s) to capture image data and transmit that data for further processing. - Referring to
FIGS. 2-4 , shown therein is an embodiment of acomponent arrangement 10 for use in abarcode reader 106. For sake of clarity,FIG. 2 illustrates a front perspective view of the components and some of the FsOV from a first side andFIG. 3 illustrates a front perspective view of the components and some of the FsOV from another side. In this embodiment, thereader 106 includes a printed circuit board (PCB) 126 with afirst imaging assembly 128 and asecond imaging assembly 130. Each 128, 130 includes an imaging sensor having a plurality of photosensitive elements that define a substantially flat surface along with other components like a housing and lens(es) for capturing image data over a FOV. The arrangement and configuration of these components, in particular the imaging sensor and the lens(es), define a specific FOV for each of the imaging assemblies. As such, theimaging assembly first illumination assembly 128 and its imaging sensor are configured to capture image data over afirst FOV 132 that is centered about a central axis that is normal to the image sensor's substantially flat surface. Similarly, thesecond imaging assembly 130 and its imaging sensor are configured to capture image data over asecond FOV 134 that is centered about a central axis that is normal to the image sensor's substantially flat surface. It should be noted that while the image sensors are described as capturing image data over the first and second FsOV, each of those FsOV can be split into multiple sub-FsOV with any one of those being redirected into any desired direction. Data captured through the sub-FsOV of a respective image sensor would still be considered image data that is captured over that imager's FOV. - To achieve desired functionality, a mirror arrangement is used to alter and redirect the
132, 134. With respect to theoriginal FsOV first FOV 132, asplitter mirror 136 is positioned to redirect a part of thefirst FOV 132, splitting thefirst FOV 132 into afirst sub-FOV 138 and asecond sub-FOV 140. Thereafter, the mirror arrangement further includes afold mirror 142 to redirect thefirst sub-FOV 138 to pass through the first opticallytransmissive window 118 in a generally upright direction and afold mirror 144 to redirect thesecond sub-FOV 140 to pass through the second opticallytransmissive window 120 in a generally horizontal direction. The precise angle and position of the mirrors can be varied to achieve a desired FOV path direction. In the currently described embodiment, 142 and 144 are positioned such that thefold mirrors first sub-FOV 138 and thesecond sub-FOV 140 intersect above thetop portion 116 and in the product-scanning region (i.e., the general area whereproducts 122 are expected to be presented for image capture by the barcode reader 106). In some cases, the mirrors can be arranged to cause the first sub-FOV and the second sub-FOV to intersect partially. In other instances, the mirrors can be arranged to cause the first sub-FOV and the second sub-FOV to intersect fully. In still other instances, the mirrors can be arranged to cause the centroidal axis of each of the first sub-FOV and the second sub-FOV to intersect with or without regard for the cross-sectional dimensions of the FsOV. - Additionally, the angle and position of the mirrors can be varied to achieve a desired FOV path distance to a chosen point. This can be particularly important for focusing maintaining the scanned products in focus for the imaging assemblies. In case of the embodiment shown in FIGS. 2 and 3, the
splitter mirror 136 and the two 142, 144 are arranged such that the a first distance, measured along the first sub-FOV, from the first imaging sensor to an intersection of the first sub-FOV and the second sub-FOV is approximately equal to a second distance, measured along the second sub-FOV, from the first imaging sensor to the intersection of the first sub-FOV and the second sub-FOV. When measuring along a particular sub-FOV, the distance can be measured along the respective sub-FOV's centroidal (also referred to as “central”) axis. Additionally, the intersection of the first sub-FOV and the second sub-FOV can be considered to be the point where both centroidal axis intersect.fold mirrors - In other embodiments, the first sub-FOV includes a first central axis with a first point in a product-scanning region and the second sub-FOV includes a second central axis with a second point in the product-scanning region such that the first point is nearest the second central axis in the product-scanning region and the second point is nearest the first central axis in the product-scanning region. In this case, the mirror arrangement is configured such that a first distance, measured along the first central axis, from the substantially flat surface of the imaging sensor to the first point is substantially equal to a second distance, measured along the second central axis, from the substantially flat surface of the imaging sensor to the second point.
- With respect to the
second FOV 134, it is a mirrored representation of thefirst FOV 132 from the point of origination to the point of intersection. That is, referring toFIG. 3 , thesecond FOV 134 is split into a third sub-FOV 146 and a fourth sub-FOV 148 via asplitter mirror 150, with the third sub-FOV 146 being redirected to pass through the first opticallytransmissive window 118 in a generally upright direction by afold mirror 152 and the fourth sub-FOV 148 being redirected to pass through the second opticallytransmissive window 120 in a generally horizontal direction by afold mirror 154. As with the previously described mirror arrangement, it is preferable that the mirrors used by thesecond imaging assembly 130 are arranged such that the distances, measured respectively along the third and fourth sub-FsOV, are substantially equivalent from the second imaging sensor to the point of intersection or to the points where respective centroidal axis are nearest each other in the product scanning region. - Further to the imaging assemblies, the
PCB 126 also includes afirst illumination assembly 156 and asecond illumination assembly 158. Each of the illumination assemblies includes an illumination source (e.g., light emitting diode [LED]) configured to provide illumination over the respective FOV. That is, thefirst illumination assembly 156 is configured to provide illumination over thefirst FOV 132 and thesecond illumination assembly 158 is configured to provide illumination over thesecond FOV 134. Due to the reflective nature of the mirrors of the mirror arrangement, illumination light emitted by each of the illumination assemblies travels copathularly with the respective FsOV, ultimately illuminating the products that are presented in the product scanning region. - Further to the above, the
PCB 126 includes adecode assembly 160 communicatively coupled to both 128, 130. Data acquired by the imaging assemblies is transmitted to the decode assembly where it is processed and/or analyzed in an effort to detect and decode a valid barcode(s). Additionally, components like a controller for controlling the imaging assemblies, the illumination assemblies, and/or the decode assembly can also be installed on theimaging assemblies PCB 126. Alternatively, such a controller may be positioned separate from the PCB. Signal data may be sent to/from the PCB 121 viainterface connectors 162. - The embodiment of
FIGS. 2 and 3 can be particularly advantageous as it may allow for full-featured functionality while having relatively few parts. That is,reader 106 may be implemented in a way where no other PCB(s) with imaging assemblies are provided. Such reduction in parts can lead to potential cost saving and increased reliability as less components can be subject to damage or fault. Additionally, the upright orientation of the existingPCB 126 allows a single imaging assembly to operate with two FsOV (in case of thefirst imaging assembly 128 these are the first sub-FOV 138 and the second sub-FOV 140) where those FsOV are directed through the reader's windows and into the product scanning region via only three mirrors (splitter mirror 136 splitting theoriginal FOV 132 to produce a first and second FsOV,fold mirror 142 redirecting thefirst sub-FOV 138, andsecond fold mirror 144 redirecting the second sub-FOV 140). Moreover, the upright placement of thePCB 126 may reduce chances of liquid spills causing damage to circuit components relative to a PCB that is positioned horizontally in the lower region of the reader. This can be aided further by positioning the interface connectors on the PCB higher than they would be in a horizontally positioned PCB. - Referring now to
FIGS. 5-7 , shown therein is another embodiment of acomponent arrangement 200 for use in abarcode reader 106. As in theprior component arrangement 10, included is a upright positionedPCB 202 with first 204 and second 206 imaging assemblies having respective imaging sensors and FsOV, first 208 and second 210 illumination assemblies, and adecode assembly 212 communicatively coupled with the 204 and 206. Additionally, as before, a controller may be provided on or off theimaging assemblies PCB 202 for controlling the operation of PCB components, and communication with thePCB 202 can be established viacommunication connectors 214. It should be apparent that operation of the various components noted above is same/similar to the components of theprior component arrangement 10, with the primary difference in thearrangement 200 being the physical arrangement of the various elements, as further details below. Accordingly, detailed functionality or attributes of elements described previously may not be restated in the description of this embodiment. - Unlike the prior embodiment, where one imaging assembly captured image data from both generally horizontal and generally upright FsOV, the current embodiment uses one imaging assembly to capture image data from a generally upright FOV and another imaging assembly from a generally horizontal FOV. In particular, the arrangement uses a
first fold mirror 216 to redirect a first FOV of thefirst imaging assembly 204 such that it is directed in a generally upright direction through the first opticallytransmissive window 118. Additionally, the arrangement uses splitter mirrors 220 and 222 to split asecond FOV 224 of thesecond imaging assembly 206 into a first sub-FOV 226 and asecond sub-FOV 228. Thefirst sub-FOV 226 is redirected via asecond fold mirror 230 and thesecond sub-FOV 228 is redirected via athird fold mirror 232 such that both first and 226, 228 pass through the second opticallysecond sub-FsOV transmissive window 120 in a generally horizontal direction. As with the previous embodiment, the imaging assemblies and mirrors are arranged such that thefirst FOV 218, thefirst sub-FOV 226, and a second sub-FOV 228 intersect above the reader's top portion and in the product scanning region. Additionally, it is preferable for the distances traversed from the second imaging sensor to the point of intersection along fir first and second sub-FsOV to be approximately equal. - To enable the FOV coverage that may be desired in an embodiment, the
first imaging assembly 204 along with its imaging sensor is oriented orthogonally relative to thesecond imaging assembly 206 along with its imaging sensor. In the currently described embodiment, thefirst imaging assembly 204 can be said to have a “portrait” orientation relative to the overall orientation of thebarcode reader 10 and thesecond imaging assembly 206 can be said to have a “landscape” orientation relative to the overall orientation of thebarcode reader 10. - Similar to the prior embodiment, the
component arrangement 200 may enable a broad FOV coverage in the product scanning region while employing a relatively low number of components. That is, in an embodiment,reader 106 may be implemented with thecomponent arrangement 200 in a way where no other PCB(s) with imaging assemblies are provided. Moreover, the mirror arrangement of such areader 10 can similarly be limited such that only the described mirrors are used. Furthermore, as before, the upright placement of thePCB 202 may reduce chances of liquid spills causing damage to circuit components. - Additionally, it should be recognized that other configurations of the currently described component arrangements are considered to be within the scope of the present disclosure. For instance, in some embodiments, depending on the desired FOV coverage, more or less imaging assemblies and more or less mirrors may be used to direct the respective FsOV along desired paths as long as all the imaging assemblies are positioned on the same, substantially upright PCB. As such, the
reader 10 may include a configuration where the upright-positioned PCB includes two imaging assemblies, each having a respective FOV, where at least a portion of each of the FsOV is be routed through at least one of the substantially horizontal and substantially upright windows. - In the foregoing specification, specific embodiments have been described. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of present teachings. Additionally, the described embodiments/examples/implementations should not be interpreted as mutually exclusive, and should instead be understood as potentially combinable if such combinations are permissive in any way. In other words, any feature disclosed in any of the aforementioned embodiments/examples/implementations may be included in any of the other aforementioned embodiments/examples/implementations.
- The benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential features or elements of any or all the claims. The invention is defined solely by the appended claims including any amendments made during the pendency of this application and all equivalents of those claims as issued.
- Moreover in this document, relational terms such as first and second, top and bottom, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms “comprises,” “comprising,” “has”, “having,” “includes”, “including,” “contains”, “containing” or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises, has, includes, contains a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by “comprises . . . a”, “has . . . a”, “includes . . . a”, “contains . . . a” does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises, has, includes, contains the element. The terms “a” and “an” are defined as one or more unless explicitly stated otherwise herein. The terms “substantially”, “essentially”, “approximately”, “about” or any other version thereof, are defined as being close to as understood by one of ordinary skill in the art, and in one non-limiting embodiment the term is defined to be within 10%, in another embodiment within 5%, in another embodiment within 1% and in another embodiment within 0.5%. The term “coupled” as used herein is defined as connected, although not necessarily directly and not necessarily mechanically. A device or structure that is “configured” in a certain way is configured in at least that way, but may also be configured in ways that are not listed.
- It will be appreciated that some embodiments may be comprised of one or more generic or specialized processors (or “processing devices”) such as microprocessors, digital signal processors, customized processors and field programmable gate arrays (FPGAs) and unique stored program instructions (including both software and firmware) that control the one or more processors to implement, in conjunction with certain non-processor circuits, some, most, or all of the functions of the method and/or apparatus described herein. Alternatively, some or all functions could be implemented by a state machine that has no stored program instructions, or in one or more application specific integrated circuits (ASICs), in which each function or some combinations of certain of the functions are implemented as custom logic. Of course, a combination of the two approaches could be used.
- Moreover, an embodiment can be implemented as a computer-readable storage medium having computer readable code stored thereon for programming a computer (e.g., comprising a processor) to perform a method as described and claimed herein. Examples of such computer-readable storage mediums include, but are not limited to, a hard disk, a CD-ROM, an optical storage device, a magnetic storage device, a ROM (Read Only Memory), a PROM (Programmable Read Only Memory), an EPROM (Erasable Programmable Read Only Memory), an EEPROM (Electrically Erasable Programmable Read Only Memory) and a Flash memory. Further, it is expected that one of ordinary skill, notwithstanding possibly significant effort and many design choices motivated by, for example, available time, current technology, and economic considerations, when guided by the concepts and principles disclosed herein will be readily capable of generating such software instructions and programs and ICs with minimal experimentation.
- The Abstract of the Disclosure is provided to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. In addition, in the foregoing Detailed Description, it can be seen that various features are grouped together in various embodiments for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments require more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive subject matter lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby incorporated into the Detailed Description, with each claim standing on its own as a separately claimed subject matter.
Claims (18)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/955,696 US20210073492A1 (en) | 2017-12-18 | 2018-11-13 | Bi-Optic Barcode Reader |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US15/844,880 US10331926B1 (en) | 2017-12-18 | 2017-12-18 | Bi-optic barcode reader |
| PCT/US2018/060720 WO2019125649A1 (en) | 2017-12-18 | 2018-11-13 | Bi-optic barcode reader |
| US16/955,696 US20210073492A1 (en) | 2017-12-18 | 2018-11-13 | Bi-Optic Barcode Reader |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/844,880 Continuation US10331926B1 (en) | 2017-12-18 | 2017-12-18 | Bi-optic barcode reader |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20210073492A1 true US20210073492A1 (en) | 2021-03-11 |
Family
ID=66814535
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/844,880 Active US10331926B1 (en) | 2017-12-18 | 2017-12-18 | Bi-optic barcode reader |
| US16/955,696 Abandoned US20210073492A1 (en) | 2017-12-18 | 2018-11-13 | Bi-Optic Barcode Reader |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/844,880 Active US10331926B1 (en) | 2017-12-18 | 2017-12-18 | Bi-optic barcode reader |
Country Status (5)
| Country | Link |
|---|---|
| US (2) | US10331926B1 (en) |
| AU (2) | AU2018391958B2 (en) |
| DE (1) | DE112018006432T5 (en) |
| GB (2) | GB2587537B (en) |
| WO (1) | WO2019125649A1 (en) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10331926B1 (en) * | 2017-12-18 | 2019-06-25 | Symbol Technologies, Llc | Bi-optic barcode reader |
| US10776893B2 (en) * | 2018-10-19 | 2020-09-15 | Everseen Limited | Adaptive smart shelf for autonomous retail stores |
| US11126809B2 (en) * | 2019-11-08 | 2021-09-21 | Zebra Technologies Corporation | Bioptic barcode readers |
| US10803273B1 (en) * | 2019-11-15 | 2020-10-13 | Zebra Technologies Corporation | Barcode reader having alternating illumination for a single sensor split into multiple fovs |
| US11210481B1 (en) * | 2020-09-10 | 2021-12-28 | Zebra Technologies Corporation | Bioptic barcode reader |
| US11334734B1 (en) | 2021-07-29 | 2022-05-17 | Zebra Technologies Corporation | Methods and apparatuses to mitigate specular reflections and direct illumination interference in bioptic barcode readers |
Citations (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030150917A1 (en) * | 1999-06-07 | 2003-08-14 | Tsikos Constantine J. | Planar light illumination and imaging (PLIIM) system employing led-based planar light illumination arrays (PLIAS) and an area-type image detection array |
| US20060249584A1 (en) * | 1992-07-14 | 2006-11-09 | Psc Scanning, Inc. | Multiple plane scanning system for data reading applications |
| US20090084854A1 (en) * | 2007-09-27 | 2009-04-02 | Symbol Technologies, Inc. | Multiple Camera Imaging-Based Bar Code Reader |
| US20090277963A1 (en) * | 2008-05-08 | 2009-11-12 | Psion Teklogix Inc. | Optical image reader |
| US20100116887A1 (en) * | 2008-11-07 | 2010-05-13 | Symbol Technologies, Inc. | Identification of non-barcoded products |
| US20100163626A1 (en) * | 2008-12-26 | 2010-07-01 | Datalogic Scanning, Inc. | Data reader having compact arrangement for acquisition of multiple views of an object |
| US20100163628A1 (en) * | 2008-02-12 | 2010-07-01 | Datalogic Scanning, Inc. | Two-plane optical code reader for acquisition of multiple views an object |
| US20100252633A1 (en) * | 2009-04-02 | 2010-10-07 | Symbol Technologies, Inc. | Auto-exposure for multi-imager barcode reader |
| US20110127333A1 (en) * | 2009-11-30 | 2011-06-02 | Symbol Technologies, Inc. | Multiple camera imaging-based bar code reader with optimized imaging field |
| US20110168780A1 (en) * | 2010-01-08 | 2011-07-14 | Datalogic Scanning, Inc. | System and method for data reading with low profile arrangement |
| US20120118963A1 (en) * | 2010-11-11 | 2012-05-17 | Symbol Technologies, Inc. | Point-of-transaction, dual window workstation for imaging indicia with a single imager and a stationary optical system |
| US20120145790A1 (en) * | 2010-12-10 | 2012-06-14 | Symbol Technologies, Inc. | Imaging slot scanner with multiple field of view |
| US20130075473A1 (en) * | 2011-09-27 | 2013-03-28 | Symbol Technologies, Inc. | Document capture with imaging-based bar code readers |
| US20130134219A1 (en) * | 2007-09-19 | 2013-05-30 | Ali Lebaschi | Document scanner with instant retrieval process |
| US20130141584A1 (en) * | 2011-12-01 | 2013-06-06 | Symbol Technologies, Inc. | Apparatus for and method of triggering electro-optical reading only when a target to be read is in a selected zone in a point-of-transaction workstation |
| US20130181051A1 (en) * | 2012-01-13 | 2013-07-18 | Bryan L. Olmstead | Two-plane optical code reader for acquisition of multiple views of an object |
| US20130256395A1 (en) * | 2012-03-29 | 2013-10-03 | Symbol Technologies, Inc. | System for and method of expediting self-checkout at point-of-sale stations |
| US20130327829A1 (en) * | 2012-06-08 | 2013-12-12 | Datalogic ADC, Inc. | Imaging reader with improved illumination |
| US20130328682A1 (en) * | 2012-06-08 | 2013-12-12 | Datalogic ADC, Inc. | Bezel for a cover or platter for a data reader in a checkout station |
| US20140097337A1 (en) * | 2012-10-08 | 2014-04-10 | Symbol Technologies, Inc. | Object detecting system for imaging-based barcode readers |
| US20140144987A1 (en) * | 2012-11-29 | 2014-05-29 | Symbol Technologies, Inc. | Bi-optical barcode scanning workstation with stitched sapphire windows |
| US20140151452A1 (en) * | 2012-11-30 | 2014-06-05 | Symbol Technologies, Inc. | Method and apparatus for controlling illumination |
| US20140183262A1 (en) * | 2013-01-03 | 2014-07-03 | Symbol Technologies, Inc. | Method of adjusting pointing directions of multiple cameras in barcode scanner |
| US9053378B1 (en) * | 2013-12-12 | 2015-06-09 | Hand Held Products, Inc. | Laser barcode scanner |
| US20150347798A1 (en) * | 2014-05-29 | 2015-12-03 | Symbol Technologies, Inc. | Point-of-transaction workstation for, and method of, imaging sheet-like targets |
| US20170011242A1 (en) * | 2015-07-09 | 2017-01-12 | Ncr Corporation | Multiple view single camera imaging scanner |
| US20190188434A1 (en) * | 2017-12-18 | 2019-06-20 | Symbol Technologies, Llc | Bi-optic barcode reader |
| US20220383009A1 (en) * | 2021-05-28 | 2022-12-01 | Zebra Technologies Corporation | Bioptic barcode reader and carrier assembly for a bioptic barcode reader |
| US20230161985A1 (en) * | 2021-08-31 | 2023-05-25 | Zebra Technologies Corporation | Barcode reader with transflective mirror |
| US20230206205A1 (en) * | 2021-12-23 | 2023-06-29 | Datalogic Usa, Inc. | Fixed retail scanner with multi-port network switch and related methods |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8056810B2 (en) * | 2006-07-12 | 2011-11-15 | Ncr Corporation | Methods and apparatus for generating and decoding scan patterns using multiple laser sources |
| US9275263B2 (en) * | 2008-11-26 | 2016-03-01 | Symbol Technologies, Llc | Imaging reader with plug-in imaging modules for electro-optically reading indicia |
| US8496178B2 (en) * | 2011-08-31 | 2013-07-30 | Ncr Corporation | Method and apparatus for providing customer side imaging as well as bar code scanning imaging |
-
2017
- 2017-12-18 US US15/844,880 patent/US10331926B1/en active Active
-
2018
- 2018-11-13 GB GB2017171.6A patent/GB2587537B/en active Active
- 2018-11-13 GB GB2009137.7A patent/GB2581757B/en active Active
- 2018-11-13 WO PCT/US2018/060720 patent/WO2019125649A1/en not_active Ceased
- 2018-11-13 US US16/955,696 patent/US20210073492A1/en not_active Abandoned
- 2018-11-13 DE DE112018006432.8T patent/DE112018006432T5/en active Pending
- 2018-11-13 AU AU2018391958A patent/AU2018391958B2/en active Active
-
2020
- 2020-11-25 AU AU2020277149A patent/AU2020277149B2/en active Active
Patent Citations (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060249584A1 (en) * | 1992-07-14 | 2006-11-09 | Psc Scanning, Inc. | Multiple plane scanning system for data reading applications |
| US20030150917A1 (en) * | 1999-06-07 | 2003-08-14 | Tsikos Constantine J. | Planar light illumination and imaging (PLIIM) system employing led-based planar light illumination arrays (PLIAS) and an area-type image detection array |
| US20130134219A1 (en) * | 2007-09-19 | 2013-05-30 | Ali Lebaschi | Document scanner with instant retrieval process |
| US20090084854A1 (en) * | 2007-09-27 | 2009-04-02 | Symbol Technologies, Inc. | Multiple Camera Imaging-Based Bar Code Reader |
| US20100163628A1 (en) * | 2008-02-12 | 2010-07-01 | Datalogic Scanning, Inc. | Two-plane optical code reader for acquisition of multiple views an object |
| US20090277963A1 (en) * | 2008-05-08 | 2009-11-12 | Psion Teklogix Inc. | Optical image reader |
| US20100116887A1 (en) * | 2008-11-07 | 2010-05-13 | Symbol Technologies, Inc. | Identification of non-barcoded products |
| US20100163626A1 (en) * | 2008-12-26 | 2010-07-01 | Datalogic Scanning, Inc. | Data reader having compact arrangement for acquisition of multiple views of an object |
| US20100252633A1 (en) * | 2009-04-02 | 2010-10-07 | Symbol Technologies, Inc. | Auto-exposure for multi-imager barcode reader |
| US20110127333A1 (en) * | 2009-11-30 | 2011-06-02 | Symbol Technologies, Inc. | Multiple camera imaging-based bar code reader with optimized imaging field |
| US20110168780A1 (en) * | 2010-01-08 | 2011-07-14 | Datalogic Scanning, Inc. | System and method for data reading with low profile arrangement |
| US20120118963A1 (en) * | 2010-11-11 | 2012-05-17 | Symbol Technologies, Inc. | Point-of-transaction, dual window workstation for imaging indicia with a single imager and a stationary optical system |
| US20120145790A1 (en) * | 2010-12-10 | 2012-06-14 | Symbol Technologies, Inc. | Imaging slot scanner with multiple field of view |
| US20130075473A1 (en) * | 2011-09-27 | 2013-03-28 | Symbol Technologies, Inc. | Document capture with imaging-based bar code readers |
| US20130141584A1 (en) * | 2011-12-01 | 2013-06-06 | Symbol Technologies, Inc. | Apparatus for and method of triggering electro-optical reading only when a target to be read is in a selected zone in a point-of-transaction workstation |
| US20130181051A1 (en) * | 2012-01-13 | 2013-07-18 | Bryan L. Olmstead | Two-plane optical code reader for acquisition of multiple views of an object |
| US20130256395A1 (en) * | 2012-03-29 | 2013-10-03 | Symbol Technologies, Inc. | System for and method of expediting self-checkout at point-of-sale stations |
| US20130327829A1 (en) * | 2012-06-08 | 2013-12-12 | Datalogic ADC, Inc. | Imaging reader with improved illumination |
| US20130328682A1 (en) * | 2012-06-08 | 2013-12-12 | Datalogic ADC, Inc. | Bezel for a cover or platter for a data reader in a checkout station |
| US20140097337A1 (en) * | 2012-10-08 | 2014-04-10 | Symbol Technologies, Inc. | Object detecting system for imaging-based barcode readers |
| US20140144987A1 (en) * | 2012-11-29 | 2014-05-29 | Symbol Technologies, Inc. | Bi-optical barcode scanning workstation with stitched sapphire windows |
| US20140151452A1 (en) * | 2012-11-30 | 2014-06-05 | Symbol Technologies, Inc. | Method and apparatus for controlling illumination |
| US20140183262A1 (en) * | 2013-01-03 | 2014-07-03 | Symbol Technologies, Inc. | Method of adjusting pointing directions of multiple cameras in barcode scanner |
| US9053378B1 (en) * | 2013-12-12 | 2015-06-09 | Hand Held Products, Inc. | Laser barcode scanner |
| US20150347798A1 (en) * | 2014-05-29 | 2015-12-03 | Symbol Technologies, Inc. | Point-of-transaction workstation for, and method of, imaging sheet-like targets |
| US20170011242A1 (en) * | 2015-07-09 | 2017-01-12 | Ncr Corporation | Multiple view single camera imaging scanner |
| US20190188434A1 (en) * | 2017-12-18 | 2019-06-20 | Symbol Technologies, Llc | Bi-optic barcode reader |
| US20220383009A1 (en) * | 2021-05-28 | 2022-12-01 | Zebra Technologies Corporation | Bioptic barcode reader and carrier assembly for a bioptic barcode reader |
| US20230161985A1 (en) * | 2021-08-31 | 2023-05-25 | Zebra Technologies Corporation | Barcode reader with transflective mirror |
| US20230206205A1 (en) * | 2021-12-23 | 2023-06-29 | Datalogic Usa, Inc. | Fixed retail scanner with multi-port network switch and related methods |
Also Published As
| Publication number | Publication date |
|---|---|
| GB202009137D0 (en) | 2020-07-29 |
| GB202017171D0 (en) | 2020-12-16 |
| GB2587537B (en) | 2021-08-04 |
| AU2020277149A1 (en) | 2020-12-24 |
| US20190188434A1 (en) | 2019-06-20 |
| US10331926B1 (en) | 2019-06-25 |
| AU2018391958A1 (en) | 2020-07-09 |
| DE112018006432T5 (en) | 2020-09-17 |
| AU2020277149B2 (en) | 2022-10-27 |
| AU2018391958B2 (en) | 2020-11-26 |
| GB2587537A (en) | 2021-03-31 |
| GB2581757B (en) | 2021-02-24 |
| WO2019125649A1 (en) | 2019-06-27 |
| GB2581757A (en) | 2020-08-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2020277149B2 (en) | Bi-optic barcode reader | |
| US8835825B2 (en) | High performance scan engine with rear-facing image sensor in handheld arrangement for, and method of, imaging targets using the scan engine | |
| US11210481B1 (en) | Bioptic barcode reader | |
| US20250094746A1 (en) | Bioptic Barcode Readers | |
| US11182573B2 (en) | Barcode readers including illumination assemblies with different color lights | |
| AU2014306974B2 (en) | Apparatus for and method of minimizing specular reflections in imaging field of view of workstation that reads targets by image capture | |
| US10055627B2 (en) | Mobile imaging barcode scanner | |
| US11048897B2 (en) | Field-upgradable barcode readers | |
| US11461574B2 (en) | Bioptic reader assembly with video upgrade module | |
| KR102503138B1 (en) | Bioptic Scanner Optical Array with Single Sensor Separated in 4 Ways | |
| US8844815B2 (en) | Method of adjusting pointing directions of multiple cameras in barcode scanner | |
| US12147869B1 (en) | Indicia readers with multiple imaging assemblies and dichroic mirrors | |
| US12026578B2 (en) | Systems and methods for selectively initiating identification sessions | |
| US12380297B2 (en) | Full sensor utilization over multiple fields of view | |
| US12340269B2 (en) | Scanner upgrade module for bi-optic |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: APPLICATION DISPATCHED FROM PREEXAM, NOT YET DOCKETED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |