Movatterモバイル変換


[0]ホーム

URL:


KR20230092384A - Blockchain-based virtual environment operating system - Google Patents

Blockchain-based virtual environment operating system
Download PDF

Info

Publication number
KR20230092384A
KR20230092384AKR1020210181719AKR20210181719AKR20230092384AKR 20230092384 AKR20230092384 AKR 20230092384AKR 1020210181719 AKR1020210181719 AKR 1020210181719AKR 20210181719 AKR20210181719 AKR 20210181719AKR 20230092384 AKR20230092384 AKR 20230092384A
Authority
KR
South Korea
Prior art keywords
virtual environment
blockchain
event
operating system
server
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.)
Pending
Application number
KR1020210181719A
Other languages
Korean (ko)
Inventor
추원철
Original Assignee
추원철
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 추원철filedCritical추원철
Priority to KR1020210181719ApriorityCriticalpatent/KR20230092384A/en
Publication of KR20230092384ApublicationCriticalpatent/KR20230092384A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromKorean

본 명세서는 블록체인 기반 가상환경 운용 시스템으로서, 가상 환경을 운용하는 플랫폼 서버; 상기 가상 환경 내에서 이벤트를 주최하는 주최자 단말; 상기 가상 환경 내에서 발생하는 이벤트에 참여하여 활동을 행하는 참여자 단말; 및 상기 플랫폼 서버와 연동되어, 상기 가상 환경 내에서 상기 주최자 단말 및 참여자 단말의 활동을 기록하고, 상기 활동에 따라 코인을 처리하고 기록하는 블록체인 서버를 포함하는 것을 특징으로 한다.The present specification is a blockchain-based virtual environment operating system, comprising: a platform server for operating a virtual environment; an organizer terminal hosting an event in the virtual environment; Participant terminals that perform activities by participating in events occurring within the virtual environment; and a blockchain server interworking with the platform server to record activities of the host terminal and participant terminals within the virtual environment, and to process and record coins according to the activities.

Description

Translated fromKorean
블록체인 기반 가상환경 운용 시스템{BLOCKCHAIN-BASED VIRTUAL ENVIRONMENT OPERATING SYSTEM}Blockchain-based virtual environment operating system {BLOCKCHAIN-BASED VIRTUAL ENVIRONMENT OPERATING SYSTEM}

본 명세서는 블록체인 기반 가상환경 운용 시스템에 관한 것으로서, 더욱 상세하게는 블록체인에 기반하여 가상환경 상에서 참여자의 활동에 따라 코인을 처리하는 시스템에 관한 것이다.This specification relates to a blockchain-based virtual environment operating system, and more particularly, to a system that processes coins according to the activities of participants in a virtual environment based on a blockchain.

최근, 컴퓨터 그래픽 기술을 응용한 가상현실(Virtual Reality), 증강현실(Augmented Reality) 및 혼합현실(Mixed Reality) 기술이 발달하고 있다. 이 때, 가상현실 기술은 컴퓨터를 이용하여 현실 세계에 존재하지 않는 가상 공간을 구축한 후 그 가상 공간을 현실처럼 느끼게 하는 기술을 말하고, 증강현실 또는 혼합현실 기술은 현실 세계 위에 컴퓨터에 의해 생성된 정보를 덧붙여 표현하는 기술, 즉 현실 세계와 가상 세계를 결합함으로써 실시간으로 사용자와 상호작용이 이루어지도록 하는 기술을 말한다.Recently, virtual reality, augmented reality, and mixed reality technologies applying computer graphics technology are developing. At this time, virtual reality technology refers to a technology that uses a computer to build a virtual space that does not exist in the real world and then makes the virtual space feel like reality, and augmented reality or mixed reality technology is a computer-generated space on top of the real world. It refers to a technology that adds information and expresses it, that is, a technology that allows interaction with users in real time by combining the real world and the virtual world.

이들 중 증강현실과 혼합현실 기술은 다양한 분야의 기술(예컨대, 방송 기술, 의료 기술 및 게임 기술 등)들과 접목되어 활용되고 있다. TV에서 일기 예보를 하는 기상 캐스터 앞의 날씨 지도가 자연스럽게 바뀌는 경우나, 스포츠 중계에서 경기장에 존재하지 않는 광고 이미지를 경기장에 실제로 존재하는 것처럼 화면에 삽입하여 송출하는 경우가 방송 기술 분야에 증강현실 기술이 접목되어 활용된 대표적인 예이다. 특히, 이러한 증강현실과 혼합현실 기술은 스마트폰(Smart phone)의 등장과 함께 다양한 응용 서비스로 구현되어 제공되고 있다.Among them, augmented reality and mixed reality technologies are utilized in conjunction with technologies in various fields (eg, broadcasting technology, medical technology, game technology, etc.). When the weather map in front of a weather caster who makes a weather forecast on TV changes naturally, or when an advertisement image that does not exist in a stadium is inserted and transmitted on the screen as if it actually exists in the stadium in sports broadcasting, augmented reality technology is applied in the field of broadcasting technology. It is a representative example of this grafted use. In particular, these augmented reality and mixed reality technologies are implemented and provided as various application services with the advent of smart phones.

증강현실 또는 혼합현실을 사용자에게 제공하는 대표적인 서비스로서, 메타버스(Meta-verse)가 있다. 이 메타버스는 가공, 추상을 의미하는 '메타(Meta)'와 현실세계를 의미하는 '유니버스(Universe)'의 합성어로 3차원 가상세계를 의미한다. 메타버스는 기존의 가상현실 환경(Virtual reality environment)이라는 용어보다 진보된 개념으로서, 웹과 인터넷 등의 가상세계가 현실세계에 흡수된 증강 현실 환경을 제공한다.As a representative service that provides augmented reality or mixed reality to users, there is a meta-verse. This metaverse is a combination of 'Meta', which means processing and abstraction, and 'Universe', which means the real world, and means a three-dimensional virtual world. Metaverse is a concept that is more advanced than the term virtual reality environment, and provides an augmented reality environment in which virtual worlds such as the web and the Internet are absorbed into the real world.

본 명세서의 적어도 일부의 실시 예는 가상환경에서 자신만의 캐릭터를 생성해 직업을 얻고 경제활동을 하는 등 또 하나의 세상을 경험하되, 가상환경에서 획득한 코인은 블록체인을 기반으로 하는 가상화폐로서 실제 환경에서도 사용가능한 시스템을 구현하고자 한다.At least some embodiments of this specification experience another world, such as creating one's own character in a virtual environment, obtaining a job, and doing economic activities, but the coin acquired in the virtual environment is a blockchain-based virtual currency. As a result, we want to implement a system that can be used in real environments.

또한, 본 발명의 시스템을 통해 가상환경에서 생활하면서 에어드랍이나 스테이킹을 용이하게 활용할 수 있도록 한다.In addition, through the system of the present invention, it is possible to easily utilize airdrop or staking while living in a virtual environment.

본 명세의 일 실시 예에 따른 블록체인 기반 가상환경 운용 시스템은 가상 환경을 운용하는 플랫폼 서버; 상기 가상 환경 내에서 이벤트를 주최하는 주최자 단말; 상기 가상 환경 내에서 발생하는 이벤트에 참여하여 활동을 행하는 참여자 단말; 및 상기 플랫폼 서버와 연동되어, 상기 가상 환경 내에서 상기 주최자 단말 및 참여자 단말의 활동을 기록하고, 상기 활동에 따라 코인을 처리하고 기록하는 블록체인 서버를 포함하는 것을 특징으로 한다.A blockchain-based virtual environment operating system according to an embodiment of the present specification includes a platform server for operating a virtual environment; an organizer terminal hosting an event in the virtual environment; Participant terminals that perform activities by participating in events occurring within the virtual environment; and a blockchain server interworking with the platform server to record activities of the host terminal and participant terminals within the virtual environment, and to process and record coins according to the activities.

일 실시예에서, 상기 활동은 퀴즈 참여, 교육, 취업, 동산 및 부동산의 취득 및 거래 중 어느 하나 이상을 포함하는 것을 특징으로 한다.In one embodiment, the activity is characterized in that it includes any one or more of quiz participation, education, employment, acquisition and transaction of personal and real estate.

일 실시예에서, 상기 주최자 단말은 가상 환경 내의 공간의 매입을 요청하고, 상기 블록체인 서버는 상기 매입의 요청에 따라 미리 정해진 코인을 주최자에 연계된 전자 지갑에서 플랫폼에 연계된 전자지갑으로 보내고, 소유권을 이전시키기 위한 스마트컨트랙션을 수행하는 것을 특징으로 한다.In one embodiment, the organizer terminal requests purchase of space in a virtual environment, and the blockchain server sends predetermined coins from an electronic wallet linked to the organizer to an electronic wallet linked to the platform according to the purchase request; It is characterized by performing a smart contract to transfer ownership.

일 실시예에서, 상기 주최자 단말은 매입한 공간에서 이벤트 개최를 요청하고, 상기 플랫폼 서버는 상기 이벤트 개최의 요청에 따라 상기 공간에서 이벤트 개최를 진행하는 것을 특징으로 한다.In one embodiment, the host terminal requests an event to be held in the purchased space, and the platform server proceeds to hold the event in the space according to the event holding request.

