Light projected feedback for guiding hand movements
AssigneeDatalogic IP Tech S.R.L.
InventorsFrancesco D'Ercoli, Vittorio Rago, Mattia Mantovani
Life of this patent
Estimating the term…
Abstract
A hand-held barcode reader has a decoding module that analyzes barcodes on a surface. The decoding module determines a displacement based on a current position of the hand-held barcode reader and a desired new position of the hand-held barcode reader with respect to a barcode on the surface. An LED of the hand-held barcode reader produces a first-colored light-spot at a position on the surface to direct a desired movement of the hand-held barcode reader to move from the current position to the desired new position.
Claims20
A method for guiding a position of a hand-held barcode reader, the method comprising:
- receiving information about a surface within a field view of a hand-held barcode reader;
- analyzing, using a decoding module of the hand-held barcode reader, a first barcode at least partially visible within the field of view of the hand-held barcode reader;
- retrieving, from the decoding module, the information about the surface in relation to the first barcode;
- and
- based on the information about the surface in relation to the first barcode, producing, using an LED of the hand-held barcode reader, a first-colored light-spot at a position on the surface, wherein the first-colored light-spot directs a desired movement of the hand-held barcode reader to move from the current position to a desired new position as an aimer of the hand-held barcode reader is guided towards the position on the surface.
One or more non-transitory computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to perform operations comprising:
- receiving information about a surface within a field of view of a hand-held barcode reader;
- analyzing a first barcode at least partially visible within the field of view of the hand-held barcode reader;
- determining a displacement that comprises at least one of a planar displacement or a surface distance displacement responsive to failing to decode the first barcode, wherein the displacement is based on a current position of the hand-held barcode reader with respect to the first barcode on the surface in relation to a desired new position of the hand-held barcode reader;
- generating an activation pattern based on the displacement;
- and
- utilizing the activation pattern to produce a first-colored light-spot at a position on the surface, the first-colored light spot having a size corresponding to the surface distance displacement, wherein the position on the surface corresponds to the desired new position of the hand-held barcode reader.
A hand-held barcode reader comprising:
- a decoding module for analyzing barcodes;
- a scanner comprising at least one LED and a sensor;
- and
- at least one processor coupled to a memory, the at least one processor configured to:
- receive information from the sensor about a surface within a field of view of the hand-held barcode reader;
- determine a position based on a current position of the hand-held barcode reader with respect to a first barcode;
- and
- based on the position, produce an activation pattern for the at least one LED of the hand-held barcode reader to direct a first-colored light-spot generated by the hand-held barcode reader to the position on the surface, wherein the at least one LED of the hand-held barcode reader generates the first-colored light-spot at the position on the surface, the first-colored light-spot having a size corresponding to a depth distance from the surface, wherein the first-colored light-spot directs a desired movement of the hand-held barcode reader to move from the current position to a desired new position as an aimer of the hand-held barcode reader is guided towards the first-colored light-spot at the position on the surface.
Dependencies are inferred from the claim text.