发明名称 CONFIRMING LOCAL MARKETPLACE TRANSACTION CONSUMMATION FOR ONLINE PAYMENT CONSUMMATION
摘要 Exemplary embodiment of the present invention would provide systems, including Internet-based systems, and computer-implemented methods, for providing online Buyers and Sellers who physically transact an exchange of an item at a local meeting place, indicia of confirmation of the exchange on which to base a background online payment. In particular, exemplary embodiments of the present invention would provide a way for Buyers and/or Sellers to input an identifier for online authentication to confirm that a physical exchange of an item sold had been transacted and that would accordingly provide an online system with a basis to charge the relevant Buyer's account for a sale amount and pay the Seller for the item sold. In one exemplary embodiment of the present invention, an NFC-payment-enabled gateway device would be provided that would integrate with a merchant's NFC-enabled POS device to facilitate the merchant's NFC-enabled POS devices to accept mobile payment from devices that are not themselves NFC-enabled.
申请公布号 US2017116603(A1) 申请公布日期 2017.04.27
申请号 US201615195768 申请日期 2016.06.28
申请人 BOOM! PAYMENTS, INC. 发明人 Bogaard Erik T.
分类号 G06Q20/38;G06Q20/10;G06Q20/40;G06Q20/20;G06Q20/32 主分类号 G06Q20/38
代理机构 代理人
主权项 1. A computer-implemented method for authenticating a proposed payment by a user mobile computer device and communicating payment information from the user's mobile computer device to a Near-Field-Communication-enabled Point of Service device as if the user mobile computer device is enabled to use Near-Field Communications to communicate said payment information to said Near-Field-Communication-enabled Point of Service device, said computer-implemented method comprising: executing executable computer program instructions that are operably installed on said user mobile computer device that instruct said user mobile computer device to generate an application-specific identifier and to use a public key to encrypt said application-specific identifier and to store an encryption of said application-specific identifier on a computer-accessible memory storage that is accessible by said user mobile computer device; executing executable computer program instructions that are operably installed on said user mobile computer device that instruct said user mobile computer device to scan biometric measurements of particular aspects of a user associated with said user mobile computer device and use said public key to encrypt said biometric measurements and to store an encryption of said biometric measurements on said computer-accessible memory storage that is accessible by said user mobile computer device; executing executable computer program instructions that are operably installed on said user mobile computer device that instruct said user mobile computer device to generate a transaction-specific identifier and to use said public key to encrypt said transaction-specific identifier and to store an encryption of said transaction-specific identifier on said computer-accessible memory storage that is accessible by said user mobile computer device; executing executable computer program instructions that are operably installed on said user mobile computer device that instruct said user mobile computer device to communicate said encryption of said application-specific identifier, said encryption of said biometric measurements, said encryption of said transaction-specific identifier, and payment information to a Near-Field-Communication-enabled gateway computer device; executing executable computer program instructions that are operably installed on said Near-Field-Communication-enabled gateway computer device to: receive said encryption of said application-specific identifier, said encryption of said biometric measurements, said encryption of said transaction-specific identifier, and said payment informationscan biometric measurements of particular aspects of a paying user that is presenting the user mobile computer device for payment,use a private key to decrypt said encryption of said application-specific identifier, said encryption of said biometric measurements, and said encryption of said transaction-specific identifier,compare said biometric measurements scanned from particular aspects of said paying user with a decryption of said encryption of said biometric measurements,use said private key to generate an expected transaction-specific identifier based on information received from said user mobile computer device,compare said expected transaction-specific identifier to a decryption of said encryption of said transaction-specific identifier,if said expected transaction-specific identifier matches said decryption of said encryption of said transaction-specific identifier, then use Near-Field-Communication technology to communicate said payment information to said Near-Field-Communication-enabled Point of Service device and communicate a successful authentication and payment to said user mobile computer device, andif said expected transaction-specific identifier does not match said decryption of said encryption of said transaction-specific identifier, then communicate an authentication failure to said user mobile computer device.
地址 Pasadena CA US