일 실시예에서, 상기 이벤트는 퀴즈 이벤트 또는 구인 이벤트 중 어느 하나 일 수 있고, 상기 플랫폼 서버는 상기 이벤트를 진행하고, 상기 이벤트에 참여한 상기 참여자 단말의 활동에 따라 미리 정해진 보상을 제공하는 것을 특징으로 한다.In one embodiment, the event may be any one of a quiz event or a job offer event, and the platform server proceeds with the event and provides a predetermined reward according to the activity of the participant terminal participating in the event. do.

일 실시예에서, 상기 플랫폼 서버는 상기 구인 이벤트에 참여한 상기 참여자 단말의 참여자에게 미리 설정된 근로시간 동안 다른 이벤트의 활동을 제한하고, 상기 근로시간 이후 미리 설정된 코인을 보상으로서 제공하는 것을 특징으로 한다.In one embodiment, the platform server limits the activities of other events to the participants of the participant terminal participating in the recruitment event during preset working hours, and provides a preset coin after the working hours as a reward. Characterized in that.

일 실시예에서, 상기 블록체인 서버는 상기 근로시간 이후 미리 설정된 코인 배분하여 지급하는 에어드랍 처리를 수행하는 것을 특징으로 한다.In one embodiment, the blockchain server is characterized in that it performs an air drop process in which coins are distributed and paid in advance after the working hours.

일 실시예에서, 상기 플랫폼 서버는 운송수단 또는 식료품점 운영권을 위탁할 사용자를 선정하고, 상기 블록체인 서버는 선정된 사용자에 연계된 전자 지갑에서 플랫폼에 연계된 전자 지갑으로 미리 정해진 코인을 보증금으로서 보내어 스테이킹 처리하고, 선정된 사용자에게 운영권을 제공하기 위한 스마트컨트랙션을 수행하는 것을 특징으로 한다.In one embodiment, the platform server selects a user to consign transportation or grocery store management rights, and the blockchain server transfers a predetermined coin from an electronic wallet linked to the selected user to an electronic wallet linked to the platform as a deposit. It is characterized by sending and processing staking and performing smart contracts to provide operating rights to selected users.

일 실시예에서, 상기 스마트컨트랙트는 위탁기간, 보증금 액수, 수익률을 포함하는 것을 특징으로 한다.In one embodiment, the smart contract is characterized in that it includes a consignment period, a deposit amount, and a rate of return.

일 실시예에서, 상기 플랫폼 서버는 미리 설정된 위탁 기간이 만료되면 상기 보증금을 상기 선정된 사용자에게 반환하고, 운송수단 또는 식료품점 운영으로 인한 수익을 보상으로서 상기 선정된 사용자에 제공하는 것을 특징으로 한다.In one embodiment, the platform server returns the deposit to the selected user when a preset consignment period expires, and provides the selected user with revenue from transportation or grocery store operation as compensation. .

일 실시예에서, 상기 코인은 가상화폐인 것을 특징으로 한다.In one embodiment, the coin is characterized in that virtual currency.

본 명세서의 적어도 일부의 실시 예에 따르면, 가상환경에서 자신만의 캐릭터를 생성해 직업을 얻고 경제활동을 하는 등 또 하나의 세상을 경험하되, 가상환경에서 획득한 코인은 블록체인을 기반으로 하는 가상화폐로서 실제 환경에서도 사용가능하다.According to at least some embodiments of the present specification, while experiencing another world, such as creating one's own character in a virtual environment, obtaining a job, and performing economic activities, the coin obtained in the virtual environment is based on a block chain. As a virtual currency, it can be used in the real environment.

또한 일 실시예에 따르면, 코인 거래소에서 노드 운영에 도움을 주는 홀더들에게 코인을 마케팅 차원에서 무상으로 지급하는 에어드랍과 유사한 운용방법을 가상환경의 사용자들이 용이하게 적용할 수 있다.In addition, according to an embodiment, users in a virtual environment can easily apply an operating method similar to an airdrop in which coins are provided free of charge for marketing purposes to holders who help operate nodes in a coin exchange.

또한 일 실시예에 따르면, 코인 거래소에서 암호화폐의 일정양을 블록체인 네트워크에 예치한 뒤, 해당 플랫폼의 운영 및 검증에 참여하고 이에 대한 보상을 지급하는 스테이킹과 유사한 운용방법을 운송수단의 대여, 식료품점의 수탁이라는 사용자들이 이해하기 쉽고 친근한 방법으로 경험할 수 있다.In addition, according to one embodiment, after depositing a certain amount of cryptocurrency in a blockchain network at a coin exchange, a transportation method similar to staking is used to participate in the operation and verification of the platform and pay compensation for it. , the consignment of a grocery store, users can experience in a way that is easy to understand and friendly.

도 1은 일 실시 예에 따른 블록체인 기반 가상환경 운용 시스템을 도시한 도면이다.
도 2는 본 명세서의 플랫폼 관리서버의 구성을 설명하기 위한 도면이다.
도 3은 본 명세서의 블록체인 보유서버의 구성을 설명하기 위한 도면이다.
도 4는 본 명세서의 제1 실시예에 따른 활동에 가상환경 운용 방법을 설명하는 흐름도이다.
도 5는 본 명세서의 제2 실시예에 따른 활동에 가상환경 운용 방법을 설명하는 흐름도이다.
도 6은 본 명세서의 제3 실시예에 따른 활동에 가상환경 운용 방법을 설명하는 흐름도이다.
1 is a diagram illustrating a blockchain-based virtual environment operating system according to an embodiment.
2 is a diagram for explaining the configuration of the platform management server of the present specification.
3 is a diagram for explaining the configuration of the blockchain holding server of the present specification.
4 is a flowchart illustrating a method for operating a virtual environment in an activity according to a first embodiment of the present specification.
5 is a flowchart illustrating a method for operating a virtual environment in an activity according to a second embodiment of the present specification.
6 is a flowchart illustrating a method for operating a virtual environment in an activity according to a third embodiment of the present specification.

본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 제한되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하고, 본 발명이 속하는 기술 분야의 통상의 기술자에게 본 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.Advantages and features of the present invention, and methods of achieving them, will become clear with reference to the detailed description of the following embodiments taken in conjunction with the accompanying drawings. However, the present invention is not limited to the embodiments disclosed below, but may be implemented in various different forms, only these embodiments are intended to complete the disclosure of the present invention, and are common in the art to which the present invention belongs. It is provided to fully inform the person skilled in the art of the scope of the invention, and the invention is only defined by the scope of the claims.

본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소 외에 하나 이상의 다른 구성요소의 존재 또는 추가를 배제하지 않는다. 명세서 전체에 걸쳐 동일한 도면 부호는 동일한 구성 요소를 지칭하며, "및/또는"은 언급된 구성요소들의 각각 및 하나 이상의 모든 조합을 포함한다. 비록 "제1", "제2" 등이 다양한 구성요소들을 서술하기 위해서 사용되나, 이들 구성요소들은 이들 용어에 의해 제한되지 않음은 물론이다. 이들 용어들은 단지 하나의 구성요소를 다른 구성요소와 구별하기 위하여 사용하는 것이다. 따라서, 이하에서 언급되는 제1 구성요소는 본 발명의 기술적 사상 내에서 제2 구성요소일 수도 있음은 물론이다.Terminology used herein is for describing the embodiments and is not intended to limit the present invention. In this specification, singular forms also include plural forms unless specifically stated otherwise in a phrase. As used herein, "comprises" and/or "comprising" does not exclude the presence or addition of one or more other elements other than the recited elements. Like reference numerals throughout the specification refer to like elements, and “and/or” includes each and every combination of one or more of the recited elements. Although "first", "second", etc. are used to describe various components, these components are not limited by these terms, of course. These terms are only used to distinguish one component from another. Accordingly, it goes without saying that the first element mentioned below may also be the second element within the technical spirit of the present invention.

다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야의 통상의 기술자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.Unless otherwise defined, all terms (including technical and scientific terms) used in this specification may be used with meanings commonly understood by those skilled in the art to which the present invention belongs. In addition, terms defined in commonly used dictionaries are not interpreted ideally or excessively unless explicitly specifically defined.

본 명세서에서, 컴퓨터는 적어도 하나의 프로세서를 포함하는 모든 종류의 하드웨어 장치를 의미하는 것이고, 실시 예에 따라 해당 하드웨어 장치에서 동작하는 소프트웨어적 구성도 포괄하는 의미로서 이해될 수 있다. 예를 들어, 컴퓨팅 장치는 스마트폰, 태블릿 PC, 데스크탑, 노트북 및 각 장치에서 구동되는 사용자 클라이언트 및 애플리케이션을 모두 포함하는 의미로서 이해될 수 있으며, 또한 이에 제한되는 것은 아니다.In this specification, a computer means any kind of hardware device including at least one processor, and may be understood as encompassing a software configuration operating in a corresponding hardware device according to an embodiment. For example, a computing device may be understood as including a smartphone, a tablet PC, a desktop computer, a laptop computer, and user clients and applications running on each device, but is not limited thereto.

본 명세서에서, "가상공간"은 가상현실로서 컴퓨터 시스템을 활용하여 연출해 내는 현실과 같은 상상의 3차원 세계이다. 본 명세서에서 가상공간, 가상환경, 가상세계는 모두 같은 의미로 사용되었다.In this specification, "virtual space" is an imaginary three-dimensional world that is like reality produced by utilizing a computer system as virtual reality. In this specification, virtual space, virtual environment, and virtual world are all used as the same meaning.

본 명세서에서, "전자 지갑"은 전자 장치에 전자적인 방법으로 가치를 저장하여 실물 화폐의 교환없이 온라인 또는 오프라인에서 거래를 가능하게 하는 수단을 의미할 수 있다. 또한, "전자 지갑"은 전자상거래에서 사용되는 전자지불시스템의 일종으로, 전자 장치의 메모리나 가상 계좌에 화폐 가치를 저장하여 지갑처럼 사용하면서 전자상거래 시 대금을 결제할 수 있는 소프트웨어를 의미할 수 있다.In the present specification, "electronic wallet" may refer to a means for storing values electronically in an electronic device and enabling online or offline transactions without exchanging real money. In addition, "electronic wallet" is a type of electronic payment system used in e-commerce, and may refer to software that stores monetary value in the memory or virtual account of an electronic device and uses it like a wallet to pay for e-commerce transactions. there is.

본 명세서에서, "이벤트"는 사용자와 다른 사용자 간의 암호화폐의 거래 또는 사용자와 게임 애플리케이션의 서비스를 제공하는 공급자 간의 암호화폐의 거래를 발생시키는 데에 기초가 되는 게임 애플리케이션 내에서 발생되는 이벤트를 의미할 수 있다.In this specification, "event" means an event that occurs within a "game" application that is the basis for generating a transaction of cryptocurrency between a user and another user or a transaction of cryptocurrency between a user and a provider providing services of "game" application. can do.

본 명세서에서, "블록체인"은 무결성을 확보하고 유지하기 위해 순서에 따라 연결된 블록들이 거래 정보를 암호화 기법과 보안기술을 이용해 협상하는 알고리즘으로 구성된 소프트웨어 요소를 활용하는 원장(ledger)의 분산 P2P (Peer to Peer)시스템을 의미할 수 있다. 여기서, 분산 P2P 시스템은 분산 시스템의 특수한 형태일 수 있다. 또한, P2P 시스템은 중앙 노드의 조정 없이 네크워크의 모든 노드들이 서로에게 자원(처리 능력, 저장 공간, 데이터 또는 네트워크 대역폭 등)을 제공할 수 있다. 또한, "블록체인"은 거래 정보를 기록한 원장을 특정 기관의 중앙 서버가 아닌 P2P 네트워크에 분산하여 네트워크 내의 노드들이 공동으로 기록하고 관리하는 분산원장(distributed ledger) 기술을 의미할 수 있다.In this specification, "blockchain" is a distributed peer-to-peer (ledger) that utilizes software elements composed of algorithms in which blocks connected in sequence negotiate transaction information using encryption and security technologies to secure and maintain integrity ( Peer to Peer) system. Here, the distributed P2P system may be a special type of distributed system. In addition, a peer-to-peer system allows all nodes in a network to provide resources (processing power, storage space, data or network bandwidth, etc.) to each other without coordination of a central node. In addition, "blockchain" may refer to a distributed ledger technology in which a ledger recording transaction information is distributed to a P2P network rather than a central server of a specific institution, and nodes in the network jointly record and manage it.

이하, 첨부된 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 일 실시 예에 따른 블록체인 기반 가상환경 운용 시스템을 도시한 도면이다.1 is a diagram illustrating a blockchain-based virtual environment operating system according to an embodiment.

도 1을 참조하면, 플랫폼 관리서버(100), 블록체인 보유서버들(200) 및 사용자 단말들(300)이 도시되어 있다.Referring to FIG. 1, aplatform management server 100,blockchain holding servers 200, anduser terminals 300 are shown.

일 실시 예에서, 사용자 단말들(300) 각각은 가상세계 관련정보를 플랫폼 관리서버(100) 또는 블록체인 보유서버들(200) 중 적어도 하나에 전송하고, 전송된 정보는 블록체인 보유서버들(200)에 전파되고, 각각의 서버에 저장 및 관리된다.In one embodiment, each of theuser terminals 300 transmits virtual world-related information to at least one of theplatform management server 100 or theblockchain holding servers 200, and the transmitted information is transmitted to the blockchain holding servers ( 200), stored and managed in each server.

일 실시 예에서, 블록체인 보유서버들(200)은 플랫폼 관리서버(100) 상의 계약 기록 및 가상화폐를 이용한 거래정보를 인증 및 기록하는 블록체인이 탑재된 서버들을 의미한다.In one embodiment, theblockchain holding servers 200 refer to servers equipped with a blockchain that authenticates and records contract records and transaction information using virtual currency on theplatform management server 100 .

사용자 단말들(300) 각각은 일반적으로 상호작용 객체들(다른 플레이어들, 지형, 넌 플레이어 캐릭터(NPC)) 등을 디스플레이하고, 사용자 인터페이스를 디스플레이하며, 사용자의 입력을 처리하고, 음악 및 소리를 플레이하며, 다른 CPU 또는 대역폭 집중 동작을 수행한다.Each of theuser terminals 300 generally displays interactive objects (other players, terrain, non-player characters (NPC)), etc., displays a user interface, processes user input, and plays music and sounds. play, and perform other CPU or bandwidth intensive operations.

사용자 단말들(300) 각각은 비디오, 오디오 또는 촉감 중 어느 하나의 콘텐츠를 디스플레이하고, 다른 플레이어들 또는 넌 플레이어 캐릭터와 상호작용을 위하여 사용자의 입력을 수신할 수 있는 임의의 장치일 수 있다. 사용자 단말들(300) 각각은 개인 컴퓨터들, 윈도우 기반 단말기들, 네트워크 컴퓨터들, 정보 기기, 팜톱(palmtop) 컴퓨터, X-장치, 워크스테이션, 미니 컴퓨터들, 개인 디지털 보조기 또는 스마트 폰일 수 있다.Each of theuser terminals 300 may be any device capable of displaying any one of video, audio, or tactile content and receiving a user's input for interaction with other players or non-player characters. Each of theuser terminals 300 may be personal computers, Windows-based terminals, network computers, information equipment, palmtop computers, X-devices, workstations, mini computers, personal digital assistants or smart phones.

이와 같은, 사용자 단말들(300) 각각은 일 실시 예에 따른 가상세계 플랫폼 서비스를 이용하는 데 필요한 정보를 플랫폼 관리서버(100)와 송수신한다.As such, each of theuser terminals 300 transmits and receives information necessary to use the virtual world platform service according to an embodiment to and from theplatform management server 100 .

블록체인 보유서버들(200)은 플랫폼 관리서버(100)에 접속한 사용자 단말들(300)을 통한 사용자들의 활동을 기록하고, 활동에 따라 코인을 관리한다.Theblockchain holding servers 200 record the activities of users through theuser terminals 300 that access theplatform management server 100, and manage coins according to the activities.

플랫폼 관리서버(100)는 일반적으로 통신, 데이터베이스 저장 및 가상환경의 전체적인 제어 및 관리를 조정한다. 플랫폼 관리서버(100)는 일반적으로 상태 정보를 보유하고 다른 클라이언트 단말들, 인공 지능, 지형, 음악 및 소리를 포함하나 이에 한정하지 않은 가상 환경에서 다양한 객체와 클라이언트의 상호작용을 조정할 수 있다.Theplatform management server 100 generally coordinates overall control and management of communication, database storage, and virtual environments. Theplatform management server 100 generally holds state information and can coordinate the client's interactions with other client terminals, various objects in the virtual environment, including but not limited to artificial intelligence, terrain, music and sound.

플랫폼 관리서버(100)는 미리 설정된 정책에 따라 가상환경을 운영하며, 가상환경 운영에 있어, 사용자 단말(300)을 통해 접속한 유저들에게 다양한 서비스를 제공한다.Theplatform management server 100 operates a virtual environment according to a preset policy, and provides various services to users accessed through theuser terminal 300 in operating the virtual environment.

또한, 플랫폼 관리서버(100)는 보안, 가상환경 상의 이벤트 및 각 사용자의 이력을 기록 및 추적하는 것과 같은 추가 기능을 제공한다. 플랫폼 관리서버(100)는 블록체인 보유서버들(200)에 저장된 정보를 이용하여 플랫폼 운영에 필요한 정보 및 프로그램을 획득, 저장 및 처리할 수 있는 임의의 컴퓨팅 장치일 수 있다.In addition, theplatform management server 100 provides additional functions such as recording and tracking security, events in a virtual environment, and the history of each user. Theplatform management server 100 may be any computing device capable of acquiring, storing, and processing information and programs necessary for platform operation using information stored in theblockchain holding servers 200.

일 실시 예에 따른 가상화폐는 전자화폐, 암호화폐 등 블록체인을 통하여 그 거래내역이 관리되는 모든 종류의 비 실물 화폐를 통칭하는 개념으로 이해된다.Virtual currency according to an embodiment is understood as a concept that collectively refers to all types of non-real money whose transaction details are managed through a block chain, such as electronic money and cryptocurrency.

