Electronic resource quota control method and device, equipment and storage medium

A technology of electronic resources and quotas, which is applied in the fields of computers and electronic finance, can solve problems such as insufficient available quotas and payment failures, and achieve the effects of reducing execution complexity, improving execution efficiency, and improving user experience and sense of use

Pending Publication Date: 2021-06-18
TENCENT TECH (SHENZHEN) CO LTD
0 Cites 0 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0007] The embodiment of the present application provides a quota control method, device, device and storage...
View more

Method used

[0126] Specifically, the platform sends a quota query instruction to the interface corresponding to the clearing device, and obtains the quota query result returned by the liquidation device, if the quota query result meets the first type of alarm condition, then generates the corresponding first type of alarm information, The platform can also respond to the quota application instruction triggered by the first type of alarm information, apply to the clearing device for the target ...
View more

Abstract

The invention relates to the technical field of computers, in particular to the field of electronic finance, and provides an electronic resource quota control method and device, equipment and a storage medium to solve the problem that payment fails due to insufficient available quota of a payment institution. The method comprises the following steps: sending a quota query instruction to liquidation equipment, wherein the quota query instruction at least carries an account identifier of a target account; receiving a quota query result returned by the clearing device for the target account, and if it is determined that the quota query result meets a preset first-class alarm triggering condition, generating and pushing corresponding first-class alarm information based on the quota query result and the first-class alarm triggering condition; and responding to a quota application instruction triggered based on the first type of alarm information, and applying for obtaining a target mapping quota from the clearing equipment. If the quota query result meets the first type of alarm triggering condition, the target mapping quota can be timely applied to the settlement equipment, so that payment failure caused by insufficient residual quota can be avoided.

Application Domain

FinancePayment architecture +1

Technology Topic

Alarm triggerReal-time computing +4

Image

  • Electronic resource quota control method and device, equipment and storage medium
  • Electronic resource quota control method and device, equipment and storage medium
  • Electronic resource quota control method and device, equipment and storage medium

Examples

  • Experimental program(1)

Example Embodiment

