# Patent

## Title
Point-of-sale (POS) code sensing apparatus

## Abstract

Point-of sale (POS) devices and checkout devices are provided. An exemplary checkout apparatus includes a plurality of sensing elements arranged in fixed relationship with each other at the mouth of a bag. At least one of the sensing elements senses a code arranged on a product as the product is being placed into the bag.

## Background
CROSS-REFERENCE TO PRIORITY APPLICATION
This application hereby claims the benefit of U.S. Patent Application No. 62/098,110 for a “Point-of-Sale (POS) Code Sensing Apparatus” (filed Dec. 30, 2014), which is hereby incorporated by reference in its entirety.


FIELD OF THE INVENTION
The present invention relates to point-of-sale (POS) devices for sensing product codes.
BACKGROUND
One of the negative aspects of a customer's experience at typical retail stores, such as grocery stores, is the long time spent in a checkout lane. If lines are too long, customers may simply forgo the transaction and leave the store without making a purchase, which can be costly for the retailer and can be an inconvenience for the customer.
Many retailers have installed self-checkout lanes with scanning equipment to allow more checkout lanes to be available to the customers. The additional lanes are intended to speed up the checkout process. However, because of their inexperience with the operations of the self-checkout point-of-sale (POS) equipment, customers may spend more time during the checkout process. It may require more time for customers to learn the processes and for employees to teach customers how to use the equipment. Because of the uncertainty they feel when using the equipment, some customers may become frustrated and dissatisfied with the checkout experience.
Therefore, a need exists for speeding up the checkout process at a retail establishment. In addition, a need exists to be able to more effectively scan products without the need for rescanning. Furthermore, a need exists for providing adequate feedback to the cashier, or to the customer in a self-checkout lane, regarding whether or not the products have been scanned properly.
SUMMARY
Accordingly, in one exemplary implementation, the present invention embraces a point-of-sale (POS) device, wherein the POS device includes a housing and a plurality of sensing elements. The housing is configured to at least partially surround a scanning space outside the mouth of a bag. The plurality of sensing elements are mounted on the housing such that each of the sensing elements has a field of view that includes at least a portion of the scanning space outside the mouth of the bag. The sensing elements are configured to sense an identification code arranged on a product when the identification code is in the scanning space outside the mouth of the bag as the product is being placed into the bag.
In an exemplary embodiment, a checkout apparatus is provided. The checkout apparatus includes a plurality of sensing elements arranged in fixed relationship with each other at the mouth of a bag. At least one of the sensing elements senses a code arranged on a product as the product is being placed into the bag.
In another exemplary embodiment, a product-sensing device is described in the present disclosure. The product-sensing device according to this embodiment includes a plurality of sensors and a housing. The sensors are arranged in fixed relationship with each other such that a field of view of each sensor includes at least a portion of a scanning space near the mouth of a merchandise bag. The sensor housing is configured to at least partially surround the scanning space near the mouth of the merchandise bag, and the plurality of sensors are mounted on the sensor housing. At least one sensor includes a field of view to enable the at least one sensor to sense a code associated with a product when the code is in the scanning space area near the mouth of the merchandise bag.
The foregoing illustrative summary, as well as other exemplary objectives and/or advantages of the invention, and the manner in which the same are accomplished, are further explained within the following detailed description and its accompanying drawings.



BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 schematically depicts a perspective view of a point-of-sale (POS) apparatus according to an embodiment of the present invention.
FIG. 2 schematically depicts a sensing space generally representing a scanning range of the POS apparatus of FIG. 1 at the mouth of a paper merchandise bag, according to an embodiment of the present invention.
FIG. 3 schematically depicts the sensing space generally representing a scanning range of the POS apparatus of FIG. 1 at the mouth of a plastic merchandise bag, according to an embodiment of the present invention.
FIG. 4A schematically depicts a top view of the POS apparatus of FIG. 1 and exemplary scanning patterns of multiple sensors of the POS apparatus, according to an embodiment of the present invention.
FIG. 4B schematically depicts a front view of the POS apparatus of FIG. 1 and exemplary scanning patterns of multiple sensors of the POS apparatus, according to an embodiment of the present invention.