일 실시 예에 따른 가상화폐는 별도의 메인넷이 구축되고, 이에 따라 관리되는 코인 형태의 가상화폐일 수도 있고, 이더리움 네트워크 등 다른 코인의 인프라를 활용하는 토큰 형태의 가상화폐일 수도 있으나, 이에 제한되지 않는다.Cryptocurrency according to an embodiment may be a coin-type virtual currency in which a separate mainnet is built and managed accordingly, or a token-type virtual currency that utilizes the infrastructure of another coin such as the Ethereum network. Not limited.

플랫폼 관리서버(100)는 사용자 단말들(300)간에 발생하는 거래내역을 저장하는 블록을 생성하기 위한 연산을 수행하고, 작업증명(Proof Of Work)을 통해 블록을 생성할 수 있다. 실시 예에 따라서, 플랫폼 관리서버(100)는 그 대가로 생성된 소정의 가상화폐를 지급받고, 이를 사용자 단말들(300)에 분배할 수 있다.Theplatform management server 100 may perform an operation for generating a block storing transaction details occurring betweenuser terminals 300 and generate a block through proof of work. Depending on the embodiment, theplatform management server 100 may receive a predetermined virtual currency generated in return and distribute it to theuser terminals 300 .

다른 예로, 플랫폼 관리서버(100)는 이미 발행된 가상화폐를 관리하고, 경우에 따라 가상화폐를 추가로 발행할 수도 있다. 플랫폼 관리서버(100)는 블록체인 보유서버들(100)에 저장되는 거래내역을 검증하여 그 무결성을 판단하고, 이에 기반하여 사용자 단말들(300)에게 거래내역에 따라 가상화폐를 지급할 수 있다.As another example, theplatform management server 100 may manage already issued virtual currency and, in some cases, additionally issue virtual currency. Theplatform management server 100 verifies the transaction details stored in theblockchain holding servers 100 to determine its integrity, and based on this, it can pay virtual currency to theuser terminals 300 according to the transaction details. .

일 실시 예에서, 플랫폼 관리서버(100)는 직접 거래내역을 검증할 수도 있고, 외부 검증서버를 통하여 거래내역을 검증할 수도 있다.In one embodiment, theplatform management server 100 may directly verify the transaction details or verify the transaction details through an external verification server.

다른 실시 예에서, 사용자가 가상공간내 위치한 회사에 취업한 경우, 회사는 사용자에게 수당으로서 가상화폐가 사용자 단말들(300)에 지급될 수 있으며, 이를 가상화폐의 에어드랍이라 표현한다.In another embodiment, when a user is employed by a company located in a virtual space, the company may provide virtual currency to theuser terminals 300 as an allowance to the user, which is referred to as an air drop of virtual currency.

다른 실시 예에서, 사용자가 가상공간내 부동산, 자가용, 가게 설립 등을 수행하고자 하는 경우, 자신이 보유한 가상화폐의 일정한 양을 지분으로 일정 기간 고정시키고, 이를 가상화폐의 예금(스테이킹)이라 표현한다. 스테이킹 이후, 부동산, 가게 설립 등에 의해 이익이 나는 경우, 보상으로서 추가 가상화폐가 사용자 단말들(300)에 지급될 수 있다.In another embodiment, when a user intends to establish a real estate, private car, shop, etc. in virtual space, a certain amount of virtual currency held by the user is fixed for a certain period of time as a stake, and this is expressed as a virtual currency deposit (staking) do. After staking, additional virtual currency may be paid to theuser terminals 300 as a reward when profits are made by real estate, shop establishment, and the like.

일 실시 예에서, 사용자 단말들(300)간의 거래와 이에 따른 가상화폐 지급방법은 스마트 컨트랙트(Smart Contract)에 의하여 수행된다.In one embodiment, the transaction between theuser terminals 300 and the virtual currency payment method according thereto are performed by a smart contract.

일 실시 예에서 이용되는 블록체인의 경우에도 이용에 따라 가상화폐가 생성되며, 일 실시 예에 따른 서비스를 이용하는 사용자들에게 서비스 이용에 따른 보상으로서 가상화폐를 지급할 수 있다.Even in the case of a block chain used in an embodiment, virtual currency is generated according to use, and virtual currency can be paid to users who use the service according to an embodiment as a reward for using the service.

도 1에 도시된 실시 예에서, 제1 사용자 단말(310)은 일 실시 예에 따른 가상환경 플랫폼 서비스를 이용하기 위하여 필요한 정보를 플랫폼 관리서버(100)와 송수신할 수 있다.In the embodiment shown in FIG. 1 , thefirst user terminal 310 may transmit and receive information required to use the virtual environment platform service according to an embodiment with theplatform management server 100 .

일 실시 예에서, 사용자 단말들(300)은 각각의 사용자 단말을 보유한 사용자에 대응하며, 각각의 사용자는 회사에 고용인이 될 수도 있고, 보유한 가상화폐를 이용하여 가상환경 상에 회사를 사고 운용하는 고용주가 될 수도 있다. 설명의 편의를 위해 사용자 단말들(300)중 가상 환경 내에서 이벤트를 주최하는 사용자의 단말을 주최자 단말(310)이라고 하고, 상기 가상 환경 내에서 발생하는 이벤트에 참여하여 활동을 행하는 단말을 참여자 단말(320)이라고 한다.In one embodiment, theuser terminals 300 correspond to users who have respective user terminals, and each user may be an employee of a company, or buy and operate a company in a virtual environment using virtual currency held by the company. Could be an employer. For convenience of description, among theuser terminals 300, a terminal of a user hosting an event in the virtual environment is referred to as anorganizer terminal 310, and a terminal participating in an event occurring in the virtual environment and performing activities is a participant terminal. (320).

이하에서, 각각의 단계들은 플랫폼 관리서버(100)에 의하여 수행되는 것으로 설명하나, 각각의 단계를 수행하는 주체는 이에 제한되지 않으며, 각 단계들의 전부 또는 일부가 다른 주체에 의해 수행될 수도 있다.Hereinafter, each step is described as being performed by theplatform management server 100, but the subject performing each step is not limited thereto, and all or part of each step may be performed by another subject.

도 2는 본 명세서의 플랫폼 관리서버의 구성을 설명하기 위한 도면이다.2 is a diagram for explaining the configuration of the platform management server of the present specification.

도 2를 참조하면 플랫폼 관리서버(100)는 통신부(110)는 사용자 단말들(300) 및/또는 블록체인 보유서버들(200)와 데이터를 주고받는다. 통신부(110)는 사용자 단말들(300)로부터 수신한 데이터를 제어부(120)에게 전달한다. 또한 통신부(110)는 제어부(120)의 제어에 따라 데이터를 사용자 단말들(300)에게 전달한다. 통신부(110)가 사용하는 통신 기술은 통신망(150)의 유형이나 기타 사정에 따라 달라질 수 있다.Referring to Figure 2, theplatform management server 100, thecommunication unit 110 exchanges data with theuser terminals 300 and / orblockchain holding servers 200. Thecommunication unit 110 transfers data received from theuser terminals 300 to thecontrol unit 120 . Also, thecommunication unit 110 transfers data to theuser terminals 300 under the control of thecontrol unit 120 . The communication technology used by thecommunication unit 110 may vary depending on the type of communication network 150 or other circumstances.

저장부(130)는 제어부(120)의 제어에 따라 데이터를 저장하고 제어부(120)로부터 요청된 데이터를 제어부(120)에게 전달한다.Thestorage unit 130 stores data under the control of thecontrol unit 120 and transmits data requested from thecontrol unit 120 to thecontrol unit 120 .

제어부(120)는 플랫폼 관리서버(100)의 전반적인 동작과 각 구성부를 제어한다. 제어부(120)는 특히 후술하는 바와 같이 다양한 메타버스 공간을 서로 다른 현실공간에 위치하는 사용자 단말(300)을 통해 접속한 사용자에게 제공한다. 메타버스 공간은 회사, 운동장, 학교, 상점, 도로 등을 포함할 수 있다. 또한, 제어부(120)는 메타버스 공간 상에 사용자 단말(100)을 통해 사용자의 모습을 아바타로 투영한다. 또한, 제어부(120)는 복수의 사용자 단말(300)을 통해 사용자의 움직임 또는 위치를 메타버스 공간 상의 아바타에 투영한다.Thecontrol unit 120 controls the overall operation of theplatform management server 100 and each component. In particular, thecontroller 120 provides various metaverse spaces to users who have access throughuser terminals 300 located in different real spaces, as will be described later. The metaverse space can include companies, playgrounds, schools, shops, roads, etc. In addition, thecontrol unit 120 projects the user's appearance as an avatar through theuser terminal 100 on the metaverse space. In addition, thecontrol unit 120 projects the user's movement or location to the avatar on the metaverse space through the plurality ofuser terminals 300 .

일 실시예에서, 제어부(120)는 주최자 단말의 요청에 따라 가상환경 내에서 이벤트를 열고, 상기 이벤트에 참여하는 참여자 단말의 활동을 반영할 수 있다. 경우에 따라 메타버스 상에서 행해지는 플랫폼과 사용자의 이벤트 처리 결과, 활동에 따른 보상을 블록체인 보유서버들(300)에 전송하여 기록하고 처리될 수 있다.In one embodiment, thecontroller 120 may open an event in a virtual environment according to a request of an organizer terminal and reflect activities of participant terminals participating in the event. In some cases, the result of event processing of the platform and the user on the metaverse and the reward according to the activity can be transmitted to theblockchain holding servers 300 to be recorded and processed.

여기서 활동은 퀴즈 참여, 교육, 취업, 동산 및 부동산의 취득 및 거래 중 어느 하나 이상을 포함할 수 있다. 예를 들어, 주최자 단말로부터 일정 코인으로 메타버스 상의 가상환경에서 임의의 공간을 취득하고자 하는 신호를 수신하면, 플랫폼 관리서버(100)는 부동산 거래를 처리하여 해당은 공간의 상기 주최자 단말(200)에게 일정 기간 동안 대여한다. 주최자 단말(200)에 대여된 공간에 주최자 단말의 회사 로고 등이 표시되고, 주최자 단말(200)이 주최하는 이벤트를 진행시킬 수 있게 된다. 이 때, 플랫폼 관리서버(100)는 블록체인 보유서버들(300)에게 부동산 거래에 대한 정보를 제공하여 블록체인 보유서버(300)가 부동산 거래에 대한 정보를 기록하고, 주최자 단말(200)의 전자지갑의 코인을 플랫폼의 전자지갑으로 이동시키도록 처리하도록 할 수 있다.Here, the activity may include any one or more of quiz participation, education, employment, acquisition and transaction of movable and real estate. For example, when receiving a signal from the host terminal to acquire a certain space in the virtual environment on the metaverse with a certain coin, theplatform management server 100 processes the real estate transaction and transfers thehost terminal 200 of the corresponding space. rented for a certain period of time. A company logo of the organizer terminal is displayed in the space rented to theorganizer terminal 200, and an event hosted by theorganizer terminal 200 can be progressed. At this time, theplatform management server 100 provides information on the real estate transaction to theblockchain holding servers 300 so that theblockchain holding server 300 records the information on the real estate transaction, and theorganizer terminal 200 It can be processed to move coins from the electronic wallet to the electronic wallet on the platform.

플랫폼 관리서버(100)가 데이터를 송수신하는 경우 관점에 따라 제어부(120)의 제어에 따라 통신부(110)가 데이터를 송수신한다고 표현할 수도 있고, 제어부(120)가 통신부(110)를 제어하여 데이터를 송수신한다고 표현할 수도 있다.When theplatform management server 100 transmits and receives data, it may be expressed that thecommunication unit 110 transmits and receives data under the control of thecontrol unit 120 depending on the viewpoint, and thecontrol unit 120 controls thecommunication unit 110 to transmit and receive data. It can also be expressed as sending and receiving.

도 3은 본 명세서의 블록체인 보유서버의 구성을 설명하기 위한 도면이다.3 is a diagram for explaining the configuration of the blockchain holding server of the present specification.

도 3을 참조하면 본 명세서의 일 실시 예에 따르는 블록체인 보유서버(200)는 통신부(210), 제어부(220) 및 저장부(230)를 포함할 수 있다.Referring to FIG. 3 , theblockchain holding server 200 according to an embodiment of the present specification may include acommunication unit 210, acontrol unit 220, and astorage unit 230.

통신부(210)는 플랫폼 관리서버(100)와 데이터를 주고받는다. 통신부(210)는 플랫폼 관리서버(100)로부터 수신한 데이터를 제어부(220)에게 전달한다. 통신부(210)가 사용하는 통신 기술은 통신망(150)의 유형이나 기타 사정에 따라 달라질 수 있다.Thecommunication unit 210 exchanges data with theplatform management server 100 . Thecommunication unit 210 transfers the data received from theplatform management server 100 to thecontrol unit 220 . The communication technology used by thecommunication unit 210 may vary depending on the type of communication network 150 or other circumstances.

저장부(230)는 제어부(220)의 제어에 따라 데이터를 저장하고 제어부(220)로부터 요청된 데이터를 제어부(220)에게 전달한다.Thestorage unit 230 stores data under the control of thecontrol unit 220 and transmits data requested from thecontrol unit 220 to thecontrol unit 220 .

제어부(220)는 블록체인 보유서버(200)의 전반적인 동작과 각 구성부를 제어한다. 제어부(220)는 특히 후술하는 바와 같이 플랫폼 관리서버(100)로부터 수신한 사용자 단말(300)의 활동을 기록하고, 활동에 따라 코인을 처리한다.Thecontrol unit 220 controls the overall operation of theblockchain holding server 200 and each component. Thecontrol unit 220 records the activity of theuser terminal 300 received from theplatform management server 100, and processes coins according to the activity, as will be described later.

도 4는 본 명세서의 제1 실시예에 따른 활동에 가상환경 운용 방법을 설명하는 흐름도이다.4 is a flowchart illustrating a method for operating a virtual environment in an activity according to a first embodiment of the present specification.

도 4의 방법은 도 1 내지 도 3의 블록체인 기반 가상환경 운용 시스템에 의해 행해질 수 있다. (구인 구직)The method of FIG. 4 may be performed by the blockchain-based virtual environment operating system of FIGS. 1 to 3. (Job Search)

단계 S110에서, 블록체인 기반 가상환경 운용 시스템(100)의 주최자 단말은 미리 구매한 가상환경의 공간상에서 구인 요청을 행할 수 있다. 이때, 구인을 위한 직원 모집시간은 플랫폼 관리서버(100)에 의해 설정된 시간동안 행하도록 구현할 수 있다.In step S110, the organizer terminal of the blockchain-based virtualenvironment operating system 100 may make a job offer request on the space of the virtual environment purchased in advance. At this time, the staff recruitment time for the job offer can be implemented to be performed during the time set by theplatform management server 100.

주최자 단말은 구인 요청시 채용 직원수, 고용기간, 급여(보상)를 함께 전송한다.When requesting a job offer, the host terminal transmits the number of employees hired, the period of employment, and the salary (compensation).

단계 S120에서, 플랫폼 관리서버(100)는 주최자 단말의 구인 요청에 따라 직원 채용 이벤트를 광고할 수 있다. 일 예로, 광고는 미리 설정된 광고 게시판 공간상에 마련될 수 있다.In step S120, theplatform management server 100 may advertise an employee recruitment event according to the job offer request of the host terminal. For example, advertisements may be provided on a pre-set advertisement board space.

단계 S130에서, 참여자 단말은 플랫폼 관리서버(100)에 이력서를 제출할 수 있다. 이를 위해 플랫폼 관리서버(100)는 이력서 신청을 위한 인터페이스를 참여자 단말에 제공할 수 있다.In step S130, the participant terminal may submit a resume to theplatform management server 100. To this end, theplatform management server 100 may provide an interface for requesting a resume to the participant terminal.

이력서에는 사용자의 아이디, 성실성, 레벨 등이 포함될 수 있다. 아이디는 사용자가 플랫폼 관리서버(100)에 등록시 설정될 수 있고, 성실성은 이전 구직 기간 동안 회사로부터 평가받은 점수에 의해 설정될 수 있다. 레벨은 등록 이후 사용자의 활동에 의해 설정될 수 있다.The resume may include the user's ID, sincerity, level, and the like. The ID may be set when the user registers in theplatform management server 100, and sincerity may be set by the score evaluated by the company during the previous job search period. The level may be set by the user's activity after registration.

단계 S140에서, 플랫폼 관리서버(100)는 이력서를 제출한 참여자를 직원으로 채용한다. 이력서를 제출한 참여자가 모집정원을 초과하는 경우, 플랫폼 관리서버(100)는 제출된 이력서를 바탕으로 레벨이 높은 사람을 우선 채용하고, 레벨이 동일한 경우, 성실성이 높은 사람을 우선 채용할 수 있다. 이력서를 제출한 참여자가 모집정원에 미달되는 경우, 채용된 사람들의 근무강도가 높아지는 것으로 간주하여 급여(보상)를 올려줄 수 있다.In step S140, theplatform management server 100 employs the participant who submitted the resume as an employee. If the participant who submitted the resume exceeds the recruitment quota, theplatform management server 100 preferentially employs a person with a high level based on the submitted resume, and if the level is the same, the person with high sincerity may be preferentially employed . If the participant who submitted the resume falls short of the recruitment quota, the salary (compensation) can be raised considering that the work intensity of the hired people is increasing.

단계 S150에서, 플랫폼 관리서버(100)는 설정된 근무시간 동안 채용된 참여자(직원)의 다른 활동을 제한한다. 즉, 직원으로 채용된 참여자는 근무시간 동안 타 이벤트에는 참여할 수 없다.In step S150, theplatform management server 100 limits other activities of the recruited participant (employee) during the set working hours. That is, participants hired as employees cannot participate in other events during working hours.

단계 S160에서, 플랫폼 관리서버(100)는 근무시간이 종료되면 급여(보상)을 지급하도록 블록체인 보유서버(200)에 해당 내용을 전달한다.In step S160, theplatform management server 100 transmits the contents to theblockchain holding server 200 to pay salary (compensation) when the working hours are over.

