[go: up one dir, main page]

CN108171505A - The methods, devices and systems of trading processing - Google Patents

The methods, devices and systems of trading processing Download PDF

Info

Publication number
CN108171505A
CN108171505A CN201711371053.4A CN201711371053A CN108171505A CN 108171505 A CN108171505 A CN 108171505A CN 201711371053 A CN201711371053 A CN 201711371053A CN 108171505 A CN108171505 A CN 108171505A
Authority
CN
China
Prior art keywords
target
location
phone number
current transaction
query
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
Application number
CN201711371053.4A
Other languages
Chinese (zh)
Inventor
周雪东
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Advanced New Technologies Co Ltd
Advantageous New Technologies Co Ltd
Original Assignee
Alibaba Group Holding Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Alibaba Group Holding Ltd filed Critical Alibaba Group Holding Ltd
Priority to CN201711371053.4A priority Critical patent/CN108171505A/en
Publication of CN108171505A publication Critical patent/CN108171505A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/382Payment protocols; Details thereof insuring higher security of transaction
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/32Payment architectures, schemes or protocols characterised by the use of specific devices or networks using wireless devices
    • G06Q20/322Aspects of commerce using mobile devices [M-devices]
    • G06Q20/3224Transactions dependent on location of M-devices
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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/401Transaction verification
    • G06Q20/4014Identity check for transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Payment architectures, schemes or protocols
    • G06Q20/38Payment protocols; Details thereof
    • G06Q20/40Authorisation, 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/401Transaction verification
    • G06Q20/4016Transaction verification involving fraud or risk level assessment in transaction processing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/69Types of network addresses using geographic information, e.g. room number

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the present application discloses a kind of methods, devices and systems of trading processing, and this method includes:When determining to be authorized to use geographical location information relevant with telephone number, it obtains at least one target and is expected place, at least one target is expected the place where place is expected for destination phone numbers, and the destination phone numbers are bound with Bank Account Number used in current transaction;Loco when the current transaction is initiated expectedly is put at least one target to be matched;Determine whether to terminate the current transaction based on matching result.

Description

交易处理的方法、装置和系统Method, device and system for transaction processing

技术领域technical field

本申请涉及移动互联支付技术领域,更具体地涉及交易处理的方法、装置和系统。The present application relates to the technical field of mobile Internet payment, and more specifically relates to a transaction processing method, device and system.

背景技术Background technique

目前为了控制移动互联支付中的交易风险,通常需要将银行卡与持卡人的手机号码绑定,在持卡人使用银行卡进行交易时,银行或转接清算组织获取持卡人手机号码当前所在地的经纬度数据,以确定持卡人手机号码当前所在的准确位置,并判断手机号码当前所在的准确位置与手机号码的归属地是否匹配,根据匹配的结果判断当前交易是否存在交易风险,根据交易风险的判断结果处理当前交易。但是,通常持卡人手机号码的准确位置即为持卡人的准确位置,因此这种方法不利于保护持卡人的隐私。At present, in order to control the transaction risks in mobile Internet payment, it is usually necessary to bind the bank card with the cardholder's mobile phone number. The latitude and longitude data of the location is used to determine the exact location of the current mobile phone number of the cardholder, and to determine whether the current exact location of the mobile phone number matches the attribution of the mobile phone number, and judge whether there is a transaction risk in the current transaction according to the matching result. The risk judgment result deals with the current transaction. But usually the exact location of the cardholder's mobile phone number is the exact location of the cardholder, so this method is not conducive to protecting the privacy of the cardholder.

因此,需求一种交易处理的方法,来克服上述技术问题。Therefore, a transaction processing method is required to overcome the above technical problems.

发明内容Contents of the invention

本申请的目的在于提供一种交易处理的方法、装置和系统,能够保护持卡人的隐私,且能够避免高风险的交易给用户造成的财产损失。The purpose of this application is to provide a method, device and system for transaction processing, which can protect the privacy of cardholders and avoid property losses caused by high-risk transactions to users.

为解决上述技术问题,本申请实施例是这样实现的:In order to solve the above technical problems, the embodiment of the present application is implemented as follows:

第一方面,提供了一种交易处理的方法,包括:In the first aspect, a transaction processing method is provided, including:

在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding;

将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location;

基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result.

第二方面,提供了一种交易处理的方法,包括:In the second aspect, a transaction processing method is provided, including:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction;

向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction.

第三方面,提供了一种交易处理的方法,包括:In the third aspect, a transaction processing method is provided, including:

向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction;

接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location;

基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback.

第四方面,提供了一种交易处理的方法,包括:In the fourth aspect, a transaction processing method is provided, including:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the inquiry request, an inquiry feedback is sent to the fund settlement server, the inquiry feedback includes information indicating that the mobile device using the target phone number is powered off, or the inquiry feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether to terminate the current transaction based on the query feedback.

第五方面,提供一种交易处理装置,包括:In a fifth aspect, a transaction processing device is provided, including:

获取单元,在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;The acquiring unit is configured to acquire at least one target expected location when it is determined that it is authorized to use the geographic location information related to the phone number, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is related to the current exchange The bank account used is bound;

匹配单元,将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;A matching unit, for matching the transaction location when the current transaction is initiated with the at least one target expected location;

确定单元,基于匹配结果确定是否终止所述当前交易。The determining unit determines whether to terminate the current transaction based on the matching result.

第六方面,提供一种交易处理装置,包括:In a sixth aspect, a transaction processing device is provided, including:

接收单元,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;The receiving unit is configured to receive a query request sent by the fund clearing server, the query request includes a target phone number, and the query request is used to query at least one target expected location, and the at least one target expected location is where the target phone number is expected to be location, the target phone number is bound to the bank account number used in the current transaction;

反馈单元,向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。A feedback unit that sends query feedback to the fund settlement server, where the query feedback includes the target phone number and the at least one target expected location, so that the fund settlement server can base on the transaction location and The matching result of the at least one target expected location determines whether to terminate the current transaction.

第七方面,提供一种交易处理装置,包括:In a seventh aspect, a transaction processing device is provided, including:

发送单元,向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;The sending unit sends a query request to the operator server to which the target phone number belongs, the query request includes the target phone number and at least one target location related to the current transaction, and the target phone number is related to the bank account number used in the current transaction binding;

接收单元,接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;A receiving unit, configured to receive query feedback sent by the operator server for the query request, where the query feedback includes information indicating that the mobile device using the target phone number is in a power-off state, or the query feedback includes Based on the information indicating that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location;

确定单元,基于所述查询反馈确定是否终止所述当前交易。A determining unit, configured to determine whether to terminate the current transaction based on the query feedback.

第八方面,提供一种交易处理装置,包括:In an eighth aspect, a transaction processing device is provided, including:

接收单元,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;The receiving unit receives the query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

反馈单元,根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。The feedback unit is configured to send query feedback to the fund settlement server according to the query request, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes information for information indicating that the mobile device is in a power-on state and a matching result between the location where the target phone number is currently located and the at least one target location, so that the fund settlement server determines whether the current transaction needs to be terminated based on the query feedback .

第九方面,提供一种资金清算服务器,包括:In the ninth aspect, a fund settlement server is provided, including:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to:

在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding;

将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location;

基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result.

第十方面,提供一种运营商服务器,包括:In a tenth aspect, an operator server is provided, including:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction;

向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction.

第十一方面,提供一种资金清算服务器,包括:In the eleventh aspect, a fund settlement server is provided, including:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to:

向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction;

接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location;

基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback.

第十二方面,提供一种运营商服务器,包括:In a twelfth aspect, an operator server is provided, including:

处理器;以及processor; and

被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the inquiry request, an inquiry feedback is sent to the fund settlement server, the inquiry feedback includes information indicating that the mobile device using the target phone number is powered off, or the inquiry feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether to terminate the current transaction based on the query feedback.

第十三方面,提供一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的资金清算服务器执行时,使得所述资金清算服务器执行以下操作:In a thirteenth aspect, a computer-readable medium is provided, the computer-readable medium stores one or more programs, and when the one or more programs are executed by a fund settlement server including a plurality of application programs, the The funds clearing server performs the following operations:

在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding;

将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location;

基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result.

第十四方面,提供一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的运营商服务器执行时,使得所述运营商服务器执行以下操作:In a fourteenth aspect, a computer-readable medium is provided, the computer-readable medium stores one or more programs, and when the one or more programs are executed by an operator server including a plurality of application programs, the The carrier server does the following:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction;

向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction.

第十五方面,提供一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的资金清算服务器执行时,使得所述资金清算服务器执行以下操作:In a fifteenth aspect, a computer-readable medium is provided, the computer-readable medium stores one or more programs, and when the one or more programs are executed by a fund settlement server including multiple application programs, the The funds clearing server performs the following operations:

向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction;

接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location;

基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback.

第十六方面,提供一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的运营商服务器执行时,使得所述运营商服务器执行以下操作:In a sixteenth aspect, a computer-readable medium is provided, the computer-readable medium stores one or more programs, and when the one or more programs are executed by an operator server including a plurality of application programs, the The carrier server does the following:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the inquiry request, an inquiry feedback is sent to the fund settlement server, the inquiry feedback includes information indicating that the mobile device using the target phone number is powered off, or the inquiry feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether to terminate the current transaction based on the query feedback.

第十七方面,提供了一种交易处理系统,包括第九方面的资金清算服务器和第十方面的运营商服务器;或包括第十一方面的资金清算服务器和第十二方面的运营商服务器。A seventeenth aspect provides a transaction processing system, including the fund settlement server of the ninth aspect and the operator server of the tenth aspect; or the fund settlement server of the eleventh aspect and the operator server of the twelfth aspect.

由以上本申请实施例提供的技术方案可见,本申请实施例在被授权使用与电话号码相关的地理位置信息时,获取与当前交易所使用的银行账号绑定的电话号码的预期所在的地点,之后将当前交易的交易地点与预期所在的地点进行匹配,并在根据匹配结果确定是否需要终止当前交易时,不需要确定当前交易使用的银行账号绑定的电话号码当前所在的精确位置,且通常无法获取到当前交易发起时的交易地点的经纬度数据,使得确定出来的交易地点并不一个精确的位置,由此能够保护银行账号持有人的隐私。进一步地,基于匹配结果确定是否终止当前交易,能够避免高风险的交易给用户造成的财产损失。It can be seen from the above technical solution provided by the embodiment of the present application that when the embodiment of the present application is authorized to use the geographic location information related to the telephone number, it obtains the expected location of the telephone number bound to the bank account number used in the current transaction, Then match the transaction location of the current transaction with the expected location, and when determining whether the current transaction needs to be terminated based on the matching result, it is not necessary to determine the current precise location of the phone number bound to the bank account used for the current transaction, and usually The longitude and latitude data of the transaction location when the current transaction is initiated cannot be obtained, so that the determined transaction location is not an accurate location, thereby protecting the privacy of the bank account holder. Furthermore, determining whether to terminate the current transaction based on the matching result can avoid property losses caused by high-risk transactions to the user.

附图说明Description of drawings

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments described in this application. Those skilled in the art can also obtain other drawings based on these drawings without any creative effort.

图1是根据本申请的一个实施例的交易处理的方法的示意性流程图。Fig. 1 is a schematic flowchart of a transaction processing method according to an embodiment of the present application.

图2是根据本申请的另一个实施例的交易处理的方法的示意性流程图。Fig. 2 is a schematic flowchart of a transaction processing method according to another embodiment of the present application.

图3是根据本申请的再一个实施例的交易处理的方法的示意性流程图。Fig. 3 is a schematic flowchart of a transaction processing method according to yet another embodiment of the present application.