The figures are provided to represent exemplary embodiments and to describe the various teachings and features of the present invention. The figures are not meant to limit the present disclosure, which may include other embodiments as would be understood by one of ordinary skill in the art. Moreover, the drawings are not necessarily drawn to scale and may represent any devices understood to be within the spirit and scope of the present disclosure.
DETAILED DESCRIPTION
The present invention is directed to point-of-sale (POS) devices used for customer checkout at a retail establishment. The present POS system seeks to solve some of the problems of conventional POS devices. For example, a typical checkout process involves handling products twice, once for scanning and another for bagging. At some stores, the scanning duties are handled by one employee while the bagging duties are handled by another person (e.g., either another employee or the customer). The present POS device eliminates the need to handle products twice by positioning scanning equipment at the mouth of the merchandise bag into which the products are placed. In this way, a product is scanned by the scanning equipment as the product is being placed into the bag.
Conventional POS devices normally include a single scanner for scanning products. As such, the products must be positioned in a certain orientation with respect to the scanner to enable the scanner to properly scan the product codes. An exemplary POS system includes multiple scanning devices for scanning the product from different angles. The utilization of multiple scanners positioned around a scanning space, as taught in the present disclosure, provides one or more benefits, such as reducing the number of rescanning attempts that are typically needed with conventional equipment having a single scanner. As a result, the products may be scanned more effectively and more quickly by the present POS device without the need to re-scan as often.
Additionally, the present POS device may also include indicators for providing feedback regarding the success of a scanning step. For example, in addition to an audible beep that is normally provided by conventional systems, the present POS device may also include visual indicators, such as lights and/or displays, for indicating whether or not a product was scanned properly.
FIG. 1 is a diagram illustrating a perspective view of an embodiment of a point-of-sale (POS) apparatus 10 according to the teachings of the present invention. In general, the POS apparatus 10 includes a sensor assembly 12 and a support assembly 14. The sensor assembly 12 includes a housing 16 having a construction that at least partially wraps around a central space, as defined in more detail below. The sensor assembly 12 also includes a plurality of sensing elements or sensors 18, which are mounted in or on the housing 16. The sensors 18 may include laser scanners, barcode readers, one-dimensional code (e.g., barcode) imagers, two-dimensional code (e.g., quick response (QR)) imagers, or other suitable sensors.
FIG. 2 shows an exemplary sensing space, or scanning space 20, generally representing the range of scanning patterns of the sensors 18 of the POS apparatus 10. The scanning space 20 represents the cumulative fields of view (FOVs) and depths of field (DOFs) of the plurality of sensors 18. The scanning space 20 is generally located near or immediately outside the mouth 22 of a bag, such as a paper merchandise bag 24 (shown in phantom). The mouth 22 of the bag 24 is defined by an upper edge 26 of the bag 24.
Referring again to FIG. 1, the housing 16 is configured to at least partially surround the scanning space 20 when the bag 24 is opened and placed with its bottom 28 resting on the platform 30 of the support assembly 14 and its edge 26 in or near the scanning space 20. In this position, the bag 24 is ready to receive products that are inserted down into the bag 24. The scanning space 20 may be defined as a space just outside the mouth of the bag 24 where a product is scanned as it is being placed into the bag 24. This enables the user to scan and bag a product in one step or in one motion, according to the teachings of the present disclosure. In order for the POS apparatus 10 to operate correctly, a user will place the bag 24 in an appropriate position such that the mouth 22 of the bag 24 is in or immediately below at least a portion of the scanning space 20. With the bag 24 properly placed, products with scannable codes can be scanned as the user is placing the product into the bag 24.
FIG. 3 illustrates the scanning space 20 generally representing the cumulative ranges (e.g., FOVs and the DOFs) of the sensors 18. In this embodiment, the scanning space 20 of the POS apparatus 10 is located at the mouth 32 of a plastic merchandise bag 34, according to an embodiment of the present invention.
When plastic bags 34 as shown in FIG. 3 are used, the height of the sensor assembly 12 may be adjusted such that a bottom section of the bag 34 will rest on the platform 30 when one or more products are placed in the bag 34. As shown in FIG. 1, the support assembly 14 typically includes one or more vertical supports, such as legs 36. The legs 36 may be adjustable and configured to position the height of the sensor assembly 12 for various kinds of bags, totes, boxes, or other containers.
Although the paper bag 24 (FIG. 2) may be able to maintain its shape without collapsing, some bags such as plastic bags 34 (FIG. 3) may be held open using arms 42. The arms 42 may be coupled to the sensor assembly 12 or one or more legs 32. The arms 42 extend substantially horizontally and are configured to support the bags 34 in an open position. In this configuration, the mouth 32 of the bag 40 is generally positioned just below at least a portion of the scanning space 20. According to other embodiments, the arms 42 may instead be configured as hooks, ridges, or other kinds of components for holding the plastic bag 34 such that its mouth 32 is opened to allow products to be placed therein.
Again referring to FIG. 1, the sensors 18 are mounted on the housing 16 such that each of the sensors 18 has a field of view (FOV) including at least a portion of the scanning space 20 outside the mouth of the bag 24. The sensors 18 are configured to sense an identification code arranged on a product when the identification code is in the scanning space 20 outside the mouth 22,32 of the bag 24,34 as the product is being placed into the bag 24,34. The identification code can be printed on the product itself or on a package, bag, box, or other container for holding the product. In other implementations, the identification code may be printed on a sticker, tag, or other medium and applied to the product or its container using a suitable application means.
The sensors 18 are arranged in fixed relationship with each other such that the field of view (FOV) of each sensor 18 includes at least a portion of the scanning space 20 near the mouth of the bag 24. With the housing 16 configured to at least partially surround the scanning space 20, at least one of the sensors 18 may be configured to have a FOV that enables the at least one sensor 18 to sense the identification code associated with the product.
Thus, when the code is brought into the scanning space 20 near the mouth 22 of the bag 24, at least one of the sensors 18 scans the code. The multiple sensors 18 are configured with different fields of view and can be arranged such that essentially all parts of the scanning space 20 are within at least one field of view to allow reliable capture of the identification codes. When combined, the fields of view of the plurality of sensors 18 substantially encompass all or most of the scanning space 20 outside the mouth 22,32 of the bag 24,34.
The sensor assembly 12 may also include one or more mirrors 46, which may be fixed to redirect the fields of view (FOVs) of the sensors 18 (e.g., imager FOVs or laser scanner FOVs) or movable to sweep the FOVs. For example, regarding embodiments in which the sensors 18 are laser scanners, the mirrors may be moveable to deflect and guide-scanning laser beams in different directions in order to cover a more substantial field of view. The moveable mirrors can be moved by any suitable mechanism to guide the sensor FOV. In alternative embodiments, optical lenses may be used in place of the mirrors 46 to guide laser beams in a predefined fashion.
The sensors 18 and mirrors 46 may be arranged such that the sensor FOVs are directed horizontally, angled slightly upward, and/or angled slightly downward. Upward directed FOVs allow the sensors 18 to sense codes on the bottom of a product as it is being placed in the bag 24,34.
To aid in the reading of codes, the sensor assembly 12 may include one or more lights 50, which may be arranged as depicted in FIG. 1. The light(s) 50 are mounted on the housing 16 and are configured to illuminate at least portions of the scanning space 20. The lights 50 are configured to enhance the ability of the sensors 18 to sense the code associated with the product, such as by increasing the contrast between the black lines or blocks and the white spaces of the identification codes. As a result of the added illumination, the sensors 18 (e.g., imagers) may better read the product codes.
Additionally, the sensor assembly 12 may include one or more indicators 52. The indicators 52 may be visual indicators and/or audio indicators. Visual indicators may include different colors for representing different states. For example, a “ready” state may be represented with a white light pattern to indicate that the sensors 18 are ready to sense a code. When a product is being placed in the bag 24,34 and simultaneously scanned by the sensors 18, the visual indicators 52 may display a “scanned” state to indicate that the product's code was properly scanned. This state may be represented, for example, with a green light pattern. If it is determined that a product is being placed in the bag 24,34 but no code is scanned, the visual indicators 52 may display an “error” state to indicate that the code was not scanned. This state may be represented, for example, with a red light pattern. In one embodiment of the sensor assembly, lights 50 and visual indicators 52 are one in the same.
As mentioned above, the sensor assembly 12 is arranged such that the housing 16 at least partially surrounds the scanning space 20. The support assembly 14 is configured to position the sensor assembly 12 such that it properly surrounds the scanning space 20, as taught by the present disclosure. The support assembly 14 may include a stand 56, the platform 30, and the one or more legs 36. In other embodiments, framing elements, panels, or other suitable structures may be used instead of one or more of the legs 36.
According to some implementations, the length of the legs 36 may be adjustable to allow the sensor assembly 12 to be positioned at different heights. Thus, different sizes of bags can be used. For example, the paper bag 24 shown in FIGS. 1 and 2 has one particular height from the bottom 28 of the bag 24 to the edge 26 of the bag 24. By adjusting the height of the sensor assembly 12 above the platform 30, other sizes of paper bags and other kinds of bags, such as the plastic bag 34 shown in FIG. 3, may also be used.
The support assembly 14 of the POS apparatus 10 is configured to be coupled to and to support the sensor assembly 12. The support assembly 14 is coupled to the housing 16 and is configured to position the mouth 22,32 of the bag 24,34 at the scanning space 20 near or surrounded by the housing 16.
The identification code of the product is at least one of a barcode or other one-dimensional code, a QR code or other two-dimensional code, or other suitable recognizable coded image. Correspondingly, the plurality of sensors 18 may include at least one of barcode readers, laser scanners, one-dimensional scanners, linear imagers, QR code readers, two-dimensional scanners, large array two-dimensional imagers, or other suitable readers or imagers. In some alternative embodiments, the product codes may be implemented as radio frequency identification (RFID) tags or other suitable passive or active wireless communication tags. According to these alternative embodiments, the sensors 18 may be RFID readers, low energy Bluetooth readers, or other suitable wireless communication receivers.
According to some embodiments, the sensor assembly 12 may include a product-flow detector 60 configured to detect when a product is being placed into the bag and when a product is being removed from the bag. The product-flow detector 60 may be mounted on the housing 16 and directed in the general direction of the scanning space 20. The product-flow detector 60 senses the presence of a product. The product-flow detector 60 may also sense the direction that the product is moving. Particularly, the direction of movement may be sensed as either downward (i.e., into the bag 24,34) or upward (i.e., out of the bag 24,34).
According to some embodiments, the support assembly 14 may include a scale 64 that is configured to measure the weight of the product or products that have been placed in the bag 24,34. The scale 64 can also be used to measure the weight of produce, such as fruits and vegetables. The scale 64 may be used to verify that a scanned product being placed in the bag 24,34 has the proper weight according to weight information stored in the POS apparatus 10 itself or stored in an external memory, table, register, or database accessible by the POS apparatus 10.
The sensors 18, mirrors 46, and other elements of the sensor assembly 12 are configured such that each sensor 18 has a depth of field (DOF) sufficient to sense the code of a product at a distance at least as great as a line-of-sight distance from the sensing element of the respective sensor 18 to approximately a central point of the scanning space 20 outside the mouth of the bag.
When each of the sensors 18 has such a depth of field sufficient to sense the code associated with the product at this distance, the multiple sensors 18, when arranged at different angles, can adequately cover the scanning space 20. One or more sensors 18 may be able to scan the product code at most locations within the scanning space 20. Thus, the POS apparatus 10 may be capable of more effectively and more quickly scanning codes than a one-sensor checkout device.
FIG. 4A shows a top view of the POS apparatus 10, and FIG. 4B shows a front view of the POS apparatus 10. The lines 68 are shown to represent generally the FOV and DOF of the multiple sensors 18. With the various angles, in one dimension and/or in two dimensions, and the extent or depth of coverage, at least one the sensors 18 can adequately scan the product codes essentially within the scanning space 20. In FIGS. 4A and 4B, the focal points of the lines 68 are shown as being outside the actual housing 16. The lines 68 are illustrated this way to show the embodiment where the sensors 18 are scanning devices (e.g., imagers, laser scanners, etc.) that utilize the mirrors 46. With the sensor FOVs being reflected off the mirrors 46, the virtual locations of the sensors (e.g. the imaging camera lens, the sources of the laser beams, etc.) are perceived to be at the focal points.
To supplement the present disclosure, this application incorporates entirely by reference the following patents, patent application publications, and patent applications:

    U.S. Pat. No. 6,832,725; U.S. Pat. No. 7,128,266;
    U.S. Pat. No. 7,159,783; U.S. Pat. No. 7,413,127;
    U.S. Pat. No. 7,726,575; U.S. Pat. No. 8,294,969;
    U.S. Pat. No. 8,317,105; U.S. Pat. No. 8,322,622;
    U.S. Pat. No. 8,366,005; U.S. Pat. No. 8,371,507;
    U.S. Pat. No. 8,376,233; U.S. Pat. No. 8,381,979;
    U.S. Pat. No. 8,390,909; U.S. Pat. No. 8,408,464;
    U.S. Pat. No. 8,408,468; U.S. Pat. No. 8,408,469;
    U.S. Pat. No. 8,424,768; U.S. Pat. No. 8,448,863;
    U.S. Pat. No. 8,457,013; U.S. Pat. No. 8,459,557;
    U.S. Pat. No. 8,469,272; U.S. Pat. No. 8,474,712;
    U.S. Pat. No. 8,479,992; U.S. Pat. No. 8,490,877;
    U.S. Pat. No. 8,517,271; U.S. Pat. No. 8,523,076;
    U.S. Pat. No. 8,528,818; U.S. Pat. No. 8,544,737;
    U.S. Pat. No. 8,548,242; U.S. Pat. No. 8,548,420;
    U.S. Pat. No. 8,550,335; U.S. Pat. No. 8,550,354;
    U.S. Pat. No. 8,550,357; U.S. Pat. No. 8,556,174;
    U.S. Pat. No. 8,556,176; U.S. Pat. No. 8,556,177;
    U.S. Pat. No. 8,559,767; U.S. Pat. No. 8,599,957;
    U.S. Pat. No. 8,561,895; U.S. Pat. No. 8,561,903;
    U.S. Pat. No. 8,561,905; U.S. Pat. No. 8,565,107;
    U.S. Pat. No. 8,571,307; U.S. Pat. No. 8,579,200;
    U.S. Pat. No. 8,583,924; U.S. Pat. No. 8,584,945;
    U.S. Pat. No. 8,587,595; U.S. Pat. No. 8,587,697;
    U.S. Pat. No. 8,588,869; U.S. Pat. No. 8,590,789;
    U.S. Pat. No. 8,596,539; U.S. Pat. No. 8,596,542;
    U.S. Pat. No. 8,596,543; U.S. Pat. No. 8,599,271;
    U.S. Pat. No. 8,599,957; U.S. Pat. No. 8,600,158;
    U.S. Pat. No. 8,600,167; U.S. Pat. No. 8,602,309;
    U.S. Pat. No. 8,608,053; U.S. Pat. No. 8,608,071;
    U.S. Pat. No. 8,611,309; U.S. Pat. No. 8,615,487;
    U.S. Pat. No. 8,616,454; U.S. Pat. No. 8,621,123;
    U.S. Pat. No. 8,622,303; U.S. Pat. No. 8,628,013;
    U.S. Pat. No. 8,628,015; U.S. Pat. No. 8,628,016;
    U.S. Pat. No. 8,629,926; U.S. Pat. No. 8,630,491;
    U.S. Pat. No. 8,635,309; U.S. Pat. No. 8,636,200;
    U.S. Pat. No. 8,636,212; U.S. Pat. No. 8,636,215;
    U.S. Pat. No. 8,636,224; U.S. Pat. No. 8,638,806;
    U.S. Pat. No. 8,640,958; U.S. Pat. No. 8,640,960;
    U.S. Pat. No. 8,643,717; U.S. Pat. No. 8,646,692;
    U.S. Pat. No. 8,646,694; U.S. Pat. No. 8,657,200;
    U.S. Pat. No. 8,659,397; U.S. Pat. No. 8,668,149;
    U.S. Pat. No. 8,678,285; U.S. Pat. No. 8,678,286;
    U.S. Pat. No. 8,682,077; U.S. Pat. No. 8,687,282;
    U.S. Pat. No. 8,692,927; U.S. Pat. No. 8,695,880;
    U.S. Pat. No. 8,698,949; U.S. Pat. No. 8,717,494;
    U.S. Pat. No. 8,717,494; U.S. Pat. No. 8,720,783;
    U.S. Pat. No. 8,723,804; U.S. Pat. No. 8,723,904;
    U.S. Pat. No. 8,727,223; U.S. Pat. No. D702,237;
    U.S. Pat. No. 8,740,082; U.S. Pat. No. 8,740,085;
    U.S. Pat. No. 8,746,563; U.S. Pat. No. 8,750,445;
    U.S. Pat. No. 8,752,766; U.S. Pat. No. 8,756,059;
    U.S. Pat. No. 8,757,495; U.S. Pat. No. 8,760,563;
    U.S. Pat. No. 8,763,909; U.S. Pat. No. 8,777,108;
    U.S. Pat. No. 8,777,109; U.S. Pat. No. 8,779,898;
    U.S. Pat. No. 8,781,520; U.S. Pat. No. 8,783,573;
    U.S. Pat. No. 8,789,757; U.S. Pat. No. 8,789,758;
    U.S. Pat. No. 8,789,759; U.S. Pat. No. 8,794,520;
    U.S. Pat. No. 8,794,522; U.S. Pat. No. 8,794,525;
    U.S. Pat. No. 8,794,526; U.S. Pat. No. 8,798,367;
    U.S. Pat. No. 8,807,431; U.S. Pat. No. 8,807,432;
    U.S. Pat. No. 8,820,630; U.S. Pat. No. 8,822,848;
    U.S. Pat. No. 8,824,692; U.S. Pat. No. 8,824,696;
    U.S. Pat. No. 8,842,849; U.S. Pat. No. 8,844,822;
    U.S. Pat. No. 8,844,823; U.S. Pat. No. 8,849,019;
    U.S. Pat. No. 8,851,383; U.S. Pat. No. 8,854,633;
    U.S. Pat. No. 8,866,963; U.S. Pat. No. 8,868,421;
    U.S. Pat. No. 8,868,519; U.S. Pat. No. 8,868,802;
    U.S. Pat. No. 8,868,803; U.S. Pat. No. 8,870,074;
    U.S. Pat. No. 8,879,639; U.S. Pat. No. 8,880,426;
    U.S. Pat. No. 8,881,983; U.S. Pat. No. 8,881,987;
    U.S. Pat. No. 8,903,172; U.S. Pat. No. 8,908,995;
    U.S. Pat. No. 8,910,870; U.S. Pat. No. 8,910,875;
    U.S. Pat. No. 8,914,290; U.S. Pat. No. 8,914,788;
    U.S. Pat. No. 8,915,439; U.S. Pat. No. 8,915,444;
    U.S. Pat. No. 8,916,789; U.S. Pat. No. 8,918,250;
    U.S. Pat. No. 8,918,564; U.S. Pat. No. 8,925,818;
    U.S. Pat. No. 8,939,374; U.S. Pat. No. 8,942,480;
    U.S. Pat. No. 8,944,313; U.S. Pat. No. 8,944,327;
    U.S. Pat. No. 8,944,332; U.S. Pat. No. 8,950,678;
    U.S. Pat. No. 8,967,468; U.S. Pat. No. 8,971,346;
    U.S. Pat. No. 8,976,030; U.S. Pat. No. 8,976,368;
    U.S. Pat. No. 8,978,981; U.S. Pat. No. 8,978,983;
    U.S. Pat. No. 8,978,984; U.S. Pat. No. 8,985,456;
    U.S. Pat. No. 8,985,457; U.S. Pat. No. 8,985,459;
    U.S. Pat. No. 8,985,461; U.S. Pat. No. 8,988,578;
    U.S. Pat. No. 8,988,590; U.S. Pat. No. 8,991,704;
    U.S. Pat. No. 8,996,194; U.S. Pat. No. 8,996,384;
    U.S. Pat. No. 9,002,641; U.S. Pat. No. 9,007,368;
    U.S. Pat. No. 9,010,641; U.S. Pat. No. 9,015,513;
    U.S. Pat. No. 9,016,576; U.S. Pat. No. 9,022,288;
    U.S. Pat. No. 9,030,964; U.S. Pat. No. 9,033,240;
    U.S. Pat. No. 9,033,242; U.S. Pat. No. 9,036,054;
    U.S. Pat. No. 9,037,344; U.S. Pat. No. 9,038,911;
    U.S. Pat. No. 9,038,915; U.S. Pat. No. 9,047,098;
    U.S. Pat. No. 9,047,359; U.S. Pat. No. 9,047,420;
    U.S. Pat. No. 9,047,525; U.S. Pat. No. 9,047,531;
    U.S. Pat. No. 9,053,055; U.S. Pat. No. 9,053,378;
    U.S. Pat. No. 9,053,380; U.S. Pat. No. 9,058,526;
    U.S. Pat. No. 9,064,165; U.S. Pat. No. 9,064,167;
    U.S. Pat. No. 9,064,168; U.S. Pat. No. 9,064,254;
    U.S. Pat. No. 9,066,032; U.S. Pat. No. 9,070,032;
    U.S. Design Pat. No. D716,285;
    U.S. Design Pat. No. D723,560;
    U.S. Design Pat. No. D730,357;
    U.S. Design Pat. No. D730,901;
    U.S. Design Pat. No. D730,902;
    U.S. Design Pat. No. D733,112;
    U.S. Design Pat. No. D734,339;
    International Publication No. 2013/163789;
    International Publication No. 2013/173985;
    International Publication No. 2014/019130;
    International Publication No. 2014/110495;
    U.S. Patent Application Publication No. 2008/0185432;
    U.S. Patent Application Publication No. 2009/0134221;
    U.S. Patent Application Publication No. 2010/0177080;
    U.S. Patent Application Publication No. 2010/0177076;
    U.S. Patent Application Publication No. 2010/0177707;
    U.S. Patent Application Publication No. 2010/0177749;
    U.S. Patent Application Publication No. 2010/0265880;
    U.S. Patent Application Publication No. 2011/0202554;
    U.S. Patent Application Publication No. 2012/0111946;
    U.S. Patent Application Publication No. 2012/0168511;
    U.S. Patent Application Publication No. 2012/0168512;
    U.S. Patent Application Publication No. 2012/0193423;
    U.S. Patent Application Publication No. 2012/0203647;
    U.S. Patent Application Publication No. 2012/0223141;
    U.S. Patent Application Publication No. 2012/0228382;
    U.S. Patent Application Publication No. 2012/0248188;
    U.S. Patent Application Publication No. 2013/0043312;
    U.S. Patent Application Publication No. 2013/0082104;
    U.S. Patent Application Publication No. 2013/0175341;
    U.S. Patent Application Publication No. 2013/0175343;
    U.S. Patent Application Publication No. 2013/0257744;
    U.S. Patent Application Publication No. 2013/0257759;
    U.S. Patent Application Publication No. 2013/0270346;
    U.S. Patent Application Publication No. 2013/0287258;
    U.S. Patent Application Publication No. 2013/0292475;
    U.S. Patent Application Publication No. 2013/0292477;
    U.S. Patent Application Publication No. 2013/0293539;
    U.S. Patent Application Publication No. 2013/0293540;
    U.S. Patent Application Publication No. 2013/0306728;
    U.S. Patent Application Publication No. 2013/0306731;
    U.S. Patent Application Publication No. 2013/0307964;
    U.S. Patent Application Publication No. 2013/0308625;
    U.S. Patent Application Publication No. 2013/0313324;
    U.S. Patent Application Publication No. 2013/0313325;
    U.S. Patent Application Publication No. 2013/0342717;
    U.S. Patent Application Publication No. 2014/0001267;
    U.S. Patent Application Publication No. 2014/0008439;
    U.S. Patent Application Publication No. 2014/0025584;
    U.S. Patent Application Publication No. 2014/0034734;
    U.S. Patent Application Publication No. 2014/0036848;
    U.S. Patent Application Publication No. 2014/0039693;
    U.S. Patent Application Publication No. 2014/0042814;
    U.S. Patent Application Publication No. 2014/0049120;
    U.S. Patent Application Publication No. 2014/0049635;
    U.S. Patent Application Publication No. 2014/0061306;
    U.S. Patent Application Publication No. 2014/0063289;
    U.S. Patent Application Publication No. 2014/0066136;
    U.S. Patent Application Publication No. 2014/0067692;
    U.S. Patent Application Publication No. 2014/0070005;
    U.S. Patent Application Publication No. 2014/0071840;
    U.S. Patent Application Publication No. 2014/0074746;
    U.S. Patent Application Publication No. 2014/0076974;
    U.S. Patent Application Publication No. 2014/0078341;
    U.S. Patent Application Publication No. 2014/0078345;
    U.S. Patent Application Publication No. 2014/0097249;
    U.S. Patent Application Publication No. 2014/0098792;
    U.S. Patent Application Publication No. 2014/0100813;
    U.S. Patent Application Publication No. 2014/0103115;
    U.S. Patent Application Publication No. 2014/0104413;
    U.S. Patent Application Publication No. 2014/0104414;
    U.S. Patent Application Publication No. 2014/0104416;
    U.S. Patent Application Publication No. 2014/0104451;
    U.S. Patent Application Publication No. 2014/0106594;
    U.S. Patent Application Publication No. 2014/0106725;
    U.S. Patent Application Publication No. 2014/0108010;
    U.S. Patent Application Publication No. 2014/0108402;
    U.S. Patent Application Publication No. 2014/0110485;
    U.S. Patent Application Publication No. 2014/0114530;
    U.S. Patent Application Publication No. 2014/0124577;
    U.S. Patent Application Publication No. 2014/0124579;
    U.S. Patent Application Publication No. 2014/0125842;
    U.S. Patent Application Publication No. 2014/0125853;
    U.S. Patent Application Publication No. 2014/0125999;
    U.S. Patent Application Publication No. 2014/0129378;
    U.S. Patent Application Publication No. 2014/0131438;
    U.S. Patent Application Publication No. 2014/0131441;
    U.S. Patent Application Publication No. 2014/0131443;
    U.S. Patent Application Publication No. 2014/0131444;
    U.S. Patent Application Publication No. 2014/0131445;
    U.S. Patent Application Publication No. 2014/0131448;
    U.S. Patent Application Publication No. 2014/0133379;
    U.S. Patent Application Publication No. 2014/0136208;
    U.S. Patent Application Publication No. 2014/0140585;
    U.S. Patent Application Publication No. 2014/0151453;
    U.S. Patent Application Publication No. 2014/0152882;
    U.S. Patent Application Publication No. 2014/0158770;
    U.S. Patent Application Publication No. 2014/0159869;
    U.S. Patent Application Publication No. 2014/0166755;
    U.S. Patent Application Publication No. 2014/0166759;
    U.S. Patent Application Publication No. 2014/0168787;
    U.S. Patent Application Publication No. 2014/0175165;
    U.S. Patent Application Publication No. 2014/0175172;
    U.S. Patent Application Publication No. 2014/0191644;
    U.S. Patent Application Publication No. 2014/0191913;
    U.S. Patent Application Publication No. 2014/0197238;
    U.S. Patent Application Publication No. 2014/0197239;
    U.S. Patent Application Publication No. 2014/0197304;
    U.S. Patent Application Publication No. 2014/0214631;
    U.S. Patent Application Publication No. 2014/0217166;
    U.S. Patent Application Publication No. 2014/0217180;
    U.S. Patent Application Publication No. 2014/0231500;
    U.S. Patent Application Publication No. 2014/0232930;
    U.S. Patent Application Publication No. 2014/0247315;
    U.S. Patent Application Publication No. 2014/0263493;
    U.S. Patent Application Publication No. 2014/0263645;
    U.S. Patent Application Publication No. 2014/0267609;
    U.S. Patent Application Publication No. 2014/0270196;
    U.S. Patent Application Publication No. 2014/0270229;
    U.S. Patent Application Publication No. 2014/0278387;
    U.S. Patent Application Publication No. 2014/0278391;
    U.S. Patent Application Publication No. 2014/0282210;
    U.S. Patent Application Publication No. 2014/0284384;
    U.S. Patent Application Publication No. 2014/0288933;
    U.S. Patent Application Publication No. 2014/0297058;
    U.S. Patent Application Publication No. 2014/0299665;
    U.S. Patent Application Publication No. 2014/0312121;
    U.S. Patent Application Publication No. 2014/0319220;
    U.S. Patent Application Publication No. 2014/0319221;
    U.S. Patent Application Publication No. 2014/0326787;
    U.S. Patent Application Publication No. 2014/0332590;
    U.S. Patent Application Publication No. 2014/0344943;
    U.S. Patent Application Publication No. 2014/0346233;
    U.S. Patent Application Publication No. 2014/0351317;
    U.S. Patent Application Publication No. 2014/0353373;
    U.S. Patent Application Publication No. 2014/0361073;
    U.S. Patent Application Publication No. 2014/0361082;
    U.S. Patent Application Publication No. 2014/0362184;
    U.S. Patent Application Publication No. 2014/0363015;
    U.S. Patent Application Publication No. 2014/0369511;
    U.S. Patent Application Publication No. 2014/0374483;
    U.S. Patent Application Publication No. 2014/0374485;
    U.S. Patent Application Publication No. 2015/0001301;
    U.S. Patent Application Publication No. 2015/0001304;
    U.S. Patent Application Publication No. 2015/0003673;
    U.S. Patent Application Publication No. 2015/0009338;
    U.S. Patent Application Publication No. 2015/0009610;
    U.S. Patent Application Publication No. 2015/0014416;
    U.S. Patent Application Publication No. 2015/0021397;
    U.S. Patent Application Publication No. 2015/0028102;
    U.S. Patent Application Publication No. 2015/0028103;
    U.S. Patent Application Publication No. 2015/0028104;
    U.S. Patent Application Publication No. 2015/0029002;
    U.S. Patent Application Publication No. 2015/0032709;
    U.S. Patent Application Publication No. 2015/0039309;
    U.S. Patent Application Publication No. 2015/0039878;
    U.S. Patent Application Publication No. 2015/0040378;
    U.S. Patent Application Publication No. 2015/0048168;
    U.S. Patent Application Publication No. 2015/0049347;
    U.S. Patent Application Publication No. 2015/0051992;
    U.S. Patent Application Publication No. 2015/0053766;
    U.S. Patent Application Publication No. 2015/0053768;
    U.S. Patent Application Publication No. 2015/0053769;
    U.S. Patent Application Publication No. 2015/0060544;
    U.S. Patent Application Publication No. 2015/0062366;
    U.S. Patent Application Publication No. 2015/0063215;
    U.S. Patent Application Publication No. 2015/0063676;
    U.S. Patent Application Publication No. 2015/0069130;
    U.S. Patent Application Publication No. 2015/0071819;
    U.S. Patent Application Publication No. 2015/0083800;
    U.S. Patent Application Publication No. 2015/0086114;
    U.S. Patent Application Publication No. 2015/0088522;
    U.S. Patent Application Publication No. 2015/0096872;
    U.S. Patent Application Publication No. 2015/0099557;
    U.S. Patent Application Publication No. 2015/0100196;
    U.S. Patent Application Publication No. 2015/0102109;
    U.S. Patent Application Publication No. 2015/0115035;
    U.S. Patent Application Publication No. 2015/0127791;
    U.S. Patent Application Publication No. 2015/0128116;
    U.S. Patent Application Publication No. 2015/0129659;
    U.S. Patent Application Publication No. 2015/0133047;
    U.S. Patent Application Publication No. 2015/0134470;
    U.S. Patent Application Publication No. 2015/0136851;
    U.S. Patent Application Publication No. 2015/0136854;
    U.S. Patent Application Publication No. 2015/0142492;
    U.S. Patent Application Publication No. 2015/0144692;
    U.S. Patent Application Publication No. 2015/0144698;
    U.S. Patent Application Publication No. 2015/0144701;
    U.S. Patent Application Publication No. 2015/0149946;
    U.S. Patent Application Publication No. 2015/0161429;
    U.S. Patent Application Publication No. 2015/0169925;
    U.S. Patent Application Publication No. 2015/0169929;
    U.S. Patent Application Publication No. 2015/0178523;
    U.S. Patent Application Publication No. 2015/0178534;
    U.S. Patent Application Publication No. 2015/0178535;
    U.S. Patent Application Publication No. 2015/0178536;
    U.S. Patent Application Publication No. 2015/0178537;
    U.S. Patent Application Publication No. 2015/0181093;
    U.S. Patent Application Publication No. 2015/0181109;
    U.S. patent application Ser. No. 13/367,978 for a Laser Scanning Module Employing an Elastomeric U-Hinge Based Laser Scanning Assembly, filed Feb. 7, 2012 (Feng et al.);
    U.S. patent application Ser. No. 29/458,405 for an Electronic Device, filed Jun. 19, 2013 (Fitch et al.);
    U.S. patent application Ser. No. 29/459,620 for an Electronic Device Enclosure, filed Jul. 2, 2013 (London et al.);
    U.S. patent application Ser. No. 29/468,118 for an Electronic Device Case, filed Sep. 26, 2013 (Oberpriller et al.);
    U.S. patent application Ser. No. 14/150,393 for Indicia-reader Having Unitary Construction Scanner, filed Jan. 8, 2014 (Colavito et al.);
    U.S. patent application Ser. No. 14/200,405 for Indicia Reader for Size-Limited Applications filed Mar. 7, 2014 (Feng et al.);
    U.S. patent application Ser. No. 14/231,898 for Hand-Mounted Indicia-Reading Device with Finger Motion Triggering filed Apr. 1, 2014 (Van Horn et al.);
    U.S. patent application Ser. No. 29/486,759 for an Imaging Terminal, filed Apr. 2, 2014 (Oberpriller et al.);
    U.S. patent application Ser. No. 14/257,364 for Docking System and Method Using Near Field Communication filed Apr. 21, 2014 (Showering);
    U.S. patent application Ser. No. 14/264,173 for Autofocus Lens System for Indicia Readers filed Apr. 29, 2014 (Ackley et al.);
    U.S. patent application Ser. No. 14/277,337 for MULTIPURPOSE OPTICAL READER, filed May 14, 2014 (Jovanovski et al.);
    U.S. patent application Ser. No. 14/283,282 for TERMINAL HAVING ILLUMINATION AND FOCUS CONTROL filed May 21, 2014 (Liu et al.);
    U.S. patent application Ser. No. 14/327,827 for a MOBILE-PHONE ADAPTER FOR ELECTRONIC TRANSACTIONS, filed Jul. 10, 2014 (Hejl);
    U.S. patent application Ser. No. 14/334,934 for a SYSTEM AND METHOD FOR INDICIA VERIFICATION, filed Jul. 18, 2014 (Hejl);
    U.S. patent application Ser. No. 14/339,708 for LASER SCANNING CODE SYMBOL READING SYSTEM, filed Jul. 24, 2014 (Xian et al.);
    U.S. patent application Ser. No. 14/340,627 for an AXIALLY REINFORCED FLEXIBLE SCAN ELEMENT, filed Jul. 25, 2014 (Rueblinger et al.);
    U.S. patent application Ser. No. 14/446,391 for MULTIFUNCTION POINT OF SALE APPARATUS WITH OPTICAL SIGNATURE CAPTURE filed Jul. 30, 2014 (Good et al.);
    U.S. patent application Ser. No. 14/452,697 for INTERACTIVE INDICIA READER, filed Aug. 6, 2014 (Todeschini);
    U.S. patent application Ser. No. 14/453,019 for DIMENSIONING SYSTEM WITH GUIDED ALIGNMENT, filed Aug. 6, 2014 (Li et al.);
    U.S. patent application Ser. No. 14/462,801 for MOBILE COMPUTING DEVICE WITH DATA COGNITION SOFTWARE, filed on Aug. 19, 2014 (Todeschini et al.);
    U.S. patent application Ser. No. 14/483,056 for VARIABLE DEPTH OF FIELD BARCODE SCANNER filed Sep. 10, 2014 (McCloskey et al.);
    U.S. patent application Ser. No. 14/513,808 for IDENTIFYING INVENTORY ITEMS IN A STORAGE FACILITY filed Oct. 14, 2014 (Singel et al.);
    U.S. patent application Ser. No. 14/519,195 for HANDHELD DIMENSIONING SYSTEM WITH FEEDBACK filed Oct. 21, 2014 (Laffargue et al.);
    U.S. patent application Ser. No. 14/519,179 for DIMENSIONING SYSTEM WITH MULTIPATH INTERFERENCE MITIGATION filed Oct. 21, 2014 (Thuries et al.);
    U.S. patent application Ser. No. 14/519,211 for SYSTEM AND METHOD FOR DIMENSIONING filed Oct. 21, 2014 (Ackley et al.);
    U.S. patent application Ser. No. 14/519,233 for HANDHELD DIMENSIONER WITH DATA-QUALITY INDICATION filed Oct. 21, 2014 (Laffargue et al.);
    U.S. patent application Ser. No. 14/519,249 for HANDHELD DIMENSIONING SYSTEM WITH MEASUREMENT-CONFORMANCE FEEDBACK filed Oct. 21, 2014 (Ackley et al.);
    U.S. patent application Ser. No. 14/527,191 for METHOD AND SYSTEM FOR RECOGNIZING SPEECH USING WILDCARDS IN AN EXPECTED RESPONSE filed Oct. 29, 2014 (Braho et al.);
    U.S. patent application Ser. No. 14/529,563 for ADAPTABLE INTERFACE FOR A MOBILE COMPUTING DEVICE filed Oct. 31, 2014 (Schoon et al.);
    U.S. patent application Ser. No. 14/529,857 for BARCODE READER WITH SECURITY FEATURES filed Oct. 31, 2014 (Todeschini et al.);
    U.S. patent application Ser. No. 14/398,542 for PORTABLE ELECTRONIC DEVICES HAVING A SEPARATE LOCATION TRIGGER UNIT FOR USE IN CONTROLLING AN APPLICATION UNIT filed Nov. 3, 2014 (Bian et al.);
    U.S. patent application Ser. No. 14/531,154 for DIRECTING AN INSPECTOR THROUGH AN INSPECTION filed Nov. 3, 2014 (Miller et al.);
    U.S. patent application Ser. No. 14/533,319 for BARCODE SCANNING SYSTEM USING WEARABLE DEVICE WITH EMBEDDED CAMERA filed Nov. 5, 2014 (Todeschini);
    U.S. patent application Ser. No. 14/535,764 for CONCATENATED EXPECTED RESPONSES FOR SPEECH RECOGNITION filed Nov. 7, 2014 (Braho et al.);
    U.S. patent application Ser. No. 14/568,305 for AUTO-CONTRAST VIEWFINDER FOR AN INDICIA READER filed Dec. 12, 2014 (Todeschini);
    U.S. patent application Ser. No. 14/573,022 for DYNAMIC DIAGNOSTIC INDICATOR GENERATION filed Dec. 17, 2014 (Goldsmith);
    U.S. patent application Ser. No. 14/578,627 for SAFETY SYSTEM AND METHOD filed Dec. 22, 2014 (Ackley et al.);
    U.S. patent application Ser. No. 14/580,262 for MEDIA GATE FOR THERMAL TRANSFER PRINTERS filed Dec. 23, 2014 (Bowles);
    U.S. patent application Ser. No. 14/590,024 for SHELVING AND PACKAGE LOCATING SYSTEMS FOR DELIVERY VEHICLES filed Jan. 6, 2015 (Payne);
    U.S. patent application Ser. No. 14/596,757 for SYSTEM AND METHOD FOR DETECTING BARCODE PRINTING ERRORS filed Jan. 14, 2015 (Ackley);
    U.S. patent application Ser. No. 14/416,147 for OPTICAL READING APPARATUS HAVING VARIABLE SETTINGS filed Jan. 21, 2015 (Chen et al.);
    U.S. patent application Ser. No. 14/614,706 for DEVICE FOR SUPPORTING AN ELECTRONIC TOOL ON A USER'S HAND filed Feb. 5, 2015 (Oberpriller et al.);
    U.S. patent application Ser. No. 14/614,796 for CARGO APPORTIONMENT TECHNIQUES filed Feb. 5, 2015 (Morton et al.);
    U.S. patent application Ser. No. 29/516,892 for TABLE COMPUTER filed Feb. 6, 2015 (Bidwell et al.);
    U.S. patent application Ser. No. 14/619,093 for METHODS FOR TRAINING A SPEECH RECOGNITION SYSTEM filed Feb. 11, 2015 (Pecorari);
    U.S. patent application Ser. No. 14/628,708 for DEVICE, SYSTEM, AND METHOD FOR DETERMINING THE STATUS OF CHECKOUT LANES filed Feb. 23, 2015 (Todeschini);
    U.S. patent application Ser. No. 14/630,841 for TERMINAL INCLUDING IMAGING ASSEMBLY filed Feb. 25, 2015 (Gomez et al.);
    U.S. patent application Ser. No. 14/635,346 for SYSTEM AND METHOD FOR RELIABLE STORE-AND-FORWARD DATA HANDLING BY ENCODED INFORMATION READING TERMINALS filed Mar. 2, 2015 (Sevier);
    U.S. patent application Ser. No. 29/519,017 for SCANNER filed Mar. 2, 2015 (Zhou et al.);
    U.S. patent application Ser. No. 14/405,278 for DESIGN PATTERN FOR SECURE STORE filed Mar. 9, 2015 (Zhu et al.);
    U.S. patent application Ser. No. 14/660,970 for DECODABLE INDICIA READING TERMINAL WITH COMBINED ILLUMINATION filed Mar. 18, 2015 (Kearney et al.);
    U.S. patent application Ser. No. 14/661,013 for REPROGRAMMING SYSTEM AND METHOD FOR DEVICES INCLUDING PROGRAMMING SYMBOL filed Mar. 18, 2015 (Soule et al.);
    U.S. patent application Ser. No. 14/662,922 for MULTIFUNCTION POINT OF SALE SYSTEM filed Mar. 19, 2015 (Van Horn et al.);
    U.S. patent application Ser. No. 14/663,638 for VEHICLE MOUNT COMPUTER WITH CONFIGURABLE IGNITION SWITCH BEHAVIOR filed Mar. 20, 2015 (Davis et al.);
    U.S. patent application Ser. No. 14/664,063 for METHOD AND APPLICATION FOR SCANNING A BARCODE WITH A SMART DEVICE WHILE CONTINUOUSLY RUNNING AND DISPLAYING AN APPLICATION ON THE SMART DEVICE DISPLAY filed Mar. 20, 2015 (Todeschini);
    U.S. patent application Ser. No. 14/669,280 for TRANSFORMING COMPONENTS OF A WEB PAGE TO VOICE PROMPTS filed Mar. 26, 2015 (Funyak et al.);
    U.S. patent application Ser. No. 14/674,329 for AIMER FOR BARCODE SCANNING filed Mar. 31, 2015 (Bidwell);
    U.S. patent application Ser. No. 14/676,109 for INDICIA READER filed Apr. 1, 2015 (Huck);
    U.S. patent application Ser. No. 14/676,327 for DEVICE MANAGEMENT PROXY FOR SECURE DEVICES filed Apr. 1, 2015 (Yeakley et al.);
    U.S. patent application Ser. No. 14/676,898 for NAVIGATION SYSTEM CONFIGURED TO INTEGRATE MOTION SENSING DEVICE INPUTS filed Apr. 2, 2015 (Showering);
    U.S. patent application Ser. No. 14/679,275 for DIMENSIONING SYSTEM CALIBRATION SYSTEMS AND METHODS filed Apr. 6, 2015 (Laffargue et al.);
    U.S. patent application Ser. No. 29/523,098 for HANDLE FOR A TABLET COMPUTER filed Apr. 7, 2015 (Bidwell et al.);
    U.S. patent application Ser. No. 14/682,615 for SYSTEM AND METHOD FOR POWER MANAGEMENT OF MOBILE DEVICES filed Apr. 9, 2015 (Murawski et al.);
    U.S. patent application Ser. No. 14/686,822 for MULTIPLE PLATFORM SUPPORT SYSTEM AND METHOD filed Apr. 15, 2015 (Qu et al.);
    U.S. patent application Ser. No. 14/687,289 for SYSTEM FOR COMMUNICATION VIA A PERIPHERAL HUB filed Apr. 15, 2015 (Kohtz et al.);
    U.S. patent application Ser. No. 29/524,186 for SCANNER filed Apr. 17, 2015 (Zhou et al.);
    U.S. patent application Ser. No. 14/695,364 for MEDICATION MANAGEMENT SYSTEM filed Apr. 24, 2015 (Sewell et al.);
    U.S. patent application Ser. No. 14/695,923 for SECURE UNATTENDED NETWORK AUTHENTICATION filed Apr. 24, 2015 (Kubler et al.);
    U.S. patent application Ser. No. 29/525,068 for TABLET COMPUTER WITH REMOVABLE SCANNING DEVICE filed Apr. 27, 2015 (Schulte et al.);
    U.S. patent application Ser. No. 14/699,436 for SYMBOL READING SYSTEM HAVING PREDICTIVE DIAGNOSTICS filed Apr. 29, 2015 (Nahill et al.);
    U.S. patent application Ser. No. 14/702,110 for SYSTEM AND METHOD FOR REGULATING BARCODE DATA INJECTION INTO A RUNNING APPLICATION ON A SMART DEVICE filed May 1, 2015 (Todeschini et al.);
    U.S. patent application Ser. No. 14/702,979 for TRACKING BATTERY CONDITIONS filed May 4, 2015 (Young et al.);
    U.S. patent application Ser. No. 14/704,050 for INTERMEDIATE LINEAR POSITIONING filed May 5, 2015 (Charpentier et al.);
    U.S. patent application Ser. No. 14/705,012 for HANDS-FREE HUMAN MACHINE INTERFACE RESPONSIVE TO A DRIVER OF A VEHICLE filed May 6, 2015 (Fitch et al.);
    U.S. patent application Ser. No. 14/705,407 for METHOD AND SYSTEM TO PROTECT SOFTWARE-BASED NETWORK-CONNECTED DEVICES FROM ADVANCED PERSISTENT THREAT filed May 6, 2015 (Hussey et al.);
    U.S. patent application Ser. No. 14/707,037 for SYSTEM AND METHOD FOR DISPLAY OF INFORMATION USING A VEHICLE-MOUNT COMPUTER filed May 8, 2015 (Chamberlin);
    U.S. patent application Ser. No. 14/707,123 for APPLICATION INDEPENDENT DEX/UCS INTERFACE filed May 8, 2015 (Pape);
    U.S. patent application Ser. No. 14/707,492 for METHOD AND APPARATUS FOR READING OPTICAL INDICIA USING A PLURALITY OF DATA SOURCES filed May 8, 2015 (Smith et al.);
    U.S. patent application Ser. No. 14/710,666 for PRE-PAID USAGE SYSTEM FOR ENCODED INFORMATION READING TERMINALS filed May 13, 2015 (Smith);
    U.S. patent application Ser. No. 29/526,918 for CHARGING BASE filed May 14, 2015 (Fitch et al.);
    U.S. patent application Ser. No. 14/715,672 for AUGUMENTED REALITY ENABLED HAZARD DISPLAY filed May 19, 2015 (Venkatesha et al.);
    U.S. patent application Ser. No. 14/715,916 for EVALUATING IMAGE VALUES filed May 19, 2015 (Ackley);
    U.S. patent application Ser. No. 14/722,608 for INTERACTIVE USER INTERFACE FOR CAPTURING A DOCUMENT IN AN IMAGE SIGNAL filed May 27, 2015 (Showering et al.);
    U.S. patent application Ser. No. 29/528,165 for IN-COUNTER BARCODE SCANNER filed May 27, 2015 (Oberpriller et al.);
    U.S. patent application Ser. No. 14/724,134 for ELECTRONIC DEVICE WITH WIRELESS PATH SELECTION CAPABILITY filed May 28, 2015 (Wang et al.);
    U.S. patent application Ser. No. 14/724,849 for METHOD OF PROGRAMMING THE DEFAULT CABLE INTERFACE SOFTWARE IN AN INDICIA READING DEVICE filed May 29, 2015 (Barten);
    U.S. patent application Ser. No. 14/724,908 for IMAGING APPARATUS HAVING IMAGING ASSEMBLY filed May 29, 2015 (Barber et al.);
    U.S. patent application Ser. No. 14/725,352 for APPARATUS AND METHODS FOR MONITORING ONE OR MORE PORTABLE DATA TERMINALS (Caballero et al.);
    U.S. patent application Ser. No. 29/528,590 for ELECTRONIC DEVICE filed May 29, 2015 (Fitch et al.);
    U.S. patent application Ser. No. 29/528,890 for MOBILE COMPUTER HOUSING filed Jun. 2, 2015 (Fitch et al.);
    U.S. patent application Ser. No. 14/728,397 for DEVICE MANAGEMENT USING VIRTUAL INTERFACES CROSS-REFERENCE TO RELATED APPLICATIONS filed Jun. 2, 2015 (Caballero);
    U.S. patent application Ser. No. 14/732,870 for DATA COLLECTION MODULE AND SYSTEM filed Jun. 8, 2015 (Powilleit);
    U.S. patent application Ser. No. 29/529,441 for INDICIA READING DEVICE filed Jun. 8, 2015 (Zhou et al.);
    U.S. patent application Ser. No. 14/735,717 for INDICIA-READING SYSTEMS HAVING AN INTERFACE WITH A USER'S NERVOUS SYSTEM filed Jun. 10, 2015 (Todeschini);
    U.S. patent application Ser. No. 14/738,038 for METHOD OF AND SYSTEM FOR DETECTING OBJECT WEIGHING INTERFERENCES filed Jun. 12, 2015 (Amundsen et al.);
    U.S. patent application Ser. No. 14/740,320 for TACTILE SWITCH FOR A MOBILE ELECTRONIC DEVICE filed Jun. 16, 2015 (Bandringa);
    U.S. patent application Ser. No. 14/740,373 for CALIBRATING A VOLUME DIMENSIONER filed Jun. 16, 2015 (Ackley et al.);
    U.S. patent application Ser. No. 14/742,818 for INDICIA READING SYSTEM EMPLOYING DIGITAL GAIN CONTROL filed Jun. 18, 2015 (Xian et al.);
    U.S. patent application Ser. No. 14/743,257 for WIRELESS MESH POINT PORTABLE DATA TERMINAL filed Jun. 18, 2015 (Wang et al.);
    U.S. patent application Ser. No. 29/530,600 for CYCLONE filed Jun. 18, 2015 (Vargo et al);
    U.S. patent application Ser. No. 14/744,633 for IMAGING APPARATUS COMPRISING IMAGE SENSOR ARRAY HAVING SHARED GLOBAL SHUTTER CIRCUITRY filed Jun. 19, 2015 (Wang);
    U.S. patent application Ser. No. 14/744,836 for CLOUD-BASED SYSTEM FOR READING OF DECODABLE INDICIA filed Jun. 19, 2015 (Todeschini et al.);
    U.S. patent application Ser. No. 14/745,006 for SELECTIVE OUTPUT OF DECODED MESSAGE DATA filed Jun. 19, 2015 (Todeschini et al.);
    U.S. patent application Ser. No. 14/747,197 for OPTICAL PATTERN PROJECTOR filed Jun. 23, 2015 (Thuries et al.);
    U.S. patent application Ser. No. 14/747,490 for DUAL-PROJECTOR THREE-DIMENSIONAL SCANNER filed Jun. 23, 2015 (Jovanovski et al.); and
    U.S. patent application Ser. No. 14/748,446 for CORDLESS INDICIA READER WITH A MULTIFUNCTION COIL FOR WIRELESS CHARGING AND EAS DEACTIVATION, filed Jun. 24, 2015 (Xie et al.).


