G06K1/121

Printing device and control method of a printing device
09846792 · 2017-12-19 · ·

A printer and a control method of a printer can print barcodes appropriately according to a given print medium by means of a simple, easy operation. The printer stores a constant preset correction value relationally corresponding to each type of print medium. The printer also stores an added correction value that is optionally input for each specific type of print medium. The preset constant correction value and the added correction value are used to adjust the printed state of the barcode, e.g. to adjust bar widths within the barcode. The print control unit prints barcodes as adjusted using the preset constant correction value stored in the printer storage unit and further adjusted using the added correction value.

METHOD FOR ACTIVATING AN ELECTRONIC TRACKING LABEL VIA LABEL PRINTING
20230196038 · 2023-06-22 · ·

A process for activating tracking labels of an item tracking system that uses a printer to activate labels as they are printed for use. Electronic tracking labels may have a removable portion that breaks an electrical circuit when removed; breaking the circuit activates the label. A printer with a label cutter may be used when labels are prepared for use, and the printer may be configured to cut off the removable portion of the label during label printing. This method automates label activation as part of the label preparation process. The printer may be programmed to position the boundary between the removable portion of the label and the rest of the label under the cutter, for example using knowledge of the label's layout. A printed, activated label output from the printer may be placed directly on an item to be tracked.

VERIFICATION OF LIVENESS AND PERSON ID TO CERTIFY DIGITAL IMAGE

In one aspect, a first device may include at least one processor, a camera accessible to the at least one processor, and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to perform liveness detection to verify that a person is live in front of the camera, perform facial recognition to identify the person, and validate digital data such as a digital certificate as associated with the person. Based on the verification, facial recognition, and validation, the instructions may then be executable to store an image from the camera showing the person at a storage location accessible to other devices besides the first device.

Method for coupling quality control data of a subassembly of components to a main product assembly

A method and apparatus couples quality control data generated during the manufacture of a subassembly of components with at least a unique main product assembly identification number and the quality control data of the main product at the time of installation of a subassembly to the main product assembly. The subassembly quality control data and the main product assembly quality control data and unique product identification are stored.

Optimized packaging for food delivery and take-out
11676096 · 2023-06-13 · ·

A system and method for optimized packaging of food delivery and take-out orders. The system is a cloud-based network containing an optimization server, portals for restaurants, customers, and drivers to enter their information, a rules library, a label manager, and a food packaging optimization module which determines optimal packaging groupings and configurations based on a multitude of variables associated with the restaurant, customer preferences, and the available menu. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.

CORRELATING ASSET IDENTIFIERS
20220366199 · 2022-11-17 ·

Systems, methods, and computer-readable media provide automated identification techniques that associate at least two unique identifiers of one segment of a segmental multimode wireless flexible product to seamlessly and accurately bridge different identification methodologies to enable advanced real-time tracking of shipment location and status, and other such useful and advanced product and service offerings.

VOTING SYSTEM TO PREVENT FRAUD USING BLOCKCHAIN TECHNOLOGY
20220358518 · 2022-11-10 ·

A voting system comprises at least one voting machine comprising: at least one voting machine processor performing voting machine operations comprising initializing a vote blockchain with a vote blockchain genesis block, the vote blockchain genesis block comprising a voting machine identifier and a genesis block hash value; creating a data structure comprising a plurality of votes and a hash value of a preceding block; determining a new block hash value of the data structure; appending a new block comprising the data structure and the new block hash value to the vote blockchain; and storing the vote blockchain in the at least one voting machine memory.

CAPACITIVE INFORMATION CARRIER WITH IMPROVED DETECTION ACCURACY BY MEANS OF A VIA AND METHOD FOR THE MANUFACTURE THEREOF
20170308781 · 2017-10-26 ·

The present invention relates to a capacitive, planar information carrier wherein vias form an electrical and/or galvanic connection between sub-areas of a first electrically conductive area being part of an electrically conductive layer on one side of the information carrier and an electrically conductive pattern on the other side of the information carrier. In another aspect, the invention relates to a method for the manufacture of an information carrier.

FITTING METHOD AND FITTING DEVICE FOR FITTING IN VIRTUAL

An image processing method for a unmanned aerial vehicle includes: aligning a subject matter by a camera of the unmanned aerial vehicle; focusing on the subject matter at a first time, and recording images information in a focus frame as a first reference pattern; presetting a separation distance of automatic movement of the unmanned aerial vehicle, focusing on the subject matter at a second time, and recording image information in the focus frame as a second reference pattern; synthesizing a three-dimensional reference pattern of the subject matter according to the first reference pattern and the second reference pattern; automatically traversing images in whole camera aperture by the focus frame when the unmanned aerial vehicle detects interrupt of controlling signal, and comparing with the three-dimensional reference pattern, if the subject matter can't be found, location of the unmanned aerial vehicle is automatically adjusted until the subject matter reappears on the camera aperture; presetting a reference straight line between the camera and the subject matter, controlling movement of the unmanned aerial vehicle along the reference straight line, and monitoring moving state of the unmanned aerial vehicle via a three-axis gyroscope; if the unmanned aerial vehicle deviates from the reference straight line in flight, a new reference straight line is represetted and the movement of the unmanned aerial vehicle along the new reference straight line is controlled; obtaining distance of movement of the unmanned aerial vehicle along the reference straight line via the three-axis gyroscope, and recording a ratio of display widths of the subject matter before the camera is moving and after the camera is moving, and calculating measuring distance between the camera and the subject matter; if the measuring distance is more than a presetting reference distance, the unmanned aerial vehicle is controlled to move to subject matter until the measuring distance is less than or equal with the presetting reference distance.

Method for optimizing a printing speed of a CIJ printer, in particular for printing 2D or graphical codes

A printed graphical code has H lines and a W columns i (i=1, . . . W) and a pattern of H×W cells, each at the intersection of a column and a line. Each cell or dot is formed with a drop from a printhead of a continuous inkjet printer and two successive dots of a column are separated by at least one non printed cell. A method for printing each column comprises: retrieving or selecting charges to be applied to each drop for printing the dots of the column from a set of data or database of charges for each of a number of configurations of drops to be printed, the number being equal to or less than 2.sup.(H/2)+1 if H is an even number or equal to or less than 2.sup.((H+1)/2)+1 if H is an odd number; charging the drops for printing according to the retrieved charges; and printing the column.