图4是根据本申请的再一个实施例的交易处理的方法的示意性流程图。Fig. 4 is a schematic flowchart of a transaction processing method according to yet another embodiment of the present application.

图5是根据本申请一个具体实施例的交易处理的方法的示意性流程图。Fig. 5 is a schematic flowchart of a transaction processing method according to a specific embodiment of the present application.

图6是根据本申请的一个实施例的资金清算服务器的结构框图。Fig. 6 is a structural block diagram of a fund settlement server according to an embodiment of the present application.

图7是根据本申请的一个实施例的运营商服务器的结构框图。Fig. 7 is a structural block diagram of an operator server according to an embodiment of the present application.

图8是根据本申请的一个实施例的交易处理装置的结构示意图。Fig. 8 is a schematic structural diagram of a transaction processing device according to an embodiment of the present application.

图9是根据本申请的另一个实施例的交易处理装置的结构示意图。Fig. 9 is a schematic structural diagram of a transaction processing device according to another embodiment of the present application.

图10是根据本申请的再一个实施例的交易处理装置的结构示意图。Fig. 10 is a schematic structural diagram of a transaction processing device according to yet another embodiment of the present application.

图11是根据本申请的再一个实施例的交易处理装置的结构示意图。Fig. 11 is a schematic structural diagram of a transaction processing device according to yet another embodiment of the present application.

图12是根据本申请的一个实施例的交易处理系统的示意图。Figure 12 is a schematic diagram of a transaction processing system according to one embodiment of the present application.

具体实施方式Detailed ways

为了使本技术领域的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to enable those skilled in the art to better understand the technical solutions in the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described The embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without creative efforts shall fall within the scope of protection of this application.

图1是根据本申请的一个实施例的交易处理的方法的流程图。图1的方法由交易处理装置执行。需要说明的是,本申请实施例中的电话号码包括但不限于手机号码,本申请实施例中的地点可以是地级市、省份或国家,以国家统计局发布的行政区划代码为准。Fig. 1 is a flowchart of a method for transaction processing according to an embodiment of the present application. The method of FIG. 1 is executed by a transaction processing device. It should be noted that the phone numbers in the examples of this application include but are not limited to mobile phone numbers, and the locations in the examples of this application can be prefecture-level cities, provinces or countries, subject to the administrative division codes issued by the National Bureau of Statistics.

如图1所示出的,在S102处,在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定。As shown in FIG. 1, at S102, when it is determined that the geographic location information related to the phone number is authorized to be used, at least one target expected location is acquired, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction.

可选地,作为一个例子,在S102处,至少一个目标预期地点包括目标电话号码的归属地。在这里,目标电话号码的归属地也可以理解为目标电话号码的开户地。Optionally, as an example, at S102, at least one target expected location includes the attribution of the target phone number. Here, the place of attribution of the target phone number can also be understood as the place where the account of the target phone number is opened.

可选地,作为另一个例子,在S102处,至少一个目标预期地点包括目标电话号码的持有人经常去的地点,这里经常去的地点可以是该持有人在一定时段内去到该地点的次数大于或等于预设值的地点。举例来说,目标电话号码的归属地是北京,目标电话号码的持有人在当前交易发起时间之前的半年内出差去过上海的次数为4次,出差去过深圳的次数为3次,出差去过长春的次数为1次,假设预设值为3,则至少一个目标预期地点包括上海和深圳。Optionally, as another example, at S102, at least one target expected location includes a location frequently visited by the holder of the target phone number, where the frequently visited location may be that the holder goes to the location within a certain period of time Locations whose number of times is greater than or equal to the preset value. For example, the attribution of the target phone number is Beijing, and the holder of the target phone number has traveled to Shanghai for 4 times and Shenzhen for 3 times in the six months before the current transaction initiation time. The number of visits to Changchun is 1 time, and assuming the default value is 3, at least one target expected location includes Shanghai and Shenzhen.

可选地,在一些实施例中,图1所示的方法还包括:获取所述银行账号的持有人签署的用户协议,根据所述用户协议确定是否被授权使用与电话号码相关的地理位置信息。举例来说,在银行账号的持有人在申办银行卡或者开通某些业务时,在用户协议中添加一下条款:处于保护持卡人银行卡被他人冒用的风险,允许发卡银行或转接清算组织获取持卡人预留电话号码预期所在的地点。如果银行账号的持有人签署了上述用户协议,则认为被授权使用与电话号码相关的地理位置信息,否则认为没有被授权使用与电话号码相关的地理位置信息。Optionally, in some embodiments, the method shown in FIG. 1 further includes: obtaining a user agreement signed by the holder of the bank account, and determining whether to use the geographic location associated with the phone number according to the user agreement information. For example, when a bank account holder applies for a bank card or opens certain services, add the following terms to the user agreement: in order to protect the cardholder's bank card from fraudulent use by others, allow the card issuing bank or transfer The clearing organization obtains the location where the cardholder's reserved phone number is expected to be located. If the holder of the bank account has signed the above user agreement, it is deemed to be authorized to use the geographical location information related to the phone number, otherwise it is deemed not to be authorized to use the geographical location information related to the phone number.

具体地,在一些实施例中,获取至少一个目标预期地点包括:从本地数据库中获取所述至少一个目标预期地点,所述至少一个目标预期地点是预先从所述目标电话号码所属的运营商获取的。也就是说,银行或转接清算组织可以预先从电话号码所属的运营商获取电话号码预期所在的地点,并存储在本地数据库中,当交易发起且需要进行验证时,从本地数据库中直接获取与交易相关的电话号码的至少一个预期所在的地点。Specifically, in some embodiments, acquiring at least one target expected location includes: acquiring the at least one target expected location from a local database, and the at least one target expected location is pre-acquired from the operator to which the target phone number belongs of. That is to say, the bank or the transfer clearing organization can obtain the expected location of the phone number from the operator to which the phone number belongs in advance and store it in the local database. At least one expected location of the transaction-related phone number.

具体地,在另一些实施例中,获取至少一个目标预期地点包括:向所述目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询所述至少一个目标预期地点;接收运营商服务器发送的查询反馈,查询反馈中包括目标电话号码和所述至少一个目标预期地点。也就是说,银行或转接清算组织可以在需要查询目标电话号码预期所在的地点时,向目标电话号码所属的运营商服务器发送携带目标电话号码的查询请求,目标电话号码的运营商服务器查询到目标电话号码预期所在的地点后,向银行或转接清算组织发送携带目标电话号码的预期所在的地点的查询反馈。Specifically, in some other embodiments, obtaining at least one target expected location includes: sending a query request to the operator server to which the target phone number belongs, the query request includes the target phone number, and the query request is used to query The at least one expected target location: receiving query feedback sent by the operator server, where the query feedback includes the target phone number and the at least one expected target location. That is to say, when the bank or the transfer clearing organization needs to inquire about the expected location of the target phone number, it can send a query request carrying the target phone number to the server of the operator to which the target phone number belongs, and the operator server of the target phone number can find out After the location where the target phone number is expected to be located, an inquiry feedback carrying the expected location where the target phone number is located is sent to the bank or the transfer clearing organization.

进一步地,向目标电话号码所属的运营商服务器发送查询请求包括:当确定未成功从本地数据库中获取到所述至少一个目标预期地点时,向所述目标电话号码所属的运营商服务器发送查询请求,所述本地数据库用于在所述至少一个目标预期地点一次被存入所述本地数据库的时刻开始的预设时长内存储该次被存入的所述至少一个目标预期地点。在这里,目标电话号码所属的运营商服务器可以理解为目标电话号码所属的运营商的服务器,例如,如果目标电话号码为以155开头的手机号码,则确定需要向中国联通的服务器发送查询请求。Further, sending the query request to the operator server to which the target phone number belongs includes: sending a query request to the operator server to which the target phone number belongs when it is determined that the at least one target expected location has not been successfully obtained from the local database The local database is used to store the at least one expected target location stored in the local database within a preset period of time starting from the moment when the at least one expected target location is stored in the local database. Here, the operator server to which the target phone number belongs can be understood as the server of the operator to which the target phone number belongs. For example, if the target phone number is a mobile phone number starting with 155, it is determined that a query request needs to be sent to the server of China Unicom.

也就是说,本地数据库从至少一个目标预期地点被存入该本地数据库时开始保存该至少一个目标预期地点预设时长(例如,24小时)。当需要获取至少一个目标预期地点时,先在本地数据库中查询,如果在本地数据库中查询到该至少一个目标预期地点,则从本地数据库中获取该至少一个目标预期地点,而如果未在本地数据库中查询到该至少一个目标预期地点,则向目标电话号码所属的运营商服务器发送查询请求,以查询所述至少一个目标预期地点。That is to say, the local database stores the at least one expected target location for a preset period of time (for example, 24 hours) from when the at least one expected target location is stored in the local database. When needing to obtain at least one target expected location, first query in the local database, if the at least one target expected location is found in the local database, then obtain the at least one target expected location from the local database, and if not in the local database If the at least one target expected location is found in the query, a query request is sent to the operator server to which the target phone number belongs to query the at least one target expected location.

在本申请实施例中,可选地,在获取银行账号的持有人签署的用户协议;根据用户协议确定是否被授权使用与电话号码相关的地理位置信息的基础上,图1所示的方法还包括:向目标电话号码所属的运营商服务器发送所述用户协议的相关信息,以便所述运营商服务器根据所述用户协议的相关信息发送所述查询反馈。这里的用户协议相关的信息例如可以包括:用户协议的协议编号、目标电话号码(预留电话号码)、用户协议的有效期等非身份信息。In the embodiment of this application, optionally, on the basis of obtaining the user agreement signed by the holder of the bank account number; The method further includes: sending the relevant information of the user agreement to the operator server to which the target phone number belongs, so that the operator server sends the query feedback according to the relevant information of the user agreement. The information related to the user agreement here may include, for example, non-identity information such as the agreement number of the user agreement, the target phone number (reserved phone number), and the validity period of the user agreement.

在S104处,将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配。At S104, matching the transaction location when the current transaction is initiated with the at least one target expected location.

可选地,作为一个例子,获取当前交易的发起终端设备的互联网协议(InternetProtocol,IP)地址,根据所述IP地址,确定所述当前交易发起时的交易地点。例如,假设当前交易的发起终端设备的IP地址确定出该发起终端设备所在的地点为北京市,则将北京市确定为当前交易发起时的交易地点。通过根据当前交易的发起终端设备的IP地址确定当前交易发起时的交易地点,对于银行账号持有人手机不在身边的情况,能够有效降低阻止银行账号持有人正常发起的交易的概率。Optionally, as an example, the Internet Protocol (Internet Protocol, IP) address of the terminal device initiating the current transaction is obtained, and according to the IP address, the transaction location when the current transaction is initiated is determined. For example, assuming that the IP address of the initiating terminal device of the current transaction determines that the location of the initiating terminal device is Beijing, then Beijing is determined as the transaction location when the current transaction is initiated. By determining the transaction location when the current transaction is initiated according to the IP address of the initiating terminal device of the current transaction, the probability of blocking the normal transaction initiated by the bank account holder can be effectively reduced for the case where the bank account holder's mobile phone is not around.

在S106处,基于匹配结果确定是否终止所述当前交易。At S106, it is determined whether to terminate the current transaction based on the matching result.

可选地,在一些实施例中,如果当前交易发起时的交易地点与至少一个目标预期地点匹配,则可以认为匹配成功,确定不需要终止当前交易。或者当匹配成功时,采用其他方式进行进一步地验证,如果进一步验证成功,则确定不需要终止当前交易。Optionally, in some embodiments, if the transaction location when the current transaction is initiated matches at least one target expected location, it may be considered that the matching is successful, and it is determined that the current transaction does not need to be terminated. Or when the matching is successful, other methods are used for further verification. If the further verification is successful, it is determined that the current transaction does not need to be terminated.

