Patent classifications
G06K5/04
Disable scanner illumination and aimer based on pre-defined scanner position
Methods and systems for disabling barcode reader illumination and aiming operation based on barcode reader position are disclosed herein. An example method includes a barcode reader determining its angular position, for example, from an accelerometer mounted in the barcode reader. That angular position is compared against a reference angular position and a determination is made whether barcode reader is in a disable angular region. When in the disable angular region, the barcode reader automatically disables illumination and/or aiming operation until the angular position enters an enable angular region. That enable angular region may be different than the disable angular region, and both may be adjustable.
SYSTEMS AND METHODS FOR DATA TRANSMISSION USING CONTACTLESS CARDS
Example embodiments of systems and methods for data transmission between a contactless card and a receiving application are provided. The transmitting device may include a processor, memory, and communication interface. A receiving application may include instructions for execution on a receiving device having a processor, a memory, a communication interface configured to create a communication field for data communication with the transmitting device, and one or more sensors. Upon movement of the transmitting device, the receiving application is configured to receive, via one or more sensors, feedback information associated with the transmitting device, display one or more instructions regarding the position of the transmitting device relative to the receiving device until the transmitting device enters the communication field. Upon entry into the communication field, the transmitting device is configured to transmit data to the receiving device.
SYSTEM AND METHOD FOR SELECTING A QUALITY GRADE METRIC PROFICLE FOR ASSURING OPTIMAL CONTROL OF SYMBOL QUALITY IN A DPM PROCESS
A computer-implemented system and process of producing a metric quality grade profile for use during inspection of DPM symbol marked on parts may include storing average metrics measured in a controlled environment for a golden sample. Measurements of the DPM symbol of the golden sample may be performed. Measurements of the metrics of the golden sample in an uncontrolled environment may be performed. Average metrics from the uncontrolled environment may be calculated. The averaged metrics from the controlled and uncontrolled environment may be compared. The user may be enabled to set an acceptable grade for the individual metrics. The acceptable grades for the individual metrics as a profile of the DPM symbol in memory.
Alignment of images of a calibration image using a pattern
In an example, two images of a printed calibration image are acquired using two measurement devices. The measurement devices are offset along an axis so that the two images correspond to two portions of the printed calibration image overlapping along the axis. The printed calibration image comprises a pattern extending across the printed calibration image in the direction of the axis, the pattern defining a shape so that in each image, a portion of the pattern appears as different from a straight line parallel to the axis. The two images are aligned using the two portions of pattern.
Systems and methods for cryptographic authentication of contactless cards
Example embodiments of systems and methods for data transmission between a contactless card and a receiving application are provided. The transmitting device may include a processor, memory, and communication interface. A receiving application may include instructions for execution on a receiving device having a processor, a memory, a communication interface configured to create a communication field for data communication with the transmitting device, and one or more sensors. Upon movement of the transmitting device, the receiving application is configured to receive, via one or more sensors, feedback information associated with the transmitting device, display one or more instructions regarding the position of the transmitting device relative to the receiving device until the transmitting device enters the communication field. Upon entry into the communication field, the transmitting device is configured to transmit data to the receiving device.
SYSTEMS AND METHODS FOR CRYPTOGRAPHIC AUTHENTICATION OF CONTACTLESS CARDS
Example embodiments of systems and methods for data transmission between a contactless card and a receiving application are provided. The transmitting device may include a processor, memory, and communication interface. A receiving application may include instructions for execution on a receiving device having a processor, a memory, a communication interface configured to create a communication field for data communication with the transmitting device, and one or more sensors. Upon movement of the transmitting device, the receiving application is configured to receive, via one or more sensors, feedback information associated with the transmitting device, display one or more instructions regarding the position of the transmitting device relative to the receiving device until the transmitting device enters the communication field. Upon entry into the communication field, the transmitting device is configured to transmit data to the receiving device.
Optical polling platform detection system
A method and system for an optical polling platform is provided. An optical polling server system receives an image of one or more augmented reality (AR) tag markers associated with a poll. Each AR tag marker is encoded with data, which includes at least a user identifier and a polling option. The system processes the image to identify the one or more AR tag markers in the captured image and detects edges in the image by traversing vertically along image columns. The system identifies potential AR tag markers from final edges based on contrast in pixels of the detected first set of edges and associated neighboring pixels. The AR tag markers are identified from the identified potential AR tag markers by sampling bit areas. Further, the system decodes the one or more AR tag markers to determine user identifier and polling option selected by the user identifier.
GENERATING CONTROL DATA FOR A PRINTING SYSTEM
A method of generating control data for a printing system includes receiving image data comprising an image to be printed by the printing system, determining a presence of a control mark in the image data, and generating control data for the printing system based on the control mark, the control data including at least an indication of the presence of the control mark.
Barcode reader having alternating illumination for a single sensor split into multiple fovs
A barcode reader having alternating illumination for a single sensor split into multiple fields of view (FOVs) is disclosed herein. An example barcode reader includes an image sensor having a primary FOV and operable at a predetermined framerate, an optical assembly configured to split the primary FOV into first and second subfields of view, an illumination assembly configured to illuminate targets appearing within the first and second subfields of view, a controller, and a decoder. The controller instructs the image sensor to capture a first image with a first exposure duration while having the illumination assembly be activated for at least a portion of the first exposure duration and a second image with a different second exposure duration while having the illumination assembly be activated for at least a portion of the second exposure duration. From the first and second images, the decoder attempts to decode a barcode.
SYSTEMS AND METHODS FOR CRYPTOGRAPHIC AUTHENTICATION OF CONTACTLESS CARDS
Example embodiments of systems and methods for data transmission between a contactless card and a receiving application are provided. The transmitting device may include a processor, memory, and communication interface. A receiving application may include instructions for execution on a receiving device having a processor, a memory, a communication interface configured to create a communication field for data communication with the transmitting device, and one or more sensors. Upon movement of the transmitting device, the receiving application is configured to receive, via one or more sensors, feedback information associated with the transmitting device, display one or more instructions regarding the position of the transmitting device relative to the receiving device until the transmitting device enters the communication field. Upon entry into the communication field, the transmitting device is configured to transmit data to the receiving device.