In the specification and/or figures, typical embodiments of the invention have been disclosed. The present invention is not limited to such exemplary embodiments. The use of the term “and/or” includes any and all combinations of one or more of the associated listed items. The figures are schematic representations and so are not necessarily drawn to scale. Unless otherwise noted, specific terms have been used in a generic and descriptive sense and not for purposes of limitation.

## Claims

1. A point-of-sale (POS) device, comprising:
a platform;
a sensor assembly comprising a housing configured to at least partially wrap around a central space provided for a bag, the height of the housing being adjustable with respect to the platform; and
a plurality of sensing elements mounted about the housing, each of the sensing elements being configured to sense an identification code on a product within a field of view and a depth of field corresponding to such sensing element;
wherein the plurality of sensing elements are configured and arranged about the housing at various angles relative to the central space so as to provide a three-dimensional scanning space outside the mouth of the bag at least partially surrounded by the housing, the three-dimensional scanning space representing the cumulative fields of view and depths of field of the plurality of sensing elements; and
wherein each portion of the three-dimensional scanning space corresponds to the field of view of at least one of the plurality of sensing elements, such that as a product having an identification code thereon passes through the three-dimensional scanning space, at least one of the plurality of sensing elements will have a field of view capable of sensing the identification code when the identification code is in the three-dimensional scanning space as the product is being placed into the bag.

