Patent ID: 11906361
Assignee: DATALOGIC IP TECH, S.R.L.
Field: Audio-visual technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A scanning device comprising:
a motion sensor configured to detect motion imparted to the scanning device;
a distance detector configured to determine a distance between the scanning device and a surface;
an infrared detector configured to capture a temperature of the surface;
an image sensor configured to capture an image of an indicia that encodes data on the surface;
a light source configured to illuminate the surface;
an indicia scan trigger configured to be manually operated to trigger operation of the image sensor to capture the image of the indicia; and
a processor coupled to at least a storage configured to store the captured image and the captured temperature, the processor configured to:
operate the motion sensor to detect motion being imparted to the scanning device when the scanning device is in a low power state; and
in response to the detection of motion being imparted to the scanning device, the processor is further configured to transition the scanning device out of the low power state by performance of operations comprising:
operate the distance detector to determine the distance between the scanning device and the surface; and
determine, based at least on the distance between the scanning device and the surface, whether to operate the infrared detector to capture the temperature of the surface, and whether to operate the image sensor to capture the image of the indicia; and

in response to a determination that the distance between the scanning device and the surface is greater than a first threshold distance:
operate the light source to illuminate the surface;
monitor the indicia scan trigger to detect the manual operation thereof; and
in response to detection of the manual operation of the indicia scan trigger:
operate the image sensor to capture the image of the indicia using illumination from the light source;
decode the indicia to retrieve the data encoded therein; and
operate a transceiver of the scanning device to transmit the decoded data to another device.