可选地,在另一些实施例中,如果当前交易发起时的交易地点与至少一个目标预期地点均不匹配,则认为匹配失败,确定需要终止当前交易。在确定需要终止当前交易时,进一步执行终止当前交易的相关操作。例如,直接拦截当前交易。Optionally, in some other embodiments, if the transaction location when the current transaction is initiated does not match at least one target expected location, it is considered that the matching fails, and it is determined that the current transaction needs to be terminated. When it is determined that the current transaction needs to be terminated, related operations for terminating the current transaction are further performed. For example, directly intercept the current transaction.

在本申请实施例中,可选地,图1所示的方法还包括:确定所述当前交易的风险程度;其中,获取至少一个目标预期地点,包括:在当前交易的风险程度大于或等于预设风险程度时,获取所示至少一个目标预期地点。或者可以理解为,在当前交易的风险程度大于或等于预设风险程度时,需要通过当前交易发起时的交易地点与至少一个目标预期地点的匹配结果确定是否终止当前交易。In the embodiment of the present application, optionally, the method shown in FIG. 1 further includes: determining the risk degree of the current transaction; wherein obtaining at least one target expected location includes: when the risk degree of the current transaction is greater than or equal to the expected When setting the risk level, obtain at least one target expected location as shown. Or it can be understood that, when the risk level of the current transaction is greater than or equal to the preset risk level, it is necessary to determine whether to terminate the current transaction based on the matching result of the transaction location when the current transaction is initiated and at least one target expected location.

具体地,在一些实施例中,确定当前交易的风险程度,包括:根据当前交易的交易相关信息,确定当前交易的风险程度;其中,所述交易相关信息包括下列信息中的至少一种:所述当前交易所使用的银行账号、所述当前交易的交易双方、所述当前交易的交易金额、所述当前交易的交易时间、所述当前交易发起时的交易地点、所述当前交易的发起终端设备。Specifically, in some embodiments, determining the risk level of the current transaction includes: determining the risk level of the current transaction according to transaction-related information of the current transaction; wherein the transaction-related information includes at least one of the following information: The bank account number used by the current transaction, the parties to the current transaction, the transaction amount of the current transaction, the transaction time of the current transaction, the transaction location when the current transaction was initiated, and the initiating terminal of the current transaction equipment.

举例来说,可以通过专家规则模型和风险评分模型确定当前交易的风险程度。这里的专家规则模型支持对交易相关信息进行简单的数值比较或逻辑判断,风险评分模型针对交易相关信息进行评分,并对评分结果加权平均得到最终的风险评分结果,进一步可以根据专家规则模型输出的结果和风险评分模型输出的结果确定当前交易的风险程度。For example, the risk degree of the current transaction can be determined through the expert rule model and the risk scoring model. The expert rule model here supports simple numerical comparison or logical judgment on transaction-related information. The risk scoring model scores transaction-related information, and weights the scoring results to obtain the final risk score result. Further, it can be output according to the expert rule model. Results and the results output by the risk scoring model determine how risky the current transaction is.

可选地,作为一个例子,专家规则模型对交易相关信息进行数值比较或逻辑判断包括但不限于:比较当前交易的交易金额与预设金额阈值的大小关系、判断当前交易的交易金额与当前交易所使用的银行账号的持有人通常使用该银行账号进行交易的交易金额之间的大小关系、判断当前交易发起时的交易时间与当前交易所使用的银行账号的持有人通常使用该银行账号进行交易的时间是否一致。Optionally, as an example, the numerical comparison or logical judgment of transaction-related information by the expert rule model includes, but is not limited to: comparing the relationship between the transaction amount of the current transaction and the preset amount threshold, and judging the relationship between the transaction amount of the current transaction and the current transaction amount. The holder of the bank account used usually uses the bank account to conduct transactions, the size relationship between the transaction amount, judging the transaction time when the current transaction was initiated, and the holder of the bank account used by the current transaction usually uses the bank account Whether the transaction time is consistent.

可选地,作为一个例子,风险评分模型针对交易相关信息进行评分包括对下列至少一项进行评分:所述当前交易所使用的银行账号的持有人的消费行为特征风险、所述当前交易所使用的银行账号、所述当前交易的交易商户的商户代码和当前交易的发起终端设备与已发生的欺诈交易的关联度、所述当前交易发起时的交易地点的风险、所述当前交易所使用的银行账号的支付方式(网上银行或银行APP)的风险、所述当前交易发起时的交易时间的风险。Optionally, as an example, the scoring of the transaction-related information by the risk scoring model includes scoring at least one of the following: the consumption behavior characteristic risk of the holder of the bank account used by the current transaction, the current transaction The bank account number used, the merchant code of the transaction merchant of the current transaction and the degree of association between the terminal device initiating the current transaction and the fraudulent transaction that has occurred, the risk of the transaction location when the current transaction was initiated, and the current transaction used The risk of the payment method (online banking or bank APP) of the bank account number and the risk of the transaction time when the current transaction is initiated.

进一步地,作为一个例子,在根据专家规则模型输出的结果和风险评分模型输出的结果确定当前交易的风险程度时,如果专家规则模型输出的结果时当前交易的交易金额小于或等于A元,且风险评分模型输出的结果是风险评分小于或等于B分,则确定当前交易的风险程度低于预设风险程度,或者认为当前交易为可信交易。否则如果当前交易的交易金额大于A元且风险评分大于B分,则确定当前交易的风险程度高于预设风险程度,或者认为当前交易为可疑交易,需要进一步进行验证。Further, as an example, when determining the risk degree of the current transaction according to the output result of the expert rule model and the output result of the risk scoring model, if the result output by the expert rule model is that the transaction amount of the current transaction is less than or equal to A yuan, and If the output result of the risk scoring model is that the risk score is less than or equal to B, it is determined that the risk level of the current transaction is lower than the preset risk level, or the current transaction is considered as a credible transaction. Otherwise, if the transaction amount of the current transaction is greater than A yuan and the risk score is greater than B, it is determined that the risk level of the current transaction is higher than the preset risk level, or the current transaction is considered suspicious and needs further verification.

在本申请实施例中,可选地,图1所示的方法还包括:在所述当前交易的风险程度大于或等于预设风险程度,且确定没有被授权使用与电话号码相关的地理位置信息时,根据与所述目标电话号码相关的预留问题和/或对当前交易的发起者的生物特征的识别结果,确定是否需要终止所述当前交易。In this embodiment of the present application, optionally, the method shown in FIG. 1 further includes: when the risk level of the current transaction is greater than or equal to the preset risk level, and it is determined that the geographical location information related to the phone number is not authorized to be used , according to the reservation question related to the target phone number and/or the identification result of the biometric feature of the initiator of the current transaction, it is determined whether the current transaction needs to be terminated.

在本申请实施例中,可选地,如果当前交易的风险程度大于或等于预设风险程度,除了采用图1所示的方法基于当前交易发起时的交易地点与至少一个目标地点的匹配结果确定是否终止所述当前交易外,还可以根据风险决策的结果执行其他的风险控制方法,例如,根据对当前交易的风险评分、当前交易所使用的银行账号的持有人是否是VIP用户、当前交易所使用的银行账号的资金余额、之前针对当前交易所使用的银行账号的风险决策结果等进行风险决策以决定要采取的风险控制方法,这里的风险控制方法可以包括对当前交易所使用的银行账号绑定的手机号发送短信以进行短信提醒、通过客服直接外呼该银行账号的持有人、增强验证、冻结当前交易所使用的银行账号等。当确定出的风险控制方法是增强验证时,可以在确定被授权使用与电话号码相关的地理位置信息时,采用图1所示的方法确定是否需要终止当前交易,如果确定没有被授权使用与电话号码相关的地理位置信息,则可以采用预留问题和/或生物特征识别的方式对当前交易进行进一步验证。In this embodiment of the application, optionally, if the risk level of the current transaction is greater than or equal to the preset risk level, in addition to using the method shown in Figure 1 to determine based on the matching result of the transaction location when the current transaction is initiated and at least one target location In addition to whether to terminate the current transaction, other risk control methods can also be implemented according to the result of the risk decision, for example, according to the risk score of the current transaction, whether the holder of the bank account used by the current transaction is a VIP user, the current transaction The fund balance of the bank account used, the previous risk decision results for the bank account used in the current transaction, etc., make risk decisions to determine the risk control method to be adopted. The risk control method here may include the bank account used in the current transaction. The bound mobile phone number sends a text message for SMS reminder, directly calls the holder of the bank account through customer service, enhances verification, freezes the bank account used for the current transaction, etc. When the determined risk control method is enhanced verification, when it is determined that the geographic location information related to the phone number is authorized to be used, the method shown in Figure 1 can be used to determine whether the current transaction needs to be terminated. If it is determined that the phone number is not authorized to use If the geographic location information related to the number is used, the current transaction can be further verified by means of reserved questions and/or biometric identification.

在本申请实施例中,可选地,图1所示的方法还包括:验证所述当前交易所使用的银行账号的持有人的身份;其中,获取至少一个目标预期地点,包括:在验证所述持有人的身份成功时,获取所述至少一个目标预期地点。也就是说,当使用银行账号发起交易时,首先对银行账号的持有人进行身份认证,如果身份认证通过再进行后续的验证,如果身份认证失败,则可以直接拦截交易。这里对持有人进行身份认证可以通过密码、短信验证码或图形验证码方式进行,本申请实施例对此不作限定。In the embodiment of the present application, optionally, the method shown in FIG. 1 further includes: verifying the identity of the holder of the bank account number used in the current transaction; wherein, obtaining at least one target expected location includes: When the identity of the holder is successful, the at least one target expected location is acquired. That is to say, when a bank account is used to initiate a transaction, the holder of the bank account is first authenticated. If the identity authentication is passed, subsequent verification is performed. If the identity authentication fails, the transaction can be directly intercepted. Here, the identity authentication of the holder can be performed through a password, a text message verification code or a graphic verification code, which is not limited in this embodiment of the present application.

图2是根据本申请的另一实施例的交易处理的方法,图2所示的方法由交易处理装置执行。Fig. 2 is a transaction processing method according to another embodiment of the present application, and the method shown in Fig. 2 is executed by a transaction processing device.

如图2所示出的,在S202处,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定。As shown in FIG. 2, at S202, a query request sent by the fund settlement server is received, the query request includes a target phone number, and the query request is used to query at least one target expected location, and the at least one target target The place is the place where the target phone number is expected to be located, and the target phone number is bound to the bank account number used in the current transaction.

可选地,资金清算服务器可以是银行的服务器或者是转接清算组织的服务器。Optionally, the fund settlement server may be a server of a bank or a server of a transit settlement organization.

在S204处,向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。At S204, send query feedback to the fund settlement server, where the query feedback includes the target phone number and the at least one target expected location, so that the fund settlement server can base on the transaction location when the current transaction is initiated A matching result of matching with the at least one target expected location determines whether to terminate the current transaction.

可选地,作为一个实施例,图2所示的方法还包括:接收所述资金清算服务器发送的用户协议的相关信息,所述用户协议是由所述银行账号的持有人签署的,且用于所述资金清算服务器确定是否被授权使用与电话号码相关的地理位置信息。相对应的,所述向所述资金清算服务器发送查询反馈,包括:根据所述用户协议的相关信息,向所述资金清算服务器发送所述查询反馈。Optionally, as an embodiment, the method shown in FIG. 2 further includes: receiving information about the user agreement sent by the fund settlement server, the user agreement being signed by the holder of the bank account, and It is used for the fund settlement server to determine whether it is authorized to use the geographic location information related to the phone number. Correspondingly, the sending the query feedback to the fund settlement server includes: sending the query feedback to the fund settlement server according to the relevant information of the user agreement.

