Patent classifications
G06K7/1434
Providing and reading a marking on an item
Provided is a method for marking an item comprising the steps of providing a first predetermined marking on the item; providing a second predetermined marking on the item at least partially overlapping with the first marking; and determining information dependent on a relationship between the first marking provided on the item and the second marking provided on the item. Further is provided an apparatus for providing a marking on an item, an apparatus for reading a marking on an item, a computer program, and a computer program product.
Two-dimensional barcode generating method, verification method, server and two-dimensional barcode
The present disclosure provides a two-dimensional barcode generating method, a two-dimensional barcode verification method, a two-dimensional barcode verification server, and a two-dimensional barcode, and relates to the field of two-dimensional barcode. For the two-dimensional barcode provided by the present disclosure, a generic module in an existing two-dimensional barcode has been replaced by an encryption module, wherein the encryption module includes an encryption area and a first identification area. The encryption area contains an encryption identifier recorded therein for verifying the authenticity of the two-dimensional barcode, and the first identification area contains a first recognition identifier recorded therein for presenting information carried by the two-dimensional barcode.
Voting systems and methods for processing provisional ballots and performing a risk limiting audit
A voting system comprises a ballot tabulation device that tabulates each of a plurality of paper ballots by determining one or more contest selections marked on the paper ballot and storing the contest selections within a cast vote record (CVR) for the paper ballot. One or more of the paper ballots comprises a provisional ballot on which is printed an identification code that represents or is associated with a voter code assigned to a voter who cast the provisional ballot. During the tabulation process, a direct or indirect link is provided between the CVR and the voter code for the provisional ballot. The voting system also comprises an election management system that identifies the CVR associated with each of one or more inputted voter codes, i.e., the voter codes assigned to voters who have had a change in eligibility status, and updates the total vote count to include or exclude the contest selections stored within that CVR as applicable. Preferably, the election management system is configured to prevent a user from accessing the contest selections stored in the CVR for the provisional ballot based on the voter code. For audit purposes, a ballot code may also be printed on each paper ballot, wherein the ballot code may optionally serve as the identification code for a provisional ballot.
BARCODES WITH SECURITY MATERIAL AND READERS FOR SAME
A secure indicator includes a substrate, a barcode symbol that has a plurality of barcode modules provided on the substrate, and a security material positioned proximate the barcode symbol on the substrate. The security material is configured to be activated by irradiation at one or more predetermined activation wavelengths. Additionally, the barcode symbol is configured to be read (i) before the security material is activated and (ii) while the security material is activated.
Automated storage and pickup device for food products purchased by mail order via the Internet
A programmatically integrated cooling module and freezing module. In the cooling module, the front and rear racks with cantilever storage slots for transportation baskets are installed in parallel and have a spacing greater than the width of the transportation basket. In the vertical plane of symmetry between the racks, there is a Cartesian frame manipulator with a trolley and a gripping mechanism. The internal space of the cooling module is circulated with cooling air at a stabilised temperature in the range between 1° C. and 8° C. (optimally 4° C.), produced by a refrigeration unit. On the front wall of the cooling module housing, below the storage slots of the front rack, there are sending and collecting windows. The windows are designed as sluices with a drawer whose rear opening is periodically closed by a movable rear partition and which at the front has a single-leaf door hinged vertically and locked by an electromagnetic lock. In the freezing module, lockers have walls perforated with holes and the number of the order currently available for pickup is illuminated on the door.
METHOD AND SYSTEM FOR TRACING FULL-LIFE-CYCLE QUALITY OF PREFABRICATED PART BASED ON BLOCKCHAIN
The present disclosure discloses a method and system for tracing a full-life-cycle quality of a prefabricated part based on a blockchain, wherein the method includes: step S1: establishing a prefabricated-part-quality tracing standard in which tracing information is able to be intercommunicated; step S2: gathering and storing tracing information of quality events of the prefabricated part at nodes during a full life cycle; step S3: performing blockchain distributed bookkeeping to the tracing information of the quality events of the prefabricated part at the nodes during the full life cycle; and step S4: realizing quality tracing of the prefabricated part at the nodes during the full life cycle based on a uniform tracing interface and a safe access policy. The present disclosure can effectively solve the problems in the standard, efficiency, reliance, safety and supervision of the quality tracing of prefabricated parts in the industrialization of novel constructions.
ENCODING METHOD, DECODING METHOD, ENCODER, AND DECODER
There is provided an encoding method for encoding a two-dimensional code using an encoder, wherein in accordance with a predetermined area allocation policy, the encoder generates a primary two-dimensional tally code having a primary effective area containing primary distribution information and a primary dummy area, and generates a secondary two-dimensional tally code having a secondary effective area containing secondary distribution information and disposed in a position where the primary dummy area is disposed and a secondary dummy area disposed in a position where the primary effective area is disposed.
Systems and methods for retrieving and presenting information using augmented reality
A system and method for recognizing a person, including: capturing an identifying feature of the person; identifying the person based on the identifying feature to return a person identity; using the person's identity, retrieving information about the person from a person information database; and displaying the retrieved information in an overlay with a facial image of the person to a user. menu items can also be displayed. The identifying feature may be a biometric or a non-biometric feature.
SYSTEMS AND METHODS FOR ENCODING EXECUTABLE CODE IN BARCODES
A system for encoding executable code into barcodes is provided. Executable code corresponding to a particular behavior, feature, or testing process of an application is encoded into a barcode such as a quick response (“QR”) code. The barcode may be placed at a location where the particular behavior, feature, or testing process may be useful or desired. Later, when a user is at the location, they may use their device to read the barcode and extract the executable code directly from the barcode. The device and/or application may then execute the executable code thereby incorporating the associated behavior, feature, or testing process into the application.
INFORMATION PROCESSING SYSTEM, INFORMATION PROCESSING APPARATUS, AND INFORMATION PROCESSING METHOD
An information processing system includes: an information processing apparatus; a first terminal apparatus to request generation of a code including identification information for identifying a service provided by the information processing apparatus; and a second terminal apparatus to scan the code. The information processing apparatus includes circuitry to set, based on information received from the first terminal apparatus, information indicating a first input item to be displayed on the first terminal apparatus in association with the service, and set, based on information received from the first terminal apparatus, information indicating a second input item that is different from the first input item and that is to be displayed on the second terminal apparatus, in association with the service, prior to the generation of the code.