[go: up one dir, main page]

CN114449035B - Method and device for sending notification message for automatic payment - Google Patents

Method and device for sending notification message for automatic payment Download PDF

Info

Publication number
CN114449035B
CN114449035B CN202111633807.5A CN202111633807A CN114449035B CN 114449035 B CN114449035 B CN 114449035B CN 202111633807 A CN202111633807 A CN 202111633807A CN 114449035 B CN114449035 B CN 114449035B
Authority
CN
China
Prior art keywords
information
operation result
result information
client
disturbance
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111633807.5A
Other languages
Chinese (zh)
Other versions
CN114449035A (en
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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp 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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202111633807.5A priority Critical patent/CN114449035B/en
Publication of CN114449035A publication Critical patent/CN114449035A/en
Application granted granted Critical
Publication of CN114449035B publication Critical patent/CN114449035B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/08Payment architectures
    • G06Q20/14Payment architectures specially adapted for billing systems

Landscapes

  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention provides a method and a device for sending notification messages aiming at automatic payment, which are used for receiving payment information according to the preset information quantity; the payment information is provided with a corresponding client; calling a third party deduction interface to execute deduction operation for the payment information; when the deduction operation is completed, generating operation result information aiming at the deduction operation; if the current time is not within the first preset time period, calling a message center interface, generating disturbance-free information by adopting operation result information, and sending the disturbance-free information to a client; the non-disturbing information is information which needs to be actively inquired by the user through the client when the client receives the non-disturbing information, namely, the automatic deduction system is ensured to execute deduction operation in any time period, and notification short messages aiming at the deduction operation are not sent to the user in the user resting time period, so that the user resting is prevented from being disturbed, and the user experience is improved.

Description

Method and device for sending notification message for automatic payment
Technical Field
The present invention relates to the field of automatic payment technologies, and in particular, to a method for sending a notification message for automatic payment, a device for sending a notification message for automatic payment, an electronic device, and a computer readable medium.
Background
Currently, automatic payment has become a conventional payment way for users. In general, an automatic payment system sends a reminding short message to a user to inform the user of whether the payment is successful or not, and in order to avoid disturbing the user, the time for the automatic payment system to execute the automatic payment generally avoids the rest time of the user, for example, the payment is completed in 8-20 days, but before huge traffic, the automatic payment system cannot complete the automatic payment service in a specified time because of overlarge operation pressure, but the user may be disturbed when the automatic payment service is formed by sending the reminding short message to the user.
Disclosure of Invention
The embodiment of the invention provides a method and a device for sending a notification message for automatic payment, electronic equipment and a computer readable storage medium, so as to solve the problem of informing a user whether the payment is successful or not and not disturbing the user on the premise that the automatic payment service can be completed in any time period.
The embodiment of the invention discloses a method for sending notification messages aiming at automatic payment, which is applied to an automatic payment system, wherein the automatic payment system is provided with a corresponding third party payment interface and a message center interface, and the method can comprise the following steps:
receiving payment information according to the preset information quantity; the payment information is provided with a corresponding client;
calling the third party deduction interface to execute deduction operation for the payment information;
when the deduction operation is completed, generating operation result information aiming at the deduction operation;
If the current time is not in the first preset time period, calling the message center interface, generating disturbance-free information by adopting the operation result information, and sending the disturbance-free information to the client; the non-disturbing information is information which needs to be actively inquired by a user through the client when the client receives the non-disturbing information.
Optionally, the operation result information includes an operation result information identifier, the client is installed in a terminal device, and the terminal device has a corresponding no-disturbance mode, and the method may further include:
inquiring the maximum time length of the read time of the client in a second preset period;
Acquiring a first unread duration for the disturbance-free information;
When the first unread duration exceeds the maximum duration of the read time, and the client is detected to still not read the disturbance-free information, judging whether the terminal equipment is in the disturbance-free mode or not; the automatic deduction system is provided with a corresponding delay sending list;
If the terminal equipment is in the no-disturbance mode, storing the operation result information identifier into the delay transmission list, and adding the operation result information into a delay transmission queue aiming at the operation result information; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period.
Optionally, the method may further include:
If the terminal equipment is not in the no-disturbance mode, calling the message center interface to generate and send a push message aiming at the no-disturbance information, and storing the operation result information identifier; the push message is used for reminding the user to view the disturbance-free information.
Optionally, the method may further include:
Acquiring a second unread duration for the disturbance-free information;
When the second unread time length exceeds the maximum time length of the read time, and the client is detected to still not read the disturbance-free information, acquiring historical call time information, historical recharging time information and historical operation time information of the client;
Generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information;
and if the user is judged to use the terminal equipment outside the first preset period, sending the operation result information to the terminal equipment.
Optionally, the method may further include:
And if the user is judged not to use the terminal equipment outside the first preset period, storing the operation result information identification into the delayed transmission list, and adding the operation result information into a delayed transmission queue aiming at the operation result information.
The embodiment of the invention also discloses a device for sending the notification message for automatic payment, which is applied to an automatic deduction system, wherein the automatic deduction system is provided with a corresponding third party deduction interface and a message center interface, and the device can comprise:
the payment information receiving module is used for receiving payment information according to the preset information quantity; the payment information is provided with a corresponding client;
The deduction operation execution module is used for calling the third party deduction interface to execute deduction operation on the payment information;
The operation result information generation module is used for generating operation result information aiming at the deduction operation when the deduction operation is completed;
The non-disturbing information generating module is used for calling the message center interface if the current time is not in a first preset period, generating non-disturbing information by adopting the operation result information, and sending the non-disturbing information to the client; the non-disturbing information is information which needs to be actively inquired by a user through the client when the client receives the non-disturbing information.
Optionally, the operation result information includes an operation result information identifier, the client is installed in a terminal device, the terminal device has a corresponding no-disturbance mode, and the apparatus may further include:
the read time maximum duration query module is used for querying the read time maximum duration of the client in a second preset period;
The first unread duration acquisition module is used for acquiring the first unread duration aiming at the disturbance-free information;
The non-disturbing mode judging module is used for judging whether the terminal equipment is in the non-disturbing mode when the first unread duration exceeds the maximum duration of the read duration and the client is detected to still not read the non-disturbing information; the automatic deduction system is provided with a corresponding delay sending list;
The first operation result information identification storage module is used for storing the operation result information identification to the delay transmission list and adding the operation result information to a delay transmission queue aiming at the operation result information if the terminal equipment is in the no-disturbance mode; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period.
Optionally, the apparatus may further include:
The push message generation module is used for calling the message center interface to generate and send a push message aiming at the disturbance-free information and storing the operation result information identifier if the terminal equipment is not in the disturbance-free mode; the push message is used for reminding the user to view the disturbance-free information.
Optionally, the apparatus further comprises:
The second unread duration acquisition module is used for acquiring the second unread duration aiming at the disturbance-free information;
The client history information acquisition module is used for acquiring the history call time information, the history recharging time information and the history operation time information of the client when the second unread time length exceeds the maximum time length of the read time and the client is detected to be still unread by the non-disturbing information;
The user operation habit judging module is used for generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information;
And the operation result information sending module is used for sending the operation result information to the terminal equipment if the user is judged to use the terminal equipment outside the first preset period.
Optionally, the apparatus may further include:
And the second operation result information identification storage module is used for storing the operation result information identification into the delay transmission list and adding the operation result information into a delay transmission queue aiming at the operation result information if the user is judged not to use the terminal equipment outside the first preset period.
The embodiment of the invention also discloses electronic equipment, which comprises a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory are communicated with each other through the communication bus;
the memory is used for storing a computer program;
the processor is configured to implement the method according to the embodiment of the present invention when executing the program stored in the memory.
Embodiments of the invention also disclose one or more computer-readable media having instructions stored thereon, which when executed by one or more processors, cause the processors to perform the methods described in the embodiments of the invention.
The embodiment of the invention has the following advantages:
According to the embodiment of the invention, the payment information is received according to the preset information quantity; the payment information is provided with a corresponding client; calling a third party deduction interface to execute deduction operation for the payment information; when the deduction operation is completed, generating operation result information aiming at the deduction operation; if the current time is not within the first preset time period, calling a message center interface, generating disturbance-free information by adopting operation result information, and sending the disturbance-free information to a client; the non-disturbing information is information which needs to be actively inquired by the user through the client when the client receives the non-disturbing information, namely, the automatic deduction system is ensured to execute deduction operation in any time period, and notification short messages aiming at the deduction operation are not sent to the user in the user resting time period, so that the user resting is prevented from being disturbed, and the user experience is improved.
Drawings
Fig. 1 is a flowchart of a method for sending a notification message for automatic payment according to an embodiment of the present invention;
fig. 2 is a block diagram of a sending device of a notification message for automatic payment according to an embodiment of the present invention;
FIG. 3 is a block diagram of an electronic device provided in an embodiment of the invention;
Fig. 4 is a schematic diagram of a computer readable medium provided in an embodiment of the invention.
Detailed Description
In order that the above-recited objects, features and advantages of the present invention will become more readily apparent, a more particular description of the invention will be rendered by reference to the appended drawings and appended detailed description.
Referring to fig. 1, a step flowchart of a method for sending a notification message for automatic payment according to an embodiment of the present invention may specifically include the following steps:
Step 101, receiving payment information according to the preset information quantity; the payment information is provided with a corresponding client;
Step 102, calling the third party deduction interface to execute deduction operation for the payment information;
step 103, when the deduction operation is completed, generating operation result information for the deduction operation;
104, if the current time is not within the first preset period, calling the message center interface, generating disturbance-free information by adopting the operation result information, and sending the disturbance-free information to the client; the non-disturbing information is information which needs to be actively inquired by a user through the client when the client receives the non-disturbing information.
The embodiment of the invention can be applied to an automatic deduction system, the automatic deduction system can be provided with a corresponding third party deduction interface and a message center interface, and particularly, the third party deduction interface can be an interface for providing funds settlement service for a third party transaction platform, in practical application, a user can sign a secret payment-free protocol to the third party transaction platform when transacting business, so that the third party transaction platform can call the third party deduction interface to transfer funds from a user account, and automatic recharging is realized.
In a specific implementation, the embodiment of the invention can receive payment information according to the preset information quantity, the payment information can be provided with corresponding clients, for example, when inquiring that 800 mobile phone numbers need to be automatically paid on the current date, each mobile phone number is provided with corresponding payment information, the payment information of the previous 500 mobile phone numbers can be sequentially acquired in consideration of the data processing capability of the automatic deduction system, and the corresponding payment information of each mobile phone number can be provided with corresponding clients such as a cheering client, a space wing client, a Chinese telecom palm business hall client and the like.
After receiving the payment information, the third party deduction interface can be called to execute deduction operation on the payment information, so that the third party transaction platform can call the third party deduction interface to transfer funds from the account of the user to complete automatic payment, when the deduction operation is completed, operation result information on the deduction operation can be generated, and optionally, the operation result information can be a mobile phone short message on the deduction operation, specifically, the mobile phone short message: short MESSAGE SERVICE, short SMS for Short, is text or digital information directly sent or received by a user through a mobile phone or other telecommunication terminals, the number of characters that the user can receive and send a Short message each time is 160 english or digital characters, or 70 chinese characters, when the mobile phone receives a Short message, a prompt tone or vibration can be sent to prompt the user to receive the Short message, and the operation result information can include information about operation time for deduction operation, deduction amount, whether the operation is successful or not, and the like.
The embodiment of the invention can judge whether the current time is in the first preset time period or not after generating the operation result information, can directly send the operation result information to the user based on the mobile phone number corresponding to the payment information if the current time is not in the first preset time period, can call a message center interface, generate the interference-free information by adopting the operation result information, and send the interference-free information to the client, and concretely, the message center interface can be an interface for generating the interference-free information by adopting the operation result information, the interference-free information can be information which can be read by the mobile phone through the client when the user receives the interference-free information, and can be understood that the interference-free information can also comprise the operation time, the deduction amount, the success or not and the like of the deduction operation.
For example, after the mobile phone short message aiming at the deduction operation is generated, whether the current time is within 8-20 hours is judged, if yes, the mobile phone short message aiming at the deduction operation can be directly sent to the mobile phone number corresponding to the payment information, if not, the message center interface can be called to edit the cheering message by adopting the information such as the operation time, the deduction amount, whether the operation is successful or not and the like in the mobile phone short message, and the cheering message is sent to the cheering client.
According to the embodiment of the invention, the payment information is received according to the preset information quantity; the payment information is provided with a corresponding client; calling a third party deduction interface to execute deduction operation for the payment information; when the deduction operation is completed, generating operation result information aiming at the deduction operation; if the current time is not within the first preset time period, calling a message center interface, generating disturbance-free information by adopting operation result information, and sending the disturbance-free information to a client; the non-disturbing information is information which needs to be actively inquired by the user through the client when the client receives the non-disturbing information, namely, the automatic deduction system is ensured to execute deduction operation in any time period, and notification short messages aiming at the deduction operation are not sent to the user in the user resting time period, so that the user resting is prevented from being disturbed, and the user experience is improved.
On the basis of the above embodiments, modified embodiments of the above embodiments are proposed, and it is to be noted here that only the differences from the above embodiments are described in the modified embodiments for the sake of brevity of description.
In an optional embodiment of the present invention, the operation result information includes an operation result information identifier, the client is installed on a terminal device, and the terminal device has a corresponding no-disturbance mode, and the method further includes:
inquiring the maximum time length of the read time of the client in a second preset period;
Acquiring a first unread duration for the disturbance-free information;
When the first unread duration exceeds the maximum duration of the read time, and the client is detected to still not read the disturbance-free information, judging whether the terminal equipment is in the disturbance-free mode or not; the automatic deduction system is provided with a corresponding delay sending list;
If the terminal equipment is in the no-disturbance mode, storing the operation result information identifier into the delay transmission list, and adding the operation result information into a delay transmission queue aiming at the operation result information; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period.
In practical applications, the terminal device may have a corresponding no-disturbance mode, where the no-disturbance mode may be a mode in which the terminal device rejects messages in a specific period, for example, when the mobile phone is in the no-disturbance mode, the mobile phone may reject messages or receive messages but not ring or vibrate, and in the embodiment of the present invention, the maximum time period when the client has read in a second preset period may be queried, for example, when the client receives a message, the time period from the unread state to the read state may be when the message has been read, and for example, when a message takes 10 minutes from the unread state to the read state, and when the message has been read for 10 minutes, the automatic deduction system may query a plurality of messages received by the client in the current month, and determine the maximum read time from the message.
The automatic deduction system may further obtain a first unread duration for the no-disturbance information, for example, after the no-disturbance information is sent to the client, a duration taken from the unread state to the read state by the no-disturbance information may be the first unread duration.
When the first unread duration exceeds the maximum duration of the read time, and the undisturbed information of the client is detected to be still unread, whether the terminal equipment is in the undisturbed mode or not can be judged, for example, when the undisturbed information is sent to the client, the maximum duration of the read time is 10 minutes, when the first unread duration exceeds 10 minutes, the automatic deduction system can read the user configuration of the mobile phone, and whether the user regulates the mobile phone to the undisturbed mode or not is judged.
In a specific implementation, the automatic deduction system of the embodiment of the invention may have a corresponding delayed transmission list and a delayed transmission queue, where the delayed transmission list is used to mark operation result information in the delayed transmission queue, and the operation result information in the delayed transmission queue is used to transmit to the terminal device in a first preset period.
If the terminal device is in the no-disturbance mode, an operation result information identification may be stored in the delayed transmission list, and the operation result information may be added to a delayed transmission queue for the operation result information.
For example, when it is detected that the user tunes the mobile phone to the no-disturbance mode, at this time, the short message ID of the notification short message may be recorded in the delayed transmission list, and the notification short message is added to the delayed transmission queue, where the notification short message in the delayed transmission queue is sent to the mobile phone of the user through the mobile phone number during the next day 8-20.
The embodiment of the invention can inquire the maximum time length of the read time of the client in the second preset time period; acquiring a first unread duration for the disturbance-free information; when the first unread duration exceeds the maximum duration of the read time, and the client is detected to still not read the disturbance-free information, judging whether the terminal equipment is in the disturbance-free mode or not; the automatic deduction system is provided with a corresponding delay sending list; if the terminal equipment is in the no-disturbance mode, storing the operation result information identifier into the delay transmission list, and adding the operation result information into a delay transmission queue aiming at the operation result information; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period, so that when a user adjusts the mobile phone to a non-disturbing state, on the basis of transmitting the non-disturbing information, the notification short message is delayed to be transmitted, and therefore the user can be prevented from viewing relevant information for deduction operation in the second day through the short message when the user does not actively view the non-disturbing information, and therefore the user is not disturbed, and the user can be guaranteed to view the relevant information for deduction operation.
In an alternative embodiment of the present invention, further comprising:
If the terminal equipment is not in the no-disturbance mode, calling the message center interface to generate and send a push message aiming at the no-disturbance information, and storing the operation result information identifier; the push message is used for reminding the user to view the disturbance-free information.
Preferably, the push message may be icon information.
For example, if the mobile phone is not in the no-disturbance mode, the automatic deduction system may call the message center interface to generate and send icon information for the no-disturbance information, where the icon information may be displayed on an icon of the client, so as to remind the user that the no-disturbance message is received by the client, and the no-disturbance information may be checked by the client.
In the embodiment of the invention, if the terminal equipment is not in the no-disturbance mode, the message center interface is called to generate and send the push message aiming at the no-disturbance information, and the operation result information identifier is stored; the push message is used for reminding the user to check the non-disturbing information, so that when the user does not call the mobile phone to the non-disturbing state, the push message is sent to the user to remind the user to check the non-disturbing information through the client, and therefore the user is not disturbed, and the user can be reminded to check the non-disturbing information through the client in time.
In an alternative embodiment of the invention, the method further comprises:
Acquiring a second unread duration for the disturbance-free information;
When the second unread time length exceeds the maximum time length of the read time, and the client is detected to still not read the disturbance-free information, acquiring historical call time information, historical recharging time information and historical operation time information of the client;
Generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information;
and if the user is judged to use the terminal equipment outside the first preset period, sending the operation result information to the terminal equipment.
In a specific implementation, the second unread duration of the embodiment of the present invention may be a time taken for the undisturbed information to go from the unread state to the read state from the time when the automatic deduction system sends the push message to the client, for example, the client may start timing when receiving the push message, and when the user spends 10 minutes reading the undisturbed message, the second unread duration is 10 minutes.
The automatic deduction system can acquire the historical call time information, the historical recharging time information and the historical operation time information of the client when the second unread time length exceeds the maximum time length when the second unread time length is read and the undisturbed information is detected that the client is still unread, and generate operation habit information aiming at the user by adopting the historical call time information, the historical recharging time information and the historical operation time information.
For example, the maximum time length of the read-out time is 10 minutes, when the client starts timing when receiving the push message, and the user does not read the no-disturbance message through the client for more than 10 minutes, the user original data such as the conversation time, the recharging time, the client operation time and the like can be obtained through the client, the original data is analyzed to form a fact label, the fact label is combined into a model label, the model label is characterized in that the model label is generated through machine learning, the prediction label is generated through machine learning, the automatic deduction system can judge whether the user can use the mobile phone at a time other than 8-20 based on the prediction label, and if the user is judged to use the mobile phone at a time other than 8-20, the notification short message for the deduction operation can be sent to the user.
According to the embodiment of the invention, the second unread duration aiming at the disturbance-free information is obtained; when the second unread time length exceeds the maximum time length of the read time, and the client is detected to still not read the disturbance-free information, acquiring historical call time information, historical recharging time information and historical operation time information of the client; generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information; if the user is judged to use the terminal equipment outside the first preset period, the operation result information is sent to the terminal equipment, so that when the user does not call the mobile phone to the no-disturbance mode, and when a push message is sent, and the second unread time length exceeds the maximum time length of the read time, and when the no-disturbance information is not read yet, the habit of the user is predicted through the historical call time information, the historical recharging time information and the historical operation time information, and when the user is judged to use the mobile phone outside the first preset period, the notification short message for the deduction operation is sent to the mobile phone, thereby not only avoiding the situation that the user fails to read the no-disturbance information through the client, but also being capable of receiving the notification short message for the deduction operation, and further ensuring that the sent notification short message does not disturb the user.
In an optional embodiment of the present invention, if it is determined that the user does not use the terminal device outside the first preset period, the operation result information identifier is stored in the delayed transmission list, and the operation result information is added to a delayed transmission queue for the operation result information.
For example, the maximum time length of the read-out time is 10 minutes, when the client starts timing when receiving the push message, and the user does not read the no-disturbance message through the client for more than 10 minutes, the user original data such as the conversation time, the recharging time, the client operation time and the like can be obtained through the client, the original data is analyzed to form a fact label, the fact label is combined into a model label, the model label is characterized in that the model label is generated through machine learning, the automatic deduction system can judge whether the user uses the mobile phone at a time other than 8-20 based on the prediction label, if the user does not use the mobile phone at the time other than 8-20, the notification message ID can be recorded to a delay sending list, the notification message is added to the delay sending queue, and the notification message is sent to the user in the time period 8-20 of the next day.
According to the embodiment of the invention, if the user is judged not to use the terminal equipment outside the first preset period, the operation result information identification is stored in the delay sending list, and the operation result information is added to the delay sending queue aiming at the operation result information, so that the user is ensured to have a non-interference free mode when the user is not started, and the user is not in the habit of using the mobile phone in rest time, and even if the user does not check the interference free message through the client, the notification short message aiming at the deduction operation can be received in the non-rest time of the second day, thereby improving the user experience.
In practical application, the embodiment of the invention can also judge whether the received payment information is the payment information of all the days, and if the received payment information is judged to be not the payment information of all the days, the payment information can be continuously received according to the preset information quantity until the automatic deduction of the current day is completed.
For the purpose of providing a better understanding of embodiments of the present invention to those skilled in the art, a complete example is provided below for the purpose of illustrating embodiments of the present invention.
The user fills in business information and signs a secret payment-free protocol; calling a third party interface to initiate a secret payment-free subscription; the secret payment-free signing is successful, and corresponding business information is saved; the automatic deduction system inquires the fixed number of current day recharging information; calling a third party interface, initiating a deduction and receiving a deduction result; if the deduction is successful, a recharging interface is called (no notification is sent) to recharge the user, recharging successful notification content is generated, and if the recharging is failed, failure notification content is generated; judging the current time, if the current time is within 8-20 points, generating and notifying a short message through notification content; if the current time is beyond 8-20 points, calling a message center interface to send a cheering GO message (the user is required to actively inquire and has no disturbance), and storing a message ID; querying the maximum value of the read time (not more than 10 minutes) of the user within 1 month, and using the maximum value as the waiting read time N; suspending tasks, waiting for a message center read notification (N minutes); if the ID information is read, recording the read time and judging whether the daily recharging is completed or not, if not, judging whether the daily recharging is completed or not, and if not, inquiring the fixed quantity of daily recharging information again; if the message read notification is not received within N minutes, reading user configuration, and judging whether the user selects a disturbance-free mode; if the user selects the disturbance-free mode, the short message is stored in a delay queue; and if the user does not select the disturbance-free mode, calling a message center interface and sending a push message aiming at the cheering GO message. Saving the message ID; querying the maximum value of the read time (not more than 10 minutes) of the user within 1 month, and using the maximum value as the waiting read time N; suspending tasks, waiting for a message center read notification (N minutes); if the ID information is read, recording the read time and judging whether the daily recharging is completed or not, if not, inquiring the fixed number of daily recharging information again; inquiring original data (call time, recharging time, client operation time and the like) of a user if the message read notification is not received within N minutes; analyzing and refining the original data to form a fact label; the fact labels are combined into model labels, and are used as characteristics to produce prediction labels through machine learning; if the predicted user does not use the habit of the mobile phone beyond 8-20 points, storing the short message into a delay queue; if the predicted user has the habit of using the mobile phone beyond 8-20 points, sending a short message notification; judging whether the daily recharging is completed or not, if not, re-inquiring the fixed quantity of daily recharging information, and if so, ending the task; starting a notification reissue task in 8 days; inquiring the short message to be reissued; and calling the short message interface to execute the reissue.
It should be noted that, for simplicity of description, the method embodiments are shown as a series of acts, but it should be understood by those skilled in the art that the embodiments are not limited by the order of acts, as some steps may occur in other orders or concurrently in accordance with the embodiments. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred embodiments, and that the acts are not necessarily required by the embodiments of the invention.
Referring to fig. 2, a block diagram of a sending device of a notification message for automatic payment according to an embodiment of the present invention is shown, which may specifically include the following modules:
the payment information receiving module 201 is configured to receive payment information according to a preset information amount; the payment information is provided with a corresponding client;
A deduction operation execution module 202, configured to invoke the third party deduction interface to execute a deduction operation for the payment information;
An operation result information generating module 203, configured to generate operation result information for the deduction operation when the deduction operation is completed;
The no-disturbance information generating module 204 is configured to invoke the message center interface if the current time is not within a first preset period, generate no-disturbance information by using the operation result information, and send the no-disturbance information to the client; the non-disturbing information is information which needs to be actively inquired by a user through the client when the client receives the non-disturbing information.
Optionally, the operation result information includes an operation result information identifier, the client is installed in a terminal device, the terminal device has a corresponding no-disturbance mode, and the apparatus may further include:
the read time maximum duration query module is used for querying the read time maximum duration of the client in a second preset period;
The first unread duration acquisition module is used for acquiring the first unread duration aiming at the disturbance-free information;
The non-disturbing mode judging module is used for judging whether the terminal equipment is in the non-disturbing mode when the first unread duration exceeds the maximum duration of the read duration and the client is detected to still not read the non-disturbing information; the automatic deduction system is provided with a corresponding delay sending list;
The first operation result information identification storage module is used for storing the operation result information identification to the delay transmission list and adding the operation result information to a delay transmission queue aiming at the operation result information if the terminal equipment is in the no-disturbance mode; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period.
Optionally, the method may further include:
The push message generation module is used for calling the message center interface to generate and send a push message aiming at the disturbance-free information and storing the operation result information identifier if the terminal equipment is not in the disturbance-free mode; the push message is used for reminding the user to view the disturbance-free information.
Optionally, the method may further include:
The second unread duration acquisition module is used for acquiring the second unread duration aiming at the disturbance-free information;
The client history information acquisition module is used for acquiring the history call time information, the history recharging time information and the history operation time information of the client when the second unread time length exceeds the maximum time length of the read time and the client is detected to be still unread by the non-disturbing information;
The user operation habit judging module is used for generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information;
And the operation result information sending module is used for sending the operation result information to the terminal equipment if the user is judged to use the terminal equipment outside the first preset period.
Optionally, the method may further include:
And the second operation result information identification storage module is used for storing the operation result information identification into the delay transmission list and adding the operation result information into a delay transmission queue aiming at the operation result information if the user is judged not to use the terminal equipment outside the first preset period.
For the device embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference is made to the description of the method embodiments for relevant points.
In addition, the embodiment of the invention also provides an electronic device, as shown in fig. 3, which comprises a processor 301, a communication interface 302, a memory 303 and a communication bus 304, wherein the processor 301, the communication interface 302 and the memory 303 complete communication with each other through the communication bus 304,
A memory 303 for storing a computer program;
The processor 301 is configured to implement the method for sending a notification message for automatic payment according to the above embodiment when executing the program stored in the memory 303.
The communication bus mentioned by the above terminal may be a peripheral component interconnect standard (PERIPHERAL COMPONENT INTERCONNECT, abbreviated as PCI) bus or an extended industry standard architecture (Extended Industry Standard Architecture, abbreviated as EISA) bus, etc. The communication bus may be classified as an address bus, a data bus, a control bus, or the like. For ease of illustration, the figures are shown with only one bold line, but not with only one bus or one type of bus.
The communication interface is used for communication between the terminal and other devices.
The memory may include random access memory (Random Access Memory, RAM) or may include non-volatile memory (non-volatile memory), such as at least one disk memory. Optionally, the memory may also be at least one memory device located remotely from the aforementioned processor.
The processor may be a general-purpose processor, including a central processing unit (Central Processing Unit, abbreviated as CPU), a network processor (Network Processor, abbreviated as NP), etc.; but may also be a digital signal processor (DIGITAL SIGNAL Processing, DSP), application Specific Integrated Circuit (ASIC), field-Programmable gate array (FPGA) or other Programmable logic device, discrete gate or transistor logic device, discrete hardware components.
In yet another embodiment provided by the present invention, as shown in fig. 4, there is further provided a computer readable storage medium 401, in which instructions are stored, which when executed on a computer, cause the computer to perform the method for sending a notification message for automatic payment described in the above embodiment.
In yet another embodiment of the present invention, there is also provided a computer program product containing instructions, which when run on a computer, cause the computer to perform the method for sending a notification message for automatic payment described in the above embodiment.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present invention, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid state disk Solid STATE DISK (SSD)), etc.
It is noted that relational terms such as first and second, and the like are used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Moreover, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
In this specification, each embodiment is described in a related manner, and identical and similar parts of each embodiment are all referred to each other, and each embodiment mainly describes differences from other embodiments. In particular, for system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, as relevant to see a section of the description of method embodiments.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.