2. The POS device of claim 1, wherein the sensor assembly housing has an adjustable height configurable to position the three-dimensional scanning space outside the mouth of the bag.

3. The POS device of claim 1, wherein the height of the housing being adjustable allows the three-dimensional scanning space to be positioned outside the mouth of the bag when the bottom of the bag rests on the platform.

4. The POS device of claim 1, further comprising a support assembly coupled to the housing, the support assembly configured to position the three-dimensional scanning space at the mouth of the bag.

5. A checkout apparatus comprising:
a sensor assembly comprising a housing and a plurality of sensing elements configured and arranged about the housing so as to provide a three-dimensional scanning space at a location intended to be near the mouth of a bag, the three-dimensional scanning space representing the cumulative fields of view and depths of field of the plurality of sensing elements, the height of the housing being adjustable with respect to the location intended to be near the mouth of a bag;
wherein each portion of the three-dimensional scanning space corresponds to the field of view of at least one of the sensing elements, such that when an identification code on a product passes through the three-dimensional scanning space, at least one of the sensing elements will have a field of view enabling such sensing element to sense the identification code.

6. The checkout apparatus of claim 5, wherein the sensor assembly housing has an adjustable height configurable to position the three-dimensional scanning space outside the mouth of the bag.

7. The checkout apparatus of claim 6, wherein at least two of the plurality of sensing elements are oriented at different angles with respect to each other.

