Automatic recharge system and method, and server
First Claim
1. An automatic recharge system, comprising:
- an agent server end configured to run an automatic recharge program, a third-party platform server, and at least one provider server, each provider server providing at least one online recharge service;
the third-party platform server being configured to connect a user terminal and the agent server end;
receive an online recharge request from the user terminal; and
generate an order for the agent server end according to the online recharge request, the order including a status indicating whether the order is of an incomplete state, and if the order is of the incomplete state, the third-party platform is further configured to lock the order to be of a locked state to avoid redundant processing by more than one agent server;
the agent server end being configured to log in the third-party platform server by using the automatic recharge program, and obtain the order from the third-party platform server by using the automatic recharge program, wherein the automatic recharge program is an application program provided by a software service provider and is configured to automatically complete the at least one online recharge service;
the agent server end being configured to connect the third-party platform server and the at least one provider server;
the agent server end being further configured to;
if the order is of the incomplete state, send a recharge parameter corresponding to the order to the at least one provider server associated with the recharge parameter by using the automatic recharge program;
the provider server being configured to receive the recharge parameter sent by the agent server end, and complete an online recharge process corresponding to the order according to the recharge parameter, such that the at least one online recharge service of a virtual currency is improved.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure discloses an automatic recharge system and method, and a server, and belongs to a field of online recharge. The system includes: an agent server end on which an automatic recharge program runs, a third-party platform server, and at least one provider server, each provider server providing at least one online recharge service; the third-party platform server generates at least one order and stores the order; the agent server end logs in the third-party platform server by using the automatic recharge program and obtains the order; and the agent server end sends a recharge parameter corresponding to the order to the provider server by using the automatic recharge program, so as to complete an online recharge process corresponding to the order.
7 Citations
20 Claims
-
1. An automatic recharge system, comprising:
- an agent server end configured to run an automatic recharge program, a third-party platform server, and at least one provider server, each provider server providing at least one online recharge service;
the third-party platform server being configured to connect a user terminal and the agent server end;
receive an online recharge request from the user terminal; and
generate an order for the agent server end according to the online recharge request, the order including a status indicating whether the order is of an incomplete state, and if the order is of the incomplete state, the third-party platform is further configured to lock the order to be of a locked state to avoid redundant processing by more than one agent server;the agent server end being configured to log in the third-party platform server by using the automatic recharge program, and obtain the order from the third-party platform server by using the automatic recharge program, wherein the automatic recharge program is an application program provided by a software service provider and is configured to automatically complete the at least one online recharge service; the agent server end being configured to connect the third-party platform server and the at least one provider server; the agent server end being further configured to;
if the order is of the incomplete state, send a recharge parameter corresponding to the order to the at least one provider server associated with the recharge parameter by using the automatic recharge program;the provider server being configured to receive the recharge parameter sent by the agent server end, and complete an online recharge process corresponding to the order according to the recharge parameter, such that the at least one online recharge service of a virtual currency is improved. - View Dependent Claims (2, 3, 4, 5, 20)
- an agent server end configured to run an automatic recharge program, a third-party platform server, and at least one provider server, each provider server providing at least one online recharge service;
-
6. An automatic recharge method, applied to an agent server end, comprising:
-
logging in a third-party platform server by using an automatic recharge program on the agent server, wherein the automatic recharge program is an application program provided by a software service provider and is configured to automatically complete an online recharge service; obtaining an order from the third-party platform server by using the automatic recharge program, wherein the third-party platform server is configured to connect a user terminal and the agent server end, receive an online recharge request from the user terminal, and generate the order for the agent server end according to the online recharge request, and wherein the order includes a status indicating whether the order is of an incomplete state, and if the order is of the incomplete state, the third-party platform is further configured to lock the order to be of a locked state to avoid redundant processing by more than one agent server; connecting the third-party platform server and at least one provider server; and if the order is of the incomplete state, sending a recharge parameter corresponding to the order to the at least one provider server by using the automatic recharge program, wherein the provider server receives the recharge parameter and completes an online recharge process corresponding to the order according to the recharge parameter, such that the online recharge service of a virtual currency is improved. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. A server, comprising:
- a central processing unit and a memory, the memory storing a group of program codes, and the central processing unit executing the program codes stored in the memory to complete the following operations;
logging in a third-party platform server by using an automatic recharge program, wherein the automatic recharge program is an application program provided by a software service provider and is configured to automatically complete an online recharge service; obtaining an order from the third-party platform server by using the automatic recharge program, wherein the third-party platform server is configured to connect a user terminal and an agent server end, receive an online recharge request from the user terminal, and generate the order for the agent server end according to the online recharge request, and wherein the order includes a status indicating whether the order is of an incomplete state, and if the order is of the incomplete state, the third-party platform is further configured to lock the order to be of a locked state to avoid redundant processing by more than one agent server; connecting the third-party platform server and a provider server; and if the order is of the incomplete state, sending a recharge parameter corresponding to the order to the provider server by using the automatic recharge program, wherein the provider server receives the recharge parameter and completes an online recharge process corresponding to the order according to the recharge parameter, such that the online recharge service of a virtual currency is improved. - View Dependent Claims (14, 15, 16)
- a central processing unit and a memory, the memory storing a group of program codes, and the central processing unit executing the program codes stored in the memory to complete the following operations;
-
17. A server, comprising:
- a central processing unit and a memory, the memory storing a group of program codes, and the central processing unit executing the program codes stored in the memory to complete the following operations;
generating at least one order according to an online recharge request sent by a user terminal, and storing the order, wherein the server is configured to connect the user terminal and an agent server end, receive the online recharge request from the user terminal, and generate the at least one order, and wherein the at least one order includes a status indicating whether the at least one order is of an incomplete state, and if the at least one order is of the incomplete state, the third-party platform is further configured to lock the at least one order to be of a locked state to avoid redundant processing by more than one agent server; connecting the third-party platform server and a provider server; and after the agent server end logs in the server, providing the at least one order to the agent server end, so that the agent server end sends a recharge parameter corresponding to the at least one order to the provider server by using an automatic recharge program, and the provider server receives the recharge parameter and completes an online recharge process corresponding to the order according to the recharge parameter, the automatic recharge program running on the agent server end, such that an online recharge service of a virtual currency is improved. - View Dependent Claims (18, 19)
- a central processing unit and a memory, the memory storing a group of program codes, and the central processing unit executing the program codes stored in the memory to complete the following operations;
Specification