Patent ID: 8768817
Filing Date: 2014-07-01
Classification: G06Q

Abstract:
1. A stock transaction system connected to a plurality of transaction terminals which transmit stock transaction orders, the transaction system conducting stock transaction processing according to orders received from the transaction terminals, the stock transaction system comprising: a requirement database, in which the orders for different transaction issues received from different transaction terminals are stored, each of the orders being stored with a transaction state; a plurality of accepting means, each of the plurality of accepting means performing an acceptance process for each order from a corresponding predetermined transaction terminal by registering accepted orders into the requirement database with the state of “acceptance”, and transmitting a notification that the order is accepted to the order transmitting transaction terminal; a plurality of registration processing means, each of the plurality of registration processing means performing a registration process for an order for a predetermined transaction issue by selecting the order for the predetermined transaction issue from the accepted orders in the requirement database, and updating the state of the selected order in the requirement database to “transaction” to indicate that the transaction is ready to be conducted; a plurality of registration notifying means, each of the plurality of registration notifying means performing a notification process for the orders from the predetermined transaction terminals by selecting the orders from the predetermined transaction terminals from the orders with the “transaction” state in the requirement database, and transmitting a notification that the order is registered to the order transmitting transaction terminal; a plurality of contract processing means, each of the plurality of contract processing means performing a contract process for orders for a predetermined transaction issue by making a contract between orders for the predetermined transaction issue with “transaction” states in the requirement database, the contracted orders being complementary sell/buy orders for a transaction issue, the contract process including a check process that checks whether there are orders which are complementary in selling/buying of a same transaction issue and in which the sell order matches the buy order in price and number of shares, and a database update process that updates the state of the contracted order in the requirement database to “contract” and that updates the state of an uncontracted order in the requirement database to “uncontracted”; and a plurality of contract notifying means, each of the plurality of contract notifying means performing a notification process for the order from the predetermined transaction terminal by selecting the contracted orders from the predetermined transaction terminal and transmitting a notification that the contract is made to the order transmitting transaction terminals, wherein the order for each transaction issue is processed by one of the plurality of registration processing means and by one of the plurality of contract processing means.