IP Library › Granted Patent US 12,613,585
Granted Patent B2
US 12,613,585 · App. 19/219,760 · Granted Apr 28, 2026

Barcode reader with motion-based triggering

Inventors: Stefan Heinzl (Emmering, DE); Stefan Richter (Pfaffing, DE); Andreas Funkenhauser (Aßling, DE); Florian Ruhland (Erding, DE)
Assignee: NIMMSTA GmbH
G06F3/017G06F3/014G06F3/0346G06K7/1413
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 12,613,585
App. No.
19/219,760
Granted
Apr 28, 2026
Kind
B2
Abstract

Barcode scanner comprising at least one reading head unit and means for attaching the at least one reading head unit to a user's hand and/or arm, as well as a control unit and an acceleration sensor that measures the accelerations occurring during movement of the hand (whether the hand alone or the hand with the arm), wherein the barcode scanner is configured to activate the reading head unit for scanning as soon as the scanner detects an acceleration that exceeds a first threshold acceleration, and a subsequent first resting phase during which the hand is essentially still.

Claims (24)

1 . A barcode scanner comprising:

at least one reading head unit;

means for attaching the at least one reading head unit to a user's hand and/or arm;

a control unit; and

an acceleration sensor that measures accelerations occurring during movement of the user's hand, whether the user's hand moves alone or the user's hand moves with the arm, wherein the barcode scanner is configured to activate the at least one reading head unit for scanning as soon as the barcode scanner detects an acceleration that exceeds a first threshold acceleration and a first resting phase during which the user's hand is essentially still.

2 . The barcode scanner according to claim 1 , wherein the barcode scanner is configured to activate the at least one reading head unit for scanning again after a scanning process when, within a defined follow-up time, the barcode scanner detects an acceleration that exceeds a second threshold acceleration, which is lower than the first threshold acceleration, and a subsequent second resting phase during which the user's hand is essentially still.

3 . The barcode scanner according to claim 2 , wherein the barcode scanner is configured to continuously activate the at least one reading head unit for scanning after the scanning process, as long as the barcode scanner detects, within the defined follow-up time, an acceleration that exceeds the second threshold acceleration and a subsequent further or second resting phase during which the user's hand is essentially still.

4 . The barcode scanner according to claim 2 , wherein a value of the first threshold acceleration and/or a value of the second threshold acceleration can be set by the user of the barcode scanner using a training process during which the user of the barcode scanner performs a movement that is used as a reference movement to determine and store a numerical value of the first or second threshold acceleration.

5 . The barcode scanner according to claim 2 , wherein the second threshold acceleration is not less than 0.45 g in absolute value.

6 . The barcode scanner according to claim 2 , wherein the first resting phase is longer than the second resting phase and optionally additional resting phases.

7 . The barcode scanner according to claim 2 , wherein a duration of the first and/or the second resting phase can be set by the user of the barcode scanner.

8 . The barcode scanner according to claim 2 , wherein the barcode scanner additionally comprises a gyroscope and is configured such that, upon exceeding the second threshold acceleration, the barcode scanner only activates the at least one reading head unit for scanning if the gyroscope detects a specific second type of hand movement.

9 . The barcode scanner according to claim 8 , wherein the specific second type of hand movement corresponds predominantly to a translational hand movement.

10 . The barcode scanner according to claim 1 , wherein the first threshold acceleration is not less than 0.65 g in absolute value.

11 . The barcode scanner according to claim 1 , wherein the barcode scanner additionally comprises a gyroscope and is configured such that, upon exceeding the first threshold acceleration, the barcode scanner only activates the at least one reading head unit for scanning if the gyroscope detects a specific first type of hand movement.

12 . The barcode scanner according to claim 11 , wherein the specific first type of hand movement is essentially a rotation of the user's hand around a longitudinal axis of the user's forearm and/or a tilting movement of the user's hand at the wrist.

13 . A method for operating the barcode scanner according to claim 1 , wherein the occurrence of an acceleration greater than the first threshold acceleration is used as a triggering criterion for a first scan process, but only if the acceleration is followed essentially immediately by a first resting phase.

14 . The method according to claim 13 , wherein the occurrence of an acceleration greater than a second threshold acceleration is used as a triggering criterion for a second scan process following the first scan process, but only if the acceleration is followed essentially immediately by a second resting phase.

15 . The method according to claim 14 , wherein a value of the first threshold acceleration and/or a value of the second threshold acceleration is set by the user of the barcode scanner using a training process during which the user of the barcode scanner performs a movement that is used as a reference movement to determine and store a numerical value of the first or second threshold acceleration.

16 . The method according to claim 14 , wherein the user of the barcode scanner sets a duration of the first and/or the second resting phase.

17 . The method according to claim 14 , wherein the barcode scanner additionally comprises a gyroscope and is configured such that, upon exceeding the second threshold acceleration, barcode scanner only activates the at least one reading head unit for scanning if the gyroscope detects a specific second type of hand movement.

18 . The method according to claim 17 , wherein the specific second type of hand movement corresponds predominantly to a translational hand movement.

19 . The method according to claim 13 , wherein the barcode scanner additionally comprises a gyroscope and is configured such that, upon exceeding the first threshold acceleration, the barcode scanner only activates the at least one reading head unit for scanning if the gyroscope detects a specific first type of hand movement.

20 . The method according to claim 19 , wherein the specific first type of hand movement is essentially a rotation of the user's hand around a longitudinal axis of the user's forearm and/or a tilting movement of the user's hand at the wrist.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2025
From: HEINZL, STEFAN; RICHTER, STEFAN; FUNKENHAUSER, ANDREAS; RUHLAND, FLORIAN
To: NIMMSTA GMBH
Reel/Frame 071233/0182 →
Priority Claims (1)
DE 102024114853.5 · May 27, 2024 · national
Continuity (1)
Related Publication 20250362756A1 · Nov 27, 2025
References Cited (11)
US 11954556B1 · Fracassi · 2024 [cited by examiner]
US 20100063794A1 · Hernandez-Rebollar · 2010 [cited by examiner]
US 20110290889A1 · Tamburrini et al. · 2011 [cited by applicant]
US 20120111942A1 · Liu · 2012 [cited by applicant]
US 20160161301A1 · Guenther · 2016 [cited by examiner]
US 20170059867A1 · Tanaka et al. · 2017 [cited by applicant]
US 20190295025A1 · Hyodo et al. · 2019 [cited by applicant]
US 20210089734A1 · Toumazou · 2021 [cited by examiner]
US 20230334274A1 · Fountain · 2023 [cited by examiner]
US 20240358102A1 · Kettner · 2024 [cited by examiner]
DE 202020100866U1 · 2020 [cited by applicant]