8. The checkout apparatus of claim 6, wherein at least one of the sensing elements is oriented at an angle with respect to an imaginary plane generally parallel with the mouth of the bag.

9. The checkout apparatus of claim 5, wherein the sensing elements are mounted on the housing.

10. The checkout apparatus of claim 9, wherein the housing at least partially surrounds the scanning space outside the mouth of the bag.

11. The checkout apparatus of claim 9, further comprising a support assembly coupled to the housing, the support assembly configured to position the sensor assembly near the mouth of the bag.

12. The checkout apparatus of claim 11, wherein the support assembly is configured to support the housing and a plurality of bags.

13. The checkout apparatus of claim 9, further comprising at least one light mounted on the housing, wherein the at least one light is configured to enhance the ability of the sensing elements to sense the identification code.

14. The checkout apparatus of claim 5, wherein the identification code comprises at least one of a barcode, a quick response (QR) code, and a data matrix code, and wherein the plurality of sensing elements comprises at least one of barcode readers, laser scanners, one-dimensional scanners, two-dimensional scanners, two-dimensional imagers, and linear imagers.

15. The checkout apparatus of claim 5, further comprising at least one indicator configured to indicate whether the identification code is successfully sensed when the identification code passes through the scanning space.

16. The checkout apparatus of claim 15, wherein the at least one indicator includes at least one of visual indicators and audio indicators.

