G06Q20/206

Connected car as a payment device

Methods, systems, apparatus, and non-transitory computer readable media are described for using a vehicle as a payment device. Various aspects may include receiving a selection of a stored financial card or financial account at a vehicle head unit. The selected financial card or financial account may be transmitted to a point-of-sale (POS) terminal for making a payment by transmitting a tokenized card number to the POS terminal. The tokenized card number may be transmitted over a very short-range communication link to ensure that the transmission is secure. For example, electronic circuitry may be attached to the exterior of the vehicle, where the electronic circuitry may be within a threshold distance (e.g. one inch, three inches, six inches, one foot, three feet, etc.) of the POS terminal. The tokenized card number may be transmitted from the vehicle head unit to the electronic circuitry and then to the POS terminal.

Intelligent loan offering at a point of sale

In some examples, a computing device receives, from a point of sale (POS) device of a merchant, an authorization request for authorizing a payment instrument for a transaction for an item. The computing device sends an authorization approval to the POS device, and determines that a user is eligible for a loan for an amount and the loan is to be repaid at a particular frequency during a period of time. The computing device determines that an amount of the transaction is less than or equal to the amount, and causes an offer for the loan to be presented via a user interface of a payment application that is executable by a user device of the user. Based on acceptance of the loan, the computing device applies the loan funds to the transaction for the item, and the loan is repaid at the particular frequency.

Remote vending using an integrated vehicle vending machine

A device that includes a housing configured to couple to an interior of a vehicle. The device further includes a card reader and a user interface. The card reader is configured to receive payment card information for a payment card. The user interface is configured to receive a user input identifying a product, to determine a current location of the device, to determine a vending location where the product is available based on the current location of the device, and to modify a route to a final destination to include the vending location. The user interface is further configured to send an authorization request requests a purchase of the product, to receive an approval message, to generate an authorization token that authorizes a purchase to retrieve the products from the vending location, and output the authorization token.

Methods, systems and computer program products for implementing pre-authorized payment transactions

The invention provides methods, systems and computer program products for implementing pre-authorized payment transactions. In an embodiment, the invention comprises at a point-of-sale (POS) terminal (i) receiving a payment initiation request, (ii) receiving payment account information associated with a payment account associated with a payor, and (iii) receiving a first input identifying the payment transaction as a payment transaction that has been pre-authorized, (iv) responsive to receiving the first input identifying the payment transaction as a payment transaction that has been pre-authorized, generating a transaction payment request based on a pre-defined request message format, wherein a personal identification number (PIN) data element within the transaction payment request is populated independent of any PIN value input at the POS terminal, and (v) routing the generated transaction payment request to a transaction authorization server that is communicably coupled to the pre-authorized transaction database.

Creation and validation of a secure list of security certificates
11593780 · 2023-02-28 · ·

Disclosed is a technique for verifying the validity of security certificates received by a mobile device. The technique can involve diverting a security certificate into a secure environment, such as a payment application, by modifying an import address table (e.g., implementing a “hook”) that is accessed by the security layer of the mobile device. Once diverted, the payment application can create a copy of the security certificate. The copy may be stored in a list of security certificates that is subsequently uploaded to a payment processing system for authentication. In some embodiments, a checksum is generated for the import address table using a cryptographic hash function. The checksum allows the payment application or the payment processing system to determine whether an unauthorized modification of the import address table is present.

SYSTEMS AND METHODS FOR AUTHENTICATION CODE ENTRY IN TOUCH-SENSITIVE SCREEN ENABLED DEVICES
20180005240 · 2018-01-04 ·

Systems and methods for authentication code entry in touch-sensitive screen enabled devices are disclosed. In one embodiment, a method for entering data to a data entry device comprising at least one computer processor and a touch-sensitive screen may include (1) the touch-sensitive screen sensing a first input comprising at least one finger touch; (2) the touch-sensitive screen sensing a release of the first input; (3) the at least one computer processor determining a first number of finger touches in the first input; and (4) the at least one computer processor using the first number of finger touches to identify a first portion of an authentication code.

Hardware device for entering a pin via tapping on a touch screen display
11710126 · 2023-07-25 · ·

A device and associated methods for entering a PIN via tapping are disclosed. The device can be configured to determine a number of taps provided by a PIN holder on a touch sensor in representation of a PIN digit and to store the number of taps as a digit in a sequence that represents the PIN. Indications for interaction with the device can be provided to PIN holders in the form of auditory cues. A visually impaired PIN holder may be able to complete a PIN entry process by following the indications for interaction, tapping on a touch sensor a number of times equal to the value of the digit of the PIN to be entered, and performing gestures mapped to commands for the device.

Blockchain-based transaction kiosk
11710112 · 2023-07-25 · ·

The systems and methods described herein provide for facilitating in-person payments at a transaction kiosk. First, the system provides an authentication interface for display at a network-enabled transaction kiosk. A user is authenticated at the kiosk via the authentication interface, and based on that authentication, the system detects a payment application and a payment request corresponding to the user, wherein the payment application is associated with a service provider and the payment request was created with the payment application. Next, the system identifies a user interface scheme associated with the payment application, and then updates the user interface for display at the transaction kiosk to match the user interface scheme, then initiates a blockchain payment based on the payment request.

AUTHENTICATION TRANSACTION
20230237490 · 2023-07-27 ·

Various examples are directed to systems and methods for authentication transactions. A mobile computing device may send to a financial institution system, an access request message. The mobile computing device may receive from a second server system, a transaction request message requesting authorization for a transaction on an account associated with the mobile computing device, the transaction request including a transaction amount. The mobile computing device may prompt a user of the mobile computing device to authorize the transaction. The mobile computing device may receive, from the financial institution system, summary data describing the transaction amount.

PRIVILEGE DISPLAY SYSTEM, PRIVILEGE DISPLAY METHOD, AND NONTRANSITORY COMPUTER-READABLE MEDIUM
20230237458 · 2023-07-27 · ·

A privilege display system includes a storage unit that stores product ID information set for each product, additional information set for each product, and privilege information set for each additional information in association with each other; an imaging unit that acquires a video including a first code attached to the product and a second code attached to the product; a display unit that displays the video as a real-time moving image; and a processing unit that acquires the product ID information represented by the first code and the additional information represented by the second code from the video, determines a privilege based on the privilege information stored in the storage unit in association with the acquired product ID information and the acquired additional information, and displays a content of the privilege at a predetermined position with respect to the second code in the real-time moving image.