背景技术:
1、计算机实施的交互通常涉及计算装置之间的一系列消息,所述消息旨在确定实体是否具有访问安全资源的适当凭证。例如,当员工在安全位置扫描密钥卡时,扫描装置可以向中央计算机传输请求,该中央计算机验证员工的凭证。作为另一示例,当客户在商店终端扫描信用卡时,终端通常准备并发送请求消息以验证身份和与信用卡相关联的资金可用性。
2、通常,此类交互依赖于一组结构化请求和响应。此结构通常不允许在超出已建立结构内的交互流的交互流中进行批准或暂停。
3、本发明的实施例单独地和共同地解决此问题和其它问题。
技术实现思路
1、本公开涉及用于基于请求的交互处理的方法和系统。
2、在一些实施例中,计算机实施的方法包括:由授权计算机从传输计算机接收值请求;由所述授权计算机向用户装置传输所述值请求以供批准;由所述授权计算机向所述传输计算机传输包括用于所述值请求的标识符的消息;由所述授权计算机从所述用户装置接收所述值请求的批准指示;响应于从所述用户装置接收到所述批准指示,由所述授权计算机确定是否应授予所述值;以及由所述授权计算机向所述传输计算机传输指示是否授予所述值的授权码以及用于所述值请求的标识符。
3、在一些方面,包括用于所述值请求的标识符的消息以异步方式传输至所述传输计算机。在一些方面,所述值请求包括与支付卡相关联的主账号。在一些方面,接收所述值请求包括从处理器服务器计算机接收所述值请求,所述处理器服务器计算机从所述传输计算机转发所述值请求。
4、在一些方面,向所述传输计算机传输所述授权码和用于所述值请求的标识符包括向所述处理器服务器计算机传输所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码和用于所述值请求的标识符。在一些方面,所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。在一些方面,所述值请求是国际标准化组织(iso)消息。
5、在一些实施例中,一种授权计算机包括:存储器;处理器;以及包括指令的非暂时性计算机可读介质,所述指令在由所述处理器执行时执行以下步骤:从传输计算机接收值请求;向用户装置传输所述值请求以供批准;向所述传输计算机传输包括用于所述值请求的标识符的消息;从所述用户装置接收所述值请求的批准指示;以及响应于从所述用户装置接收到所述批准指示,向所述传输计算机传输指示是否授予所述值的授权码以及用于所述值请求的标识符。
6、在一些实施例中,一种计算机实施的方法包括:由传输计算机从资源提供商计算机接收值请求;由所述传输计算机向授权计算机传输所述值请求;由所述传输计算机从所述授权计算机接收包括用于所述值请求的标识符的消息;在接收到用于所述值请求的标识符之后,由所述传输计算机从所述授权计算机接收指示是否授予所述值的授权码以及用于所述值请求的标识符;以及由所述传输计算机向所述资源提供商计算机传输指示是否授予所述值的消息。
7、在一些方面,包括用于所述值请求的标识符的消息由所述传输计算机以异步方式接收。在一些方面,所述值请求包括与支付卡相关联的主账号。在一些方面,所述方法还包括由所述传输计算机向所述授权计算机传输确认接收到所述授权码的响应消息。在一些方面,传输所述值请求包括向处理器服务器计算机传输所述值请求,所述处理器服务器计算机向所述授权计算机转发所述值请求。
8、在一些方面,从所述授权计算机接收所述授权码和用于所述值请求的标识符包括:在从所述授权计算机接收到所述授权码和用于所述值请求的标识符之后,从所述处理器服务器计算机接收所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码和用于所述值请求的标识符,其中所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。在一些方面,所述值请求是国际标准化组织(iso)消息。
9、在一些实施例中,传输计算机包括:存储器;处理器;包括指令的非暂时性计算机可读介质,所述指令在由所述处理器执行时执行以下步骤:从资源提供商计算机接收值请求;向授权计算机传输所述值请求;从所述授权计算机接收包括用于所述值请求的标识符的消息;在接收到用于所述值请求的标识符之后,以异步方式从所述授权计算机接收指示是否授予所述值的授权码以及用于所述值请求的标识符;以及向所述资源提供商计算机传输指示是否授予所述值的消息。
10、在一些方面,所述值请求包括与支付卡相关联的主账号。在一些实施例中,所述步骤还包括由所述传输计算机向所述授权计算机传输确认接收到所述授权码的响应消息。在一些方面,传输所述值请求包括向处理器服务器计算机传输所述值请求,所述处理器服务器计算机向所述授权计算机转发所述值请求。
11、在一些方面,从所述授权计算机接收所述授权码和用于所述值请求的标识符包括:在从所述授权计算机接收到所述授权码和用于所述请求的标识符之后,从所述处理器服务器计算机接收所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码和用于所述值请求的标识符,其中所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。在各方面,所述值请求是国际标准化组织(iso)消息。
12、在一些实施例中,一种计算机实施的方法包括:由处理器服务器计算机从传输计算机接收值请求;由所述处理器服务器计算机向授权计算机传输所述值请求;由所述处理器服务器计算机从所述授权计算机接收包括用于所述值请求的标识符的消息;由所述处理器服务器计算机向所述传输计算机传输包括用于所述值请求的标识符的消息;在接收到用于所述值请求的标识符之后,由所述处理器服务器计算机从所述授权计算机接收指示是否授予所述值的授权码以及用于所述值请求的标识符;以及由所述处理器服务器计算机向所述传输计算机传输指示是否授予所述值的授权码以及用于所述值请求的标识符。
13、在一些方面,所述方法还包括基于用于所述值请求的标识符,由所述处理器服务器计算机识别用于接收所述授权码的传输计算机。
1.一种计算机实施的方法,包括:
2.根据权利要求1所述的方法,其中包括用于所述值请求的标识符的消息以异步方式传输至所述传输计算机。
3.根据权利要求1所述的方法,其中所述值请求包括与支付卡相关联的主账号。
4.根据权利要求1所述的方法,其中接收所述值请求包括从处理器服务器计算机接收所述值请求,所述处理器服务器计算机从所述传输计算机转发所述值请求。
5.根据权利要求4所述的方法,其中向所述传输计算机传输所述授权码以及用于所述值请求的标识符包括向所述处理器服务器计算机传输所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码以及用于所述值请求的标识符。
6.根据权利要求5所述的方法,其中所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。
7.根据权利要求1所述的方法,其中所述值请求是国际标准化组织(iso)消息。
8.一种授权计算机,包括:
9.根据权利要求8所述的授权计算机,所述步骤还包括:
10.根据权利要求8所述的授权计算机,其中包括用于所述值请求的标识符的消息以异步方式传输至所述传输计算机。
11.根据权利要求8所述的授权计算机,其中所述值请求包括与支付卡相关联的主账号。
12.根据权利要求8所述的授权计算机,其中接收所述值请求包括从处理器服务器计算机接收所述值请求,所述处理器服务器计算机从所述传输计算机转发所述值请求。
13.根据权利要求12所述的授权计算机,其中向所述传输计算机传输所述授权码以及用于所述值请求的标识符包括向所述处理器服务器计算机传输所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码以及用于所述值请求的标识符。
14.根据权利要求13所述的授权计算机,其中所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。
15.根据权利要求8所述的授权计算机,其中所述值请求是国际标准化组织(iso)消息。
16.一种计算机实施的方法,包括:
17.根据权利要求16所述的方法,其中包括用于所述值请求的标识符的消息由所述传输计算机以异步方式接收。
18.根据权利要求16所述的方法,其中所述值请求包括与支付卡相关联的主账号。
19.根据权利要求16所述的方法,还包括由所述传输计算机向所述授权计算机传输确认接收到所述授权码的响应消息。
20.根据权利要求16所述的方法,其中传输所述值请求包括向处理器服务器计算机传输所述值请求,所述处理器服务器计算机向所述授权计算机转发所述值请求。
21.根据权利要求20所述的方法,其中从所述授权计算机接收所述授权码以及用于所述值请求的标识符包括:在从所述授权计算机接收到所述授权码以及用于所述值请求的标识符之后,从所述处理器服务器计算机接收所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码以及用于所述值请求的标识符,其中所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。
22.根据权利要求16所述的方法,其中所述值请求是国际标准化组织(iso)消息。
23.一种传输计算机,包括:
24.根据权利要求23所述的传输计算机,其中所述值请求包括与支付卡相关联的主账号。
25.根据权利要求23所述的传输计算机,所述步骤还包括由所述传输计算机向所述授权计算机传输确认接收到所述授权码的响应消息。
26.根据权利要求23所述的传输计算机,其中传输所述值请求包括向处理器服务器计算机传输所述值请求,所述处理器服务器计算机向所述授权计算机转发所述值请求。
27.根据权利要求26所述的传输计算机,其中从所述授权计算机接收所述授权码以及用于所述值请求的标识符包括:在从所述授权计算机接收到所述授权码以及用于所述值请求的标识符之后,从所述处理器服务器计算机接收所述授权码,所述处理器服务器计算机向所述传输计算机转发所述授权码以及用于所述值请求的标识符,其中所述处理器服务器计算机使用用于所述值请求的标识符识别用于接收所述授权码的传输计算机。
28.根据权利要求23所述的传输计算机,其中所述值请求是国际标准化组织(iso)消息。
29.一种计算机实施的方法,包括:
30.根据权利要求29所述的方法,还包括: