An imaging system for electro-optically reading a symbol located within a range of working distances from the system, utilizes a solid-state imager for capturing return light from the symbol and for generating an electrical signal indicative of the captured return light, and a controller for decoding the electrical signal into data indicative of the symbol A memory stores a known set of values for a plurality of optical characteristics of the symbol, such as size and contrast characteristics of the symbol when the symbol lies in a restricted zone within the range of working distances. The controller is operative, after the symbol has been successfully decoded, for processing the size and contrast characteristics of the decoded symbol, and for determining that the decoded symbol has been successfully read within the restricted zone when each size and contrast characteristic lies within the known set of values stored by the memory.
|
9. A method of electro-optically reading a symbol located within a range of working distances from a system, the symbol having a plurality of optical characteristics that vary with working distance, comprising:
capturing return light from the symbol over a field of view of a solid-state imager having an array of image sensors;
generating an electrical signal indicative of the captured return light;
decoding the electrical signal into data indicative of the symbol;
determining that the symbol has been successfully decoded;
storing a known set of values of the plurality of optical characteristics of the symbol when the symbol lies in a restricted zone within the range of working distances;
processing the plurality of optical characteristics of the symbol after the symbol has been successfully decoded, wherein the processing step is further performed by processing one of the plurality of the optical characteristics as a symbol element size characteristic, for estimating how many of the sensors in the array capture the return light from a symbol element having the narrowest width dimension and another one of the plurality of the optical characteristics as a symbol contrast characteristic by estimating a contrast ratio of a first difference in brightness between symbol elements having the narrowest width dimension divided by a second difference in brightness between symbol elements having the widest width dimension.
7. A method of electro-optically reading a symbol located within a range of working distances from a system, the symbol having a plurality of optical characteristics that vary with working distance, comprising:
capturing return light from the symbol over a field of view of a solid-state imager having an array of image sensors;
generating an electrical signal indicative of the captured return light;
decoding the electrical signal into data indicative of the symbol;
determining that the symbol has been successfully decoded;
storing a known set of values of the plurality of optical characteristics including a symbol element size characteristic and a symbol contrast characteristic of the symbol when the symbol lies in a restricted zone within the range of working distances;
processing at least the symbol element size characteristic and the symbol contrast characteristic from the plurality of optical characteristics of the symbol after the symbol has been successfully decoded;
determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the stored known set of values; and
wherein the controller is operative, in processing the symbol contrast characteristic for estimating a contrast ratio of a first difference in brightness between symbol elements having the narrowest width dimension divided by a second difference in brightness between symbol elements having the widest width dimension.
1. An imaging system for electro-optically reading a symbol located within a range of working distances from the system, the symbol having a plurality of optical characteristics that vary with working distance, comprising:
a solid-state imager having an array of image sensors for capturing return light from the symbol over a field of view, and for generating an electrical signal indicative of the captured return light;
a controller operative for decoding the electrical signal into data indicative of the symbol, and for determining that the symbol has been successfully decoded;
a memory for storing a known set of values of the plurality of optical characteristics including a symbol element size characteristic and a symbol contrast characteristic of the symbol when the symbol lies in a restricted zone within the range of working distances;
the controller being further operative, after the symbol has been successfully decoded, for processing at least the symbol element size characteristic and the symbol contrast characteristic from the plurality of optical characteristics of the decoded symbol, and for determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the known set of values stored by the memory; and
wherein the controller is operative, in processing the symbol contrast characteristic for estimating a contrast ratio of a first difference in brightness between symbol elements having the narrowest width dimension divided by a second difference in brightness between symbol elements having the widest width dimension.
3. An imaging system for electro-optically reading a symbol located within a range of working distances from the system, the symbol having a plurality of optical characteristics that vary with working distance, comprising:
a solid-state imager having an array of image sensors for capturing return light from the symbol over a field of view, and for generating an electrical signal indicative of the captured return light;
a controller operative for decoding the electrical signal into data indicative of the symbol, and for determining that the symbol has been successfully decoded; and
a memory for storing a known set of values of the plurality of optical characteristics of the symbol when the symbol lies in a restricted zone within the range of working distances, and the controller being further operative, after the symbol has been successfully decoded, for processing the plurality of optical characteristics of the decoded symbol, and for determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the known set of values stored by the memory and further wherein the controller is operative, in processing one of the plurality of the optical characteristics as a symbol element size characteristic, for estimating how many of the sensors in the array capture the return light from a symbol element having the narrowest width dimension and another one of the plurality of the optical characteristics as a symbol contrast characteristic, for estimating a contrast ratio of a first difference in brightness between symbol elements having the narrowest width dimension divided by a second difference in brightness between symbol elements having the widest width dimension.
2. The system of
4. The system of
5. The system of
6. The system of
8. The method of
10. The method of
11. The method of
12. The method of
|
Solid-state imaging systems, in both handheld and hands-free modes of operation, have been used in supermarkets, warehouse clubs, department stores, and other kinds of retailers for many years, to electro-optically read targets, such as one-dimensional bar code symbols, particularly of the Universal Product Code (UPC) type, each having a row of bar elements and space elements spaced apart along a scan direction, of various densities, such as 100% UPC, 80% UPC and 60% UPC. The density of a symbol is characterized by a width dimension of a narrowest symbol element or module, e.g., a bar element or a space element, along the scan direction. In the case of the 100% UPC, 80% UPC and 60% UPC symbol densities, the module measures 13 mils, 10.4 mils and 7.8 mils, respectively.
The solid-state imaging system includes an imager having a one- or two-dimensional array of cells or photosensors, which correspond to image elements or pixels in a field of view of the imager, and a focusing lens assembly for capturing light front the symbol and projecting the captured light onto the imager. Such an imager may include a one- or two-dimensional charge coupled device (CCD) or a complementary metal oxide semiconductor (CMOS) device, and is analogous to the imager used in a digital consumer camera to capture images. The focusing lens assembly includes optical elements for capturing the light over a range of working distances in which the symbol can be read.
The imaging system further typically includes an illuminator to illuminate the symbol during its reading with illumination light emitted from an illumination light source and directed to the symbol for reflection and scattering as return light therefrom. The illumination light source may be located within and/or externally of the system, and typically comprises one or more light emitting diodes (LEDs). To assist an operator in reading a desired symbol, the imaging system is often equipped with an aiming assembly having an aiming laser for generating a laser beam, and aiming optics for generating a visible aiming pattern, such as a “crosshair” pattern, from the laser beam. The operator trains the aiming pattern on the symbol to be imaged during an aiming mode prior to reading. The system yet further includes electronic circuitry for processing electrical signals generated by the imager and indicative of the return light captured by the array, and a microprocessor for processing and decoding the electrical signals to read each captured image.
It is therefore known to use a solid-state imaging system for capturing a monochrome image of a symbol as, for example, disclosed in U.S. Pat. No. 5,703,349. It is also known to use a solid-state imaging system with multiple buried channels for capturing a full color image of the symbol as, for example, disclosed in U.S. Pat. No. 4,613,895. It is common to provide a two-dimensional CCD with a 640×480 resolution commonly found in VGA monitors, although other resolution sizes are possible.
In the hands-free mode, the operator may slide or swipe a product bearing a target symbol past a window of the system in either horizontal and/or vertical and/or diagonal directions, in a “swipe” mode. Alternatively, the operator may present the symbol on the product to an approximate central region of the window in a “presentation” mode. The choice depends on operator preference or on the layout of a workstation in which the system is used.
In the handheld mode, the operator holds the system in his or her hand during reading and aims the system at the target symbol to be read. The operator may first lift the system from a countertop or a support stand or cradle. Once reading is completed, the operator may return the system to the countertop or to the support stand to resume hands-free operation. A mode switch is typically provided on the system and/or on the support stand to configure the system in the appropriate handheld or hands-free mode.
Although the known imaging system is generally satisfactory for its intended purpose, one concern relates to the range of working distances in which the symbol can be read. For the handheld mode to be effective, the working distance range is typically designed to be long, for instance, many feet from the system. A long working distance range enables the operator to read a symbol located on a product that is either far from the handheld system, for instance, on a remote shelf, or is either too big, or too heavy, or too inconvenient to be brought to the handheld system.
However, if such a system with a long working distance range is placed on a countertop or on a support stand for hands-free operation, then the system can unintentionally read symbols on products that happen to be in the field of view. For example, it is not uncommon for a consumer to simultaneously dump many products to be purchased on a countertop in a retail point-of-sale environment, in which event, the system will at least try to read the symbols on all those products scattered around the countertop. Worse yet, the operator will not know which of the symbols have been read. It would be desirable to limit the long working distance range in such systems in the hands-free mode of operation.
One feature of the present invention resides, briefly stated, in an imaging system for, and a method of, electro-optically reading a target, such as a bar code symbol particularly of the Universal Product Code (UPC) type, located within a range of working distances from the system. The UPC symbol has a row of bar elements and space elements of different light reflectivity and spaced apart along a scan direction. The UPC symbol has various densities, such as 100% UPC, 80% UPC and 60% UPC. The density of a symbol is characterized by a width dimension of a narrowest symbol element or module, e.g., a bar element or a space element, along the scan direction. In the case of the 100% UPC, 80% UPC and 60% UPC symbol densities, the module measures 13 mils, 10.4 mils and 7.8 mils, respectively. The symbol has a plurality of optical characteristics, as described below, that vary with working distance.
The system includes a solid-state imager having an array of image sensors for capturing return light from the symbol over a field of view, preferably with the aid of a focusing lens assembly, and for generating an electrical signal indicative of the captured return light. Preferably, the array is a CCD or a CMOS array. The system also includes a controller or programmed microprocessor operative for decoding the electrical signal into data indicative of the symbol, and for determining that the symbol has been successfully decoded.
In accordance with one aspect of this invention, a memory is accessible to the controller, for storing a known set of values of the plurality of optical characteristics of the symbol when the symbol lies in a restricted zone within the range of working distances. The controller is further operative, after the symbol has been successfully decoded, for processing the plurality of optical characteristics of the decoded symbol, and for determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the known set of values stored by the memory.
One of the optical characteristics is a symbol element size characteristic. The controller is operative, in processing the symbol element size characteristic, for estimating how many of the sensors in the array capture the return light from a symbol element having the narrowest width dimension, i.e., the module. As the working distance from the system increases, the number of the sensors that capture the return light from the module decreases. Relying on just the size characteristics, however, is not enough to insure that the symbol is in the restricted zone, primarily because successive symbols being presented may be, and often are, of different densities.
Hence, another of the optical characteristics that is relied on is a contrast characteristic. The controller is operative, in processing the contrast characteristic, for estimating a contrast ratio of a first difference in brightness between symbol elements having the narrowest width dimension divided by a second difference in brightness between symbol elements having the widest width dimension. The contrast ratio is generally highest at an imaging plane at which the focusing lens assembly optimally focuses the return light onto the imager. The contrast ratio decreases in either direction away from the imaging plane.
The system has a housing having a window through which the return light passes. The restricted zone advantageously has a near subzone that preferably between the window and a working distance of about two inches from the window, and an intermediate subzone that preferably lies between the window and a working distance of about six inches from the window. The memory is operative for storing a near set of values for both the size characteristic and the contrast characteristic for the near subzone, and an intermediate set of values for both the size characteristic and the contrast characteristic for the intermediate subzone. The controller is operative, after the symbol has been successfully decoded, for determining that the decoded symbol has been successfully read within the near subzone when the size and contrast characteristics lie within the near set of values stored by the memory, and for determining that the decoded symbol has been successfully read within the intermediate subzone when the size and contrast characteristics lie within the intermediate set of values stored by the memory.
The controller is further operative for distinguishing between a handheld mode and a hands-free mode of operation of the system. The controller is operative for determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the known set of values stored by the memory in the hands-free mode of operation.
The method of electro-optically reading a symbol that is located within a range of working distances from a system, and that has a plurality of optical characteristics that vary with working distance, is performed by capturing return light from the symbol over a field of view of a solid-state imager having an array of image sensors, generating an electrical signal indicative of the captured return light, decoding the electrical signal into data indicative of the symbol, determining that the symbol has been successfully decoded, storing a known set of values of the plurality of optical characteristics of the symbol when the symbol lies in a restricted zone within the range of working distances, processing the plurality of optical characteristics of the symbol after the symbol has been successfully decoded, and determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the stored known set of values.
The novel features which are considered as characteristic of the invention are set forth in particular in the appended claims. The invention itself, however, both as to its construction and its method of operation, together with additional objects and advantages thereof, will be best understood from the following description of specific embodiments when read in connection with the accompanying drawings.
Reference numeral 10 in
Reference numeral 30 in
Reference numeral 50 in
Each system 20, 30, 50 includes, as shown for representative system 20 in
An illuminator is also mounted in the imaging system and preferably includes a plurality of light sources, e.g., light emitting diodes (LEDs) 42, arranged to uniformly illuminate the symbol 60. As shown in
In operation, the microprocessor 36 sends a command signal to pulse the illuminator LEDs 42 for a short time period, say 500 microseconds or less, and energizes the imager 40 to collect light from a target only during said time period. A typical array needs about 16 to 33 milliseconds to acquire the entire target image and operates at a frame rate of about 30 to 60 frames per second. The array may have on the order of one million addressable image sensors. Frequently, the illuminator LEDs 42 are pulsed for a few milliseconds, especially when working at extended ranges where it is difficult to illuminate the symbol target as brightly. Under these circumstances, the illumination may be activated for up to around 30 ms.
As described above, in the handheld mode of any of the systems 10, 30, 50, the working distance range is typically designed to be long, for instance, over one foot from the respective system. A long working distance range enables the operator 22 to read a symbol located on a product that is either far from the handheld system, for instance, on a remote shelf, or is either too big, or too heavy, or too inconvenient to be brought to the handheld system.
However, if such a system with a long working distance range is placed on the countertop 16 or on the support stand 52 for hands-free operation, then the system can unintentionally read symbols on products that happen to be in the field of view. For example, it is not uncommon for a consumer to simultaneously dump many products to be purchased on the countertop 16 in the retail point-of-sale environment 10, in which event, the system will at least try to read the symbols on all those products scattered around the countertop 16. Worse yet, the operator 22 will not know which of the symbols have been read.
In accordance with one aspect of this invention, the working distance range in such systems is restricted to a restricted zone in the hands-free mode of operation. For example, the working distance range can be limited to a near subzone between the window and WD1, or an intermediate subzone between the window and WD2. In this way, symbols located beyond WD2 are not read in the hands-free mode of operation.
For this purpose, a memory 44 is accessible to the controller 36, for storing in look-up tables (see Tables 1-3 set forth below) a known set of values of a plurality of optical characteristics of the symbol 60 when the symbol 60 lies in the restricted zone, i.e., the near subzone or the intermediate subzone, within the range of working distances. These optical characteristics, as detailed below, vary with working distance. After the symbol 60 has been successfully decoded, the controller 36 is operative for processing the plurality of optical characteristics of the decoded symbol, and for determining that the decoded symbol has been successfully read within the restricted zone when each processed optical characteristic lies within the known set of values stored by the memory 44.
One of the optical characteristics is a symbol element size characteristic. The ability of the array 40 to successfully decode a symbol is dependent upon blur and pixels per module (PPM). PPM refers to the number of pixels employed for imaging the smallest, that is, narrowest width element, i.e., module, of the symbol. For example, a PPM of 1 would indicate that the narrowest element of the symbol is being imaged by a single pixel of the imaging array 40, and a PPM of 2 would indicate that the narrowest element of the symbol is being imaged by two pixels of the imaging array 40, and so on. Advanced imaging systems are able to successfully read, that is, image and decode a symbol with a PPM as low as 0.7. The ability of an imaging system to successfully read a high density symbol increases as PPM increases. The controller 36 is operative, in processing the symbol element size characteristic, for estimating how many of the pixels in the array 40 capture the return light from a symbol element having the narrowest width dimension, i.e., the module.
Tables 1-3, set forth below, list the PPM as a function of working distance for three different densities of UPC symbols. As the working distance from the system increases, the number of the pixels that capture the return light from the module, i.e., the PPM, decreases. Thus, knowing the PPM is an indicator of working distance, and can be used in restricting the working distance range. However, relying on just the PPM characteristic alone is not enough to insure that the symbol is at a certain distance, primarily because successive symbols being presented may be, and often are, of different densities, and therefore, there may be an overlap of PPM values for a first symbol of a first density at a first working distance and a second symbol of a second density at a second working distance.
Hence, another of the optical characteristics that is relied on is a contrast characteristic or modulation transfer function (MTF), which is analogous to a depth of modulation characteristic in moving laser beam scanners. One of the rows of pixels in tile imaging array 40 is exposed across the symbol 60 and, in effect, captures the return light over a virtual scan line 62 depicted in
The imaging array 40 generates an analog signal that may be exemplified by the signal waveform shown in
Tables 1-3, set forth below, list the contrast ratio as a function of working distance for three different densities of UPC symbols. The contrast ratio is generally highest at an imaging plane at which the focusing lens assembly optimally focuses the return light onto the imager 40. The contrast ratio decreases in either direction away from the imaging plane.
After the symbol has been successfully decoded, the controller 36 is operative for determining that the decoded symbol has been successfully read within the near subzone when the PPM and the contrast ratio characteristics lie within the near set of values stored by the memory 44. For example, with reference to Tables 1-3, this occurs for the near subzone (less than or equal to 2 inches) when the PPM is greater than 6.43 and the contrast ratio is less than 67.92 (100% UPC), or when the PPM is greater than 5.28 and the contrast ratio is less than 50 (80% UPC), or when the PPM is greater than 3.86 and the contrast ratio is less than 28.57 (60% UPC).
After the symbol has been successfully decoded, the controller 36 is operative for determining that the decoded symbol has been successfully read within the intermediate subzone when the PPM and the contrast ratio characteristics lie within the intermediate set of values stored by the memory 44. For example, with reference to Tables 1-3, this occurs for the intermediate subzone (less than or equal to 6 inches) when the PPM is greater than 2.28 and the contrast ratio is greater than 59.62 (100% UPC), or when the PPM is greater than 1.83 and the contrast ratio is greater than 56 (80% UPC), or when the PPM is greater than 1.37 and the contrast ratio is less than 44.44 (60% UPC).
Thus, if the PPM and the contrast ratio characteristics both lie within their respective values for the respective subzones, then the controller 36 will accept the decoded symbol and send the results to a remote host for further processing. If either one of the PPM and the contrast ratio characteristics do not lie within their respective values for the respective subzones, then the controller 36 will discard the results. There are no value restrictions for the PPM and the contrast ratio characteristics for the far-out working distance WD3.
The controller 36 is further operative for distinguishing between a handheld mode and a hands-free mode of operation of the system. The system housing could be provided with a mechanical, optical, or magnetic switch, or an analogous mode switch or sensor, that is actuated when the housing is placed on the countertop 16 or the stand 52 to advise the controller 36 that hands-free operation is desired. The system housing could be provided with an orientation sensor for the same purpose. The controller 36 is operative for determining that the decoded symbol 60 has been successfully read within the restricted zone when each processed optical characteristic lies within the known set of values stored by the memory 44 in the hands-free mode of operation.
By way of non-limiting numerical example, after decoding a bar code symbol, the optical characteristics were measured as: PPM=2.0 and contrast ratio=62%. By linear extrapolation of data from Table 1, it can be inferred that a 100% UPC symbol would yield a value of PPM=2.0, at a distance of approximately 6.8 inches, and a contrast ratio of 53%. For an 80% UPC symbol by extrapolation of data from Table 2, the extrapolated distance is 5.5 inches, and the contrast ratio is 64%. For a 60% UPC symbol, by extrapolation of data from Table 3, the extrapolated distance is 4.2 inches and the contrast ratio is 44%. The contrast value obtained for the 80% UPC symbol (64%) is closest to the actual measured contrast ratio of 62% and, hence, the expected working distance would be assessed to be 5.5 inches.
TABLE 1
100% UPC (13 mil)
Distance (inches)
PPM
Contrast Ratio
12
1.17
18.60
11
1.27
25.00
10
1.39
22.73
9
1.53
36.96
8
1.73
53.19
7
1.96
51.06
6
2.28
59.62
5
2.74
66.07
4
3.36
75.00
3
4.46
69.23
2
6.43
67.92
TABLE 2
80% UPC (10.4 mil)
Distance (inches)
PPM
Contrast Ratio
12
0.94
0.00
11
1.02
0.00
10
1.12
0.00
9
1.24
22.00
8
1.39
22.00
7
1.59
38.00
6
1.83
56.00
5
2.20
68.00
4
2.73
62.00
3
3.57
62.00
2
5.28
50.00
TABLE 3
60% UPC (7.8 mil)
Distance (inches)
PPM
Contrast Ratio
12
0.71
0.00
11
0.77
0.00
10
0.84
5.00
9
0.94
21.05
8
1.04
21.43
7
1.18
45.45
6
1.37
44.44
5
1.64
43.92
4
2.05
43.75
3
2.71
37.25
2
3.86
28.57
It will be understood that each of the elements described above, or two or more together, also may find a useful application in other types of constructions differing from the types described above. Thus, imaging systems having different configurations can be used. In the preferred embodiment, the imaging systems are mounted in handheld housings. Also, the same reasoning can be applied for symbologies other than UPC symbols. Restricted zones of different numerical ranges could be employed.
While the invention has been illustrated and described as selective range restriction in an imaging reader, it is not intended to be limited to the details shown, since various modifications and structural changes may be made without departing in any way from the spirit of the present invention.
Without further analysis, the foregoing will so fully reveal the gist of the present invention that others can, by applying current knowledge, readily adapt it for various applications without omitting features that, from the standpoint of prior art, fairly constitute essential characteristics of the generic or specific aspects of this invention and, therefore, such adaptations should and are intended to be comprehended within the meaning and range of equivalence of the following claims.
What is claimed as new and desired to be protected by Letters Patent is set forth in the appended claims.
Madej, Dariusz J., Vinogradov, Igor
Patent | Priority | Assignee | Title |
9280693, | May 13 2014 | HAND HELD PRODUCTS, INC | Indicia-reader housing with an integrated optical structure |
Patent | Priority | Assignee | Title |
4613895, | Mar 24 1977 | Eastman Kodak Company | Color responsive imaging device employing wavelength dependent semiconductor optical absorption |
4684792, | Dec 02 1985 | AUTOTOTE LOTTERY CORPORATION P K A GENERAL INSTRUMENT LOTTERY CORPORATION | Multiple input compact ticket processor |
4794239, | Oct 13 1987 | Intermec IP Corporation | Multitrack bar code and associated decoding method |
5311969, | Mar 17 1992 | Toshiba Global Commerce Solutions Holdings Corporation | Article checkout system with enhanced throughput |
5324924, | May 11 1992 | Symbol Technologies, Inc. | Bar code decoder with changeable working ranges |
5703349, | Oct 18 1995 | Symbol Technologies, LLC | Portable data collection device with two dimensional imaging assembly |
5874719, | Jun 08 1995 | Sick AG | Method and apparatus for distance measurement |
6021944, | Oct 18 1996 | HEWLETT-PACKARD DEVELOPMENT COMPANY, L P | Transaction terminal for electronic purse transactions and the like |
6021946, | Mar 14 1997 | Sick AG | Self-focusing bar code reader and optical receiving system |
6276606, | Aug 18 2000 | Full range bar code scanner | |
7097104, | Jul 15 1997 | GOOGLE LLC | Image manipulation device |
7108187, | Nov 10 2003 | NCR Voyix Corporation | Method of reading a plurality of bar codes during a scanning motion |
7303131, | Jul 30 2004 | Symbol Technologies, LLC | Automatic focusing system for imaging-based bar code reader |
7347371, | Jul 30 2004 | Symbol Technologies, LLC | Aiming pattern for imaging-based bar code readers |
7389923, | Dec 29 2005 | NCR Voyix Corporation | Methods and apparatus for tracking the direction of a moving item by a bar code scanner |
7546953, | Nov 29 2005 | NCR Voyix Corporation | System for mounting a handheld barcode scanner |
7644865, | Aug 31 2006 | Symbol Technologies, LLC | Imaging reader with variable range |
7753269, | Jan 11 2002 | Metrologic Instruments, Inc. | POS-based code driven retail transaction system configured to enable the reading of code symbols on cashier and customer sides thereof, during a retail transaction being carried out at a point-of-sale (POS) station, and driven by a retail transaction application program |
8245926, | Nov 19 2008 | DATALOGIC ADC, INC | Method of preventing multiple reads when scanning groups of optical codes |
20030226893, | |||
20060043187, | |||
20060065732, | |||
20060163360, | |||
20060192010, | |||
20070034696, | |||
20070063048, | |||
20070164115, | |||
20080054075, | |||
20100019042, | |||
20110309147, | |||
20120043385, | |||
20120181338, | |||
20140061308, | |||
WO2008027170, | |||
WO2010053721, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Oct 23 2008 | MADEJ, DARIUSZ J | Symbol Technologies, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021863 | /0986 | |
Oct 23 2008 | VINOGRADOV, IGOR | Symbol Technologies, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 021863 | /0986 | |
Nov 04 2008 | Symbol Technologies, Inc. | (assignment on the face of the patent) | / | |||
Oct 27 2014 | ZIH Corp | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Oct 27 2014 | Laser Band, LLC | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Oct 27 2014 | Zebra Enterprise Solutions Corp | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Oct 27 2014 | Symbol Technologies, Inc | MORGAN STANLEY SENIOR FUNDING, INC AS THE COLLATERAL AGENT | SECURITY AGREEMENT | 034114 | /0270 | |
Apr 10 2015 | Symbol Technologies, Inc | Symbol Technologies, LLC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 036083 | /0640 | |
Jul 21 2015 | MORGAN STANLEY SENIOR FUNDING, INC | Symbol Technologies, Inc | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 036371 | /0738 |
Date | Maintenance Fee Events |
Sep 21 2018 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Sep 21 2022 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Date | Maintenance Schedule |
Apr 21 2018 | 4 years fee payment window open |
Oct 21 2018 | 6 months grace period start (w surcharge) |
Apr 21 2019 | patent expiry (for year 4) |
Apr 21 2021 | 2 years to revive unintentionally abandoned end. (for year 4) |
Apr 21 2022 | 8 years fee payment window open |
Oct 21 2022 | 6 months grace period start (w surcharge) |
Apr 21 2023 | patent expiry (for year 8) |
Apr 21 2025 | 2 years to revive unintentionally abandoned end. (for year 8) |
Apr 21 2026 | 12 years fee payment window open |
Oct 21 2026 | 6 months grace period start (w surcharge) |
Apr 21 2027 | patent expiry (for year 12) |
Apr 21 2029 | 2 years to revive unintentionally abandoned end. (for year 12) |