Patent classifications
G06K7/10712
Identity authentication using a barcode
In a method for identity authentication, a portable electronic device displays a barcode encoding verification information for verifying authorization of access to the portable electronic device, and identification information for authenticating an identity of a user of the portable electronic device. An identification device scans the barcode and generates an authentication command. An authentication server extracts the verification information and identification information from the authentication command. When determined that the verification information is authentic, the authentication server authenticates the identification information and transmits a result to the identification device.
PRODUCT VERIFICATION IN A MESSAGING SYSTEM
The subject technology analyzes image data to recognize an object corresponding to an identification indicator of a physical item. The subject technology extracts verification metadata from the identification indicator, the verification metadata including information for verifying whether the physical item is an authentic item. The subject technology receives manufacturer verification information based at least in part on the verification metadata. The subject technology receives provenance information associated with the physical item based at least in part on the manufacturer verification information and the verification metadata. The subject technology causes display of a media overlay including the physical item based at least in part on the provenance information, wherein the media overlay includes an indication of authenticity of the physical item.
SMART LANDMARK
Systems and methods are provided for smart-landmark-based positioning. Such methods may include detecting, using a sensor mounted on a vehicle, a landmark object, obtaining landmark information of the detected landmark object, the landmark information including identification of the landmark object and an encrypted location of the landmark object, transmitting, from the vehicle over a wireless network, a query including at least part of the obtained landmark information, receiving, by the vehicle over the wireless network, a query response including additional information of the landmark.
System and Computer Implemented Method for Extracting Information in a Document Using Machine Readable Code
The present disclosure relates to a system and computer-implemented method for extracting information in a document using machine-readable code. The machine-readable code is scanned from a document for determining coordinates of one or more metadata among a plurality of metadata in the document. Information corresponding to the coordinates of the one or more metadata is extracted from the document. The type of the information extracted from the one or more metadata is identified. Finally, the identified information is sent to the one or more devices for performing one or more actions using the identified information.
PRODUCT VERIFICATION IN A MESSAGING SYSTEM
The subject technology transforms a set of features into a three-dimensional mesh, the three-dimensional mesh including a set of vertices and a set of edges, wherein the set of features are determined based on analyzing a representation of a three-dimensional barcode. The subject technology extracts verification metadata from the three-dimensional mesh, the verification metadata including information for verifying whether a physical item is an authentic item. The subject technology receives manufacturer verification information based at least in part on the verification metadata. The subject technology receives provenance information associated with the physical item based at least in part on the manufacturer verification information and the verification metadata. The subject technology causes display of a media overlay including the physical item based at least in part on the provenance information, wherein the media overlay includes an indication of authenticity of the physical item.
BARCODE DETECTION METHOD
The invention relates to a computer-implemented method for detecting barcodes in a digital image represented as a two-dimensional digital image array comprising: applying a filter to the image array, computing a discrete Radon transformation of the filtered image array, wherein the discrete Radon Transformation is computed for a plurality of discrete lines across the filtered image array, wherein for each given discrete line with a given slope the discrete Radon transformation is computed for a number of different displacements of the given discrete line, wherein said number of displacements is less than two times a dimension of the image array, detecting in the output of the discrete Radon transformation of the filtered image array the vertex points of a pattern, and converting the detected vertex points back to discrete lines in the image array for constraining the location of a barcode present in the digital image.
Indicia reader acoustic for multiple mounting positions
An indicia reader can include an indicia-capturing system, an indicia-decoding module, and an audio indicator system having a sound source. An indicia-reader housing can support these components, and the housing includes two adjacent mounting surfaces and a sound port opening formed within a portion of the common edge of the two adjacent surfaces. The indicia reader can be operatively mounted in at least two different positions by attaching one of the two adjacent surfaces to a support structure. The reader's sound port opening is in acoustic communication with the sound source of the audio indicator for transmitting audible indications emitted via the audio indicator system when the indicia reader is mounted in either of the at least two different mounting positions.
Smart landmark
Systems and methods are provided for smart-landmark-based positioning. Such methods may include detecting, using a sensor mounted on a vehicle, a landmark object, obtaining landmark information of the detected landmark object, the landmark information including identification of the landmark object and an encrypted location of the landmark object, transmitting, from the vehicle over a wireless network, a query including at least part of the obtained landmark information, receiving, by the vehicle over the wireless network, a query response including additional information of the landmark.
INDICIA READER ACOUSTIC FOR MULTIPLE MOUNTING POSITIONS
An indicia reader can include an indicia-capturing system, an indicia-decoding module, and an audio indicator system having a sound source. An indicia-reader housing can support these components, and the housing includes two adjacent mounting surfaces and a sound port opening formed within a portion of the common edge of the two adjacent surfaces. The indicia reader can be operatively mounted in at least two different positions by attaching one of the two adjacent surfaces to a support structure. The reader's sound port opening is in acoustic communication with the sound source of the audio indicator for transmitting audible indications emitted via the audio indicator system when the indicia reader is mounted in either of the at least two different mounting positions.
Systems and methods to determine a machine-readable optical code based on screen-captured video
Systems and methods configured to determine a machine-readable optical code based on screen-captured video are disclosed. Exemplary implementations may: receive, via a user interface of a client computing platform, an indication to begin a screen-captured video; initiate, based on the indication, the screen-captured video; effectuate an image decoding machine configured to parse and decode images and/or the video frames for information embedded into the images and/or the video frames to: parse the video frames for a machine-readable optical code; for individual ones of the video frames with the machine-readable optical code, extract embedded information from the machine-readable optical code; and decode the embedded information for metadata; and effectuate, via the user interface, presentation of information derived from the metadata.