Patent classifications
G06K7/10881
Optical information reading device
To suppress an increase in processing time due to a load of inference processing while improving reading accuracy by the inference processing of machine learning. An optical information reading device includes a processor including: an inference processing part that inputs a code image to a neural network and executes inference processing of generating an ideal image corresponding to the code image; and a decoding processing part that executes first decoding processing of decoding the code image and second decoding processing of decoding the ideal image generated by the inference processing part. The processor executes the inference processing and the first decoding processing in parallel, and executes the second decoding processing after completion of the inference processing.
SCANNER APPARATUS, HAND SCANNER HOLDER, AND HAND SCANNER HOLDING METHOD
A scanner apparatus (1A) includes: a housing (11); a hand scanner (20); and a hand scanner holder (30) attached to a side of the housing (11) and configured to hold the hand scanner (20), in which the hand scanner holder (30) includes a base part (31) configured to be attached to the side of the housing (11), the base part (31) includes a pair of holding pieces (34a, 34b) opposed to each other with a first interval therebetween, and the pair of holding pieces (34a, 34b) form a holding recess (34) configured to hold a lower part (21a) of a grasping part (21) of the hand scanner (20), which is inserted, from above the pair of the holding pieces (34a, 34b), between the pair of holding pieces (34a, 34b), in a state in which an upper part (21b) of the grasping part (21) protrudes upward.
Indicia reader for size-limited applications
An indicia-reading module is capable of integration into the smallest face of thin-profile smart device. The module employs chip-on-board packaging and a customized sensor enclosure to eliminate the stack-up height found in conventional packaging. The module also employs a customized frame to reduce volume by integrating circuit subassembly circuit boards into a unique architecture and by serving as the lenses for the illuminator and the aimer, thereby eliminating the need for any extra lenses or holders.
Point of sale apparatuses, methods and systems
Transformation of inputs including beacon inputs, Global Positioning System (GPS) inputs, captured panorama inputs, user-penned descriptive inputs, and payment-amount-specifying inputs, via components, into outputs including user device POS configuration setting outputs and/or payment-gateway-directed authorization request outputs. Further, transformation of inputs including POS scanner inputs, POS keyboard inputs, and/or POS printer-directed inputs, via components, into outputs including compliance check outputs, tagged omnibus record outputs, SKU-UPC mapping outputs, and/or convergence/correlation outputs. Additionally, transformation of inputs including older limited-capability POS software image inputs and/or newer limited-capability POS software image inputs, via components, into outputs including update directive outputs. Functionality set forth includes allowing user devices to directly communicate with payment gateways, capturing and making use of scanner-obtained data and printer-destined data in a way that does not require code alternation of already-installed POS software, and allowing software of limited-capability POS devices to be updated without sending large, full-overwrite software images.
Systems and methods for user choice of barcode scanning range
Systems and methods for user choice of barcode scanning ranges are provided. This is achieved through the identification of a predetermined pixel-per-module threshold range. The pixel-per-module of a barcode being read by a reader is compared to the predetermined pixel-per-module threshold range, and a successful decode of the barcode is carried out only if the pixel-per-module of the barcode falls within the predetermined range. Thus, a user may select a desired reading distance range such that barcodes within a working distance range may not generate successful decodes if such barcodes are outside of the desired reading distance range.
Handheld-computer adapter for sled
A system includes a handheld-computer case and a sled adapter. The handheld-computer case includes a body portion adapted to receive a handheld computer. The sled adapter includes a pedestal adapted to receive the handheld-computer case and a base portion adapted to mount the sled adapter to a sled. The body portion is positioned at a 45-90° angle relative to the base portion.
COMPACT DIFFRACTIVE OPTICAL ELEMENT LASER AIMING SYSTEM
An aiming system for use in a small height scan engine chassis. The aiming system includes a beam source assembly generating an input beam along a central axis and a collimator assembly having a lens group that defines a tilt axis having a tilt angle, α, relative to the central axis, to deflect the input beam from the central axis onto the tilt axis. The collimator assembly further includes a recess within which a diffractive optical element is sealably mounted to convert the deflected input beam into an aiming pattern at a focal distance of the lens group.
SINGLE SLOT CRADLE WITH INTERCHANGEABLE TOPS
Single slot cradles with interchangeable tops are disclosed herein. An example cradle includes a base assembly including a coupling mechanism, a top housing assembly operably coupled with the coupling mechanism, a circuit board assembly, and a first cup assembly. The top housing assembly includes a housing opening. The circuit board assembly is at least partially disposed within the housing opening and includes a board communication interface and at least one of a power interface or a data connection interface. The first cup assembly removably couples with at least one of the base assembly or the top housing assembly and includes at least one dock to operably couple with a handheld scanning device and further includes a cup communication interface. The board communication interface communicatively couples with the cup communication interface to allow transmission between at least one of the power interface or the data interface and the handheld scanning device.
Smart glove
A smart glove includes a glove for housing and triggering electronic modules having a sensor; a triggering member for triggering the electronic modules; and a slide provided on the glove for partially or completely enclosing the electronic modules. The slide is made of a flexible material and comprises a base; two side walls extending from two side portions of the base; two channels extending starting from a first end of the base towards a second end of the base; a protrusion connected to the base from a connection end of the protrusion and extending between a channel; a lock end located at an end of the protrusion not connected to the base and extending from the protrusion perpendicularly or in an angled manner; a slot provided on an opposite end of the base without the lock end, comprising a hollow and extending from the base towards a roof.
Recovery strategies for capacitive button calibration
A calibration process is started by a capacitive input variation when a capacitive button is pressed on a barcode reader. Or, the calibration process is started by the barcode reader scanning a configuration label or special label or barcode after the capacitive button on the barcode reader is inoperative. The calibration process realigns the input and the threshold to correctly configure the capacitive button.