G06K19/06

Labeling system and method
11593602 · 2023-02-28 · ·

An adhesive-backed label having a plurality of adhesive-backed label portions, each of the adhesive-backed label portions comprising an instance of an identifying indicia, whereby one or more of the plurality of adhesive-backed label portions is applied to at least one collected sample so that the identifying indicia on the adhesive-backed label portion on the collected sample corresponds to the identifying indicia on at least one of the adhesive-backed label portions that remains on the adhesive-backed label, at least one of the adhesive-backed label portions on the adhesive-backed label also comprising a field configured to receive additional identifying indicia.

Securing private information using two-dimensional barcodes
11593580 · 2023-02-28 ·

A computer program product includes a non-volatile computer readable medium and non-transitory program instructions embodied therein, the program instructions being configured to be executable by a processor to cause the processor to perform various operations. The operations may include obtaining first encoded data that encodes information of a first party, obtaining second encoded data that encodes information of a second party, performing a forward mashup algorithm on the first encoded data and second encoded data to form a third data set, and providing the third data set to the first party as a mashup two-dimensional barcode.

Information security system and method for multi-factor authentication for ATMS using authentication media

A system for verifying a user operating an Automated Teller Machine (ATM) sends an authentication media item to a user device associated with the user when the ATM receives a transaction request. The system receives, from the ATM, a first image of the authentication media item when the authentication media item is presented to the ATM. The system compares the first image of the authentication media item with a second image of the authentication media item stored in a user profile associated with the user. The system extracts a first unique code from the first image of the authentication media item, and a second unique code from the second image of the authentication media item. The system determines whether the first unique code corresponds to the second unique code. The system approves the transaction request if it is determined that the first unique code corresponds to the second unique code.

Printer performing quality determination process to determine qualities of printed barcodes

In a printer, a controller controls a printing portion to execute a sample print to print on a sheet a plurality of barcodes. Each of the plurality of barcodes is represented by a received barcode data and printed in a different printing condition. The controller controls a reading portion to read the plurality of barcodes printed on the sheet in the sample print process to obtain a plurality of sets of scan data corresponding to respective ones of the plurality of barcodes. The controller performs a quality determination process to determine qualities of the plurality of printed barcodes based on the respective ones of the plurality of sets of scan data, and a printing condition setting process to set a printing condition based on the qualities determined in the quality determination process. The set printing condition is to be used to print a barcode by the printing portion.

METHODS AND APPARATUSES FOR CONFIGURING A BLE ADVERTISING BEACON
20180007544 · 2018-01-04 ·

A method, apparatus, and computer program product are provided in order to provide improvements in the configuring of Bluetooth low energy (BLE) advertising beacons. Embodiments of the present invention are directed to conveniently and reliably configuring or updating the configuration of a BLE beacon, while limiting the amount of technical information and/or tools required. A method is provided comprising: receiving a data stream encoded in a flickering barcode from a programming device; decoding, using a processor, the received data stream; and configuring a BLE beacon advertisement using the decoded data stream. The method may further include transmitting the configured BLE beacon advertisement. A corresponding apparatus and a computer program product are also provided.

METHODS AND TERMINALS FOR GENERATING AND READING 2D BARCODE AND SERVERS
20180004854 · 2018-01-04 ·

Generating a 2D barcode includes acquiring private information input by a user and sending the private information to a server through a network. The method includes receiving an information access address returned through the network by the server, and generating a 2D barcode including the information access address. The method further includes acquiring a 2D barcode including an information access address and scanning the 2D barcode to obtain the information access address included in the 2D barcode, the information access address being for accessing private information. The method further includes sending the information access address to a server through a network, and receiving the private information returned through the network by the server, and using the private information as a reading result of the 2D barcode.

MACHINE READABLE VISUAL CODES ENCODING MULTIPLE MESSAGES
20180005096 · 2018-01-04 ·

There is provided a non-transitory computer-readable storage medium tangibly embodying machine-readable visual representation of data encoded therein, the data being retrievable by reading and decoding the visual representation by a visual code reader, the visual representation including: multiple function patterns; a first visual code comprising a first encoded message embedded therein, and a first subset of the function patterns, such that reading the first encoded message requires reading the first function patterns subset; and a second visual code comprising a second encoded message embedded therein, and a second subset of the function patterns, such that reading the second encoded message requires reading the second function patterns set, wherein the first function patterns subset and the second function patterns subset have at least one common function pattern, and wherein at least a part of the second visual code event occurs.

INDICIA READER SAFETY
20180004997 · 2018-01-04 ·

Indicia readers may be configured with two illumination light sources: a primary light source for illuminating primary indicia (e.g., a barcode) and a secondary ultraviolet (UV) light source for revealing secondary indicia (e.g., UV fluorescent watermarks) that are used to protect against counterfeit and fraud. Ultraviolet light can be harmful. The present invention embraces methods and a device for controlling the secondary UV light source to limit UV exposure. When an exposure risks is detected, the UV light source is deactivated.

System and method for a mobile wallet

A mobile device includes at least one processor, a memory and computer-executable instructions stored thereon. The mobile device is structured to determine first geolocation information indicative of a location of the mobile device and determine, based on the first geolocation information, that the mobile device is located within a predetermined geographic region from a plurality of merchant locations. The mobile device generates an electronic alert message regarding the plurality of merchant locations and displays the electronic alert message to the user. The mobile device determines a user selection of a payment card via a mobile wallet application running on the mobile device. Second geolocation information regarding a location of the mobile device is determined. A code generate a code for a purchase transaction is generated. The code includes the second geolocation information, tokenized payment card information, and a merchant identifier.

COMPUTERIZED METHOD AND SYSTEM FOR PERSONALIZED STORYTELLING
20180012261 · 2018-01-11 ·

A method and system are proposed for presenting information relating to a product to a potential customer for the product, upon the user scanning a 2D barcode using a mobile device. The information is presented to the customer as a story generated by an agent-based storytelling system. The story is personalized to the customer using online multimedia. It can be used to conduct mobile branding and advertisement, and is able thereby to augment offline shopping with online shopping experience.