단계 S170에서, 블록체인 보유서버(200)는 전달된 내용에 기초하여 주최자 단말의 전자지갑에서 하나 이상의 참여자 단말의 전자지갑으로 급여를 지급하도록 처리할 수 있다.In step S170, theblockchain holding server 200 may process to pay a salary from the electronic wallet of the host terminal to the electronic wallet of one or more participant terminals based on the transmitted content.

이와 같이 본 발명의 일 실시예에 따르면, 코인 거래소에서 노드 운영에 도움을 주는 홀더들에게 코인을 마케팅 차원에서 무상으로 지급하는 에어드랍과 유사한 운용방법을 가상환경의 사용자들이 이해하고 활용하기 용이하게 적용할 수 있다.As such, according to an embodiment of the present invention, users in a virtual environment can easily understand and utilize an operating method similar to an airdrop in which coins are provided free of charge for marketing purposes to holders who help operate nodes in a coin exchange. can be applied

도 5는 본 명세서의 제2 실시예에 따른 활동에 가상환경 운용 방법을 설명하는 흐름도이다.5 is a flowchart illustrating a method for operating a virtual environment in an activity according to a second embodiment of the present specification.

도 5의 방법은 도 1 내지 도 3의 블록체인 기반 가상환경 운용 시스템에 의해 행해질 수 있다.The method of FIG. 5 may be performed by the blockchain-based virtual environment operating system of FIGS. 1 to 3.

블록체인 기반 가상환경 운용 시스템(100)에 의해 제공되는 가상환경 안에서 아바타(사용자)들이 이동을 하기 위해 걷거나 운송수단을 이용할 수 있다. 운송수단은 자동차, 택시, 오토바이, 자전거 등을 포함할 수 있다. 걷는 것을 포함하는 각 운송수단에 매칭되는 속도에 따라 이동시 로딩 시간이 상이하게 설정된다. 예를 들어, 걸어가는 경우는 택시를 타는 경우에 비하여 속도가 느리므로 더 긴 로딩 시간이 걸릴 수 있다. 이러한 운송수단은 가상환경 상의 배경에 따라 상이하게 배치될 수 있다. 예를 들어, 한국 서울 맵을 구현한 가상환경 상에는 택시와 버스가 배치되고, 필리핀 마닐라 맵을 구현한 가상환경 상에는 지프니와 크라이시클이 배치되며, 태국 방콕 맵을 구현한 가상환경 상에는 버스와 툭툭이가 배치될 수 있다.In the virtual environment provided by the blockchain-based virtualenvironment operating system 100, avatars (users) can walk or use vehicles to move. Means of transportation may include a car, taxi, motorcycle, bicycle, and the like. Depending on the speed matched to each means of transportation including walking, the loading time is set differently when moving. For example, walking may take a longer loading time because the speed is slower than taking a taxi. Such vehicles may be differently arranged according to the background of the virtual environment. For example, taxis and buses are placed in a virtual environment that implements a map of Seoul, Korea, jeepneys and bicycles are placed in a virtual environment that implements a map of Manila in the Philippines, and buses and tuk-tuks are placed in a virtual environment that implements a map of Bangkok, Thailand. can be placed.

단계 S210에서, 블록체인 기반 가상환경 운용 시스템(100)의 사용자 단말(300)은 가상환경 상의 운송수단을 대여하여 운영하기 위하여 대여 요청을 플랫폼 관리서버(100)에 전송한다. 이를 위해 플랫폼 관리서버(100)는 가상환경 상의 운송수단 대여를 위한 인터페이스를 제공한다. 이러한 인터페이스를 통해 사용자는 운송수단의 종류, 운영대수, 운영 기간 등을 선택할 수 있게 된다. 플랫폼 관리서버(100)는 운송수단의 종류, 운영대수, 운영기간에 기초하여 미리 설정된 정책에 따라 보증금과 수익률을 책정할 수 있다.In step S210, theuser terminal 300 of the blockchain-based virtualenvironment operating system 100 transmits a rental request to theplatform management server 100 in order to lease and operate transportation means in the virtual environment. To this end, theplatform management server 100 provides an interface for renting vehicles in a virtual environment. Through this interface, the user can select the type of means of transport, the number of operating vehicles, and the operating period. Theplatform management server 100 may set a deposit and a rate of return according to a preset policy based on the type of means of transportation, the number of operating units, and the operating period.

단계 S220에서, 플랫폼 관리서버(100)는 사용자 단말(300)의 대여 요청에 따라 운송수단 대여 계약을 체결하고, 블록체인 보유서버(200)에 체결 결과를 전달한다. 운송수단 대여 계약에는 보증금액, 운영기간, 수익률 등을 포함할 수 있다.In step S220, theplatform management server 100 concludes a vehicle rental contract according to the rental request of theuser terminal 300, and transmits the result of the conclusion to theblockchain holding server 200. A transportation means rental contract may include a guarantee amount, operation period, rate of return, etc.

단계 S230에서, 블록체인 보유서버(200)는 체결 결과에 기초하여 사용자 단말(300)의 전자지갑에서 보증금액을 플랫폼의 전자지갑으로 이동시킬 수 있다.In step S230, theblockchain holding server 200 may move the deposit amount from the electronic wallet of theuser terminal 300 to the electronic wallet of the platform based on the conclusion result.

단계 S240에서, 플랫폼 관리서버(100)는 운영기간이 종료하거나 사용자 단말(300)로부터 보증금 반환 요구가 전달되면 블록체인 보유서버(200)에 보증금 및/또는 수익금을 정산처리를 요청한다.In step S240, theplatform management server 100 requests theblockchain holding server 200 to settle the deposit and / or proceeds when the operating period ends or the deposit return request is transmitted from theuser terminal 300.

단계 S250에서, 블록체인 보유서버(200)는 플랫폼 관리서버(100)의 지시에 따라 보증금 및/또는 수익금을 정산처리한다.In step S250, theblockchain holding server 200 settles the deposit and / or proceeds according to the instructions of theplatform management server 100.

일 실시예에서, 블록체인 보유서버(200)는 운송수단 대여 계약 상에 기재된 운영기간이 종료된 경우, 운송수단 대여 계약 상에 기재된 수익률과 보증금에 해당되는 금액을 플랫폼의 전자지갑에서 사용자 단말(300)의 전자지갑으로 이동시킨다. 또한, 블록체인 보유서버(200)는 운송수단 대여 계약 상에 기재된 운영기간이 종료되지 않은 경우, 운송수단 대여 계약 상에 기재된 보증금에 해당되는 금액을 플랫폼의 전자지갑에서 사용자 단말(300)의 전자지갑으로 반환한다.In one embodiment, theblockchain holding server 200 transfers the amount of money corresponding to the yield and deposit described in the vehicle rental contract to the user terminal (electronic wallet of the platform) when the operating period described in the vehicle rental contract ends 300) to the electronic wallet. In addition, theblockchain holding server 200 transfers the amount corresponding to the deposit described in the vehicle rental contract to the electronic wallet of theuser terminal 300 in the electronic wallet of the platform when the operating period described in the vehicle rental agreement has not ended. return to wallet

도 6은 본 명세서의 제3 실시예에 따른 활동에 가상환경 운용 방법을 설명하는 흐름도이다.6 is a flowchart illustrating a method for operating a virtual environment in an activity according to a third embodiment of the present specification.

도 6의 방법은 도 1 내지 도 3의 블록체인 기반 가상환경 운용 시스템에 의해 행해질 수 있다.The method of FIG. 6 may be performed by the blockchain-based virtual environment operating system of FIGS. 1 to 3.

블록체인 기반 가상환경 운용 시스템(100)에 의해 제공되는 가상환경 안에서 아바타(사용자)들은 레벨에 따라, 교육, 근로 등의 의무가 주어진다.In the virtual environment provided by the blockchain-based virtualenvironment operating system 100, avatars (users) are given duties such as education and work according to levels.

지정된 레벨이 되면, 미리 설정된 코인으로 주거를 제공받을 수 있다.When you reach a designated level, you can receive a dwelling with a preset coin.

또한 아바타 들은 레벨에 따라 일정한 양의 식품 예컨대 빵과 우유를 섭취하여야 한다. 아바타 들은 이벤트 등에 참여하여 보상으로서 식품을 얻을 수 있다. 또한, 가상환경에 마련된 식료품점으로부터 식품을 살 수 있다. 이러한 식료품점은 사용자에게 위탁 관리될 수 있다. 이와 같이 식료품점의 위탁 관리 방법을 이하에 설명한다.In addition, avatars must consume a certain amount of food, such as bread and milk, according to their level. Avatars can participate in events and obtain food as a reward. In addition, food can be purchased from a grocery store prepared in the virtual environment. Such a grocery store may be entrusted to the user. In this way, the consignment management method of the grocery store will be described below.