Claims (10)

1. A method for sending a notification message for automatic payment, wherein the method is applied to an automatic payment system, the automatic payment system having a corresponding third party payment interface and message center interface, the method comprising:
receiving payment information according to the preset information quantity; the payment information is provided with a corresponding client;
calling the third party deduction interface to execute deduction operation for the payment information;
When the deduction operation is completed, generating operation result information aiming at the deduction operation; the operation result information is a mobile phone short message;
If the current time is not in the first preset time period, calling the message center interface, generating disturbance-free information by adopting the operation result information, and sending the disturbance-free information to the client; the non-disturbing information is information which needs to be actively inquired by a user through the client when the client receives the non-disturbing information;
the operation result information comprises an operation result information identifier, the client is installed in terminal equipment, the terminal equipment is provided with a corresponding no-disturbance mode, and the method further comprises:
inquiring the maximum time length of the read time of the client in a second preset period;
Acquiring a first unread duration for the disturbance-free information;
When the first unread duration exceeds the maximum duration of the read time, and the client is detected to still not read the disturbance-free information, judging whether the terminal equipment is in the disturbance-free mode or not; the automatic deduction system is provided with a corresponding delay sending list;
If the terminal equipment is in the no-disturbance mode, storing the operation result information identifier into the delay transmission list, and adding the operation result information into a delay transmission queue aiming at the operation result information; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period.
2. The method as recited in claim 1, further comprising:
If the terminal equipment is not in the no-disturbance mode, calling the message center interface to generate and send a push message aiming at the no-disturbance information, and storing the operation result information identifier; the push message is used for reminding the user to view the disturbance-free information.
3. The method according to claim 2, wherein the method further comprises:
Acquiring a second unread duration for the disturbance-free information;
When the second unread time length exceeds the maximum time length of the read time, and the client is detected to still not read the disturbance-free information, acquiring historical call time information, historical recharging time information and historical operation time information of the client;
Generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information;
and if the user is judged to use the terminal equipment outside the first preset period, sending the operation result information to the terminal equipment.
4. A method according to claim 3, further comprising:
And if the user is judged not to use the terminal equipment outside the first preset period, storing the operation result information identification into the delayed transmission list, and adding the operation result information into a delayed transmission queue aiming at the operation result information.
5. A device for sending a notification message for automatic payment, the device being applied to an automatic payment system having a corresponding third party payment interface and message center interface, the device comprising:
the payment information receiving module is used for receiving payment information according to the preset information quantity; the payment information is provided with a corresponding client;
The deduction operation execution module is used for calling the third party deduction interface to execute deduction operation on the payment information;
The operation result information generation module is used for generating operation result information aiming at the deduction operation when the deduction operation is completed; the operation result information is a mobile phone short message;
The non-disturbing information generating module is used for calling the message center interface if the current time is not in a first preset period, generating non-disturbing information by adopting the operation result information, and sending the non-disturbing information to the client; the non-disturbing information is information which needs to be actively inquired by a user through the client when the client receives the non-disturbing information; the operation result information comprises an operation result information identifier, the client is installed in terminal equipment, the terminal equipment is provided with a corresponding no-disturbance mode, and the device further comprises:
the read time maximum duration query module is used for querying the read time maximum duration of the client in a second preset period;
The first unread duration acquisition module is used for acquiring the first unread duration aiming at the disturbance-free information;
The non-disturbing mode judging module is used for judging whether the terminal equipment is in the non-disturbing mode when the first unread duration exceeds the maximum duration of the read duration and the client is detected to still not read the non-disturbing information; the automatic deduction system is provided with a corresponding delay sending list;
The first operation result information identification storage module is used for storing the operation result information identification to the delay transmission list and adding the operation result information to a delay transmission queue aiming at the operation result information if the terminal equipment is in the no-disturbance mode; the delay sending list is used for marking operation result information in a delay sending queue; the operation result information in the delay transmission queue is used for being transmitted to the terminal equipment in the first preset period.
6. The apparatus as recited in claim 5, further comprising:
The push message generation module is used for calling the message center interface to generate and send a push message aiming at the disturbance-free information and storing the operation result information identifier if the terminal equipment is not in the disturbance-free mode; the push message is used for reminding the user to view the disturbance-free information.
7. The apparatus of claim 6, wherein the apparatus further comprises:
The second unread duration acquisition module is used for acquiring the second unread duration aiming at the disturbance-free information;
The client history information acquisition module is used for acquiring the history call time information, the history recharging time information and the history operation time information of the client when the second unread time length exceeds the maximum time length of the read time and the client is detected to be still unread by the non-disturbing information;
The user operation habit judging module is used for generating operation habit information aiming at a user by adopting the time information, the historical recharging time information and the historical operation time information, and judging whether the user can use the terminal equipment outside the first preset period according to the operation habit information;
And the operation result information sending module is used for sending the operation result information to the terminal equipment if the user is judged to use the terminal equipment outside the first preset period.
8. The apparatus as recited in claim 7, further comprising:
And the second operation result information identification storage module is used for storing the operation result information identification into the delay transmission list and adding the operation result information into a delay transmission queue aiming at the operation result information if the user is judged not to use the terminal equipment outside the first preset period.
9. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;
the memory is used for storing a computer program;
The processor is configured to implement the method according to any one of claims 1-4 when executing a program stored on a memory.
10. One or more computer-readable media having instructions stored thereon that, when executed by one or more processors, cause the processors to perform the method of any of claims 1-4.
CN202111633807.5A 2021-12-28 2021-12-28 Method and device for sending notification message for automatic payment Active CN114449035B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111633807.5A CN114449035B (en) 2021-12-28 2021-12-28 Method and device for sending notification message for automatic payment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111633807.5A CN114449035B (en) 2021-12-28 2021-12-28 Method and device for sending notification message for automatic payment

Publications (2)

Publication Number Publication Date
CN114449035A CN114449035A (en) 2022-05-06
CN114449035B true CN114449035B (en) 2024-05-24

Family

ID=81366787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111633807.5A Active CN114449035B (en) 2021-12-28 2021-12-28 Method and device for sending notification message for automatic payment

Country Status (1)

Country Link
CN (1) CN114449035B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588463A (en) * 2004-08-09 2005-03-02 中国工商银行 Self assistant paying method and system
CN110166624A (en) * 2019-04-26 2019-08-23 平安科技(深圳)有限公司 Message disturbance-free method, device, equipment and computer readable storage medium
WO2019205218A1 (en) * 2018-04-26 2019-10-31 卫盈联信息技术(深圳)有限公司 Automatic loan repayment method, system and device and storage medium
CN111083042A (en) * 2019-12-17 2020-04-28 北京每日优鲜电子商务有限公司 Template message pushing method, device, equipment and storage medium
CN113806105A (en) * 2021-08-02 2021-12-17 荣耀终端有限公司 Message processing method and device, electronic equipment and readable storage medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588463A (en) * 2004-08-09 2005-03-02 中国工商银行 Self assistant paying method and system
WO2019205218A1 (en) * 2018-04-26 2019-10-31 卫盈联信息技术(深圳)有限公司 Automatic loan repayment method, system and device and storage medium
CN110166624A (en) * 2019-04-26 2019-08-23 平安科技(深圳)有限公司 Message disturbance-free method, device, equipment and computer readable storage medium
CN111083042A (en) * 2019-12-17 2020-04-28 北京每日优鲜电子商务有限公司 Template message pushing method, device, equipment and storage medium
CN113806105A (en) * 2021-08-02 2021-12-17 荣耀终端有限公司 Message processing method and device, electronic equipment and readable storage medium