具体地,在一些实施例中,用户协议信息可以包括用户协议的协议编号、目标电话号码、用户协议的有效期等非身份信息。在根据用户协议的相关信息,向资金清算服务器发送查询反馈时,可以在查询反馈中携带用户协议的协议编号。或者,在确定接收到查询请求的时间未超出与查询请求中的目标电话号码对应的用户协议的有效期时,向资金清算服务器发送查询反馈。在这种情况下,如果接收到查询请求的时间超出与查询请求中的目标电话号码对应的用户协议的有效期,则在查询反馈中不包括该至少一个目标预期地点。Specifically, in some embodiments, the user agreement information may include non-identity information such as the agreement number of the user agreement, the target phone number, and the validity period of the user agreement. When sending query feedback to the fund settlement server according to the relevant information of the user agreement, the protocol number of the user agreement can be carried in the query feedback. Or, when it is determined that the time of receiving the query request does not exceed the validity period of the user agreement corresponding to the target phone number in the query request, send query feedback to the fund settlement server. In this case, if the time of receiving the query request exceeds the validity period of the user agreement corresponding to the target phone number in the query request, the at least one target expected location is not included in the query feedback.

图3是根据本申请再一个实施例的交易处理的方法,图3的方法可以由交易处理装置执行。Fig. 3 is a transaction processing method according to another embodiment of the present application, and the method in Fig. 3 can be executed by a transaction processing device.

如图3所示,在S302处,向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定。As shown in Figure 3, at S302, a query request is sent to the operator server to which the target phone number belongs, the query request includes the target phone number and at least one target location related to the current transaction, and the target phone number is related to Binding to the bank account used by the current transaction.

可选地,作为一个例子,在S302处,所述至少一个目标地点包括所述当前交易发起时的交易地点。Optionally, as an example, at S302, the at least one target location includes a transaction location when the current transaction is initiated.

可选地,作为另一个例子,在S302处,所述至少一个目标地点还包括所述当前交易所使用的银行账号被使用次数大于或等于预设阈值的地点。也可以理解为,至少一个目标地点还包括当前交易所使用的银行账号经常被使用的地点。举例来说,当前交易发起时的交易地点在北京,在当前交易的发起时间之前的半年内银行账号在上海被使用的次数为4次、在深圳被使用的次数为3次,在长春被使用的次数为1次,如果预设阈值为3,则至少一个目标地点包括北京、上海和深圳。Optionally, as another example, at S302, the at least one target location further includes a location where the bank account number used in the current transaction is used more than or equal to a preset threshold. It can also be understood that the at least one target location also includes a location where the bank account number used in the current transaction is often used. For example, the transaction location when the current transaction was initiated was in Beijing, and the bank account was used 4 times in Shanghai, 3 times in Shenzhen, and in Changchun within half a year before the current transaction was initiated. The number of times is 1, and if the preset threshold is 3, at least one target location includes Beijing, Shanghai and Shenzhen.

在S304处,接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果。At S304, receiving query feedback for the query request sent by the operator server, the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes The information for indicating that the mobile device is in a power-on state and a matching result of the location where the target phone number is currently located and the at least one target location.

具体地,在一些实施例中,如果运营商服务器查询到使用目标电话号码的移动设备处于关机状态,则直接在查询反馈中包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息。如果运营商服务器查询到使用目标电话号码的移动设备处于开机状态,则需要在查询反馈中携带指示移动设备处于开机状态的信息和目标电话号码当前所在的地点与至少一个目标地点的匹配结果。Specifically, in some embodiments, if the operator server inquires that the mobile device using the target phone number is in the power-off state, then directly include information indicating that the mobile device using the target phone number is in the power-off state in the query feedback . If the operator server finds that the mobile device using the target phone number is powered on, the query feedback needs to include information indicating that the mobile device is powered on and a matching result between the current location of the target phone number and at least one target location.

可选地,在一些实施例中,目标电话号码当前所在的地点为根据目标电话号码当前所在的经纬度确定出的精确位置。Optionally, in some embodiments, the current location of the target phone number is an accurate location determined according to the current latitude and longitude of the target phone number.

在S306处,基于所述查询反馈确定是否终止所述当前交易。At S306, it is determined whether to terminate the current transaction based on the query feedback.

可选地,在一些实施例中,如果查询反馈中包括指示使用目标电话号码的移动设备处于关机状态,则确定需要终止当前交易。如果查询反馈中包括指示使用目标电话号码的移动设备处于开机状态,且目标电话号码当前所在的地点与至少一个目标地点中的一个目标地点匹配,则确定不需要终止当前交易。如果查询反馈中包括指示使用目标电话号码的移动设备处于开机状态,且目标电话号码当前所在的地点与至少一个目标地点中的任一目标地点均不匹配,则确定需要终止当前交易。Optionally, in some embodiments, if the query feedback indicates that the mobile device using the target phone number is powered off, it is determined that the current transaction needs to be terminated. If the query feedback includes an indication that the mobile device using the target phone number is turned on, and the current location of the target phone number matches one of the at least one target location, it is determined that the current transaction does not need to be terminated. If the query feedback includes an indication that the mobile device using the target phone number is turned on, and the current location of the target phone number does not match any of the at least one target location, then it is determined that the current transaction needs to be terminated.

图4是根据本申请再一个实施例的交易处理的方法,图4的方法可以由交易处理装置执行。Fig. 4 is a transaction processing method according to another embodiment of the present application, and the method in Fig. 4 may be executed by a transaction processing device.

如图4所示出的,在S402处,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定。As shown in Figure 4, at S402, the query request sent by the fund clearing server is received, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is the same as that used by the current transaction bank account binding.

可选地,资金清算服务器可以是银行的服务器或者是转接清算组织的服务器。Optionally, the fund settlement server may be a server of a bank or a server of a transit settlement organization.

在S404处,根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。At S404, according to the query request, send query feedback to the fund settlement server, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes Based on the information indicating that the mobile device is on and the matching result between the location where the target phone number is currently located and the at least one target location, so that the fund settlement server determines whether it is necessary to terminate the current location based on the query feedback. trade.

可选地,作为一个实施例,所述至少一个目标地点包括所述当前交易发起时的交易地点。Optionally, as an embodiment, the at least one target location includes the transaction location when the current transaction is initiated.

可选地,作为另一个实施例,所述至少一个目标地点还包括所述当前交易所使用的银行账号被使用次数大于或等于预设阈值的地点。Optionally, as another embodiment, the at least one target location further includes a location where the bank account number used in the current transaction is used more than or equal to a preset threshold.

图5是根据本申请一个具体实施例的交易处理的方法,图5的方法可以由交易处理装置执行。FIG. 5 is a transaction processing method according to a specific embodiment of the present application, and the method in FIG. 5 can be executed by a transaction processing device.

如图5所示出的,在S502处,判断当前交易是否为可信交易。As shown in FIG. 5, at S502, it is determined whether the current transaction is a trusted transaction.

在S502处,具体判断当前交易是否为可信交易的方法可以采用图1所示的方法中的专家规则模型和风险评分模型以及当前交易的相关信息来判断。例如,如果确定当前交易的交易金额小于或等于A元且风险评分小于或等于B分,则确定当前交易为可信交易,否则确定当前交易为不可信交易。At S502, the specific method for judging whether the current transaction is a credible transaction can be judged by using the expert rule model and risk scoring model in the method shown in FIG. 1 and the relevant information of the current transaction. For example, if it is determined that the transaction amount of the current transaction is less than or equal to A yuan and the risk score is less than or equal to B points, then it is determined that the current transaction is a credible transaction, otherwise it is determined that the current transaction is an untrustworthy transaction.

在S504处,如果当前交易为不可信交易,判断当前交易是否为可疑交易。At S504, if the current transaction is an untrusted transaction, it is determined whether the current transaction is a suspicious transaction.

具体地,在S502处,具体判断当前交易是否为可疑交易的方法同样可以采用图1所示的方法中的专家规则模型和风险评分模型以及当前交易的相关信息来判断。例如,如果确定当前交易的交易金额大于A元且风险评分大于B分,则确定当前交易为可疑交易,否则确定当前交易为不可疑交易。Specifically, at S502, the method for specifically judging whether the current transaction is suspicious can also be judged by using the expert rule model, the risk scoring model and the relevant information of the current transaction in the method shown in FIG. 1 . For example, if it is determined that the transaction amount of the current transaction is greater than A yuan and the risk score is greater than B, then it is determined that the current transaction is a suspicious transaction; otherwise, it is determined that the current transaction is not suspicious.

可选地,如果在S502处确定出当前交易为可信交易,则确定不需要拒绝交易,让当前交易通过。如果在S504处,确定出当前交易为不可疑交易,则确定不需要拒绝当前交易,当前交易通过。Optionally, if it is determined at S502 that the current transaction is a credible transaction, it is determined that the transaction does not need to be rejected, and the current transaction is allowed to pass. If at S504, it is determined that the current transaction is not suspicious, it is determined that the current transaction does not need to be rejected, and the current transaction is passed.

在S506处,进行风险决策,确定与风险决策相对应的风险控制方法。At S506, a risk decision is made, and a risk control method corresponding to the risk decision is determined.

需要说明的是,在S506处具体风险决策的方法与图1中所示的方法中的风险决策方法相同,为避免重复,在此不再赘述。It should be noted that the specific risk decision-making method at S506 is the same as the risk decision-making method in the method shown in FIG. 1 , and will not be repeated here to avoid repetition.

具体地,风险控制方法包括短信提醒、客服外呼、增强验证和账户冻结等方法。Specifically, risk control methods include text message reminders, customer service outbound calls, enhanced verification, and account freezing.

在S508处,在风险控制方法为增强验证时,确定是否被授权使用电话号码相关的地理位置信息。At S508, when the risk control method is enhanced verification, determine whether to be authorized to use the geographic location information related to the phone number.

在S510处,如果授权被使用电话号码相关的地理位置信息,确定本地数据库中是否存在至少一个目标预期地点。At S510, if the geographic location information related to the phone number is authorized to be used, it is determined whether there is at least one target expected location in the local database.

可选地,在S510处,如果未被授权使用电话号码相关的地理位置信息,则采用预留问题验证或人脸识别验证的方式进行增强验证。如果验证成功,则让当前交易通过,如果验证失败则拒绝当前交易。Optionally, at S510, if the geographic location information related to the phone number is not authorized to be used, enhanced verification is performed by means of reserved question verification or face recognition verification. If the verification is successful, the current transaction is passed, and if the verification fails, the current transaction is rejected.

可以理解的是,至少一个目标预期地点为当前交易所使用的银行账号绑定的手机号码预期所在的地点。It can be understood that at least one target expected location is the expected location of the mobile phone number bound to the bank account number used in the current transaction.

在S512处,如果本地数据库中存在至少一个目标预期地点,从本地数据库中获取至少一个目标预期地点。At S512, if there is at least one expected target location in the local database, at least one expected target location is acquired from the local database.

在S514处,如果本地数据库中不存在至少一个目标预期地点,向运营商服务器发送查询请求。At S514, if there is no at least one expected target location in the local database, a query request is sent to the operator server.

在S516处,接收并获取运营商服务器发送的查询反馈中的至少一个目标预期地点。At S516, at least one target expected location in the query feedback sent by the operator server is received and acquired.