단계 S310에서, 블록체인 기반 가상환경 운용 시스템(100)의 사용자 단말(300)은 가상환경 상의 식료품점을 위탁받아 운영하기 위하여 수탁 요청을 플랫폼 관리서버(100)에 전송한다. 이를 위해 플랫폼 관리서버(100)는 가상환경 상의 식료품점의 수탁 요청을 위한 인터페이스를 제공한다. 이러한 인터페이스를 통해 사용자는 식료품점의 규모(예를 들어, 그랜드 스토어와 미니 마트), 수탁 기간 등을 선택할 수 있게 된다.In step S310, theuser terminal 300 of the blockchain-based virtualenvironment operating system 100 transmits a consignment request to theplatform management server 100 in order to receive and operate the grocery store in the virtual environment. To this end, theplatform management server 100 provides an interface for a trust request of a grocery store in a virtual environment. Through this interface, the user can select the size of the grocery store (eg, grand store and mini mart), consignment period, and the like.

식료품점의 규모에 따라 보증금액과 수익률이 상이하다.Depending on the size of the grocery store, the guarantee amount and rate of return vary.

단계 S320에서, 플랫폼 관리서버(100)는 사용자 단말(300)의 수탁 요청에 따라 식료품점 수탁 계약을 체결하고, 블록체인 보유서버(200)에 체결 결과를 전달한다. 식료품점 수탁 계약에는 식료품점의 규모, 보증금액, 수탁기간, 수익률 등을 포함할 수 있다.In step S320, theplatform management server 100 concludes a grocery store consignment contract according to the entrustment request of theuser terminal 300, and transmits the conclusion result to the blockchain holding server 200. The grocery store consignment contract may include the size of the grocery store, the amount of guarantee, the consignment period, and the rate of return.

단계 S330에서, 블록체인 보유서버(200)는 체결 결과에 기초하여 사용자 단말(300)의 전자지갑에서 보증금액을 플랫폼의 전자지갑으로 이동시킬 수 있다.In step S330, theblockchain holding server 200 may move the deposit amount from the electronic wallet of theuser terminal 300 to the electronic wallet of the platform based on the conclusion result.

단계 S240에서, 플랫폼 관리서버(100)는 수탁기간이 종료하거나 사용자 단말(300)로부터 보증금 반환 요구가 전달되면 블록체인 보유서버(200)에 보증금 및/또는 수익금을 정산처리를 요청한다.In step S240, theplatform management server 100 requests theblockchain holding server 200 to settle the deposit and / or proceeds when the consignment period ends or the deposit return request is transmitted from theuser terminal 300.

단계 S250에서, 블록체인 보유서버(200)는 플랫폼 관리서버(100)의 지시에 따라 보증금 및/또는 수익금을 정산처리를 요청한다.In step S250, theblockchain holding server 200 requests settlement of the deposit and/or proceeds according to the instructions of theplatform management server 100.

일 실시예에서, 블록체인 보유서버(200)는 식료품점 수탁 계약 상에 기재된 수탁기간이 종료된 경우, 식료품점 수탁 계약 상에 기재된 수익률과 보증금에 해당되는 금액을 플랫폼의 전자지갑에서 사용자 단말(300)의 전자지갑으로 이동시킨다. 또한, 블록체인 보유서버(200)는 식료품점 수탁 계약 상에 기재된 수탁기간이 종료되지 않은 경우, 운송수단 대여 계약 상에 기재된 보증금에 해당되는 금액을 플랫폼의 전자지갑에서 사용자 단말(300)의 전자지갑으로 반환한다.In one embodiment, theblockchain holding server 200, when the trust period described in the grocery store consignment agreement ends, transfers the yield described in the grocery store consignment contract and the amount corresponding to the deposit from the electronic wallet of the platform to the user terminal ( 300) to the electronic wallet. In addition, theblockchain holding server 200 transfers the amount corresponding to the deposit described in the transportation vehicle rental contract from the electronic wallet of the platform to the electronic device of theuser terminal 300, if the consignment period described in the grocery store consignment contract has not expired. return to wallet

이와 같이 본 발명의 일 실시예에 따르면, 코인 거래소에서 암호화폐의 일정양을 블록체인 네트워크에 예치한 뒤, 해당 플랫폼의 운영 및 검증에 참여하고 이에 대한 보상을 지급하는 스테이킹과 유사한 운용방법을 운송수단의 대여, 식료품점의 수탁이라는 사용자들이 이해하기 쉽고 친근한 방법으로 경험할 수 있도록 한다.In this way, according to an embodiment of the present invention, after depositing a certain amount of cryptocurrency in a blockchain network at a coin exchange, an operating method similar to staking, which participates in the operation and verification of the platform and pays compensation for it, is used. It allows users to experience transportation rentals and grocery store consignments in an easy-to-understand and friendly way.

한편, 본 명세서의 일 실시 예에 따르면 블록체인 기반 가상환경 운용 시스템에 의한 실시예의 실행 방법의 실행은 소프트웨어적인 프로그램으로 구현되어 컴퓨터로 읽을 수 있는 소정 기록 매체에 기록될 수 있다. 기록 매체는 예를 들어 컴퓨터 프로그램 명령어와 데이터를 저장하기에 적합한 컴퓨터로 판독 가능한 기록 매체를 포함할 수 있다.On the other hand, according to an embodiment of the present specification, the execution of the execution method of the embodiment by the blockchain-based virtual environment operating system may be implemented as a software program and recorded on a predetermined computer-readable recording medium. The recording medium may include, for example, a computer readable recording medium suitable for storing computer program instructions and data.

컴퓨터 프로그램 명령어와 데이터를 저장하기에 적합한 컴퓨터로 판독 가능한 기록 매체는, 예컨대 EPROM, EEPROM 및 플래시메모리 장치와 같은 반도체 메모리 장치, 예컨대 내부 하드디스크나 외장형 디스크와 같은 자기 디스크, 자기광학 디스크 및 CD-ROM과 DVD-ROM 디스크를 포함하여 모든 형태의 비휘발성 메모리, 매체 및 메모리 장치를 포함한다. 프로세서와 메모리는 특수 목적의 논리 회로에 의해 보충되거나, 그것에 통합될 수 있다.Computer readable recording media suitable for storing computer program instructions and data include, for example, semiconductor memory devices such as EPROM, EEPROM and flash memory devices, magnetic disks such as internal hard disks or external disks, magneto-optical disks and CD-ROMs. Includes all forms of non-volatile memory, media and memory devices, including ROM and DVD-ROM disks. The processor and memory may be supplemented by, or incorporated into, special purpose logic circuitry.

본 명세서에서 설명하는 기능적 동작과 구현물은 디지털 전자회로로 구현되거나 컴퓨터 소프트웨어, 펌웨어 혹은 하드웨어로 구현되거나 이들 중 하나 이상의 조합으로 구현될 수 있다. 본 명세서에서 설명하는 구현물은 하나 이상의 컴퓨터 프로그램 제품, 다시 말해 데이터 처리 장치의 동작을 제어하기 위하여 또는 이것에 의한 실행을 위하여 유형의 프로그램 저장매체 상에 인코딩된 컴퓨터 프로그램 명령에 관한 하나 이상의 모듈로서 구현될 수 있다.The functional operations and implementations described in this specification may be implemented as digital electronic circuitry, implemented as computer software, firmware, or hardware, or as a combination of one or more of these. Implementations described herein are implemented as one or more modules of computer program instructions encoded on a tangible program storage medium for execution by or for controlling the operation of one or more computer program products, that is, a data processing device. It can be.

본 명세서의 도면은 동작과정을 묘사하고 있지만, 이는 바람직한 결과를 얻기 위하여 도시된 특정한 순서로 그러한 동작들을 수행해야 한다거나 모든 도시된 동작들이 수행되어야 하는 것으로 이해해서는 안 된다. 특정한 경우, 멀티태스킹과 병렬 프로세싱이 유리할 수 있다.Although the drawings herein depict operational processes, it should not be understood that all illustrated operations must be performed or that those operations must be performed in the specific order shown to obtain desired results. In certain cases, multitasking and parallel processing can be advantageous.

또한 본 명세서에서 특정한 실시형태를 설명하였다. 실시형태들은 이하의 특허청구범위에 속한다. 예컨대, 청구항에 기재된 동작들은 상이한 순서로 수행되면서 여전히 바람직한 결과를 성취할 수 있다.Certain embodiments have also been described herein. The embodiments are within the scope of the following claims. For example, the actions recited in the claims can be performed in a different order and still achieve desirable results.

이상의 설명은 본 명세서의 기술을 예시적으로 설명한 것에 불과하며, 본 명세서가 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 본 명세서의 기술적 사상에서 벗어나지 않는 범위에서 다양한 변형이 가능할 것이다. 따라서 본 명세서에 일 실시 예들은 본 명세서의 범위를 한정하는 것이 아니다. 본 명세서의 범위는 아래의 특허청구범위에 의해 해석되어야 하며, 그와 균등한 범위 내에 있는 모든 기술도 본 명세서의 범위에 포함되는 것으로 해석해야 할 것이다.The above description is merely illustrative of the technology of this specification, and various modifications may be made by those skilled in the art to which this specification belongs without departing from the technical spirit of this specification. Therefore, one embodiment in this specification is not intended to limit the scope of this specification. The scope of this specification should be construed by the claims below, and all technologies within the scope equivalent thereto should be construed as being included in the scope of this specification.

100 : 플랫폼 관리서버
110 : 통신부
120 : 제어부
130 : 저장부
200 : 블록체인 보유서버들
300: 사용자 단말들
100: platform management server
110: Communication Department
120: control unit
130: storage unit
200: Blockchain holding servers
300: user terminals