[0103] In order to make the objects, technical solutions, and advantages of the present application, the technical solutions of the present application will be described in contemplation in the present application embodiment, which will be apparent from the present application. Part of the technical solution, not all of the embodiments. Based on the embodiments described in the present application document, one of ordinary skill in the art does not have all other embodiments obtained under the premise of creative labor, all of which are protected by the present application.
[0104] The description and claims of the present application and the terms "first", "second", "second", or the like are used to distinguish a similar object without having to describe a particular order or award order. It is to be understood that the data such as use can be interchangeable in appropriate, so as to be described in the order described above, in addition to those illustrated or described herein.
[0105] Some terms in the present application are explained, and those skilled in the art will appreciate the present application.
[0106] 1. Third-party payment institutions: refers to a certain strength and reputation guarantee, and has obtained a payment license, an independent institution that is monitored by the central bank. Direct the trading funds of the buyers and sellers through the interface to the bank payment settlement system, and promote the trading of the buyer and sellers.
[0107] 2. Customer fund accounts for third-party payment institutions: Refers to the accounts open by the third-party payment agency for the user in its own business system, which is used to record the payment information of customer funds.
[0108] 3. Remove the gold bank account: refers to the third-party payment institutions in national financial institutions (subsequent C Banks) or various bank accounts opened by all payment banks, and the aforementioned accounts are used to store the user's backup.
[0109] 4, the provision of the third party payment business: refers to the actual pre-receipt of the monetary funds to pay the monetary funds when the third party payment structure is handled by the payment service of the customer.
[0110] 5. Clearing agencies: for managing and performing liquidation.
[0111] 6. Mapping: Refers to the third-party payment mechanism, according to the business and the amount of funds, respectively.
[0112] 7, available quota: also known as the remaining amount, refers to the third-party payment mechanism, respectively, in the first national liquidation mechanism (subsequent use A mechanism), the second national liquidation body (subsequent B mechanism replacement) can be used directly The balance.
[0113] 8. Batch quota: Refers to the amount of B mechanism to approve the amount of consumption for the amount of amounts.
[0114] 9. Repairing a fund regulatory platform: Refers to the platform for managing the payment and checking customer fund accounts and the deposited bank account. Specifically, the third-party payment mechanism is aimed at the funds of the business, combined with the corresponding preparation of the gold bank account flow, check the daily customer of the third-party payment institution to prepare for the gold record and the record in the gold bank account. Consisten to, and in confirming that the payment is not reached the bill, it is impulsive and monitored.
[0115] The design idea of ​​the present application embodiment will be briefly introduced.
[0116] In recent years, with the popularity of terminal equipment, electronic payment has gradually become one of the mainstream payment methods, providing a lot of convenience to people's daily lives. In order to eliminate the potential information insecurity, information opaque, repetitive input, etc. in direct connection mode, and the current electronic payment is changed to the disconnect mode.
[0117] With the change of payment mode, the payment channel also has triplicate mode (terminal-payment mechanism - bank) transition into quad-square model (terminal-payment mechanism - clearing agency - bank), the original payment institution in the "liquidation" role in third-party mode It is forbidden to complete the clearing agencies such as A institutions and B organizations.
[0118] When the payment mechanism provides the payment service to the terminal, the upstream liquidation organization acquires the available quota of the standby gold bank account. If the actual payment amount does not exceed the available amount, the liquidation authority transfer the funds in the standby gold bank account to the corresponding receipt. In the account; otherwise, the liquidation mechanism will interrupt payment services. However, in the relevant technologies, the payment mechanism will fail to pay for the failure of the available quota, which is inconvenient to the user. In view of this, the present application presents a new amount control method, apparatus, device, and storage medium of electronic resources.
[0119] The method includes transmitting a query query command to the liquidation device. At least at least the account ID of the target account in the query instruction; the receiving liquidation device returns the query result returned by the target account, if the query results are determined to meet the first type of alarm of the preset When triggering the condition, the corresponding first type of alarm information is generated and pushed based on the query results and the first type alarm trigger condition. Re-respond to the rating of the target mapping rating to the liquidation device based on the quota application instruction triggered by the first type alarm information. This target map is used to control the amount of transfer of electronic resources for the target account. In the present application embodiment, the alarm module is established. Once the query result meets the first type of alarm trigger condition, the alarm information can be generated, and the alarm information is triggered based on the alarm information triggering the quota application instruction, and the application for the target mapping amount is timely, avoiding the cause The available quota is insufficient to cause the payment failure.
[0120] See figure 1 The application scenario is shown, including one terminal device 110 and the first server 130, and the second server 140 in the application scenario.
[0121] The user can log in to the application operation interface 120 through the terminal device 110, in the present application embodiment, the terminal device 110 is the electronic device used by the user, the electronic device can be a personal computer, mobile phone, tablet, notebook, e-book reader, smart home Waiting for a computational power and supports electronic payment.
[0122] The service system of the third-party payment mechanism is deployed on the first server 130, and the service system of the liquidation mechanism is deployed on the second server 140. In the disconnect mode mode, the terminal device 110 communicates with the first server 130 using the communication network. A server 130 communicates with the second server 140 using a communication network. In an alternative embodiment, the communication network is any of a wired network or wireless network, and therefore, the terminal device 110 can directly establish a communication connection with the first server 130 through a wired network, or indirectly via a wireless network. The communication connection is established with the first server 130, which is not limited herein. Similarly, the first server 130 can establish a communication connection directly to the second server 140 via a wired network or indirectly to the second server 140 through a wireless network, which is not limited thereto.
[0123] Whether it is the first server 130, or the second server 140, can be a stand-alone physical server, or a server cluster or distributed system composed of a plurality of physical servers, but also a cloud service, cloud database, cloud computing, cloud Function, Cloud Storage, Network Services, Cloud Communications, Middleware, Domain Name Service, Security Services, Content Distribution Network (CONTENT Delivery Network, CDN), and cloud server for infrastructure cloud computing services such as big data and artificial intelligence platforms, this application Do not limit this. The quota control method of electronic resources disclosed herein, wherein multiple servers can consist as a block chain, and the server is a node on the block chain.
[0124] See figure 2 Schematic diagram of architectural diagram of the electronic resource transfer system, including terminal devices, third-party payment devices, clearing equipment, and banks. The user can initiate electronic payment services through the electronic collection application (Application, App) installed on the terminal device, or log in to the electronic payment website through the browser of the terminal device. In the present application embodiment, the third party payment device refers to an electronic device, server, or the like for implementing a third party payment, and the liquidation device refers to an electronic device, server, and the like for managing and performing liquidation.
[0125] In the present application example, a second-party payment device has been added to the account capital management module, the quota configuration module, the query module, the query module and the alarm module, has a management standby, for clearing agencies Allocate the function of the mapping material, quota query, and quota alarm.
[0126] Specifically, the platform sends a query command to the interface corresponding to the liquidation device, and obtain the query result returned by the liquidation device. If the query result meets the first type of alarm condition, generate the corresponding first type of alarm message, the platform also It can respond to the quota application instruction based on the first type of alarm information, to apply to the clearing device to obtain the target mapping material, avoiding the failure of the payment service due to the failure of payment due to insufficient amounts of available quota, reducing the number of failed payment services.
[0127] In the present application embodiment, two types of alarm scenes are included, and the first type alarm scene is an abnormality, and the second type of alarm scene is a system failure. In order to determine whether the standby gold regulator is triggered one or all of the two types of alarm scenes, the corresponding alarm trigger condition is configured for each alarm scene in the alarm module. Among them, the first type alarm trigger condition refers to determining that the standby gold bank account managed by the standby gold regulatory platform triggers the condition of the first class alarm scene; and the second type of alarm trigger condition refers to the determination of the backup regulatory platform trigger Conditions of the second type of alarm scene.
[0128] See Figure 3A The flow diagram showing the quota control process of electronic resources.
[0129] S301: Send a query query command to the liquidation device, which carries at least the account ID of the target account in the query instruction.
[0130] At step 301, the spare gold regulator platform can send a query command to the interface of the liquidation device to send a query command to the interface of the liquid control command in accordance with the preset quota query period, or when the electronic resource control command transmitted to the terminal is acquired, the interface is transmitted to the interface of the liquidation device. Query instructions. Among them, the quota query period refers to the time after the spare gold regulatory platform continuously sends a quota query instruction to the interface of the clearing device.
[0131] In the present application embodiment, electronic resources refer to electronic currency, and electronic resources control refers to dialing electronic currencies, and completing transactions between buyers and sellers. Therefore, the spare gold regulatory platform can transmit a query query instruction every 30 minutes, while transmitting a quota query instruction to the interface and the B mechanism corresponding to the A mechanism, wherein the quota query instructions carry all backup gold banks established by the third party payment mechanism. Account number. Alternatively, the user b initiates an electronic payment instruction through the electronic payment app on the terminal, and the backup gold regulator platform transmits a query query command to the interface and the B mechanism corresponding to the A mechanism, where the amount is transmitted to the interface and the B mechanism corresponding to the A mechanism. The account number with the alternate gold bank account with user B is inquiry instructions.
[0132] S302: Receive the result of the quota query returned by the liquidation device for the target account.
[0133] See Figure 3B The quota query flow schematic diagram, the A mechanism's quota mapping system, the B mechanism's quota mapping system is performed by the A mechanism's quota mapping system and B mechanism's quota mapping system of the A mechanism when receiving the query command transmitted by the third-party payment mechanism. The amount query inside the clearing organization, and the corresponding account balance of the corresponding account is queried from the large payment system.
[0134] During the payment of the transaction, the payrieval of the acquisition of the buyer in the A mechanism or B mechanism is called the current mapping quota, which is allocated from the current mapping quota of the buyer, but has not transferred to the vendor bank account. It is called the funds in the way, and the remaining amount of the buyer can directly use in the A mechanism or B mechanism is called the available quota. Therefore, the formula available amount = current mapping amount - the payment amount in the A mechanism or B mechanism can be used. However, the change in mapping amount is increased or decreased, and does not involve the actual funds increase or decrease, and is only used as funds that record changes in liquidation time points.
[0135] For example, it is assumed that the current mapping amount of the A mechanism is 500,000, no funds, the amount of 500,000; if the time point at the same day, after the payment retraction is calculated, it is determined that the funds are 500,000, the amount is available. 0; if the amount is 0, the third-party payment mechanism obtains a new mapping amount to the application, the third-party payment mechanism is 700,000, which is 700,000, and the A mechanism is 700,000, the mapping at this time The amount is 700,000, no funds, the available amount is 700,000. It can be seen that the third-party payment mechanism in the related art has no alarm platform. Only the new mapping quota is applied for the available quota 0, and the user's product is lowered due to the failure of the available amount. sense.
[0136] Undertake the above example, A institution returns the query result of all the alternate gold bank account set up by the third party payment mechanism, such as Figure 3C As shown, the query result of one of the rating of the standby gold bank account contains the account balance of the account, the map of the A mechanism, the available amount of the A mechanism, and the alternate virtual billing balance.
[0137] B institution returns the query result of all the alternate gold bank account set up by the third party payment institution, such as Figure 3D As shown, the query result of one of the spare gold bank accounts contains the account balance of the account, the mapping amount of the B mechanism, the available quota and the approval amount of the B mechanism.
[0138] S303: If you determine that the query results meet the preset first type of alarm trigger condition, based on the query results and the first type alarm trigger condition, the corresponding first type of alarm information is generated and pushed.
[0139] Optionally, any one or any combination in the following operations can be determined whether the quota query result satisfies the first type alarm trigger condition:
[0140] (1) If the remaining amount of the query result is within the preset quota threshold range, it is determined that the first type alarm trigger condition is satisfied, and the first type of alarm scene is an abnormality.
[0141]In the present application embodiment, the available amount of the A mechanism, the available amount of the B mechanism, and the approval amount of the B mechanism are used as the alarm indicator, and each alarm index is divided into a plurality of quota threshold ranges shown in Table 1. The quota alarm level corresponding to each quota threshold range is specified, the attributed alarm scene. As can be seen from Table 1, as the remaining amount is gradually reduced, the higher the alarm level, the greater the influence of the alarm.
[0142] The third-party payment mechanism is based on the business and the amount of funds, which are allocated by the A mechanism, the B mechanism. Therefore, the mapping quota of the A mechanism and the mapping quota of the B mechanism may be the same, or may be different. When the mapping quota of the A mechanism does not equals the mapping amount of the B mechanism, the value of the value of the A mechanism divided by the value of the A mechanism, and the value of the value of the quota threshold range divided by the Auctor indicator of the B mechanism also Difference.
[0143] Table 1
[0144]
[0145] (2) If the proportional value between the query results and the current mapping amount is within the preset amount ratio threshold range, it is determined that the first type alarm trigger condition is satisfied, and the first type of alarm scene is to be satisfied. abnormal.
[0146] In the present application embodiment, the available amount of the A mechanism, the available amount of the B mechanism, and the batch amount of the B mechanism are used as the alarm indicator, and the plurality of quota ratio thresholds shown in Table 2 are divided into each alarm index. The range, which specifies the quota alarm level corresponding to the proportional threshold range, the attribution alarm scene. As can be seen from Table 2, as the remaining amount is gradually decreasing, the proportional value between the remaining quota and the current mapping amount also decreases, the higher the corresponding alarm level, the greater the alarm influence.
[0147] Table 2
[0148]
[0149] When step 303 is performed, the relevant function is implemented by performing steps 3031-3034. Optional, see Figure 3e The flow diagram showing the flowchart, introduces the process of generating and pushing the first type alert information.
[0150] S3031: Determine the corresponding quota alarm level based on the query results.
[0151] The above mentioned three ways to determine whether the query query satisfies the first type of alarm trigger condition, thereby, in the execution of step 3031, there is also a way to determine the quota alarm level, but not limited to the following manner:
[0152] Ways (1), if the remaining amount of the query result is within the quota threshold range, the corresponding quota alarm level is determined based on the quota threshold range.
[0153] For example, if the query results of a standby gold bank account show that the A mechanism of the account is 1.2 million, it is determined that the account does not trigger the first class alarm trigger condition; if the A mechanism of the account is the available amount of the account 900,000, it is determined that the account has triggered the first class alarm trigger condition, and the corresponding quota alarm level is one level.
[0154] For example, if the query result of a standby gold bank account is displayed, the A mechanism of the account is 650,000, then it is determined that the account has triggered the first type alarm trigger condition, and the corresponding quota alarm level is second. .
[0155] For example, if the query result of a standby gold bank account is displayed, the B mechanism of the account is 700,000, then it is determined that the account has triggered the first class alarm trigger condition, and the corresponding quota alarm level is two level.
[0156] Method (2), if the proportional value between the amount query results and the current map quota are within the range of the quota ratio threshold, the quota alarm level is determined based on the quota-based threshold range.
[0157] For example, if a query result of a standby gold bank account shows that the current map of the A mechanism of the account is 1.5 million, the available amount is 1.2 million, and the proportion value between the two is 80%, then it is determined that the account is not Trigger the first type alarm trigger condition; if the A mechanism of the account is 900,000, the proportion value between the two is 60%, then it is determined that the account has triggered the first type alarm trigger condition, and the corresponding quota alarm Level is second.
[0158] For example, if the query result of a standby gold bank account shows that the current mapping amount of the B mechanism of the account is 1 million, the available amount is 650,000, and the proportion value between the two is 65%, then it is determined that the account is determined. The first type of alarm trigger condition has been triggered, and the corresponding quota alarm level is one level.
[0159] For example, if the query result of a standby gold bank account shows that the current mapping amount of the B mechanism of the account is 1 million, the approval amount is 700,000, and the proportion value between the two is 70%, then it is determined The account has triggered the first class alarm trigger condition, and the corresponding quota alarm level is one level.
[0160] Method (3), if the remaining amount of the query result is within the range of the quota threshold, and the proportional value between the remaining quota between the query results is within the range of the current mapping quota, the quota alarm is determined based on the integrated quota threshold range. Level, the value of the comprehensive quota threshold range is determined based on the value size of the value range and the value range of the quota threshold range.
[0161] In the present application embodiment, the maximum value of the same alarm indicator, the maximum value range in the quota threshold range in the same quota alarm level is multiplied by the maximum value of the quota ratio threshold range, and the same alarm indicator, the integrated quota threshold range under the same quotact alarm The maximum value, the same alarm indicator, the minimum value of the quota threshold range under the same quota alarm level is multiplied by the minimum value of the quota ratio threshold range, resulting in the same alarm indicator, the same quota alarm level under the integrated quota threshold range The minimum value finally obtained a plurality of integrated quota threshold ranges as shown in Table 3.
[0162] table 3
[0163]
[0164] S3032: In accordance with the first type of alarm trigger condition and quhip alarm level, the corresponding recipient abnormality alarm template is told.
[0165] In contrast, only a single alarm template, in the alarm module of the present application, the corresponding payband exception alarm template is shortened in advance according to the first type alarm trigger condition and quota alarm level, personalized configuration. The generation time of the alarm information, timely investigates the standby gold bank account with an abnormal account abnormality, avoiding the situation of the payment failure due to insufficient amounts of available quotas, further shortening the payment waiting time of the user, and improving the user's experience.
[0166] Take the first level of the alarm level as an example, its corresponding note exception alarm template is Figure 3F As shown, the alarm template includes monitoring objects, alarm indicators, trigger conditions, alarm channels, alarm aging, receiver, and multiple parameter items.
[0167] Among them, the monitoring object refers to the account ID of the alternate gold bank account with an abnormality abnormality; the founder refers to the alarm module of the standby regulatory platform when determining the query results to meet the first type of alarm trigger condition. The corresponding alarm template generates the person of the first type of alarm information; the recipient refers to the person who receives the first type of alarm information, and the corresponding level of the interface is configured in the alarm template according to the alarm level and the first type alarm trigger condition. The level interface is shown in Table 4; the alarm channel refers to the way the first type of alarm information can be pushed, and the alarm channel can be any of the following or combined - mail alarms, SMS alarms, telephone alarms, instant messaging software alarms; The alarm time is the number of times of generating the first type of alert information, can choose real time, on or month.
[0168] Table 4
[0169]
[0170] S3033: Obtaining the basic information of the query query from the query results, add basic information of the query to the recovery abnormal alarm template, obtains the first type alarm information, and the query information is used to record the account ID and remain rest of the target account. The amount.
[0171] Get the account identity of the alternate gold bank account from the query results, the available quota / batches (character "/" general means that the front and rear association object is a "or" relationship), add the account ID as the parameter value of the monitor object. To the recipient abnormality alarm template, add the available quota / battles to the parameter values ​​of the alarm indicator to the recipient abnormality alarm template. In addition, the first type of trigger condition and quota alarm level is added to the parameter value of the trigger condition to the recipient abnormal alarm template, and the liquidation channel in the first type of alarm information is generated based on the two parameter values. And the amount alarm level information; and, the time to meet the first type of trigger condition is determined as the trigger time in the first type alert message. After the foregoing treatment, finally Figure 3G A schematic diagram of the first type alarm information shown.
[0172] S3034: Push the first type of alarm message according to the alarm channel specified in the anomaly alarm template.
[0173] The first type of alarm information is pushed to the corresponding interface by email alarm, SMS alarm, telephone alarm, instant messaging software alarm, etc., so that the interface will receive the first type of alarm information, in the standby gold supervision platform The quota application instruction is triggered, and the new target mapping amount is applied from the liquidation mechanism.
[0174] S304: Response to the liquidation device application to obtain the target mapping amount to the liquidation device, the target map is used to control the amount of transfer of electronic resources for the target account.
[0175] Third-party payment agencies After applying for the target mapping quota, the third-party payment mechanism applies for the target mapping quota, combined with the actual funds and balances of the user's physical accounts acquired in the account capital water management module, redistributing the map of two types of liquidation agencies and B mechanisms. The quota and the result of the mapping quota is returned to the A mechanism and the B mechanism to enable the A mechanism and the B mechanism to have a certain amount of mapping quota for users to complete the transaction payment process.
[0176] For ease of understanding, see Figure 4 DETAILED DESCRIPTION OF THE INVENTION The method of the quota control is described.
[0177] S401: Third-party payment mechanism passes the standby regulatory platform while transmitting a query query command to the A mechanism, B mechanism, which carries at least the account ID of the target account A in this query instruction.
[0178] S402: Receive the A mechanism, the B mechanism is the result of the quota query returned to the target account A.
[0179] S403: Determine the query results to meet the first type alarm trigger condition.
[0180] Specifically, the query result of the A mechanism returned, the A mechanism of the target account A is 900,000, and the determination of the target account A has triggered the first type alarm trigger condition, and the corresponding alarm level is 1; B The returned quota query shows that the available amount of the B mechanism of the target account A is 800,000, and the determination target account A has triggered the first type alarm trigger condition, and the corresponding alarm level is one level.
[0181] S404: Based on the query results and the first type alarm trigger condition, the first type of alarm information for the A mechanism is generated, respectively, and the first type of alarm information for B mechanisms, respectively.
[0182]S405: Push two first type alarm information to the corresponding interface according to the specified alarm channel, so that the interface will trigger a quota application instruction on the standby regulatory platform after receiving the first type of alarm information. Applications in the agency obtain new mapping quota.
[0183] In the present application embodiment, the first type of alarm trigger condition and the second type of alarm trigger condition are preset, and the second type of alarm trigger condition is preset, and the foregoing describes the way to meet the first type of alarm trigger condition, and generate the corresponding first type alarm information. Way, please refer to it. Figure 5A The flowchart shown is specifically described in the second type of alarm trigger condition.
[0184] S501: If you determine that the query results meet the second type of alarm trigger condition, the corresponding second type of alarm information is generated and pushed based on the query result and the second type of alarm trigger condition.
[0185] Alternatively, the query query results can be determined to satisfy the second type of alarm trigger condition by any one or any combination of the following operations:
[0186] (1) If each field value in the query result is a fault null value, it is determined that the second type of alarm trigger condition is satisfied, and the second type of alarm scene is determined to be system failure.
[0187] For example, the A institution returns the query result of all the alternate gold bank account set up by the third-party payment mechanism, and one of the query results of the query result of one of the alternate gold bank accounts. Figure 5b As shown, the account balance on this page, the map of the A mechanism, the available quota and the spare gold virtual billing balance of the A mechanism are faulty value, indicating that the interface for transmitting a query command to the A mechanism is faulty, satisfied The second type of alarm trigger condition should generate a second type of alert information, notifying the corresponding operation and maintenance personnel to repair the interface.
[0188] (2) If the part or all field values ​​in the query result is a chaotic character, it is determined that the second type of alarm trigger condition is satisfied, and the second type of alarm scene is the system failure.
[0189] For example, the B institution returns the query result of all the alternate gold bank account set up by the third party payment mechanism, and one of the query results of the query result of a standby gold bank account. Figure 5C As shown, the account balance on this page, the mapping amount of the B mechanism, the available quota and the approval amount of the B mechanism are fault null values, indicating that the interface for transmitting the query command to the B mechanism is faulty, meeting the second class The alarm trigger condition should generate a second type of alarm message, notifying the corresponding operation and maintenance personnel to repair the interface.
[0190] (3) If the query result is displayed as unable to network, it is determined that the second type of alarm trigger condition is satisfied, and the second type of alarm scene is system failure.
[0191] For example, the B institution returns the query result of all the alternate gold bank account set up by the third party payment mechanism, and one of the query results of the query result of a standby gold bank account. Figure 5D As shown, only the words "unable to network" is displayed on the page, indicating that the interface for transmitting the query command to the B mechanism is faulty, causing the communication interruption between the servers to meet the second type of alarm trigger condition, and should generate a second class The alarm information is notified that the corresponding operation vehicle repairs the interface.
[0192] Optional, see Figure 5e The flow schematic shown, which is introduced to the process of generating and pushing the second type of alert information.
[0193] When performing step 501, the relevant function is implemented by performing steps 5011-5014.
[0194] S5011: Determines the corresponding system alarm level based on the cumulative time of the hit second type alarm trigger condition.
[0195] The abnormal alarm scene caused by insufficient quota is different. The system fault alarm scene requires a certain maintenance time. The operation and maintenance personnel are difficult to repair the first time of the second type of alarm message, immediately repair the failed interface. Therefore, the spare gold regulatory platform determines the current system alarm level according to the integration time of the set alarm, according to the cumulative time of the second type of alarm triggers, and triggers the current system alarm level and the second alarm triggered condition, generate new The second type of alarm information is to remind the operation and maintenance personnel to fix the interface of the system failure in time until the interface is excluded.
[0196] The mapping relationship between the cumulative time and the system alarm level As shown in Table 5, it can be seen from Table 5 that the system alarm level is proportional to the size of the accumulated time.
[0197] table 5
[0198]
[0199] S5012: According to the second type of alarm trigger condition and system alarm level, the corresponding system fault alarm template is adjusted.
[0200] The corresponding system fault alarm template is pressed in advance according to the second type of alarm trigger level, personalized configuration, corresponding system fault alarm template, can shorten the generation time of the alarm information, so that the operation and maintenance personnel restore the interface of the system failure.
[0201] Taking the system alarm level as an example, its corresponding system fault alarm template is Figure 5F As shown, the alarm template includes monitoring interfaces, trigger conditions, alarm channels, alarm aging, recipients, and creator multiple parameter items.
[0202] Among them, the monitoring interface refers to an interface that has a system failure; the founder refers to the corresponding alarm template to generate the corresponding alarm template in the alarm module of the standby regulator platform when determining the query results to meet the second type of alarm trigger condition. People of the alarm information; the recipient refers to the operation and maintenance personnel who receive the second type of alert information. According to the alarm level and the second type of alarm trigger condition, configure the corresponding level of operation and maintenance personnel, each grade operation and maintenance personnel in the alarm template. The configuration is shown in Table 6; the alarm channel refers to the way of pushing the second type of alert information, and the alarm channel can be any of the following or combined - mail alarms, SMS alarms, telephone alarms, instant messaging software alarms; It is the number of times of generating the first type of alarm message, you can choose real-time, on or month.
[0203] Table 6
[0204]
[0205] S5013: The account ID of the target account is read from the query result, determines the interface ID corresponding to the account identity, and add the interface ID to the system fault alarm template to obtain second types of alarm information.
[0206] The account identity of the alternate gold bank account is obtained from the query result, determine the interface ID corresponding to the account identity, add the interface identifier as the parameter value of the monitoring interface to the system fault alarm template. In addition, the second type of trigger condition and system alarm level are added to the system fault alarm template, and the liquidation channels, data sources, and data sources, and data sources, and System alarm level information; and, the time to satisfy the second type of trigger condition is determined as the trigger time in the second alarm message. After the foregoing treatment, finally Figure 5G A second type of alarm information shown.
[0207] S5014: Push second types of alarm information in accordance with the alarm channels specified in the system fault alarm template.
[0208] By mail alarm, SMS alarm, telephone alarm, instant messaging software alarm, etc., the second type of alarm information is pushed to the corresponding operation vehicle, so that the operation and maintenance personnel restore the standby after receiving the second type of alarm information. System failure interface appears on the Gold Regulatory Platform.
[0209] S502: In response to system maintenance instructions triggered based on second type alarm information, the interface for transmitting the query command is repaired.
[0210] For ease of understanding, see Figure 6 The flow diagram of the specific embodiment 2 of the specifically Example 2, a method of detecting an interface in which a system fault problem is detected.
[0211] S601: The third-party payment mechanism passes the standby regulatory platform while transmitting a query command to the A mechanism, B mechanism, which carries at least the account ID of the target account A in this query command.
[0212] S602: Receive the A mechanism, the B mechanism is the result of the quota query returned to the target account A.
[0213] S603: Determine the query results to meet the second type of alarm trigger condition.
[0214] Specifically, the query result returned by the A mechanism is displayed as "unable to network", and the query result returned by the B mechanism is normal.
[0215] S604: Based on the query results and the second type of alarm trigger condition, the second type of alarm information for the A mechanism is generated.
[0216] S605: Push the second type of alarm information to the corresponding operation vehicle according to the prescribed alarm channel, so that the operation and maintenance personnel will timely repair the interface of the system failure on the backup regulatory platform in time after receiving the second type of alarm information.
[0217] See Figure 7 A schematic structural diagram of the quota control device 700 of the electronic resource, the apparatus includes a query unit 701, a processing unit 702, and a control unit 703, wherein
[0218] The query unit 701 is used to send a query query instruction to the liquidation device, and at least the account identity of at least the target account is carried out;
[0219] Receive the set of query query results returned by the liquidation device;
[0220] Processing unit 702, for determining that the query result satisfies the preset first type of alarm trigger condition, based on the query result and the first type alarm trigger condition, generate and push the corresponding first class Alarm information;
[0221] The control unit 703 is configured to obtain a target mapping rating to the liquidation device in response to a quota application instruction triggered based on the first type alarm information; the target map is used to control the number of transfer of electronic resources for the target account. .
[0222] Optionally, the query unit 701 is used in:
[0223] Send the query command to the interface of the liquidation device according to the preset quota query period; or,
[0224] When the electronic resource control command transmitted to the terminal, the query command is transmitted to the interface of the liquidation device.
[0225] Optionally, it is determined that the query result satisfies the preset first type alarm trigger condition, the processing unit 702 can perform any one or any combination of the following operations:
[0226] If the remaining amount of the query result is within the preset rating threshold range, it is determined that the first type alarm trigger condition is satisfied, and the first type of alarm scene is an abnormality;
[0227] If the ratio value of the quota query and the current mapping quota is within the preset quota ratio threshold range, it is determined that the first type alarm trigger condition is satisfied, and the first type alarm scene is determined. The account is abnormal;
[0228] Wherein, the remaining balance is based on the current mapping quota.
[0229]Optionally, the processing unit 702 is for:
[0230] Determine the corresponding quota alarm level according to the query results of the query;
[0231] According to the first type of alarm trigger condition and the quota alarm level, the corresponding recipient anomaly alarm template is told;
[0232] The basic information of the query query is acquired from the query query results, and the basic information of the query is added to the recipient abnormality alarm template, and the first type alarm information is obtained, the query information is used for Record the account identity and remaining amount of the target account;
[0233] The first type of alarm information is pushed according to the alarm channel specified by the recording exception alarm template.
[0234] Optionally, the processing unit 702 is for:
[0235] If the remaining amount of the query result is within the range of the quota threshold, the quota alarm level is determined based on the quota threshold range;
[0236] If the ratio value of the remaining quota between the query query and the current mapping quota is within the ratio threshold range, the equivalent alarm level is determined based on the ratio threshold range;
[0237] If the remaining amount of the query result is within the range of the quota threshold, and the proportional value between the remaining quota between the quota query is within the range of the rating ratio threshold, based on the integration amount The threshold range determines that the quota alarm level is determined based on the value size of the value threshold range and the value range of the ratio threshold range based on the value range.
[0238] Optionally, the processing unit 702 is also used in:
[0239] If it is determined that the query result meets the preset second type of alarm trigger condition, based on the query result and the second type alarm trigger condition, the corresponding second type of alarm information is generated and pushed;
[0240] In response to system maintenance instructions triggered based on the second type of alarm information, the interface for transmitting the query command is repaired.
[0241] Optionally, it is determined that the query results are satisfied with the preset second type alarm trigger condition, the processing unit 702 can perform any one or any combination of the following operations:
[0242] If each field value in the query result is a fault null value, it is determined that the second type of alarm trigger condition is satisfied, and the second type of alarm scene is determined;
[0243] If the partial or all field values ​​in the query result is a confusion character, it is determined that the second type of alarm trigger condition is satisfied, and the second type of alarm scene is system fault;
[0244] If the query result is displayed as unable to network, it is determined that the second type of alarm trigger condition is satisfied, and the second type of alarm scene is system fault.
[0245] Optionally, the processing unit 702 is for:
[0246] Determine the corresponding system alarm level according to the cumulative time of the second type of alarm trigger condition described in the hit;
[0247] According to the second type of alarm trigger condition and the system alarm level, the corresponding system fault alarm template is told;
[0248] The account identity of the target account is read from the query result, determines the interface identifier corresponding to the account identity, and add the interface ID to the system fault alarm template to obtain the second type alarm. information;
[0249] The second type of alarm information is pushed according to the alarm channel specified by the system fault alarm template.
[0250] Optionally, the alarm channel is any of the following or combined: email alarms, SMS alarms, telephone alarms, instant messaging software alarms.
[0251] For the convenience of the description, the above portions are divided into each module (or unit) according to the functionality of each module (or unit). Of course, the functions of each module (or unit) can be implemented in the same or more software or hardware when implementing the present application.
[0252] After the detection method and apparatus of the face key point of the present application, the electronic device according to another exemplary embodiment according to the present application is described.
[0253] Those skilled in the art will appreciate that various aspects of the present application can be implemented as a system, a method or a program product. Therefore, various aspects of the present application may be implemented as follows, ie, a full hardware implementation, a complete software implementation (including firmware, microcode, etc.), or the combination of hardware and software, it can be collectively referred to herein. "Circuit", "Module" or "System".
[0254] The above method embodiment is based on the same inventive concept, and a computer device is also provided in the present application. Figure 8 As shown, computer device 800 may include at least processor 801, and memory 802. Wherein, the memory 802 stores a program code, and when the program code is executed by the processor 801, the processor 801 performs the step of performing the above-described account group identification method of any of the above resources.
[0255] In some possible embodiments, the computing device according to the present application may include at least one processor, and at least one memory. Therein, the memory stores a program code, and when the program code is executed by the processor, the processor performs the steps in the quota control method of the electronic resource described above in accordance with the various exemplary embodiments of the present specification described above. For example, the processor can perform Figure 3A The steps shown in.
[0256] Below Figure 9 The computing device 900 according to this embodiment according to the present application is described. Figure 9 The computing device 900 is merely an example and should not be restricted to the functions of the present application embodiments.
[0257] Such as Figure 9 As shown, the computing device 900 is manifested in the form of a general computing device. The components of the computing device 900 may include, but are not limited to, the at least one processing unit 901 described above, wherein the at least one memory cell 902 is connected to a bus 903 of the different system components (including the storage unit 902 and processing unit 901).
[0258] Bus 903 represents one or more of several types of bus structures, including memory bus, memory controllers, peripheral bus, processor, or a local area bus using any bus structure in a plurality of bus structures.
[0259] The storage unit 902 can include readable media in the form of a volatile memory, such as a random access memory (RAM) 9021, and / or cache storage unit 9022, further including read only memory (ROM) 9023.
[0260] The storage unit 902 may also include a program / utility 9025 having a set (at least one) program module 9024, including but not limited to: an operating system, one or more applications, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment.
[0261] The computing device 900 can also communicate with one or more external devices 904 (e.g., a keyboard, pointing device, etc.), can also communicate with one or more devices that can interact with the computing device 900, and / or to make the computing device 900 can communicate with any device (e.g., routers, modems, etc.) that communicates with one or more other computing devices. Such communication can be performed by an input / output (I / O) interface 905. Also, computing device 900 can also communicate with one or more networks (e.g., local area network (LAN), WAN (WAN), and / or public networks, such as the Internet) via network adapter 906. As shown, the network adapter 906 communicates with other modules for computing device 900 via bus 903. It should be understood that although not shown, other hardware and / or software modules can be used in conjunction with computing device 900, including, but not limited to, microcode, device driver, redundant processor, external disk drive array, RAID system, tape drive And data backup storage systems, etc.
[0262] The above method embodiments may also be implemented as a program product, including program code, and program products, when the program product is run, when the program product is running on the computer device The code is used to make the computer device to perform the steps in the quota control method of the electronic resource described above in accordance with the various exemplary embodiments of the present specification described above, for example, the electronic device can perform Figure 3A The steps shown in.
[0263] Program products can use any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can, for example, be, but not limited to, systems, devices or devices, or devices, or components of electrical, magnetic, light, electromagnetic, infrared, or semiconductor, or any combination. More specific examples of readable storage media (non-exhaustive lists) include: electrical connection, portable disc, hard disk, random access memory (RAM), read-only memory (ROM) with one or more wires, read-only memory (ROM) Scalable read-only memory (EPROM or flash), fiber, portable compact disk read only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination of the above.
[0264] While the preferred embodiments of the present application have been described, those skilled in the art have known the basic creative concepts, these embodiments can be made to make additional changes and modifications. Therefore, the appended claims are intended to be construed as including preferred embodiments and all changes and modifications falling in the scope of this application.
[0265] Obviously, those skilled in the art can make various modifications and variations of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application are within the scope of the claims and their equivalents thereof, the present application is intended to include these modifications and variations.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Method for allocating tasks to operator and device thereof

Owner:BEIJING JINGDONG SHANGKE INFORMATION TECH CO LTD +1

Methods and systems for external connection of tables of database

ActiveCN110175202AReduce network trafficImprove execution efficiency
Owner:BEIJING OCEANBASE TECH CO LTD

User identity authentication method and device

Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Classification and recommendation of technical efficacy words

Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products