Distributed processing system for processing transportation fees and operating method thereof
First Claim
1. An operating method of a distributed server in a distributed transportation fee payment processing system, the operating method comprising:
- receiving, by the distributed server, status information from a central server, the status information indicating whether or not the central server is overloaded;
downloading, by the distributed server, operating information from the central server, the operating information including information related to card transactions and terminal information on a plurality of card terminals;
receiving, by the distributed server, a transportation fee payment request for a card tagged on one of the plurality of card terminals from the card terminal;
when the status information indicates the central server is not overloaded, forwarding, by the distributed server, the transportation fee payment request to the central server;
when the status information indicates the central server is overloaded, generating, by the distributed server, a result by processing the transportation fee payment request from the card terminal based on the operating information; and
transmitting, by the distributed server, the result of processing the transportation fee payment request to the card terminal,wherein the distributed server is disposed between the central server and the plurality of card terminals, andwherein the distributed server is one of a plurality of distributed servers, the central server being coupled to each of the plurality of distributed servers, each of the plurality of distributed servers corresponding to a region and being coupled to a plurality of card terminals.
1 Assignment
0 Petitions
Accused Products
Abstract
An operating method of a distributed server includes downloading operating information from a central server, the operating information including information related to card transactions and terminal information on one or more card terminals, receiving a payment request for a card tagged on a card terminal from the card terminal, and performing an operation related to a payment requested by the card terminal based on the operating information. The operating method may further include receiving status information from the central server, the status information indicating whether or not the central server is overloaded, processing the payment requested by the card terminal if the status information indicates that the central server is overloaded, and transmitting a result of processing the payment to the card terminal.
18 Citations
17 Claims
-
1. An operating method of a distributed server in a distributed transportation fee payment processing system, the operating method comprising:
-
receiving, by the distributed server, status information from a central server, the status information indicating whether or not the central server is overloaded; downloading, by the distributed server, operating information from the central server, the operating information including information related to card transactions and terminal information on a plurality of card terminals; receiving, by the distributed server, a transportation fee payment request for a card tagged on one of the plurality of card terminals from the card terminal; when the status information indicates the central server is not overloaded, forwarding, by the distributed server, the transportation fee payment request to the central server; when the status information indicates the central server is overloaded, generating, by the distributed server, a result by processing the transportation fee payment request from the card terminal based on the operating information; and transmitting, by the distributed server, the result of processing the transportation fee payment request to the card terminal, wherein the distributed server is disposed between the central server and the plurality of card terminals, and wherein the distributed server is one of a plurality of distributed servers, the central server being coupled to each of the plurality of distributed servers, each of the plurality of distributed servers corresponding to a region and being coupled to a plurality of card terminals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An operating method of a central server in a distributed transportation fee payment processing system, the operating method comprising:
-
processing, by the central server, transportation fee payment requests based on traffic for card payments received from a plurality of distributed servers; determining, by the central server, whether the traffic for card payments exceeds a processing limit of the central server; transmitting, by the central server, status information to the plurality of distributed servers based on the determination result, the status information indicating whether or not the central server is overloaded; and transmitting, by the central server, operating information to the plurality of distributed servers, the operating information including information related to transactions of cards and terminal information on a plurality of card terminals, wherein when the status information indicates the central server is overloaded, the plurality of distributed servers process the transportation fee payment requests based on the operating information, and transmit a result of processing the transportation fee payment requests to the card terminal, and wherein the plurality of distributed servers are disposed between the central server and the plurality of card terminals, and each of the plurality of distributed servers corresponds to a region and is connected to at least one corresponding terminal of the plurality of card terminals. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A distributed server in a distributed transportation fee payment processing system, the distributed server comprising:
-
a memory configured to store a program for controlling operations of the distributed server; and one or more processors configured to execute the program, wherein the processor performs a method, the method comprising; receiving status information from a central server, the status information indicating whether or not the central server is overloaded; downloading operating information from the central server, the operating information including information related to card transactions and terminal information on a plurality of card terminals; receiving a transportation fee payment request for a card tagged on one of the plurality of card terminals from the card terminal; when the status information indicates the central server is overloaded, processing the transportation fee payment request from the card terminal based on the operating information, and transmitting a result of processing the payment to the card terminal; and when the status information indicates the central server is not overloaded, forwarding the transportation fee payment request to the central server, wherein the distributed server is one of a plurality of distributed servers, the central server being coupled to each of the plurality of distributed servers, each of the plurality of distributed servers corresponding to a region and being coupled to a plurality of card terminals.
-
-
16. A distributed transportation fee payment processing system comprising:
-
one or more card terminals each of which is configured to request a transportation fee payment for a card tagged thereon; a plurality of distributed servers configured to receive operating information, which includes information related to transactions of the card and terminal information on the one or more card terminals, and status information, which indicates whether or not a central server is overloaded, from the central server, to process the transportation fee payment requested by the card terminal based on the operating information when the status information indicates that the central server is overloaded and transmit a result of processing the transportation fee payment to the card terminal, and to forward the transportation fee payment to the central server when the status information indicates the central server is not overloaded; and the central server configured to determine whether or not traffic for payments of cards, received from the plurality of distributed servers, exceeds a processing limit thereof, and transmit the status information to the plurality of distributed servers based on the determination result.
-
-
17. A non-transitory computer-readable medium having stored thereon computer-executable instructions, which, when executed by a processor in a distributed server of a distributed transportation fee payment processing system, performs a method, the method comprising:
-
receiving status information from a central server, the status information indicating whether or not the central server is overloaded; downloading operating information from the central server, the operating information including information related to card transactions and terminal information on one or more card terminals; receiving a transportation fee payment request for a card tagged on a card terminal from the card terminal; processing the transportation fee payment request from the card terminal based on the operating information when first status information is received from the central server, the first status information indicating that the central server is overloaded, and transmitting a result of the payment processed by the distributed server to the card terminal; and transmitting the transportation fee payment request to the central terminal and requesting the central server to process the transportation fee payment request when second status information is received from the central server, the second status information indicating that the overload of the central server is not overloaded.
-
Specification