Claims (10)

Translated fromKorean
가상 환경을 운용하는 플랫폼 서버;
상기 가상 환경 내에서 이벤트를 주최하는 주최자 단말;
상기 가상 환경 내에서 발생하는 이벤트에 참여하여 활동을 행하는 참여자 단말; 및
상기 플랫폼 서버와 연동되어, 상기 가상 환경 내에서 상기 주최자 단말 및 참여자 단말의 활동을 기록하고, 상기 활동에 따라 코인을 처리하고 기록하는 블록체인 서버
를 포함하는 블록체인 기반 가상환경 운용 시스템.
A platform server operating a virtual environment;
an organizer terminal hosting an event in the virtual environment;
Participant terminals that perform activities by participating in events occurring within the virtual environment; and
A blockchain server that interworks with the platform server to record the activities of the host terminal and participant terminal in the virtual environment, and processes and records coins according to the activities
A blockchain-based virtual environment operating system that includes
제1항에 있어서,
상기 활동은 퀴즈 참여, 교육, 취업, 동산 및 부동산의 취득 및 거래 중 어느 하나 이상을 포함하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 1,
The activity is a blockchain-based virtual environment operating system, characterized in that it includes any one or more of quiz participation, education, employment, acquisition and transaction of movable and real estate.
제1항에 있어서,
상기 주최자 단말은 가상 환경 내의 공간의 매입을 요청하고,
상기 블록체인 서버는 상기 매입의 요청에 따라 미리 정해진 코인을 주최자에 연계된 전자 지갑에서 플랫폼에 연계된 전자지갑으로 보내고, 소유권을 이전시키기 위한 스마트컨트랙션을 수행하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 1,
The organizer terminal requests purchase of space in the virtual environment;
The blockchain server sends a predetermined coin from an electronic wallet linked to the organizer to an electronic wallet linked to the platform according to the purchase request, and performs a smart contract to transfer ownership. Environmental operating system.
제3항에 있어서,
상기 주최자 단말은 매입한 공간에서 이벤트 개최를 요청하고,
상기 플랫폼 서버는 상기 이벤트 개최의 요청에 따라 상기 공간에서 이벤트 개최를 진행하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 3,
The organizer terminal requests an event to be held in the purchased space,
The platform server is a blockchain-based virtual environment operating system, characterized in that for holding an event in the space according to the request for holding the event.
제4항에 있어서,
상기 이벤트는 퀴즈 이벤트 또는 구인 이벤트 중 어느 하나 일 수 있고,
상기 플랫폼 서버는 상기 이벤트를 진행하고, 상기 이벤트에 참여한 상기 참여자 단말의 활동에 따라 미리 정해진 보상을 제공하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 4,
The event may be any one of a quiz event or a job offer event,
The platform server proceeds with the event and provides a predetermined reward according to the activity of the participant terminal participating in the event.
제4항에 있어서,
상기 플랫폼 서버는 상기 구인 이벤트에 참여한 상기 참여자 단말의 참여자에게 미리 설정된 근로시간 동안 다른 이벤트의 활동을 제한하고, 상기 근로시간 이후 미리 설정된 코인을 보상으로서 제공하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 4,
The platform server operates a blockchain-based virtual environment, characterized in that for limiting the activities of other events to the participants of the participant terminal participating in the job offer event during preset working hours, and providing a preset coin after the working hours as a reward. system.
제5항에 있어서,
상기 블록체인 서버는 상기 근로시간 이후 미리 설정된 코인 배분하여 지급하는 에어드랍 처리를 수행하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 5,
The blockchain server is a blockchain-based virtual environment operating system, characterized in that for performing an airdrop process in which coins are distributed and paid in advance after the working hours.
제1항에 있어서,
상기 플랫폼 서버는 운송수단 또는 식료품점 운영권을 위탁할 사용자를 선정하고
상기 블록체인 서버는 선정된 사용자에 연계된 전자 지갑에서 플랫폼에 연계된 전자 지갑으로 미리 정해진 코인을 보증금으로서 보내어 스테이킹 처리하고, 선정된 사용자에게 운영권을 제공하기 위한 스마트컨트랙션을 수행하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 1,
The platform server selects a user to consign transportation or grocery store operation rights,
The blockchain server sends a predetermined coin as a deposit from an electronic wallet linked to the selected user to an electronic wallet linked to the platform for staking processing, and performs a smart contract to provide operating rights to the selected user. Blockchain-based virtual environment operating system.
제8항에 있어서,
상기 스마트컨트랙트는 위탁기간, 보증금 액수, 수익률을 포함하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.
According to claim 8,
The smart contract is a blockchain-based virtual environment operating system, characterized in that it includes a consignment period, a deposit amount, and a rate of return.
제8항에 있어서,
상기 플랫폼 서버는 미리 설정된 위탁 기간이 만료되면 상기 보증금을 상기 선정된 사용자에게 반환하고, 운송수단 또는 식료품점 운영으로 인한 수익을 보상으로서 상기 선정된 사용자에 제공하는 것을 특징으로 하는 블록체인 기반 가상환경 운용 시스템.

According to claim 8,
The platform server returns the deposit to the selected user when the preset consignment period expires, and provides the selected user with profits from transportation or grocery store operation as compensation. operating system.

KR1020210181719A2021-12-172021-12-17Blockchain-based virtual environment operating systemPendingKR20230092384A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
KR1020210181719AKR20230092384A (en)2021-12-172021-12-17Blockchain-based virtual environment operating system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
KR1020210181719AKR20230092384A (en)2021-12-172021-12-17Blockchain-based virtual environment operating system

Publications (1)

Publication NumberPublication Date
KR20230092384Atrue KR20230092384A (en)2023-06-26

Family

ID=86947428

Family Applications (1)

Application NumberTitlePriority DateFiling Date
KR1020210181719APendingKR20230092384A (en)2021-12-172021-12-17Blockchain-based virtual environment operating system

Country Status (1)

CountryLink
KR (1)KR20230092384A (en)

Similar Documents

PublicationPublication DateTitle
US7076445B1 (en)System and methods for obtaining advantages and transacting the same in a computer gaming environment
Scarle et al.E-commerce transactions in a virtual environment: virtual transactions
US10902437B2 (en)Interactive product evaluation and service within a virtual universe
US20080208749A1 (en)Method and system for enabling commerce using bridge between real world and proprietary environments
US20090070249A1 (en)Contingent event rights relating to team location
US20080243532A1 (en)Contingent purchase rights associated with consumer products
US20080082355A1 (en)Integrated rights marketplace systems and methods
US20080109321A1 (en)Contingent forward rights exchange
US20080109234A1 (en)Secondary market for contingent rights exchange
US20080109345A1 (en)Contingent rights exchange relating to non-post season sporting events
US20080103801A1 (en)Contingent travel rights exchange
US20080109297A1 (en)Methods and systems for pricing contingent rights
US20080109323A1 (en)Associating media channels with a contingent rights exchange
US20080103920A1 (en)Contingent rights relating to a weather phenomenon
US20100017283A1 (en)Dynamic advertising systems and methods for virtual universes
US20080103802A1 (en)Contingent rights exchange relating to music production
US20080109233A1 (en)Contingent rights exchange relating to a private event, good or service
US20080103803A1 (en)Contingent event rights relating to an event participant
US8996409B2 (en)Management of online trading services using mediated communications
CN108335141A (en)Increase the quantity of advertising impression in interactive environment
US20100161413A1 (en)Virtual universe exchanges based on real-world transactions
JP2019079502A (en)Item trading system and item trading program
US12062031B2 (en)System and method for a line of credit based digital content multichambered cloud based distribution platform
JP2019076350A (en)Item trading system and item trading program
US20100161439A1 (en)Asset discovery and transfer within a virtual universe

Legal Events

DateCodeTitleDescription
PA0109Patent application

St.27 status event code:A-0-1-A10-A12-nap-PA0109

PA0201Request for examination

St.27 status event code:A-1-2-D10-D11-exm-PA0201

P22-X000Classification modified

St.27 status event code:A-2-2-P10-P22-nap-X000

D13-X000Search requested

St.27 status event code:A-1-2-D10-D13-srh-X000

D14-X000Search report completed

St.27 status event code:A-1-2-D10-D14-srh-X000

PG1501Laying open of application

St.27 status event code:A-1-1-Q10-Q12-nap-PG1501

E902Notification of reason for refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

R17-X000Change to representative recorded

St.27 status event code:A-3-3-R10-R17-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

E13-X000Pre-grant limitation requested

St.27 status event code:A-2-3-E10-E13-lim-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

E90FNotification of reason for final refusal
PE0902Notice of grounds for rejection

St.27 status event code:A-1-2-D10-D21-exm-PE0902

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

T11-X000Administrative time limit extension requested

St.27 status event code:U-3-3-T10-T11-oth-X000

P11-X000Amendment of application requested

St.27 status event code:A-2-2-P10-P11-nap-X000

P13-X000Application amended

St.27 status event code:A-2-2-P10-P13-nap-X000

PE0701Decision of registration

St.27 status event code:A-1-2-D10-D22-exm-PE0701


[8]ページ先頭

©2009-2025 Movatter.jp