具体地,查询请求中包括的信息与图1所示的方法中的查询请求中包括的信息相同,查询反馈中包括的信息与图1中所示的方法中的查询反馈中包括的信息相同,在此不再赘述。Specifically, the information included in the query request is the same as the information included in the query request in the method shown in Figure 1, the information included in the query feedback is the same as the information included in the query feedback in the method shown in Figure 1, I won't repeat them here.

在S518处,判断当前交易发起时的交易地点是否与至少一个目标预期地点匹配。At S518, it is judged whether the transaction location when the current transaction is initiated matches at least one target expected location.

在S520处,如果不匹配,则拒绝当前交易。At S520, if there is no match, the current transaction is rejected.

可选地,如果在S518中确定当前交易发起时的地点与至少一个目标预期地点匹配,则确定不需要拒绝交易,让当前交易通过.。Optionally, if it is determined in S518 that the location when the current transaction is initiated matches at least one target expected location, it is determined that the transaction does not need to be rejected, and the current transaction is allowed to pass.

以上结合图1至图5详细描述了根据本申请实施例的交易处理的方法。下面将结合图6详细描述根据本申请实施例的资金清算服务器。参考图6,在硬件层面,资金清算服务器包括处理器,可选地,包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该资金清算服务器还可能包括其他业务所需要的硬件。The transaction processing method according to the embodiment of the present application has been described in detail above with reference to FIG. 1 to FIG. 5 . The fund settlement server according to the embodiment of the present application will be described in detail below with reference to FIG. 6 . Referring to FIG. 6 , at the hardware level, the fund settlement server includes a processor, and optionally includes an internal bus, a network interface, and a memory. Wherein, the memory may include a memory, such as a high-speed random-access memory (Random-Access Memory, RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. Of course, the fund clearing server may also include hardware required by other businesses.

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(ExtendedIndustry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。The processor, network interface, and memory may be interconnected via an internal bus, which may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an extended industry standard Structure (Extended Industry Standard Architecture, EISA) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one double-headed arrow is used in FIG. 6 , but it does not mean that there is only one bus or one type of bus.

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。Memory for storing programs. Specifically, the program may include program code, and the program code includes computer operation instructions. Storage, which can include internal memory and nonvolatile storage, provides instructions and data to the processor.

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成交易处理的装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a transaction processing device at the logical level. The processor executes the program stored in the memory, and is specifically used to perform the following operations:

在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding;

将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location;

基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result.

或者,处理器,执行存储器所存放的程序,并具体用于执行以下操作:Alternatively, the processor executes the program stored in the memory, and is specifically configured to perform the following operations:

向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction;

接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location;

基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback.

上述如本申请图1和图3所示实施例揭示的交易处理装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The above method performed by the transaction processing device disclosed in the embodiments shown in FIG. 1 and FIG. 3 of the present application may be applied to or implemented by a processor. A processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. Above-mentioned processor can be general-purpose processor, comprises central processing unit (Central Processing Unit, CPU), network processor (Network Processor, NP) etc.; It can also be Digital Signal Processor (Digital Signal Processor, DSP), ASIC (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.

该资金清算服务器还可执行图1和图3的方法,并实现交易处理装置在图1和图3所示实施例的功能,本申请实施例在此不再赘述。The fund clearing server can also execute the methods shown in FIG. 1 and FIG. 3 , and realize the functions of the transaction processing device in the embodiment shown in FIG. 1 and FIG. 3 , which will not be repeated in this embodiment of the present application.

当然,除了软件实现方式之外,本申请的资金清算服务器并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。Of course, in addition to the software implementation, the fund settlement server of this application does not exclude other implementations, such as logic devices or the combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit , can also be a hardware or logic device.

下面将结合图7详细描述根据本申请实施例的运营商服务器。参考图7,在硬件层面,运营商服务器包括处理器,可选地,包括内部总线、网络接口、存储器。其中,存储器可能包含内存,例如高速随机存取存储器(Random-Access Memory,RAM),也可能还包括非易失性存储器(non-volatile memory),例如至少1个磁盘存储器等。当然,该运营商服务器还可能包括其他业务所需要的硬件。The operator server according to the embodiment of the present application will be described in detail below with reference to FIG. 7 . Referring to FIG. 7 , at the hardware level, the operator server includes a processor, and optionally includes an internal bus, a network interface, and a memory. Wherein, the memory may include a memory, such as a high-speed random-access memory (Random-Access Memory, RAM), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. Of course, the operator's server may also include hardware required by other services.

处理器、网络接口和存储器可以通过内部总线相互连接,该内部总线可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外设部件互连标准(Peripheral Component Interconnect,PCI)总线或扩展工业标准结构(ExtendedIndustry Standard Architecture,EISA)总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。The processor, network interface, and memory may be interconnected via an internal bus, which may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an extended industry standard Structure (Extended Industry Standard Architecture, EISA) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one double-headed arrow is used in FIG. 7 , but it does not mean that there is only one bus or one type of bus.

存储器,用于存放程序。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。存储器可以包括内存和非易失性存储器,并向处理器提供指令和数据。Memory for storing programs. Specifically, the program may include program code, and the program code includes computer operation instructions. Storage, which can include internal memory and nonvolatile storage, provides instructions and data to the processor.

处理器从非易失性存储器中读取对应的计算机程序到内存中然后运行,在逻辑层面上形成交易处理的装置。处理器,执行存储器所存放的程序,并具体用于执行以下操作:The processor reads the corresponding computer program from the non-volatile memory into the memory and then runs it, forming a transaction processing device at the logical level. The processor executes the program stored in the memory, and is specifically used to perform the following operations:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction;

向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction.

或者处理器,执行存储器所存放的程序,并具体用于执行以下操作:or a processor, which executes a program stored in the memory and is specifically configured to perform the following operations:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the inquiry request, an inquiry feedback is sent to the fund settlement server, the inquiry feedback includes information indicating that the mobile device using the target phone number is powered off, or the inquiry feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether to terminate the current transaction based on the query feedback.

上述如本申请图2和图4所示实施例揭示的交易处理装置执行的方法可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,CPU)、网络处理器(Network Processor,NP)等;还可以是数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。The above method performed by the transaction processing device disclosed in the embodiments shown in FIG. 2 and FIG. 4 of the present application may be applied to or implemented by the processor. A processor may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by an integrated logic circuit of hardware in a processor or an instruction in the form of software. Above-mentioned processor can be general-purpose processor, comprises central processing unit (Central Processing Unit, CPU), network processor (Network Processor, NP) etc.; It can also be Digital Signal Processor (Digital Signal Processor, DSP), ASIC (Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. Various methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. A general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory or electrically erasable programmable memory, register. The storage medium is located in the memory, and the processor reads the information in the memory, and completes the steps of the above method in combination with its hardware.

该运营商服务器还可执行图2和图4的方法,并实现交易处理装置在图2和图4所示实施例的功能,本申请实施例在此不再赘述。The operator server can also execute the methods shown in FIG. 2 and FIG. 4 , and realize the functions of the transaction processing device in the embodiments shown in FIG. 2 and FIG. 4 , which will not be repeated in this embodiment of the present application.

当然,除了软件实现方式之外,本申请的资金清算服务器并不排除其他实现方式,比如逻辑器件抑或软硬件结合的方式等等,也就是说以下处理流程的执行主体并不限定于各个逻辑单元,也可以是硬件或逻辑器件。Of course, in addition to the software implementation, the fund settlement server of this application does not exclude other implementations, such as logic devices or the combination of software and hardware, etc., that is to say, the execution subject of the following processing flow is not limited to each logic unit , can also be a hardware or logic device.

本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的资金清算服务器执行时,能够使该资金清算服务器执行图1所示实施例的方法,并具体用于执行以下方法:The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and the one or more programs include instructions. When executing, the fund clearing server can be made to execute the method of the embodiment shown in Figure 1, and is specifically used to execute the following methods:

在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding;

将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location;

基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result.

本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的运营商服务器执行时,能够使该运营商服务器执行图2所示实施例的方法,并具体用于执行以下方法:The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and the one or more programs include instructions. During execution, the operator server can be made to execute the method of the embodiment shown in Figure 2, and is specifically used to execute the following methods:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction;

向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction.

本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的资金清算服务器执行时,能够使该资金清算服务器执行图3所示实施例的方法,并具体用于执行以下方法:The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and the one or more programs include instructions. During execution, the fund clearing server can be made to execute the method of the embodiment shown in Figure 3, and is specifically used to execute the following methods:

向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction;

接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location;

基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback.

本申请实施例还提出了一种计算机可读存储介质,该计算机可读存储介质存储一个或多个程序,该一个或多个程序包括指令,该指令当被包括多个应用程序的运营商服务器执行时,能够使该运营商服务器执行图4所示实施例的方法,并具体用于执行以下方法:The embodiment of the present application also provides a computer-readable storage medium, the computer-readable storage medium stores one or more programs, and the one or more programs include instructions. When executing, the operator server can be made to execute the method of the embodiment shown in Figure 4, and is specifically used to execute the following method:

接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the inquiry request, an inquiry feedback is sent to the fund settlement server, the inquiry feedback includes information indicating that the mobile device using the target phone number is powered off, or the inquiry feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether to terminate the current transaction based on the query feedback.

图8是本申请的一个实施例的交易处理装置的结构示意图。请参考图8,在一种软件实施方式中,交易处理装置800可包括:获取单元801、匹配单元802、确定单元803,其中,Fig. 8 is a schematic structural diagram of a transaction processing device according to an embodiment of the present application. Please refer to FIG. 8, in a software implementation, the transaction processing device 800 may include: an acquisition unit 801, a matching unit 802, and a determination unit 803, wherein,

获取单元801,在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;The acquiring unit 801 is configured to acquire at least one target expected location when it is determined that it is authorized to use the geographic location information related to the phone number, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is related to the current transaction Binding of the bank account used;

匹配单元802,将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;A matching unit 802, matching the transaction location when the current transaction is initiated with the at least one target expected location;

确定单元803,基于匹配结果确定是否终止所述当前交易。The determining unit 803 determines whether to terminate the current transaction based on the matching result.

根据本申请实施例的交易处理装置,能够在被授权使用与电话号码相关的地理位置信息时,获取与当前交易所使用的银行账号绑定的电话号码的预期所在的地点,之后将当前交易的交易地点与预期所在的地点进行匹配,并在根据匹配结果确定是否需要终止当前交易时,不需要确定当前交易使用的银行账号绑定的电话号码当前所在的精确位置,且通常无法获取到当前交易发起时的交易地点的经纬度数据,使得确定出来的交易地点并不一个精确的位置,由此能够保护银行账号持有人的隐私。进一步地,基于匹配结果确定是否终止当前交易,能够避免高风险的交易给用户造成的财产损失。According to the transaction processing device of the embodiment of the present application, when authorized to use the geographic location information related to the phone number, it can obtain the expected location of the phone number bound to the bank account number used in the current transaction, and then transfer the current transaction The transaction location is matched with the expected location, and when determining whether the current transaction needs to be terminated based on the matching result, it is not necessary to determine the current exact location of the phone number bound to the bank account used for the current transaction, and the current transaction is usually not available The longitude and latitude data of the transaction location at the time of initiation makes the determined transaction location not an accurate location, thereby protecting the privacy of the bank account holder. Furthermore, determining whether to terminate the current transaction based on the matching result can avoid property losses caused by high-risk transactions to the user.

可选地,作为一个实施例,所述至少一个目标预期地点包括所述目标电话号码的归属地。Optionally, as an embodiment, the at least one target expected location includes the home of the target phone number.

可选地,作为一个实施例,所述获取单元801:Optionally, as an embodiment, the acquiring unit 801:

从本地数据库中获取所述至少一个目标预期地点,所述至少一个目标预期地点是预先从所述目标电话号码所属的运营商获取的。The at least one target expected location is obtained from a local database, and the at least one target expected location is obtained in advance from the operator to which the target phone number belongs.

可选地,作为一个实施例,所述获取单元801:Optionally, as an embodiment, the acquiring unit 801:

向所述目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码,所述查询请求用于查询所述至少一个目标预期地点;sending a query request to the operator server to which the target phone number belongs, the query request includes the target phone number, and the query request is used to query the at least one target expected location;

接收所述运营商服务器发送的查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点;receiving query feedback sent by the operator server, where the query feedback includes the target phone number and the at least one target expected location;

获取所述查询反馈中包括的所述至少一个目标预期地点。The at least one target expected location included in the query feedback is acquired.

可选地,作为一个实施例,所述获取单元801:Optionally, as an embodiment, the acquiring unit 801:

当确定未成功从本地数据库中获取到所述至少一个目标预期地点时,向所述目标电话号码所属的运营商服务器发送查询请求,所述本地数据库用于在所述至少一个目标预期地点一次被存入所述本地数据库的时刻开始的预设时长内存储该次被存入的所述至少一个目标预期地点。When it is determined that the at least one target expected location has not been successfully obtained from the local database, a query request is sent to the operator server to which the target phone number belongs, and the local database is used to obtain the at least one target expected location once The at least one target expected location stored this time is stored within a preset period of time starting from the time of storing in the local database.

可选地,作为一个实施例,所述获取单元801:Optionally, as an embodiment, the acquiring unit 801:

获取所述银行账号的持有人签署的用户协议;Obtain a user agreement signed by the holder of the said bank account number;

根据所述用户协议确定是否被授权使用与电话号码相关的地理位置信息;Determine whether you are authorized to use the geographical location information associated with the phone number according to the user agreement;

其中,在向所述目标电话号码所属的运营商服务器发送查询请求之前,所述获取单元801:Wherein, before sending the query request to the operator server to which the target phone number belongs, the acquiring unit 801:

向所述运行商服务器发送所述用户协议的相关信息,以便所述运行商服务器根据所述用户协议的相关信息发送所述查询反馈。Send the relevant information of the user agreement to the operator server, so that the operator server sends the query feedback according to the relevant information of the user agreement.

可选地,作为一个实施例,所述确定单元803:Optionally, as an embodiment, the determining unit 803:

确定所述当前交易的风险程度;determine the degree of risk of said current transaction;

其中,所述获取单元801:Wherein, the acquiring unit 801:

在所述确定单元803确定所述当前交易的风险程度大于或等于预设风险程度时,获取所述至少一个目标预期地点。When the determining unit 803 determines that the risk level of the current transaction is greater than or equal to a preset risk level, the at least one target expected location is acquired.

可选地,作为一个实施例,所述确定单元803:Optionally, as an embodiment, the determining unit 803:

根据所述当前交易的交易相关信息,确定所述当前交易的风险程度;determining the risk level of the current transaction according to the transaction-related information of the current transaction;

其中,所述交易相关信息包括下列信息中的至少一种:所述当前交易所使用的银行账号、所述当前交易的交易双方、所述当前交易的交易金额、所述当前交易发起时的交易时间、所述当前交易发起时的交易地点、所述当前交易的发起终端设备。Wherein, the transaction-related information includes at least one of the following information: the bank account number used in the current transaction, the parties to the current transaction, the transaction amount of the current transaction, and the transaction amount when the current transaction was initiated. Time, the transaction location when the current transaction is initiated, and the terminal device that initiates the current transaction.

可选地,作为一个实施例,所述确定单元803:Optionally, as an embodiment, the determining unit 803:

在所述当前交易的风险程度大于或等于预设风险程度,且确定没有被授权使用与电话号码相关的地理位置信息时,根据与所述目标电话号码相关的预留问题和/或对所述当前交易的发起者的生物特征的识别结果,确定是否需要终止所述当前交易。When the risk level of the current transaction is greater than or equal to the preset risk level, and it is determined that the geographic location information related to the phone number is not authorized to be used, according to the reservation question related to the target phone number and/or to the Based on the identification result of the biometric feature of the initiator of the current transaction, it is determined whether the current transaction needs to be terminated.

可选地,作为一个实施例,所述获取单元801:Optionally, as an embodiment, the acquiring unit 801:

获取所述当前交易的发起终端设备的互联网协议IP地址;Obtain the Internet Protocol IP address of the initiating terminal device of the current transaction;

根据所述IP地址,确定所述当前交易发起时的交易地点。According to the IP address, the transaction location when the current transaction is initiated is determined.

可选地,作为一个实施例,所述获取单元801:Optionally, as an embodiment, the acquiring unit 801:

验证所述当前交易所使用的银行账号的持有人的身份;Verify the identity of the holder of the bank account number used for said current transaction;

在验证所述持有人的身份成功时,获取所述至少一个目标预期地点。When the identity of the holder is verified successfully, the at least one target expected location is acquired.

交易处理装置800还可执行图1所示实施例的方法,并实现交易处理装置在图1所示实施例的功能,本申请实施例在此不再赘述。The transaction processing device 800 can also execute the method of the embodiment shown in FIG. 1 and realize the functions of the transaction processing device in the embodiment shown in FIG. 1 , which will not be repeated in this embodiment of the present application.

图9是本申请的另一个实施例的交易处理装置的结构示意图。请参考图9,在一种软件实施方式中,交易处理装置900可包括:接收单元901、反馈单元902,其中,Fig. 9 is a schematic structural diagram of a transaction processing device according to another embodiment of the present application. Please refer to FIG. 9 , in a software implementation, the transaction processing device 900 may include: a receiving unit 901 and a feedback unit 902, wherein,

接收单元901,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;The receiving unit 901 is configured to receive a query request sent by a fund settlement server, the query request includes a target phone number, and the query request is used to query at least one target expected location, and the at least one target expected location is the target phone number expected The location where the target phone number is bound to the bank account number used in the current transaction;

反馈单元902,向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。A feedback unit 902, sending query feedback to the fund settlement server, where the query feedback includes the target phone number and the at least one target expected location, so that the fund settlement server can A matching result of matching with the at least one target expected location determines whether to terminate the current transaction.

根据本申请实施例的交易处理装置,在接收到资金清算服务器发送的包括目标电话号码的查询请求时,向资金清算服务器发送包括目标电话号码预期所在的地点的查询反馈,使得资金清算服务器能够在被授权使用与电话号码相关的地理位置信息时,将当前交易的交易地点与目标电话号码预期所在的地点进行匹配,并在根据匹配结果确定是否需要终止当前交易时,不需要确定当前交易使用的银行账号绑定的电话号码当前所在的精确位置,能够保护银行账号持有人的隐私。进一步地,资金清算服务器基于匹配结果确定是否终止当前交易,能够避免高风险的交易给用户造成的财产损失。According to the transaction processing device of the embodiment of the present application, when receiving the query request including the target phone number sent by the fund clearing server, it sends the query feedback including the expected location of the target phone number to the fund clearing server, so that the fund clearing server can When authorized to use the geographical location information related to the phone number, match the transaction location of the current transaction with the expected location of the target phone number, and when determining whether the current transaction needs to be terminated based on the matching result, it is not necessary to determine the location of the current transaction. The current precise location of the phone number bound to the bank account can protect the privacy of the bank account holder. Furthermore, the fund settlement server determines whether to terminate the current transaction based on the matching result, which can avoid property losses caused by high-risk transactions to users.

可选地,作为一个实施例,所述接收单元901:Optionally, as an embodiment, the receiving unit 901:

接收所述资金清算服务器发送的用户协议的相关信息,所述用户协议是由所述银行账号的持有人签署的,且用于所述资金清算服务器确定是否被授权使用与电话号码相关的地理位置信息;Receive information about the user agreement sent by the fund settlement server, the user agreement is signed by the holder of the bank account, and is used by the fund settlement server to determine whether it is authorized to use the geographical location associated with the phone number location information;

其中,所述反馈单元902:Wherein, the feedback unit 902:

根据所述用户协议的相关信息,向所述资金清算服务器发送所述查询反馈。Send the query feedback to the fund settlement server according to the relevant information of the user agreement.

交易处理装置900还可执行图2所示实施例的方法,并实现交易处理装置在图2所示实施例的功能,本申请实施例在此不再赘述。The transaction processing device 900 can also execute the method of the embodiment shown in FIG. 2 and realize the functions of the transaction processing device in the embodiment shown in FIG. 2 , which will not be repeated in this embodiment of the present application.

图10是本申请的另一个实施例的交易处理装置的结构示意图。请参考图10,在一种软件实施方式中,交易处理装置1000可包括:发送单元1001、接收单元1002和确定单元1003,其中,Fig. 10 is a schematic structural diagram of a transaction processing device according to another embodiment of the present application. Please refer to FIG. 10 , in a software implementation, the transaction processing device 1000 may include: a sending unit 1001, a receiving unit 1002, and a determining unit 1003, wherein,

发送单元1001,向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;The sending unit 1001 sends a query request to the operator server to which the target phone number belongs, the query request includes the target phone number and at least one target location related to the current transaction, and the target phone number is related to the bank used in the current transaction account binding;

接收单元1002,接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;The receiving unit 1002 is configured to receive query feedback for the query request sent by the operator server, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes information indicating that the mobile device is in a power-on state and a matching result of the location where the target phone number is currently located and the at least one target location;

确定单元1003,基于所述查询反馈确定是否终止所述当前交易。The determining unit 1003 determines whether to terminate the current transaction based on the query feedback.

根据本申请实施例的交易处理装置,向目标电话号码所属的运营商服务器发送包括目标电话号码的查询请求,并根据运营商服务器发送的查询反馈确定是否终止当前交易,交易处理装置不需要确定当前交易使用的银行账号绑定的电话号码当前所在的精确位置,能够保护银行账号持有人的隐私。进一步地,基于查询反馈确定是否终止当前交易,能够避免高风险的交易给用户造成的财产损失。According to the transaction processing device of the embodiment of the present application, it sends a query request including the target phone number to the operator server to which the target phone number belongs, and determines whether to terminate the current transaction according to the query feedback sent by the operator server. The transaction processing device does not need to determine the current The current precise location of the phone number bound to the bank account used for the transaction can protect the privacy of the bank account holder. Furthermore, determining whether to terminate the current transaction based on the query feedback can avoid property losses caused by high-risk transactions to the user.

可选地,作为一个实施例,所述至少一个目标地点包括所述当前交易发起时的交易地点。Optionally, as an embodiment, the at least one target location includes the transaction location when the current transaction is initiated.

可选地,作为一个实施例,所述至少一个目标地点还包括所述当前交易所使用的银行账号被使用次数大于或等于预设阈值的地点。Optionally, as an embodiment, the at least one target location further includes a location where the bank account number used in the current transaction is used more than or equal to a preset threshold.

交易处理装置1000还可执行图3所示实施例的方法,并实现交易处理装置在图3所示实施例的功能,本申请实施例在此不再赘述。The transaction processing device 1000 can also execute the method of the embodiment shown in FIG. 3 and realize the functions of the transaction processing device in the embodiment shown in FIG. 3 , which will not be repeated in this embodiment of the present application.

图11是本申请的另一个实施例的交易处理装置的结构示意图。请参考图11,在一种软件实施方式中,交易处理装置1100可包括:接收单元1101和反馈单元1102,其中,Fig. 11 is a schematic structural diagram of a transaction processing device according to another embodiment of the present application. Please refer to FIG. 11 , in a software implementation, the transaction processing device 1100 may include: a receiving unit 1101 and a feedback unit 1102, wherein,

接收单元1101,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;The receiving unit 1101 receives a query request sent by the fund settlement server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction;

反馈单元1102,根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。The feedback unit 1102 is configured to send query feedback to the fund settlement server according to the query request, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes Based on the information indicating that the mobile device is on and the matching result between the location where the target phone number is currently located and the at least one target location, so that the fund settlement server determines whether it is necessary to terminate the current location based on the query feedback. trade.

根据本申请实施例的交易处理装置,接收到资金清算服务器发送的包括目标电话号码和当前交易相关的至少一个目标地点的查询请求时,根据接收到的查询请求向资金清算服务器发送查询反馈,使得资金清算服务器根据查询反馈确定是否需要终止当前交易,由此使得资金清算服务器不需要确定当前交易使用的银行账号绑定的电话号码当前所在的精确位置,能够保护银行账号持有人的隐私,并能避免高风险的交易给用户造成的财产损失。According to the transaction processing device of the embodiment of the present application, when receiving the query request sent by the fund settlement server including the target phone number and at least one target location related to the current transaction, it sends query feedback to the fund settlement server according to the received query request, so that The fund settlement server determines whether the current transaction needs to be terminated according to the query feedback, so that the fund settlement server does not need to determine the current precise location of the phone number bound to the bank account used in the current transaction, which can protect the privacy of the bank account holder and It can avoid property losses caused by high-risk transactions to users.

可选地,作为一个实施例,所述至少一个目标地点包括所述当前交易发起时的交易地点。Optionally, as an embodiment, the at least one target location includes the transaction location when the current transaction is initiated.

可选地,作为一个实施例,所述至少一个目标地点还包括所述当前交易所使用的银行账号被使用次数大于或等于预设阈值的地点。Optionally, as an embodiment, the at least one target location further includes a location where the bank account number used in the current transaction is used more than or equal to a preset threshold.

交易处理装置1100还可执行图4所示实施例的方法,并实现交易处理装置在图4所示实施例的功能,本申请实施例在此不再赘述。The transaction processing device 1100 can also execute the method of the embodiment shown in FIG. 4 and realize the functions of the transaction processing device in the embodiment shown in FIG. 4 , which will not be repeated in this embodiment of the present application.

图12示出了根据本申请一个实施例的交易处理系统。如图12所示出的,交易处理系统包括图6所示的资金清算服务器和图7所示的运营商服务器。资金清算服务器和运营商服务器之间可以进行无线通信。Figure 12 illustrates a transaction processing system according to one embodiment of the present application. As shown in FIG. 12 , the transaction processing system includes the fund settlement server shown in FIG. 6 and the operator server shown in FIG. 7 . Wireless communication can be performed between the fund clearing server and the operator's server.

总之,以上所述仅为本申请的较佳实施例而已,并非用于限定本申请的保护范围。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。In a word, the above descriptions are only preferred embodiments of the present application, and are not intended to limit the protection scope of the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included within the protection scope of this application.

上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。The systems, devices, modules, or units described in the above embodiments can be specifically implemented by computer chips or entities, or by products with certain functions. A typical implementing device is a computer. Specifically, the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or Combinations of any of these devices.

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape magnetic disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media excludes transitory computer-readable media, such as modulated data signals and carrier waves.

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。It should also be noted that the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes Other elements not expressly listed, or elements inherent in the process, method, commodity, or apparatus are also included. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。Each embodiment in this specification is described in a progressive manner, the same and similar parts of each embodiment can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for relevant parts, refer to part of the description of the method embodiment.

Claims (31)

1.一种交易处理的方法,包括:1. A method of transaction processing, comprising: 在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding; 将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location; 基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result. 2.根据权利要求1所述的方法,所述至少一个目标预期地点包括所述目标电话号码的归属地。2. The method of claim 1, said at least one target intended location comprising a home of said target telephone number. 3.根据权利要求1或2所述的方法,所述获取至少一个目标预期地点包括:3. The method according to claim 1 or 2, said acquiring at least one target expected location comprises: 从本地数据库中获取所述至少一个目标预期地点,所述至少一个目标预期地点是预先从所述目标电话号码所属的运营商获取的。The at least one target expected location is obtained from a local database, and the at least one target expected location is obtained in advance from the operator to which the target phone number belongs. 4.根据权利要求1或2所述的方法,所述获取至少一个目标预期地点包括:4. The method according to claim 1 or 2, said acquiring at least one target expected location comprises: 向所述目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码,所述查询请求用于查询所述至少一个目标预期地点;sending a query request to the operator server to which the target phone number belongs, the query request includes the target phone number, and the query request is used to query the at least one target expected location; 接收所述运营商服务器发送的查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点;receiving query feedback sent by the operator server, where the query feedback includes the target phone number and the at least one target expected location; 获取所述查询反馈中包括的所述至少一个目标预期地点。The at least one target expected location included in the query feedback is acquired. 5.根据权利要求4所述的方法,所述向所述目标电话号码所属的运营商服务器发送查询请求,包括:5. The method according to claim 4, said sending a query request to the operator server to which the target phone number belongs comprises: 当确定未成功从本地数据库中获取到所述至少一个目标预期地点时,向所述目标电话号码所属的运营商服务器发送查询请求,所述本地数据库用于在所述至少一个目标预期地点一次被存入所述本地数据库的时刻开始的预设时长内存储该次被存入的所述至少一个目标预期地点。When it is determined that the at least one target expected location has not been successfully obtained from the local database, a query request is sent to the operator server to which the target phone number belongs, and the local database is used to obtain the at least one target expected location once The at least one target expected location stored this time is stored within a preset period of time starting from the time of storing in the local database. 6.根据权利要求4所述的方法,还包括:6. The method of claim 4, further comprising: 获取所述银行账号的持有人签署的用户协议;Obtain a user agreement signed by the holder of the said bank account number; 根据所述用户协议确定是否被授权使用与电话号码相关的地理位置信息;Determine whether you are authorized to use the geographical location information associated with the phone number according to the user agreement; 其中,在向所述目标电话号码所属的运营商服务器发送查询请求之前,还包括:Wherein, before sending the query request to the operator server to which the target phone number belongs, it also includes: 向所述运行商服务器发送所述用户协议的相关信息,以便所述运行商服务器根据所述用户协议的相关信息发送所述查询反馈。Send the relevant information of the user agreement to the operator server, so that the operator server sends the query feedback according to the relevant information of the user agreement. 7.根据权利要求1或2所述的方法,还包括:7. The method of claim 1 or 2, further comprising: 确定所述当前交易的风险程度;determine the degree of risk of said current transaction; 其中,所述获取所述至少一个目标预期地点,包括:Wherein, said obtaining said at least one target expected location includes: 在所述当前交易的风险程度大于或等于预设风险程度时,获取所述至少一个目标预期地点。When the risk level of the current transaction is greater than or equal to a preset risk level, the at least one target expected location is acquired. 8.根据权利要求7所述的方法,所述确定所述当前交易的风险程度,包括:8. The method according to claim 7, said determining the risk level of said current transaction comprises: 根据所述当前交易的交易相关信息,确定所述当前交易的风险程度;determining the risk level of the current transaction according to the transaction-related information of the current transaction; 其中,所述交易相关信息包括下列信息中的至少一种:所述当前交易所使用的银行账号、所述当前交易的交易双方、所述当前交易的交易金额、所述当前交易发起时的交易时间、所述当前交易发起时的交易地点、所述当前交易的发起终端设备。Wherein, the transaction-related information includes at least one of the following information: the bank account number used in the current transaction, the parties to the current transaction, the transaction amount of the current transaction, and the transaction amount when the current transaction was initiated. Time, the transaction location when the current transaction is initiated, and the terminal device that initiates the current transaction. 9.根据权利要求7所述的方法,还包括:9. The method of claim 7, further comprising: 在所述当前交易的风险程度大于或等于预设风险程度,且确定没有被授权使用与电话号码相关的地理位置信息时,根据与所述目标电话号码相关的预留问题和/或对所述当前交易的发起者的生物特征的识别结果,确定是否需要终止所述当前交易。When the risk level of the current transaction is greater than or equal to the preset risk level, and it is determined that the geographic location information related to the phone number is not authorized to be used, according to the reservation question related to the target phone number and/or to the Based on the identification result of the biometric feature of the initiator of the current transaction, it is determined whether the current transaction needs to be terminated. 10.根据权利要求1或2所述的方法,还包括:10. The method of claim 1 or 2, further comprising: 获取所述当前交易的发起终端设备的互联网协议IP地址;Obtain the Internet Protocol IP address of the initiating terminal device of the current transaction; 根据所述IP地址,确定所述当前交易发起时的交易地点。According to the IP address, the transaction location when the current transaction is initiated is determined. 11.根据权利要求1或2所述的方法,还包括:11. The method of claim 1 or 2, further comprising: 验证所述当前交易所使用的银行账号的持有人的身份;Verify the identity of the holder of the bank account number used for said current transaction; 其中,所述获取至少一个目标预期地点,包括:Wherein, said acquisition of at least one target expected location includes: 在验证所述持有人的身份成功时,获取所述至少一个目标预期地点。When the identity of the holder is verified successfully, the at least one target expected location is acquired. 12.一种交易处理的方法,包括:12. A method of transaction processing comprising: 接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction; 向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction. 13.根据权利要求12所述方法,还包括:13. The method of claim 12, further comprising: 接收所述资金清算服务器发送的用户协议的相关信息,所述用户协议是由所述银行账号的持有人签署的,且用于所述资金清算服务器确定是否被授权使用与电话号码相关的地理位置信息;Receive information about the user agreement sent by the fund settlement server, the user agreement is signed by the holder of the bank account, and is used by the fund settlement server to determine whether it is authorized to use the geographical location associated with the phone number location information; 其中,所述向所述资金清算服务器发送查询反馈,包括:Wherein, the sending query feedback to the fund settlement server includes: 根据所述用户协议的相关信息,向所述资金清算服务器发送所述查询反馈。Send the query feedback to the fund settlement server according to the relevant information of the user agreement. 14.一种交易处理的方法,包括:14. A method of transaction processing comprising: 向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction; 接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location; 基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback. 15.根据权利要求14所述的方法,所述至少一个目标地点包括所述当前交易发起时的交易地点。15. The method of claim 14, said at least one target location comprising a transaction location when said current transaction was initiated. 16.根据权利要求15所述的方法,所述至少一个目标地点还包括所述当前交易所使用的银行账号被使用次数大于或等于预设阈值的地点。16. The method according to claim 15, the at least one target location further includes a location where the bank account number used in the current transaction is used more than or equal to a preset threshold. 17.一种交易处理的方法,包括:17. A method of transaction processing comprising: 接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction; 根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the inquiry request, an inquiry feedback is sent to the fund settlement server, the inquiry feedback includes information indicating that the mobile device using the target phone number is powered off, or the inquiry feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether to terminate the current transaction based on the query feedback. 18.根据权利要求17所述的方法,所述至少一个目标地点包括所述当前交易发起时的交易地点。18. The method of claim 17, said at least one target location comprising a transaction location when said current transaction was initiated. 19.根据权利要求18所述的方法,所述至少一个目标地点还包括所述当前交易所使用的银行账号被使用次数大于或等于预设阈值的地点。19. The method according to claim 18, wherein the at least one target location further includes a location where the bank account number used in the current transaction is used more than or equal to a preset threshold. 20.一种交易处理装置,包括:20. A transaction processing device comprising: 获取单元,在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;The acquiring unit is configured to acquire at least one target expected location when it is determined that it is authorized to use the geographic location information related to the phone number, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is related to the current exchange The bank account used is bound; 匹配单元,将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;A matching unit, for matching the transaction location when the current transaction is initiated with the at least one target expected location; 确定单元,基于匹配结果确定是否终止所述当前交易。The determining unit determines whether to terminate the current transaction based on the matching result. 21.一种交易处理装置,包括:21. A transaction processing device comprising: 接收单元,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;The receiving unit is configured to receive a query request sent by the fund clearing server, the query request includes a target phone number, and the query request is used to query at least one target expected location, and the at least one target expected location is where the target phone number is expected to be location, the target phone number is bound to the bank account number used in the current transaction; 反馈单元,向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。A feedback unit that sends query feedback to the fund settlement server, where the query feedback includes the target phone number and the at least one target expected location, so that the fund settlement server can base on the transaction location and The matching result of the at least one target expected location determines whether to terminate the current transaction. 22.一种交易处理装置,包括:22. A transaction processing device comprising: 发送单元,向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;The sending unit sends a query request to the operator server to which the target phone number belongs, the query request includes the target phone number and at least one target location related to the current transaction, and the target phone number is related to the bank account number used in the current transaction binding; 接收单元,接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;A receiving unit, configured to receive query feedback sent by the operator server for the query request, where the query feedback includes information indicating that the mobile device using the target phone number is in a power-off state, or the query feedback includes Based on the information indicating that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location; 确定单元,基于所述查询反馈确定是否终止所述当前交易。A determining unit, configured to determine whether to terminate the current transaction based on the query feedback. 23.一种交易处理装置,包括:23. A transaction processing device comprising: 接收单元,接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;The receiving unit receives the query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction; 反馈单元,根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。The feedback unit is configured to send query feedback to the fund settlement server according to the query request, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes information for information indicating that the mobile device is in a power-on state and a matching result between the location where the target phone number is currently located and the at least one target location, so that the fund settlement server determines whether the current transaction needs to be terminated based on the query feedback . 24.一种资金清算服务器,包括:24. A fund clearing server, comprising: 处理器;以及processor; and 被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to: 在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding; 将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location; 基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result. 25.一种运营商服务器,包括:25. An operator server, comprising: 处理器;以及processor; and 被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to: 接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction; 向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction. 26.一种资金清算服务器,包括:26. A fund settlement server, comprising: 处理器;以及processor; and 被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to: 向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction; 接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location; 基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback. 27.一种运营商服务器,包括:27. An operator server, comprising: 处理器;以及processor; and 被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使用所述处理器执行以下操作:memory arranged to store computer-executable instructions that, when executed, use the processor to: 接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction; 根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the query request, send query feedback to the fund clearing server, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether the current transaction needs to be terminated based on the query feedback. 28.一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的资金清算服务器执行时,使得所述资金清算服务器执行以下操作:28. A computer-readable medium storing one or more programs that, when executed by a funds settlement server including a plurality of application programs, cause the funds settlement server to execute Do the following: 在确定被授权使用与电话号码相关的地理位置信息时,获取至少一个目标预期地点,所述至少一个目标预期地点为目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;When it is determined that the geographical location information related to the phone number is authorized to be used, at least one target expected location is obtained, the at least one target expected location is the location where the target phone number is expected to be located, and the target phone number is the same as the bank used in the current transaction account binding; 将所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配;matching the transaction location when the current transaction is initiated with the at least one target expected location; 基于匹配结果确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the matching result. 29.一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的运营商服务器执行时,使得所述运营商服务器执行以下操作:29. A computer-readable medium storing one or more programs that, when executed by an operator server comprising a plurality of application programs, cause the operator server to perform Do the following: 接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码,所述查询请求用于查询至少一个目标预期地点,所述至少一个目标预期地点为所述目标电话号码预期所在的地点,所述目标电话号码与当前交易所使用的银行账号绑定;receiving a query request sent by the fund clearing server, the query request includes a target phone number, the query request is used to query at least one target expected location, and the at least one target expected location is the expected location of the target phone number, The target phone number is bound to the bank account number used in the current transaction; 向所述资金清算服务器发送查询反馈,所述查询反馈中包括所述目标电话号码和所述至少一个目标预期地点,以便所述资金清算服务器基于所述当前交易发起时的交易地点与所述至少一个目标预期地点进行匹配的匹配结果确定是否终止所述当前交易。sending query feedback to the funds settlement server, the query feedback including the target phone number and the at least one target expected location, so that the funds settlement server A matching result of matching with a target expected location determines whether to terminate the current transaction. 30.一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的资金清算服务器执行时,使得所述资金清算服务器执行以下操作:30. A computer-readable medium storing one or more programs that, when executed by a funds settlement server including a plurality of application programs, cause the funds settlement server to execute Do the following: 向目标电话号码所属的运营商服务器发送查询请求,所述查询请求中包括所述目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Sending a query request to the operator server to which the target phone number belongs, the query request including the target phone number and at least one target location related to the current transaction, the target phone number is bound to the bank account number used in the current transaction; 接收所述运营商服务器发送的针对所述查询请求的查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果;receiving query feedback sent by the operator server for the query request, the query feedback including information indicating that the mobile device using the target phone number is powered off, or the query feedback including information indicating that the The information that the mobile device is turned on and the matching result of the location where the target phone number is currently located and the at least one target location; 基于所述查询反馈确定是否终止所述当前交易。It is determined whether to terminate the current transaction based on the query feedback. 31.一种计算机可读介质,所述计算机可读介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的运营商服务器执行时,使得所述运营商服务器执行以下操作:31. A computer-readable medium storing one or more programs that, when executed by an operator server comprising a plurality of application programs, cause the operator server to perform Do the following: 接收资金清算服务器发送的查询请求,所述查询请求中包括目标电话号码和当前交易相关的至少一个目标地点,所述目标电话号码与当前交易所使用的银行账号绑定;Receive a query request sent by the fund clearing server, the query request includes a target phone number and at least one target location related to the current transaction, and the target phone number is bound to the bank account number used in the current transaction; 根据所述查询请求,向所述资金清算服务器发送查询反馈,所述查询反馈包括用于指示使用所述目标电话号码的移动设备处于关机状态的信息,或所述查询反馈包括用于指示所述移动设备处于开机状态的信息和所述目标电话号码当前所在的地点与所述至少一个目标地点的匹配结果,以便所述资金清算服务器基于所述查询反馈确定是否需要终止所述当前交易。According to the query request, send query feedback to the fund clearing server, where the query feedback includes information indicating that the mobile device using the target phone number is powered off, or the query feedback includes information indicating that the The information that the mobile device is turned on and the matching result between the current location of the target phone number and the at least one target location, so that the fund settlement server determines whether the current transaction needs to be terminated based on the query feedback.
CN201711371053.4A 2017-12-19 2017-12-19 The methods, devices and systems of trading processing Pending CN108171505A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711371053.4A CN108171505A (en) 2017-12-19 2017-12-19 The methods, devices and systems of trading processing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711371053.4A CN108171505A (en) 2017-12-19 2017-12-19 The methods, devices and systems of trading processing

Publications (1)

Publication Number Publication Date
CN108171505A true CN108171505A (en) 2018-06-15

Family

ID=62522714

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711371053.4A Pending CN108171505A (en) 2017-12-19 2017-12-19 The methods, devices and systems of trading processing

Country Status (1)

Country Link
CN (1) CN108171505A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109034819A (en) * 2018-06-21 2018-12-18 阿里巴巴集团控股有限公司 The report method and device of transaction

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101373528A (en) * 2007-08-21 2009-02-25 联想(北京)有限公司 Electronic payment system, device and method based on position authentication
CN101490704A (en) * 2006-04-25 2009-07-22 Uc集团有限公司 Systems and methods for conducting financial transactions over a network
CN102713953A (en) * 2010-07-29 2012-10-03 英特尔公司 Device, system and method for location-based payment authorization
CN103164802A (en) * 2013-03-14 2013-06-19 北京恒远创智信息技术有限公司 Position detection based method and system for preventing illegal electronic transaction
CN104126189A (en) * 2012-07-16 2014-10-29 美新纳瑞私人有限公司 Authorization of transactions
CN105723392A (en) * 2013-09-20 2016-06-29 艾高特有限责任公司 Transaction authentication
CN106096965A (en) * 2016-06-06 2016-11-09 上海河广信息科技有限公司 Authentication server, account safety system and method

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101490704A (en) * 2006-04-25 2009-07-22 Uc集团有限公司 Systems and methods for conducting financial transactions over a network
CN101373528A (en) * 2007-08-21 2009-02-25 联想(北京)有限公司 Electronic payment system, device and method based on position authentication
CN102713953A (en) * 2010-07-29 2012-10-03 英特尔公司 Device, system and method for location-based payment authorization
CN104126189A (en) * 2012-07-16 2014-10-29 美新纳瑞私人有限公司 Authorization of transactions
CN103164802A (en) * 2013-03-14 2013-06-19 北京恒远创智信息技术有限公司 Position detection based method and system for preventing illegal electronic transaction
CN105723392A (en) * 2013-09-20 2016-06-29 艾高特有限责任公司 Transaction authentication
CN106096965A (en) * 2016-06-06 2016-11-09 上海河广信息科技有限公司 Authentication server, account safety system and method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109034819A (en) * 2018-06-21 2018-12-18 阿里巴巴集团控股有限公司 The report method and device of transaction

Similar Documents

Publication Publication Date Title
US10902415B2 (en) Payment card binding method, trust evaluation method, apparatus, and electronic device
US9852416B2 (en) System and method for authorizing a payment transaction
TWI756200B (en) Method and device for account binding and business processing
US20210176249A1 (en) Mobile network-based multi-factor authentication
US9922323B2 (en) System and method for automated analysis comparing a wireless device location with another geographic location
CN104766205B (en) A kind of method of mobile payment and device
RU2724351C2 (en) Universal access to electronic wallet
US20140324701A1 (en) Method for completing payment by using two mobile terminals
US10699273B2 (en) System and method for authorizing payment transaction based on device locations
US20130110715A1 (en) Use of Velocity in Fraud Detection or Prevention
CN111582868B (en) A transaction request processing method, device and equipment
US11418507B2 (en) Method and system for authentication via location monitoring
CN107682336B (en) Geographic position-based identity authentication method and device
CN111784347B (en) Resource transfer method and device
CN105933266A (en) Verification method and server
CN107872772A (en) Method and device for detecting fraudulent short messages
WO2020114113A1 (en) Payment code generation method, apparatus and device, and mobile payment method, apparatus and device
CN111461730B (en) Wind control method, device and system and electronic equipment
CN111915317B (en) A payment processing method, device and system
CN107169766A (en) A kind of safety detection method of payment environment, device and electronic equipment
CN104951933A (en) Security payment method and mobile terminal
CN107679383B (en) Identity verification method and device based on geographic position and touch area
CN111815327A (en) Data true checking method and device and electronic equipment
CN108171505A (en) The methods, devices and systems of trading processing
CN111582904A (en) Information verification and cancellation system and method

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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1255399

Country of ref document: HK

TA01 Transfer of patent application right

Effective date of registration: 20200923

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Advanced innovation technology Co.,Ltd.

Address before: A four-storey 847 mailbox in Grand Cayman Capital Building, British Cayman Islands

Applicant before: Alibaba Group Holding Ltd.

Effective date of registration: 20200923

Address after: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant after: Innovative advanced technology Co.,Ltd.

Address before: Cayman Enterprise Centre, 27 Hospital Road, George Town, Grand Cayman, British Islands

Applicant before: Advanced innovation technology Co.,Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20180615

RJ01 Rejection of invention patent application after publication
REG Reference to a national code

Ref country code: HK

Ref legal event code: WD

Ref document number: 1255399

Country of ref document: HK