Patent ID: 11922267
Assignee: ZEBRA TECHNOLOGIES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A barcode reader configured to be supported by a workstation, the barcode reader comprising:
a housing having a lower housing portion with an upper surface facing a product scanning region and an upper housing portion extending above the lower housing portion;
a weigh platter configured to support an object placed on the weigh platter for obtaining a weight of the object, the weigh platter having a surface extending in a transverse plane, a proximal edge adjacent the upper housing portion, a first lateral edge extending non-parallel to the proximal edge, a second lateral edge, opposite the first lateral edge, extending non-parallel to the proximal edge, and a distal edge, opposite the proximal edge, extending non-parallel to the first and second lateral edges; and
an off-platter detection assembly comprising:
a first imaging assembly positioned within the upper housing portion and having a first imager having a first field-of-view extending over the surface of the weigh platter, the first field-of-view having a first central field-of-view axis, a first lower boundary, and a first lateral boundary, the first imager configured to capture an image of the first lateral edge of the surface within the first field-of-view;
a second imaging assembly positioned within the upper housing portion and having a second imager having a second field-of-view extending over the surface of the weigh platter, the second field-of-view having a second central field-of-view axis, a second lower boundary, and a second lateral boundary, the second imager configured to capture an image of the second lateral edge of the surface within the second field-of-view; and
a controller in communication with the first imaging assembly and the second imaging assembly, the controller configured to:
allow the weight of the object placed on the weigh platter to be recorded by a host system operatively coupled to the controller if the controller determines: (1) that a footprint of the object positioned on the weigh platter does not extend over the first lateral edge based on the first image; and (2) that the footprint of the object positioned on the weigh platter does not extend over the second lateral edge based on the second image; and
prevent the weight of the object placed on the weigh platter from being recorded by the host system and/or providing an alert to a user if the controller determines: (1) that the footprint of the object positioned on the weigh platter does extend over the first lateral edge based on the first image; or (2) that the footprint of the object positioned on the weigh platter does extend over the second lateral edge based on the second image.