CN107369015B - 在不具有安全元件的情况下处理支付交易 - Google Patents
在不具有安全元件的情况下处理支付交易 Download PDFInfo
- Publication number
- CN107369015B CN107369015B CN201710441900.3A CN201710441900A CN107369015B CN 107369015 B CN107369015 B CN 107369015B CN 201710441900 A CN201710441900 A CN 201710441900A CN 107369015 B CN107369015 B CN 107369015B
- Authority
- CN
- China
- Prior art keywords
- payment
- computing device
- account
- mobile computing
- request
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000012545 processing Methods 0.000 title claims abstract description 89
- 230000004044 response Effects 0.000 claims abstract description 80
- 238000004891 communication Methods 0.000 claims abstract description 47
- 238000000034 method Methods 0.000 claims description 62
- 230000008569 process Effects 0.000 claims description 12
- 230000005540 biological transmission Effects 0.000 claims description 5
- 230000002123 temporal effect Effects 0.000 claims description 5
- 238000010200 validation analysis Methods 0.000 claims 2
- 238000007726 management method Methods 0.000 description 58
- 230000006870 function Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 238000005516 engineering process Methods 0.000 description 9
- 230000002093 peripheral effect Effects 0.000 description 6
- 238000013475 authorization Methods 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 3
- 238000003491 array Methods 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 239000000872 buffer Substances 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- APTZNLHMIGJTEW-UHFFFAOYSA-N pyraflufen-ethyl Chemical compound C1=C(Cl)C(OCC(=O)OCC)=CC(C=2C(=C(OC(F)F)N(C)N=2)Cl)=C1F APTZNLHMIGJTEW-UHFFFAOYSA-N 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000011273 social behavior Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000026676 system process Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/322—Aspects of commerce using mobile devices [M-devices]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/20—Point-of-sale [POS] network systems
- G06Q20/202—Interconnection or interaction of plural electronic cash registers [ECR] or to host computer, e.g. network details, transfer of information from host to ECR or from ECR to ECR
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/326—Payment applications installed on the mobile devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/24—Credit schemes, i.e. "pay after"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/32—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
- G06Q20/327—Short range or proximity payments by means of M-devices
- G06Q20/3278—RFID or NFC payments by means of M-devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/363—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes with the personal data of a user
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/387—Payment using discounts or coupons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/40—Authorisation, e.g. identification of payer or payee, verification of customer or shop credentials; Review and approval of payers, e.g. check credit lines or negative lists
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/40—Near-field transmission systems, e.g. inductive or capacitive transmission systems characterised by components specially adapted for near-field transmission
- H04B5/48—Transceivers
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Finance (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Signal Processing (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本申请涉及在不具有安全元件的情况下处理支付交易。用户在不访问驻留在用户设备上的安全元件的情况下通过将来自所述用户设备的支付信息传输到终端读取器来使用商户系统进行无线支付交易。用户在商户系统的终端读取器的射频场中点击用户设备。所述终端读取器和所述用户设备建立通信信道,并且所述终端读取器传输包括对支付处理响应的请求的信号。所述信号由所述用户设备接收,并且由控制器转换成可被应用主机处理器理解的请求。所述控制器将所述请求传输到在其中处理所述请求的所述应用主机处理器,并且响应被传输到所述控制器且随后传输到所述终端读取器。由所述应用主机处理器生成的所述响应可由所述商户系统识别为支付响应。
Description
分案说明
本申请属于申请日为2013年4月9日的中国发明专利申请No.201380020679.4的分案申请。
相关申请
本申请要求2012年4月18日提交且名称为“Processing a Contactless PaymentTransaction Without a Secure Element”的美国专利申请第61/635,277号的优先权。上文识别的申请的全部内容特此通过引用的方式全部并入本文。
技术领域
本公开一般涉及一种支付交易,且更具体而言,涉及一种在不访问用户设备的安全元件的情况下经由用户计算设备进行的支付交易。
发明背景
当前的近场通信(“NFC”)系统依赖通常称为“安全元件”的硬件组件,其安装在通信设备上以便为金融交易、交通票务、识别与认证、物理安全访问和其它功能提供安全的操作环境。安全元件通常包括其本身的操作环境,所述环境具有防篡改微处理器、存储器和操作系统。NFC控制器从商户的销售点(“POS”)系统接收支付请求消息,且将该消息传输到安全元件以供处理。典型的NFC控制器包括安全元件。信任服务管理器(“TSM”)或其它形式的安全服务提供商可尤其在安全元件中安装、配置和个性化应用和数据。安全元件具有通常在制造时安装的一个或多个访问密钥。由TSM共享对应的密钥,使得TSM可通过密码建立至安全元件的安全信道,以用于安全元件的安装、配置和个性化,同时终端用户拥有具有安全元件的设备。以此方式,即使设备中的主机CPU已损坏,安全元件仍可保持安全。
当前的NFC系统的一个缺点在于在安全元件与TSM之间存在紧密耦合。对于当前部署,仅一个TSM能够访问特定的安全元件的密钥。因此,终端用户可选择配置仅由一个TSM提供的安全元件特征。设备的制造商通常选择该TSM。例如,在购买智能手机的移动网络运营商(“MNO”),诸如Sprint或Verizon而不是终端用户的指导下,智能手机的制造商可为智能手机选择TSM。因此,终端用户可能对其可获得的TSM特征不感兴趣。作为例子,MNO可能仅与一个支付提供商(诸如,万事达卡(MasterCard)或美国银行)有业务关系。所述TSM可允许安全元件配置有仅来自所述一个支付提供商的支付指令。因此,终端用户将无法访问来自其他支付提供商(诸如维萨卡(VISA))的服务。
发明内容
在本文描述的某些示例方面中,一种用于在不访问包括促进与用户设备的通信的终端读取器的安全元件的情况下处理支付交易。用户在终端读取器的射频场中点击用户装置。终端读取器和用户设备建立通信信道,以及终端读取器将包括针对支付处理响应的请求的信号。所述信号由用户设备接收,并且由控制器转换成可被应用主机处理器理解的请求,其中所述请求被处理,并且响应被传输到控制器且随后传输到终端读取器。由所述应用主机处理器生成的响应可由所述商户系统识别为支付响应,并且无法从由常规的安全元件生成的响应分辨出来,或提供与由常规的安全元件生成的响应相同的功能。
在考虑有关示出的示例实施方案的以下详细描述之后,示例实施方案的这些和其它方面、目的、特征和优点将对本领域的普通技术人员变得显而易见。
附图简述
图1是描绘根据示例实施方案的支付处理系统的方框图。
图2是描绘根据示例实施方案的用于在不访问安全元件的情况下处理支付的方法的方框流程图。
图3是描绘根据示例实施方案的用于处理支付处理响应的方法的方框流程图。
图4是描绘根据示例实施方案的用于处理有关支付信息的请求的方框流程图。
图5是描绘根据示例实施方案的用于处理支付的方框流程图。
图6是描绘根据示例实施方案的计算机机器和模块的方框图。
具体实施方式
概述
本文描述的示例实施方案提供能够在不访问用户设备的安全元件的情况下处理支付交易的方法和系统。在示例实施方案中,用户正通过将支付信息从用户设备传输到终端读取器而使用商户系统进行无线支付交易。在制造时,可将驻留在用户设备上的安全元件紧密耦合到TSM,从而防止用户向不在安全元件上配置的支付账户提供支付指令。在示例实施方案中,用户设备包括能够在不访问安全元件的情况下传输支付信息的应用主机处理器。
用户在终端读取器的射频场中点击用户设备。终端读取器和用户设备建立通信信道,并且终端读取器传输包括对支付处理响应的请求的信号。信号由用户设备接收且由控制器转换成可被应用主机处理器理解的请求。控制器将请求传输到应用主机处理器,其中处理所述请求并且生成响应。由应用主机处理器生成的响应可由商户系统识别为支付响应且可从由安全元件生成的响应分辨出来。所述响应由应用主机处理器传输到控制器,其中响应被转换成信号以传输到终端读取器。将信号传输到终端读取器,其中信号被接收且被传输到商户系统。商户系统读取响应,所述响应包括对用户设备可继续进行支付交易的批准指示。
商户系统生成对支付信息的请求且将该请求传输到终端读取器。终端读取器以可经由在终端读取器与用户设备之间建立的通信信道传输的信号的形式传输请求。所述信号由用户设备接收且由控制器转换成可被应用主机处理器理解的请求。控制器将请求传输到应用主机处理器,其中处理所述请求且生成响应。响应包括用于交易的支付账号。支付账号可包括与关于用户的金融账户相关联的号码,例如,信用账号、借方账号、储值账号、礼品卡账号、优惠券、忠诚度账号、奖励账号或银行账号。响应还可以包括或替代地包括由账户管理系统或应用主机处理器生成的代理账号。代理账号包括将支付交易路由到其中可检索用户的实际金融账户信息的账户管理系统的信息。代理账号可具有时间、地理和/或价值限制。代理账号还可具有对其被使用的次数的限制。
包括支付账户信息的响应由应用主机处理器传输到控制器,其中所述响应被转换成信号以传输到终端读取器。将信号传输到终端读取器,其中信号被接收且被传输到商户系统。驻留在商户系统上的应用处理所述信号,且将其转换成可被商户系统理解的响应。商户系统读取支付账户信息,并且处理该支付。
在参考示出程序流程的附图阅读的以下描述中将更详细地解释本发明的发明功能。
示例系统架构
现转向附图,其中在全部图中,相似的数字指示相似的(但不必相同)元件,详细描述示例实施方案。
图1是描绘根据某些示例实施方案的支付处理系统的方框图。如在图1中描绘,示例操作环境100包括商户系统105、用户设备系统120、账户管理系统140和收单机构系统150、卡网络系统160和发行机构系统170,这些系统被配置来经由一个或多个网络130相互通信。在一些示例实施方案中,这些系统中的两个或更多个(包括系统105、120、140、150、160和170)被集成在相同的系统中。
每个网络130包括有线或无线电信装置,网络系统(包括系统105、120、140、150、160和170)通过该电信装置可通信且交换数据。例如,每个网络130可实施为或可以是下列项中的一部分:存储区域网(SAN)、个人局域网(PAN)、城域网(MAN)、局域网(LAN)、广域网(WAN)、无线局域网(WLAN)、虚拟专用网(VPN)、内联网、互联网、移动电话网、卡网络、蓝牙、近场通信网(NFC)、任何形式的标准化射频、或其任何组合、或促进信号、数据和/或消息(通常称为数据)的通信的任何其它合适的架构或系统。在通篇说明书中,应理解,术语“数据”和“信息”在本文可互换使用来指代文本、消息、音频、视频或可在基于计算机的环境中存在的任何其它形式的信息。
在示例实施方案中,NFC通信协议包括但不限于ISO/IEC 14443类型A和/或B技术(以下称为“ISO 14443”)、MIFARE技术(以下称为“MIFARE”)和/或ISO/IEC 18092技术(以下称为“ISO 18092”)。ISO 14443是用于与读取器邻近操作的用户设备的通信协议。ISO14443通信协议用于安全卡支付,包括但不限于信用卡支付、借记卡支付或其它形式的金融卡支付。MIFARE是用于符合基于ISO 14443的专有设备标准。MIFARE协议用于存储功能交易,包括但不限于礼品卡、交通卡、车票、访问卡、忠诚卡和其它形式的储值卡交易。MIFARE协议还可用于有限的增值服务。ISO 18092是用于以更高比特率操作的用户设备的通信协议,其允许在设备之间进行更丰富的通信。ISO 18092通信协议用于对等式通信、增值服务(包括但不限于优惠券、忠诚卡、签入卡、会员卡、礼品卡和其它形式的增值服务)和其它形式的更丰富的通信。任何适合的NFC通信协议可用于用户设备120与终端读取器115之间的NFC通信,以实现本文描述的方法和功能。
在示例实施方案中,每个网络系统(包括系统105、120、140、150、160和170)包括具有能够通过网络130传输并接收数据的通信模块的设备。例如,每个网络系统(包括系统105、120、140、150、160和170)可包括服务器、个人计算机、移动设备(例如,笔记本电脑、平板电脑、上网本、个人数字助理(PDA)、视频游戏设备、GPS定位器设备、蜂窝电话、智能手机或其它移动设备)、电视机(其中一个或多个处理器嵌入其中和/或与其耦合)或其它适当技术,所述技术包括或耦合到网络浏览器或其它应用以经由网络130进行通信。在图1中描绘的示例实施方案中,网络系统(包括系统105、120、140、150、160和170)分别由商户、用户或顾客、账户管理系统操作员、收单机构系统操作员、卡网络系统操作员和发行机构系统操作员操作。
商户系统105包括至少一个销售点(“POS”)终端110,其能够处理由用户发起的购买交易。在示例实施方案中,商户操作网上商店,且用户通过在网站上单击链接或“购买”按钮来指示购买的欲望。在一些示例实施方案中,用户设备120被配置来执行POS终端110的功能。在该实例中,用户在不与POS终端110交互的情况下经由用户设备120扫描和/或支付该交易。示例商户系统105至少包括终端读取器115,其能够经由应用118与用户设备系统120和商户POS终端110通信。根据一些示例实施方案,应用118可以是POS终端110或商户系统105(图1中未示出)的集成部分、终端读取器115(示出)的集成部分或独立的硬件设备(未示出)。
在示例实施方案中,终端读取器115能够使用NFC通信方法与用户设备120通信。在另一示例实施方案中,终端读取器115能够使用蓝牙通信方法与用户设备120通信。在又一示例实施方案中,终端读取器115能够使用Wi-Fi通信方法与用户设备120通信。在一些示例实施方案中,用户扫描QR码或条形码或在用户设备120上单击URL链接,其将用户设备120与在线商户系统105暂时关联起来。POS终端110查询在线商户系统105以链接到用户和/或用户设备120。在示例实施方案中,终端读取器115可被配置来读取任何数量的条形码格式,包括但不限于,QR码、通用产品代码(“UPC”)、全球贸易项目代码(“GTIN”)、库存单位(“SKU”)、日本商品代码(“JAN”)、世界产品代码(“WPC”)、国际标准书号(“ISBN”)、欧洲商品编号(“EAN”)等。根据其它示例实施方案,终端读取器115可以是电子场发生器,其具有CPU、激光扫描器、电荷耦合设备(“CCD”)读取器、基于摄像机读取器、全方位条形码扫描器、摄像机、RFID读取器或能够读取商户系统105中的产品识别符信息的任何其它设备。
在示例实施方案中,用户设备120可以是个人计算机、移动设备(例如,笔记本电脑、平板电脑、上网本、个人数字助理(“PDA”)、视频游戏设备、GPS定位器设备、蜂窝电话、智能手机或其它移动设备)、电视机(其中一个或多个处理器嵌入其中和/或与其耦合)或其它适当技术,所述技术可经由设备120与另一设备(诸如终端读取器115)之间的电子场、磁场或射频场进行通信。在示例实施方案中,用户设备120具有处理能力,诸如存储能力/内存和可执行特定功能的一个或多个应用(未图示)。在示例实施方案中,用户设备120包含操作系统(未图示)和用户接口121。在一些示例实施方案中,用户设备120包括操作系统(未图示),其在没有用户接口121的情况下通过音频端口或辅助数据端口进行通信。
用户设备120还包括控制器125。在示例实施方案中,控制器125是NFC控制器。在一些示例实施方案中,控制器125是蓝牙链接控制器。蓝牙链接控制器可能够发送并接收数据,执行认证和加密功能,以及指导用户设备120将如何监听来自终端读取器115的传输或如何根据蓝牙特定程序将用户设备120配置成各种省电模式。在另一示例实施方案中,控制器125是能够执行相似功能的Wi-Fi控制器或NFC控制器。
用户设备120经由天线127与终端读取器115通信。在示例实施方案中,一旦用户设备应用已被激活并且优先化,则通知控制器125用户设备120关于交易的准备状态。控制器125通过天线127输出无线电信号,或监听来自设备读取器115的无线电信号。在于用户设备120与终端读取器115之间建立安全通信之后,读取器115从用户设备120请求支付处理响应。
示例控制器125从终端读取器115接收通过天线127传输的无线电波通信信号。控制器125将信号转换成可读字节。在示例实施方案中,字节包括数字信息,诸如对支付处理响应的请求或对支付卡信息的请求。控制器125将请求传输到应用主机处理器123。
示例用户设备120可包括安全元件或安全存储器(未示出),其可存在于可移动的智能芯片或安全数字(“SD”)卡内或其可嵌入在设备120上的固定芯片内。在某些示例实施方案中,用户身份模块(“SIM”)卡可能够托管安全元件,例如,NFC SIM卡。安全元件(未示出)允许设备用户120与安全元件内的某些功能安全交互,同时保护存储在安全元件(未示出)内的信息。在示例实施方案中,安全元件(未示出)包括智能卡典型的组件,诸如加密处理器或随机生成器。在示例实施方案中,安全元件(未示出)在由智能卡操作系统(诸如JavaCard开放平台(“JCOP”)操作系统控制的高度安全的系统级芯片中包括智能MX类型NFC控制器。在另一示例实施方案中,安全元件(未示出)被配置来包括非EMV类型非接触智能卡,作为可选的实施方式。安全元件(未示出)与用户设备120中的应用通信。在示例实施方案中,安全元件(未示出)能够存储加密的用户信息且仅允许信任应用访问存储的信息。在示例实施方案中,控制器125与安全密钥加密的应用交互以在安全元件中进行解密和安装。
在示例用户设备120中,支付请求由应用主机处理器123而不是由安全元件(未示出)处理。示例应用主机处理器123可存在于可移动的智能芯片或安全数字(“SD”)卡内或其可嵌入在设备120上的固定芯片内。应用主机处理器可包括在其上运行的执行本文描述的功能的应用(未示出)。在示例实施方案中,用户设备120将支付账户信息以代理或虚拟账户识别符的形式传送到商户系统105,而不传输用户的实际账户信息。用户的实际账户信息由账户管理系统140维护而不是在驻留在用户设备120上的安全元件(未示出)内维护。
示例商户系统105和用户设备120与账户管理系统140通信。账户管理系统140能够为用户存储一个或多个支付账户。在示例实施方案中,用户注册一个或多个支付账户,例如,信用卡账户、借方账户、银行账户、礼品卡账户、优惠券、储值账户、忠诚度账户、奖励账户和其它形式的支付账户,这些账户能够使用账户管理系统140进行购买。例如,用户可使用账户管理系统140创建数字钱包账户。支付账户可与用户的由账户管理系统140维护的数字钱包账户相关联。用户可在任何时间访问数字钱包账户以增加、修改或移除支付账户。在示例实施方案中,将用户的数字钱包信息传输到用户的用户设备120,以能够在不访问账户管理系统140的情况下使用用户的支付账户。在一些示例实施方案中,账户管理系统140将限制使用的代理账户信息传输到用户设备120,以能够在支付交易期间使用支付账户,所述支付交易在支付处理期间被路由到账户管理系统140。例如,代理账号可将支付授权请求路由到账户管理系统140,其充当用于代理账户的发行机构系统170。在另一示例实施方案中,用户设备120可包括生成使得支付交易能够被路由到账户管理系统140的限制使用的代理账号的应用(未示出)。在一些示例实施方案中,应用主机处理器123执行该功能。
示例账户管理系统140包括可由账户管理系统140访问的数据存储单元145。示例数据存储单元145可包括一个或多个有形的计算机可读存储设备,其能够存储用户的支付账户信息。用户可从商户系统105请求购买。在示例实施方案中,购买由用户设备120和终端读取器115的无线“点击”发起。商户系统105与收单机构系统150(例如,Chase、PaymentTech或其它第三方支付处理公司)、卡网络系统160(例如,维萨卡、万事达卡、美国运通卡、发现卡(Discover)或其它卡处理网络)和发行机构系统170(例如,花旗银行、第一资本金融公司(CapitalOne)、美国银行或授权支付的其它金融机构)交互以处理支付。在一些示例实施方案中,由用户设备120传输到终端读取器115的支付卡信息是代理账号或令牌账号,其将支付交易链接到由账户管理系统140维护的用户账户。将支付交易路由到账户管理系统140用于识别用户的正确支付卡信息。
下文参考图2-5中图示的示例方法来描述示例操作环境100的组件。还可使用其它系统且在其它环境中执行图2-5的示例方法。
示例系统处理
图2是描绘根据示例实施方案的用于在不访问安全元件的情况下处理支付的方法的方框流程图。参考图1中图示的组件来描述方法200。
在方框205中,用户点击位于终端读取器115近端的用户设备120。在示例实施方案中,终端读取器115生成射频(“RF”)场或其它场以轮询用户设备120的存在,以及用户通过将设备120放在终端读取器115的场内而“点击”用户设备120。在一些示例实施方案中,商户使用终端读取器115的应用118激活RF场或其它场以轮询用户设备120的存在。在某些示例实施方案中,在点击用户设备120时,执行本文的图2-5中描述的系统和方法。
在方框210,用户设备120和终端读取器115建立通信信道。在示例实施方案中,通信信道是NFC信道。在一些示例实施方案中,通信信道是蓝牙通信信道。在又一示例实施方案中,通信信道是Wi-Fi通信信道。因此,可经由用户设备120与终端读取器115之间的无线或“无接触”通信来进行支付交易。
在示例实施方案中,终端读取器115从用户设备120请求协议和特性以建立通信信道。例如,终端读取器115可请求识别来自用户设备120的通信协议(例如,ISO/IEC 14443、MIFARE和/或ISO/IEC 18092)、可用的应用列表和安全协议。
在方框215中,终端读取器115将请求支付处理响应的信号传输到用户设备120。在示例实施方案中,支付处理响应是继续进行金融支付交易的请求。在示例实施方案中,支付处理响应向终端读取器115指示用户设备120能够执行金融交易。在涉及安全元件的典型无线支付交易中,用户设备120使用由安全元件创建的消息对终端读取器115的请求作出响应。该消息可被终端读取器115理解以包括支付处理响应。在示例实施方案中,支付处理响应由驻留在用户设备120中的应用主机处理器123而不是安全元件创建。支付处理响应可以与由安全元件创建的响应的相同方式被终端读取器115理解。
在方框220中,用户设备120接收由终端读取器115传输的信号。在示例实施方案中,信号由天线127接收且被传输到控制器125。在示例实施方案中,点击是NFC点击,且控制器125是NFC控制器。
在方框225中,控制器125将信号转换成对支付处理响应的可读请求。在示例实施方案中,将信号转换成包括对支付处理响应的可读请求的字节。
在方框230中,控制器125将对支付处理响应的请求传输到应用主机处理器123。在示例实施方案中,应用主机处理器123在支付交易期间以类似于安全元件的方式运行。
在方框235中,处理对支付处理响应的请求。以下参考图3中描述的方法更详细地描述用于处理对支付处理响应的请求的方法。
图3是参考图2的方框235描绘根据示例实施方案的用于处理支付处理响应的方法的方框流程图。参考图1中图示的组件描述方法235。
在方框310中,应用主机处理器123接收对支付处理响应的请求。在示例实施方案中,所述请求在被应用主机处理器123接收前通过一系列连接进行传输。在一些示例实施方案中,将请求从控制器125直接传输到应用主机处理器123。
在方框320中,应用主机处理器123生成支付处理响应。在示例实施方案中,支付处理响应包括可被终端读取器115理解的语言,指示用户设备120能够完成支付交易。在示例实施方案中,支付处理响应包括与由常规安全元件或安全储存器生成的支付处理响应相同的语言和/或信息。在示例实施方案中,支付处理响应包括用户可识别数据、个人识别符、账户识别符、支付网络配置数据、商户特定数据和/或安全数据,其中的任一项可用来验证在用户的账户上执行的交易的序列。
在方框330中,应用主机处理器123将支付处理响应传输到控制器125。在示例实施方案中,支付处理响应在被控制器125接收前通过一系列连接进行传输。在一些示例实施方案中,将支付处理响应直接传输到控制器125。
在方框340中,控制器125接收支付处理响应。在示例实施方案中,支付处理响应包括将由控制器125转换成可传输的信号的字节。
在方框350中,控制器125将支付处理响应传输到终端读取器115。在示例实施方案中,支付处理响应是由天线127传输到终端读取器115的信号。
在方框360中,终端读取器115接收支付处理响应。在示例实施方案中,终端读取器115接收由用户设备传输的信号。
在方框370中,终端读取器将支付处理响应传输到商户系统105。在示例实施方案中,将支付处理响应传输到驻留在商户系统105中的POS终端110。
在方框380中,商户系统105接收支付处理响应。在示例实施方案中,驻留在商户系统上的应用118将信号转换成可被商户系统105理解的语言。在示例实施方案中,商户系统105理解支付处理响应以包括对用户设备120能够执行支付交易的批准响应。
方法235随后进行到图2中的方框240。
回到图2,在方框240中,处理对支付账户信息的请求。以下参考图4中描述的方法更详细地描述用于处理支付账户信息的方法。
图4是参考图2的方框240描绘根据示例实施方案的用于处理对支付信息的请求的方法的方框流程图。参考图1中图示的组件来描述方法240。
在方框410中,商户系统105生成对支付账户信息的请求并将其传输到终端读取器115。在示例实施方案中,对支付处理响应的请求包括对支付账户信息的请求,且不需要在方框410至490和在方框240至265中描述的方法。
在方框420中,终端读取器115接收由商户系统105传输的对支付账户信息的请求。在示例实施方案中,驻留在商户系统105上的应用118读取支付处理响应,且生成对支付账户信息的请求作为响应。在示例实施方案中,将请求转换成信号,该信号能够经由通信信道传输到用户设备120且被转换成可被应用主机处理器123理解的字节。
在方框430中,终端读取器115将包括对支付账户信息的请求的信号传输到用户设备120。在示例实施方案中,对支付账户信息的请求包括对完成支付交易的信息(诸如账号、截止日期和安全码)的请求。
在方框440中,用户设备120接收由终端读取器115传输的信号。在示例实施方案中,信号由天线127接收且被传输到控制器125。
在方框450中,控制器125将信号转换成对支付账户信息的可读请求。在示例实施方案中,信号被转换成包括对支付账户信息的可读请求的字节。
在方框460中,控制器125将对支付账户信息的请求传输到应用主机处理器123。在示例实施方案中,应用主机处理器123在支付交易期间以类似于安全元件的方式运行。
在方框470中,应用主机处理器123接收对支付账户信息的请求。在示例实施方案中,请求在被应用主机处理器123接收前通过一系列连接进行传输。在一些示例实施方案中,将请求从控制器125直接传输到应用主机处理器123。
在方框480中,应用主机处理器123生成将用于支付交易的支付账户信息。在示例实施方案中,用户注册一个或多个支付账户,例如,信用卡账户、借方账户、银行账户、礼品卡账户、优惠券、储值账户、忠诚度账户、奖励账户和其它形式的支付账户,这些账户能够使用账户管理系统140进行购买。例如,用户可使用账户管理系统140创建数字钱包账户,其将支付账户与用户和/或用户的用户设备120相关联。数字钱包账户信息可存储在账户管理系统140中,且还可本地存储在用户的用户设备120中。
在示例实施方案中,将用户的数字钱包信息传输到用户的用户设备120,并且应用主机处理器123通过访问用户的保存在用户的数字钱包账户的支付账户来生成支付账户信息。在该实施方案中,应用主机处理器123可选择特定的支付账户用于支付交易。
在一些示例实施方案中,账户管理系统140将一个或多个限制使用的代理账号传输到用户设备120。应用主机处理器123通过访问传输的限制使用的代理账号并选择特定代理账号用于交易来生成支付账户信息。在示例实施方案中,账户管理系统140可定期地生成限制使用的代理账号并使用当前号码更新用户的用户设备120。在一些示例实施方案中,用户的用户设备120可将对限制使用的代理账号的请求传送到账户管理系统140,并且作为响应,账户管理系统140可将限制使用的代理账号传送到用户的用户设备120以用于支付交易。在又一示例实施方案中,应用主机处理器123本地生成代理账号。当账户管理系统140从商户系统105接收支付请求时,应用主机处理器123可将生成的限制使用的代理账号传送到账户管理系统140以供账户管理系统140验证。在一些示例实施方案中,当账户管理系统140从商户系统105接收支付请求时,应用主机处理器可使用可被账户管理系统140复制的方案来生成限制使用的代理账号以允许账户管理系统140验证生成的限制使用的代理账号。
代理账号可具有时间或地理限制。例如,代理账号可能仅对有限的时间有效或其可能仅在具体的地理位置中有效。限制使用的代理账号标有、其中编码有或另外包含参考时间、持续时间、用户设备120的地理位置和/或基于用户设备120的地理位置的地理区域。这些特征可允许限制使用的代理账号在指定的时间段之后或在超出指定的地理位置外使用时过期。代理账号还可具有对其可被使用的次数的限制。例如,每个代理账号可能仅对单次使用有效。
在方框490中,应用主机处理器123将支付账户信息传输到控制器125。在示例实施方案中,支付账户信息在被控制器125接收前通过一系列连接进行传输。在一些示例实施方案中,将支付处理响应直接传输到控制器125。
方法240随后进行到图2中的方框245。
回到图2,在方框250中,控制器125接收支付账户信息。在示例实施方案中,支付账户信息包括将由控制器125转换成可传输的信号的字节。
在方框250中,控制器125将支付账户信息传输到终端读取器115。在示例实施方案中,支付账户信息是由天线127传输到终端读取器115的信号。
在方框255中,终端读取器115接收支付账户信息。在示例实施方案中,终端读取器115接收由用户设备120传输的信号。
在方框260中,终端读取器将支付处理响应传输到商户系统105。在示例实施方案中,将支付处理响应传输到驻留在商户系统105中的POS终端110。
在方框265中,商户系统105接收支付账户信息。在示例实施方案中,驻留在商户系统105上的应用118将信号转换成可被商户系统105理解的语言。在示例实施方案中,用户可被提示将个人识别号(“PIN”)输入商户系统105中。
在方框270中,处理支付。以下参考在图5中描述的方法来更详细地描述用于处理支付的方法。
图5是参考图2的方框270描绘的根据示例实施方案的用于处理支付的方法的方框流程图。参考图1中图示的组件来描述方法270。
在方框505中,商户系统105使用由用户设备120提供的支付账户信息生成支付请求消息以请求支付,并且将支付请求提交到收单机构系统150。在示例实施方案中,商户的POS终端110经由网络130将请求提交到收单机构系统150。
在方框510中,收单机构系统150接收支付请求,并且将其提交到卡网络系统160。
在方框515中,卡网络系统160确定用来支付交易的支付账户信息是否是经典账号。在示例实施方案中,卡网络系统160使用一系列号码或路由支付账户信息中的信息来自动做出该确定。在一些示例实施方案中,卡网络系统160查阅由账户管理系统140提供到卡网络系统160的保存账户识别信息的列表。
如果账号是经典账号,则根据传统的支付处理方法处理支付(在方框520中)。在示例实施方案中,如果账号能够在不被账户管理系统140处理的情况下(例如,如果用户设备120将用户的实际信用卡账号、借记卡账号、储值账号、礼品卡账号或银行账号传输到商户系统105)被路由到发行机构系统,则该账号是经典支付账户。
回到方框515,如果账号不是经典账号,则发行机构系统170是账户管理系统140(例如,如果代理账户信息用于交易)。在方框525中,卡网络系统160随后将支付请求转发到账户管理系统140。
在一些示例实施方案中,支付账户信息可包括与保存的账户识别信息的列表对应的识别符,诸如一批账号或其它标记,其识别发行机构系统170或账户管理系统140。基于该识别符,如果识别符对应于常规的发行机构系统170,则根据传统的支付处理方法处理支付(在方框520中);或如果识别符对应于账户管理系统140,则将支付转发到账户管理系统140(在方框525中)。
在一些示例实施方案中,参考方框515和525描述的方法可由收单机构系统150或发行机构系统170而不是卡网络系统160执行。
在方框530中,账户管理系统140从卡网络系统160接收支付请求。
在方框535中,账户管理系统140识别与代理账户信息相关联的用户。在示例实施方案中,账户管理系统140包含针对每个用户生成的代理账户信息的列表,并且可将该信息映射到用户的数字钱包账户。在一些示例实施方案中,单向算法(诸如哈希函数)可用来识别用户的数字钱包账户或将用户的数字钱包账户与代理账户信息关联起来。在又一示例实施方案中,硬件安全模块(“HSM”)可用来存储安全的数字,诸如针对每个用户生成的代理账户信息的列表。HSM可由账户管理系统140通过安全网络接触以将针对每个用户生成的代理账户信息的列表映射到用户的数字钱包账户。
在示例实施方案中,账户管理系统140证实尚未违反代理账户信息的限制规则。例如,账户管理系统140确认代理号码尚未违反时间/地理限制或对使用次数的限制。
在方框540中,账户管理系统140识别用户的保存支付账户信息。在示例实施方案中,用户的数字钱包账户包含由用户定义的规则(或如果用户尚未修改默认规则,则为默认规则)。如果用户已定义支付规则,则账户管理系统140首先应用用户定义的规则以确定将支付账户应用于交易的顺序。在示例实施方案中,账户管理系统140首先应用用户定义的规则。
在方框545中,账户管理系统140生成新的支付请求并经由卡网络系统160将其传输到选定支付账户的发行机构系统170。在一些示例实施方案中,账户管理系统140是支付账户的发行机构系统170。在该实施方案中,账户管理系统140将确定是否有足够的资金用于交易并且因此批准/拒绝交易。
在方框550中,发行机构170从账户管理系统140接收新的支付请求。
在方框555中,发行机构170批准或拒绝交易。如果交易被拒绝,则在方框557中,将通知账户管理系统140所拒绝的交易。账户管理系统140通知商户系统105所拒绝的交易。
如果交易被批准,则发行机构系统170经由卡网络系统160将授权消息传输到账户管理系统140(在方框560中)。如果账户管理系统140是支付账户的发行机构系统170(见方框515),则账户管理系统140注明对交易的授权。
在方框565中,账户管理系统140接收授权消息并且将对原始支付请求的批准传输到卡网络系统160。
在方框570中,通过收单机构系统150将授权消息传输到商户系统105。
在示例实施方案中,终端读取器115与用户设备120之间的通信信道随后被终止。在示例实施方案中,当终止终端读取器115与用户设备120之间的通信信道的请求被传送时或在其后任何何时的时间,可终止原始的通信信道。
其它示例实施方案
图6描绘根据某些示例实施方案的计算机器2000和模块2050。计算机器2000可与本文呈现的各种计算机、服务器、移动设备、嵌入式系统或计算系统中的任一个对应。模块2050可包括被配置来促进计算机器2000执行本文呈现的各种方法和处理功能的一个或多个硬件或软件元件。计算机器2000可包括用于与网络2080通信的各种内部或附接组件,诸如处理器2010、系统总线2020、系统存储器2030、存储介质2040、输入/输出接口2060和网络接口2070。
计算机器2000可实施为常规的计算机系统、嵌入式控制器、膝上型电脑、服务器、移动设备、智能手机、机顶盒、一体机、车载信息系统、与电视机相关联的一个或多个处理器、定制机器或任何其它硬件平台、或其任何组合或多样性。计算机器2000可以是分布式系统,其被配置来使用经由数据网络或总线系统互连的多个计算机器来运行。
处理器2010可被配置来执行代码或指令以执行本文描述的操作和功能,管理请求流和地址映射,并且执行计算且生成命令。处理器2010可被配置来监测且控制计算机器2000中的组件的操作。处理器2010可以是通用处理器、处理器核心、多重处理器、可重配置处理器、微控制器、数字信号处理器(“DSP”)、特定应用集成电路(“ASIC”)、图形处理单元(“GPU”)、现场可编程门阵列(“FPGA”)、可编程逻辑设备(“PLD”)、控制器、状态机、门控逻辑、分立硬件组件、任何其它处理单元或其任何组合或多样性。处理器2010可以是单个处理单元、多个处理核心、单个处理核心、多个处理核心、专用处理核心、协同处理器或其任何组合。根据某些实施方案,处理器2010连同计算机器2000的其它组件可以是在一个或多个其它计算机器中执行的虚拟计算机器。
系统存储器2030可包括非易失性存储器,诸如只读存储器(“ROM”)、可编程只读存储器(“PROM”)、可擦除可编程只读存储器(“EPROM”)、闪存或任何其它设备,这些设备在施加电力或不施加电力的情况下能够存储程序指令或数据。系统存储器2030还可包括易失性存储器,诸如随机存取存储器(“RAM”)、静态随机存取存储器(“SRAM”)、动态随机存取存储器(“DRAM”)和同步动态随机存取存储器(“SDRAM”)。其它类型的RAM还可用于实施系统存储器2030。系统存储器2030可使用单个存储器模块或多个存储器模块实施。虽然系统存储器2030被描绘成计算机器2000的一部分,但是本领域的技术人员将理解,在不脱离主题技术的范围的情况下,系统存储器2030可独立于计算机器2000。还应理解,系统存储器2030可包括非易失性存储器(诸如存储介质2040)或结合其进行操作。
存储介质2040可包括硬盘、软盘、只读存储光盘(“CD-ROM”)、数字通用光盘(“DVD”)、蓝光光盘、磁带、闪存、其它非易失性存储设备、固态驱动器(“SSD”)、任何磁性存储设备、任何光学存储设备、任何电气存储设备、任何半导体存储设备、任何基于物理的存储设备、任何其它数据存储设备或其任何组合或多样性。存储介质2040可存储一个或多个操作系统、应用程序和程序模块(诸如模块2050)、数据、或任何其它信息。存储介质2040可以是计算机器2000的一部分或连接到计算机器2000。存储介质2040还可以是与计算机器2000通信的一个或多个其它计算机器(诸如服务器、数据库服务器、云存储、网络附加存储等)的一部分。
模块2050可包括一个或多个硬件或软件元件,其被配置来促进计算机器2000执行本文呈现的各种方法和处理功能。模块2050可包括一个或多个指令的序列,其存储为与系统存储器2030、存储介质2040或二者相关联的软件或固件。存储介质2040可因此表示机器或计算机可读介质的实例,指令或代码可存储在机器或计算机可读介质上以供处理器2010执行。机器或计算机可读介质可通常指代用于向处理器2010提供指令的任何媒介或介质。与模块2050相关联的这种机器或计算机可读介质可包括计算机软件产品。应理解,包括模块2050的计算机软件产品还可与一个或多个进程或方法相关联,所述一个或多个进程或方法经由网络2080、任何信号承载媒介或任何其它通信或递送技术来将模块2050递送到计算机器2000。模块2050还可包括硬件电路,或用于配置硬件电路的信息(诸如微码)或用于FPGA或其它PLD的配置信息。
输入/输出(“I/O”)接口2060可被配置来耦合到一个或多个外部设备,以接收来自所述一个或多个外部设备的数据并且将数据发送到所述一个或多个外部设备。此类外部设备连同各种内部设备还可被称为外围设备。I/O接口2060可包括用于可操作地将各种外围设备耦合到计算机器2000或处理器2010的电气和物理连接。I/O接口2060可被配置来在外围设备、计算机器2000或处理器2010之间传送数据、地址和控制信号。I/O接口2060可被配置来实施任何标准接口,诸如小型计算机系统接口(“SCSI”)、串行SCSI(“SAS”)、光纤通道、外围组件互连(“PCI”)、PCI express(PCIe)、串行总线、并行总线、高级技术附加装置(“ATA”)、串行ATA(“SATA”)、通用串行总线(“USB”)、Thunderbolt、火线、各种视频总线等。I/O接口2060可被配置来仅实施一个接口或总线技术。替代地,I/O接口2060可被配置来实施多个接口或总线技术。I/O接口2060可被配置成系统总线2020的一部分或全部,或结合系统总线2020进行操作。I/O接口2060可包括一个或多个缓冲器,其用于缓冲一个或多个外部设备、内部设备、计算机器2000或处理器2010之间的传输。
I/O接口2060可将计算机器2000耦合到各自输入设备,其包括鼠标、触摸屏、扫描器、生物特征读取器、电子数字化器、传感器、接收器、触摸板、轨迹球、摄像机、麦克风、键盘、任何其它指点设备或其任何组合。I/O接口2060可将计算机器2000耦合到各自输出设备,其包括视频显示器、扬声器、打印机、投影机、触觉反馈设备、自动控制、机械组件、制动器、电动机、风扇、螺线管、阀门、泵、传输器、信号发射器、灯等。
计算机器2000可在使用通过网络接口2070到跨网络2080的一个或多个其它系统或计算机器的逻辑连接的联网环境中操作。网络2080可包括广域网(WAN)、局域网(LAN)、内联网、互联网、无线接入网络、有线网络、移动网络、电话网络、光网络或其组合。网络2080可以是任何拓扑的分组交换、电路交换且可使用任何通信协议。网络2080内的通信链路可涉及各种数字或模拟通信介质,诸如光纤电缆、自由空间光学器件、波导管、电导体、无线链路、天线、射频通信等。
处理器2010可通过系统总线2020连接到计算机器2000的其它元件或本文讨论的各种外围设备。应理解,系统总线2020可位于处理器2010内、处理器2010外或二者皆可。根据一些实施方案,本文所讨论的处理器2010的任一个、计算机器2000的其它元件或各种外围设备可集成在单个设备中,诸如系统级芯片(“SOC”)、系统级封装(“SOP”)或ASIC设备。
在其中本文讨论的系统收集关于用户的个人信息或可利用个人信息的情况下,用户可被提供以下机会:控制程序或特征是否收集用户信息(例如,关于用户的社交网络、社交行为或活动、职业、用户的偏好或用户的当前位置的信息),控制是否和/或如何从内容服务器接收可能与用户更相关的内容。此外,某些数据在其被存储或使用之前可以一种或多种方式进行处理,使得个人可识别信息被移除。例如,可处理用户的身份,使得无法确定关于用户的个人可识别信息,或可生成用户的地理位置,其中获取位置信息(诸如城市、邮政编码或国家级),使得无法确定用户的特定位置。因此,用户可控制如何收集有关用户的信息以及内容服务器如何使用信息。
实施方案可包括体现本文描述和图示的功能的计算机程序,其中计算机程序在包括存储于机器可读介质中的指令的计算机系统和执行所述指令的处理器中实现。然而,应显而易见的是,可能存在于计算机编程中实现实施方案的许多不同的方式,且实施方案不应被理解为受限于任何一组计算机程序指令。进一步地,熟练的编程人员将能够写入这样的计算机程序以基于随附的流程图和在申请文本中的相关描述来实现公开的实施方案的实施方案。因此,特定一组程序代码指令的公开内容不被认为对充分理解如何制作并使用实施方案是必要的。进一步地,本领域的技术人员将理解,本文描述的实施方案的一个或多个方面可由如可嵌入在一个或多个计算系统中的硬件、软件或其组合实施。另外,对由计算机执行的行为的任何参考不应被理解成由单个计算机执行,因为超过一个计算机可执行这种行为。
本文描述的示例实施方案可与执行本文描述的方法和处理功能的计算机硬件和软件一起使用。本文描述的系统、方法和流程可体现于可编程计算机、计算机可执行软件或数字电路中。软件可存储在计算机可读介质上。例如,计算机可读介质可包括软盘、RAM、ROM、硬盘、可移动介质、闪存、记忆棒、光学介质、磁光介质、CD-ROM等。数字电路可包括集成电路、门阵列、构件块逻辑、现场可编程门阵列(FPGA)等。
在先前呈现的实施方案中描述的示例系统、方法和行为是说明性的,且在替代实施方案中,某些行为可以不同的顺序执行、彼此并行执行、可被完全省略和/或在不同示例实施方案之间组合,和/或可执行某些额外的行为,而不脱离各种实施方案的范围和精神。因此,此类替代实施方案包括在本文请求的发明中。
虽然上文已详细描述具体实施方案,但是本描述仅用于说明的目的。因此,上文描述的许多方面不打算作为必需或必要的元素,除非另有说明。得益于本公开,本领域的普通技术人员还可作出对与除了上文描述的那些方面之外的示例实施方案的公开方面对应的等同组件或行为的修改,而不脱离在以下权利要求定义的实施方案的精神和范围,所述权利要求的范围被赋予最广义的解释以涵盖此类修改和等同结构。
Claims (29)
1.一种用于在不访问安全存储器的情况下处理支付交易的计算机实现的方法,包括:
由移动计算设备从商户系统计算设备接收对支付账户信息的请求以处理支付交易;
通过将对所述支付账户信息的所述请求转换为非安全存储器处理器能够理解的请求来由所述移动计算设备处理对所述支付账户信息的所述请求,其中,所述非安全存储器处理器准许使用多个支付提供者中的任何一个的金融账户信息来处理支付交易;
由所述移动计算设备的所述非安全存储器处理器生成对所述支付账户信息的所述请求的响应,所述响应无法从由安全存储器处理器生成的响应分辨出来,所述响应包括支付账户识别符,其中,由所述非安全存储器处理器生成所述响应允许所述移动计算设备使用所述多个支付提供者中的任何一个的金融账户信息来处理支付交易;以及
由所述移动计算设备将对所述支付账户信息的所述请求的所述响应传输到所述商户系统计算设备。
2.根据权利要求1所述的计算机实现的方法,其中,所述支付账户识别符由所述移动计算设备生成。
3.根据权利要求1所述的计算机实现的方法,其中,所述支付账户识别符由账户管理系统生成且被传输到所述移动计算设备,其中,所述账户管理系统维护账户,所述账户包括与所述移动计算设备相关联的用户的信用卡账户、借方账户、储值账户、礼品卡账户、和银行账户中的至少一个的信息。
4.根据权利要求1所述的计算机实现的方法,其中,所述支付账户识别符对有限次数的使用有效。
5.根据权利要求1所述的计算机实现的方法,其中,所述支付账户识别符与地理限制和时间限制中的至少一个相关联。
6.根据权利要求1所述的计算机实现的方法,其中,所述支付账户识别符包括信用卡账户、借方账户、储值账户、礼品卡账户、和银行账号中的一个。
7.根据权利要求1所述的计算机实现的方法,其中,所述支付账户识别符是从所述移动计算设备上的数字钱包应用中检索的。
8.根据权利要求1所述的计算机实现的方法,其中,使用近场通信(NFC)协议接收对支付处理响应的所述请求。
9.根据权利要求2所述的计算机实现的方法,进一步包括:由所述移动计算设备在处理支付请求期间将所述支付账户识别符传送到账户管理系统以用于支付账户识别符验证。
10.根据权利要求2所述的计算机实现的方法,其中在所述移动计算设备上驻留的所述非安全存储器处理器在处理支付请求期间使用能够由账户管理系统复制的方案来生成支付账号。
11.根据权利要求1所述的计算机实现的方法,其中,所述移动计算设备将从所述商户系统计算设备接收的对所述支付账户信息的所述请求转换为包括所述非安全存储器处理器能够理解的请求的字节。
12.一种非暂时性计算机可读介质,具有包含于其上的计算机可读程序指令,所述计算机可读程序指令在由移动计算设备执行时使得所述移动计算设备在不访问安全存储器的情况下处理支付交易,所述计算机可读程序指令包括:
用以从商户计算设备接收对支付账户信息的请求以处理支付交易的计算机可读程序指令;
用以通过将对所述支付账户信息的所述请求转换为非安全存储器处理器能够理解的请求来处理对所述支付账户信息的所述请求的计算机可读程序指令,其中,所述非安全存储器处理器准许使用多个支付提供者中的任何一个的金融账户信息来处理支付交易;
用以生成对所述支付账户信息的所述请求的响应的计算机可读程序指令,所述响应无法从由安全存储器处理器生成的响应分辨出来,所述响应包括支付账户识别符;以及
用以将对所述支付账户信息的所述请求的所述响应传输到所述商户计算设备的计算机可读程序指令。
13.根据权利要求12所述的非暂时性计算机可读介质,其中,所述支付账户识别符包括由所述移动计算设备生成的代理账号。
14.根据权利要求12所述的非暂时性计算机可读介质,其中,所述支付账户识别符包括由账户管理系统生成且被传输到所述移动计算设备的代理账号,其中,所述账户管理系统维护账户,所述账户包括与所述移动计算设备相关联的用户的信用卡账户、借方账户、储值账户、礼品卡账户、和银行账号中的一个的信息。
15.根据权利要求12所述的非暂时性计算机可读介质,其中,所述支付账户识别符包括对有限次数的使用有效的代理账号。
16.根据权利要求12所述的非暂时性计算机可读介质,其中,所述支付账户识别符包括与地理限制和时间限制中的至少一个相关联的代理账号。
17.一种用于处理支付交易的移动计算设备,包括:
存储设备;
控制器,通信地耦合至所述存储设备;以及
处理器,通信地耦合至所述存储设备和所述控制器,
所述移动计算设备的所述控制器执行存储在所述存储设备中的应用代码指令以使得所述移动计算设备进行以下操作:
从商户系统计算设备接收对支付账户信息的请求以处理支付交易;以及
通过将对所述支付账户信息的所述请求转换为所述处理器能够理解的请求来处理对所述支付账户信息的所述请求,其中,所述处理器允许所述移动计算设备使用多个支付提供者中的任何一个的金融账户信息来处理支付交易;以及
所述移动计算设备的所述处理器执行存储在所述存储设备中的应用代码指令以使得所述移动计算设备进行以下操作:
生成对所述支付账户信息的所述请求的响应,所述响应无法从由安全存储器处理器生成的响应分辨出来,所述响应包括支付账户识别符,其中,由所述处理器生成所述响应允许所述移动计算设备使用多个支付提供者中的任何一个的金融账户信息来处理支付交易。
18.根据权利要求17所述的移动计算设备,其中,所述支付账户识别符是由非安全存储器处理器生成的。
19.根据权利要求17所述的移动计算设备,其中,所述支付账户识别符是从所述移动计算设备上的数字钱包应用中检索的。
20.根据权利要求17所述的移动计算设备,其中,所述移动计算设备的所述处理器进一步被配置来执行存储在所述存储设备中的计算机可执行指令以使得所述移动计算设备在处理支付请求期间使用能够由账户管理系统复制的方案来生成所述支付账户识别符。
21.根据权利要求17所述的移动计算设备,其中,所述支付账户识别符由账户管理系统生成且被传输到所述移动计算设备,并且所述账户管理系统维护账户,所述账户包括与所述移动计算设备相关联的用户的信用卡账户、借方账户、储值账户、礼品卡账户和银行账户中的至少一个的信息。
22.根据权利要求17所述的移动计算设备,其中,所述支付账户识别符对有限数量的使用有效。
23.根据权利要求17所述的移动计算设备,其中,所述支付账户识别符与地理限制和时间限制中的至少一个相关联。
24.根据权利要求17所述的移动计算设备,其中,所述移动计算设备的所述处理器进一步被配置来执行存储在所述存储设备中的计算机可执行指令以使得所述移动计算设备将所述支付账户识别符传送到账户管理系统以用于支付账户识别符验证,向所述账户管理系统的所述传送包括对由所述移动计算设备传输到所述商户系统计算设备的所述支付账户信息的所述请求的所述响应。
25.根据权利要求17所述的移动计算设备,其中,所述移动计算设备的所述处理器在处理支付请求期间使用能够由账户管理系统复制的方案来生成所述支付账户识别符。
26.根据权利要求17所述的移动计算设备,其中,所述控制器包括近场通信控制器。
27.根据权利要求17所述的移动计算设备,其中,所述控制器包括蓝牙控制器。
28.根据权利要求17所述的移动计算设备,其中,所述存储设备包括不同于安全元件存储器的安全存储器。
29.根据权利要求17所述的移动计算设备,其中,所述存储设备包括具有安全存储器和非安全存储器部分的组合存储器。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261635277P | 2012-04-18 | 2012-04-18 | |
US61/635,277 | 2012-04-18 | ||
CN201380020679.4A CN104272331B (zh) | 2012-04-18 | 2013-04-09 | 在不具有安全元件的情况下处理支付交易 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380020679.4A Division CN104272331B (zh) | 2012-04-18 | 2013-04-09 | 在不具有安全元件的情况下处理支付交易 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107369015A CN107369015A (zh) | 2017-11-21 |
CN107369015B true CN107369015B (zh) | 2021-01-08 |
Family
ID=49380989
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380020679.4A Active CN104272331B (zh) | 2012-04-18 | 2013-04-09 | 在不具有安全元件的情况下处理支付交易 |
CN201710441900.3A Active CN107369015B (zh) | 2012-04-18 | 2013-04-09 | 在不具有安全元件的情况下处理支付交易 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380020679.4A Active CN104272331B (zh) | 2012-04-18 | 2013-04-09 | 在不具有安全元件的情况下处理支付交易 |
Country Status (8)
Country | Link |
---|---|
US (6) | US9171302B2 (zh) |
EP (1) | EP2839421A4 (zh) |
JP (5) | JP5795453B2 (zh) |
KR (3) | KR20140140079A (zh) |
CN (2) | CN104272331B (zh) |
AU (1) | AU2013204110B2 (zh) |
CA (1) | CA2869208C (zh) |
WO (1) | WO2013158419A1 (zh) |
Families Citing this family (171)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140019352A1 (en) | 2011-02-22 | 2014-01-16 | Visa International Service Association | Multi-purpose virtual card transaction apparatuses, methods and systems |
US8762263B2 (en) | 2005-09-06 | 2014-06-24 | Visa U.S.A. Inc. | System and method for secured account numbers in proximity devices |
US7739169B2 (en) | 2007-06-25 | 2010-06-15 | Visa U.S.A. Inc. | Restricting access to compromised account information |
US8121956B2 (en) | 2007-06-25 | 2012-02-21 | Visa U.S.A. Inc. | Cardless challenge systems and methods |
US7937324B2 (en) | 2007-09-13 | 2011-05-03 | Visa U.S.A. Inc. | Account permanence |
US8219489B2 (en) | 2008-07-29 | 2012-07-10 | Visa U.S.A. Inc. | Transaction processing using a global unique identifier |
CA2742963A1 (en) | 2008-11-06 | 2010-05-14 | Visa International Service Association | Online challenge-response |
US9715681B2 (en) | 2009-04-28 | 2017-07-25 | Visa International Service Association | Verification of portable consumer devices |
US9105027B2 (en) | 2009-05-15 | 2015-08-11 | Visa International Service Association | Verification of portable consumer device for secure services |
US8602293B2 (en) | 2009-05-15 | 2013-12-10 | Visa International Service Association | Integration of verification tokens with portable computing devices |
US8893967B2 (en) | 2009-05-15 | 2014-11-25 | Visa International Service Association | Secure Communication of payment information to merchants using a verification token |
US8534564B2 (en) | 2009-05-15 | 2013-09-17 | Ayman Hammad | Integration of verification tokens with mobile communication devices |
US10846683B2 (en) | 2009-05-15 | 2020-11-24 | Visa International Service Association | Integration of verification tokens with mobile communication devices |
US7891560B2 (en) | 2009-05-15 | 2011-02-22 | Visa International Service Assocation | Verification of portable consumer devices |
US9038886B2 (en) | 2009-05-15 | 2015-05-26 | Visa International Service Association | Verification of portable consumer devices |
US10140598B2 (en) | 2009-05-20 | 2018-11-27 | Visa International Service Association | Device including encrypted data for expiration date and verification value creation |
US10255591B2 (en) | 2009-12-18 | 2019-04-09 | Visa International Service Association | Payment channel returning limited use proxy dynamic value |
WO2011088109A2 (en) | 2010-01-12 | 2011-07-21 | Visa International Service Association | Anytime validation for verification tokens |
US10255601B2 (en) | 2010-02-25 | 2019-04-09 | Visa International Service Association | Multifactor authentication using a directory server |
US9245267B2 (en) | 2010-03-03 | 2016-01-26 | Visa International Service Association | Portable account number for consumer payment account |
US10134031B2 (en) | 2010-04-09 | 2018-11-20 | Paypal, Inc. | Transaction token issuing authorities |
US11887105B2 (en) | 2010-04-09 | 2024-01-30 | Paypal, Inc. | Transaction token issuing authorities |
US10304051B2 (en) | 2010-04-09 | 2019-05-28 | Paypal, Inc. | NFC mobile wallet processing systems and methods |
US9342832B2 (en) | 2010-08-12 | 2016-05-17 | Visa International Service Association | Securing external systems with account token substitution |
EP2656292A4 (en) | 2010-12-23 | 2014-07-02 | Paydiant Inc | METHOD AND SYSTEMS FOR MOBILE PHONE PAYMENT PROCESSING |
WO2012112822A2 (en) | 2011-02-16 | 2012-08-23 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
US10586227B2 (en) | 2011-02-16 | 2020-03-10 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
SG193510A1 (en) | 2011-02-22 | 2013-10-30 | Visa Int Service Ass | Universal electronic payment apparatuses, methods and systems |
CN103503010B (zh) | 2011-03-04 | 2017-12-29 | 维萨国际服务协会 | 支付能力结合至计算机的安全元件 |
GB201105765D0 (en) | 2011-04-05 | 2011-05-18 | Visa Europe Ltd | Payment system |
WO2012142045A2 (en) | 2011-04-11 | 2012-10-18 | Visa International Service Association | Multiple tokenization for authentication |
US9355393B2 (en) | 2011-08-18 | 2016-05-31 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
WO2013006725A2 (en) | 2011-07-05 | 2013-01-10 | Visa International Service Association | Electronic wallet checkout platform apparatuses, methods and systems |
US9582598B2 (en) | 2011-07-05 | 2017-02-28 | Visa International Service Association | Hybrid applications utilizing distributed models and views apparatuses, methods and systems |
US9704155B2 (en) | 2011-07-29 | 2017-07-11 | Visa International Service Association | Passing payment tokens through an hop/sop |
US9710807B2 (en) | 2011-08-18 | 2017-07-18 | Visa International Service Association | Third-party value added wallet features and interfaces apparatuses, methods and systems |
US10242358B2 (en) | 2011-08-18 | 2019-03-26 | Visa International Service Association | Remote decoupled application persistent state apparatuses, methods and systems |
US10825001B2 (en) | 2011-08-18 | 2020-11-03 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US9165294B2 (en) | 2011-08-24 | 2015-10-20 | Visa International Service Association | Method for using barcodes and mobile devices to conduct payment transactions |
US10223730B2 (en) | 2011-09-23 | 2019-03-05 | Visa International Service Association | E-wallet store injection search apparatuses, methods and systems |
RU2631983C2 (ru) | 2012-01-05 | 2017-09-29 | Виза Интернэшнл Сервис Ассосиэйшн | Защита данных с переводом |
US10223710B2 (en) | 2013-01-04 | 2019-03-05 | Visa International Service Association | Wearable intelligent vision device apparatuses, methods and systems |
US9830595B2 (en) | 2012-01-26 | 2017-11-28 | Visa International Service Association | System and method of providing tokenization as a service |
AU2013214801B2 (en) | 2012-02-02 | 2018-06-21 | Visa International Service Association | Multi-source, multi-dimensional, cross-entity, multimedia database platform apparatuses, methods and systems |
US10282724B2 (en) | 2012-03-06 | 2019-05-07 | Visa International Service Association | Security system incorporating mobile device |
US9818098B2 (en) * | 2012-03-20 | 2017-11-14 | First Data Corporation | Systems and methods for facilitating payments via a peer-to-peer protocol |
CN104272331B (zh) | 2012-04-18 | 2017-06-23 | 谷歌公司 | 在不具有安全元件的情况下处理支付交易 |
WO2013166501A1 (en) | 2012-05-04 | 2013-11-07 | Visa International Service Association | System and method for local data conversion |
US9524501B2 (en) | 2012-06-06 | 2016-12-20 | Visa International Service Association | Method and system for correlating diverse transaction data |
US9547769B2 (en) | 2012-07-03 | 2017-01-17 | Visa International Service Association | Data protection hub |
US9846861B2 (en) | 2012-07-25 | 2017-12-19 | Visa International Service Association | Upstream and downstream data conversion |
US9256871B2 (en) | 2012-07-26 | 2016-02-09 | Visa U.S.A. Inc. | Configurable payment tokens |
US9665722B2 (en) | 2012-08-10 | 2017-05-30 | Visa International Service Association | Privacy firewall |
WO2014043278A1 (en) | 2012-09-11 | 2014-03-20 | Visa International Service Association | Cloud-based virtual wallet nfc apparatuses, methods and systems |
US10176478B2 (en) | 2012-10-23 | 2019-01-08 | Visa International Service Association | Transaction initiation determination system utilizing transaction data elements |
US9911118B2 (en) | 2012-11-21 | 2018-03-06 | Visa International Service Association | Device pairing via trusted intermediary |
US10304047B2 (en) | 2012-12-07 | 2019-05-28 | Visa International Service Association | Token generating component |
US9741051B2 (en) | 2013-01-02 | 2017-08-22 | Visa International Service Association | Tokenization and third-party interaction |
US10740731B2 (en) | 2013-01-02 | 2020-08-11 | Visa International Service Association | Third party settlement |
US11055710B2 (en) | 2013-05-02 | 2021-07-06 | Visa International Service Association | Systems and methods for verifying and processing transactions using virtual currency |
SG11201509386UA (en) | 2013-05-15 | 2015-12-30 | Visa Int Service Ass | Mobile tokenization hub |
CN104216761B (zh) * | 2013-06-04 | 2017-11-03 | 中国银联股份有限公司 | 一种在能够运行两种操作系统的装置中使用共享设备的方法 |
US10878422B2 (en) | 2013-06-17 | 2020-12-29 | Visa International Service Association | System and method using merchant token |
CN113469670B (zh) | 2013-07-24 | 2024-04-05 | 维萨国际服务协会 | 使用令牌确保数据传送风险的系统和方法 |
AU2014294613B2 (en) | 2013-07-26 | 2017-03-16 | Visa International Service Association | Provisioning payment credentials to a consumer |
CN114819961A (zh) | 2013-08-08 | 2022-07-29 | 维萨国际服务协会 | 用于为移动设备供应支付凭证的方法和系统 |
US10496986B2 (en) | 2013-08-08 | 2019-12-03 | Visa International Service Association | Multi-network tokenization processing |
US9953311B2 (en) * | 2013-09-25 | 2018-04-24 | Visa International Service Association | Systems and methods for incorporating QR codes |
JP6386567B2 (ja) | 2013-10-11 | 2018-09-05 | ビザ インターナショナル サービス アソシエーション | ネットワーク・トークン・システム |
US9978094B2 (en) | 2013-10-11 | 2018-05-22 | Visa International Service Association | Tokenization revocation list |
US10515358B2 (en) | 2013-10-18 | 2019-12-24 | Visa International Service Association | Contextual transaction token methods and systems |
US10489779B2 (en) | 2013-10-21 | 2019-11-26 | Visa International Service Association | Multi-network token bin routing with defined verification parameters |
US10366387B2 (en) | 2013-10-29 | 2019-07-30 | Visa International Service Association | Digital wallet system and method |
US8930274B1 (en) * | 2013-10-30 | 2015-01-06 | Google Inc. | Securing payment transactions with rotating application transaction counters |
AU2014353151B2 (en) | 2013-11-19 | 2018-03-08 | Visa International Service Association | Automated account provisioning |
US11334890B2 (en) | 2013-12-02 | 2022-05-17 | Mastercard International Incorporated | Method and system for secure authentication of user and mobile device without secure elements |
RU2663319C2 (ru) * | 2013-12-02 | 2018-08-03 | Мастеркард Интернэшнл Инкорпорейтед | Способ и система безопасной аутентификации пользователя и мобильное устройство без элементов безопасности |
US9922322B2 (en) * | 2013-12-19 | 2018-03-20 | Visa International Service Association | Cloud-based transactions with magnetic secure transmission |
BR112016014106A2 (pt) * | 2013-12-19 | 2017-08-08 | Visa Int Service Ass | Método para intensificar a segurança de um dispositivo de comunicação, e, dispositivo de comunicação |
US10433128B2 (en) | 2014-01-07 | 2019-10-01 | Visa International Service Association | Methods and systems for provisioning multiple devices |
US9846878B2 (en) | 2014-01-14 | 2017-12-19 | Visa International Service Association | Payment account identifier system |
US9904814B2 (en) | 2014-03-18 | 2018-02-27 | Hewlett-Packard Development Company, L.P. | Secure element |
US10026087B2 (en) | 2014-04-08 | 2018-07-17 | Visa International Service Association | Data passed in an interaction |
KR101903709B1 (ko) * | 2014-04-14 | 2018-10-04 | 마스터카드 인터내셔날, 인코포레이티드 | 보안 요소들이 구비되어 있지 않은 모바일 기기에서 어드밴스트 저장 키를 생성하는 방법 및 시스템 |
US9942043B2 (en) | 2014-04-23 | 2018-04-10 | Visa International Service Association | Token security on a communication device |
SG11201608973TA (en) | 2014-05-01 | 2016-11-29 | Visa Int Service Ass | Data verification using access device |
KR20160146784A (ko) | 2014-05-05 | 2016-12-21 | 비자 인터네셔널 서비스 어소시에이션 | 토큰 도메인 제어를 위한 시스템 및 방법 |
CN110009315A (zh) | 2014-05-15 | 2019-07-12 | 阿里巴巴集团控股有限公司 | 一种支付方法、支付页面的展示方法及装置 |
EP3146747B1 (en) | 2014-05-21 | 2020-07-01 | Visa International Service Association | Offline authentication |
US11023890B2 (en) | 2014-06-05 | 2021-06-01 | Visa International Service Association | Identification and verification for provisioning mobile application |
US20160012422A1 (en) | 2014-07-11 | 2016-01-14 | Google Inc. | Hands-free transactions with a transaction confirmation request |
US9652759B2 (en) | 2014-07-11 | 2017-05-16 | Google Inc. | Hands-free transactions |
US9780953B2 (en) | 2014-07-23 | 2017-10-03 | Visa International Service Association | Systems and methods for secure detokenization |
US10484345B2 (en) | 2014-07-31 | 2019-11-19 | Visa International Service Association | System and method for identity verification across mobile applications |
US9775029B2 (en) | 2014-08-22 | 2017-09-26 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
US10242356B2 (en) | 2014-08-25 | 2019-03-26 | Google Llc | Host-formatted select proximity payment system environment response |
US10140615B2 (en) | 2014-09-22 | 2018-11-27 | Visa International Service Association | Secure mobile device credential provisioning using risk decision non-overrides |
EP3198907B1 (en) | 2014-09-26 | 2019-04-10 | Visa International Service Association | Remote server encrypted data provisioning system and methods |
US11257074B2 (en) | 2014-09-29 | 2022-02-22 | Visa International Service Association | Transaction risk based token |
US10275767B2 (en) | 2014-10-21 | 2019-04-30 | Mastercard International Incorporated | Method and system for generating cryptograms for validation in a webservice environment |
US10015147B2 (en) | 2014-10-22 | 2018-07-03 | Visa International Service Association | Token enrollment system and method |
GB201419016D0 (en) | 2014-10-24 | 2014-12-10 | Visa Europe Ltd | Transaction Messaging |
US10325261B2 (en) | 2014-11-25 | 2019-06-18 | Visa International Service Association | Systems communications with non-sensitive identifiers |
SG11201702763TA (en) | 2014-11-26 | 2017-05-30 | Visa Int Service Ass | Tokenization request via access device |
CN105743851B (zh) | 2014-12-09 | 2019-06-21 | 阿里巴巴集团控股有限公司 | 业务处理方法、装置及业务服务器 |
CN107005563B (zh) | 2014-12-12 | 2021-03-30 | 维萨国际服务协会 | 用于机器对机器装置的供应平台 |
US10257185B2 (en) | 2014-12-12 | 2019-04-09 | Visa International Service Association | Automated access data provisioning |
US10187363B2 (en) | 2014-12-31 | 2019-01-22 | Visa International Service Association | Hybrid integration of software development kit with secure execution environment |
US10096009B2 (en) | 2015-01-20 | 2018-10-09 | Visa International Service Association | Secure payment processing using authorization request |
US10423954B2 (en) | 2015-01-26 | 2019-09-24 | International Business Machines Corporation | Resource account application management |
US11250391B2 (en) | 2015-01-30 | 2022-02-15 | Visa International Service Association | Token check offline |
WO2016126729A1 (en) | 2015-02-03 | 2016-08-11 | Visa International Service Association | Validation identity tokens for transactions |
US10977657B2 (en) | 2015-02-09 | 2021-04-13 | Visa International Service Association | Token processing utilizing multiple authorizations |
US10164996B2 (en) | 2015-03-12 | 2018-12-25 | Visa International Service Association | Methods and systems for providing a low value token buffer |
US10685349B2 (en) * | 2015-03-18 | 2020-06-16 | Google Llc | Confirming physical possession of plastic NFC cards with a mobile digital wallet application |
SG10201908338TA (en) | 2015-04-10 | 2019-10-30 | Visa Int Service Ass | Browser integration with cryptogram |
US9998978B2 (en) | 2015-04-16 | 2018-06-12 | Visa International Service Association | Systems and methods for processing dormant virtual access devices |
US10552834B2 (en) | 2015-04-30 | 2020-02-04 | Visa International Service Association | Tokenization capable authentication framework |
AU2016287789A1 (en) * | 2015-07-02 | 2018-02-01 | Royal Bank Of Canada | Secure processing of electronic payments |
US20170011397A1 (en) * | 2015-07-08 | 2017-01-12 | Mastercard International Incorporated | Method and system for person to person payments using a controlled payment number |
US10664821B2 (en) | 2015-07-22 | 2020-05-26 | Mastercard International Incorporated | Multi-mode payment systems and methods |
KR20170011784A (ko) * | 2015-07-24 | 2017-02-02 | 엘지전자 주식회사 | 이동 단말기 및 그 제어 방법 |
WO2017066792A1 (en) | 2015-10-15 | 2017-04-20 | Visa International Service Association | Instant token issuance system |
US10664843B2 (en) | 2015-12-04 | 2020-05-26 | Visa International Service Association | Unique code for token verification |
AU2017206119B2 (en) | 2016-01-07 | 2020-10-29 | Visa International Service Association | Systems and methods for device push provisioning |
FR3046864B1 (fr) * | 2016-01-18 | 2018-11-16 | Proton World International N.V. | Controle d'applications dans un terminal mobile |
AU2017214412A1 (en) | 2016-02-01 | 2018-06-28 | Visa International Service Association | Systems and methods for code display and use |
US11501288B2 (en) | 2016-02-09 | 2022-11-15 | Visa International Service Association | Resource provider account token provisioning and processing |
EP3424004A4 (en) * | 2016-03-01 | 2019-08-28 | Google LLC | DIRECT FACILITATION OF HAND-FREE TRANSACTIONS |
EP3374916B1 (en) | 2016-03-01 | 2023-12-13 | Google LLC | Facial profile modification for hands free transactions |
US10313321B2 (en) | 2016-04-07 | 2019-06-04 | Visa International Service Association | Tokenization of co-network accounts |
CN109074578A (zh) | 2016-04-19 | 2018-12-21 | 维萨国际服务协会 | 用于执行推送交易的系统和方法 |
US11250424B2 (en) | 2016-05-19 | 2022-02-15 | Visa International Service Association | Systems and methods for creating subtokens using primary tokens |
RU2018144220A (ru) | 2016-06-03 | 2020-07-09 | Виза Интернэшнл Сервис Ассосиэйшн | Система управления субтокенами для подключенных устройств |
US11068899B2 (en) | 2016-06-17 | 2021-07-20 | Visa International Service Association | Token aggregation for multi-party transactions |
AU2017281938A1 (en) | 2016-06-24 | 2018-10-25 | Visa International Service Association | Unique token authentication cryptogram |
BR112018076196A2 (pt) | 2016-07-11 | 2019-03-26 | Visa International Service Association | método, e, dispositivos de comunicação portátil e de acesso. |
CA3026224A1 (en) | 2016-07-19 | 2018-01-25 | Visa International Service Association | Method of distributing tokens and managing token relationships |
WO2018026688A1 (en) | 2016-07-31 | 2018-02-08 | Google Llc | Automatic hands free service requests |
US10417629B2 (en) | 2016-09-02 | 2019-09-17 | Microsoft Technology Licensing, Llc | Account identifier digitization abstraction |
US10509779B2 (en) | 2016-09-14 | 2019-12-17 | Visa International Service Association | Self-cleaning token vault |
US10679201B2 (en) | 2016-11-04 | 2020-06-09 | Nxp B.V. | Personal point of sale (pPOS) device that provides for card present E-commerce transaction |
CN110036386B (zh) | 2016-11-28 | 2023-08-22 | 维萨国际服务协会 | 供应到应用程序的访问标识符 |
US10915899B2 (en) | 2017-03-17 | 2021-02-09 | Visa International Service Association | Replacing token on a multi-token user device |
US11514418B2 (en) | 2017-03-19 | 2022-11-29 | Nxp B.V. | Personal point of sale (pPOS) device with a local and/or remote payment kernel that provides for card present e-commerce transaction |
US10902418B2 (en) | 2017-05-02 | 2021-01-26 | Visa International Service Association | System and method using interaction token |
US11494765B2 (en) | 2017-05-11 | 2022-11-08 | Visa International Service Association | Secure remote transaction system using mobile devices |
US20180336548A1 (en) * | 2017-05-16 | 2018-11-22 | Google Inc. | Nfc-initiated brokered communication |
US20190005481A1 (en) * | 2017-06-28 | 2019-01-03 | Ncr Corporation | Combined scanner and point-of-sale (pos) terminal |
US10491389B2 (en) | 2017-07-14 | 2019-11-26 | Visa International Service Association | Token provisioning utilizing a secure authentication system |
US10972911B2 (en) * | 2017-09-28 | 2021-04-06 | Apple Inc. | Location-based credential selection for wireless transactions |
US11270288B2 (en) * | 2017-12-19 | 2022-03-08 | International Business Machines Corporation | System and method for automatic device connection following a contactless payment transaction |
EP3762844A4 (en) | 2018-03-07 | 2021-04-21 | Visa International Service Association | SECURE REMOTE TOKEN RELEASE WITH ONLINE AUTHENTICATION |
KR102660604B1 (ko) | 2018-03-29 | 2024-04-24 | 닛폰세이테츠 가부시키가이샤 | 피복 금속판 및 그것을 가지는 조이너 |
US11620623B2 (en) | 2018-05-31 | 2023-04-04 | Nxp B.V. | Merchant transaction mirroring for personal point of sale (pPOS) for card present e-commerce and in vehicle transaction |
US11256789B2 (en) | 2018-06-18 | 2022-02-22 | Visa International Service Association | Recurring token transactions |
US10791173B2 (en) | 2018-07-13 | 2020-09-29 | EMC IP Holding Company LLC | Decentralized and distributed continuous replication system for moving devices |
US11777934B2 (en) | 2018-08-22 | 2023-10-03 | Visa International Service Association | Method and system for token provisioning and processing |
KR102695457B1 (ko) | 2018-08-31 | 2024-08-14 | 삼성전자주식회사 | 디지털 키를 처리하는 전자 디바이스 및 그 동작 방법 |
SG11202103377WA (en) | 2018-10-08 | 2021-04-29 | Visa Int Service Ass | Techniques for token proximity transactions |
WO2020102484A1 (en) | 2018-11-14 | 2020-05-22 | Visa International Service Association | Cloud token provisioning of multiple tokens |
US11129014B2 (en) * | 2019-03-08 | 2021-09-21 | Apple Inc. | Methods and apparatus to manage inactive electronic subscriber identity modules |
US11234235B2 (en) | 2019-04-30 | 2022-01-25 | Bank Of America Corporation | Resource distribution hub generation on a mobile device |
US11196737B2 (en) | 2019-04-30 | 2021-12-07 | Bank Of America Corporation | System for secondary authentication via contactless distribution of dynamic resources |
US10998937B2 (en) | 2019-04-30 | 2021-05-04 | Bank Of America Corporation | Embedded tag for resource distribution |
SG11202108626QA (en) | 2019-05-17 | 2021-09-29 | Visa Int Service Ass | Virtual access credential interaction system and method |
WO2020263781A1 (en) * | 2019-06-26 | 2020-12-30 | Mastercard International Incorporated | Methods and systems enabling external entity to provision payment credentials to a digital device |
US11783332B2 (en) * | 2020-02-14 | 2023-10-10 | Mastercard International Incorporated | Method and system for facilitating secure card-based transactions |
US11928665B2 (en) * | 2020-07-21 | 2024-03-12 | Mastercard International Incorporated | Methods and systems for facilitating a payment transaction over a secure radio frequency connection |
US11544695B2 (en) | 2020-09-10 | 2023-01-03 | Block, Inc. | Transaction identification by comparison of merchant transaction data and context data |
US11055692B1 (en) | 2020-09-10 | 2021-07-06 | Square, Inc. | Application integration for contactless payments |
Family Cites Families (134)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3272007A (en) | 1963-03-22 | 1966-09-13 | Petersen Gerald A | Tension indicator |
US5694546A (en) | 1994-05-31 | 1997-12-02 | Reisman; Richard R. | System for automatic unattended electronic information transport between a server and a client by a vendor provided transport software with a manifest list |
US6119101A (en) | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
GB9707704D0 (en) | 1997-04-16 | 1997-06-04 | British Telecomm | Display terminal |
US20020006126A1 (en) | 1998-07-24 | 2002-01-17 | Gregory Johnson | Methods and systems for accessing information from an information source |
US6321209B1 (en) | 1999-02-18 | 2001-11-20 | Wired Solutions, Llc | System and method for providing a dynamic advertising content window within a window based content manifestation environment provided in a browser |
CN1423786A (zh) | 1999-03-02 | 2003-06-11 | 奎克斯塔投资公司 | 包含一种会员购买机会的行销系统内的电子商务交易 |
US7565308B1 (en) | 1999-03-25 | 2009-07-21 | Bollay Denison W | Method of executing an electronic commerce sale from an affiliate web site |
US7175079B1 (en) | 1999-05-25 | 2007-02-13 | Silverbrook Research Pty Ltd | Method and system for online purchasing |
US7197475B1 (en) | 1999-06-30 | 2007-03-27 | Catalog City, Inc. | Multi-vendor internet commerce system for e-commerce applications and methods therefor |
JP2001067396A (ja) | 1999-08-30 | 2001-03-16 | Serufu:Kk | 一時決済番号システム、一時決済番号の管理装置及びコンピュータが読み取り可能な記録媒体 |
PT1212732E (pt) * | 1999-08-31 | 2004-06-30 | American Express Travel Relate | Metodo e aparelho para conducao de transaccoes electronicas |
US20020055878A1 (en) | 2000-03-22 | 2002-05-09 | Burton Peter A. | Methods and apparatus for on-line ordering |
US20020007321A1 (en) | 2000-03-22 | 2002-01-17 | Burton Peter A. | Methods and apparatus for on-line ordering |
KR20000036568A (ko) | 2000-03-22 | 2000-07-05 | 서재욱 | 통신망을 이용한 물품 판매 시스템 및 방법 |
JP2001344545A (ja) * | 2000-03-29 | 2001-12-14 | Ibm Japan Ltd | 処理システム、サーバ、処理端末、通信端末、処理方法、データ管理方法、処理実行方法、プログラム |
KR20000072125A (ko) | 2000-08-01 | 2000-12-05 | 유인오 | 인터넷 쇼핑 사이트 서핑 중에 원투원 방식으로제공되어지는 쇼핑 에이전트 방법 |
KR20020024356A (ko) | 2000-09-25 | 2002-03-30 | 신현우 | 인터넷 쇼핑몰 운영 시스템 및 그 운영방법 |
JP2002208022A (ja) | 2001-01-10 | 2002-07-26 | Reile:Kk | 表示制御方法、情報表示装置および媒体 |
US20030014319A1 (en) | 2001-07-05 | 2003-01-16 | International Business Machines Corporation | Universal world wide Web user shopping cart transferable with its load from Web page to Web page |
JP2003036406A (ja) | 2001-07-23 | 2003-02-07 | Ntt Docomo Inc | 電子決済方法、電子決済システム、通信端末、決済装置、プログラムおよび記録媒体 |
SG124290A1 (en) * | 2001-07-23 | 2006-08-30 | Ntt Docomo Inc | Electronic payment method, system, and devices |
JP2003150885A (ja) * | 2001-11-15 | 2003-05-23 | Hitachi Ltd | 決済システムおよび決済装置 |
GB0201503D0 (en) * | 2002-01-23 | 2002-03-13 | Nokia Corp | Electronic payments |
US7792759B2 (en) * | 2002-07-29 | 2010-09-07 | Emv Co. Llc | Methods for performing transactions in a wireless environment |
US6805287B2 (en) * | 2002-09-12 | 2004-10-19 | American Express Travel Related Services Company, Inc. | System and method for converting a stored value card to a credit card |
US20040073688A1 (en) * | 2002-09-30 | 2004-04-15 | Sampson Scott E. | Electronic payment validation using Transaction Authorization Tokens |
US20060293926A1 (en) | 2003-02-18 | 2006-12-28 | Khury Costandy K | Method and apparatus for reserve measurement |
US7225148B2 (en) | 2003-07-25 | 2007-05-29 | Peter Kassan | E-commerce shopping cart |
JP2005050263A (ja) | 2003-07-31 | 2005-02-24 | Matsushita Electric Ind Co Ltd | 携帯端末及びサービス処理方法 |
US7596513B2 (en) | 2003-10-31 | 2009-09-29 | Intuit Inc. | Internet enhanced local shopping system and method |
US7357309B2 (en) * | 2004-01-16 | 2008-04-15 | Telefonaktiebolaget Lm Ericsson (Publ) | EMV transactions in mobile terminals |
JP2005285054A (ja) * | 2004-03-31 | 2005-10-13 | Hitachi Ltd | 通信端末装置 |
JP2006004264A (ja) * | 2004-06-18 | 2006-01-05 | Hitachi Ltd | 携帯情報端末及び携帯情報端末を用いた電子決済方法 |
US20060047582A1 (en) | 2004-08-26 | 2006-03-02 | Jianfeng Jiang | On line shopping network that integrates with store-shopping |
JP2006106988A (ja) * | 2004-10-01 | 2006-04-20 | Dainippon Printing Co Ltd | 法人クレジット決済システム、決済方法およびプログラム |
EP3291156B1 (en) * | 2005-03-07 | 2018-12-26 | Nokia Technologies Oy | Method and mobile terminal device including smartcard module and near field communications means |
US7890634B2 (en) | 2005-03-18 | 2011-02-15 | Microsoft Corporation | Scalable session management |
KR100822160B1 (ko) * | 2005-04-15 | 2008-04-16 | (주) 엘지텔레콤 | 이동통신 단말기를 이용한 통합 결제 시스템 및 그 방법 |
JP2006309489A (ja) * | 2005-04-28 | 2006-11-09 | Nec Corp | 決済システム、決済サーバ、決済端末、バリュー管理装置、移動体通信端末、決済方法およびプログラム |
US7975020B1 (en) | 2005-07-15 | 2011-07-05 | Amazon Technologies, Inc. | Dynamic updating of rendered web pages with supplemental content |
US7568631B2 (en) | 2005-11-21 | 2009-08-04 | Sony Corporation | System, apparatus and method for obtaining one-time credit card numbers using a smart card |
GB0525635D0 (en) * | 2005-12-16 | 2006-01-25 | Innovision Res & Tech Plc | Chip card and method of data communication |
US7895570B2 (en) | 2005-12-22 | 2011-02-22 | International Business Machines Corporation | Accessible role and state information in HTML documents |
US8352323B2 (en) * | 2007-11-30 | 2013-01-08 | Blaze Mobile, Inc. | Conducting an online payment transaction using an NFC enabled mobile communication device |
US7818264B2 (en) * | 2006-06-19 | 2010-10-19 | Visa U.S.A. Inc. | Track data encryption |
US9911114B2 (en) * | 2006-07-06 | 2018-03-06 | Qualcomm Incorporated | Methods and systems for making a payment via a stored value card in a mobile environment |
US20080126260A1 (en) * | 2006-07-12 | 2008-05-29 | Cox Mark A | Point Of Sale Transaction Device With Magnetic Stripe Emulator And Biometric Authentication |
US8909553B2 (en) * | 2006-09-06 | 2014-12-09 | Transaction Wireless, Inc. | Payment card terminal for mobile phones |
US20120129452A1 (en) * | 2006-09-24 | 2012-05-24 | Rfcyber Corp. | Method and apparatus for provisioning applications in mobile devices |
US9240009B2 (en) * | 2006-09-24 | 2016-01-19 | Rich House Global Technology Ltd. | Mobile devices for commerce over unsecured networks |
DE102006057093B4 (de) * | 2006-12-04 | 2008-10-02 | Infineon Technologies Ag | Vorrichtung zur Auswahl einer virtuellen Kartenanwendung |
AU2008204849B2 (en) * | 2007-01-09 | 2011-12-08 | Visa U.S.A. Inc. | Contactless transaction |
CN101657984A (zh) * | 2007-01-09 | 2010-02-24 | 维萨美国股份有限公司 | 非接触式交易 |
CA2676959C (en) | 2007-01-29 | 2014-12-30 | Google Inc. | On-line payment transactions |
US8117089B2 (en) | 2007-02-13 | 2012-02-14 | Claudia Juliana Minsky | System for segmentation by product category of product images within a shopping cart |
US20080208688A1 (en) * | 2007-02-22 | 2008-08-28 | First Data Corporation | Methods and systems for handling of mobile discount certificates using mobile devices |
KR100871970B1 (ko) * | 2007-02-23 | 2008-12-08 | 에스케이 텔레콤주식회사 | 임시카드번호를 이용한 할인결제방법 및 시스템. |
US8504913B2 (en) | 2007-06-08 | 2013-08-06 | Apple Inc. | Client-side components |
US7739169B2 (en) * | 2007-06-25 | 2010-06-15 | Visa U.S.A. Inc. | Restricting access to compromised account information |
US20090023476A1 (en) * | 2007-07-16 | 2009-01-22 | Nokia Corporation | Apparatuses and methods for facilitating communication of devices |
JP2009048507A (ja) * | 2007-08-22 | 2009-03-05 | Nec Corp | クレジットカード決済システム、クレジットカード管理サーバ及びそれらに用いる決済方法 |
US8341083B1 (en) * | 2007-09-12 | 2012-12-25 | Devicefidelity, Inc. | Wirelessly executing financial transactions |
US20090077091A1 (en) | 2007-09-18 | 2009-03-19 | Gilad Khen | System for development and hosting of network applications |
US8095113B2 (en) * | 2007-10-17 | 2012-01-10 | First Data Corporation | Onetime passwords for smart chip cards |
US20090103730A1 (en) * | 2007-10-19 | 2009-04-23 | Mastercard International Incorporated | Apparatus and method for using a device conforming to a payment standard for access control and/or secure data storage |
US8281145B2 (en) * | 2007-12-14 | 2012-10-02 | Mehran Randall Rasti | Doing business without SSN, EIN, and charge card numbers |
GB2460393B (en) * | 2008-02-29 | 2012-03-28 | Advanced Risc Mach Ltd | A data processing apparatus and method for controlling access to secure memory by virtual machines executing on processing circuitry |
US20090240627A1 (en) * | 2008-03-21 | 2009-09-24 | Hector Javier Rodriguez | Payment processing system trusted agent identification |
US20090276347A1 (en) * | 2008-05-01 | 2009-11-05 | Kargman James B | Method and apparatus for use of a temporary financial transaction number or code |
US20090307140A1 (en) * | 2008-06-06 | 2009-12-10 | Upendra Mardikar | Mobile device over-the-air (ota) registration and point-of-sale (pos) payment |
US8093670B2 (en) | 2008-07-24 | 2012-01-10 | Allegro Microsystems, Inc. | Methods and apparatus for integrated circuit having on chip capacitor with eddy current reductions |
SK50862008A3 (sk) * | 2008-09-19 | 2010-06-07 | Logomotion, S. R. O. | Systém na elektronické platobné aplikácie a spôsob autorizácie platby |
US10803515B2 (en) * | 2008-10-31 | 2020-10-13 | First Data Corporation | Systems, methods, and apparatus for using a contactless transaction device reader with a computing system |
US20100153721A1 (en) * | 2008-12-12 | 2010-06-17 | Anders Mellqvist | Portable Electronic Devices, Systems, Methods and Computer Program Products for Accessing Remote Secure Elements |
FR2942365A1 (fr) * | 2009-02-13 | 2010-08-20 | St Microelectronics Rousset | Dispositif de communication incluant une batterie et un module de communication a champ proche |
US8606706B2 (en) * | 2009-02-13 | 2013-12-10 | Bank Of America Corporation | Systems, methods and computer program products for standardization of payment requests to facilitate comprehensive payment hub processing |
CN101820696B (zh) * | 2009-02-26 | 2013-08-07 | 中兴通讯股份有限公司 | 支持增强型近场通信的终端及其处理方法 |
WO2010106452A1 (en) * | 2009-03-19 | 2010-09-23 | Nxp B.V. | Method for top-up information and computer device |
WO2010126509A2 (en) * | 2009-04-30 | 2010-11-04 | Donald Michael Cardina | Systems and methods for randomized mobile payment |
US8725122B2 (en) * | 2009-05-13 | 2014-05-13 | First Data Corporation | Systems and methods for providing trusted service management services |
SE533880C2 (sv) * | 2009-06-04 | 2011-02-22 | Accumulate Ab | Metod för säkra transaktioner |
US20100330904A1 (en) * | 2009-06-30 | 2010-12-30 | Nokia Corporation | Method, apparatus, and computer program product for refreshing a configuration of a contactless frontend device |
KR20110010880A (ko) | 2009-07-27 | 2011-02-08 | 옥윤선 | 이동단말을 이용한 계산시스템 및 계산방법 |
EP2306684A1 (fr) * | 2009-09-30 | 2011-04-06 | Gemalto SA | Procédé de sécurisation de l'exécution d'une application NFC embarquée dans un élément sécurisé faisant partie intégrante d'un terminal mobile |
JP5414450B2 (ja) | 2009-10-19 | 2014-02-12 | キヤノン株式会社 | 加圧部材、像加熱装置、及び画像形成装置 |
US20110117966A1 (en) | 2009-10-23 | 2011-05-19 | Appsware Wireless, Llc | System and Device for Consolidating SIM, Personal Token, and Associated Applications |
US9129269B2 (en) * | 2010-02-02 | 2015-09-08 | Xia Dai | Secured point-of-sale transaction system |
SI23227A (sl) | 2010-03-10 | 2011-05-31 | Margento R&D D.O.O. | Brezžični mobilni transakcijski sistem in postopek izvedbe transakcije z mobilnim telefonom |
KR101895552B1 (ko) * | 2010-03-12 | 2018-09-05 | 심보틱 엘엘씨 | 보충 및 주문 이행 시스템 |
EP2556596B1 (en) * | 2010-04-05 | 2018-05-23 | Mastercard International Incorporated | Systems, methods, and computer readable media for performing multiple transactions through a single near field communication (nfc) tap |
WO2012012445A2 (en) * | 2010-07-19 | 2012-01-26 | Universal Commerce, Inc. | Mobile system and method for payments and non-financial transactions |
KR101715934B1 (ko) | 2010-07-21 | 2017-03-14 | 주식회사 비즈모델라인 | 매장 그룹에 대한 주문 처리 방법 |
US20120028609A1 (en) * | 2010-07-27 | 2012-02-02 | John Hruska | Secure financial transaction system using a registered mobile device |
EP2617219B1 (en) * | 2010-09-14 | 2019-02-20 | Mastercard International Incorporated | Secure near field communication of a non-secure memory element payload |
US8613052B2 (en) * | 2010-09-17 | 2013-12-17 | Universal Secure Registry, Llc | Apparatus, system and method employing a wireless user-device |
US20120136796A1 (en) * | 2010-09-21 | 2012-05-31 | Ayman Hammad | Device Enrollment System and Method |
US8799087B2 (en) * | 2010-10-27 | 2014-08-05 | Mastercard International Incorporated | Systems, methods, and computer readable media for utilizing one or more preferred application lists in a wireless device reader |
EP2455922B1 (fr) * | 2010-11-17 | 2018-12-05 | Inside Secure | Procédé et système de transaction NFC |
US20120124394A1 (en) * | 2010-11-17 | 2012-05-17 | David Brudnicki | System and Method for Providing a Virtual Secure Element on a Portable Communication Device |
US20120265685A1 (en) * | 2010-11-17 | 2012-10-18 | Sequent Software Inc. | System and Method for Physical-World Based Dynamic Contactless Data Emulation in a Portable Communication Device |
US8807440B1 (en) * | 2010-12-17 | 2014-08-19 | Google Inc. | Routing secure element payment requests to an alternate application |
US9161218B2 (en) * | 2010-12-30 | 2015-10-13 | Mozido Corfire—Korea, Ltd. | System and method for provisioning over the air of confidential information on mobile communicative devices with non-UICC secure elements |
WO2012112822A2 (en) * | 2011-02-16 | 2012-08-23 | Visa International Service Association | Snap mobile payment apparatuses, methods and systems |
US20120284194A1 (en) * | 2011-05-03 | 2012-11-08 | Microsoft Corporation | Secure card-based transactions using mobile phones or other mobile devices |
WO2012151590A2 (en) * | 2011-05-05 | 2012-11-08 | Transaction Network Services, Inc. | Systems and methods for enabling mobile payments |
US20130204793A1 (en) * | 2011-05-17 | 2013-08-08 | Kevin S. Kerridge | Smart communication device secured electronic payment system |
US20120317628A1 (en) * | 2011-06-09 | 2012-12-13 | Yeager C Douglas | Systems and methods for authorizing a transaction |
US20130036050A1 (en) * | 2011-08-02 | 2013-02-07 | Bank Of America Corporation | System and method for using a near field communication device to conduct a transaction with an alias |
CN103858141B (zh) * | 2011-08-08 | 2018-03-30 | 维萨国际服务协会 | 带有集成芯片的支付设备 |
US20130054337A1 (en) * | 2011-08-22 | 2013-02-28 | American Express Travel Related Services Company, Inc. | Methods and systems for contactless payments for online ecommerce checkout |
US20130054473A1 (en) * | 2011-08-23 | 2013-02-28 | Htc Corporation | Secure Payment Method, Mobile Device and Secure Payment System |
KR101372667B1 (ko) * | 2011-08-24 | 2014-03-11 | 주식회사 팬택 | 응용 프로그램 자동 실행 시스템 및 방법 |
EP2751754A4 (en) * | 2011-08-30 | 2015-06-03 | C Douglas Yeager | SYSTEMS AND METHOD FOR AUTHORIZING A TRANSACTION WITH AN UNEXPECTED CRYPTOGRAM |
US20130073404A1 (en) * | 2011-09-18 | 2013-03-21 | Tyfone, Inc. | Virtual open loop payment |
US9083486B2 (en) * | 2011-09-26 | 2015-07-14 | Cubic Corporation | Personal point of sale |
US10142442B2 (en) * | 2011-10-26 | 2018-11-27 | Mastercard International Incorporated | Methods, systems and computer readable media for enabling a downloadable service to access components in a mobile device |
BR112014014587A8 (pt) * | 2011-12-13 | 2017-07-04 | Visa Int Service Ass | método para processar uma mensagem, e, computador de servidor |
US10949815B2 (en) * | 2011-12-13 | 2021-03-16 | Visa International Service Association | Integrated mobile trusted service manager |
US8984648B2 (en) * | 2011-12-15 | 2015-03-17 | Blackberry Limited | Method and device for managing a secure element |
WO2013096606A1 (en) * | 2011-12-21 | 2013-06-27 | Mastercard International Incorporated | Methods and systems for providing a payment account with adaptive interchange |
FR2985063B1 (fr) * | 2011-12-21 | 2014-07-04 | Morpho | Procede de routage au sein d'un terminal mobile emulant une carte de paiement sans contact |
US20130226812A1 (en) * | 2012-02-24 | 2013-08-29 | Mads Landrok | Cloud proxy secured mobile payments |
US20130246268A1 (en) * | 2012-03-15 | 2013-09-19 | Mehran Moshfeghi | Method and system for dedicated secure processors for handling secure processing in a handheld communication device |
US8712407B1 (en) * | 2012-04-05 | 2014-04-29 | Sprint Communications Company L.P. | Multiple secure elements in mobile electronic device with near field communication capability |
CN104272331B (zh) | 2012-04-18 | 2017-06-23 | 谷歌公司 | 在不具有安全元件的情况下处理支付交易 |
US20130303085A1 (en) * | 2012-05-11 | 2013-11-14 | Research In Motion Limited | Near field communication tag data management |
US20140006276A1 (en) * | 2012-06-28 | 2014-01-02 | Bank Of America Corporation | Mobile wallet account number differentiation |
CN104412285A (zh) * | 2012-08-24 | 2015-03-11 | Jvl风险投资有限责任公司 | 用于保护和管理安全元件上的应用程序的系统、方法和计算机程序产品 |
WO2014205849A1 (zh) * | 2013-06-29 | 2014-12-31 | 华为终端有限公司 | 非接触支付方法、设备和系统 |
US10445718B2 (en) * | 2013-12-27 | 2019-10-15 | Visa International Service Association | Processing a transaction using multiple application identifiers |
EP3140795B1 (en) * | 2014-05-07 | 2019-08-14 | Visa International Service Association | Enhanced data interface for contactless communications |
US9775029B2 (en) * | 2014-08-22 | 2017-09-26 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
GB2530345A (en) * | 2014-09-22 | 2016-03-23 | Mastercard International Inc | Payment systems and methods for managing payment card use |
-
2013
- 2013-04-09 CN CN201380020679.4A patent/CN104272331B/zh active Active
- 2013-04-09 JP JP2015507048A patent/JP5795453B2/ja active Active
- 2013-04-09 AU AU2013204110A patent/AU2013204110B2/en active Active
- 2013-04-09 KR KR1020147029025A patent/KR20140140079A/ko active Application Filing
- 2013-04-09 US US13/859,725 patent/US9171302B2/en active Active
- 2013-04-09 EP EP13777837.9A patent/EP2839421A4/en not_active Ceased
- 2013-04-09 WO PCT/US2013/035865 patent/WO2013158419A1/en active Application Filing
- 2013-04-09 KR KR1020167029349A patent/KR101778755B1/ko active IP Right Grant
- 2013-04-09 CN CN201710441900.3A patent/CN107369015B/zh active Active
- 2013-04-09 CA CA2869208A patent/CA2869208C/en active Active
- 2013-04-09 KR KR1020157021234A patent/KR101671457B1/ko active IP Right Grant
-
2015
- 2015-08-10 JP JP2015158012A patent/JP6022648B2/ja active Active
- 2015-10-20 US US14/918,536 patent/US9984360B2/en not_active Expired - Fee Related
-
2016
- 2016-10-04 JP JP2016196229A patent/JP6262309B2/ja active Active
-
2017
- 2017-12-13 JP JP2017238671A patent/JP6671333B2/ja active Active
-
2018
- 2018-04-30 US US15/967,503 patent/US10628817B2/en active Active
-
2019
- 2019-11-22 JP JP2019211604A patent/JP2020024767A/ja active Pending
-
2020
- 2020-04-20 US US16/853,344 patent/US11042861B2/en active Active
-
2021
- 2021-06-18 US US17/351,763 patent/US11704645B2/en active Active
-
2023
- 2023-06-05 US US18/329,315 patent/US20240013182A1/en active Pending
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11042861B2 (en) | Processing payment transactions without a secure element | |
US11374943B2 (en) | Secure interface using non-secure element processors | |
US11861648B2 (en) | Loyalty account identification | |
AU2015214545B2 (en) | Dynamic alteration of track data | |
US20140351132A1 (en) | Returns handling in a prepaid architecture |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: American California Applicant after: Google limited liability company Address before: American California Applicant before: Google Inc. |
|
GR01 | Patent grant | ||
GR01 | Patent grant |