G06K7/10722

Barcode reader with transflective mirror

Barcode readers with transflective mirrors are disclosed herein. An example barcode reader includes a housing and a window positioned within the housing, an imaging sensor and an illumination source positioned within the housing, and a transflective mirror positioned within the housing. The field-of-view of the imaging sensor is directed through the window along a first central axis of the field-of-view of the imaging sensor and the illumination pattern from the illumination source is directed through the window along a second central axis of the illumination pattern that is substantially parallel to the first central axis of the field-of-view of the imaging sensor.

SYSTEM AND METHOD FOR ACCEPTING DIFFERENT CURRENCIES IN PAY-TO-PRINT PRINTING
20230028859 · 2023-01-26 ·

A system and method for pay-to-print printing allows a pay-to-print user to pay from any source currency to target currency through the use of a cryptocurrency service. A user selects a job to be performed on an MFP, and a job cost is generated and displayed. The MFP generates and displays a barcode on its touchscreen. The user scans the barcode and their smartphone is directed to a payment service portal, such as Google Pay or Apple Pay. The user directs payment to a crypto currency sever, along with payment target and target currency for the job. The cryptocurrency server converts payment to its cryptocurrency, and then to the target currency, and relays the target currency to target. The MFP completes the job once payment has been made.

System and methods for situational adaptive image capture improvements for barcode reading

A method is disclosed for adjusting imaging parameters of a bioptic barcode reader. The method includes capturing, by an imaging assembly, an initial image of a target object having an indicia thereon. The imaging assembly captures the initial image according to an initial imaging parameter. The method further includes attempting to decode the indicia from the initial image, and responsive to being unable to decode the indicia, detecting a substantially static presence of the target object within a field of view (FOV) of the imaging assembly. The method then includes, responsive to detecting the substantially static presence of the target object within the FOV, adjusting the initial imaging parameter to a subsequent imaging parameter, wherein the subsequent imaging parameter is different than the initial imaging parameter.

Bioptic barcode readers

A bioptic barcode reader has a housing having a lower housing portion with an upper surface and an upper housing portion extending above the lower housing portion. A generally horizontal window is positioned at the upper surface, a generally upright window is positioned in the upper housing portion, and an imaging assembly having a primary field-of-view and a set of optical components are positioned within the interior region. The housing has a width greater than or equal to 5 inches and less than or equal to 7 inches, the lower housing portion has a height greater than or equal to 3 inches, the upper housing portion has a height greater than or equal to 4 inches and less than or equal to 6 inches, and the upper surface has a length greater than or equal to 6 inches and less than or equal to 8 inches.

INSTALLATION SUPPORT DEVICE AND INSTALLATION SUPPORT METHOD FOR STATIONARY CODE READER

Recommended installation position and posture of a stationary code reader can be proposed to a user to facilitate installation work of the code reader by the user. An installation support device for the stationary code reader acquires camera information including a camera parameter of the code reader, code information to be read, and environment information including a conveying speed of a line, determines required field of view and depth of the code reader required to read a code under an environment specified by the environment information, and determines an installation pattern which is recommended installation position and posture of the code reader that can satisfy the required field of view and depth based on the camera information and the code information.

VISUAL ENROLLMENT OF CAMERAS
20230231726 · 2023-07-20 ·

Visually enrolling a camera using an optical code and a picture file, including: receiving the picture file and the optical code from the camera, wherein the optical code includes a public key of the camera; generating a visual challenge using a nonce created by a random number generator; transmitting the visual challenge to a user of the camera to capture the visual challenge; receiving the captured visual challenge from the camera; extracting a response from the captured visual challenge; comparing the response to the nonce to verify a signature of the captured visual challenge using the public key of the camera and to convert the optical code received from the camera into a valid certificate; and enrolling the camera and adding the valid certificate to a key store.

Barcode reader with transflective mirror

Barcode readers with transflective mirrors are disclosed herein. An example barcode reader includes a housing and a window positioned within the housing, an imaging sensor and second imaging sensor positioned within the housing, and a transflective mirror positioned within the housing and in a path of a field-of-view of the imaging sensor. The field-of-view of the imaging sensor passes through the transflective mirror and out the window with the transflective mirror in a transmissive state and the field-of-view of the second imaging sensor is reflected off of the transflective mirror and out the window with the transflective mirror in a reflective state.

Image analysis for decoding angled optical patterns
11562551 · 2023-01-24 · ·

An angled optical pattern is decoded. To decode an optical pattern imaged at an angle, an area of interest of an image is received. A start line and an end line of the optical pattern are estimated. Corners of the optical pattern are localized. A homography is calculated based on the corners. And a scanline of the optical pattern is rectified based on the homography.

Handcart

A handcart includes a cart frame, a caster, and a code reader. The cart frame includes a receiving portion on which a shopping basket is placeable and a lateral portion extending in a width direction of the cart frame. The caster is disposed at a bottom region of the cart frame. The code reader is attached to the lateral portion of the cart frame so as to be rotatable around the lateral portion. The code reader may be rotated around the lateral portion of the cart frame to a first position at which a reading window of the code reader faces an inner space of the shopping basket on the receiving portion of the cart frame, and to a second position at which the reading window of the code reader faces a front of the cart frame.

System controlled by data bearing records

A system controlled responsive at least in part to data read from data bearing records is operative to cause vehicle parts usable to repair or upgrade vehicles to be determined and furnished. Data from the vehicle such as data read by a reader from a tag associated with a vehicle is used to determine vehicle identifying data. A repair estimate calculation circuit (RECC) operates responsive to the read data to produce a needed parts record (NPR). The records produced by the RECC are operative to cause a vehicle repair entity (VRE) to be furnished the vehicle repair or upgrade parts.