17. The checkout apparatus of claim 15, further comprising a product-flow detector configured to detect when a product is being placed into the bag and/or when a product is being removed from the bag.

18. The checkout apparatus of claim 5, wherein each of the plurality of sensing elements has a depth of field sufficient to sense the identification code at a distance at least as great as a line-of-sight distance from the respective sensing element to a center point of the mouth of the bag.

19. A product-sensing device, comprising:
a sensor assembly having a plurality of sensors configured and arranged to provide a three-dimensional scanning space at least partially surrounded by the sensor assembly, the three-dimensional scanning space representing the cumulative fields of view and depths of field of the plurality of sensors;
wherein the sensor assembly comprises a housing having an adjustable height configurable to position the scanning space at a location intended to be near the mouth of a merchandise bag; and
wherein each portion of the three-dimensional scanning space corresponds to the field of view of at least one of the sensors, such that when a product having an identification code passes through the three-dimensional scanning space, at least one sensor includes a field of view capable of scanning the identification code.

20. The product-sensing device of claim 19, further comprising a support assembly coupled to the sensor assembly, the support assembly adjustable and configured to position the sensor assembly near the mouth of the merchandise bag.

21. The product-sensing device of claim 20, wherein the support assembly includes a platform and a scale formed in a top surface of the platform, the platform and scale configured to support and detect the weight of the merchandise bag and products in the merchandise bag.

22. The product-sensing device of claim 21, wherein the support assembly comprises a stand and at least one leg, the platform coupled to a top portion of the stand, the at least one leg extending upward from the platform and configured to support the sensor assembly.

23. The product-sensing device of claim 19, further comprising:
at least one illumination element mounted on the sensor assembly, the at least one illumination element being configured to enhance the ability of the sensors to sense the identification code; and
at least one indication element mounted on the sensor assembly, the at least one indication element being configured to indicate to a user whether the identification code associated with the product is successfully.

24. The product-sensing device of claim 19, wherein the identification code comprises at least one of a barcode, a quick response (QR) code, and a data matrix code, and wherein the plurality of sensors comprises at least one of barcode readers, laser scanners, one-dimensional scanners, two-dimensional scanners, two-dimensional imagers, and linear imagers.

25. The product-sensing device of claim 19, further comprising a product-flow detector configured to detect when a product is being placed into the bag and/or when a product is being removed from the bag.

26. The product-sensing device of claim 19, wherein each of the plurality of sensors has a depth of field sufficient to sense the identification code at a distance at least as great as a line-of-sight distance from the respective sensor to an approximate center point of the scanning space near the mouth of the merchandise bag.