Patent classifications
G06K5/00
SYSTEM AND METHOD FOR FACILITATING SECURE SELF PAYMENT TRANSACTIONS OF RETAIL GOODS
Disclosed herein are various embodiments for systems and methods for self-payment and verification of the purchase of retail goods and services. According to an embodiment of the invention, a method for verifying the purchase using a mobile electronic device in wireless communication with a payment verification system and a code generating system is provided, the method comprising the steps of: receiving from a consumer information identifying an item for purchase; receiving from a consumer information identifying payment means for purchasing the item for purchase; processing the information identifying the item for purchase and information identifying payment means and generating a unique QR code indicating a purchase of the item; sending the unique QR code to a mobile device for display by a consumer to the vendor of the item for purchase.
System and method for recognizing deformed linear barcodes from a stream of varied focus video frames
In a system and method of recognizing a barcode from a stream of video frames, a processor-implemented camera module receives a stream of video frames, with at least one video frame including a barcode. A processor-implemented barcode blur estimate module estimates an amount of defocus blur in a video frame. The processor-implemented barcode blur estimate module further estimates an identity of the barcode. A processor-implemented barcode localization module identifies a region of the video frame containing the barcode. A processor-implemented barcode geometric modeler module generates a geometric model of the barcode that includes an identified barcode deformity. A processor-implemented barcode decoder module decodes the barcode from the video frame using the estimated amount of defocus blur, the estimated identity of the barcode, and the geometric model of the barcode.
System and method for recognizing deformed linear barcodes from a stream of varied focus video frames
In a system and method of recognizing a barcode from a stream of video frames, a processor-implemented camera module receives a stream of video frames, with at least one video frame including a barcode. A processor-implemented barcode blur estimate module estimates an amount of defocus blur in a video frame. The processor-implemented barcode blur estimate module further estimates an identity of the barcode. A processor-implemented barcode localization module identifies a region of the video frame containing the barcode. A processor-implemented barcode geometric modeler module generates a geometric model of the barcode that includes an identified barcode deformity. A processor-implemented barcode decoder module decodes the barcode from the video frame using the estimated amount of defocus blur, the estimated identity of the barcode, and the geometric model of the barcode.
Integrating mobile payment application with other mobile applications while preventing security exposures
A method, system and computer program product for integrating a mobile payment application with other mobile applications while preventing security exposures. A set of application programming interfaces of mobile applications that may possibly be utilized by a pass created by a mobile payment application is generated in response to receiving an indication that the pass was created. A “pass,” as used herein, refers to a form of mobile payment, such as a gift card. A selection of these application programming interfaces may then be received to interact with the created pass. In this manner, the existing mobile applications are seamlessly integrated with the features of passes. Furthermore, a virtual container is created for the created pass and the selected application programming interfaces to interface with the created pass. By creating such a container, the data to be exposed to the application layer can be controlled.
Integrating mobile payment application with other mobile applications while preventing security exposures
A method, system and computer program product for integrating a mobile payment application with other mobile applications while preventing security exposures. A set of application programming interfaces of mobile applications that may possibly be utilized by a pass created by a mobile payment application is generated in response to receiving an indication that the pass was created. A “pass,” as used herein, refers to a form of mobile payment, such as a gift card. A selection of these application programming interfaces may then be received to interact with the created pass. In this manner, the existing mobile applications are seamlessly integrated with the features of passes. Furthermore, a virtual container is created for the created pass and the selected application programming interfaces to interface with the created pass. By creating such a container, the data to be exposed to the application layer can be controlled.
Method for safeguaring a printing process using a printer and printer for implementing the method
A method for securing a printing process of a printer having a housing with a printing chamber, a printing device, a holding device for an exchangeable magazine for holding an object to be printed on, a control and evaluation unit, and a memory, the method having the following steps: inserting a magazine having the object to be printed into the holding device; moving the holding device into the printing chamber, using an optical sensor in the housing to sense a marking on the magazine; performing a comparison of the marking on the inserted magazine sensed by the sensor with a marking stored in memory in the control and evaluation unit for a magazine permissible for the print object to be printed on; outputting an error indication if the marking of the inserted magazine sensed by the sensor does not match the marking stored in the memory for a permissible magazine.
Method for safeguaring a printing process using a printer and printer for implementing the method
A method for securing a printing process of a printer having a housing with a printing chamber, a printing device, a holding device for an exchangeable magazine for holding an object to be printed on, a control and evaluation unit, and a memory, the method having the following steps: inserting a magazine having the object to be printed into the holding device; moving the holding device into the printing chamber, using an optical sensor in the housing to sense a marking on the magazine; performing a comparison of the marking on the inserted magazine sensed by the sensor with a marking stored in memory in the control and evaluation unit for a magazine permissible for the print object to be printed on; outputting an error indication if the marking of the inserted magazine sensed by the sensor does not match the marking stored in the memory for a permissible magazine.
Electronic card and method of operating electronic card
An electronic card includes: a plate type card plate; a secure element embedded in the plate type card plate and for storing a plurality of application programs linked with a payment means; a control unit for identifying one of the plurality of application programs on the basis of a selection signal received through a selection unit formed on the card plate to generate information for activating the payment means; and a display unit for displaying information for identifying the payment means on the basis of the information for activating the payment means. The control unit manages the identified application program on the basis of the selection signal as a selected application program to generate the information for activating the payment means, by mapping the selection signal on the basis of information about the plurality of application programs provided from the secure element and storing the same, and the secure element receives the information for activating the payment means from the control unit and activates the selected application program when a payment attempt is made from the outside.
Contactless card personal identification system
A dual-factor PIN based authentication system and method uses a cryptogram provided by a contactless card associated with the client in association with a PIN stored by the contactless card to authenticate the client. In some embodiments, cryptogram authentication may be preconditioned upon a PIN match determination by the contactless card. In other embodiments, the cryptogram may be formed at least in part using the personal identification number (PIN) stored on the contactless card encoded using a dynamic key stored by the contactless card and uniquely associated with the client. Authentication may be achieved by comparing the cryptogram formed using the PIN against an expected cryptogram generated an expected PIN and an expected dynamic key.
Collision activated radio-frequency identification recorder
A collision activated RFID recorder for a vehicle having an RFID reader/recorder, the RFID reader/recorder has a transceiver. A transceiver has a receiver capable of receiving signals and a transmitter capable of sending signals. A collision activated RFID reader/recorder is in electrical communication with memory. Imported data may be stored in the memory of the activated RFID reader/recorder. The collision activated RFID reader/recorder has a collision sensor configured to be mounted on a vehicle. The collision sensor has an antenna configured to transmit an activation signal to the transceiver of the RFID reader/recorder, whereby, said collision sensor detects a collision, generates said activation signal, and then transmits the activation signal to the transceiver of said radio-frequency identification recorder. The RFID reader/recorder is configured to be activated when the transceiver of the RFID reader/recorder receives the activation signal from the collision sensor.