CN109074578A - 用于执行推送交易的系统和方法 - Google Patents
用于执行推送交易的系统和方法 Download PDFInfo
- Publication number
- CN109074578A CN109074578A CN201680084731.6A CN201680084731A CN109074578A CN 109074578 A CN109074578 A CN 109074578A CN 201680084731 A CN201680084731 A CN 201680084731A CN 109074578 A CN109074578 A CN 109074578A
- Authority
- CN
- China
- Prior art keywords
- token
- resource provider
- transaction
- computer
- server computer
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000013475 authorization Methods 0.000 claims abstract description 61
- 238000004891 communication Methods 0.000 claims description 94
- 238000012545 processing Methods 0.000 claims description 49
- 230000004044 response Effects 0.000 claims description 27
- 230000015654 memory Effects 0.000 claims description 19
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000003672 processing method Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 21
- 230000008569 process Effects 0.000 description 11
- 238000004364 calculation method Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000008901 benefit Effects 0.000 description 6
- 238000012795 verification Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000000977 initiatory effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 238000010200 validation analysis Methods 0.000 description 4
- 230000004913 activation Effects 0.000 description 3
- 238000013507 mapping Methods 0.000 description 3
- 238000006467 substitution reaction Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- OTZZZISTDGMMMX-UHFFFAOYSA-N 2-(3,5-dimethylpyrazol-1-yl)-n,n-bis[2-(3,5-dimethylpyrazol-1-yl)ethyl]ethanamine Chemical compound N1=C(C)C=C(C)N1CCN(CCN1C(=CC(C)=N1)C)CCN1C(C)=CC(C)=N1 OTZZZISTDGMMMX-UHFFFAOYSA-N 0.000 description 1
- 208000019901 Anxiety disease Diseases 0.000 description 1
- 230000036506 anxiety Effects 0.000 description 1
- 230000003796 beauty Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000009849 deactivation Effects 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012905 input function Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
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/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
- G06Q20/3674—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 involving authentication
-
- 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/10—Payment architectures specially adapted for electronic funds transfer [EFT] systems; specially adapted for home banking systems
-
- 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
-
- 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/385—Payment protocols; Details thereof using an alias or single-use codes
-
- 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
- G06Q20/401—Transaction verification
- G06Q20/4014—Identity check for transactions
-
- 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
- G06Q20/405—Establishing or using transaction specific rules
-
- 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
- G06Q20/409—Device specific authentication in transaction processing
- G06Q20/4097—Device specific authentication in transaction processing using mutual authentication between devices and transaction partners
Landscapes
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Engineering & Computer Science (AREA)
- Finance (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Development Economics (AREA)
- Economics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明的实施方案涉及在接收货物或服务之后,向货物或服务的资源提供商推送令牌化支付的系统和方法。用户可能经由服务器计算机做出包括凭证和资源提供商ID(例如,资源提供商位置)的交易请求。服务器计算机可以产生对应于凭证的令牌并使用资源提供商ID将其传输到资源提供商。在接收到令牌时,资源提供商可以输入交易量,并将其连同令牌一起在授权请求消息中发送出去。然后可以根据标准交易处理方法处理交易,如同资源提供商已经发起交易请求一般。
Description
相关申请的交叉引用
无。
背景技术
在有些情况下,消费者可能希望在不知道最终交易量的情况下为商品或服务付费。例如,消费者可能希望为加油或用餐预先授权付款量,以担保他们确实将为加油或用餐付费,即使他们可能不知道最终的费用。此外,消费者可能希望为商品或服务付费,同时仍然保护敏感账户信息,例如主账号(PAN)。于是,消费者可能希望使有权访问敏感信息的各方的数量最小化,或者完全取消对敏感信息的访问。需要允许消费者以安全无虞的方式向商家推送支付的系统和方法。
本发明的实施方案单独地和共同地解决了这个和其他问题。
发明内容
根据本发明的一个实施方案,提供了一种方法。所述方法包括在服务器计算机处从通信设备接收交易请求,交易请求包括凭证和与资源提供商计算机相关联的资源提供商ID。所述方法还包括使用所述资源提供商ID向所述资源提供商计算机传输对应于所述凭证的令牌,其中在所述资源提供商计算机处接收到所述令牌之后向所述资源提供商计算机中输入交易输入值。所述方法还包括接收令牌和交易输入值,以及根据交易输入值处理交易请求。
根据本发明的一个实施方案,提供了另一种方法。所述方法包括:由资源提供商计算机向通信设备提供交易数据,所述交易数据包括与所述资源提供商计算机相关联的资源提供商ID,其中所述通信设备之后向服务器计算机发送包括凭证和所述资源提供商ID的交易请求。所述方法还包括:由所述资源提供商计算机从所述服务器计算机接收对应于所述凭证的令牌,其中所述服务器计算机使用所述资源提供商ID向所述资源提供商计算机发送所述令牌。所述方法还包括由所述资源提供商计算机向所述服务器计算机发送交易输入值和所述令牌,其中所述服务器计算机之后根据所述交易输入值处理所述交易请求。
本发明的实施方案还涉及一种包括处理器和耦合到处理器的存储器的服务器计算机。存储器可以存储可由所述处理器执行的指令,用于实施上文所述的方法。
本发明的这些和其他实施方案将在下文更详细地描述。
附图说明
图1示出了根据本发明的实施方案的系统的框图。
图2示出了根据本发明实施方案,用于执行推送交易的方法的流程图。
图3示出了根据本发明实施方案,用于执行推送交易的方法的流程图。
图4示出了根据本发明一些实施方案的通信设备的框图。
图5示出了根据本发明实施方案的令牌服务器的框图。
具体实施方式
本发明的实施方案涉及在接收货物或服务之后,向货物或服务的资源提供商推送令牌化支付的系统和方法。用户可能经由服务器计算机做出包括凭证和资源提供商ID(例如,资源提供商位置)的交易请求。服务器计算机可以产生对应于凭证的令牌并使用资源提供商ID将其传输到资源提供商。在接收到令牌时,资源提供商可以输入交易量,并将其连同令牌一起在授权请求消息中发送出去。然后可以根据标准交易处理方法处理交易,如同资源提供商已经发起交易请求一般。在一个实施方案中,在向资源提供商提供令牌之前,服务器计算机使用凭证为上限金额发起预授权,这样确保拒绝资源提供商输入的超过上限金额的交易量。这样减小了资源提供商欺诈的风险。
在讨论具体的实施方案和示例之前,以下提供对本文使用的术语的一些描述。
“授权请求消息”可以是请求对特定事件授权的消息。例如,授权请求消息可以请求授权以执行支付交易。在一些实施方案中,授权请求消息可以符合(国际标准化组织)ISO8583,ISO 8583是用于交换与消费者使用支付设备或支付账户进行的支付相关联的电子交易信息的系统的标准。授权请求消息可以包括可以与支付设备或支付账户相关联的发行方账户标识符。授权请求消息还可以包括与“标识信息”对应的附加数据元素,只作为例子包括:服务代码、CVV(卡验证值)、dCVV(动态卡验证值)、到期日期等。授权请求消息还可以包括“交易信息”,例如与当前交易相关联的任何信息,诸如交易数额、商家标识符、商家位置等,以及可以用于确定是否标识和/或授权交易的任何其他信息。
“授权响应消息”可以是对发行金融机构或支付处理网络生成的对授权请求消息的电子消息应答。授权响应消息可以包括(只作为示例)以下状态指示符中的一个或多个:批准-交易被批准;拒绝-交易不被批准;或呼叫中心-响应未决的更多信息,商家必须呼叫免费授权电话号码。授权响应消息还可以包括授权代码,其可以是信用卡发行银行响应于电子消息中的授权请求消息(直接地或者通过支付处理网络)返回商家的访问设备(例如POS设备)的指示交易被批准的代码。代码可以用作授权的证据。如上所述,在一些实施方案中,支付处理网络可以向商家生成或转发授权响应消息。
“通信设备”可以包括用户可以操作的任何合适的电子设备,该设备还可以提供与网络的远程通信能力。远程通信能力的示例包括使用移动电话(无线)网络、无线数据网络(例如,3G、4G或类似网络)、Wi-Fi、Wi-Max或可以提供诸如互联网或专用网络之类的网络访问的任何其他通信介质。通信设备的示例包括移动电话(例如,蜂窝电话)、PDA、平板计算机、上网本、膝上型计算机、个人音乐播放器、手持式专用读取器、手表、健身手环、脚镯、戒指、耳环等,以及具有远程通信能力的汽车。通信设备可以包括用于执行此类功能的任何合适的硬件和软件,并且还可以包括多个设备或部件(例如,当设备通过系固到另一个设备而远程访问网络时(即,使用另一设备作为调制解调器),一起使用的两个设备可以被认为是单个通信设备)。
“凭证”可以包括权力、权利或享有特权的任何证据。例如,访问凭证可以包括访问诸如建筑物或文件的某些有形或无形资产的许可。在另一示例中,支付凭证可以包括与账户关联和/或识别账户的任何合适的信息(例如,与账户关联的支付账户和/或支付装置)。这样的信息可以与所述账户直接相关,或者可以从与所述账户相关的信息中导出。账户信息的示例可以包括“账户标识符”,诸如PAN(主账号或“账号”)、令牌、子令牌、礼品卡号或代码、预付卡号或代码、用户名、到期日期、CVV(卡验证值)、dCVV(动态卡验证值)、CVV2(卡验证值2)、CVC3卡验证值等。PAN的示例是16位数字,诸如“4147 0900 0000 1234”。在一些实施方案中,凭证可以被认为是敏感信息。
“数字钱包”可以包括允许个人进行电子交易的电子应用或设备。电子钱包可以存储用户配置文件信息、支付凭证、银行账户信息、一个或多个数字钱包标识符等,并且可以用在各种交易中,这些交易诸如但不限于电子商务、社交网络、转账/个人支付、移动商务、接近支付、博彩等等,用于零售购买、数字商品购买、公用事业支付、在博彩网站或系统购买博彩或博彩点券、用户间转移资金等。数字钱包可以被设计来简化购买和支付过程。数字钱包可以允许用户将一个或多个支付卡加载到数字钱包上,以便进行支付而无需输入账号或出示物理卡。数字钱包还可以存储交易记录(例如,电子收据)。
“资源提供商”可以是可以提供诸如商品、服务、信息和/或访问的资源的实体。资源提供商的示例包括商家、访问设备、安全数据访问点等。“商家”通常可以是参与交易并且可以出售商品或服务,或提供对商品或服务的访问的实体。
“资源提供商ID”可以是与资源提供商相关联的任何标识符。标识符可以是字母、数字、符号和/或图像的任意组合,例如代码。资源提供商ID可以包括或指示与资源提供商相关联的位置。
“服务器计算机”可以包括功能强大的计算机或计算机集群。例如,服务器计算机可以是大型主机、小型计算机集群或像单元一样工作的一组服务器。在一个示例中,服务器计算机可以是耦合到网络服务器的数据库服务器。服务器计算机可以包括一个或多个计算装置并且可以使用各种计算结构、布置和编译中的任何计算结构、布置和编译来服务于来自一个或多个客户端计算机的请求。
“令牌”可以包括某一信息的替代标识符。例如,支付令牌可以包括支付账户的标识符,它是账户标识符的替代,诸如主账号(PAN)。例如,令牌可以包括可以用作原始账户标识符的替代的一连串字母数字字符。例如,令牌“4900 0000 0000 0001”可以代替PAN“41470900 0000 1234”使用。在一些实施方案中,令牌可以是“保留格式的”,可以有与现有的支付处理网络中使用的账户标识符一致的数字格式(例如,ISO 8583金融交易消息格式)。在一些实施方案中,令牌可以代替PAN使用,以发起、授权、结算或完成支付交易。在通常提供原始凭证的其他系统中,令牌还可以用来表示原始凭证。在一些实施方案中,可以将令牌值生成为使得不可以通过计算方式由所述令牌值恢复原始PAN或者其他账户标识符。另外,在一些实施方案中,令牌格式可以被配置成使接收令牌的实体将其标识为令牌,并识别发行令牌的实体。
“交易输入值”可以包括交易的任何参数,包括任何单位的数据或信息。例如,交易输入值可以包括钱数、交易类型、特定资源提供商、资源提供商的类型等。
图1示出了根据本发明的实施方案的系统100的框图。系统100包括第一通信设备110、访问设备120、资源提供商计算机130、令牌服务器140、交易处理计算机150和授权实体计算机160。这些系统和计算机中的每一个可以彼此进行操作性通信。通信设备110可以被用户(未示出)操作。
通信设备110可以是适于执行金融交易或任何其他附加相关动作的任何设备。通信设备110可以包括可以存储数字钱包应用或支付应用的存储器。应用可以被提供凭证以使通信设备110能够进行交易。通信设备110还可以包括能够实现于硬件和/或软件中的安全元件,安全元件可以存储敏感账户或个人信息。通信设备110可以通过通信网络与一个或多个实体通信,一个或多个实体包括访问设备120和令牌服务器140。
在通信设备110包括数字钱包应用的实施方案中,通信设备110还可以与服务提供商计算机通信,服务提供商计算机可以由应用提供商(未示出)操作或与之相关联。应用提供商可以是向通信设备110提供数字钱包应用以供用户使用的实体。服务提供商计算机可以为每个用户维护一个或多个数字钱包,并且每个数字钱包可以与针对一个或多个支付账户的凭证相关联。数字钱包的示例可能包括Visa CheckoutTM或GoogleTMWallet等。服务提供商计算机可以向存储在通信设备110上的数字钱包应用发送和接收空中(OTA)消息。服务提供商计算机可以包括处理器和耦合至处理器的计算机可读介质,所述计算机可读介质包括可由处理器执行以执行所公开功能的代码。
访问设备120可以是提供对外部设备的访问的任何适当设备,在一个示例中,例如是资源提供商计算机130。访问设备一般可以位于任何适当位置,例如,位于资源提供商的位置。访问设备可以具有任何适当形式。访问设备的一些示例包括POS或销售点设备(例如,POS终端)、蜂窝电话、PDA、个人计算机(PC)、平板PC、手持式专用读取器、机顶盒、电子现金出纳机(ECR)、自动柜员机(ATM)、虚拟现金出纳机(VCR)、营业亭、安全系统、访问系统、网络接口等。访问设备120可以使用任何合适的接触或非接触操作模式,以发送或接收来自通信设备110或者与通信设备110相关联的数据。在访问设备120可以包括POS终端的一些实施方案中,任何适当的POS终端可以被使用,并且可以包括读取器、处理器和计算机可读介质。读取器可以包括任何适当的接触或非接触操作模式。例如,示范性读卡器可以包括射频(RF)天线、光学扫描器、条形码读取器或磁条读取器,以与支付设备和/或移动设备交互。在一些实施方案中,访问设备120可以是资源提供商计算机130的部分。
资源提供商计算机130可以被配置成从访问设备120接收交易数据。资源提供商计算机130可以使得诸如商家的资源提供商从事交易、销售商品或服务,或者向消费者提供对商品或服务的访问。资源提供商计算机130可以接受多种形式的支付,并且可以使用多种工具来进行不同类型的交易。例如,资源提供商计算机130可以与访问设备120通信、包括访问设备、或可以是访问设备,访问设备位于由商家操作的物理商店处,以用于个人间交易。资源提供商计算机130还可以使商家能够经由网站销售商品和/或服务,并且可以通过因特网来接受支付。
令牌服务器140可以包括服务器计算机以方便执行本文所述的令牌管理功能。服务器计算机可以包括处理器和耦合至处理器的计算机可读介质,计算机可读介质包括可由处理器执行的代码。
在一些实施方案中,令牌服务器140可以包括令牌生成模块,令牌生成模块能够生成和/或提供与敏感数据(例如,凭证)相关联的“支付令牌”。例如,令牌生成模块可以生成可用作实际账户标识符(例如,账户的主账号(PAN))的替代品的支付令牌,并且维持支付令牌和PAN之间的所存储关联(例如,映射),使得令牌交换模块能够将支付令牌“转换”回原始PAN。在一些实施方案中,从原始PAN通过数学方式导出支付令牌。在其他实施方案中,相对于原始PAN随机生成支付令牌,并且在数据表中支付令牌简单地链接到原始PAN。不管如何从PAN生成支付令牌以及反之亦然,在交易期间使用支付令牌而不是实际账户标识符可以提供增强的安全性。在一些实施方案中,支付令牌和/或有关支付令牌的信息可以存储在令牌保险库中。在本文中结合图5进一步描述了这些功能。
在一些实施方案中,在资源提供商计算机130和交易处理计算机150之间提供传送计算机(未示出)。传送计算机可以与收单方相关联。“收单方”通常可以是与特定资源提供商(例如,商家)或其他实体有商业关系的商业实体(例如,商业银行)。一些实体可以执行发行方和收单方两者的功能。一些实施方案可以包括这样的单实体发行方-收单方。
交易处理计算机150可以与一个或多个支付服务提供商相关联。交易处理计算机150还可以包括服务器计算机。服务器计算机可以包括处理器和耦合至处理器的计算机可读介质,计算机可读介质包括可由处理器执行的代码。
授权实体计算机160可以与交易处理计算机150通信以便进行交易。授权实体计算机160可以包括服务器计算机。服务器计算机可以包括处理器和耦合至处理器的计算机可读介质,计算机可读介质包括可由处理器执行的代码。
授权实体计算机160通常由商业实体(例如,银行)运行,商业实体可能已经发行用于交易的支付(信用/借记)卡、凭证或支付令牌。一些系统可以执行授权实体计算机160和传送计算机(未示出)两者的功能。当交易涉及与授权实体计算机160相关联的支付账户时,授权实体计算机160可以验证账户,并且利用授权响应消息对传送计算机(未示出)做出响应,授权响应消息可以被转发到对应的访问设备和消费者设备(如果适用的话)。
在稍后时间(例如,在一天结束时),清算和结算过程可以在传送计算机(未示出)、交易处理计算机150和授权实体计算机160之间进行。
为了简化说明,在图1中示出了特定数量的部件。然而,应当理解,对于每种部件本发明的实施方案可以包括不止一个。此外,本发明的一些实施方案可以包括比图1所示的所有部件更少或更多的部件。此外,图1的部件可以通过任何适当通信介质(包括互联网)使用任何适当的通信协议来进行通信。
图2示出了根据本发明实施方案,用于执行推送交易的方法的流程图。图2包括图1的通信设备110、访问设备120、资源提供商计算机130、令牌服务器140、交易处理计算机150和授权实体计算机160。
在步骤S210,通信设备110的用户发起与访问设备120的交易。交易例如可以是针对与访问设备120相关联的资源提供商提供的商品或服务。通信设备110不会响应于来自访问设备120或与访问设备120相关联的资源提供商的通信而发起与访问设备120的交易。例如,通信设备110可以请求来自访问设备120的信息,所述信息会允许通信设备110请求向资源提供商推送针对商品或服务的支付请求,而无需事先从访问设备120接收对支付的请求。在一个实施方案中,如本文中进一步所述,通信设备110使用数字钱包应用发起与访问设备120的交易。通信设备110可以通过有线通信链路或无线通信链路(例如,使用NFC、WiFi或蜂窝网络)请求信息,从而发起与访问设备120的交易。
在步骤S215,访问设备120生成或访问与访问设备120相关联的资源提供商的资源提供商ID。资源提供商ID可以是任何适当形式,例如,字母、数字、符号和/或图像的任意组合,并可以包括在代码中,例如QR码、条形码或任何其他可扫描或可解释的代码。在一个实施方案中,资源提供商ID可以包括资源提供商的名称、资源提供商的位置和/或资源提供商的联系信息。在一个实施方案中,联系信息可以包括IP地址、电子邮件地址或资源提供商计算机130的其他电子标识符。例如,在步骤S215,访问设备120可以是生成并显示QR码的网络接口,QR码对资源提供商名称和IP地址进行编码以由通信设备110用于请求向资源提供商推送支付请求。
在步骤S220,访问设备120向通信设备110发送资源提供商ID(或包括资源提供商ID的代码)。在步骤S225,在以编码格式提供时,通信设备110提取资源提供商ID。例如,通信设备110可以对代码进行解码或通过其他方式解释,以提取蕴含的资源提供商ID。在步骤S230,通信设备110向令牌服务器140发送包括资源提供商ID和凭证的交易请求,通信设备110的用户希望使用资源提供商ID和凭证来完成交易。例如,交易请求可以是使用特定PAN向资源提供商计算机130推送商品或服务的支付的请求。
在步骤S235,令牌服务器140判断是否存在针对凭证的令牌,如果令牌已经存在,访问与凭证相关联的令牌,或者如果令牌并非已经存在,则生成与凭证相关联的新令牌。在步骤S240,令牌服务器140使用通信设备110向其提供的资源提供商ID向资源提供商计算机130推送令牌。例如,令牌服务器140可以向资源提供商计算机130发送包括令牌的消息,通知资源提供商计算机130使用令牌的支付已经准备好由资源提供商计算机130接受。
在步骤S245,资源提供商计算机130输入交易输入值并利用令牌和交易输入值生成授权请求消息。交易输入值可以是例如向与通信设备110相关联的用户提供的商品或服务的支付金额。换言之,例如,资源提供商计算机130可以在用户发起交易之后,在一个实施方案中,在已经向用户提供商品或服务之后,输入支付金额。在步骤S250,资源提供商计算机130向令牌服务器140传输包括令牌和交易输入值的授权请求消息。然后可以将授权请求消息处理为拉取支付交易。
在步骤S255,令牌服务器140定位与令牌相关联的凭证,并在授权请求消息中利用凭证替换令牌。在步骤S260,令牌服务器140向交易处理计算机150发送包括交易输入值和凭证的授权请求消息进一步处理。交易处理计算机150确定与凭证相关联的授权实体,然后在步骤S265向授权实体计算机160转发包括交易输入值和凭证的授权请求消息进行验证和授权。
一旦对交易授权,授权实体计算机160就可以生成包括凭证的授权响应消息,并可以在步骤S270向交易处理计算机150传输授权响应消息。在步骤S275,交易处理计算机150可以将授权响应消息转发至令牌服务器140。在接收时,令牌服务器140可以在步骤S280利用其关联的令牌替换授权响应消息中的凭证。
在步骤S285,令牌服务器140可以向资源提供商计算机130发送包括令牌的授权响应消息,以指出已经根据交易输入值(例如,用于输入金额)完成了交易。在步骤S290,令牌服务器140向通信设备110发送通知,指出交易完成。通知可以包括资源提供商计算机130输入的交易输入值,因为此前可能未向通信设备110提供这个值。
在稍后时间点(例如,在一天结束时),清算和结算过程可以在与资源提供商计算机130相关联的交易处理计算机150、授权实体计算机160和传送计算机(未示出)之间进行。资源提供商计算机130可以首先向传送计算机提供具有令牌和关联的交易数据(例如,交易输入值)的文件。传送计算机然后可以使用令牌将任何清算和结算消息传输到交易处理计算机150。然后,可以如上所述将令牌转换成凭证,以方便在传送计算机和授权实体计算机160之间交换消息和转移资金。
换言之,可以使用根据本发明实施方案的系统和方法允许通信设备的用户发起与资源提供商的推送支付交易。资源提供商,而不是用户,可以在用户发起交易之后,在一个实施方案中,在已经向用户提供商品或服务之后,指定支付金额。然后可以将交易处理为拉取支付交易。
通过这种方式处理交易提供了若干优点。例如,因为用户发起交易请求,所以针对商家保护用户的PAN或其他凭证,因为绝不向商家提供它。此外,用户可以在接收到商品递送之后向远程商家发起支付,而商家可能本来不知道精确的递送定时以请求支付和/或可能在递送时没有其他接受支付的手段(例如,因为送货员通常不能处理支付)。因为交易最终是作为拉取支付交易处理的,交易处理计算机和授权实体计算机(其可能未被配置成处理推送支付交易)只需要很少或不需要基础设施改变。
允许资源提供商在用户发起支付交易之后指定支付金额也是有益处的。例如,用户永远不需要知道要请求的精确支付金额。在精确的支付金额很复杂(例如,$1,274.18而非$1,000)或在发起时不知道精确支付金额(例如,用户为在初始请求时尚未完成的小时工清洁服务发起支付;用户在餐馆为晚餐发起支付,但尚未指定小费)的状况下,这是有利的。
此外,根据所主张的发明的实施例的系统和方法减少了用于交易的处理时间。例如,如果用户或资源提供商要在发起交易时输入支付金额,在处理支付之前生成令牌的同时会有延迟。相反,因为在资源提供商输入支付金额时已经生成了令牌,所以一旦输入了支付金额,支付就可以立即开始处理。
图3示出了根据本发明实施方案,用于执行推送交易的另一方法的流程图。图3包括图1的通信设备110、访问设备120、资源提供商计算机130、令牌服务器140、交易处理计算机150和授权实体计算机160。
在步骤S310,通信设备110的用户发起与访问设备120的交易。步骤S310可以类似于上述步骤S210。在步骤S315,访问设备120生成或访问资源提供商ID。资源提供商ID可以如上文参考图2所述。
在步骤S320,访问设备120向通信设备110发送资源提供商ID(或包括资源提供商ID的代码)。在步骤S325,在以编码格式提供时,通信设备110提取资源提供商ID。在步骤S330,通信设备110向令牌服务器140发送包括资源提供商ID和凭证的交易请求,通信设备110的用户希望使用资源提供商ID和凭证来完成交易。例如,交易请求可以是使用特定凭证(例如,PAN)向资源提供商计算机130为商品或服务支付的请求。步骤S320-S330可以类似于上述步骤S220-S230。
在步骤S335,令牌服务器140使用凭证从交易处理计算机150请求阈值交易输入值(例如,上限金额)的预授权。可以根据若干种方法的任何方法确定上限金额。在一个实施方案中,可以由通信设备110在步骤S330发送的交易请求中指定上限金额。在另一个实施方案中,可以由令牌服务器140设置上限金额。在稍后的实施方案中,可以基于与资源提供商计算机130相关联的资源提供商的类型和/或基于与资源提供商ID相关联的位置确定上限金额。例如,如果与资源提供商计算机130相关联的资源提供商是咖啡馆,可以将上限金额设置为$50,而如果资源提供商是电子设备商店,可以将上限金额设置为$3,000。在另一个示例中,如果资源提供商ID指出资源提供商在美国,可以将上限金额设置为$500,但是如果资源提供商ID指出资源提供商在美国国外,可以将其设置为$100,以反映与美国国外资源提供商相关联的交易的更高欺诈风险。
在步骤S337,交易处理计算机150确定与凭证相关联的授权实体,然后向授权实体计算机160转发包括阈值交易输入值和凭证的预授权请求进行验证和预授权。在步骤S340中,授权实体计算机160对交易请求进行预授权,并向交易处理计算机150发送预授权响应。在步骤S343,交易处理计算机150向令牌服务器140发送包括阈值交易输入值和凭证的预授权响应。
在步骤S345,令牌服务器140判断是否存在针对凭证的令牌,如果令牌已经存在,访问与凭证相关联的令牌,或者如果令牌并非已经存在,则生成与凭证相关联的新令牌。在步骤S347,令牌服务器140使用通信设备110向其提供的资源提供商ID向资源提供商计算机130发送令牌。例如,令牌服务器140可以向资源提供商计算机130发送包括令牌的消息,通知资源提供商计算机130使用令牌的支付已经准备好被接受。
在步骤S350,资源提供商计算机130输入交易输入值并利用令牌和交易输入值生成授权请求消息。交易输入值可以是例如向通信设备110提供的商品或服务的支付金额。在步骤S353,资源提供商计算机130向令牌服务器140传输包括令牌和交易输入值的授权请求消息。
在步骤S355,令牌服务器140判断交易输入值是否在阈值交易输入值之内(例如,资源提供商计算机130输入的金额是否在上限金额之内)。如果交易输入值在阈值之内,令牌服务器140定位与令牌相关联的凭证,并在授权请求消息中利用凭证替换令牌。在步骤S357,令牌服务器140向交易处理计算机150发送包括交易输入值和凭证的授权请求消息进一步处理。交易处理计算机150确定与凭证相关联的授权实体,然后在步骤S360向授权实体计算机160转发包括交易输入值和凭证的授权请求消息进行验证和授权。
一旦对交易授权,授权实体计算机160就可以生成包括凭证的授权响应消息,并可以在步骤S363向交易处理计算机150传输授权响应消息。在步骤S365,交易处理计算机150可以将授权响应消息转发至令牌服务器140。在接收时,令牌服务器140可以在步骤S367利用其关联的令牌替换授权响应消息中的凭证。
在步骤S370,令牌服务器140可以向资源提供商计算机130发送包括令牌的授权响应消息,以指出已经根据交易输入值(例如,用于输入金额)完成了交易。在步骤S375,令牌服务器140向通信设备110发送通知,指出交易完成。通知可以包括资源提供商计算机130输入的交易输入值,因为此前可能未向通信设备110提供这个值。
在稍后时间点(例如,在一天结束时),清算和结算过程可以在与资源提供商计算机130相关联的交易处理计算机150、授权实体计算机160和传送计算机(未示出)之间进行。资源提供商计算机130可以首先向传送计算机提供具有令牌和关联的交易数据(例如,交易输入值)的文件。传送计算机然后可以使用令牌将任何清算和结算消息传输到交易处理计算机150。然后,可以如上所述将令牌转换成凭证,以方便在传送计算机和授权实体计算机160之间交换消息和转移资金。
除了上述那些优点之外,参考图3所述的本发明的实施方案提供了若干额外优点。例如,通过请求对上限金额预授权,本发明的实施方案保证并担保资源提供商能获得最高达上限金额的支付。此外,使用上限金额减小了资源提供商欺诈的风险和/或将资源提供商的花费能力限制到预期金额。例如,通过将美国国外的资源提供商限制到$100,减小了欺诈的可能性,因为更多欺诈交易是与国外资源提供商相关联的。在另一个示例中,通过将特定类型的资源提供商限制到最大预期金额(例如,将咖啡馆限制到$50),那些资源提供商就不能通过欺诈或意外地请求更高,且可能不正当的支付金额。
图4示出了根据本发明实施方案的通信设备400的框图。例如,通信设备400可以用于实现图1的通信设备110。通信设备400可以包括耦合到存储器402的设备硬件404。设备硬件404可以包括处理器405、通信子系统409和用户接口406。在一些实施方案中,设备硬件404可以包括显示器407(其可以是用户接口406的一部分)。例如,在通信设备400是便携式通信设备的一些实施方案中,设备硬件404还可以包括非接触式接口408。处理器405可以被实现为一个或多个集成电路(例如,一个或多个单核或多核微处理器和/或微控制器),并且被用于控制通信设备400的操作。处理器405可以响应于存储在存储器402中的程序代码或计算机可读代码来执行各种程序,并且可以维持多个同时执行的程序或过程。通信子系统409可以包括一个或多个RF收发器和/或连接器,所述RF收发器和/或连接器可以由便携式通信设备400使用以与其他设备通信和/或与外部网络连接。用户接口406可以包括输入元件和输出元件的任何组合,以允许用户与通信设备400交互并且调用通信设备的功能。在一些实施方案中,用户接口406可以包括可用于输入功能和输出功能两者的部件,例如,显示器407。
非接触式接口408可以包括一个或多个专用RF收发器(例如,近场通信(NFC)收发器),以与访问设备的非接触式读取器交互以进行交易(例如,支付交易、访问交易、信息交换等)。在基于安全元件的实施方式中,仅有安全元件(未示出)可以访问非接触式接口408。在一些实施方案中,可以由移动OS 420使用专用卡模拟API 422访问非接触式接口408而无需使用安全元件。在一些实施方案中,显示器407也可以是非接触式接口408的部分并被用于例如使用QR码、条形码等执行交易。
存储器402可以使用任何数量的非易失性存储器(例如,闪速存储器)和易失性存储器(例如,DRAM、SRAM)的任何组合、任何其他非暂态存储介质或者它们的组合介质来实现。存储器402可以存储操作系统(OS)420以及一个或多个应用(包括处理器405要执行的应用412)驻留在其中的应用环境410。在一些实施方案中,OS 420可以实现一组卡模拟API422,应用412可以调用卡模拟API以访问非接触式接口408,以与访问设备交互。
应用412可以包括使用、访问和/或存储敏感信息,例如凭证或令牌的应用。例如,应用412可以包括使用凭证(例如,令牌和/或支付凭证)经由通信设备400进行交易的数字钱包或支付应用。在一些实施方案中,用户对应用412的访问可以受到用户认证数据,例如口令、密码、PIN等的保护。例如,当用户尝试启动或执行应用412时,可以在用户能够访问应用412之前要求用户输入有效的用户认证数据。应用412可以包括下载管理器418、密文模块414、凭证(例如,令牌和/或支付凭证)数据存储库415和/或代码转换模块416。在一些实施方案中,这些部件中的一个或多个可以由不是应用412的一部分的另一个应用或部件提供。
下载管理器418可以被编程控制以提供与和应用412相关联的应用提供商通信从而经由所述应用提供商下载信息的功能。下载管理器418与处理器405协作可以请求或者以其他方式管理凭证的获取和/或存储。例如,下载管理器418与处理器405协作,可以经由与应用412相关联的应用提供商请求并获得凭证,并在凭证数据存储库415中存储凭证。在一些实施方案中,可以通过加密形式接收由应用提供商提供的凭证。例如,可以通过由服务器计算机生成的会话密钥来加密凭证。下载管理器418与处理器405协作还可以从应用提供商接收加密形式的会话密钥,并将经加密的会话密钥存储在凭证数据存储库415中。
密文模块414与处理器405协作可以为应用412提供密文功能。例如,密文模块414可以使用诸如DES、AES或TDES等的加密算法为应用412实施并执行加密/解密操作,并且/或者实施并执行如SHA等的散列函数。例如,在应用412访问凭证数据存储库415以检索并使用存储于其内的凭证(例如,以执行交易)时,应用412可以调用密文模块414,从而对用于对所存储的凭证加密的会话秘钥解密,之后使用解密后的会话秘钥对凭证解密。解密后的凭证然后可以被应用412使用。
代码转换模块416与处理器405协作,可以接收并转换包含底层数据的代码。例如,代码转换模块416可以与处理器405协作,解释代码(例如,QR码、条形码等)以提取资源提供商ID。在一个实施方案中,资源提供商ID可以包括资源提供商的名称、资源提供商的位置和/或资源提供商的联系信息。例如,联系信息可以包括IP地址、电子邮件地址或资源提供商计算机130的其他电子标识符。在一个实施方案中,代码可以被通信设备400的设备硬件404中包含的相机(未示出)扫描。
图5示出了根据本发明实施方案的令牌服务器500的框图。例如,可以使用令牌服务器500实现图1的令牌服务器140。在一些实施方案中,可以使用一个或多个令牌服务器500来(例如)实现网络令牌系统。令牌服务器500可以包括耦合到网络接口502和计算机可读介质506的处理器501。在一些实施方案中,令牌服务器计算机500还可以包括硬件安全模块(HSM)520。令牌服务器500还可以包括可以处于令牌服务器500内部或外部的令牌数据库503。
处理器501可以包括一个或多个微处理器,以运行用于执行令牌服务器500的管理功能530的程序部件。网络接口502可以被配置成连接到一个或多个通信网络,以允许令牌服务器500与其他实体通信,其他实体例如是用户操作的通信设备、应用提供商计算机或令牌请求计算机、资源提供商计算机、传送计算机、交易处理网络计算机、授权实体计算机等。计算机可读介质506可以包括一个或多个易失性和/或非易失性存储器的任何组合,例如,所述易失性和/或非易失性存储器可以是RAM、DRAM、SRAM、ROM、闪存或任何其他合适的存储器部件。计算机可读介质506可以存储可由处理器501执行以用于实施文中描述的令牌服务器500的管理功能530中的一些或全部功能的代码。例如,计算机可读介质506可以包括:请求者注册模块508、用户注册模块510、令牌发生模块512、验证和认证模块514、令牌交换和路由模块516、令牌寿命周期管理模块518和阈值交易输入值确定模块519。
请求者注册模块508可以与处理器501协作向令牌数据库503注册令牌请求者实体(例如,应用提供商),并且为经注册的实体生成令牌请求者标识符(ID)。每个经注册的实体可以使用其相应的令牌请求者ID作为令牌服务请求的一部分以促进所述实体的识别和确认。在一些实施方案中,令牌请求者实体可以向请求者注册模块508提供令牌请求者信息,诸如实体名称、联系信息、实体类型(例如,资源提供商、数字钱包提供商、支付服务提供商、授权实体、支付使能方、收单方等)。在令牌与交易有关的一些实施方案中,令牌请求者信息还可以包括令牌呈现模式(例如,扫描、非接触式、电子商务等)、令牌类型(例如,静态/动态、支付/非支付)、集成和连接性参数以及所订购服务(例如,令牌请求、认证和验证、寿命周期管理等)、以及用于板载过程的任何其他相关信息。
用户注册模块510可以与处理器501协作执行用户和用户账户的注册。在一些实施方案中,令牌服务器500可允许经授权的实体代表用户向网络令牌系统注册凭证(例如,支付或金融账户)。例如,已注册令牌请求者可以提供:令牌请求者ID(例如,在注册时从请求者注册模块508接收的)、令牌可以替代的凭证或其他敏感信息或敏感信息标识符、消费者姓名和联系信息、消费者通信设备的设备标识符、令牌类型、以及个人账户注册或批量账户注册的任何其他相关信息。在一些实施方案中,用户注册模块510可以将账户细节和敏感信息存储在令牌数据库503中以用于所有成功的激活和注册请求。在一些实施方案中,经授权的实体还可以通过向令牌服务器500提供必要信息来注销用户和账户。
令牌生成模块512可以与处理器501协作,以响应于来自令牌请求者(例如,应用提供商)的对令牌或敏感信息的请求的处理而生成令牌或者检索敏感信息。在一些实施方案中,令牌生成模块512可以接收令牌请求者ID和账户标识符或敏感信息标识符。在一些实施方案中,令牌生成模块512还可以接收任选信息,诸如用户姓名、用户地址和邮政编码、所请求的令牌或敏感信息类型(例如,静态、动态、非支付等)、设备标识符和/或合适的信息。在一些实施方案中,令牌生成模块512可以与处理器501协作,生成具有所请求的令牌或所请求的敏感信息、与令牌关联的令牌有效日期和/或与令牌关联的令牌确保等级的响应。在一些实施方案中,令牌生成模块512可以与处理器501协作确认令牌请求者ID并保持令牌、被令牌替代的敏感信息或账户标识符以及关联的令牌请求者之间的相关性。在一些实施方案中,令牌生成模块512可以与处理器501协作在生成新的令牌之前判断在令牌数据库503中是否已经存在了针对某一令牌请求的令牌。在一些实施方案中,如果不能供应令牌,那么令牌响应可以包括对应的原因代码。在一些实施方案中,令牌生成模块512还可以与处理器501协作为令牌请求者提供提交批量令牌请求文件的界面。
在一些实施方案中,可以使用API调用即时生成令牌。例如,在接收到对账户标识符或其他敏感信息令牌化的请求时,令牌生成模块512可以与处理器501协作,确定用以分配所述令牌的令牌范围。可以基于发行方是否正在供应令牌(例如,发行方分配的令牌范围)或交易处理网络是否正在代表发行方供应令牌(例如,交易处理网络分配的令牌范围)来分配令牌范围。作为示例,如果交易处理网络分配的令牌范围包括“442400000-442400250”,那么可以分配“4424000000005382”作为令牌值。令牌数据库503可以存储令牌范围相对于账户标识符的关系,并且可以记载令牌增添记录。在一些实施方案中,令牌生成模块512可以与处理器501协作,在分配令牌之前考虑与账户标识符范围关联的令牌范围列表。
验证和认证模块514可以与处理器501协作,执行消费者验证和认证过程,并且基于验证和认证过程的结果来确定令牌确保等级。例如,验证和认证模块514可以通过所配置的认证方案来执行消费者认证和验证。在一些实施方案中,认证方案可以包括基于存储在与交易处理网络关联的数据库中的客户信息来验证账户标识符、验证值和有效日期。在一些实施方案中,认证方案可以包括发行方使用其在线银行系统的消费者凭证来直接验证消费者。
在一些实施方案中,认证方案可以包括通过发行方ACS(访问控制服务器)验证消费者凭证。例如,发行方ACS服务可以是如给出的3-D安全协议的认证协议的部分。ACS服务器可以与可以包括注册消费者账户和访问信息的发行方相关联。所述ACS可以为发行方赋予在在线购买过程中对消费者进行认证的能力,由此降低消费者账户受到欺骗性使用的可能性。例如,ACS可以确认消费者已注册,在交易时执行消费者验证,并向资源提供商提供经过数字签名的响应。在一些实施方案中,认证方案可以包括使用交易处理网络消费者认证服务(例如,VisaTM消费者认证服务(VCAS))验证账户。例如,VCAS服务可以在授权过程之前代表发行方对消费者进行认证。
在一些实施方案中,可以执行用户注册、令牌生成以及验证和认证,以作为单个令牌请求过程的处理的一部分。在一些实施方案中,对于批量请求,可以通过处理来自令牌请求者的批量文件来执行用户注册和令牌生成。在此类实施方案中,可以在单独的步骤中执行消费者验证和认证。在一些实施方案中,令牌请求者可以请求针对特定账户独立地多次执行认证和验证过程,以便反映令牌的确保等级随时间推移的任何改变。
令牌交换和路由模块516可以与处理器501协作处理对与既定令牌相关联的底层敏感信息(例如,凭证)的请求。例如,交易处理网络、收单方,发行方等可以在交易处理期间发出对令牌交换的请求。令牌交换和路由模块516可以与处理器501协作确认请求实体有权发出对令牌交换的请求。在一些实施方案中,令牌交换和路由模块516可以与处理器501协作基于交易时间戳和令牌到期时间戳来确认凭证(或者其他敏感信息)到令牌的映射以及呈现模式。令牌交换和路由模块516可以与处理器501协作从令牌数据库503中检索凭证(或者其他敏感信息),并将其连同确保等级一起提供请求实体。在一些实施方案中,如果所述凭证(或者其他敏感信息)到令牌的映射对于所述交易时间戳和呈现模式而言是无效的,那么可以提供错误消息。
令牌寿命周期管理模块518可以与处理器501协作对由令牌服务器500管理的令牌执行寿命周期操作。寿命周期操作可以包括取消令牌、对令牌激活或去激活、更新令牌属性、用新的有效日期更新令牌等。在一些实施方案中,令牌请求者实体可以向令牌服务器500提供令牌请求者ID、令牌号码、寿命周期操作标识符以及一个或多个令牌属性,以对既定令牌执行所请求的寿命周期操作。令牌寿命周期管理模块518可以与处理器501协作基于令牌数据库503内的信息验证令牌请求者ID和令牌关联。令牌寿命周期管理模块518可以与处理器501协作对既定令牌执行所请求的寿命周期操作并更新令牌数据库503内的对应关联。寿命周期操作的示例可以包括用以激活不活动、暂停或暂时锁定的令牌及其关联的令牌激活操作;用以暂时锁定或暂停令牌的令牌去激活操作;用以将令牌及其关联永久地标记为已删除,以防止任何未来的交易的取消令牌操作等。在一些实施方案中,如果使用相同的令牌来提交对应的原始交易,则可以在返回/退款期间使用已删除的令牌。
在一个实施方案中,阈值交易输入值确定模块519可以与处理器501协作,为特定交易确定阈值交易输入值。可以基于与资源提供商计算机130相关联的资源提供商的类型和/或基于与资源提供商ID相关联的位置确定阈值交易输入值(例如,上限金额)。例如,如果资源提供商是咖啡馆,可以将上限金额设置为$50,而如果资源提供商是电子设备商店,可以将上限金额设置为$3,000。在另一个示例中,如果资源提供商ID指出资源提供商在美国,可以将上限金额设置为$500,但是如果资源提供商ID指出资源提供商在美国国外,可以将其设置为$100。在一个实施方案中,基于欺诈风险确定阈值交易输入值。
根据一些实施方案,令牌服务器500可以包括HSM 520以执行安全功能,例如,加密和解密操作以及用于加密和解密操作的密文密钥的生成。例如,HSM 520可以包括密文引擎522,以与处理器501协作执行加密算法,例如,AES、DES、TDES/TDEA或使用任何长度(例如,56比特、128比特、169比特、192比特、256比特等)的密文秘钥的其他合适加密算法。HSM 520还可以实现会话密钥发生器524,以与处理器501协作,为生成令牌服务器计算机500处理的每一令牌或敏感信息请求生成会话秘钥。可以采用所生成的会话秘钥对针对所述请求生成或检索的令牌或敏感信息加密,并且可以将所述令牌或敏感信息以加密形式提供给令牌请求者。例如,对于令牌服务器500接收和处理的每个请求,会话密钥发生器524可以与处理器501协作,生成对于从特定令牌请求者接收到的每个请求而言唯一的会话密钥,或对于与特定用户或账户关联的每个请求而言唯一的会话密钥。在一些实施方案中,会话密钥可以与用于在令牌请求者和令牌服务器计算机500之间建立安全通信信道(例如,TLS、SSL等)的加密密钥相同或不同。令牌生成模块512可以生成或者检索用以满足所述请求的令牌或敏感信息。密文引擎522可以采用所述会话秘钥利用加密算法对该令牌或敏感信息加密,并且加密后的令牌或敏感信息可以被提供给令牌请求者。在一些实施方案中,所生成的会话密钥也将与加密后的令牌或敏感信息一起被提供给令牌请求者。
尽管令牌服务器500是在HSM仅实现其功能中的一些的情况下描述的,但是应当理解,各计算机的其他功能(例如,令牌生成)也可以在HSM内实现。此外,各HSM功能中的一些或全部也可以在HSM外部实现。
计算机系统可以用于实现上述任何实体或部件。计算机系统的子系统可以通过系统总线互连。可使用另外的子系统,诸如打印机、键盘、固定磁盘(或包括计算机可读介质的其他存储器)、耦合到显示适配器的监视器及其他。耦合到I/O控制器(可以是处理器或任何合适的控制器)的外设和输入/输出(I/O)设备可以通过任何本领域已知的手段(诸如串行端口)连接到计算机系统。例如,可以使用串行端口或外部接口将计算机装置连接到如互联网的广域网、鼠标输入设备或扫描仪。经由系统总线的互连允许中央处理器能够与每个子系统通信,并控制来自系统存储器或固定磁盘的指令的执行以及信息在子系统之间的交换。系统存储器和/或固定磁盘可以体现计算机可读介质。在一些实施方案中,监视器可以是触敏显示屏。
计算机系统可以包括例如通过外部接口或内部接口连接在一起的多个相同的部件或子系统。在一些实施方案中,计算机系统、子系统或装置可以通过网络进行通信。在这种情况下,一台计算机可以被认为是客户端,另一台计算机为服务器,其中每台计算机都可以是同一计算机系统的一部分。客户端和服务器可以分别包括多个系统、子系统或组件。
应当理解,本发明的任何实施方案可以使用硬件(例如专用集成电路或现场可编程门阵列)和/或使用计算机软件以控制逻辑的形式借助通用可编程处理器以模块化或集成方式实现。如本文所使用的,处理器包括单核处理器,同一集成芯片上的多核处理器或单个电路板上的多个处理单元或网络。基于本文中提供的公开和教导,本领域普通技术人员会知道并意识到使用硬件及硬件和软件的组合实现本发明的实施方案的其他方式和/或方法。
本申请中描述的任何软件组件或功能中可以实现为使用任何适当计算机语言(诸如,例如Java、C、C++、C#、Objective-C、Swift)或脚本语言(诸如Perl或Python)使用例如传统的或面向对象的技术由处理器执行的软件代码。软件代码可以作为一系列指令或命令存储在用于存储和/或传输的计算机可读介质上,合适的介质包括随机存取存储器(RAM)、只读存储器(ROM)、诸如硬盘驱动器或软盘的磁介质或诸如光盘(CD)或DVD(数字通用盘)的光学介质、闪存等。计算机可读介质可以是这些存储或传输设备的任何组合。
也可以使用适于通过符合各种协议(包括互联网)的有线、光学、和/或无线网络传输的载波信号来编码和传输这样的程序。因此,根据本发明的实施方案的计算机可读介质可以使用用这种程序编码的数据信号来创建。利用程序代码编码的计算机可读介质可以利用兼容的装置来封装,或与其他装置可分开地提供(例如通过互联网下载)。任何这样的计算机可读介质都可以驻留在单个计算机产品(例如硬盘驱动器,CD或整个计算机系统)上或内部,并且可以存在于系统或网络内的不同计算机产品上或内部。计算机系统可包括监视器、打印机,或用于向用户提供本文所提及的任何结果的其他合适的显示器。
以上描述是示意性的不是限制性的。在本领域技术人员阅读了本公开之后,本发明的许多变体对于他们会变得显而易见。因此,本发明的范围不应该参考上面的描述来确定,而是应该参考待决的权利要求及其完整范围或等同物来确定。例如,尽管已经相对于图5中的令牌服务器500描述了特定功能和方法,但这样的功能可以由诸如交易处理计算机150的其他计算机执行。
在不偏离本发明的范围的情况下,任何实施方案的一个或多个特征可以与任何其他实施方案的一个或多个特征组合。
除非明确指示有相反的意思,否则“一个”、“一种”或“该/所述”的叙述旨在表示“一个/种或多个/种”。
上文提到的所有专利、专利申请、公开和描述出于所有目的以其全文引用的方式并入本文中。不承认它们为现有技术。
Claims (24)
1.一种方法,包括:
在服务器计算机处从用户操作的通信设备接收交易请求,所述交易请求包括凭证和与资源提供商计算机相关联的资源提供商ID,其中所述通信设备未响应于来自所述资源提供商计算机的通信发起所述交易请求;
使用所述资源提供商ID向所述资源提供商计算机传输对应于所述凭证的令牌,其中在所述资源提供商计算机处接收到所述令牌之后向所述资源提供商计算机中输入交易输入值;
接收所述令牌和所述交易输入值;以及
根据所述交易输入值处理所述交易请求。
2.根据权利要求1所述的方法,其中所述资源提供商ID包括标识符代码和位置中的至少一个。
3.根据权利要求1所述的方法,其中处理所述交易请求包括:
将所述令牌转换成所述凭证;以及
根据所述交易输入值使用所述凭证发起所述交易请求的授权。
4.根据权利要求1所述的方法,还包括:
向所述通信设备发送针对所述交易请求的完成消息。
5.根据权利要求1所述的方法,还包括:
确定阈值交易输入值;以及
使用所述凭证为所述阈值交易输入值发起预授权,
其中所述交易输入值在所述阈值交易输入值之内。
6.根据权利要求5所述的方法,其中基于与所述资源提供商计算机相关联的资源提供商的类型和与所述资源提供商ID相关联的位置中的至少一个确定所述阈值交易输入值。
7.一种服务器计算机,其包括:
处理器;以及
耦合至所述处理器的存储器,所述存储器存储指令,所述指令在由所述处理器执行时使所述服务器计算机执行操作,所述操作包括:
从用户操作的通信设备接收交易请求,所述交易请求包括凭证和与资源提供商计算机相关联的资源提供商ID,其中所述通信设备未响应于来自所述资源提供商计算机的通信发起所述交易请求;
使用所述资源提供商ID向所述资源提供商计算机传输对应于所述凭证的令牌,其中在所述资源提供商计算机处接收到所述令牌之后向所述资源提供商计算机中输入交易输入值;
接收所述令牌和所述交易输入值;以及
根据所述交易输入值处理所述交易请求。
8.根据权利要求7所述的服务器计算机,其中所述资源提供商ID包括标识符代码和位置中的至少一个。
9.根据权利要求7所述的服务器计算机,其中处理所述交易请求包括:
将所述令牌转换成所述凭证;以及
根据所述交易输入值使用所述凭证发起所述交易请求的授权。
10.根据权利要求7所述的服务器计算机,其中,所述操作进一步包括:
向所述通信设备发送针对所述交易请求的完成消息。
11.根据权利要求7所述的服务器计算机,其中,所述操作进一步包括:
确定阈值交易输入值;以及
使用所述凭证为所述阈值交易输入值发起预授权,
其中所述交易输入值在所述阈值交易输入值之内。
12.根据权利要求11所述的服务器计算机,其中基于与所述资源提供商计算机相关联的资源提供商的类型和与所述资源提供商ID相关联的位置中的至少一个确定所述阈值交易输入值。
13.一种方法,包括:
由资源提供商计算机向通信设备提供交易数据,所述交易数据包括与所述资源提供商计算机相关联的资源提供商ID,其中所述通信设备之后向服务器计算机发送包括凭证和所述资源提供商ID的交易请求;
由所述资源提供商计算机从所述服务器计算机接收对应于所述凭证的令牌,其中所述服务器计算机使用所述资源提供商ID向所述资源提供商计算机发送所述令牌;以及
由所述资源提供商计算机向所述服务器计算机发送交易输入值和所述令牌,其中所述服务器计算机之后根据所述交易输入值处理所述交易请求。
14.根据权利要求13所述的方法,其中所述资源提供商ID包括标识符代码和位置中的至少一个。
15.根据权利要求13所述的方法,其中所述服务器计算机通过如下方式处理所述交易请求:
将所述令牌转换成所述凭证;以及
根据所述交易输入值使用所述凭证发起所述交易请求的授权。
16.根据权利要求13所述的方法,其中,所述服务器计算机在处理所述交易请求之后向所述通信设备发送针对所述交易请求的完成消息。
17.根据权利要求13所述的方法,其中,在向所述资源提供商计算机发送所述令牌之前,所述服务器计算机确定阈值交易输入值,并使用所述凭证为所述阈值交易输入值发起预授权,
其中所述交易输入值在所述阈值交易输入值之内。
18.根据权利要求17所述的方法,其中基于与所述资源提供商计算机相关联的资源提供商的类型和与所述资源提供商ID相关联的位置中的至少一个确定所述阈值交易输入值。
19.一种第一服务器计算机,包括:
处理器;以及
耦合至所述处理器的存储器,所述存储器存储指令,所述指令在由所述处理器执行时使所述服务器计算机执行操作,所述操作包括:
向通信设备提供交易数据,所述交易数据包括与所述资源提供商计算机相关联的资源提供商ID,其中所述通信设备之后向第二服务器计算机发送包括凭证和所述资源提供商ID的交易请求;
从所述第二服务器计算机接收对应于所述凭证的令牌,其中所述第二服务器计算机使用所述资源提供商ID向所述第一服务器计算机发送所述令牌;以及
向所述第二服务器计算机发送交易输入值和所述令牌,其中所述第二服务器计算机之后根据所述交易输入值处理所述交易请求。
20.根据权利要求19所述的第一服务器计算机,其中所述资源提供商ID包括标识符代码和位置中的至少一个。
21.根据权利要求19所述的第一服务器计算机,其中所述第二服务器计算机通过如下方式处理所述交易请求:
将所述令牌转换成所述凭证;以及
根据所述交易输入值使用所述凭证发起所述交易请求的授权。
22.根据权利要求19所述的第一服务器计算机,其中,所述第二服务器计算机在处理所述交易请求之后向所述通信设备发送针对所述交易请求的完成消息。
23.根据权利要求19所述的第一服务器计算机,其中,在向所述第一服务器计算机发送所述令牌之前,所述第二服务器计算机确定阈值交易输入值,并使用所述凭证为所述阈值交易输入值发起预授权,
其中所述交易输入值在所述阈值交易输入值之内。
24.根据权利要求23所述的第一服务器计算机,其中基于与所述第一服务器计算机相关联的资源提供商的类型和与所述资源提供商ID相关联的位置中的至少一个确定所述阈值交易输入值。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US2016/028276 WO2017184121A1 (en) | 2016-04-19 | 2016-04-19 | Systems and methods for performing push transactions |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109074578A true CN109074578A (zh) | 2018-12-21 |
Family
ID=60116974
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680084731.6A Pending CN109074578A (zh) | 2016-04-19 | 2016-04-19 | 用于执行推送交易的系统和方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US11386421B2 (zh) |
CN (1) | CN109074578A (zh) |
AU (1) | AU2016403734B2 (zh) |
CA (1) | CA3014875A1 (zh) |
WO (1) | WO2017184121A1 (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187929A (zh) * | 2020-09-29 | 2021-01-05 | 中国银行股份有限公司 | 一种资源处理方法和装置 |
CN112333134A (zh) * | 2019-08-05 | 2021-02-05 | 维萨国际服务协会 | 密码安全的动态第三方资源 |
CN112446662A (zh) * | 2019-08-30 | 2021-03-05 | 国际商业机器公司 | 对于网络上的递送提供商提高操作效率的同时增加安全私有市场份额 |
CN113545017A (zh) * | 2019-05-01 | 2021-10-22 | 维萨国际服务协会 | 智能路由 |
CN114207578A (zh) * | 2019-08-08 | 2022-03-18 | 维萨国际服务协会 | 移动应用程序集成 |
US11948147B2 (en) | 2017-07-18 | 2024-04-02 | Visa International Service Association | Fallback authorization routing |
CN109583863B (zh) * | 2019-01-21 | 2024-04-02 | 深圳市祥云万维科技有限公司 | 一种区块链资源交易网络和交易方法 |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10769599B2 (en) * | 2016-05-09 | 2020-09-08 | Vadim Sobolevski | Method for conducting monetary and financial transactions by treating amounts as collections of distinct units of account |
US11250424B2 (en) * | 2016-05-19 | 2022-02-15 | Visa International Service Association | Systems and methods for creating subtokens using primary tokens |
CN109313792A (zh) * | 2016-06-20 | 2019-02-05 | 维萨国际服务协会 | 高效资源提供者系统 |
US11257053B2 (en) * | 2017-02-01 | 2022-02-22 | Jpmorgan Chase Bank, N.A. | Person to business payment system and method |
US10915899B2 (en) * | 2017-03-17 | 2021-02-09 | Visa International Service Association | Replacing token on a multi-token user device |
SG10201702881VA (en) * | 2017-04-07 | 2018-11-29 | Mastercard International Inc | Systems and methods for processing an access request |
SG10201800711VA (en) * | 2018-01-26 | 2019-08-27 | Mastercard International Inc | Computer system and computer-implemented method for secure e-commerce |
EP3818681A4 (en) * | 2018-07-06 | 2021-08-18 | Visa International Service Association | REAL-TIME INTERACTION PROCESSING SYSTEM AND METHOD |
US11410153B1 (en) * | 2018-07-31 | 2022-08-09 | Block, Inc. | Enrolling mobile-payment customers after online transactions |
US11526867B2 (en) * | 2019-02-28 | 2022-12-13 | Stripe, Inc. | Push payment decision routing |
US20210397740A1 (en) * | 2020-06-17 | 2021-12-23 | Synchrony Bank | Systems and methods for data security with modular website integration |
US11334863B2 (en) * | 2020-06-29 | 2022-05-17 | Ncr Corporation | Methods and device for touchless payment processing |
US11810123B1 (en) * | 2022-05-10 | 2023-11-07 | Capital One Services, Llc | System and method for card present account provisioning |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090299841A1 (en) * | 1999-11-05 | 2009-12-03 | American Express Travel Related Services Company Inc. | Systems and methods for processing transactions using multiple budgets |
US20110106674A1 (en) * | 2009-10-29 | 2011-05-05 | Jeffrey William Perlman | Optimizing Transaction Scenarios With Automated Decision Making |
US20140164254A1 (en) * | 2012-12-10 | 2014-06-12 | James Dene Dimmick | Authenticating Remote Transactions Using a Mobile Device |
CN104252590A (zh) * | 2013-06-25 | 2014-12-31 | 恩智浦有限公司 | 安全令牌和交易授权系统 |
US20150088674A1 (en) * | 2013-09-25 | 2015-03-26 | Christian Flurscheim | Systems and methods for incorporating qr codes |
US20160012432A1 (en) * | 2014-07-10 | 2016-01-14 | The Toronto-Dominion Bank | Universal electronic payment credential processing |
CN105264558A (zh) * | 2013-04-04 | 2016-01-20 | 维萨国际服务协会 | 用于执行预授权金融交易的方法及系统 |
CN105359179A (zh) * | 2013-05-15 | 2016-02-24 | 维萨国际服务协会 | 移动令牌化枢纽 |
US20160055322A1 (en) * | 2010-05-06 | 2016-02-25 | John K. Thomas | Verification system for secure transmission in a distributed processing network |
CN105378776A (zh) * | 2013-02-26 | 2016-03-02 | 维萨国际服务协会 | 用于提供支付凭证的方法及系统 |
Family Cites Families (474)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5280527A (en) | 1992-04-14 | 1994-01-18 | Kamahira Safe Co., Inc. | Biometric token for authorizing access to a host system |
US5613012A (en) | 1994-11-28 | 1997-03-18 | Smarttouch, Llc. | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
US5781438A (en) | 1995-12-19 | 1998-07-14 | Pitney Bowes Inc. | Token generation process in an open metering system |
US6044360A (en) | 1996-04-16 | 2000-03-28 | Picciallo; Michael J. | Third party credit card |
US5930767A (en) | 1997-05-28 | 1999-07-27 | Motorola, Inc. | Transaction methods systems and devices |
US5913203A (en) | 1996-10-03 | 1999-06-15 | Jaesent Inc. | System and method for pseudo cash transactions |
US5953710A (en) | 1996-10-09 | 1999-09-14 | Fleming; Stephen S. | Children's credit or debit card system |
GB9624127D0 (en) | 1996-11-20 | 1997-01-08 | British Telecomm | Transaction system |
US5949044A (en) | 1997-06-13 | 1999-09-07 | Walker Asset Management Limited Partnership | Method and apparatus for funds and credit line transfers |
US7177835B1 (en) | 1997-08-28 | 2007-02-13 | Walker Digital, Llc | Method and device for generating a single-use financial account number |
US6163771A (en) | 1997-08-28 | 2000-12-19 | Walker Digital, Llc | Method and device for generating a single-use financial account number |
US5883810A (en) | 1997-09-24 | 1999-03-16 | Microsoft Corporation | Electronic online commerce card with transactionproxy number for online transactions |
US6000832A (en) | 1997-09-24 | 1999-12-14 | Microsoft Corporation | Electronic online commerce card with customer generated transaction proxy number for online transactions |
US6014635A (en) | 1997-12-08 | 2000-01-11 | Shc Direct, Inc. | System and method for providing a discount credit transaction network |
US6385596B1 (en) | 1998-02-06 | 2002-05-07 | Liquid Audio, Inc. | Secure online music distribution system |
US6980670B1 (en) | 1998-02-09 | 2005-12-27 | Indivos Corporation | Biometric tokenless electronic rewards system and method |
US6636833B1 (en) | 1998-03-25 | 2003-10-21 | Obis Patents Ltd. | Credit card system and method |
US6422462B1 (en) | 1998-03-30 | 2002-07-23 | Morris E. Cohen | Apparatus and methods for improved credit cards and credit card transactions |
IL125826A (en) | 1998-08-17 | 2001-05-20 | Ur Jonathan Shem | Method for preventing unauthorized use of credit cards in remote payments and an optional supplemental-code card for use therein |
US8799153B2 (en) | 1998-08-31 | 2014-08-05 | Mastercard International Incorporated | Systems and methods for appending supplemental payment data to a transaction message |
HUP0004158A2 (hu) | 1998-09-04 | 2001-05-28 | Impower, Inc. | Elektronikus kereskedelem névtelen vásárlással és névtelen kereskedelmi szállítmányozással |
US6327578B1 (en) | 1998-12-29 | 2001-12-04 | International Business Machines Corporation | Four-party credit/debit payment protocol |
JP2000322486A (ja) | 1999-02-12 | 2000-11-24 | Citibank Na | 銀行カード取引きを履行するための方法およびシステム |
US7571139B1 (en) | 1999-02-19 | 2009-08-04 | Giordano Joseph A | System and method for processing financial transactions |
US6227447B1 (en) | 1999-05-10 | 2001-05-08 | First Usa Bank, Na | Cardless payment system |
US7194437B1 (en) | 1999-05-14 | 2007-03-20 | Amazon.Com, Inc. | Computer-based funds transfer system |
US7908216B1 (en) | 1999-07-22 | 2011-03-15 | Visa International Service Association | Internet payment, authentication and loading system using virtual smart card |
AU6229000A (en) | 1999-07-26 | 2001-02-13 | Iprivacy Llc | Electronic purchase of goods over a communication network including physical delivery while securing private and personal information |
US6748367B1 (en) | 1999-09-24 | 2004-06-08 | Joonho John Lee | Method and system for effecting financial transactions over a public network without submission of sensitive information |
AU1598101A (en) | 1999-11-10 | 2001-06-06 | Serge M. Krasnyansky | On-line payment system |
US20030130955A1 (en) | 1999-12-17 | 2003-07-10 | Hawthorne William Mcmullan | Secure transaction systems |
US7426750B2 (en) | 2000-02-18 | 2008-09-16 | Verimatrix, Inc. | Network-based content distribution system |
US6453301B1 (en) | 2000-02-23 | 2002-09-17 | Sony Corporation | Method of using personal device with internal biometric in conducting transactions over a network |
WO2001065502A2 (en) | 2000-02-29 | 2001-09-07 | E-Scoring, Inc. | Systems and methods enabling anonymous credit transactions |
US7865414B2 (en) | 2000-03-01 | 2011-01-04 | Passgate Corporation | Method, system and computer readable medium for web site account and e-commerce management from a central location |
TW550477B (en) | 2000-03-01 | 2003-09-01 | Passgate Corp | Method, system and computer readable medium for Web site account and e-commerce management from a central location |
AU2001243473A1 (en) | 2000-03-07 | 2001-09-17 | American Express Travel Related Services Company, Inc. | System for facilitating a transaction |
JP2003534585A (ja) | 2000-03-15 | 2003-11-18 | マスターカード インターナシヨナル インコーポレーテツド | コンピュータネットワークを越える安全な支払い方法およびそのシステム |
US20100228668A1 (en) | 2000-04-11 | 2010-09-09 | Hogan Edward J | Method and System for Conducting a Transaction Using a Proximity Device and an Identifier |
US20100223186A1 (en) | 2000-04-11 | 2010-09-02 | Hogan Edward J | Method and System for Conducting Secure Payments |
US6990470B2 (en) | 2000-04-11 | 2006-01-24 | Mastercard International Incorporated | Method and system for conducting secure payments over a computer network |
US7177848B2 (en) | 2000-04-11 | 2007-02-13 | Mastercard International Incorporated | Method and system for conducting secure payments over a computer network without a pseudo or proxy account number |
US7379919B2 (en) | 2000-04-11 | 2008-05-27 | Mastercard International Incorporated | Method and system for conducting secure payments over a computer network |
CA2305249A1 (en) | 2000-04-14 | 2001-10-14 | Branko Sarcanin | Virtual safe |
US20070129955A1 (en) | 2000-04-14 | 2007-06-07 | American Express Travel Related Services Company, Inc. | System and method for issuing and using a loyalty point advance |
US8046256B2 (en) | 2000-04-14 | 2011-10-25 | American Express Travel Related Services Company, Inc. | System and method for using loyalty rewards as currency |
US6592044B1 (en) | 2000-05-15 | 2003-07-15 | Jacob Y. Wong | Anonymous electronic card for generating personal coupons useful in commercial and security transactions |
AU2001265107A1 (en) | 2000-05-26 | 2001-12-11 | Interchecks, Llc | Methods and systems for network based electronic purchasing system |
US6891953B1 (en) | 2000-06-27 | 2005-05-10 | Microsoft Corporation | Method and system for binding enhanced software features to a persona |
US6938019B1 (en) | 2000-08-29 | 2005-08-30 | Uzo Chijioke Chukwuemeka | Method and apparatus for making secure electronic payments |
WO2002019225A1 (en) | 2000-09-01 | 2002-03-07 | Infospace, Inc. | Method and system for facilitating the transfer of funds utilizing a telephonic identifier |
US20020073045A1 (en) | 2000-10-23 | 2002-06-13 | Rubin Aviel D. | Off-line generation of limited-use credit card numbers |
US7996288B1 (en) | 2000-11-15 | 2011-08-09 | Iprivacy, Llc | Method and system for processing recurrent consumer transactions |
US20040236632A1 (en) | 2000-12-07 | 2004-11-25 | Maritzen Michael L. | System and method for conducing financial transactions using a personal transaction device with vehicle-accessed, payment-gateway terminals |
US6931382B2 (en) | 2001-01-24 | 2005-08-16 | Cdck Corporation | Payment instrument authorization technique |
GB2372616A (en) | 2001-02-23 | 2002-08-28 | Hewlett Packard Co | Transaction method and apparatus using two part tokens |
US7292999B2 (en) | 2001-03-15 | 2007-11-06 | American Express Travel Related Services Company, Inc. | Online card present transaction |
US7237117B2 (en) | 2001-03-16 | 2007-06-26 | Kenneth P. Weiss | Universal secure registry |
WO2002077745A2 (en) | 2001-03-26 | 2002-10-03 | Wolfram Johannes Bernd Reiners | Transaction authorisation system |
US20020147913A1 (en) | 2001-04-09 | 2002-10-10 | Lun Yip William Wai | Tamper-proof mobile commerce system |
US7650314B1 (en) | 2001-05-25 | 2010-01-19 | American Express Travel Related Services Company, Inc. | System and method for securing a recurrent billing transaction |
US8060448B2 (en) | 2001-05-30 | 2011-11-15 | Jones Thomas C | Late binding tokens |
JP4363800B2 (ja) | 2001-06-11 | 2009-11-11 | ソニー株式会社 | 電子商取引支援装置,電子商取引支援方法およびコンピュータプログラム |
US20060237528A1 (en) | 2001-07-10 | 2006-10-26 | Fred Bishop | Systems and methods for non-traditional payment |
US7805378B2 (en) | 2001-07-10 | 2010-09-28 | American Express Travel Related Servicex Company, Inc. | System and method for encoding information in magnetic stripe format for use in radio frequency identification transactions |
US8737954B2 (en) | 2001-08-21 | 2014-05-27 | Bookit Oy Ajanvarauspalvelu | Managing recurring payments from mobile terminals |
US7444676B1 (en) | 2001-08-29 | 2008-10-28 | Nader Asghari-Kamrani | Direct authentication and authorization system and method for trusted network of financial institutions |
US7103576B2 (en) | 2001-09-21 | 2006-09-05 | First Usa Bank, Na | System for providing cardless payment |
US7805376B2 (en) | 2002-06-14 | 2010-09-28 | American Express Travel Related Services Company, Inc. | Methods and apparatus for facilitating a transaction |
US6901387B2 (en) | 2001-12-07 | 2005-05-31 | General Electric Capital Financial | Electronic purchasing method and apparatus for performing the same |
US7904360B2 (en) | 2002-02-04 | 2011-03-08 | Alexander William EVANS | System and method for verification, authentication, and notification of a transaction |
US20110084139A1 (en) | 2009-10-13 | 2011-04-14 | Mckelvey Jim | Systems and methods for financial transaction through miniaturized card reader |
US7890393B2 (en) | 2002-02-07 | 2011-02-15 | Ebay, Inc. | Method and system for completing a transaction between a customer and a merchant |
AUPS087602A0 (en) | 2002-03-04 | 2002-03-28 | Ong, Yong Kin (Michael) | Electronic fund transfer system |
US8751391B2 (en) | 2002-03-29 | 2014-06-10 | Jpmorgan Chase Bank, N.A. | System and process for performing purchase transactions using tokens |
US20040210498A1 (en) | 2002-03-29 | 2004-10-21 | Bank One, National Association | Method and system for performing purchase and other transactions using tokens with multiple chips |
US20030191709A1 (en) | 2002-04-03 | 2003-10-09 | Stephen Elston | Distributed payment and loyalty processing for retail and vending |
GB2387253B (en) | 2002-04-03 | 2004-02-18 | Swivel Technologies Ltd | System and method for secure credit and debit card transactions |
US7707120B2 (en) | 2002-04-17 | 2010-04-27 | Visa International Service Association | Mobile account authentication service |
EP1504393A4 (en) | 2002-04-23 | 2008-03-19 | Clearing House Service Company | PAYMENT IDENTIFICATION CODE AND PAYMENT SYSTEM THEREWITH |
US8412623B2 (en) | 2002-07-15 | 2013-04-02 | Citicorp Credit Services, Inc. | Method and system for a multi-purpose transactional platform |
US7209561B1 (en) | 2002-07-19 | 2007-04-24 | Cybersource Corporation | System and method for generating encryption seed values |
US20040127256A1 (en) | 2002-07-30 | 2004-07-01 | Scott Goldthwaite | Mobile device equipped with a contactless smart card reader/writer |
US7606560B2 (en) | 2002-08-08 | 2009-10-20 | Fujitsu Limited | Authentication services using mobile device |
US7801826B2 (en) | 2002-08-08 | 2010-09-21 | Fujitsu Limited | Framework and system for purchasing of goods and services |
US7353382B2 (en) | 2002-08-08 | 2008-04-01 | Fujitsu Limited | Security framework and protocol for universal pervasive transactions |
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 |
US7496527B2 (en) | 2002-11-05 | 2009-02-24 | Barmonger, Llc | Remote purchasing system, method and program |
AU2003293125A1 (en) | 2002-11-27 | 2004-06-23 | Rsa Security Inc | Identity authentication system and method |
GB2396472A (en) | 2002-12-18 | 2004-06-23 | Ncr Int Inc | System for cash withdrawal |
US7827101B2 (en) | 2003-01-10 | 2010-11-02 | First Data Corporation | Payment system clearing for transactions |
TW200412524A (en) | 2003-01-15 | 2004-07-16 | Lee Fung Chi | A small amount paying/receiving system |
US8082210B2 (en) | 2003-04-29 | 2011-12-20 | The Western Union Company | Authentication for online money transfers |
US20070038867A1 (en) | 2003-06-02 | 2007-02-15 | Verbauwhede Ingrid M | System for biometric signal processing with hardware and software acceleration |
GB0318000D0 (en) | 2003-07-31 | 2003-09-03 | Ncr Int Inc | Mobile applications |
US7740168B2 (en) | 2003-08-18 | 2010-06-22 | Visa U.S.A. Inc. | Method and system for generating a dynamic verification value |
US20050199709A1 (en) | 2003-10-10 | 2005-09-15 | James Linlor | Secure money transfer between hand-held devices |
US7567936B1 (en) | 2003-10-14 | 2009-07-28 | Paradox Technical Solutions Llc | Method and apparatus for handling pseudo identities |
US20050080730A1 (en) | 2003-10-14 | 2005-04-14 | First Data Corporation | System and method for secure account transactions |
US20050108178A1 (en) | 2003-11-17 | 2005-05-19 | Richard York | Order risk determination |
US7543739B2 (en) | 2003-12-17 | 2009-06-09 | Qsecure, Inc. | Automated payment card fraud detection and location |
JP5043442B2 (ja) | 2004-01-20 | 2012-10-10 | 金 富 黄 | ロック付き銀行コンピュータ口座システム |
US7584153B2 (en) | 2004-03-15 | 2009-09-01 | Qsecure, Inc. | Financial transactions with dynamic card verification values |
US7580898B2 (en) | 2004-03-15 | 2009-08-25 | Qsecure, Inc. | Financial transactions with dynamic personal account numbers |
GB0407369D0 (en) | 2004-03-31 | 2004-05-05 | British Telecomm | Trust tokens |
US20140019352A1 (en) | 2011-02-22 | 2014-01-16 | Visa International Service Association | Multi-purpose virtual card transaction apparatuses, methods and systems |
WO2005119607A2 (en) | 2004-06-03 | 2005-12-15 | Tyfone, Inc. | System and method for securing financial transactions |
US20050269401A1 (en) | 2004-06-03 | 2005-12-08 | Tyfone, Inc. | System and method for securing financial transactions |
US8412837B1 (en) | 2004-07-08 | 2013-04-02 | James A. Roskind | Data privacy |
US7264154B2 (en) | 2004-07-12 | 2007-09-04 | Harris David N | System and method for securing a credit account |
US7287692B1 (en) | 2004-07-28 | 2007-10-30 | Cisco Technology, Inc. | System and method for securing transactions in a contact center environment |
GB0420409D0 (en) | 2004-09-14 | 2004-10-20 | Waterleaf Ltd | Online commercial transaction system and method of operation thereof |
US7051929B2 (en) | 2004-10-18 | 2006-05-30 | Gongling Li | Secure credit card having daily changed security number |
US7548889B2 (en) | 2005-01-24 | 2009-06-16 | Microsoft Corporation | Payment information security for multi-merchant purchasing environment for downloadable products |
US7849020B2 (en) | 2005-04-19 | 2010-12-07 | Microsoft Corporation | Method and apparatus for network transactions |
JP2008541206A (ja) | 2005-04-19 | 2008-11-20 | マイクロソフト コーポレーション | ネットワーク商取引 |
US20060235795A1 (en) | 2005-04-19 | 2006-10-19 | Microsoft Corporation | Secure network commercial transactions |
US20080035738A1 (en) | 2005-05-09 | 2008-02-14 | Mullen Jeffrey D | Dynamic credit card with magnetic stripe and embedded encoder and methods for using the same to provide a copy-proof credit card |
US7793851B2 (en) | 2005-05-09 | 2010-09-14 | Dynamics Inc. | Dynamic credit card with magnetic stripe and embedded encoder and methods for using the same to provide a copy-proof credit card |
WO2006135779A2 (en) | 2005-06-10 | 2006-12-21 | American Express Travel Related Services Company, Inc. | System and method for mass transit merchant payment |
CA2615385A1 (en) | 2005-07-15 | 2007-01-25 | Revolution Money Inc. | System and method for disputing individual items that are the subject of a transaction |
US8762263B2 (en) | 2005-09-06 | 2014-06-24 | Visa U.S.A. Inc. | System and method for secured account numbers in proximity devices |
US8205791B2 (en) | 2005-10-11 | 2012-06-26 | National Payment Card Association | Payment system and methods |
US8352376B2 (en) | 2005-10-11 | 2013-01-08 | Amazon Technologies, Inc. | System and method for authorization of transactions |
US7853995B2 (en) | 2005-11-18 | 2010-12-14 | Microsoft Corporation | Short-lived certificate authority service |
US20070136193A1 (en) | 2005-12-13 | 2007-06-14 | Bellsouth Intellectual Property Corporation | Methods, transactional cards, and systems using account identifers customized by the account holder |
US8352323B2 (en) | 2007-11-30 | 2013-01-08 | Blaze Mobile, Inc. | Conducting an online payment transaction using an NFC enabled mobile communication device |
US8275312B2 (en) | 2005-12-31 | 2012-09-25 | Blaze Mobile, Inc. | Induction triggered transactions using an external NFC device |
US20070170247A1 (en) | 2006-01-20 | 2007-07-26 | Maury Samuel Friedman | Payment card authentication system and method |
CA2640620A1 (en) | 2006-01-30 | 2007-08-02 | Cpni Inc. | A system and method for authorizing a funds transfer or payment using a phone number |
US8001055B2 (en) | 2006-02-21 | 2011-08-16 | Weiss Kenneth P | Method, system and apparatus for secure access, payment and identification |
US8234220B2 (en) | 2007-02-21 | 2012-07-31 | Weiss Kenneth P | Universal secure registry |
MX2008011021A (es) | 2006-03-02 | 2008-09-10 | Visa Int Service Ass | Metodo y sistema para realizar autenticacion de dos factores en transacciones de ordenes por correo y ordenes por telefono. |
US8225385B2 (en) | 2006-03-23 | 2012-07-17 | Microsoft Corporation | Multiple security token transactions |
US7818264B2 (en) | 2006-06-19 | 2010-10-19 | Visa U.S.A. Inc. | Track data encryption |
US9065643B2 (en) | 2006-04-05 | 2015-06-23 | Visa U.S.A. Inc. | System and method for account identifier obfuscation |
US20070245414A1 (en) | 2006-04-14 | 2007-10-18 | Microsoft Corporation | Proxy Authentication and Indirect Certificate Chaining |
WO2007148234A2 (en) | 2006-04-26 | 2007-12-27 | Yosef Shaked | System and method for authenticating a customer's identity and completing a secure credit card transaction without the use of a credit card number |
US20070291995A1 (en) | 2006-06-09 | 2007-12-20 | Rivera Paul G | System, Method, and Apparatus for Preventing Identity Fraud Associated With Payment and Identity Cards |
US20080015988A1 (en) | 2006-06-28 | 2008-01-17 | Gary Brown | Proxy card authorization system |
US10019708B2 (en) | 2006-08-25 | 2018-07-10 | Amazon Technologies, Inc. | Utilizing phrase tokens in transactions |
US7469151B2 (en) | 2006-09-01 | 2008-12-23 | Vivotech, Inc. | Methods, systems and computer program products for over the air (OTA) provisioning of soft cards on devices with wireless communications capabilities |
US20080228646A1 (en) | 2006-10-04 | 2008-09-18 | Myers James R | Method and system for managing a non-changing payment card account number |
KR20090102752A (ko) | 2006-11-16 | 2009-09-30 | 네트 1 유이피에스 테크놀로지스, 인코포레이티드 | 비밀 금융거래 |
US7848980B2 (en) | 2006-12-26 | 2010-12-07 | Visa U.S.A. Inc. | Mobile payment system and method using alias |
US20090006262A1 (en) | 2006-12-30 | 2009-01-01 | Brown Kerry D | Financial transaction payment processor |
US7841539B2 (en) | 2007-02-15 | 2010-11-30 | Alfred Hewton | Smart card with random temporary account number generation |
US20080201264A1 (en) | 2007-02-17 | 2008-08-21 | Brown Kerry D | Payment card financial transaction authenticator |
US20080243702A1 (en) | 2007-03-30 | 2008-10-02 | Ricoh Company, Ltd. | Tokens Usable in Value-Based Transactions |
US7938318B2 (en) | 2007-04-03 | 2011-05-10 | Intellectual Ventures Holding 32 Llc | System and method for controlling secured transaction using directionally coded account identifiers |
US7896238B2 (en) | 2007-04-03 | 2011-03-01 | Intellectual Ventures Holding 32 Llc | Secured transaction using color coded account identifiers |
BRPI0810369B8 (pt) | 2007-04-17 | 2019-05-28 | Visa Usa Inc | método, meio legível por computador, servidor de diretório, e, telefone |
US8109436B1 (en) | 2007-04-26 | 2012-02-07 | United Services Automobile Association (Usaa) | Secure card |
US7959076B1 (en) | 2007-04-26 | 2011-06-14 | United Services Automobile Association (Usaa) | Secure card |
US7784685B1 (en) | 2007-04-26 | 2010-08-31 | United Services Automobile Association (Usaa) | Secure card |
US7841523B2 (en) | 2007-05-17 | 2010-11-30 | Shift4 Corporation | Secure payment card transactions |
US7891563B2 (en) | 2007-05-17 | 2011-02-22 | Shift4 Corporation | Secure payment card transactions |
US7770789B2 (en) | 2007-05-17 | 2010-08-10 | Shift4 Corporation | Secure payment card transactions |
WO2008144555A1 (en) | 2007-05-17 | 2008-11-27 | Shift4 Corporation | Secure payment card transactions |
US7971261B2 (en) | 2007-06-12 | 2011-06-28 | Microsoft Corporation | Domain management for digital media |
US8121956B2 (en) | 2007-06-25 | 2012-02-21 | Visa U.S.A. Inc. | Cardless challenge systems and methods |
US7739169B2 (en) | 2007-06-25 | 2010-06-15 | Visa U.S.A. Inc. | Restricting access to compromised account information |
JP2009015548A (ja) | 2007-07-04 | 2009-01-22 | Omron Corp | 運転支援装置および方法、並びに、プログラム |
DE602007012538D1 (de) * | 2007-07-27 | 2011-03-31 | Ntt Docomo Inc | Verfahren und Vorrichtung zur Durchführung delegierter Transaktionen |
US8326758B2 (en) | 2007-08-06 | 2012-12-04 | Enpulz, L.L.C. | Proxy card representing many monetary sources from a plurality of vendors |
US8494959B2 (en) | 2007-08-17 | 2013-07-23 | Emc Corporation | Payment card with dynamic account number |
US7849014B2 (en) | 2007-08-29 | 2010-12-07 | American Express Travel Related Services Company, Inc. | System and method for facilitating a financial transaction with a dynamically generated identifier |
US9070129B2 (en) | 2007-09-04 | 2015-06-30 | Visa U.S.A. Inc. | Method and system for securing data fields |
US7937324B2 (en) | 2007-09-13 | 2011-05-03 | Visa U.S.A. Inc. | Account permanence |
US9747598B2 (en) | 2007-10-02 | 2017-08-29 | Iii Holdings 1, Llc | Dynamic security code push |
US8095113B2 (en) | 2007-10-17 | 2012-01-10 | First Data Corporation | Onetime passwords for smart chip cards |
US20090106160A1 (en) | 2007-10-19 | 2009-04-23 | First Data Corporation | Authorizations for mobile contactless payment transactions |
CN101425894B (zh) | 2007-10-30 | 2012-03-21 | 阿里巴巴集团控股有限公司 | 一种业务实现系统及方法 |
US8249985B2 (en) | 2007-11-29 | 2012-08-21 | Bank Of America Corporation | Sub-account mechanism |
US20090157555A1 (en) | 2007-12-12 | 2009-06-18 | American Express Travel Related Services Company, | Bill payment system and method |
US8117129B2 (en) | 2007-12-21 | 2012-02-14 | American Express Travel Related Services Company, Inc. | Systems, methods and computer program products for performing mass transit merchant transactions |
US9010630B2 (en) | 2007-12-24 | 2015-04-21 | Dynamics Inc. | Systems and methods for programmable payment cards and devices with loyalty-based payment applications |
US8224702B2 (en) | 2007-12-28 | 2012-07-17 | Ebay, Inc. | Systems and methods for facilitating financial transactions over a network |
US7922082B2 (en) | 2008-01-04 | 2011-04-12 | M2 International Ltd. | Dynamic card validation value |
FR2926938B1 (fr) | 2008-01-28 | 2010-03-19 | Paycool Dev | Procede d'authentification et de signature d'un utilisateur aupres d'un service applicatif, utilisant un telephone mobile comme second facteur en complement et independamment d'un premier facteur |
US8255971B1 (en) | 2008-03-03 | 2012-08-28 | Jpmorgan Chase Bank, N.A. | Authentication system and method |
US8578176B2 (en) | 2008-03-26 | 2013-11-05 | Protegrity Corporation | Method and apparatus for tokenization of sensitive sets of characters |
US20090248583A1 (en) | 2008-03-31 | 2009-10-01 | Jasmeet Chhabra | Device, system, and method for secure online transactions |
US20090327131A1 (en) | 2008-04-29 | 2009-12-31 | American Express Travel Related Services Company, Inc. | Dynamic account authentication using a mobile device |
US20090276347A1 (en) | 2008-05-01 | 2009-11-05 | Kargman James B | Method and apparatus for use of a temporary financial transaction number or code |
US9715709B2 (en) | 2008-05-09 | 2017-07-25 | Visa International Services Association | Communication device including multi-part alias identifier |
US8651374B2 (en) | 2008-06-02 | 2014-02-18 | Sears Brands, L.L.C. | System and method for payment card industry enterprise account number elimination |
US20090307140A1 (en) | 2008-06-06 | 2009-12-10 | Upendra Mardikar | Mobile device over-the-air (ota) registration and point-of-sale (pos) payment |
US9269010B2 (en) | 2008-07-14 | 2016-02-23 | Jumio Inc. | Mobile phone payment system using integrated camera credit card reader |
US8090650B2 (en) | 2008-07-24 | 2012-01-03 | At&T Intellectual Property I, L.P. | Secure payment service and system for interactive voice response (IVR) systems |
US8219489B2 (en) | 2008-07-29 | 2012-07-10 | Visa U.S.A. Inc. | Transaction processing using a global unique identifier |
US9053474B2 (en) | 2008-08-04 | 2015-06-09 | At&T Mobility Ii Llc | Systems and methods for handling point-of-sale transactions using a mobile device |
US8281991B2 (en) | 2008-08-07 | 2012-10-09 | Visa U.S.A. Inc. | Transaction secured in an untrusted environment |
US8403211B2 (en) | 2008-09-04 | 2013-03-26 | Metabank | System, program product and methods for retail activation and reload associated with partial authorization transactions |
US8965811B2 (en) | 2008-10-04 | 2015-02-24 | Mastercard International Incorporated | Methods and systems for using physical payment cards in secure E-commerce transactions |
US20100094755A1 (en) | 2008-10-09 | 2010-04-15 | Nelnet Business Solutions, Inc. | Providing payment data tokens for online transactions utilizing hosted inline frames |
US20100106644A1 (en) | 2008-10-23 | 2010-04-29 | Diversinet Corp. | System and Method for Authorizing Transactions Via Mobile Devices |
US8126449B2 (en) | 2008-11-13 | 2012-02-28 | American Express Travel Related Services Company, Inc. | Servicing attributes on a mobile device |
US8196813B2 (en) | 2008-12-03 | 2012-06-12 | Ebay Inc. | System and method to allow access to a value holding account |
US8838503B2 (en) | 2008-12-08 | 2014-09-16 | Ebay Inc. | Unified identity verification |
US8060449B1 (en) | 2009-01-05 | 2011-11-15 | Sprint Communications Company L.P. | Partially delegated over-the-air provisioning of a secure element |
US10037524B2 (en) | 2009-01-22 | 2018-07-31 | First Data Corporation | Dynamic primary account number (PAN) and unique key per card |
US10354321B2 (en) | 2009-01-22 | 2019-07-16 | First Data Corporation | Processing transactions with an extended application ID and dynamic cryptograms |
US8606638B2 (en) | 2009-03-02 | 2013-12-10 | First Data Corporation | Systems, methods and apparatus for facilitating transactions using a mobile device |
US20100235284A1 (en) | 2009-03-13 | 2010-09-16 | Gidah, Inc. | Method and systems for generating and using tokens in a transaction handling system |
US8595098B2 (en) | 2009-03-18 | 2013-11-26 | Network Merchants, Inc. | Transmission of sensitive customer information during electronic-based transactions |
US8567670B2 (en) | 2009-03-27 | 2013-10-29 | Intersections Inc. | Dynamic card verification values and credit transactions |
US8584251B2 (en) | 2009-04-07 | 2013-11-12 | Princeton Payment Solutions | Token-based payment processing system |
US20100258620A1 (en) | 2009-04-10 | 2010-10-14 | Denise Torreyson | Methods and systems for linking multiple accounts |
US9572025B2 (en) | 2009-04-16 | 2017-02-14 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, server, computer program and computer program product for communicating with secure element |
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 |
US8534564B2 (en) | 2009-05-15 | 2013-09-17 | Ayman Hammad | Integration of verification tokens with mobile communication devices |
US10140598B2 (en) | 2009-05-20 | 2018-11-27 | Visa International Service Association | Device including encrypted data for expiration date and verification value creation |
US20100306076A1 (en) | 2009-05-29 | 2010-12-02 | Ebay Inc. | Trusted Integrity Manager (TIM) |
TWI402775B (zh) | 2009-07-16 | 2013-07-21 | Mxtran Inc | 金融交易系統、自動櫃員機、與操作自動櫃員機的方法 |
WO2011019660A2 (en) | 2009-08-10 | 2011-02-17 | Visa International Service Association | Systems and methods for enrolling users in a payment service |
US20110047076A1 (en) | 2009-08-24 | 2011-02-24 | Mark Carlson | Alias reputation interaction system |
US20110083018A1 (en) | 2009-10-06 | 2011-04-07 | Validity Sensors, Inc. | Secure User Authentication |
US8447699B2 (en) | 2009-10-13 | 2013-05-21 | Qualcomm Incorporated | Global secure service provider directory |
CA2777799A1 (en) | 2009-10-16 | 2011-04-21 | Visa International Service Association | Anti-phishing system and method including list with user data |
US20110246317A1 (en) | 2009-10-23 | 2011-10-06 | Apriva, Llc | System and device for facilitating a transaction through use of a proxy account code |
US8296568B2 (en) | 2009-10-27 | 2012-10-23 | Google Inc. | Systems and methods for authenticating an electronic transaction |
US9633351B2 (en) | 2009-11-05 | 2017-04-25 | Visa International Service Association | Encryption switch processing |
US8595812B2 (en) | 2009-12-18 | 2013-11-26 | Sabre Inc. | Tokenized data security |
US10255591B2 (en) | 2009-12-18 | 2019-04-09 | Visa International Service Association | Payment channel returning limited use proxy dynamic value |
US9324066B2 (en) | 2009-12-21 | 2016-04-26 | Verizon Patent And Licensing Inc. | Method and system for providing virtual credit card services |
US8788429B2 (en) | 2009-12-30 | 2014-07-22 | First Data Corporation | Secure transaction management |
WO2011088109A2 (en) | 2010-01-12 | 2011-07-21 | Visa International Service Association | Anytime validation for verification tokens |
BR112012017880A2 (pt) | 2010-01-19 | 2020-11-17 | Visa International Service Association | "método, e, sistema" |
CA2787041C (en) | 2010-01-19 | 2020-02-25 | Mike Lindelsee | Remote variable authentication processing |
US8615468B2 (en) | 2010-01-27 | 2013-12-24 | Ca, Inc. | System and method for generating a dynamic card value |
CN102714606B (zh) | 2010-01-31 | 2015-09-02 | 惠普发展公司,有限责任合伙企业 | 用于经采样的通信量数据的管理的方法和系统 |
US9501773B2 (en) | 2010-02-02 | 2016-11-22 | Xia Dai | Secured transaction system |
WO2011106716A1 (en) | 2010-02-25 | 2011-09-01 | Secureauth Corporation | Security device provisioning |
US8458487B1 (en) | 2010-03-03 | 2013-06-04 | Liaison Technologies, Inc. | System and methods for format preserving tokenization of sensitive information |
US9245267B2 (en) | 2010-03-03 | 2016-01-26 | Visa International Service Association | Portable account number for consumer payment account |
WO2011112502A1 (en) | 2010-03-07 | 2011-09-15 | Gilbarco Inc. | Fuel dispenser payment system and method |
US8887308B2 (en) | 2010-03-21 | 2014-11-11 | William Grecia | Digital cloud access (PDMAS part III) |
US8533860B1 (en) | 2010-03-21 | 2013-09-10 | William Grecia | Personalized digital media access system—PDMAS part II |
US8402555B2 (en) | 2010-03-21 | 2013-03-19 | William Grecia | Personalized digital media access system (PDMAS) |
US20110238573A1 (en) | 2010-03-25 | 2011-09-29 | Computer Associates Think, Inc. | Cardless atm transaction method and system |
US8380177B2 (en) | 2010-04-09 | 2013-02-19 | Paydiant, Inc. | Mobile phone payment processing methods and systems |
US9208482B2 (en) * | 2010-04-09 | 2015-12-08 | Paypal, Inc. | Transaction token issuing authorities |
US8336088B2 (en) | 2010-04-19 | 2012-12-18 | Visa International Service Association | Alias management and value transfer claim processing |
WO2011153505A1 (en) | 2010-06-04 | 2011-12-08 | Visa International Service Association | Payment tokenization apparatuses, methods and systems |
US8442914B2 (en) | 2010-07-06 | 2013-05-14 | Mastercard International Incorporated | Virtual wallet account with automatic-loading |
US8571939B2 (en) | 2010-07-07 | 2013-10-29 | Toshiba Global Commerce Solutions Holdings Corporation | Two phase payment link and authorization for mobile devices |
US8453226B2 (en) | 2010-07-16 | 2013-05-28 | Visa International Service Association | Token validation for advanced authorization |
WO2012012445A2 (en) | 2010-07-19 | 2012-01-26 | Universal Commerce, Inc. | Mobile system and method for payments and non-financial transactions |
US20120028609A1 (en) | 2010-07-27 | 2012-02-02 | John Hruska | Secure financial transaction system using a registered mobile device |
US8571986B2 (en) | 2010-07-28 | 2013-10-29 | Bank Of America Corporation | Dependent payment device |
US9342832B2 (en) | 2010-08-12 | 2016-05-17 | Visa International Service Association | Securing external systems with account token substitution |
CN101938520B (zh) | 2010-09-07 | 2015-01-28 | 中兴通讯股份有限公司 | 一种基于移动终端签名的远程支付系统及方法 |
US20120066078A1 (en) | 2010-09-10 | 2012-03-15 | Bank Of America Corporation | Overage service using overage passcode |
US8898086B2 (en) | 2010-09-27 | 2014-11-25 | Fidelity National Information Services | Systems and methods for transmitting financial account information |
US9558481B2 (en) | 2010-09-28 | 2017-01-31 | Barclays Bank Plc | Secure account provisioning |
US20120095852A1 (en) | 2010-10-15 | 2012-04-19 | John Bauer | Method and system for electronic wallet access |
US20120095865A1 (en) | 2010-10-15 | 2012-04-19 | Ezpayy, Inc. | System And Method For Mobile Electronic Purchasing |
US10176477B2 (en) | 2010-11-16 | 2019-01-08 | Mastercard International Incorporated | Methods and systems for universal payment account translation |
US8577336B2 (en) | 2010-11-18 | 2013-11-05 | Mobilesphere Holdings LLC | System and method for transaction authentication using a mobile communication device |
WO2012073014A1 (en) | 2010-11-29 | 2012-06-07 | Mobay Technologies Limited | A system for verifying electronic transactions |
US9141945B2 (en) | 2010-12-02 | 2015-09-22 | Appmobi Iplc, Inc. | Secure distributed single action payment system |
US20120143754A1 (en) | 2010-12-03 | 2012-06-07 | Narendra Patel | Enhanced credit card security apparatus and method |
US8762284B2 (en) | 2010-12-16 | 2014-06-24 | Democracyontheweb, Llc | Systems and methods for facilitating secure transactions |
US8807440B1 (en) | 2010-12-17 | 2014-08-19 | Google Inc. | Routing secure element payment requests to an alternate application |
EP2656281A4 (en) | 2010-12-20 | 2015-01-14 | Antonio Claudiu Eram | SYSTEM, METHOD AND APPARATUS FOR PERMITTING MOBILE PAYMENTS AND EXECUTING ORDERS |
US9489669B2 (en) * | 2010-12-27 | 2016-11-08 | The Western Union Company | Secure contactless payment systems and methods |
US20120173431A1 (en) | 2010-12-30 | 2012-07-05 | First Data Corporation | Systems and methods for using a token as a payment in a transaction |
US20120185386A1 (en) | 2011-01-18 | 2012-07-19 | Bank Of America | Authentication tool |
WO2012098555A1 (en) | 2011-01-20 | 2012-07-26 | Google Inc. | Direct carrier billing |
US8725644B2 (en) | 2011-01-28 | 2014-05-13 | The Active Network, Inc. | Secure online transaction processing |
US20120203664A1 (en) | 2011-02-09 | 2012-08-09 | Tycoon Unlimited, Inc. | Contactless wireless transaction processing system |
US20120203666A1 (en) | 2011-02-09 | 2012-08-09 | Tycoon Unlimited, Inc. | Contactless wireless transaction processing system |
WO2012116221A1 (en) | 2011-02-23 | 2012-08-30 | Mastercard International, Inc. | Demand deposit account payment system |
WO2012118870A1 (en) | 2011-02-28 | 2012-09-07 | Visa International Service Association | Secure anonymous transaction apparatuses, methods and systems |
CN103503010B (zh) | 2011-03-04 | 2017-12-29 | 维萨国际服务协会 | 支付能力结合至计算机的安全元件 |
US20120233004A1 (en) | 2011-03-11 | 2012-09-13 | James Bercaw | System for mobile electronic commerce |
US20120231844A1 (en) | 2011-03-11 | 2012-09-13 | Apriva, Llc | System and device for facilitating a transaction by consolidating sim, personal token, and associated applications for electronic wallet transactions |
US20120246071A1 (en) | 2011-03-21 | 2012-09-27 | Nikhil Jain | System and method for presentment of nonconfidential transaction token identifier |
AU2012201745B2 (en) | 2011-03-24 | 2014-11-13 | Visa International Service Association | Authentication using application authentication element |
WO2012142045A2 (en) | 2011-04-11 | 2012-10-18 | Visa International Service Association | Multiple tokenization for authentication |
EP2697756A4 (en) | 2011-04-15 | 2014-09-10 | Shift4 Corp | METHOD AND SYSTEM FOR ENABLING THE JOINT USE OF TOKENS BY DEALERS |
US9818111B2 (en) | 2011-04-15 | 2017-11-14 | Shift4 Corporation | Merchant-based token sharing |
US8688589B2 (en) | 2011-04-15 | 2014-04-01 | Shift4 Corporation | Method and system for utilizing authorization factor pools |
US9256874B2 (en) | 2011-04-15 | 2016-02-09 | Shift4 Corporation | Method and system for enabling merchants to share tokens |
US20120271770A1 (en) | 2011-04-20 | 2012-10-25 | Visa International Service Association | Managing electronic tokens in a transaction processing system |
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 |
US9154477B2 (en) | 2011-05-26 | 2015-10-06 | First Data Corporation | Systems and methods for encrypting mobile device communications |
US8943574B2 (en) | 2011-05-27 | 2015-01-27 | Vantiv, Llc | Tokenizing sensitive data |
US10395256B2 (en) | 2011-06-02 | 2019-08-27 | Visa International Service Association | Reputation management in a transaction processing system |
EP2715633A4 (en) | 2011-06-03 | 2014-12-17 | Visa Int Service Ass | APPARATUSES, METHODS, AND SYSTEMS FOR SELECTING VIRTUAL PORTFOLIO CARD |
US8538845B2 (en) | 2011-06-03 | 2013-09-17 | Mozido, Llc | Monetary transaction system |
US10318932B2 (en) | 2011-06-07 | 2019-06-11 | Entit Software Llc | Payment card processing system with structure preserving encryption |
US20120316992A1 (en) | 2011-06-07 | 2012-12-13 | Oborne Timothy W | Payment privacy tokenization apparatuses, methods and systems |
WO2012167941A1 (en) | 2011-06-09 | 2012-12-13 | Gemalto Sa | Method to validate a transaction between a user and a service provider |
US9355393B2 (en) | 2011-08-18 | 2016-05-31 | Visa International Service Association | Multi-directional wallet connector apparatuses, methods and systems |
US9639828B2 (en) | 2011-07-15 | 2017-05-02 | Visa International Service Association | Method and system for hosted order page/silent order post plus fraud detection |
US9704155B2 (en) | 2011-07-29 | 2017-07-11 | Visa International Service Association | Passing payment tokens through an hop/sop |
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 |
US20130226799A1 (en) | 2011-08-23 | 2013-08-29 | Thanigaivel Ashwin Raj | Authentication process for value transfer machine |
WO2013028910A2 (en) | 2011-08-23 | 2013-02-28 | Visa International Service Association | Mobile funding method and system |
EP2751754A4 (en) | 2011-08-30 | 2015-06-03 | C Douglas Yeager | SYSTEMS AND METHOD FOR AUTHORIZING A TRANSACTION WITH AN UNEXPECTED CRYPTOGRAM |
US20130339253A1 (en) | 2011-08-31 | 2013-12-19 | Dan Moshe Sincai | Mobile Device Based Financial Transaction System |
US8171525B1 (en) | 2011-09-15 | 2012-05-01 | Google Inc. | Enabling users to select between secure service providers using a central trusted service manager |
US8838982B2 (en) | 2011-09-21 | 2014-09-16 | Visa International Service Association | Systems and methods to secure user identification |
US8453223B2 (en) | 2011-09-23 | 2013-05-28 | Jerome Svigals | Method, device and system for secure transactions |
WO2013048538A1 (en) | 2011-10-01 | 2013-04-04 | Intel Corporation | Cloud based credit card emulation |
EP2767110A4 (en) | 2011-10-12 | 2015-01-28 | C Sam Inc | PLATFORM FOR MULTI-STAGE SECURE MOBILE TRANSACTIONS |
US9229964B2 (en) | 2011-10-27 | 2016-01-05 | Visa International Business Machines Corporation | Database cloning and migration for quality assurance |
KR101826275B1 (ko) | 2011-11-01 | 2018-02-06 | 구글 엘엘씨 | 다수의 서비스 제공자 신뢰된 서비스 관리자 및 보안 요소와 인터페이싱하기 위한 시스템, 방법 및 컴퓨터 프로그램 제품 |
US9830596B2 (en) | 2011-11-01 | 2017-11-28 | Stripe, Inc. | Method for conducting a transaction between a merchant site and a customer's electronic device without exposing payment information to a server-side application of the merchant site |
US20130124364A1 (en) | 2011-11-13 | 2013-05-16 | Millind Mittal | System and method of electronic payment using payee provided transaction identification codes |
US20160140566A1 (en) | 2011-11-13 | 2016-05-19 | Google Inc. | Secure transmission of payment credentials |
US9348896B2 (en) | 2011-12-05 | 2016-05-24 | Visa International Service Association | Dynamic network analytics system |
US8972719B2 (en) | 2011-12-06 | 2015-03-03 | Wwpass Corporation | Passcode restoration |
US8555079B2 (en) | 2011-12-06 | 2013-10-08 | Wwpass Corporation | Token management |
US8656180B2 (en) | 2011-12-06 | 2014-02-18 | Wwpass Corporation | Token activation |
US20130159178A1 (en) | 2011-12-14 | 2013-06-20 | Firethorn Mobile, Inc. | System and Method For Loading A Virtual Token Managed By A Mobile Wallet System |
US20130159184A1 (en) | 2011-12-15 | 2013-06-20 | Visa International Service Association | System and method of using load network to associate product or service with a consumer token |
US20140040139A1 (en) | 2011-12-19 | 2014-02-06 | Sequent Software, Inc. | System and method for dynamic temporary payment authorization in a portable communication device |
WO2013096606A1 (en) | 2011-12-21 | 2013-06-27 | Mastercard International Incorporated | Methods and systems for providing a payment account with adaptive interchange |
US9077769B2 (en) | 2011-12-29 | 2015-07-07 | Blackberry Limited | Communications system providing enhanced trusted service manager (TSM) verification features and related methods |
US20130254117A1 (en) | 2011-12-30 | 2013-09-26 | Clay W. von Mueller | Secured transaction system and method |
US8566168B1 (en) | 2012-01-05 | 2013-10-22 | Sprint Communications Company L.P. | Electronic payment using a proxy account number stored in a secure element |
RU2631983C2 (ru) | 2012-01-05 | 2017-09-29 | Виза Интернэшнл Сервис Ассосиэйшн | Защита данных с переводом |
CA2862020C (en) | 2012-01-19 | 2018-03-20 | Mastercard International Incorporated | System and method to enable a network of digital wallets |
US9830595B2 (en) | 2012-01-26 | 2017-11-28 | Visa International Service Association | System and method of providing tokenization as a service |
US10643191B2 (en) | 2012-01-27 | 2020-05-05 | Visa International Service Association | Mobile services remote deposit capture |
US8595850B2 (en) | 2012-01-30 | 2013-11-26 | Voltage Security, Inc. | System for protecting sensitive data with distributed tokenization |
WO2013116726A1 (en) | 2012-02-03 | 2013-08-08 | Ebay Inc. | Adding card to mobile wallet using nfc |
EP2624190A1 (en) | 2012-02-03 | 2013-08-07 | Pieter Dubois | Authentication of payment transactions using an alias |
US8893250B2 (en) | 2012-02-10 | 2014-11-18 | Protegrity Corporation | Tokenization in mobile environments |
US20130212017A1 (en) | 2012-02-14 | 2013-08-15 | N.B. Development Services Inc. | Transaction system and method of conducting a transaction |
US20130226813A1 (en) | 2012-02-23 | 2013-08-29 | Robert Matthew Voltz | Cyberspace Identification Trust Authority (CITA) System and Method |
US20130246199A1 (en) | 2012-03-14 | 2013-09-19 | Mark Carlson | Point-of-transaction account feature redirection apparatuses, methods and systems |
US20130246259A1 (en) | 2012-03-15 | 2013-09-19 | Firethorn Mobile, Inc. | System and method for managing payment in transactions with a pcd |
US9092776B2 (en) | 2012-03-15 | 2015-07-28 | Qualcomm Incorporated | System and method for managing payment in transactions with a PCD |
US9105021B2 (en) | 2012-03-15 | 2015-08-11 | Ebay, Inc. | Systems, methods, and computer program products for using proxy accounts |
US20130246267A1 (en) | 2012-03-15 | 2013-09-19 | Ebay Inc. | Systems, Methods, and Computer Program Products for Using Proxy Accounts |
US20130254102A1 (en) | 2012-03-20 | 2013-09-26 | First Data Corporation | Systems and Methods for Distributing Tokenization and De-Tokenization Services |
US9818098B2 (en) | 2012-03-20 | 2017-11-14 | First Data Corporation | Systems and methods for facilitating payments via a peer-to-peer protocol |
US20130254028A1 (en) | 2012-03-22 | 2013-09-26 | Corbuss Kurumsal Telekom Hizmetleri A.S. | System and method for conducting mobile commerce |
US20130262315A1 (en) | 2012-03-30 | 2013-10-03 | John Hruska | System for Secure Purchases Made by Scanning Barcode Using a Registered Mobile Phone Application Linked to a Consumer-Merchant Closed Loop Financial Proxy Account System |
US10515359B2 (en) | 2012-04-02 | 2019-12-24 | Mastercard International Incorporated | Systems and methods for processing mobile payments by provisioning credentials to mobile devices without secure elements |
US20130262302A1 (en) | 2012-04-02 | 2013-10-03 | Jvl Ventures, Llc | Systems, methods, and computer program products for provisioning payment accounts into mobile wallets and managing events |
PL2836971T3 (pl) | 2012-04-13 | 2018-05-30 | Mastercard International Inc | Systemy, sposoby i nośniki odczytywalne komputerowo do przeprowadzania transakcji z użyciem danych uwierzytelniających opartych na chmurze |
CN104272331B (zh) | 2012-04-18 | 2017-06-23 | 谷歌公司 | 在不具有安全元件的情况下处理支付交易 |
US20130282588A1 (en) | 2012-04-22 | 2013-10-24 | John Hruska | Consumer, Merchant and Mobile Device Specific, Real-Time Dynamic Tokenization Activation within a Secure Mobile-Wallet Financial Transaction System |
US10275764B2 (en) | 2012-05-04 | 2019-04-30 | Mastercard International Incorporated | Transaction data tokenization |
WO2013166501A1 (en) | 2012-05-04 | 2013-11-07 | Visa International Service Association | System and method for local data conversion |
US9521548B2 (en) | 2012-05-21 | 2016-12-13 | Nexiden, Inc. | Secure registration of a mobile device for use with a session |
US20130311382A1 (en) | 2012-05-21 | 2013-11-21 | Klaus S. Fosmark | Obtaining information for a payment transaction |
WO2013179271A2 (en) | 2012-06-01 | 2013-12-05 | Mani Venkatachalam Sthanu Subra | Method and system for human assisted secure payment by phone to an insecure third-party service provider |
US9524501B2 (en) | 2012-06-06 | 2016-12-20 | Visa International Service Association | Method and system for correlating diverse transaction data |
US20130346305A1 (en) | 2012-06-26 | 2013-12-26 | Carta Worldwide Inc. | Mobile wallet payment processing |
US20140007213A1 (en) | 2012-06-29 | 2014-01-02 | Wepay, Inc. | Systems and methods for push notification based application authentication and authorization |
US9547769B2 (en) | 2012-07-03 | 2017-01-17 | Visa International Service Association | Data protection hub |
US9059972B2 (en) | 2012-07-03 | 2015-06-16 | International Business Machines Corporation | Issuing, presenting and challenging mobile device identification documents |
US9043609B2 (en) | 2012-07-19 | 2015-05-26 | Bank Of America Corporation | Implementing security measures for authorized tokens used in mobile transactions |
US20140025585A1 (en) | 2012-07-19 | 2014-01-23 | Bank Of America Corporation | Distributing authorized tokens to conduct mobile transactions |
US20140025581A1 (en) | 2012-07-19 | 2014-01-23 | Bank Of America Corporation | Mobile transactions using authorized tokens |
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 |
US10152711B2 (en) | 2012-07-31 | 2018-12-11 | Worldpay, Llc | Systems and methods for arbitraged enhanced payment processing |
US10346838B2 (en) | 2012-07-31 | 2019-07-09 | Worldpay, Llc | Systems and methods for distributed enhanced payment processing |
US10339524B2 (en) | 2012-07-31 | 2019-07-02 | Worldpay, Llc | Systems and methods for multi-merchant tokenization |
CN104662864B (zh) | 2012-08-03 | 2018-03-09 | 威斯科数据安全国际有限公司 | 使用了移动认证应用的用户方便的认证方法和装置 |
US9665722B2 (en) | 2012-08-10 | 2017-05-30 | Visa International Service Association | Privacy firewall |
EP2885753A4 (en) | 2012-08-17 | 2016-01-06 | Google Inc | WIRELESS READER FUNCTIONALITY AND PAYMENT TRANSACTION TERMINAL |
EP2891107A4 (en) | 2012-08-28 | 2016-04-13 | Visa Int Service Ass | PROTECTION OF ASSETS ON A DEVICE |
WO2014043278A1 (en) | 2012-09-11 | 2014-03-20 | Visa International Service Association | Cloud-based virtual wallet nfc apparatuses, methods and systems |
US9390412B2 (en) | 2012-10-16 | 2016-07-12 | Visa International Service Association | Dynamic point of sale system integrated with reader device |
US10176478B2 (en) | 2012-10-23 | 2019-01-08 | Visa International Service Association | Transaction initiation determination system utilizing transaction data elements |
US9852417B2 (en) | 2012-11-05 | 2017-12-26 | Mfoundry, Inc. | QR code-enabled P2P payment systems and methods |
US9911118B2 (en) | 2012-11-21 | 2018-03-06 | Visa International Service Association | Device pairing via trusted intermediary |
US20140164243A1 (en) | 2012-12-07 | 2014-06-12 | Christian Aabye | Dynamic Account Identifier With Return Real Account Identifier |
US9741051B2 (en) | 2013-01-02 | 2017-08-22 | Visa International Service Association | Tokenization and third-party interaction |
US20140324690A1 (en) | 2013-01-11 | 2014-10-30 | American Express Travel Related Services Company, Inc. | System and method for a single digital wallet dynamic checkout tool |
US9249241B2 (en) | 2013-03-27 | 2016-02-02 | Ut-Battelle, Llc | Surface-functionalized mesoporous carbon materials |
US20140310183A1 (en) | 2013-04-15 | 2014-10-16 | Lance Weber | Embedded acceptance system |
US20140331265A1 (en) | 2013-05-01 | 2014-11-06 | Microsoft Corporation | Integrated interactive television entertainment system |
US11055710B2 (en) | 2013-05-02 | 2021-07-06 | Visa International Service Association | Systems and methods for verifying and processing transactions using virtual currency |
US20140330722A1 (en) | 2013-05-02 | 2014-11-06 | Prasanna Laxminarayanan | System and method for using an account sequence identifier |
US9760886B2 (en) | 2013-05-10 | 2017-09-12 | Visa International Service Association | Device provisioning using partial personalization scripts |
US10878422B2 (en) | 2013-06-17 | 2020-12-29 | Visa International Service Association | System and method using merchant token |
US20140379575A1 (en) | 2013-06-24 | 2014-12-25 | Blackberry Limited | Controlling transactions using near field communications device |
WO2015001468A1 (en) | 2013-07-02 | 2015-01-08 | Visa International Service Association | Payment card including user interface for use with payment card acceptance terminal |
EP3017413A4 (en) | 2013-07-04 | 2016-07-13 | Visa Int Service Ass | AUTHORIZING TRANSACTIONS THROUGH RULES BASED ON MOBILE DEVICES |
JP6371390B2 (ja) | 2013-07-15 | 2018-08-08 | ビザ インターナショナル サービス アソシエーション | セキュアな遠隔決済取引処理 |
CN113469670B (zh) | 2013-07-24 | 2024-04-05 | 维萨国际服务协会 | 使用令牌确保数据传送风险的系统和方法 |
US10496986B2 (en) | 2013-08-08 | 2019-12-03 | Visa International Service Association | Multi-network tokenization processing |
CN114819961A (zh) | 2013-08-08 | 2022-07-29 | 维萨国际服务协会 | 用于为移动设备供应支付凭证的方法和系统 |
CA2921008A1 (en) | 2013-08-15 | 2015-02-19 | Visa International Service Association | Secure remote payment transaction processing using a secure element |
US20150058220A1 (en) | 2013-08-26 | 2015-02-26 | Cellco Partnership (D/B/A Verizon Wireless) | Payment pre-authorization |
US10037082B2 (en) | 2013-09-17 | 2018-07-31 | Paypal, Inc. | Physical interaction dependent transactions |
RU2663476C2 (ru) | 2013-09-20 | 2018-08-06 | Виза Интернэшнл Сервис Ассосиэйшн | Защищенная обработка удаленных платежных транзакций, включающая в себя аутентификацию потребителей |
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 |
US20150127529A1 (en) | 2013-11-05 | 2015-05-07 | Oleg Makhotin | Methods and systems for mobile payment application selection and management using an application linker |
US20150142673A1 (en) | 2013-11-18 | 2015-05-21 | Mark Nelsen | Methods and systems for token request management |
AU2014353151B2 (en) | 2013-11-19 | 2018-03-08 | Visa International Service Association | Automated account provisioning |
US20150161597A1 (en) | 2013-12-09 | 2015-06-11 | Kaushik Subramanian | Transactions using temporary credential data |
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 |
US9922322B2 (en) | 2013-12-19 | 2018-03-20 | Visa International Service Association | Cloud-based transactions with magnetic secure transmission |
US10445718B2 (en) | 2013-12-27 | 2019-10-15 | Visa International Service Association | Processing a transaction using multiple application identifiers |
US10108409B2 (en) | 2014-01-03 | 2018-10-23 | Visa International Service Association | Systems and methods for updatable applets |
US10433128B2 (en) | 2014-01-07 | 2019-10-01 | Visa International Service Association | Methods and systems for provisioning multiple devices |
US20150199679A1 (en) | 2014-01-13 | 2015-07-16 | Karthikeyan Palanisamy | Multiple token provisioning |
US9846878B2 (en) | 2014-01-14 | 2017-12-19 | Visa International Service Association | Payment account identifier system |
AU2015214271B2 (en) | 2014-02-04 | 2019-06-27 | Visa International Service Association | Token verification using limited use certificates |
US20150269566A1 (en) | 2014-03-18 | 2015-09-24 | Ajit Gaddam | Systems and methods for locally derived tokens |
US20150278799A1 (en) | 2014-03-27 | 2015-10-01 | Karthikeyan Palanisamy | System incorporating wireless share process |
US10026087B2 (en) | 2014-04-08 | 2018-07-17 | Visa International Service Association | Data passed in an interaction |
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 | 비자 인터네셔널 서비스 어소시에이션 | 토큰 도메인 제어를 위한 시스템 및 방법 |
US10706380B2 (en) | 2014-05-08 | 2020-07-07 | Visa International Service Association | Split shipment processing |
US10592899B2 (en) | 2014-05-13 | 2020-03-17 | Visa International Service Association | Master applet for secure remote payment processing |
US11023890B2 (en) | 2014-06-05 | 2021-06-01 | Visa International Service Association | Identification and verification for provisioning mobile application |
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 |
US9779345B2 (en) | 2014-08-11 | 2017-10-03 | Visa International Service Association | Mobile device with scannable image including dynamic data |
US9775029B2 (en) | 2014-08-22 | 2017-09-26 | Visa International Service Association | Embedding cloud-based functionalities in a communication device |
CN111756533B (zh) | 2014-08-29 | 2023-07-04 | 维萨国际服务协会 | 用于安全密码生成的系统、方法和存储介质 |
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 |
SG10201710449TA (en) | 2014-10-10 | 2018-01-30 | Visa Int Service Ass | Methods and systems for partial personalization during mobile application update |
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 |
CN107005563B (zh) | 2014-12-12 | 2021-03-30 | 维萨国际服务协会 | 用于机器对机器装置的供应平台 |
US10257185B2 (en) | 2014-12-12 | 2019-04-09 | Visa International Service Association | Automated access data provisioning |
US10096009B2 (en) | 2015-01-20 | 2018-10-09 | Visa International Service Association | Secure payment processing using authorization request |
US20160217461A1 (en) | 2015-01-23 | 2016-07-28 | Ajit Gaddam | Transaction utilizing anonymized user data |
BR112017014632B1 (pt) | 2015-01-27 | 2023-12-26 | Visa International Service Association | Método implementado por computador, sistema de computador, e, mídia legível de computador |
US11250391B2 (en) | 2015-01-30 | 2022-02-15 | Visa International Service Association | Token check offline |
US10977657B2 (en) | 2015-02-09 | 2021-04-13 | Visa International Service Association | Token processing utilizing multiple authorizations |
CA2970746A1 (en) | 2015-02-13 | 2016-08-18 | Visa International Service Association | Peer forward authorization of digital requests |
WO2016134016A1 (en) | 2015-02-17 | 2016-08-25 | Visa International Service Association | Token and cryptogram using transaction specific information |
US10164996B2 (en) | 2015-03-12 | 2018-12-25 | Visa International Service Association | Methods and systems for providing a low value token buffer |
US9998978B2 (en) | 2015-04-16 | 2018-06-12 | Visa International Service Association | Systems and methods for processing dormant virtual access devices |
US10713660B2 (en) | 2015-09-15 | 2020-07-14 | Visa International Service Association | Authorization of credential on file transactions |
WO2017066792A1 (en) | 2015-10-15 | 2017-04-20 | Visa International Service Association | Instant token issuance system |
CN108292412A (zh) | 2015-11-23 | 2018-07-17 | 维萨国际服务协会 | 在交易中提供补充信息的系统和方法 |
US11449863B2 (en) | 2016-04-11 | 2022-09-20 | Visa International Service Association | Expedited E-commerce tokenization |
WO2017096399A1 (en) | 2015-12-04 | 2017-06-08 | Visa International Service Association | Secure token distribution |
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 |
US10796301B2 (en) * | 2016-01-08 | 2020-10-06 | Worldpay, Llc | System and method for tokenizing information from a digital wallet host by an acquirer processor |
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 |
EP3917079A1 (en) | 2016-02-12 | 2021-12-01 | Visa International Service Association | Authentication systems and methods using timestamp comparison |
US10313321B2 (en) | 2016-04-07 | 2019-06-04 | Visa International Service Association | Tokenization of co-network accounts |
US11250424B2 (en) | 2016-05-19 | 2022-02-15 | Visa International Service Association | Systems and methods for creating subtokens using primary tokens |
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 |
US10509779B2 (en) | 2016-09-14 | 2019-12-17 | Visa International Service Association | Self-cleaning token vault |
CN110036386B (zh) | 2016-11-28 | 2023-08-22 | 维萨国际服务协会 | 供应到应用程序的访问标识符 |
WO2018170404A1 (en) | 2017-03-16 | 2018-09-20 | Jpmorgan Chase Bank, N.A. | Systems and methods for supporting legacy and tokenized e-commerce |
US10915899B2 (en) | 2017-03-17 | 2021-02-09 | Visa International Service Association | Replacing token on a multi-token user device |
US20180285875A1 (en) | 2017-03-31 | 2018-10-04 | Simon Law | Static token systems and methods for representing dynamic real credentials |
US10902418B2 (en) | 2017-05-02 | 2021-01-26 | Visa International Service Association | System and method using interaction token |
US10491389B2 (en) | 2017-07-14 | 2019-11-26 | Visa International Service Association | Token provisioning utilizing a secure authentication system |
US12074974B2 (en) | 2018-05-18 | 2024-08-27 | Visa International Service Association | Method and system for access token processing |
US11256789B2 (en) | 2018-06-18 | 2022-02-22 | Visa International Service Association | Recurring token transactions |
SG11202012068WA (en) | 2018-06-22 | 2021-01-28 | Visa Int Service Ass | Secure remote transaction framework using dynamic secure checkout element |
-
2016
- 2016-04-19 CN CN201680084731.6A patent/CN109074578A/zh active Pending
- 2016-04-19 CA CA3014875A patent/CA3014875A1/en not_active Abandoned
- 2016-04-19 AU AU2016403734A patent/AU2016403734B2/en active Active
- 2016-04-19 US US16/078,387 patent/US11386421B2/en active Active
- 2016-04-19 WO PCT/US2016/028276 patent/WO2017184121A1/en active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090299841A1 (en) * | 1999-11-05 | 2009-12-03 | American Express Travel Related Services Company Inc. | Systems and methods for processing transactions using multiple budgets |
US20110106674A1 (en) * | 2009-10-29 | 2011-05-05 | Jeffrey William Perlman | Optimizing Transaction Scenarios With Automated Decision Making |
US20160055322A1 (en) * | 2010-05-06 | 2016-02-25 | John K. Thomas | Verification system for secure transmission in a distributed processing network |
US20140164254A1 (en) * | 2012-12-10 | 2014-06-12 | James Dene Dimmick | Authenticating Remote Transactions Using a Mobile Device |
CN105378776A (zh) * | 2013-02-26 | 2016-03-02 | 维萨国际服务协会 | 用于提供支付凭证的方法及系统 |
CN105264558A (zh) * | 2013-04-04 | 2016-01-20 | 维萨国际服务协会 | 用于执行预授权金融交易的方法及系统 |
CN105359179A (zh) * | 2013-05-15 | 2016-02-24 | 维萨国际服务协会 | 移动令牌化枢纽 |
CN104252590A (zh) * | 2013-06-25 | 2014-12-31 | 恩智浦有限公司 | 安全令牌和交易授权系统 |
US20150088674A1 (en) * | 2013-09-25 | 2015-03-26 | Christian Flurscheim | Systems and methods for incorporating qr codes |
US20160012432A1 (en) * | 2014-07-10 | 2016-01-14 | The Toronto-Dominion Bank | Universal electronic payment credential processing |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11948147B2 (en) | 2017-07-18 | 2024-04-02 | Visa International Service Association | Fallback authorization routing |
CN109583863B (zh) * | 2019-01-21 | 2024-04-02 | 深圳市祥云万维科技有限公司 | 一种区块链资源交易网络和交易方法 |
CN113545017A (zh) * | 2019-05-01 | 2021-10-22 | 维萨国际服务协会 | 智能路由 |
CN113545017B (zh) * | 2019-05-01 | 2023-04-04 | 维萨国际服务协会 | 智能路由系统和方法 |
US11888729B2 (en) | 2019-05-01 | 2024-01-30 | Visa International Service Association | Smart routing |
CN112333134A (zh) * | 2019-08-05 | 2021-02-05 | 维萨国际服务协会 | 密码安全的动态第三方资源 |
CN114207578A (zh) * | 2019-08-08 | 2022-03-18 | 维萨国际服务协会 | 移动应用程序集成 |
CN112446662A (zh) * | 2019-08-30 | 2021-03-05 | 国际商业机器公司 | 对于网络上的递送提供商提高操作效率的同时增加安全私有市场份额 |
CN112187929A (zh) * | 2020-09-29 | 2021-01-05 | 中国银行股份有限公司 | 一种资源处理方法和装置 |
CN112187929B (zh) * | 2020-09-29 | 2022-10-21 | 中国银行股份有限公司 | 一种资源处理方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CA3014875A1 (en) | 2017-10-26 |
US11386421B2 (en) | 2022-07-12 |
AU2016403734B2 (en) | 2022-11-17 |
AU2016403734A1 (en) | 2018-08-30 |
US20190050853A1 (en) | 2019-02-14 |
WO2017184121A1 (en) | 2017-10-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109074578A (zh) | 用于执行推送交易的系统和方法 | |
US11720893B2 (en) | Systems and methods for code display and use | |
US20210142312A1 (en) | Authentication systems and methods using location matching | |
CN109074582A (zh) | 用于利用主令牌生成子令牌的系统和方法 | |
CN110462663A (zh) | 用于表示动态真实凭证的静态令牌系统和方法 | |
CN113507377B (zh) | 用于使用基于交易特定信息的令牌和密码的交易处理的装置和方法 | |
CN108476227A (zh) | 用于设备推送供应的系统和方法 | |
CN109863519A (zh) | 特定于商家的数字钱包虚拟支付账户 | |
CN108701307A (zh) | 用于验证令牌请求者的方法和系统 | |
CN109328445A (zh) | 唯一令牌认证验证值 | |
CN108292397A (zh) | 在交易处理网络中使用区块链的方法和系统 | |
US11888995B1 (en) | Systems and methods for value transfers using signcryption | |
US11694182B2 (en) | Systems and methods for displaying payment device specific functions | |
CN109478282A (zh) | 通过交易装置进行数字资产分发 | |
TWI734764B (zh) | 多維條碼行動支付方法 | |
KR20100135617A (ko) | 일회용 비밀번호를 이용한 전자상거래 결제방법 및 이를 이용한 시스템 | |
CN107466409A (zh) | 使用电子电信装置的绑定过程 | |
JP2016076262A (ja) | インターネット接続及び対応の端末を介した商業サイトにおける製品又はサービスの決済方法 | |
US20230298009A1 (en) | Rapid cryptocurrency transaction processing | |
EA011546B1 (ru) | Система и способ осуществления безналичных платежей | |
CN109983463A (zh) | 保证交换 | |
KR20140047370A (ko) | 결제 서비스 시스템 및 방법 |
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 |