Service providing server for providing tournament game service using nft and the operating method thereof
AssigneeSupertree Co., Ltd.
InventorSung Wone CHOI
Life of this patent
Estimating the term…
Abstract
Disclosed are a service providing server providing a tournament game service using a non-fungible token (NFT), and the operating method thereof to support users to enjoy a game while competing by a tournament scheme jointly with other users in an online environment.
Claims11
A service providing server providing a tournament game service using a non-fungible token (NFT), comprising:
- a game information storage unit storing information on the number of required tickets for participating in tournaments of a plurality of predetermined respective games;
- a price information storage unit storing purchase price information of the ticket for participating in the tournament;
- an NFT generation unit requesting, when a new user registration request command for using the tournament game service is received from a first electronic terminal of a first user, transmission of identification information for identifying the first user to the first electronic terminal, and generating, when first user identification information is received from the first electronic terminal, a first NFT including the first user identification information as owner information;
- a registration processing unit registering and processing, when the first NFT is generated, the first NFT in a predetermined blockchain network for registering the NFT, and completing issuing the first NFT to complete new user registration;
- a completion message transmission unit generating, when issuing the first NFT is completed, a registration completion message indicating that issuing the first NFT is completed and at the same time, indicating that the new user registration is completed, and transmitting the registration completion message to the first electronic terminal;
- a payment processing unit requesting, upon receiving the purchase request command of requesting purchasing tickets as many as a first purchase quantity from the first electronic terminal after the issuance of the first NFT is completed, transmission of payment means information to the first electronic terminal, and calculating, upon receiving first payment means information from the first electronic terminal, a price corresponding to the first purchase quantity based on the purchase price information stored in the price information storage unit, and then performing payment processing for the calculated price based on the first payment means information;
- and
- a quantity processing unit generating, when the payment processing is completed, a first transaction indicting that the first user possesses tickets of the first purchase quantity, and registering and processing the first transaction in the blockchain network to process the first purchase quantity to be recorded in the first NFT registered in the blockchain network as information on a ticket holding quantity of the first user.
An operating method of a service providing server providing a tournament game service using a non-fungible token (NFT), comprising:
- maintaining a game information storage unit storing information on the number of required tickets for participating in tournaments of a plurality of predetermined respective games;
- maintaining a price information storage unit storing purchase price information of the ticket for participating in the tournament;
- requesting, when a new user registration request command for using the tournament game service is received from a first electronic terminal of a first user, transmission of identification information for identifying the first user to the first electronic terminal, and generating, when first user identification information is received from the first electronic terminal, a first NFT including the first user identification information as owner information;
- registering and processing, when the first NFT is generated, the first NFT in a predetermined blockchain network for registering the NFT, and completing issuing the first NFT to complete new user registration;
- generating, when issuing the first NFT is completed, a registration completion message indicating that issuing the first NFT is completed and at the same time, indicating that the new user registration is completed, and transmitting the registration completion message to the first electronic terminal;
- requesting, upon receiving the purchase request command of requesting purchasing tickets as many as a first purchase quantity from the first electronic terminal after the issuance of the first NFT is completed, transmission of payment means information to the first electronic terminal, and calculating, upon receiving first payment means information from the first electronic terminal, a price corresponding to the first purchase quantity based on the purchase price information stored in the price information storage unit, and then performing payment processing for the calculated price based on the first payment means information;
- and
- generating, when the payment processing is completed, a first transaction indicting that the first user possesses tickets of the first purchase quantity, and registering and processing the first transaction in the blockchain network to process the first purchase quantity to be recorded in the first NFT registered in the blockchain network as information on a ticket holding quantity of the first user.
A non-transitory computer readable recording medium having a program recorded therein for allowing a computer to execute an operating method of a service providing server providing a tournament game service using a non-fungible token (NFT), comprising:
- maintaining a game information storage unit storing information on the number of required tickets for participating in tournaments of a plurality of predetermined respective games;
- maintaining a price information storage unit storing purchase price information of the ticket for participating in the tournament;
- requesting, when a new user registration request command for using the tournament game service is received from a first electronic terminal of a first user, transmission of identification information for identifying the first user to the first electronic terminal, and generating, when first user identification information is received from the first electronic terminal, a first NFT including the first user identification information as owner information;
- registering and processing, when the first NFT is generated, the first NFT in a predetermined blockchain network for registering the NFT, and completing issuing the first NFT to complete new user registration;
- generating, when issuing the first NFT is completed, a registration completion message indicating that issuing the first NFT is completed and at the same time, indicating that the new user registration is completed, and transmitting the registration completion message to the first electronic terminal;
- requesting, upon receiving the purchase request command of requesting purchasing tickets as many as a first purchase quantity from the first electronic terminal after the issuance of the first NFT is completed, transmission of payment means information to the first electronic terminal, and calculating, upon receiving first payment means information from the first electronic terminal, a price corresponding to the first purchase quantity based on the purchase price information stored in the price information storage unit, and then performing payment processing for the calculated price based on the first payment means information;
- and
- generating, when the payment processing is completed, a first transaction indicting that the first user possesses tickets of the first purchase quantity, and registering and processing the first transaction in the blockchain network to process the first purchase quantity to be recorded in the first NFT registered in the blockchain network as information on a ticket holding quantity of the first user.
Dependencies are inferred from the claim text.