WO2016192526A1 - 自动充值系统、方法及服务器 - Google Patents
自动充值系统、方法及服务器 Download PDFInfo
- Publication number
- WO2016192526A1 WO2016192526A1 PCT/CN2016/082234 CN2016082234W WO2016192526A1 WO 2016192526 A1 WO2016192526 A1 WO 2016192526A1 CN 2016082234 W CN2016082234 W CN 2016082234W WO 2016192526 A1 WO2016192526 A1 WO 2016192526A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- server
- order
- program
- recharge
- automatic
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Managing shopping lists, e.g. compiling or processing purchase lists
- G06Q30/0635—Managing shopping lists, e.g. compiling or processing purchase lists replenishment orders; recurring orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/04—Payment circuits
- G06Q20/06—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme
- G06Q20/065—Private payment circuits, e.g. involving electronic currency used among participants of a common payment scheme using e-cash
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/085—Payment architectures involving remote charge determination or related payment systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/08—Payment architectures
- G06Q20/12—Payment architectures specially adapted for electronic shopping systems
- G06Q20/123—Shopping for digital content
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/22—Payment schemes or models
- G06Q20/28—Pre-payment schemes, e.g. "pay before"
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Payment architectures, schemes or protocols
- G06Q20/30—Payment architectures, schemes or protocols characterised by the use of specific devices or networks
- G06Q20/36—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes
- G06Q20/367—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes
- G06Q20/3672—Payment architectures, schemes or protocols characterised by the use of specific devices or networks using electronic wallets or electronic money safes involving electronic purses or money safes initialising or reloading thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements specially adapted for data communications, e.g. authentication, authorisation and accounting [AAA] framework
- H04L12/1453—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
- H04L12/1467—Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network involving prepayment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/49—Connection to several service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/51—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for resellers, retailers or service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/52—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP for operator independent billing system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/64—On-line charging system [OCS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M17/00—Prepayment of wireline communication systems, wireless communication systems or telephone systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M17/00—Prepayment of wireline communication systems, wireless communication systems or telephone systems
- H04M17/02—Coin-freed or check-freed systems, e.g. mobile- or card-operated phones, public telephones or booths
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M17/00—Prepayment of wireline communication systems, wireless communication systems or telephone systems
- H04M17/20—Prepayment of wireline communication systems, wireless communication systems or telephone systems with provision for recharging the prepaid account or card, or for credit establishment
- H04M17/204—Prepayment of wireline communication systems, wireless communication systems or telephone systems with provision for recharging the prepaid account or card, or for credit establishment on-line recharging, e.g. cashless
Definitions
- the present invention relates to the field of online recharge, and in particular, to an automatic refill system, method and server.
- the online recharge system is used to recharge virtual resources.
- Virtual resources include virtual currency and/or virtual items.
- the virtual currency may be various virtual coins, coupons, points, credits, etc., which are launched on the network trading platform; the virtual props may be game props, live interactive props, learning props, and the like. Different vendors can issue different types of virtual resources.
- each area corresponds to an agent that can provide an online recharge service
- the agent server used by the agent is connected to a server of at least one supplier.
- the user terminal can be used to establish an order in the agent server of the area, and then the agent uses the agent server to interact with the server of the corresponding supplier according to the order, thereby completing the refilling of the virtual resource.
- online recharge methods such as: online online recharge, ESALES (E-card online sales system) interface recharge, physical card password recharge, electronic card password recharge, etc.
- agents need to learn and master more
- the online recharge method requires the agent to manually operate the agent server to interact with the server of the corresponding supplier to complete the online recharge process for all or part of the order, which results in lower recharge efficiency and higher error rate.
- the embodiment of the invention provides an automatic recharge system, method and server.
- the technical solution is as follows:
- an automatic refill system comprising: an agent server running an automatic refill program, a third party platform server, and at least one vendor server, each vendor server providing at least one online recharge service;
- the third-party platform server is configured to generate at least one order according to an online recharge request sent by the user terminal, and store the order;
- the agent server is configured to log in to the third-party platform server by using the automatic recharge program; and acquire the order from the third-party platform server by using the automatic recharge program;
- the agent server is configured to send, to the uncompleted state, a refill parameter corresponding to the order to the vendor server by using the automatic refilling program;
- the vendor server is configured to complete an online recharge process corresponding to the order according to the recharge parameter.
- an automatic refilling method for an agent server running an automatic refilling program, the method comprising:
- the recharge parameter corresponding to the order is sent to the supplier server by the automatic refilling program, so that the supplier server completes the online refilling process corresponding to the order according to the recharging parameter.
- an automatic refilling method for a third-party platform server, the method comprising:
- the order is provided to the agent server, so that the agent server sends the recharge parameter corresponding to the order to the agent replenishing program.
- a supplier server and the online refilling process corresponding to the order is completed by the supplier server according to the recharging parameter, and the agent server runs an automatic refilling program.
- a server running an automatic refilling program, the server comprising:
- a login module configured to log in to the third-party platform server by using the automatic recharge program
- An obtaining module configured to acquire an order from the third-party platform server by using the automatic refilling program, where the order is generated by the third-party platform server according to an online recharge request sent by the user terminal;
- a processing module configured to send, by the automatic refilling program, a refill parameter corresponding to the order to an order server for an order in an incomplete state, so that the supplier server completes the order with the refill parameter according to the refill parameter Corresponding online recharge process.
- a server comprising:
- An order generating module configured to generate at least one order according to an online recharge request sent by the user terminal, and store the order
- the proxy login module is configured to determine whether the agent server is logged into the third-party platform server, and the agent server runs an automatic recharge program;
- An order providing module configured to provide the order to the agent server after the agent server logs in to the third-party platform server, so that the agent server sends the order with the automatic refilling program
- the corresponding recharging parameter is sent to the supplier server, and the online refilling process corresponding to the order is completed by the supplier server according to the recharging parameter.
- a server comprising: a central processing unit and a memory, wherein the memory stores a set of program codes, and the central processing unit executes the program code stored in the memory, and performs the following operations:
- the recharge parameter corresponding to the order is sent to the supplier server by the automatic refilling program, so that the supplier server completes the online refilling process corresponding to the order according to the recharging parameter.
- a server comprising: a central processing unit and a memory, wherein the memory stores a set of program codes, and the central processing unit executes the program code stored in the memory, and performs the following operations:
- the agent server logs in to the third-party platform server, the order is provided to the agent server, so that the agent server sends the recharge parameter corresponding to the order to the supplier through the automatic recharge program. And the server, and the online refilling process corresponding to the order is completed by the vendor server according to the recharging parameter, and the agent server runs an automatic refilling program.
- Unified management of orders through third-party platform servers, and self-running from the agent server The dynamic recharge program automatically interacts with the supplier server to complete the online recharge process corresponding to the order; not only overcomes the defect that the agent needs to learn and master various online recharge methods, but also solves the recharge efficiency caused by manually completing the online recharge process.
- FIG. 1 is a schematic structural view of an automatic refill system in the prior art
- FIG. 2 is a schematic structural diagram of an automatic refill system according to an embodiment of the present invention.
- FIG. 3 is a flowchart of a method for automatically recharging according to an embodiment of the present invention
- FIG. 4 is a flowchart of a method for automatically recharging according to another embodiment of the present invention.
- FIG. 5 is a flowchart of a method for automatically recharging according to another embodiment of the present invention.
- FIG. 6 is a schematic diagram of a sample of a verification code sample library provided by another embodiment of the present invention.
- FIG. 7 is a flowchart of a method for automatically recharging according to another embodiment of the present invention.
- FIG. 8 is a flowchart of a method for automatically recharging according to another embodiment of the present invention.
- FIG. 9 is a schematic structural diagram of an agent server provided by an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of a proxy server provided by another embodiment of the present invention.
- FIG. 11 is a schematic structural diagram of a third-party platform server according to an embodiment of the present invention.
- FIG. 12 is a schematic structural diagram of a third-party platform server according to another embodiment of the present invention.
- FIG. 13 is a schematic structural diagram of an automatic refill system according to another embodiment of the present invention.
- FIG. 14 is a schematic structural diagram of an agent server according to another embodiment of the present invention.
- FIG. 15 is a schematic structural diagram of a third-party platform server according to another embodiment of the present invention.
- FIG. 1 shows a schematic structural diagram of an automatic refill system in the prior art.
- the system includes at least one user terminal 120, at least one agent server 140, and at least one vendor server 160.
- the user terminal 120 is a terminal used by an ordinary user, such as a mobile phone, a tablet computer, a desktop computer, or the like.
- the ordinary user can establish a connection with the agent server 140 of the local area through the user terminal 120, and then send an online recharge request to the agent server 140.
- the agent server 140 is a computer device used by the agent, and each area can correspond to a different agent.
- area A corresponds to agent A
- area B corresponds to agent B.
- the agent server 140 can be a desktop computer, a notebook computer, a smart phone, a tablet computer, and the like. After receiving the online recharge request of the local area, the agent server 140 interacts with the corresponding provider server 160 to complete the online recharge process corresponding to the online recharge request.
- the vendor server 160 is a server built by a provider of virtual resources.
- Virtual resources include virtual currency and/or virtual items.
- the virtual currency may be various virtual coins, coupons, points, credits, etc. launched by the online trading platform; the virtual props may be game props, live interactive props, learning props, and the like.
- Each vendor server 160 can provide an online refill service for at least one type of virtual resource.
- the provider server A provides an online recharge service for the virtual currency, the online recharge service for the provider server B to provide the credit, and the like.
- the virtual resources provided by the provider server 160 may be discontinued or updated, and there are various online recharge methods corresponding to each virtual resource, such as: online recharge of the website, recharge of the ESALES interface, recharging of the physical card password, and recharging of the electronic card password.
- online recharge of the website recharge of the ESALES interface
- recharging of the physical card password recharging of the electronic card password.
- the agent needs to learn and master a variety of online recharge methods, and the agent needs to manually operate the agent server 140 to interact with the corresponding supplier server 160 to complete all or part of the online recharge request corresponding online. Recharge process.
- FIG. 2 is a schematic structural diagram of an automatic refill system according to an embodiment of the present invention.
- the system includes a user terminal 220, an agent server 240 running an automatic refill program, a third party platform server 280, and at least one vendor server 260, each vendor server 260 providing at least one online refill service.
- the agent server 240 runs an automatic refilling program, which is an application provided by a software service provider for automatically completing online refilling.
- the third party platform server 280 is a server set up by a software service provider.
- the third-party platform server 260 is configured to receive an online refill request sent by the user terminal 220 and generate an order, and then provide the order to the agent server 240, and the agent server 240 automatically connects with the corresponding supplier server. 260 interacts to complete the online refill process for the order.
- FIG. 3 shows a flow chart of a method for automatically recharging according to an embodiment of the present invention.
- This embodiment is exemplified by the automatic refill method applied to the automatic refill system shown in FIG. 2.
- the method includes:
- Step 302 The third-party platform server generates at least one order according to the online recharge request sent by the user terminal, and stores the order.
- Step 304 The agent server logs in to the third-party platform server through an automatic recharge program.
- Step 306 the agent server obtains an order from the third-party platform server through an automatic recharge program
- Step 308 for the order in the unfinished state, the agent server sends the recharge parameter corresponding to the order to the supplier server through the automatic refilling program;
- Step 310 The supplier server completes an online recharge process corresponding to the order according to the recharge parameter.
- the automatic refill method provided by the embodiment provides a unified management of the order through the third-party platform server, and is automatically performed by the automatic recharge program running in the agent server, and then interacts with the order server.
- Online recharge process not only overcomes the defects that agents need to learn and master a variety of online recharge methods, but also solves the problem of low recharge efficiency and high error rate caused by manual completion of online recharge process;
- the automatic recharge program can be installed and run in the service server to achieve the purpose of fully automatic online recharge, reducing the learning cost and error rate, and improving the online recharge effect.
- FIG. 4 shows a flowchart of a method for automatically recharging according to another embodiment of the present invention.
- This embodiment is exemplified by the automatic refill method applied to the automatic refill system shown in FIG. 2.
- the method includes:
- Step 402 The third-party platform server generates at least one order according to the online recharge request sent by the user terminal, and stores the order.
- the user When a user needs to recharge a certain virtual resource online, the user usually sends an online recharge request to the third-party platform server through the user terminal.
- the online recharge request carries: a user account to be recharged, a virtual resource type, and a recharge amount.
- the online recharge request may also carry: the area identifier, or the selected agent identifier, and the like, and the content carried in the online recharge request is not specifically limited in the embodiment of the present invention.
- Table 1 An exemplary order list is shown in Table 1.
- the time in Table 1 refers to the generation time of the order
- the third-party platform server assigns an order number to each order when generating the order; for an order, its status can be divided into two types: uncompleted and completed; the uncompleted order refers to the order that has not completed the online recharge process.
- the completed order refers to the order that has completed the online recharge process.
- Step 404 the agent server logs in to the third-party platform server through an automatic recharge program
- two or more automatic refilling programs can be run on one agent server.
- the third-party platform server is required to perform login verification on the agent server.
- the agent needs to enter the agent ID and password and the additional information to log in to the third-party platform server in the login page displayed by the automatic recharge program.
- the additional information may include a URL (Uniform Resound Locator) address, a hardware address, or a platform ID of the third-party platform server.
- the content included in the additional information is not specifically limited in the embodiment of the present invention.
- the third-party platform server After receiving the agent ID, password, and additional information sent by the agent server, the third-party platform server verifies the above information, and after the verification is passed, sets the agent server to the login state, and completes the agent server login. The process of a third-party platform server.
- the data transfer between the automatic refill program and the third-party platform server adopts an encrypted data transmission method. That is, the agent server and the third-party platform server use a random key to encrypt the data to be transmitted at each session.
- the data to be transmitted is encrypted by using a 3DS (Triple Data Encryption Algorithm) method.
- the encryption method adopted in the embodiment of the present invention is not specifically limited. Among them, the above agent identification, password, random key, etc.
- the agent server can be pulled from the local database through the automatic refilling program, which is not specifically limited in the embodiment of the present invention.
- Step 406 The agent server obtains an order from the third-party platform server by using an automatic recharge program
- the agent server needs to continuously obtain from third-party platform servers. Order.
- the agent server obtains the order from the third-party platform server in the following three ways, as follows:
- the agent server obtains the order from the third-party platform server in real time through the automatic recharge program.
- the automatic recharge program is always in working state, real-time monitoring of the third-party platform server for new order generation; if the third-party platform server generates a new order, the order is immediately acquired.
- the agent server obtains an order from a third-party platform server every predetermined time interval through an automatic refilling program.
- the automatic refill program periodically acquires orders from a third party server.
- the size of the predetermined time interval may be 5 seconds, 2 minutes, or other lengths.
- the embodiment of the present invention does not specifically limit the size of the predetermined time interval.
- the automatic refill program gets an order from a third-party platform server every predetermined time interval. For example, if the predetermined time interval is 2 minutes, if the third-party platform server generates a new order after the automatic recharge program obtains the order once and 2 minutes before the acquisition order, the automatic recharge program can use this time. All orders generated during a period are acquired at one time.
- the embodiment of the present invention further supports the manner in which the third-party platform server actively pushes the order to the agent server, as shown in the following third manner. Shown.
- the third-party platform server actively pushes to the agent server when there is an uncompleted order.
- the third-party platform server takes the initiative to push the uncompleted order to the agent server when the query finds that there is an uncompleted order.
- the uncompleted order here refers to an order newly generated by a third-party platform server and not previously sent to the agent server.
- the order corresponding to the current agent server meets the following conditions:
- the area identifier in the order is the area identifier corresponding to the current agent server; or,
- the agent ID in the order is the ID corresponding to the current agent server.
- Step 408 For an order that is in an incomplete state, the agent server obtains the resource type of the virtual resource to be recharged according to the order through an automatic recharge program;
- the agent server needs to obtain the first order for an order that is not completed.
- the resource type of the virtual resource to be recharged For example, for the order 00001 in Table 1, the resource type of the virtual resource to be recharged is determined by the query table 1 as "learning gold coin".
- Step 410 The agent server searches for a vendor server corresponding to the resource type by using an automatic recharge program.
- the agent server can set the correspondence between the resource type and the provider server in advance. In this way, after obtaining the resource type of the virtual resource to be recharged, by searching for the corresponding relationship, the vendor server corresponding to the resource type can be obtained. In addition, the corresponding relationship agent server may be updated at regular intervals to prevent the correspondence between a resource type and a vendor server from changing.
- the implementation manner of the foregoing search provider server is not specifically limited in the embodiment of the present invention.
- the agent server finds the supplier server A corresponding to the "learning gold coin” through the automatic recharge program.
- Step 412 The agent server determines, by using an automatic recharge program, a recharge method corresponding to the resource type.
- the recharging method includes: using an account number and a password to simulate a recharging method of the user login, a first interface recharging method, and a second interface recharging method.
- the first interface recharge method refers to the ESALES recharge method
- the second interface recharge method refers to the non-ESALES recharge method.
- the ESALES recharge method refers to the method of recharging through the online direct charging interface dedicated to virtual currency or virtual item replenishment provided by the supplier server
- the non-ESALES recharge method refers to using the platform interface other than the ESALES recharge method to realize online. The way to top up.
- the agent server determines the vendor server corresponding to the resource type. It is also necessary to determine the recharge method corresponding to the resource type by an automatic refill program.
- the embodiment of the present invention sets a priority for each recharge method.
- the agent server determines the recharge method corresponding to the resource type in the order of priority in the replenishment mode provided by the found vendor server.
- Step 414 the agent server constructs a recharge parameter corresponding to the recharge method through an automatic recharge program, and sends the recharge parameter to the found vendor server;
- the agent server constructs a recharge parameter corresponding to the recharge method through an automatic recharge program, and sends the recharge parameter to the found vendor server. If the online recharge is performed by using the first interface recharge method or the second interface recharge method, the recharge parameter is sent to the found vendor server by calling the corresponding recharge interface. If you choose to use the account number and password to simulate the recharge method of the user login, the agent server will transfer the recharge parameter to the supply by filling in the recharge parameter on the recharge page provided by the supplier server after logging in to the supplier server through the automatic recharge program. Business server.
- the recharge parameter includes, but is not limited to, a user account to be recharged, a virtual resource type, a recharge amount, a selected agent identifier, and the like.
- the content included in the refill parameter is not specifically limited in the embodiment of the present invention.
- the automatic refill program has built-in construction methods for various recharge parameters. When the recharge method is changed, the automatic recharge program can support the new recharge method by upgrading the version.
- step 416 the supplier server completes the online refilling process corresponding to the order according to the recharge parameter.
- the automatic refill method provided by the embodiment provides a unified management of the order through the third-party platform server, and the automatic recharge program running in the agent server automatically interacts with the supplier server to complete the corresponding order.
- Online recharge process not only overcomes the defects that agents need to learn and master a variety of online recharge methods, but also solves the problem of low recharge efficiency and high error rate caused by manual completion of online recharge process;
- the automatic recharge program can be installed and run in the agent server to achieve the purpose of fully automatic online recharge, reducing the learning cost and error rate, and improving the online recharge effect.
- step 414 Since the login process usually needs to use dynamic verification code for authentication, before step 414, the following steps are also included, and the detailed process is as shown in FIG. 5:
- Step 413a If the account and the password are used to simulate the recharge method of the user login, the agent server obtains the verification code sample library corresponding to the supplier server through the automatic recharge program;
- the verification code sample library can be pre-trained by the vendor server.
- a verification code sample library of a vendor server is schematically illustrated in FIG.
- the sample in the verification code sample library is obtained by performing denoising, segmentation, grayscale processing, etc. on the verification code, and the obtained feature code samples are stored in the library, so that the automatic recharge program in the subsequent process is performed when the simulated user logs in.
- the verification process of the verification code is performed when the simulated user logs in.
- Step 413b the agent server dynamically identifies the verification code at the time of login according to the verification code sample library
- the agent server downloads the verification code picture used for the login from the supplier server, analyzes and samples the verification code picture at the time of registration, and obtains the feature code, and then the feature code in the signature code and the verification code sample library. Matches and matches the verification code at the time of login.
- step 413c the agent server logs in to the provider server by using an account number, a password, and a verification code.
- the agent server automatically logs in to the vendor server through the account number, password, and the verification code at the time of login.
- the present embodiment dynamically identifies the verification code at the time of login by using the verification code sample library corresponding to each vendor server, thereby enabling fully automatic simulated user login, thereby avoiding the user's manual login.
- the operation is cumbersome and inefficient; the automatic recharge program can achieve unattended and fully automatic operation.
- the step 408 in the foregoing embodiment may further include the step 407a and the step, in order to avoid the occurrence of the conflict between the multiple automatic charging programs and the simultaneous processing of the same order.
- 407b after step 416, further comprising step 417a and step 417b, by implementing the foregoing expansion step, it can be ensured that an order is processed by only one automatic refilling program, and the detailed process is as shown in FIG. 7;
- Step 407a the agent server sends a pre-shipment instruction corresponding to the order to the third-party platform server;
- the third party platform server receives the pre-shipment instruction.
- Step 407b The third-party platform server locks the order according to the pre-shipment instruction
- Step 417a the agent server sends a third party to the third party after the online refilling process corresponding to the order is completed.
- the platform server sends the shipped order;
- the supplier server feeds back the successful recharge response to the agent server.
- the agent server sends the shipped order to the third-party platform server in order to make the third-party platform server know the processing status of each order in time, and then update the status of each order.
- step 417b the third-party platform server unlocks the order according to the shipped instruction, and updates the order from the incomplete state to the completed state.
- the embodiment also achieves higher availability by locking the order and preventing conflicts when multiple automatic refilling programs process the same order.
- the inventory of the virtual resources may change, or the virtual resources may be taken off the shelf, in order to prevent the insufficient inventory of the virtual resources or the virtual resources.
- the online refilling process of the virtual resource is still performed.
- the automatic refilling method provided by the embodiment of the present invention further includes step 407c and step 417c. The detailed process is as shown in FIG. 8:
- Step 407c The third-party platform server updates the inventory parameter of the corresponding virtual resource according to the locked state of the order; when the inventory parameter is lower than or equal to the preset threshold, stopping generating the order corresponding to the virtual resource.
- the third-party platform server can obtain the inventory status of each virtual resource from the vendor server, and lock the corresponding inventory of the virtual resource according to the lock status of the local order, that is, pre-deduct.
- the third-party platform server may stop generating an order corresponding to the virtual resource, and send corresponding prompt information to the user terminal.
- Step 417c The third-party platform server updates the inventory parameter of the corresponding virtual resource according to the completed status of the order; when the inventory parameter is lower than or equal to the preset threshold, stopping generating the order corresponding to the virtual resource.
- the third-party platform server can also deduct the corresponding inventory of the virtual resource according to the completed status of the local order.
- the third-party platform server may stop generating an order corresponding to the virtual resource, and issue corresponding prompt information to the user terminal.
- the inventory of the virtual resources is dynamically maintained by the third-party platform server, so as to avoid the problem that the online recharge cannot be completed due to insufficient inventory after the order is placed, and the successful processing of the order is improved. Rate, reducing the occurrence of wrong orders.
- FIG. 9 is a schematic structural diagram of an agent server provided by an embodiment of the present invention.
- the agent server can also be called an automatic recharge device, and the agent server runs an automatic recharge program, and the server includes:
- the login module 820 is configured to log in to the third-party platform server by using the automatic recharge program
- the obtaining module 840 is configured to obtain an order from the third-party platform server by using the automatic refilling program, where the order is generated by the third-party platform server according to an online recharge request sent by the user terminal;
- the processing module 860 is configured to send, by the automatic refilling program, a refill parameter corresponding to the order to an order server for an order that is in an incomplete state, so that the supplier server completes and The online recharge process corresponding to the order.
- the agent server provided by the embodiment automatically exchanges with the supplier server through the automatic recharge program after acquiring the order sent by the third-party platform server, thereby completing the online recharge process corresponding to the order; Overcoming the defects that agents need to learn and master a variety of online recharge methods, and solve the problem of low recharge efficiency and high error rate caused by manual completion of online recharge process; the agent only needs to install in the agent server And the automatic recharge program can realize the purpose of fully automatic online recharge, reduce the learning cost and error rate, and improve the online recharge effect.
- FIG. 10 is a schematic structural diagram of a proxy server provided by another embodiment of the present invention.
- the agent server can also be called an automatic recharge device, and the agent server runs an automatic recharge program, and the server includes:
- the login module 820 is configured to log in to the third-party platform server by using the automatic recharge program
- the obtaining module 840 is configured to obtain an order from the third-party platform server by using the automatic refilling program, where the order is generated by the third-party platform server according to an online recharge request sent by the user terminal;
- the processing module 860 is configured to send, by the automatic refilling program, a refill parameter corresponding to the order to the supplier server for an order in an incomplete state, so that the supplier server completes according to the recharge parameter The online refilling process corresponding to the order.
- processing module 860 includes:
- the obtaining unit 862 is configured to obtain, by using the automatic refilling program, a resource type of the virtual resource to be recharged according to the order;
- the searching unit 864 is configured to search for a vendor server corresponding to the resource type by using the automatic refilling program
- the determining unit 866 is configured to determine, by using the automatic refilling program, a refilling method corresponding to the resource type, where the recharging method includes: using an account number and a password to simulate a recharging mode of the user login, a first interface recharging mode, and a second interface recharging the way;
- the constructing unit 868 is configured to construct, by the automatic refilling program, a recharging parameter corresponding to the refilling method, and send the recharging parameter to the searched vendor server.
- the server further includes:
- the sample unit 8651 is configured to obtain, by using the automatic refilling program, a verification code sample library corresponding to the vendor server when the refilling mode is an account number and a password emulating recharge mode of the user login;
- the identifying unit 8652 is configured to dynamically identify, according to the verification code sample library, the verification code at the time of the current login;
- the login unit 8653 is configured to log in to the agent server by using the account number, the password, and the verification code.
- the server further includes:
- the instruction sending module 850 is configured to send a pre-shipment instruction corresponding to the order to the third-party platform server, so that the third-party platform server locks the order according to the pre-shipment instruction;
- the instruction sending module 850 is further configured to: after the online recharge is completed, send the shipped instruction to the third-party platform server, so that the third-party platform server performs the order according to the shipped instruction.
- the lock is unlocked and updated from the incomplete state to the completed state.
- the agent server provided by the embodiment automatically exchanges with the supplier server through the automatic recharge program after acquiring the order sent by the third-party platform server, thereby completing the online recharge process corresponding to the order; Overcoming the need for agents to learn and master multiple online recharge methods
- the defect solves the problem that the recharge efficiency is low and the error rate is high due to the manual completion of the online recharge process; the agent can realize the automatic online recharge only by installing and running the automatic recharge program in the agent server.
- the purpose is to reduce the learning cost and error rate and improve the online recharge effect.
- the verification code sample corresponding to each vendor server is used to dynamically identify the verification code at the time of login, thereby enabling fully automatic simulated user login, thereby avoiding the cumbersome operation caused by manual login by the user. Inefficiency problem; the automatic recharge program can achieve unattended, fully automatic operation.
- FIG. 11 is a structural block diagram of a third-party platform server according to an embodiment of the present invention.
- This third-party platform server is also called an automatic recharge device.
- the third-party platform server includes:
- An order generating module 920 configured to generate at least one order according to an online refill request sent by the user terminal, and store the order;
- the proxy login module 940 is configured to receive a login of the agent server, where the agent server runs an automatic recharge program;
- An order providing module 960 configured to provide the order to the agent server, so that the agent server sends the recharge parameter corresponding to the order to the provider server by using the automatic refilling program, and The supplier server completes the online refilling process corresponding to the order according to the recharge parameter.
- the third-party platform server provided in this embodiment can uniformly manage the order, and after obtaining the above-mentioned order, the agent server can automatically interact with the supplier server through the automatic recharge program, thereby completing the corresponding order.
- Online recharge process not only overcomes the defects that agents need to learn and master a variety of online recharge methods, but also solves the problem of low recharge efficiency and high error rate caused by manual completion of online recharge process;
- the automatic recharge program can be installed and run in the service server to achieve the purpose of fully automatic online recharge, reducing the learning cost and error rate, and improving the online recharge effect.
- FIG. 12 is a structural block diagram of a third-party platform server according to an embodiment of the present invention.
- This third-party platform server is also called an automatic recharge device.
- the third-party platform server includes:
- An order generating module 920 configured to generate at least one order according to an online refill request sent by the user terminal, and store the order;
- the proxy login module 940 is configured to receive a login of the agent server, where the agent server runs an automatic recharge program;
- An order providing module 960 configured to provide the order to the agent server, so that the agent server sends the recharge parameter corresponding to the order to the provider server by using the automatic refilling program, and The supplier server completes the online refilling process corresponding to the order according to the recharge parameter.
- the server further includes:
- the instruction receiving module 982 is configured to receive a pre-shipment instruction corresponding to the order sent by the agent server;
- An order locking module 984 configured to lock the order according to the pre-shipment instruction
- the instruction receiving module 982 is further configured to receive a shipped instruction sent by the agent server;
- the status update module 986 is configured to unlock the order according to the shipped instruction, and update from the incomplete status to the completed status.
- the server further includes:
- the inventory management module 990 is configured to update an inventory parameter of the corresponding virtual resource according to the locked state or the completed state of the order; and stop generating the corresponding corresponding to the virtual resource when the inventory parameter is lower than or equal to a preset threshold Order.
- the third-party platform server provided in this embodiment can uniformly manage the order, and after obtaining the above-mentioned order, the agent server can automatically interact with the supplier server through the automatic recharge program, thereby completing the correspondence with the order.
- the online recharge process not only overcomes the defects that agents need to learn and master a variety of online recharge methods, but also solves the problem of low recharge efficiency and high error rate caused by manual completion of online recharge process; Install and run the automatic recharge program in the agent server to achieve the purpose of fully automatic online recharge, reduce the learning cost and error rate, and improve the online recharge effect.
- the verification code sample corresponding to each vendor server is used to dynamically identify the verification code at the time of login, thereby enabling fully automatic simulated user login, thereby avoiding the cumbersome operation caused by manual login by the user. Inefficiency problem; the automatic recharge program can achieve unattended, fully automatic operation.
- the inventory of the virtual resources is dynamically maintained by the third-party platform server to avoid After the order is placed, the problem of online recharge cannot be completed due to insufficient inventory, which improves the successful processing rate of the order and reduces the occurrence of wrong orders.
- FIG. 13 is a schematic structural diagram of an automatic refill system according to an embodiment of the present invention.
- the system includes: an agent server 1320 running an automatic recharge program, a third party platform server 1340, and at least one vendor server 1360, each provider server 1360 providing at least one online recharge service;
- the third-party platform server 1340 is configured to generate at least one order according to an online recharge request sent by the user terminal, and store the order;
- the agent server 1320 is configured to log in to the third-party platform server 1340 by using the automatic refilling program; and acquire the order from the third-party platform server 1340 by using the automatic refilling program;
- the agent server 1320 is configured to send, to the uncompleted state, the recharge parameter corresponding to the order to the supplier server 1360 through the automatic refilling program;
- the provider server 1360 is configured to complete an online refill process corresponding to the order according to the recharge parameter.
- the agent server 1320 is specifically configured to:
- the recharge parameter corresponding to the recharge method is constructed by the automatic refill program and sent to the found vendor server 1360.
- the agent server 1320 is further configured to: before constructing a refill parameter corresponding to the refill mode:
- the agent server 1320 obtains the verification code sample library corresponding to the vendor server 1360 through the automatic refilling program, according to the verification.
- the code sample library dynamically identifies the verification code at the time of login, and logs in to the agent server through the account number, the password, and the verification code.
- the agent server 1320 is further configured to send, to the third-party platform server 1340, the corresponding to the order, before sending the refill parameter corresponding to the order to the vendor server 1360.
- Pre-shipment order ;
- the third-party platform server 1340 is further configured to lock the order according to the pre-shipment instruction
- the agent server 1320 is further configured to send the shipped instruction to the third-party platform server 1340 after the online recharge is completed;
- the third-party platform server 1340 is further configured to unlock the order according to the shipped instruction, and update from the incomplete state to a completed state.
- the third-party platform server 1340 is further configured to update an inventory parameter of the corresponding virtual resource according to the locked state or the completed state of the order; and stop when the inventory parameter is lower than or equal to a preset threshold An order corresponding to the virtual resource is generated.
- the automatic refill system provided in this embodiment uniformly manages orders through a third-party platform server, and automatically interacts with the supplier server by an automatic recharge program running in the agent server to complete the corresponding order.
- Online recharge process not only overcomes the need for agents to learn and master a variety of online recharge methods, but also solves the problem of low recharge efficiency and high error rate caused by manual completion of online recharge process;
- the automatic recharge program can be installed and run in the end to achieve the purpose of fully automatic online recharge, reducing the learning cost and error rate, and improving the online recharge effect.
- the verification code sample corresponding to each vendor server is used to dynamically identify the verification code at the time of login, thereby enabling fully automatic simulated user login, thereby avoiding the cumbersome operation caused by manual login by the user. Inefficiency problem; the automatic recharge program can achieve unattended, fully automatic operation.
- the inventory of the virtual resources is dynamically maintained by the third-party platform server, so as to avoid the problem that the online recharge cannot be completed due to insufficient inventory after the order is placed, thereby improving the successful processing rate of the order and reducing the error.
- the order has occurred.
- FIG. 14 is a server according to an embodiment of the present invention.
- the server may be used to perform the automatic refilling method performed by the agent server in the embodiments shown in FIG. 3 to FIG. 5, FIG. 7, and FIG.
- the server 1400 may generate a large difference due to different configurations or performances, and may include one or more Central Processing Units (CPUs) 1422 (eg, one Or more than one processor) and memory 1432, one or more storage media 1430 that store application 1442 or data 1444 (eg, one or one storage device in Shanghai).
- the memory 1432 and the storage medium 1430 may be short-term storage or persistent storage.
- the program stored on storage medium 1430 may include one or more modules (not shown), each of which may include a series of instruction operations in the server. Still further, central processor 1422 can be configured to communicate with storage medium 1430, executing a series of instruction operations in storage medium 1430 on server 1400.
- Server 1400 may also include one or more power sources 1426, one or more wired or wireless network interfaces 1450, one or more input and output interfaces 1456, and/or one or more operating systems 1441, such as Windows ServerTM , Mac OS X TM , Unix TM , Linux TM , FreeBSD TM and the like.
- operating systems 1441 such as Windows ServerTM , Mac OS X TM , Unix TM , Linux TM , FreeBSD TM and the like.
- the operations performed by the agent server in the above method embodiments are configured by one or more processors.
- non-transitory computer readable storage medium comprising instructions, such as a memory comprising instructions executable by a processor of a server to perform said FIGS. 3 through 5, 7 above. And the automatic refill method executed by the agent server in the embodiment shown in FIG.
- the non-transitory computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
- FIG. 15 is a server according to an embodiment of the present invention.
- the server may be used to perform the automatic refill method executed by the third-party platform server in the embodiments shown in FIG. 3 to FIG. 5, FIG. 7, and FIG.
- the server 1500 can vary considerably depending on configuration or performance, and can include one or more central processing units (CPUs) 1522 (e.g., one or more processors) and memory 1532.
- CPUs central processing units
- One or more storage media 1530 that store application 1542 or data 1544 (eg, one or one storage device in Shanghai).
- the memory 1532 and the storage medium 1530 may be short-term storage or persistent storage.
- the program stored on storage medium 1530 can include one or more modules (not shown), each of which can include a series of instruction operations in the server.
- the central processor 1522 can be configured to communicate with the storage medium 1530 to perform a series of instruction operations in the storage medium 1530 on the server 1500.
- Server 1500 may also include one or more power supplies 1526, one or more wired or wireless network interfaces 1550, one or more input and output interfaces 1556, and/or one or more operating systems 1541, such as Windows ServerTM , Mac. OS X TM , Unix TM , Linux TM , FreeBSDTM, etc.
- operating systems 1541 such as Windows ServerTM , Mac. OS X TM , Unix TM , Linux TM , FreeBSDTM, etc.
- the operations performed by the server in the above method embodiments are configured by one or more processors.
- non-transitory computer readable storage medium comprising instructions, such as a memory comprising instructions executable by a processor of a server to perform the above-described Figures 3 to 5, Figure 7 and The automatic refill method executed by the third-party platform server in the embodiment shown in FIG.
- the non-transitory computer readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device.
- the automatic recharging system provided by the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the function distribution may be completed by different functional modules as needed. The internal structure of the device is divided into different functional modules to complete all or part of the functions described above.
- the automatic refilling device and the automatic refilling method are provided in the same embodiment, and the specific implementation process is described in detail in the method embodiment, and details are not described herein again.
- a person skilled in the art may understand that all or part of the steps of implementing the above embodiments may be completed by hardware, or may be instructed by a program to execute related hardware, and the program may be stored in a computer readable storage medium.
- the storage medium mentioned may be a read only memory, a magnetic disk or an optical disk or the like.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Economics (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Computer Security & Cryptography (AREA)
- Entrepreneurship & Innovation (AREA)
- Human Resources & Organizations (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
- Information Transfer Between Computers (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
Claims (26)
- 一种自动充值系统,其特征在于,所述系统包括:运行有自动充值程序的代理商服务端、第三方平台服务器和至少一个供应商服务器,每个供应商服务器提供至少一种在线充值服务;所述第三方平台服务器,用于根据用户终端发送的在线充值请求生成至少一个订单,并存储所述订单;所述代理商服务端,用于通过所述自动充值程序登录所述第三方平台服务器;通过所述自动充值程序从所述第三方平台服务器获取所述订单;所述代理商服务端,用于对于处于未完成状态的订单,通过所述自动充值程序将与所述订单对应的充值参数发送给所述供应商服务器;所述供应商服务器,用于根据所述充值参数完成与所述订单对应的在线充值过程。
- 根据权利要求1所述的系统,其特征在于,所述代理商服务端在通过所述自动充值程序将与所述订单对应的充值参数发送给所述供应商服务器时,具体用于:通过所述自动充值程序根据所述订单获取待充值的虚拟资源的资源类型;通过所述自动充值程序查找与所述资源类型对应的供应商服务器;通过所述自动充值程序确定与所述资源类型对应的充值方式,所述充值方式包括:采用帐号及密码模拟用户登录的充值方式、第一接口充值方式和第二接口充值方式;通过所述自动充值程序构造与所述充值方式对应的充值参数,并发送给查找出的所述供应商服务器。
- 根据权利要求2所述的系统,其特征在于,所述代理商服务端在构造与所述充值方式对应的充值参数之前,还用于:若采用帐号及密码模拟用户登录的充值方式,则所述代理商服务端通过所述自动充值程序获取与所述供应商服务器对应的验证码样本库,根据所述验证码样本库动态识别出本次登录时的验证码,通过所述帐号、所述密码和所述验证码登录所述供应商服务器。
- 根据权利要求1至3中任一权利要求所述的系统,其特征在于,所述代理商服务端,还用于在将与所述订单对应的充值参数发送给所述供应商服务器之前,向所述第三方平台服务器发送与所述订单对应的预发货指令;所述第三方平台服务器,还用于根据所述预发货指令将所述订单进行锁定;所述代理商服务端,还用于在所述订单对应的在线充值过程完毕后,向所述第三方平台服务器发送已发货指令;所述第三方平台服务器,还用于根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 根据权利要求4所述的系统,其特征在于,所述第三方平台服务器,还用于根据所述订单的锁定状态或已完成状态更新相应的虚拟资源的库存参数;在所述库存参数低于或等于预设阈值时,停止生成与所述虚拟资源对应的订单。
- 一种自动充值方法,其特征在于,应用于运行有自动充值程序的代理商服务端,所述方法包括:通过所述自动充值程序登录第三方平台服务器;通过所述自动充值程序从所述第三方平台服务器获取订单,所述订单是所述第三方平台服务器根据用户终端发送的在线充值请求生成的;对于处于未完成状态的订单,通过所述自动充值程序将与所述订单对应的充值参数发送给供应商服务器,以便所述供应商服务器根据所述充值参数完成与所述订单对应的在线充值过程。
- 根据权利要求6所述的方法,其特征在于,所述通过所述自动充值程序将与所述订单对应的充值参数发送给所述供应商服务器,包括:通过所述自动充值程序根据所述订单获取待充值的虚拟资源的资源类型;通过所述自动充值程序查找与所述资源类型对应的供应商服务器;通过所述自动充值程序确定与所述资源类型对应的充值方式,所述充值方式包括:采用帐号及密码模拟用户登录的充值方式、第一接口充值方式和第二接口充值方式;通过所述自动充值程序构造与所述充值方式对应的充值参数,并发送给查找出的所述供应商服务器。
- 根据权利要求7所述的方法,其特征在于,所述通过所述自动充值程序构造与所述充值方式对应的充值参数之前,还包括:若采用帐号及密码模拟用户登录的充值方式,则通过所述自动充值程序获取与所述供应商服务器对应的验证码样本库;根据所述验证码样本库动态识别出本次登录时的验证码;通过所述帐号、所述密码和所述验证码登录所述供应商服务器。
- 根据权利要求6至8中任一权利要求所述的方法,其特征在于,所述将与所述订单对应的充值参数发送给所述供应商服务器之前,还包括:向所述第三方平台服务器发送与所述订单对应的预发货指令,以便所述第三方平台服务器根据所述预发货指令将所述订单进行锁定;在所述订单对应的在线充值过程完毕后,向所述第三方平台服务器发送已发货指令,以便所述第三方平台服务器根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 一种自动充值方法,其特征在于,应用于第三方平台服务器,所述方法包括:根据用户终端发送的在线充值请求生成至少一个订单,并存储所述订单;在代理商服务端登录所述第三方平台服务器后,向所述代理商服务端提供所述订单,以便所述代理商服务端通过所述自动充值程序将与所述订单对应的充值参数发送给供应商服务器,并由所述供应商服务器根据所述充值参数完成与所述订单对应的在线充值过程,所述代理商服务端运行有自动充值程序。
- 根据权利要求10所述的方法,其特征在于,所述向所述代理商服务端提供所述订单之后,还包括:接收所述代理商服务端发送的与所述订单对应的预发货指令;根据所述预发货指令将所述订单进行锁定;接收所述代理商服务端发送的已发货指令;根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 根据权利要求11所述的方法,其特征在于,所述方法,还包括:根据所述订单的锁定状态或已完成状态更新相应的虚拟资源的库存参数;在所述库存参数低于或等于预设阈值时,停止生成与所述虚拟资源对应的订单。
- 一种服务器,其特征在于,运行有自动充值程序,所述服务器包括:登录模块,用于通过所述自动充值程序登录第三方平台服务器;获取模块,用于通过所述自动充值程序从所述第三方平台服务器获取订单,所述订单是所述第三方平台服务器根据用户终端发送的在线充值请求生成的;处理模块,用于对于处于未完成状态的订单,通过所述自动充值程序将与所述订单对应的充值参数发送给供应商服务器,以便所述供应商服务器根据所述充值参数完成与所述订单对应的在线充值过程。
- 根据权利要求13所述的服务器,其特征在于,所述处理模块,包括:获取单元,用于通过所述自动充值程序根据所述订单获取待充值的虚拟资源的资源类型;查找单元,用于通过所述自动充值程序查找与所述资源类型对应的供应商服务器;确定单元,用于通过所述自动充值程序确定与所述资源类型对应的充值方式,所述充值方式包括:采用帐号及密码模拟用户登录的充值方式、第一接口充值方式和第二接口充值方式;构造单元,用于通过所述自动充值程序构造与所述充值方式对应的充值参数,并发送给查找出的所述供应商服务器。
- 根据权利要求14所述的服务器,其特征在于,所述服务器,还包括:样本单元,用于在采用帐号及密码模拟用户登录的充值方式时,通过所述自动充值程序获取与所述供应商服务器对应的验证码样本库;识别单元,用于根据所述验证码样本库动态识别出本次登录时的验证码;登录单元,用于通过所述帐号、所述密码和所述验证码登录所述供应商服 务器。
- 根据权利要求13至15中任一权利要求所述的服务器,其特征在于,所述服务器,还包括:指令发送模块,用于向所述第三方平台服务器发送与所述订单对应的预发货指令,以便所述第三方平台服务器根据所述预发货指令将所述订单进行锁定;所述指令发送模块,还用于在所述订单对应的在线充值过程完毕后,向所述第三方平台服务器发送已发货指令,以便所述第三方平台服务器根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 一种服务器,其特征在于,所述服务器包括:订单生成模块,用于根据用户终端发送的在线充值请求生成至少一个订单,并存储所述订单;代理登录模块,用于确定代理商服务端是否登录第三方平台服务器,所述代理商服务端运行有自动充值程序;订单提供模块,用于在代理商服务端登录所述第三方平台服务器后,向所述代理商服务端提供所述订单,以便所述代理商服务端通过所述自动充值程序将与所述订单对应的充值参数发送给供应商服务器,并由所述供应商服务器根据所述充值参数完成与所述订单对应的在线充值过程。
- 根据权利要求17所述的服务器,其特征在于,所述服务器,还包括:指令接收模块,用于接收所述代理商服务端发送的与所述订单对应的预发货指令;订单锁定模块,用于根据所述预发货指令将所述订单进行锁定;所述指令接收模块,还用于接收所述代理商服务端发送的已发货指令;状态更新模块,用于根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 根据权利要求18所述的服务器,其特征在于,所述服务器,还包括:库存管理模块,用于根据所述订单的锁定状态或已完成状态更新相应的虚 拟资源的库存参数;在所述库存参数低于或等于预设阈值时,停止生成与所述虚拟资源对应的订单。
- 一种服务器,其特征在于,所述服务器包括:中央处理器和存储器,存储器中存储一组程序代码,且中央处理器执行存储器中存储的程序代码,完成以下操作:通过自动充值程序登录第三方平台服务器;通过所述自动充值程序从所述第三方平台服务器获取订单,所述订单是所述第三方平台服务器根据用户终端发送的在线充值请求生成的;对于处于未完成状态的订单,通过所述自动充值程序将与所述订单对应的充值参数发送给供应商服务器,以便所述供应商服务器根据所述充值参数完成与所述订单对应的在线充值过程。
- 根据权利要求20所述的服务器,其特征在于,所述中央处理器执行存储器中存储的程序代码,完成以下操作:通过所述自动充值程序根据所述订单获取待充值的虚拟资源的资源类型;通过所述自动充值程序查找与所述资源类型对应的供应商服务器;通过所述自动充值程序确定与所述资源类型对应的充值方式,所述充值方式包括:采用帐号及密码模拟用户登录的充值方式、第一接口充值方式和非第一接口充值方式;通过所述自动充值程序构造与所述充值方式对应的充值参数,并发送给查找出的所述供应商服务器。
- 根据权利要求21所述的服务器,其特征在于,所述中央处理器执行存储器中存储的程序代码,完成以下操作:若采用帐号及密码模拟用户登录的充值方式,则通过所述自动充值程序获取与所述供应商服务器对应的验证码样本库;根据所述验证码样本库动态识别出本次登录时的验证码;通过所述帐号、所述密码和所述验证码登录所述供应商服务器。
- 根据权利要求20至22中任一权利要求所述的服务器,其特征在于, 所述中央处理器执行存储器中存储的程序代码,完成以下操作:向所述第三方平台服务器发送与所述订单对应的预发货指令,以便所述第三方平台服务器根据所述预发货指令将所述订单进行锁定;在所述订单对应的在线充值过程完毕后,向所述第三方平台服务器发送已发货指令,以便所述第三方平台服务器根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 一种服务器,其特征在于,所述服务器包括:中央处理器和存储器,存储器中存储一组程序代码,且中央处理器执行存储器中存储的程序代码,完成以下操作:根据用户终端发送的在线充值请求生成至少一个订单,并存储所述订单;在代理商服务端登录第三方平台服务器后,向所述代理商服务端提供所述订单,以便所述代理商服务端通过所述自动充值程序将与所述订单对应的充值参数发送给供应商服务器,并由所述供应商服务器根据所述充值参数完成与所述订单对应的在线充值过程,所述代理商服务端运行有自动充值程序。
- 根据权利要求24所述的服务器,其特征在于,所述中央处理器执行存储器中存储的程序代码,完成以下操作:接收所述代理商服务端发送的与所述订单对应的预发货指令;根据所述预发货指令将所述订单进行锁定;接收所述代理商服务端发送的已发货指令;根据所述已发货指令将所述订单进行解锁定,并将所述订单由所述未完成状态更新为已完成状态。
- 根据权利要求25所述的服务器,其特征在于,所述中央处理器执行存储器中存储的程序代码,完成以下操作:根据所述订单的锁定状态或已完成状态更新相应的虚拟资源的库存参数;在所述库存参数低于或等于预设阈值时,停止生成与所述虚拟资源对应的订单。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP16802449.5A EP3306904B1 (en) | 2015-06-03 | 2016-05-16 | System and method for automatic recharging of a virtual resource |
| JP2017562718A JP6595625B2 (ja) | 2015-06-03 | 2016-05-16 | 自動再チャージシステム、方法、およびサーバ |
| CA2988434A CA2988434C (en) | 2015-06-03 | 2016-05-16 | Automatic recharging system, method and server |
| KR1020177037070A KR102080156B1 (ko) | 2015-06-03 | 2016-05-16 | 자동 재충전 시스템, 방법 및 서버 |
| US15/679,882 US10621651B2 (en) | 2015-06-03 | 2017-08-17 | Automatic recharge system and method, and server |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510300329.4A CN106303125B (zh) | 2015-06-03 | 2015-06-03 | 自动充值系统、方法及装置 |
| CN201510300329.4 | 2015-06-03 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US15/679,882 Continuation US10621651B2 (en) | 2015-06-03 | 2017-08-17 | Automatic recharge system and method, and server |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016192526A1 true WO2016192526A1 (zh) | 2016-12-08 |
Family
ID=57440124
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2016/082234 Ceased WO2016192526A1 (zh) | 2015-06-03 | 2016-05-16 | 自动充值系统、方法及服务器 |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US10621651B2 (zh) |
| EP (1) | EP3306904B1 (zh) |
| JP (1) | JP6595625B2 (zh) |
| KR (1) | KR102080156B1 (zh) |
| CN (1) | CN106303125B (zh) |
| CA (1) | CA2988434C (zh) |
| WO (1) | WO2016192526A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112712360A (zh) * | 2019-10-25 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 充值方法及装置 |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI652632B (zh) | 2017-07-25 | 2019-03-01 | 統一超商股份有限公司 | 即時儲值系統 |
| WO2019083500A1 (en) * | 2017-10-24 | 2019-05-02 | Visa International Service Association | SYSTEM, METHOD AND APPARATUS FOR AUTOMATICALLY ENCODING DATA IN ELECTRONIC COMMUNICATION |
| CN110852752B (zh) * | 2019-09-27 | 2023-10-13 | 威富通科技有限公司 | 充值订单撤销异常处理方法、装置、设备和存储介质 |
| CN111063098B (zh) * | 2019-11-26 | 2023-03-28 | 广州羊城通有限公司 | 一种蓝牙充值的实现方法及系统 |
| KR102949438B1 (ko) | 2020-12-23 | 2026-04-08 | 삼성전자주식회사 | 센서 어레이를 포함하는 전자 장치 및 그 제어 방법 |
| CN113919920A (zh) * | 2021-10-29 | 2022-01-11 | 青岛网信信息科技有限公司 | 渠道商利用大数据技术组合供应商的方法及系统 |
| CN114202324A (zh) * | 2021-12-01 | 2022-03-18 | 深圳市大头兄弟科技有限公司 | 一种虚拟产品充值方法 |
| CN116012112A (zh) * | 2023-01-18 | 2023-04-25 | 福建天晴数码有限公司 | 一种订单分段提交的方法及其系统 |
| CN116109362B (zh) * | 2023-02-21 | 2024-06-07 | 青岛网信信息科技有限公司 | 一种话费轮询博弈充值方法、介质及系统 |
| CN116433337A (zh) * | 2023-06-13 | 2023-07-14 | 湖南快乐阳光互动娱乐传媒有限公司 | 虚拟商品订单处理方法及装置、存储介质及电子设备 |
| CN116452197A (zh) * | 2023-06-19 | 2023-07-18 | 北京言子初科技有限公司 | 基于云存储介质的虚拟产品采购充值方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102263867A (zh) * | 2011-07-18 | 2011-11-30 | 华为软件技术有限公司 | 电子充值方法及代理终端 |
| CN103747157A (zh) * | 2013-02-26 | 2014-04-23 | 王新 | 一种移动充值消费系统 |
| CN104077691A (zh) * | 2013-03-25 | 2014-10-01 | 腾讯科技(深圳)有限公司 | 一种对在线充值进行动态调整的方法及系统 |
| CN104283931A (zh) * | 2013-07-11 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 服务器及其数据处理方法 |
Family Cites Families (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2001067358A1 (en) * | 2000-03-07 | 2001-09-13 | Ipdev Co. | Rapid entry system for the placement of orders via the internet |
| WO2002041619A1 (en) * | 2000-11-17 | 2002-05-23 | Maikona Corporation N.V. | Method and system for revaluing prepaid telephone accounts |
| US7031693B2 (en) * | 2001-09-13 | 2006-04-18 | Seamless Distribution Ab | Method and system for refilling mobile telephone prepaid phone cards via electronic distribution of refill codes |
| JP2003152904A (ja) * | 2001-11-13 | 2003-05-23 | Ms Communications:Kk | 携帯電話のプリペイドカード課金管理方法 |
| US20050222961A1 (en) * | 2004-04-05 | 2005-10-06 | Philippe Staib | System and method of facilitating contactless payment transactions across different payment systems using a common mobile device acting as a stored value device |
| US8554694B1 (en) * | 2005-01-31 | 2013-10-08 | Amazon Technologies, Inc. | Computer system and method for community-based shipping |
| CN101082941A (zh) * | 2006-05-29 | 2007-12-05 | 厦门好旺角信息技术开发有限公司 | 网络游戏虚拟财产在线管理方法及系统 |
| JP5362197B2 (ja) * | 2007-08-15 | 2013-12-11 | 株式会社エヌ・ティ・ティ・データ | 電子マネーチャージシステム、口座情報読取端末、電子マネーチャージサーバ装置 |
| KR20100009096A (ko) * | 2008-07-18 | 2010-01-27 | 주식회사 티모넷 | 휴대폰에 내장된 스마트카드의 충전금액 자동갱신 시스템및 그 방법 |
| CN101329793A (zh) * | 2008-07-30 | 2008-12-24 | 中国网通集团宽带业务应用国家工程实验室有限公司 | 电子货币信息的处理方法和系统 |
| JP2010198568A (ja) * | 2009-02-27 | 2010-09-09 | Exa Corp | ゲートウェイ装置、電子マネーオートチャージシステム |
| CN101860835B (zh) * | 2009-04-13 | 2013-07-31 | 中国联合网络通信集团有限公司 | 增值业务付费方法及增值业务付费系统 |
| US20110015976A1 (en) * | 2009-07-20 | 2011-01-20 | Eric Lempel | Method and system for a customized voucher |
| WO2011082387A2 (en) * | 2009-12-31 | 2011-07-07 | Intellisysgroup, Inc. | Methods and apparatus for sharing, transferring and removing previously owned digital media |
| CN102222290A (zh) * | 2010-04-13 | 2011-10-19 | 周毅 | 万能支付平台 |
| CN102903053B (zh) * | 2011-07-29 | 2018-08-28 | 北京京东尚科信息技术有限公司 | 一种虚拟充值产品交易处理方法和应用服务器 |
| US20160055481A1 (en) * | 2012-03-06 | 2016-02-25 | Koodbee, Llc | Categorized Virtual Currency Tracking, Purchasing, and Redemption Systems, and Method of Use and Doing Business |
| CN103854191A (zh) * | 2012-12-06 | 2014-06-11 | 腾讯科技(深圳)有限公司 | 线上应用虚拟资源自动交易方法及装置 |
| US9374369B2 (en) * | 2012-12-28 | 2016-06-21 | Lookout, Inc. | Multi-factor authentication and comprehensive login system for client-server networks |
| JP6171494B2 (ja) * | 2013-03-29 | 2017-08-02 | 富士通株式会社 | 情報処理装置、処理要求プログラム、および処理要求方法 |
| CN104182869A (zh) * | 2013-05-22 | 2014-12-03 | 深圳市腾讯计算机系统有限公司 | 处理业务的方法、装置及系统 |
| CN103400263A (zh) * | 2013-08-22 | 2013-11-20 | 苏州辉游网络有限公司 | 基于多功能支付的游戏系统 |
-
2015
- 2015-06-03 CN CN201510300329.4A patent/CN106303125B/zh active Active
-
2016
- 2016-05-16 EP EP16802449.5A patent/EP3306904B1/en active Active
- 2016-05-16 WO PCT/CN2016/082234 patent/WO2016192526A1/zh not_active Ceased
- 2016-05-16 CA CA2988434A patent/CA2988434C/en active Active
- 2016-05-16 KR KR1020177037070A patent/KR102080156B1/ko active Active
- 2016-05-16 JP JP2017562718A patent/JP6595625B2/ja active Active
-
2017
- 2017-08-17 US US15/679,882 patent/US10621651B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102263867A (zh) * | 2011-07-18 | 2011-11-30 | 华为软件技术有限公司 | 电子充值方法及代理终端 |
| CN103747157A (zh) * | 2013-02-26 | 2014-04-23 | 王新 | 一种移动充值消费系统 |
| CN104077691A (zh) * | 2013-03-25 | 2014-10-01 | 腾讯科技(深圳)有限公司 | 一种对在线充值进行动态调整的方法及系统 |
| CN104283931A (zh) * | 2013-07-11 | 2015-01-14 | 腾讯科技(深圳)有限公司 | 服务器及其数据处理方法 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112712360A (zh) * | 2019-10-25 | 2021-04-27 | 腾讯科技(深圳)有限公司 | 充值方法及装置 |
| CN112712360B (zh) * | 2019-10-25 | 2024-02-13 | 腾讯科技(深圳)有限公司 | 充值方法及装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106303125A (zh) | 2017-01-04 |
| KR20180011257A (ko) | 2018-01-31 |
| US20180033075A1 (en) | 2018-02-01 |
| JP6595625B2 (ja) | 2019-10-23 |
| CN106303125B (zh) | 2019-12-03 |
| EP3306904A4 (en) | 2018-05-23 |
| KR102080156B1 (ko) | 2020-02-21 |
| US10621651B2 (en) | 2020-04-14 |
| JP2018517982A (ja) | 2018-07-05 |
| CA2988434A1 (en) | 2016-12-08 |
| CA2988434C (en) | 2020-12-22 |
| EP3306904A1 (en) | 2018-04-11 |
| EP3306904B1 (en) | 2021-03-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102080156B1 (ko) | 자동 재충전 시스템, 방법 및 서버 | |
| CN111478967B (zh) | 一种请求处理方法及装置 | |
| US10073916B2 (en) | Method and system for facilitating terminal identifiers | |
| US10136281B2 (en) | Method for logging in to application, server, terminal, and nonvolatile computer readable storage medium | |
| TWI654533B (zh) | 下載以及安裝客戶端的方法、伺服器以及客戶端 | |
| WO2018068631A1 (zh) | 账户登录方法、设备和服务器 | |
| US10673835B2 (en) | Implementing single sign-on in a transaction processing system | |
| CN112528262A (zh) | 基于令牌的应用程序访问方法、装置、介质及电子设备 | |
| US9589153B2 (en) | Securing integrity and consistency of a cloud storage service with efficient client operations | |
| CN113868687B (zh) | 一种任务处理进度的管理方法和装置 | |
| WO2015101320A1 (zh) | 一种账号的生成方法、终端及后台服务器 | |
| CN103678342A (zh) | 启动项识别方法及装置 | |
| CN110928594A (zh) | 服务开发方法和平台 | |
| US12339869B2 (en) | Migration and validation of data from tabular structures to non-relational data stores | |
| TWI736608B (zh) | 便於支付主體擴展的方法和裝置 | |
| CN111935059B (zh) | 一种设备标识的处理方法、装置及系统 | |
| US9210147B1 (en) | Method, apparatus and computer program product for assessing risk associated with authentication requests | |
| CN116319331B (zh) | 一种dns解析配置信息的批量下发方法、装置、介质及设备 | |
| US20230367789A1 (en) | Data structure synchronization with webhooks | |
| CN105138911B (zh) | 同时root多台便携式终端的方法和设备 | |
| CN114884718B (zh) | 一种数据处理方法、装置、设备和存储介质 | |
| US20250193002A1 (en) | Management of web3 assets using web2 technology | |
| CN119621077A (zh) | 一种镜像部署的防护方法、装置、设备及存储介质 | |
| CN115860891A (zh) | 一种生物信息管理方法、系统和装置 | |
| CN115001805A (zh) | 单点登录方法、装置、设备及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16802449 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2988434 Country of ref document: CA Ref document number: 2017562718 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 20177037070 Country of ref document: KR Kind code of ref document: A |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2016802449 Country of ref document: EP |