Also Published As

Publication number Publication date
CN114449035A (en) 2022-05-06

Similar Documents

Publication Publication Date Title
KR100697416B1 (en) Computer-readable recording media recording mobile communication terminals, information providing systems and programs
US7941496B2 (en) System, method and computer program for recipient controlled communications
US20130235987A1 (en) Automatic machine to machine distribution of subscriber contact information
US20090022301A1 (en) Mobile services
CN106878368B (en) Method and device for realizing information push
KR20130129384A (en) Method and system for recalling a voice mail
CN114338793A (en) Message pushing method and device, electronic equipment and readable storage medium
CN105930249B (en) Using monitoring method and device
US20130339513A1 (en) Information notification methods, apparatuses and electronic devices
CN112073308A (en) Information pushing method, device, equipment and computer readable storage medium
CN110912807A (en) Information prompting method and device, electronic equipment and computer readable storage medium
KR100830303B1 (en) Portable terminal device, site access method using thereof and computer readable medium
US10645215B1 (en) Electronic card delivery and communication channel integration
KR100981763B1 (en) Method and apparatus for configuring caller identification multimedia contents
CN114449035B (en) Method and device for sending notification message for automatic payment
CN113672488A (en) Log text processing method and device
CN106385516B (en) A kind of method, apparatus and terminal of the transfer of setting business
CN110572522A (en) method and device for reserving call back
CN107222559B (en) Information calling method
CN115587860A (en) Service processing method, device, storage medium and electronic equipment
US10542132B2 (en) Updating contact details for communications
CN113364669A (en) Message processing method and device, electronic equipment and medium
KR100693183B1 (en) Mobile communication terminal with automatic personalization information transmission method and automatic personalization information transmission method
US9544426B2 (en) Method for transmitting data related to a call
CN111225117A (en) Method and device for sending reminder message

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
GR01 Patent grant
GR01 Patent grant