G06K19/06093

Method and system for secure courier transport and data storage via blockchain

A method for preventing tampering with a package includes: affixing a plurality of labels to a physical package, each label including a machine-readable code, the machine-readable code being encoded with a unique value that is unique across the machine-readable code included in each of the plurality of labels; reading, by a computing device, the machine-readable code included in each label of the plurality of affixed labels to obtain the encoded unique value; storing, in the computing device, a cryptographic key pair comprised of a public key and a private key; generating, by the computing device, a digital signature using the private key; and electronically transmitting, by the computing device, a data message to a node in a blockchain network, wherein the data message includes at least the generated digital signature, the public key, and the unique value read for each label of the plurality of labels.

Data transmission using optical codes
09785876 · 2017-10-10 · ·

Data can be encoded in an optical code by a method and a system using combinations of visually distinguishable features. In some cases, the data is represented using a ratio of two or more features.

Marking comprising two patterns on a surface
09747473 · 2017-08-29 · ·

Marking comprising on a surface: a first pattern for coding a first numerical information item on said surface, the first pattern comprising a specific arrangement of a plurality of symbols belonging to a set of symbols, each symbol in the arrangement being intended for the coding of a portion of said numerical information item, each symbol including at least one differential pair of elements positioned in a specific way, each element having a parameter, the parameter of the first element of each differential pair having a first value and the parameter of the second element of each differential pair having a second value different from the first value, a second pattern for coding a second numerical information item on said surface, wherein the first and second pattern are adapted to be read under corresponding distinct first and second reading conditions.

ELECTRONIC DEVICE
20220309302 · 2022-09-29 ·

An electronic device includes an encoder and a display device. The encoder receives data and generates at least one code including an angular profile of the data. The display device is coupled to the encoder and configured to receive the at least one code from the encoder and to display the at least one code according to the angular profile.

INFORMATION BEARING DEVICES
20170262745 · 2017-09-14 ·

An information bearing device comprising a data bearing pattern, wherein the data bearing pattern comprises a plurality of data defining elements, the data defining elements being spatially distributed to define a set of spatial frequency data, and the set of spatial frequency data comprising a plurality of frequency data elements (F.sub.1, F.sub.2, . . . , F.sub.n); and wherein each frequency data (F.sub.i) has a data frequency magnitude (f.sub.i) and a data frequency angle(θ.sub.i), the data frequency magnitude being above a first characteristic spatial frequency (f.sub.A) which corresponds to a characteristic frequency of a staple or commonplace image reproduction apparatus, the characteristic frequency representing an image data frequency above which reproduction quality by the staple or commonplace image reproduction apparatus begins to drop substantially.

DUAL-SIDED PRODUCT PLACEMENT AND INFORMATION STRIPS

A single dual-sided product placement and information strip includes a first side with product information for consumers and a second side with product placement information for placing products on a display shelf. The dual-sided product placement and information strip enables information necessary for consumers to be printed on the first (consumer-facing) side and information that assists stockers to place products on shelves to be printed on the second (opposing) side. Also disclosed are systems and methods for formatting and printing the dual-sided product placement and information strips. The single dual-sided product placement and information strip may be printed alone or in a single sheet along with one or more other dual-sided product placement and information strips.

BARCODE SCANNER SYSTEM WITH ANIMATED FEEDBACK

A system and method for providing animated feedback for a barcode scanning system may include receiving image data from a camera, processing the image data, detecting a machine-readable indicia in the image data, and attempting to decode the machine-readable indicia. In response to successfully decoding the machine-readable indicia, displaying a first animation indicative of successfully decoding the machine-readable indicia. Otherwise, in response to not successfully decoding the machine-readable indicia, displaying a second animation indicative of not successfully decoding the machine-readable indicia.

LABEL ISSUING APPARATUS, LABEL ISSUING SYSTEM AND LABEL ISSUING METHOD
20210397910 · 2021-12-23 ·

A label issuing system includes a label issuing apparatus and a label printer. The label issuing apparatus includes a printer interface and a processor. The processor is configured to generate print data for an image including a first region with first information and a second region with a first code symbol and a second code symbol each representing the first information but being of different sizes. The processor controls the printer interface to transmit the print data to the label printer. The label printer is connectable to the printer interface and configured to print the image on a label based on the print data received through the printer interface symbol.

BARCODE GENERATION METHODS AND APPARATUSES
20210383181 · 2021-12-09 · ·

A server is used to receive a barcode generation request sent by an end-user device. The server is used to generate, based on the barcode generation request, at least two pieces of barcode information by using at least two code systems, respectively. The server is used to transmit a barcode generation response to the end-user device, where the barcode generation response includes the at least two pieces of barcode information, where the barcode generation response causes an application running on the end-user device to display on the end-user device, alternately, a respective barcode image corresponding to each piece of the at least two pieces of barcode information.

METHOD FOR PRODUCING A LABEL COMPRISING A HIDDEN SECURITY CODE AND METHOD FOR IMPLEMENTING SAID LABEL
20220164616 · 2022-05-26 ·

An authentication system includes a label having at least three codes which are not known from a single database when the label is produced, but from at least two databases generated by independent processes such that it is not possible, without consulting the different databases, to know if a label is authentic, even when the three codes become accessible in the public domain. More particularly, an authentication system includes a label having at least three codes for identifying and validating the authenticity of said label, where the system includes:—at least two independent databases in which said at least three codes are entered, and each database includes, an unknown code from the other database, and a known code from the two databases, said known code being paired with one of said unknown codes.