Systems and methods for selectively masking a scan volume of a data reader
First Claim
1. A method of processing an optical code within a scan volume of a data reader, comprising the steps of:
- acquiring, via the data reader, scan data including an image or scan of an optical code located within the scan volume of the data reader, the scan volume having associated therewith a configurable exclusion zone that includes a first exclusion parameter defining a minimum amount of optical code overlap with the exclusion zone required to reject the optical code;
processing the scan data for decodable data corresponding to the optical code;
determining an extent to which the optical code overlaps with the exclusion zone;
determining whether the extent to which the optical code overlaps with the exclusion zone meets or exceeds the minimum amount of optical code overlap defined by the first exclusion parameter; and
if the extent to which the optical code overlaps with the exclusion zone does not meet or exceed the minimum amount of optical code overlap defined by the first exclusion parameter, reporting the acceptance of the optical code.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for selectively reading and accepting optical codes within a scan volume of the data reader. A method of processing an optical code within the scan volume comprises acquiring, via the data reader, scan data including an image or scan of an optical code located within the scan volume of the data reader, processing the scan data for decodable data corresponding to the optical code, and determining whether to accept or reject the optical code based on a position within the scan volume of the optical code relative to a configurable exclusion zone. The determination of whether to accept or reject the optical code may be based on other conditions of the optical code, such as a position of the optical code within the depth of field of the data reader, a symbology type of the optical code, and data encoded in the optical code.
-
Citations
36 Claims
-
1. A method of processing an optical code within a scan volume of a data reader, comprising the steps of:
-
acquiring, via the data reader, scan data including an image or scan of an optical code located within the scan volume of the data reader, the scan volume having associated therewith a configurable exclusion zone that includes a first exclusion parameter defining a minimum amount of optical code overlap with the exclusion zone required to reject the optical code; processing the scan data for decodable data corresponding to the optical code; determining an extent to which the optical code overlaps with the exclusion zone; determining whether the extent to which the optical code overlaps with the exclusion zone meets or exceeds the minimum amount of optical code overlap defined by the first exclusion parameter; and if the extent to which the optical code overlaps with the exclusion zone does not meet or exceed the minimum amount of optical code overlap defined by the first exclusion parameter, reporting the acceptance of the optical code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of processing an optical code disposed within a scan volume of a data reader, comprising the steps of:
-
acquiring, via the data reader, scan data including an image or scan of an optical code located within the scan volume of the data reader, the scan volume having associated therewith a configurable exclusion zone; processing the scan data for decodable data corresponding to the optical code; determining whether to reject the optical code based on a position within the scan volume of the optical code relative to the configurable exclusion zone; and if a determination is made to not reject the optical code, decoding the optical code and transmitting decoded data from the optical code to a host along with an indication that the optical code has been read. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
-
31. A method of configuring a data reader to selectively reject optical codes from a scan volume of the data reader, the method comprising the steps of:
-
defining a set of exclusion zones located within the scan volume of the data reader; and for each exclusion zone, defining an amount of optical code overlap with the exclusion zone required to reject an optical code that is located within the scan volume. - View Dependent Claims (32, 33)
-
-
34. A method of configuring a data reader to selectively read and accept predetermined optical codes from a scan volume of the data reader, the method comprising the steps of:
-
defining a set of exclusion zones within the scan volume of the data reader; and for each exclusion zone, defining an amount of optical code overlap with the exclusion zone required to reject the optical code, wherein the step of defining the set of exclusion zones comprises decoding a plurality of optical codes within the scan volume of the data reader, storing a position within the scan volume of each optical code, and creating an exclusion zone corresponding to the position within the scan volume of each optical code.
-
-
35. A system for processing optical codes within a scan volume of a data reader, comprising:
-
a data reader configured to acquire scan data from the scan volume of the data reader, the scan volume having associated therewith a configurable exclusion zone; a memory for storing a position within the scan volume of the configurable exclusion zone and a first exclusion parameter defining a minimum amount of optical code overlap with the exclusion zone required to reject an optical code; and a processor in communication with the data reader and the memory, the processor configured to; cause the data reader to acquire scan data representing an optical code located within the scan volume of the data reader; process the scan data for decodable data corresponding to the optical code; determine an extent to which the optical code overlaps with the exclusion zone; determine whether the extent to which the optical code overlaps with the exclusion zone meets or exceeds the minimum amount of optical code overlap defined by the first exclusion parameter; and if the extent to which the optical code overlaps with the exclusion zone does not meet or exceed the minimum amount of optical code overlap defined by the first exclusion parameter, report the acceptance of the optical code. - View Dependent Claims (36)
-
Specification