IP Library › Granted Patent US 10,762,318
Granted Patent B2
US 10,762,318 · App. 16/231,725 · Granted Sep 1, 2020

Light projected feedback for guiding hand movements

Inventors: Francesco D'Ercoli (Bologna, IT); Vittorio Rago (San Giovanni in Persiceto, IT); Mattia Mantovani (Lendinara, IT)
Assignee: Datalogic IP Tech S.r.l.
G06K7/1456G06K7/10821G06K7/146G06K2007/10524
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,762,318
App. No.
16/231,725
Granted
Sep 1, 2020
Kind
B2
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.

Claims (61)

1. 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.

2. The method of claim 1 , wherein the desired new position corresponds to a second field of view that frames the first barcode.

3. The method of claim 1 , wherein the first-colored light-spot has a size corresponding to the depth distance from the surface.

4. The method of claim 3 , wherein the first-colored light-spot has a size corresponding to the depth distance from the surface.

5. The method of claim 1 , further comprising:

further producing one or more additional first-colored light-spots at one or more positions on the surface; and

receiving a user-based action from a reading trigger, wherein the user-based action results in scanning one or more barcodes corresponding to one of the first-colored light-spots, the first-colored light-spots comprising the first-colored light spot and the one or more additional light-spots.

6. The method of claim 1 , further comprising:

analyzing a second barcode at least partially visible within the field of view of the hand-held barcode reader;

determining the second barcode is decodable; and

producing, using the LED of the hand-held barcode reader, a second-colored light spot at a second position on the surface, wherein the second-colored light-spot indicates successful decoding of the second barcode.

7. The method of claim 1 , further comprising:

producing a third-colored light at a third position on the surface, wherein the third-colored light spot indicates a reading issue preventing successful decoding of the first barcode.

8. 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.

9. The non-transitory computer storage media of claim 8 , wherein the planar displacement corresponds to a planar coordinate shift of the current position of the hand-held barcode reader with respect to the first barcode on the surface.

10. The non-transitory computer storage media of claim 8 , wherein the surface distance displacement corresponds to a surface distance shift of the current position of the hand-held barcode reader with respect to the first barcode on the surface.

11. The non-transitory computer storage media of claim 8 , further comprising:

analyzing a second barcode at least partially visible within the field of view of the hand-held barcode reader;

determining the second barcode is decodable; and

producing, using the LED of the hand-held barcode reader, a second-colored light spot at a second position on the surface, wherein the second-colored light-spot indicates successful decoding of the second barcode.

12. The non-transitory computer storage media of claim 8 , further comprising:

receiving further information about the surface within a second field of view of the hand-held barcode reader, the second field of view corresponding to the desired new position of the hand-held barcode reader;

analyzing the first barcode reader that is at least partially visible within the second field of view of the hand-held barcode reader;

determining the first barcode is decodable; and

producing, using the LED of the hand-held barcode reader, a second-colored light spot at a second position on the surface, wherein the second-colored light-spot indicates successful decoding of the first barcode.

13. The non-transitory computer storage media of claim 8 , further comprising:

receiving a user-based action from a reading trigger, wherein the user-based action results in scanning the first barcode.

14. 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.

15. The hand-held barcode reader of claim 14 , wherein the desired new position corresponds to a second field of view that frames the first barcode.

16. The hand-held barcode reader of claim 14 , further comprising:

receiving further information from the sensor about the surface within a second field of view of the hand-held barcode reader, the second field of view corresponding to the desired position of the hand-held barcode reader;

analyzing the first barcode at least partially visible within the second field of view of the hand-held barcode reader;

determining the first barcode is decodable; and

producing, using the at least one LED of the hand-held barcode reader, a second-colored light-spot at a second position on the surface, wherein the second-colored light-spot indicates successful decoding of the first barcode.

17. The hand-held barcode reader of claim 14 , further comprising:

receiving an indication from a reading trigger, wherein the indication results in scanning the first barcode.

18. The hand-held barcode reader of claim 14 , further comprising:

analyzing a second barcode reader;

determining the second barcode is decodable; and

producing, using the at least one LED of the hand-held barcode reader, a second-colored light-spot at a second position on the surface, wherein the second-colored light-spot indicated successful decoding of the second barcode.

19. The hand-held barcode reader of claim 14 , further comprising:

analyzing a second barcode at least partially visible within the second field of view of the hand-held barcode reader;

determining a third position responsive to failing to decode the second barcode; and

producing, using the at least one LED of the hand-held barcode reader, another first-colored light-spot at the third position on the surface, the first-colored light-spot having a second size corresponding to a depth distance from the surface.

20. The hand-held barcode reader of claim 14 , further comprising:

further producing one or more additional first-colored light-spots at one or more positions on the surface; and

receiving a user-based action from a reading trigger, wherein the user-based action results in scanning one or more barcodes corresponding to one of the first-colored light-spots, the first-colored light-spots comprising the first-colored light spot and the one or more additional light-spots.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 18, 2019
From: D'ERCOLI, FRANCESCO; RAGO, VITTORIO; MANTOVANI, MATTIA
To: DATALOGIC IP TECH S.R.L.
Reel/Frame 049795/0115 →
Continuity (1)
Related Publication 20200202094A1 · Jun 25, 2020
Cited By (1)
US 12,475,342