KR20210061541A - 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법 - Google Patents

가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법 Download PDF

Info

Publication number
KR20210061541A
KR20210061541A KR1020190149203A KR20190149203A KR20210061541A KR 20210061541 A KR20210061541 A KR 20210061541A KR 1020190149203 A KR1020190149203 A KR 1020190149203A KR 20190149203 A KR20190149203 A KR 20190149203A KR 20210061541 A KR20210061541 A KR 20210061541A
Authority
KR
South Korea
Prior art keywords
station
cluster
administrator
subscription
terminal
Prior art date
Application number
KR1020190149203A
Other languages
English (en)
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 주식회사 모티링크 filed Critical 주식회사 모티링크
Priority to KR1020190149203A priority Critical patent/KR20210061541A/ko
Publication of KR20210061541A publication Critical patent/KR20210061541A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/067Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06315Needs-based resource requirements planning or analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06316Sequencing of tasks or work
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0637Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
    • H04L67/20
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers

Landscapes

  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 가상 공간 관리 시스템에 관한 것이다.
본 발명의 일 측면에 따르면, 복수 개의 스테이션의 집합으로 제공되는 클러스터의 정보 저장 및 업데이트를 할 수 있는 관리 서버; 상기 클러스터로 가입을 희망하는 스테이션의 가입을 관리하는 운영 스테이션을 제공하는 스테이션 서버를 포함하고, 가입을 희망하는 상기 스테이션의 관리자로부터 제1 관리자 단말기를 통해 상기 클러스터로의 가입 요청이 있는 경우, 상기 운영 스테이션의 관리자에게 제2 관리자 단말기를 통해 가입 요청 신호가 전송될 수 있다.

Description

가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법{VIRTUAL SPACE MANAGEMENT SYSTEM, VIRTUAL SPACE REGISTRATION METHOD AND VIRTUAL SPACE PURCHASING TETHOD}
본 발명은 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법에 관한 것이다.
비즈니스 환경이 급격하게 변화함에 따라 사업 경쟁력을 확보하고 시장 요구에 민첩하게 대응하고자 기업 외부의 업체와 협업을 하는 사례가 증가하고 있다.
외부 기업과 협업 시 자료를 공유하고 의견을 교환할 수 있는 온라인에서 제공되는 가상의 공간의 필요성이 증대되고 있으며, 이러한 수요를 반영하여 업무 자료를 업로드하고 자료 및 의견을 공유할 수 있는 온라인 상 업무공간을 제공하는 시스템이 제공되고 있다.
그러나, 기업 외부의 업체와 협업을 위해서는 해당 업무를 제공할 수 있을 정도의 신뢰성을 갖췄는지 판단하기 위한 많은 노력이 소요된다. 예를 들어, A기업에서 법률 자문이 필요한 경우, 법률 사무소를 선정하기 위해 해당 법률 사무소가 어느 정도 실력을 갖춘 변호사들이 재직하고 있는지, 규모는 어느정도 되는지 등을 고려하여 신뢰성 있는 법률 사무소인지 선정하기 위한 노력이 필요하다.
게다가, 직접 대면하는 현실 공간이 아닌 온라인 상 가상 공간에서 외부 업체와 협업을 하기 위해서는, 가상 공간의 업체가 제공하는 서비스가 신뢰성을 갖췄는지 판단하는 것은 더욱 어렵다는 문제가 있다.
또한, 종래의 온라인에서 가상 공간을 제공하는 시스템은 가입을 원하는 그룹 또는 사용자의 신원을 확실하게 인증할 수 없다는 단점이 있다.
또한, 종래의 온라인에서 가상 공간을 제공하는 시스템은 가입을 원하는 그룹 또는 사용자를 관리하고 통제하기 어려우며, 온라인상 가상 공간을 자산화하기 어렵다는 단점이 있다.
특허문헌: 한국등록특허 10-1687383호 (2016.12.16.공고)
본 발명의 실시예들은 상기와 같은 문제를 해결하기 위해 제안된 것으로서, 업무를 처리할 수 있는 가상 공간인 스테이션을 제공할 수 있는 가상 공간 관리 시스템을 제공하고자 한다.
또한, 외부 업체와 협력하거나 외부 업체에 자문을 구할 수 있는 가상 공간인 클러스터를 제공할 수 있는 가상 공간 관리 시스템을 제공하고자 한다.
또한, 클러스터에 가입하고자하는 스테이션의 가입을 통제 할 수 있는 가상 공간 관리 시스템을 제공하고자 한다.
또한, 클러스터를 관리할 수 있는 스테이션의 판매를 통제 할 수 있는 가상 공간 관리 시스템을 제공하고자 한다.
또한, 클러스터에 가입 요청하거나, 판매 요청을 하는 관리자의 신원을 확실하게 인증 할 수 있는 가상 공간 관리 시스템을 제공하고자 한다.
본 발명의 실시예들에 따른 가상 공간 관리 시스템은 복수 개의 스테이션의 집합으로 제공되는 클러스터의 정보 저장 및 업데이트를 할 수 있는 관리 서버; 상기 클러스터로 가입을 희망하는 스테이션의 가입을 관리하는 운영 스테이션을 제공하는 스테이션 서버를 포함하고, 가입을 희망하는 상기 스테이션의 관리자로부터 제1 관리자 단말기를 통해 상기 클러스터로의 가입 요청이 있는 경우, 상기 운영 스테이션의 관리자에게 제2 관리자 단말기를 통해 가입 요청 신호가 전송될 수 있다.
또한, 본 발명의 실시예들에 따른 가상 공간 관리 시스템은 상기 제2 관리자 단말기를 통해 상기 운영 스테이션으로 가입 승인 신호가 전송되는 경우, 상기 운영 스테이션은 상기 제1 관리자 단말기에 가입 승인 결과를 전송하고, 상기 관리 서버는 상기 클러스터에 가입된 스테이션의 정보를 저장할 수 있다.
또한, 본 발명의 실시예들에 따른 가상 공간 관리 시스템의 상기 스테이션 서버는 상기 제2 관리자 단말기로부터 입력된 가입 승인 신호 또는 가입 거부 신호를 상기 제1 관리자 단말기에 전송하고, 가입을 희망하는 상기 스테이션이 상기 클러스터에 가입되었다는 정보의 업데이트를 상기 관리 서버에 요청하는 가입 관리부를 포함할 수 있다.
또한, 본 발명의 실시예들에 따른 가상 공간 관리 시스템의 상기 관리 서버는 상기 제2 관리자 단말기로부터 가입 승인 신호가 입력된 경우, 상기 운영 스테이션으로부터 상기 스테이션이 가입을 희망하는 상기 클러스터에 가입되었음을 업데이트하는 클러스터 정보 관리부; 상기 업데이트된 정보를 저장하는 클러스터 정보 저장부를 포함할 수 있다.
또한, 본 발명의 실시예들에 따른 가상 공간 관리 시스템의 상기 스테이션 서버의 상기 운영 스테이션은 상기 운영 스테이션의 판매를 관리하는 판매 관리부를 포함하고, 상기 제1 관리자 단말기를 통해 상기 운영 스테이션의 구입을 희망하는 스테이션의 구입 요청이 있는 경우, 상기 운영 스테이션의 관리자에게 상기 제2 관리자 단말기를 통해 구입 요청 신호가 전송될 수 있다.
또한, 본 발명의 실시예들에 따른 가상 공간 관리 시스템의 상기 판매 관리부는 상기 제2 관리자 단말기를 통해 상기 운영 스테이션으로 구입 승인 신호가 전송되는 경우, 상기 판매 관리부는 상기 제1 관리자 단말기에 구입 승인 결과를 전송하고, 상기 관리 서버에 운영 스테이션 정보의 변경을 요청할 수 있다.
또한, 본 발명의 실시예들에 따른 가상 공간 관리 시스템의 상기 제1 관리자 단말기를 통한 가입 요청 또는 구입 요청은 기 설정된 권한을 갖는 관리자에게만 허용될 수 있다.
또한, 본 발명의 일 실시예에 따른 가상 공간 가입 방법은 가입 희망 스테이션에 소속된 관리자가 제1 관리자 단말기를 통해 제1 클러스터를 운영할 수 있는 운영 스테이션에 가입 요청을 하는 단계; 상기 운영 스테이션에서 상기 관리자가 상기 가입 희망 스테이션을 관리할 수 있는 기 설정된 권한을 갖는지 판단하는 단계; 상기 관리자가 기 설정된 권한을 갖는 것으로 판단되는 경우, 상기 운영 스테이션은 상기 가입 희망 스테이션에서 상기 제1 클러스터의 가입 요청이 있음을 제2 관리자 단말기에 전송하는 단계; 상기 제2 관리자 단말기를 통해 상기 가입 요청을 승인하는 가입 승인 명령 또는 가입 요청을 거부하는 가입 거부 명령이 입력되고, 상기 운영 스테이션에 전송하는 단계; 상기 제2 관리자 단말기로부터 가입 거부 명령이 입력된 경우, 상기 운영 스테이션은 가입 실패 메시지를 상기 제1 관리자 단말기에 전송하는 단계; 상기 제2 관리자 단말기로부터 가입 승인 명령이 입력된 경우, 상기 운영 스테이션은 상기 가입 희망 스테이션이 상기 제1 클러스터에 가입되었다는 업데이트를 관리 서버에 요청하는 단계; 상기 관리 서버는 상기 가입 희망 스테이션이 상기 제1 클러스터에 가입되었다는 정보를 저장하는 단계; 상기 관리 서버는 상기 가입 희망 스테이션이 상기 제1 클러스터에 가입 처리 완료되었다는 신호를 상기 운영 스테이션에 전송하는 단계; 상기 운영 스테이션은 상기 가입 희망 스테이션이 가입 처리 완료되었다는 메시지를 상기 제1 관리자 단말기와 상기 제2 관리자 단말기에 전송하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 가상 공간 가입 방법의 기 설정된 권한을 갖는지 판단하는 단계는, 상기 제1 관리자 단말기로부터 가입 요청을 상기 운영스테이션에 하는 단계; 상기 운영 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 요청하는 단계; 상기 제1 관리자 단말기로부터 관리자가 소속된 스테이션의 URL을 관리 서버에 요청하는 단계; 상기 관리 서버로부터 관리자가 소속된 상기 스테이션의 URL을 상기 제1 관리자 단말기에 안내하는 단계; 상기 제1 관리자 단말기로부터 상기 URL을 갖는 상기 스테이션에 관리자증명토큰 발행을 요청하는 단계; 상기 URL을 갖는 상기 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 발행하는 단계; 상기 제1 관리자 단말기로부터 발행된 상기 관리자증명토큰을 상기 운영 스테이션에 전송하는 단계; 상기 운영 스테이션으로부터 상기 관리 서버에 상기 관리자증명토큰이 발행된 스테이션의 URL을 요청하는 단계; 상기 관리 서버로부터 상기 관리자증명토큰이 발행된 상기 스테이션의 URL을 상기 운영 스테이션에 안내하는 단계; 상기 운영 스테이션으로부터 상기 관리자증명토큰이 발행된 상기 스테이션에 상기 관리자증명토큰의 유효성 확인을 요청하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 가상 공간 구입 방법은 구입 희망 스테이션에 소속된 관리자가 제1 관리자 단말기를 통해 제1 클러스터를 운영할 수 있는 운영 스테이션의 구입 요청을 하는 단계; 상기 운영 스테이션에서 상기 관리자가 상기 구입 희망 스테이션을 관리할 수 있는 기 설정된 권한을 갖는지 판단하는 단계; 상기 관리자가 기 설정된 권한을 갖는지 판단되는 경우, 상기 운영 스테이션은 상기 구입 희망 스테이션에서 구입 요청이 있음을 제2 관리자 단말기에 알리는 단계; 상기 제2 관리자 단말기에 상기 요청을 승인하는 판매 승인 명령 또는 상기 요청을 거부하는 판매 거부 명령을 입력하고, 상기 운영 스테이션에 전송하는 단계; 상기 제2 관리자 단말기로부터 판매 거부 명령이 입력된 경우, 상기 운영 스테이션은 구입 실패 메시지를 상기 제1 관리자 단말기에 전송하는 단계; 상기 제2 관리자 단말기로부터 판매 승인 명령이 입력된 경우, 상기 운영 스테이션은 상기 제1 클러스터를 운영할 수 있는 운영 스테이션이 상기 구입 희망 스테이션으로 변경됨을 요청하는 단계; 관리 서버는 운영 스테이션이 변경되었다는 정보를 업데이트하고, 상기 운영 스테이션이 변경되었음을 알리는 메시지를 상기 제1 관리자 단말기와 상기 제2 관리자 단말기에 전송하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 가상 공간 구입 방법의 상기 운영 스테이션이 변경되었다는 정보를 업데이트하는 단계는, 상기 관리 서버가 상기 구입 희망 스테이션이 다른 클러스터를 운영하는 운영 스테이션인지 판단하는 단계; 상기 관리 서버가 상기 구입 희망 스테이션이 다른 클러스터의 운영 스테이션이 아니라고 판단하는 경우, 상기 제1 클러스터를 운영하는 운영 스테이션이 상기 구입 희망 스테이션으로 이전되었음을 알리는 메시지를 상기 제1 관리자 단말기와 상기 제2 관리자 단말기에 전송하는 단계; 상기 관리 서버가 상기 구입 희망 스테이션이 다른 클러스터의 운영 스테이션이라고 판단하는 경우, 상기 관리 서버가 상기 제1 클러스터를 상기 다른 클러스터와 병합하여 인수할지 또는 다른 클러스터와 별개로 인수할 지 알리는 메시지를 상기 제1 관리자 단말기에 전송하는 단계를 포함할 수 있다.
또한, 본 발명의 일 실시예에 따른 가상 공간 구입 방법의 기 설정된 권한을 갖는지 판단하는 단계는, 상기 제1 관리자 단말기로부터 구입 요청을 상기 운영스테이션에 하는 단계; 상기 운영 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 요청하는 단계; 상기 제1 관리자 단말기로부터 관리자가 소속된 스테이션의 URL을 관리 서버에 요청하는 단계; 상기 관리 서버로부터 관리자가 소속된 상기 스테이션의 URL을 상기 제1 관리자 단말기에 안내하는 단계; 상기 제1 관리자 단말기로부터 상기 URL을 갖는 상기 스테이션에 관리자증명토큰 발행을 요청하는 단계; 상기 URL을 갖는 상기 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 발행하는 단계; 상기 제1 관리자 단말기로부터 발행된 상기 관리자증명토큰을 상기 운영 스테이션에 전송하는 단계; 상기 운영 스테이션으로부터 상기 관리 서버에 상기 관리자증명토큰이 발행된 스테이션의 URL을 요청하는 단계; 상기 관리 서버로부터 상기 관리자증명토큰이 발행된 상기 스테이션의 URL을 상기 운영 스테이션에 안내하는 단계; 상기 운영 스테이션으로부터 상기 관리자증명토큰이 발행된 상기 스테이션에 상기 관리자증명토큰의 유효성 확인을 요청하는 단계를 포함할 수 있다.
본 발명의 실시예들에 따른 가상 공간 관리 시스템은 업무를 처리할 수 있는 가상 공간인 스테이션을 제공할 수 있는 장점이 있다.
또한, 외부 업체와 협력하거나 외부 업체에 자문을 구할 수 있는 가상 공간인 클러스터를 제공할 수 있는 장점이 있다.
또한, 클러스터에 가입하고자하는 스테이션의 가입을 통제할 수 있다.
또한, 클러스터를 관리할 수 있는 스테이션의 판매를 통제할 수 있다.
또한, 클러스터에 가입 요청하거나, 판매 요청을 하는 관리자의 신원을 확실하게 인증 할 수 있다.
도 1은 본 발명의 일 실시예에 따른 가상 공간 관리 시스템의 구성을 개략적으로 나타내는 도면이다.
도 2는 도 1의 가상 공간 관리 시스템에 의한 클러스터 가입 방법을 나타내는 순서도이다.
도 3은 도 1의 가상 공간 관리 시스템에 의한 운영 스테이션의 이전을 나타내는 순서도이다.
도 4는 도 1의 관리자 단말기의 구성을 나타내는 블럭도이다.
도 5는 도 1의 스테이션 서버의 구성을 나타내는 블럭도이다.
도 6은 도 1의 관리 서버의 구성을 나타내는 블록도이다.
이하에서는 본 발명의 구체적인 실시예들에 대하여 도면을 참조하여 상세히 설명한다.
아울러 본 발명을 설명함에 있어서, 관련된 공지 구성 또는 기능에 대한 구체적인 설명이 본 발명의 요지를 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략한다.
도 1은 본 발명의 일 실시예에 따른 가상 공간 관리 시스템(1)의 구성을 개략적으로 나타내는 도면이다.
도 1을 참조하면, 본 발명의 일 실시예에 따른 가상 공간 관리 시스템(1)은 관리자 단말기(100), 스테이션 서버(200) 및 관리 서버(300)를 포함할 수 있다.
본 발명의 가상 공간 관리 시스템(1)은 기업에게 가상 공간인 스테이션(210, 220, 230, 240)을 제공하고, 스테이션(210, 220, 230, 240)은 스테이션의 집합체인 클러스터(A)에 가입할 수 있도록 제공될 수 있다. 여기서, 클러스터(A)를 관리 및 운영하는 운영 스테이션(220)이 제공되고, 운영 스테이션(220)은 다른 스테이션(210, 230, 240)에게 판매 및 이전될 수 있다.
이 때, 본 발명의 가상 공간 관리 시스템(1)은 클러스터의 가입 요청과 클러스터의 판매 요청(운영 스테이션의 이전 요청)을 하는 관리자가 기 설정된 권한을 갖는지 인증하는 시스템을 제공할 수 있다.
도 1에 도시된 제1 클러스터(A)는 일정한 조건을 만족한 스테이션들(220, 230, 240) 끼리의 집합체로 이해될 수 있으며, 동일한 제1 클러스터(A)에 가입된 스테이션들(220, 230, 240)끼리는 서로 신뢰가 구축된 것으로 이해될 수 있다. 또한, 동일한 클러스터에 소속된 스테이션의 사용자는 간단한 인증절차만으로 다른 스테이션에 접속할 수 있다.
관리자 단말기(100)는 해당 스테이션의 관리자가 사용할 수 있는 단말기로서, 스테이션의 관리자는 해당 스테이션으로부터 기 설정된 권한을 갖는 자일 수 있다. 예를 들어, 제1 관리자 단말기(110)는 가입 희망 스테이션(210)의 관리자가 사용하는 단말기 일 수 있으며, 제2 관리자 단말기(120)는 운영 스테이션(220)의 관리자가 사용하는 단말기 일 수 있다.
여기서, 관리자는 기업의 대표일 수 있으며, 기업의 대표는 관리자 단말기(100)를 통해 클러스터의 가입 및 클러스터의 판매(운영 스테이션의 판매 또는 이전)를 요청할 수 있다.
관리자 단말기(100)는 스테이션 서버(200)와 관리 서버(300)와 네트워크에 의해 연결 될 수 있다. 여기서, 네트워크는 단말기들 및 서버들과 같은 각각의 노드 상호 간에 정보 교환이 가능한 연결 구조를 의미하는 것으로, 이러한 네트워크(network)의 일 예에는 3GPP(3rd Generation Partnership Project) 네트워크, LTE(Long Term Evolution) 네트워크, WIMAX(World Interoperability for Microwave Access) 네트워크, 인터넷(Internet), LAN(Local Area Network), Wireless LAN(Wireless Local Area Network), WAN(Wide Area Network), PAN(Personal Area Network), 블루투스(Bluetooth) 네트워크, 위성 방송 네트워크, 아날로그 방송 네트워크, DMB(Digital MultimediaBroadcasting) 네트워크 등이 포함되나 이에 한정되지는 않는다. 또한, 관리자 단말기(100)는 PC, 스마트폰등을 예시로 들 수 있다.
스테이션 서버(200)는 복수 개의 스테이션(210, 220, 230, 240)을 포함할 수 있다. 도 1은 설명의 편의상 4개의 스테이션(가입 희망 스테이션(210), 운영 스테이션(220), 제1 스테이션(230), 제2 스테이션(240))을 도시하였지만, 스테이션은 기업의 요청에 의해 복수 개 형성될 수 있는 것으로, 그 개수는 제한되지 않는다.
또한, 도 1에는 설명의 편의상 1개의 클러스터(제1 클러스터(A))만을 도시하였으나, 클러스터는 복수 개 형성될 수 있는 것으로, 그 개수는 제한되지 않는다.
또한, 하나의 스테이션은 복수 개의 클러스터에 가입될 수 있고, 복수 개의 클러스터를 운영할 수 있는 운영 스테이션으로 제공될 수 있다.
또한, 각 스테이션(210, 220, 230, 240)은 가상 업무 공간인 파드(POD)를 제공하고, 각 파드에서 다수의 사용자가 협업을 할 수 있도록 제공될 수 있다. 여기서, 파드(POD)란 업무 수행 공간에 대응하는 개념으로 이해 될 수 있다. 예를 들어, 업무 프로젝트 별로 파드(POD)가 제공될 수 있다.
또한, 클러스터를 관리 및 운영하는 운영 스테이션(220)은 다른 스테이션(210, 230, 240)과 동일한 기능을 갖되, 제1 클러스터(A)를 운영 및 관리하고 있다는 차이가 있으며, 이러한 운영 및 관리 권한은 다른 스테이션으로 판매 또는 이전될 수 있다.
가입 희망 스테이션(210)은 다른 스테이션(230, 240)과 동일한 기능을 갖는 것으로, 제1 클러스터(A)에 가입을 희망하는 것을 나타내기 위해 설명의 편의상 가입 희망 스테이션이라고 기재한다.
관리 서버(300)는 각 스테이션(210, 220, 230, 240)과 클러스터(A)의 정보를 저장 및 관리하고, 각 스테이션의 관리자를 인증하기 위한 URL을 제공할 수 있으며, 이에 대한 자세한 설명은 후술한다.
도 2는 본 발명의 일 실시예에 따른 가상 공간 관리 시스템을 통한 스테이션의 클러스터 가입 방법을 나타내는 순서도이고, 도 4는 도 1의 관리자 단말기의 구성을 나타내는 블록도이며, 도 5는 도 1의 스테이션 서버의 구성을 나타내는 블록도이고, 도 6은 도 1의 관리 서버의 구성을 나타내는 블록도이다.
이하에서는 도 1, 도 2, 도 4 내지 도 6을 참조하여, 가입 희망 스테이션(210)이 제1 클러스터(A)에 가입하고자 하는 경우를 예를 들어 설명한다.
가입 희망 스테이션(210)의 관리자가 제1 관리자 단말기(110)를 통해 제1 클러스터(A)를 운영하는 운영 스테이션(220)에 가입 요청을 하는 경우, 가상 공간 관리 시스템(10)은 가입 요청을 한 관리자가 가입 희망 스테이션(210)을 관리할 권한이 있는지 관리자 승인 과정을 수행할 수 있다(이하에서 설명하는 1단계 내지 11단계).
가입 희망 스테이션(210)의 관리자가 제1 관리자 단말기(110)의 접속 관리부(111)를 통해 운영 스테이션(220)에 제1 클러스터(A)의 가입 요청을 하면(1단계), 운영 스테이션(220)의 제2 관리자증명토큰 관리부(222)에서 제1 관리자 단말기(110)에 관리자증명토큰을 요구한다(2단계).
여기서, 가입 요청의 단계는 제1 관리자 단말기(110)의 입력부(도면 미도시)에 관리자가 접속을 원하는 클러스터를 입력하는 것으로 이해 될 수 있다.
그 후, 제1 관리자 단말기(110)에 관리자 아이디 및 패스워드를 입력하면, 제1 관리자 단말기(110)의 제1 URL 관리부(114)에서 관리 서버(300)에 가입 희망 스테이션(210) 접속을 위한 URL을 요청하고(3단계), 관리 서버(300)는 가입 희망 스테이션(210) 접속을 위한 URL을 제1 URL 관리부(114)에 전송한다(4단계). 구체적으로는, 관리 서버(300)의 제3 URL 관리부(312)는 URL저장부(311)에 저장하고 있는 URL 중에서 아이디 및 패스워드에 대응하는 URL을 찾아 제1 URL 관리부(114)에 안내한다.
여기서, 아이디 및 패스워드는 사용자가 속해 있는 가입 희망 스테이션(210)의 인사 관리부(218)에서 발급 및 인증된 것으로, URL저장부(311)는 아이디 및 패스워드에 대응하는 스테이션에 접속하기 위한 URL을 저장하고 있을 수 있다.
그 후, 제1 관리자 단말기(110)의 제1 관리자증명토큰 관리부(112)에서 가입 희망 스테이션(210)에 관리자증명토큰의 발행을 요청한다(5단계). 5단계의 관리자증명토큰은 운영 스테이션(220)에 의해 요청된 것으로서, 운영 스테이션(220)에 접속하는 경우에만 유효하다.
그 후, 가입 희망 스테이션(210)의 제2 관리자증명토큰 관리부(212)에서 제1 관리자 단말기(110)에 운영 스테이션(220)에 접속하기 위한 관리자증명토큰을 발급한다(6단계). 구체적으로는, 제2 관리자증명토큰 관리부(212)의 관리자증명토큰 발행부(도면 미도시)에서 아이디 및 패스워드의 유효성을 확인 후 관리자증명토큰을 발행할 수 있다.
그 후, 제1 관리자 단말기(100)의 제1 관리자증명토큰 관리부(112)는 가입 희망 스테이션(210)로부터 발급 받은 관리자증명토큰을 운영 스테이션(220)의 제2 관리자증명토큰 관리부(222)에 전송한다(7단계).
그 후, 운영 스테이션(220)은 가입 희망 스테이션(210)로부터 발행된 관리자증명토큰의 유효성을 확인하기 위하여, 접수된 관리자증명토큰의 정보를 관리 서버(300)에 전송 후, 접수된 관리자증명토큰이 발행된 스테이션의 URL을 요청한다(8단계). 구체적으로, 제2 URL 관리부(224)에서 접수된 관리자증명토큰에 대응하는 URL을 관리 서버(300)에 요청할 수 있다.
그 후, 관리 서버(300)는 운영 스테이션(220)로부터 제출된 관리자증명토큰과 관리 서버(300)에 저장된 관리자증명토큰에 대응하는 URL을 확인 및 추출 후, 해당 관리자증명토큰이 발행된 스테이션의 URL을 운영 스테이션(220)에 전송한다(9단계).
여기서, 관리 서버(300)의 URL저장부(311)는 관리자증명토큰이 발행된 스테이션의 URL을 저장하고 있을 수 있으며 제3 URL 관리부(312)는 URL 요청이 있는 운영 스테이션(220)에 URL을 안내한다.
그 후, 운영 스테이션(220)은 관리 서버(300)에서 제공 받은 URL에 기초하여, 제1 관리자 단말기(110)로부터 제출된 관리자증명토큰의 유효성을 가입 희망 스테이션(210)에 요청하여 확인한다(10 단계, 11단계).
구체적으로, 운영 스테이션(220)의 제2 관리자증명토큰 관리부(222)에서 제출된 관리자증명토큰의 유효성 확인을 가입 희망 스테이션(210)에 요청하고, 가입 희망 스테이션(210)의 제2 관리자증명토큰 관리부(212)에서 제출된 관리자증명토큰이 유효한지 확인해 준다.
제출된 관리자증명토큰이 유효한 경우, 운영 스테이션(220)은 제2 관리자 단말기(120)에 제1 클러스터(A) 가입신청 메시지를 전송할 수 있다(12단계). 여기서, 제2 관리자 단말기(120)는 운영 스테이션(220)의 관리자의 단말기로 이해될 수 있다.
운영 스테이션(220)의 관리자는 제2 관리자 단말기(120)를 통해 가입 희망 스테이션(210)에 대해 제1 클러스터(A)의 가입 승인 명령 또는 가입 거부 명령을 입력할 수 있다(13단계). 또한, 운영 스테이션(220) 관리자는 제2 관리자 단말기(120)를 통해 가입 승인 조건 또는 전달하고자 하는 메시지를 입력할 수 있다.
제2 관리자 단말기(120)를 통해 입력된 가입 승인 여부, 입력된 조건 또는 입력된 메시지는 운영 스테이션(220)으로 전달된다. 운영 스테이션(220)의 가입 관리부(226)는 제2 관리자 단말기(220)로부터 입력된 가입 승인 또는 가입 거부 메시지를 제1 관리자 단말기(110)로 전송할 수 있다.
예를 들어, 제2 관리자 단말기(120)로부터 가입 거부 명령이 입력된 경우, 운영 스테이션(220)의 가입 관리부(226)는 가입 실패 메시지를 제1 관리자 단말기(110)에 전송할 수 있다(F1단계).
제2 관리자 단말기(120)로부터 가입 승인이 입력된 경우, 운영 스테이션(220)의 가입 관리부(226)는 관리 서버(300)의 클러스터 정보 관리부(316)에 가입 희망 스테이션(210)이 제1 클러스터(A)에 가입되었다는 업데이트 처리를 요청하고(14단계), 관리 서버(300)의 클러스터 정보 관리부(316)는 제1 클러스터(A)에 가입 희망 스테이션(210)이 가입되었음을 업데이트하고, 클러스터 정보 저장부(315)에 저장한다. 이 때, 가입 희망 스테이션(210)의 정보는 관리 서버(300)의 스테이션 정보 저장부(313)에 저장될 수 있다.
그 후, 관리 서버(300)의 클러스터 정보 관리부(316)는 가입 희망 스테이션(210)이 제1 클러스터(A)에 가입 처리 완료되었다는 가입 처리 결과를 운영 스테이션(220)의 가입 관리부(226)에 전송할 수 있다(15단계).
그 후, 운영 스테이션(220)의 가입 관리부(226)는 제2 관리자 단말기(120)와 제1 관리자 단말기(110)에 가입 처리 결과를 전송한다(16단계, 16'단계).
그 후, 제1 관리자 단말기(110)는 디스플레이부(도면 미도시)를 통해, 가입 희망 스테이션(210)의 관리자에게 제1 클러스터(A)의 가입 처리가 완료되었음을 표시한다.
그 후, 가입 희망 스테이션(210)에 소속된 사용자(예를 들어, 가입 희망 스테이션의 관리하는 기업의 직원)들은 제1 클러스터(A)에 소속된 다른 스테이션에서 제공하는 각종 서비스를 이용할 수 있다.
도 3은 본 발명의 일 실시예에 따른 가상 공간 관리 시스템을 통한 제1 클러스터(A)를 운영하는 운영 스테이션(220)의 이전을 나타내는 순서도이다.
이하에서는 도 3 내지 도 6을 참조하여, 구입 희망 스테이션(210')이 제1 클러스터(A)의 운영 스테이션(220)을 구입하고자 하는 경우를 예를 들어 설명한다.
구입 희망 스테이션(210')의 관리자가 제1 관리자 단말기(110)를 통해 제1 클러스터(A)를 운영하는 운영 스테이션(220)의 구입 요청을 하는 경우, 가상 공간 관리 시스템(10)은 구입 요청을 한 관리자가 구입 희망 스테이션(210')에서 기 설정된 권한을 갖는지 관리자 승인 과정(상술한 1단계 내지 11단계)을 수행할 수 있다.
관리자 승인 과정(기 설정된 권한을 갖는지 판단하는 과정)은 상술한 1단계 내지 11단계와 동일한바, 이하에서는 11단계 이후의 과정에 대해 설명한다.
제1 관리자 단말기(110)의 관리자가 구입 희망 스테이션(210')을 관리할 권한(기 설정된 권한)이 있는지 확인되면, 운영 스테이션(220)의 판매 관리부(227)에서 운영 스테이션(220)의 관리자에게 판매 요청 알림 메시지를 전송한다(12단계). 구체적으로는 운영 스테이션(220) 관리자가 메시지를 받을 수 있는 제2 관리자 단말기(120)에 판매 요청 알림 메시지를 전송한다.
그 후, 운영 스테이션(220)의 관리자는 제2 관리자 단말기(120)를 통해 운영 스테이션(220)의 판매를 승인하거나 거부하는 명령을 운영 스테이션(220)의 판매 관리부(227)에 전송할 수 있다(13단계). 여기서, 판매를 승인한다는 것은 제1 클러스터(A)를 운영하기 위한 운영 스테이션(220)이 가지고 있는 정보 및 권한이 구입 희망 스테이션(210')으로 이전되는 것으로 이해될 수 있다.
운영 스테이션(220)의 판매 관리부(227)에 판매 거부 명령이 입력되는 경우, 판매 관리부(227)는 제1 관리자 단말기(110)에 구입 실패 메시지를 전송한다(F1단계).
운영 스테이션(220)이 판매 관리부(227)에 판매 승인 신호가 입력되는 경우, 판매 관리부(227)는 관리 서버(300)의 클러스터 정보 관리부(316)에 운영 스테이션 변경요청을 한다(14 단계). 여기서, 운영 스테이션 변경 요청은 제1 클러스터(A)를 운영하는 스테이션이 구입 희망 스테이션(210')으로 이전되는 것을 의미할 수 있다.
그 후, 관리 서버(300)의 클러스터 정보 관리부(316)는 구입 희망 스테이션(210')이 제1 클러스터(A) 이외의 다른 클러스터를 운영하는 운영 스테이션인지 판단한다.
클러스터 정보 관리부(316)가 구입 희망 스테이션(210')이 다른 클러스터의 운영 스테이션이 아니라고 판단하는 경우, 제1 클러스터(A)를 운영하는 운영 스테이션(220)이 구입 희망 스테이션(210')으로 이전되었음을 클러스터 정보 저장부(315)에 저장한다.
그 후, 제1 클러스터(A)를 운영하는 운영 스테이션(220)이 구입 희망 스테이션(210')으로 이전되었음을 알리는 메시지를 제1 관리자 단말기(110)와 제2 관리자 단말기(120)에 전송한다(15단계, 15'단계).
클러스터 정보 관리부(316)가 구입 희망 스테이션(210')이 다른 클러스터의 운영 스테이션이라고 판단하는 경우, 다른 클러스터와 병합하여 인수할지 또는 다른 클러스터와 별개로 인수할지 알리는 메시지를 제1 관리자 단말기(110)에 전송한다(16단계). 여기서, 다른 클러스터와 병합한다는 것은 기존에 운영하고 있는 클러스터와 제1 클러스터(A)가 하나로 통합되어 두 개의 클러스터에 속해 있는 스테이션 끼리는 자유로운 출입이 가능한 것을 의미할 수 있다. 또한, 다른 클러스터와 별개로 인수한다는 것은 기존에 운영하고 있는 클러스터와 제1 클러스터(A)를 독립적으로 운영한다는 것을 의미할 수 있다.
그 후, 구입 희망 스테이션(210')의 관리자는 제1 관리자 단말기(110)를 통해 제1 클러스터(A)의 운영 스테이션(220)을 다른 클러스터와 병합하여 인수할 지 또는 별개로 인수할지 결정하여 관리 서버(300)의 클러스터 정보 관리부(316)에 전송한다(17단계).
이때, 관리 서버(300)는 제1 클러스터(A)를 운영할 수 있는 운영 스테이션(220)이 변경되었다는 정보를 저장할 수 있다.
그 후, 관리 서버(300)의 클러스터 정보 관리부(316)는 입력된 정보를 업데이트하고, 운영스테이션이 변경(병합 인수 또는 별개 인수)되었음을 제1 관리자 단말기(110)와 제2 관리자 단말기(120)에 전송한다(18단계, 18'단계).
그 후, 구입 희망 스테이션(210')의 관리자는 제1 클러스터(A)를 운영 관리 할 수 있다.
이하에서는, 상술한 가입 희망 스테이션(210)이 제1 클러스터(A)에 가입되고, 구입 희망 스테이션(210')이 제1 클러스터(A)를 운영하는 운영 스테이션(220)을 구입하기 위한 구체적인 물리적 구성에 대해 설명한다.
본 발명의 일 실시예에 따른 가상 공간 관리 시스템(10)은 관리자 단말기(100), 스테이션 서버(200) 및 관리 서버(300)를 포함할 수 있다.
단말기(110)는 각 스테이션의 관리자에게 제공될 수 있는 것으로, 복수 개의 스테이션에 대응하여 복수 개 제공될 수 있다. 예를 들어, 관리자 단말기(100)는 가입 요청을 하거나, 구입 요청을 하는 제1 관리자 단말기(110)와 운영 스테이션(220)으로부터 알림을 받는 제2 관리자 단말기(120)를 포함할 수 있으며, 제1 관리자 단말기(110)와 제2 관리자 단말기(120)의 구체적인 구성은 동일할 수 있다.
제1 관리자 단말기(110)는 접속 관리부(111), 제1 관리자 증명토큰 관리부(112), 제1 URL 관리부(114)를 포함할 수 있다.
접속 관리부(111)는 운영 스테이션(220)에 클러스터의 가입 요청을 할 수 있다.
제1 관리자 증명토큰 관리부(112)는 가입 희망 스테이션(210)에 관리자증명토큰을 발행 요청할 수 있다.
또한, 제1 관리자 증명토큰 관리부(112)는 가입 희망 스테이션(210)으로부터 발급 받은 관리자증명토큰을 운영 스테이션(220)에 전송할 수 있다.
제1 URL 관리부(114)는 관리 서버(300)에 가입 희망 스테이션(210) 접속을 위한 URL을 요청할 수 있다.
마찬가지로, 제2 관리자 단말기(120)도 접속 관리부(121), 제1 관리자 증명토큰 관리부(122), 제1 URL 관리부(124)를 포함할 수 있다.
스테이션 서버(200)는 복수 개의 스테이션을 포함할 수 있다. 상술한 실시예에서는 설명의 편의를 위해 가입 희망 스테이션(210), 운영 스테이션(220)으로 표시하였으나, 두 스테이션은 동일한 구성을 포함할 수 있다.
운영 스테이션(220)은 제1 클러스터(A)를 관리하는 주체로 이해될 수 있다. 운영 스테이션(220)의 관리자는 제1 클러스터(A)의 관리 권한을 제2 관리자 단말기(120)를 통해 다른 스테이션으로 이전할 수 있다.
운영 스테이션(220)은 가입 또는 구입 요청한 관리자의 권한을 확인하기 위한 구성으로 제2 관리자증명토큰 관리부(222)와 제2 URL 관리부(224)를 포함할 수 있다.
구체적으로, 제2 관리자증명토큰 관리부(222)는 제1 관리자 단말기(110)에 관리자증명토큰 제출 요구할 수 있다. 또한, 제2 관리자증명토큰 관리부(222)는 관리자증명토큰의 유효성 확인을 가입 희망 스테이션(210)에 요청할 수 있다.
제2 URL 관리부(224)는 접수된 관리자증명토큰에 대응하는 URL을 관리 서버(300)에 요청할 수 있다.
또한, 운영 스테이션(220)은 다른 스테이션의 클러스터 가입을 위한 구성으로 가입 관리부(226)를 포함할 수 있다.
구체적으로, 가입 관리부(226)는 제2 관리자 단말기(120)로부터 입력된 가입 승인 또는 가입 거부 메시지를 제1 관리자 단말기(110)로 전송할 수 있다.
또한, 가입 관리부(226)는 관리 서버(300)의 클러스터 정보 관리부(316)에 가입 희망 스테이션(210)이 제1 클러스터(A)에 가입되었다는 업데이트 처리를 요청할 수 있다.
또한, 가입 관리부(226)는 제2 관리자 단말기(120)와 제1 관리자 단말기(110)에 가입 처리 결과를 전송할 수 있다.
또한, 운영 스테이션(220)은 다른 스테이션으로부터 운영 스테이션을 구입하는 절차를 처리하기 위한 판매 관리부(227)를 포함할 수 있다.
구체적으로, 판매 관리부(227)는 제1 관리자 단말기(110)의 관리자가 구입 희망 스테이션(210')을 관리할 권한이 있는지 확인되면, 운영 스테이션(220)의 관리자에게 판매 요청 알림 메시지를 전송할 수 있다.
또한, 판매 관리부(227)는 제1 관리자 단말기(110)에 구입 성공 메시지 또는 구입 실패 메시지를 전송할 수 있다.
또한, 판매 관리부(227)는 관리 서버(300)의 클러스터 정보 관리부(316)에 운영 스테이션 변경요청을 할 수 있다.
또한, 운영 스테이션(220)은 인사 관리부(227)와 업무 관리부(229)를 포함할 수 있다.
인사 관리부(227)는 운영 스테이션(220)에 소속된 관리자 또는 사용자의 아이디 및 패스워드를 발급할 수 있다.
업무 관리부(229)는 다른 스테이션에 소속된 사용자가 접속한 경우, 사용자에게 해당 스테이션이 제공하는 서비스를 제공할 수 있다. 예를 들어, 운영 스테이션(220)에서 법률 서비스를 제공하는 경우, 구입 희망 스테이션(210)에 소속된 사용자가 운영 스테이션(220)에 접속하였을 때 업무 관리부(229)를 통해 사용자에게 법률 서비스 정보를 제공할 수 있다. 구체적으로는, 사용자가 업무 관리부(229)에 법률 관련 글을 게시하면, 업무 관리부(229)를 통해 사용자에게 관련 정보를 제공할 수 있다.
또한, 업무 관리부(229)는 기업의 구성원 또는 사용자에게 가상의 업무 공간인 파드(POD)를 제공할 수 있다. 여기서 파드(POD)는 복수 개 형성 가능하다. 예를 들어 파드(POD)는 프로젝트 별로 제공될 수 있고, 프로젝트가 완료된 후에는 폐쇄될 수 있다.
또한, 업무 관리부(229)는 기 설정된 업무에 대한 진행 상태를 확인 할 수 있는 업무 진행 상태부(도면 미도시)를 포함할 수 있다. 예를 들어, 업무 진행 상태부는 기 설정된 업무에 대해 기 설정된 사용자 또는 기 설정된 그룹이 어느 정도 업무를 진행했는지 표시할 수 있다. 예를 들어, 업무 진행 상태부에서는 업무 미착수, 업무 착수, 업무 50% 완료, 특정 과제 수행 완료, 특정 과제 미수행, 업무 진행 완료 등을 표시할 수 있다.
또한, 업무 관리부(229)는 상기 기 설정된 업무에 대한 관련인을 지정할 수 있는 관련인 지정부(도면 미도시)를 포함할 수 있다. 예를 들어, 지정된 관련인은 소속 기업 내, 또는 소속 기업 외의 수평적 직급의 관련인이거나, 소속 기업 내의 상하 관계의 직급 혹은 대등한 직급의 직장 동료가 될 수 있다. 이 때, 지정된 관련인은 파드(POD) 상 업로드된 게시들이 자기와 연관되어 있음을 통보받을 수 있다. 여기서, 통보 받는 수단은 모바일 단말기의 푸시 알림이나, 외부 이메일 계정으로의 메일 송부, 토크 메신저(예컨대 카카오톡 등) 등일 수 있다.
또한, 업무 관리부(229)는 기 설정된 업무에 대한 카테고리를 설정 할 수 있는 카테고리 지정부(도면 미도시)를 포함할 수 있다.
또한, 업무 관리부(229)는 파드(POD)에 업로드된 자료의 유출을 방지하는 자료 유출 방지부(도면 미도시)를 포함할 수 있다. 또한 자료 유출 방지부는 업로드된 자료의 다운로드는 기 설정된 사용자에게만 가능하게 지정할 수 있고, 그 이외의 사용자에게는 파드(POD)외부로 자료의 다운로드를 불가능 하게 설정 할 수 있다.
관리 서버(300)는 관리자의 신원을 인증하기 위한 URL저장부(311)와 제3 URL 관리부(312)를 포함할 수 있다.
URL저장부(311)는 저장하고 있는 URL 중에서 아이디 및 패스워드에 대응하는 URL을 찾아 제1 URL 관리부(114)에 안내할 수 있다.
또한, URL저장부(311)는 아이디 및 패스워드에 대응하는 스테이션에 접속하기 위한 URL을 저장할 수 있다.
제3 URL 관리부(312)는 URL저장부(311)에 저장하고 있는 URL 중에서 아이디 및 패스워드에 대응하는 URL을 찾아 제1 URL 관리부(114)에 안내 할 수 있다
또한, 제3 URL 관리부(312)는 URL 요청이 있는 운영 스테이션(220)에 URL을 안내할 수 있다.
또한, 관리 서버(300)는 스테이션 정보 저장부(313)와 스테이션 정보 관리부(314)와 클러스터 정보 저장부(315)와 클러스터 정보 관리부(316)를 포함할 수 있다.
스테이션 정보 저장부(313) 각각의 스테이션의 정보를 저장할 수 있다. 스테이션 정보 저장부(313)는 운영 스테이션(220)으로부터 전송되는 각 클러스터에 가입된 스테이션의 정보를 저장할 수 있다. 예를 들어, 가입 희망 스테이션(210)에서 제공하는 서비스의 종류, 가입 희망 스테이션(210)의 규모등을 저장할 수 있다.
스테이션 정보 관리부(314)는 각 스테이션에서 변동되는 정보를 업데이트하여 스테이션 정보 저장부(313)로 전송할 수 있다. 예를 들어, 가입 희망 스테이션(210)이 제공하는 서비스가 법률 서비스에서 재무 서비스로 변경된 경우, 이러한 정보를 스테이션 정보 저장부(313)에서 업데이트 할 수 있다.
클러스터 정보 저장부(315)는 각 클러스터의 정보를 저장할 수 있다. 예를 들어, 각 클러스터에 소속된 스테이션의 개수, 각 클러스터에서 제공할 수 있는 서비스 등의 정보를 저장할 수 있다.
클러스터 정보 관리부(316)는 각 스테이션이 각 클러스터에 가입되거나, 탈퇴하는 경우 업데이트를 수행하고, 이러한 정보를 클러스터 정부 저장부(315)에 전송할 수 있다.
또한, 클러스터 정보 관리부(316)는 가입 희망 스테이션(210)이 제1 클러스터(A)에 가입 처리 완료되었다는 가입 처리 결과를 운영 스테이션(220)의 가입 관리부(226)에 전송할 수 있다.
또한, 클러스터 정보 관리부(316)는 구입 희망 스테이션(210')이 제1 클러스터(A) 이외의 다른 클러스터를 운영하는 운영 스테이션인지 판단할 수 있다.
또한, 클러스터 정보 관리부(316)는 입력된 정보를 업데이트하고, 운영스테이션이 변경(병합 인수 또는 별개 인수)되었음을 제1 관리자 단말기(110)와 제2 관리자 단말기(120)에 전송할 수 있다.
또한, 관리 서버(300)는 복수 개 제공되고, 각각의 관리 서버(300)는 각스테이션의 관리자 인증을 위한 URL을 암호화 및 분산 저장할 수 있다. 예를 들어, 관리 서버(300)를 국가별로 배치될 수 있고, 각각의 관리 서버는 전체 URL 중 일부만을 저장하고 있을 수 있다. 그 후, 관리자 단말기(100) 또는 스테이션에 URL을 전송하는 경우에는 각각의 관리 서버(300)에 암호화 되어 있는 URL 정보를 해독하여 전송할 수 있다.
상술한, 가상 공간 관리 시스템은 각 기업에 업무를 처리할 수 있는 가상 공간인 스테이션을 제공할 수 있으며, 각 기업의 사용자는 가상 공간이 스테이션에서 업무 처리를 수행할 수 있는 장점이 있다.
또한, 가상 공간 관리 시스템은 스테이션의 집합인 클러스터를 제공하고,동일한 클러스터에 소속된 스테이션의 사용자는 클러스터의 스테이션에서 제공하는 각종 서비스를 이용할 수 있는 장점이 있다.
또한, 가상 공간 관리 시스템은 클러스터의 가입을 관리할 수 있는 운영 스테이션을 제공하고, 운영 스테이션의 관리자는 다른 스테이션의 가입을 관리할 수 있는 장점이 있다.
또한, 가상 공간 관리 시스템은 클러스터를 운영하는 운영 스테이션을 판매할 수 있고, 이 때 운영 스테이션을 다른 스테이션에 판매 할 때 결제 모듈을 제공하여 수익을 창출할 수 있다.
이상 본 발명의 실시예에 따른 가상 공간 관리 시스템을 구체적인 실시 형태로서 설명하였으나, 이는 예시에 불과한 것으로서, 본 발명은 이에 한정되지 않는 것이며, 본 명세서에 개시된 기초 사상에 따르는 최광의 범위를 갖는 것으로 해석되어야 한다. 당업자는 개시된 실시형태들을 조합, 치환하여 적시되지 않은 형상의 패턴을 실시할 수 있으나, 이 역시 본 발명의 범위를 벗어나지 않는 것이다. 이외에도 당업자는 본 명세서에 기초하여 개시된 실시형태를 용이하게 변경 또는 변형할 수 있으며, 이러한 변경 또는 변형도 본 발명의 권리범위에 속함은 명백하다.
10: 가상 공간 관리 시스템 100: 관리자 단말기
110: 제1 관리자 단말기 120: 제2 관리자 단말기
200: 스테이션 서버 300: 관리 서버

Claims (12)

  1. 복수 개의 스테이션의 집합으로 제공되는 클러스터의 정보 저장 및 업데이트를 할 수 있는 관리 서버;
    상기 클러스터로 가입을 희망하는 스테이션의 가입을 관리하는 운영 스테이션을 제공하는 스테이션 서버를 포함하고,
    가입을 희망하는 상기 스테이션의 관리자로부터 제1 관리자 단말기를 통해 상기 클러스터로의 가입 요청이 있는 경우, 상기 운영 스테이션의 관리자에게 제2 관리자 단말기를 통해 가입 요청 신호가 전송되는 가상 공간 관리 시스템.
  2. 제1 항에 있어서,
    상기 제2 관리자 단말기를 통해 상기 운영 스테이션으로 가입 승인 신호가 전송되는 경우, 상기 운영 스테이션은 상기 제1 관리자 단말기에 가입 승인 결과를 전송하고,
    상기 관리 서버는 상기 클러스터에 가입된 스테이션의 정보를 저장하는 가상 공간 관리 시스템.
  3. 제1 항에 있어서,
    상기 스테이션 서버는,
    상기 제2 관리자 단말기로부터 입력된 가입 승인 신호 또는 가입 거부 신호를 상기 제1 관리자 단말기에 전송하고, 가입을 희망하는 상기 스테이션이 상기 클러스터에 가입되었다는 정보의 업데이트를 상기 관리 서버에 요청하는 가입 관리부를 포함하는 가상 공간 관리 시스템.
  4. 제1 항에 있어서,
    상기 관리 서버는,
    상기 제2 관리자 단말기로부터 가입 승인 신호가 입력된 경우, 상기 운영 스테이션으로부터 상기 스테이션이 가입을 희망하는 상기 클러스터에 가입되었음을 업데이트하는 클러스터 정보 관리부;
    상기 업데이트된 정보를 저장하는 클러스터 정보 저장부를 포함하는 가상 공간 관리 시스템.
  5. 제1 항에 있어서,
    상기 스테이션 서버의 상기 운영 스테이션은,
    상기 운영 스테이션의 판매를 관리하는 판매 관리부를 포함하고,
    상기 제1 관리자 단말기를 통해 상기 운영 스테이션의 구입을 희망하는 스테이션의 구입 요청이 있는 경우, 상기 운영 스테이션의 관리자에게 상기 제2 관리자 단말기를 통해 구입 요청 신호가 전송되는 가상 공간 관리 시스템.
  6. 제5 항에 있어서,
    상기 판매 관리부는,
    상기 제2 관리자 단말기를 통해 상기 운영 스테이션으로 구입 승인 신호가 전송되는 경우, 상기 판매 관리부는 상기 제1 관리자 단말기에 구입 승인 결과를 전송하고, 상기 관리 서버에 운영 스테이션 정보의 변경을 요청하는 가상 공간 관리 시스템.
  7. 제1 항 또는 제5 항에 있어서,
    상기 제1 관리자 단말기를 통한 가입 요청 또는 구입 요청은 기 설정된 권한을 갖는 관리자에게만 허용되는 가상 공간 관리 시스템.
  8. 가입 희망 스테이션에 소속된 관리자가 제1 관리자 단말기를 통해 제1 클러스터를 운영할 수 있는 운영 스테이션에 가입 요청을 하는 단계;
    상기 운영 스테이션에서 상기 관리자가 상기 가입 희망 스테이션을 관리할 수 있는 기 설정된 권한을 갖는지 판단하는 단계;
    상기 관리자가 기 설정된 권한을 갖는 것으로 판단되는 경우, 상기 운영 스테이션은 상기 가입 희망 스테이션에서 상기 제1 클러스터의 가입 요청이 있음을 제2 관리자 단말기에 전송하는 단계;
    상기 제2 관리자 단말기를 통해 상기 가입 요청을 승인하는 가입 승인 명령 또는 가입 요청을 거부하는 가입 거부 명령이 입력되고, 상기 운영 스테이션에 전송하는 단계;
    상기 제2 관리자 단말기로부터 가입 거부 명령이 입력된 경우, 상기 운영 스테이션은 가입 실패 메시지를 상기 제1 관리자 단말기에 전송하는 단계;
    상기 제2 관리자 단말기로부터 가입 승인 명령이 입력된 경우, 상기 운영 스테이션은 상기 가입 희망 스테이션이 상기 제1 클러스터에 가입되었다는 업데이트를 관리 서버에 요청하는 단계;
    상기 관리 서버는 상기 가입 희망 스테이션이 상기 제1 클러스터에 가입되었다는 정보를 저장하는 단계;
    상기 관리 서버는 상기 가입 희망 스테이션이 상기 제1 클러스터에 가입 처리 완료되었다는 신호를 상기 운영 스테이션에 전송하는 단계;
    상기 운영 스테이션은 상기 가입 희망 스테이션이 가입 처리 완료되었다는 메시지를 상기 제1 관리자 단말기와 상기 제2 관리자 단말기에 전송하는 단계를 포함하는 가상 공간 가입 방법.
  9. 제8 항에 있어서,
    기 설정된 권한을 갖는지 판단하는 단계는,
    상기 제1 관리자 단말기로부터 가입 요청을 상기 운영스테이션에 하는 단계;
    상기 운영 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 요청하는 단계;
    상기 제1 관리자 단말기로부터 관리자가 소속된 스테이션의 URL을 관리 서버에 요청하는 단계;
    상기 관리 서버로부터 관리자가 소속된 상기 스테이션의 URL을 상기 제1 관리자 단말기에 안내하는 단계;
    상기 제1 관리자 단말기로부터 상기 URL을 갖는 상기 스테이션에 관리자증명토큰 발행을 요청하는 단계;
    상기 URL을 갖는 상기 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 발행하는 단계;
    상기 제1 관리자 단말기로부터 발행된 상기 관리자증명토큰을 상기 운영 스테이션에 전송하는 단계;
    상기 운영 스테이션으로부터 상기 관리 서버에 상기 관리자증명토큰이 발행된 스테이션의 URL을 요청하는 단계;
    상기 관리 서버로부터 상기 관리자증명토큰이 발행된 상기 스테이션의 URL을 상기 운영 스테이션에 안내하는 단계;
    상기 운영 스테이션으로부터 상기 관리자증명토큰이 발행된 상기 스테이션에 상기 관리자증명토큰의 유효성 확인을 요청하는 단계를 포함하는 가상 공간 가입 방법.
  10. 구입 희망 스테이션에 소속된 관리자가 제1 관리자 단말기를 통해 제1 클러스터를 운영할 수 있는 운영 스테이션의 구입 요청을 하는 단계;
    상기 운영 스테이션에서 상기 관리자가 상기 구입 희망 스테이션을 관리할 수 있는 기 설정된 권한을 갖는지 판단하는 단계;
    상기 관리자가 기 설정된 권한을 갖는지 판단되는 경우, 상기 운영 스테이션은 상기 구입 희망 스테이션에서 구입 요청이 있음을 제2 관리자 단말기에 알리는 단계;
    상기 제2 관리자 단말기에 상기 요청을 승인하는 판매 승인 명령 또는 상기 요청을 거부하는 판매 거부 명령을 입력하고, 상기 운영 스테이션에 전송하는 단계;
    상기 제2 관리자 단말기로부터 판매 거부 명령이 입력된 경우, 상기 운영 스테이션은 구입 실패 메시지를 상기 제1 관리자 단말기에 전송하는 단계;
    상기 제2 관리자 단말기로부터 판매 승인 명령이 입력된 경우, 상기 운영 스테이션은 상기 제1 클러스터를 운영할 수 있는 운영 스테이션이 상기 구입 희망 스테이션으로 변경됨을 요청하는 단계;
    관리 서버는 운영 스테이션이 변경되었다는 정보를 업데이트하고, 상기 운영 스테이션이 변경되었음을 알리는 메시지를 상기 제1 관리자 단말기와 상기 제2 관리자 단말기에 전송하는 단계를 포함하는 가상 공간 구입 방법.
  11. 제 10항에 있어서,
    상기 운영 스테이션이 변경되었다는 정보를 업데이트하는 단계는,
    상기 관리 서버가 상기 구입 희망 스테이션이 다른 클러스터를 운영하는 운영 스테이션인지 판단하는 단계;
    상기 관리 서버가 상기 구입 희망 스테이션이 다른 클러스터의 운영 스테이션이 아니라고 판단하는 경우, 상기 제1 클러스터를 운영하는 운영 스테이션이 상기 구입 희망 스테이션으로 이전되었음을 알리는 메시지를 상기 제1 관리자 단말기와 상기 제2 관리자 단말기에 전송하는 단계;
    상기 관리 서버가 상기 구입 희망 스테이션이 다른 클러스터의 운영 스테이션이라고 판단하는 경우, 상기 관리 서버가 상기 제1 클러스터를 상기 다른 클러스터와 병합하여 인수할지 또는 다른 클러스터와 별개로 인수할 지 알리는 메시지를 상기 제1 관리자 단말기에 전송하는 단계를 포함하는 가상 공간 구입 방법.
  12. 제10 항에 있어서,
    기 설정된 권한을 갖는지 판단하는 단계는,
    상기 제1 관리자 단말기로부터 구입 요청을 상기 운영스테이션에 하는 단계;
    상기 운영 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 요청하는 단계;
    상기 제1 관리자 단말기로부터 관리자가 소속된 스테이션의 URL을 관리 서버에 요청하는 단계;
    상기 관리 서버로부터 관리자가 소속된 상기 스테이션의 URL을 상기 제1 관리자 단말기에 안내하는 단계;
    상기 제1 관리자 단말기로부터 상기 URL을 갖는 상기 스테이션에 관리자증명토큰 발행을 요청하는 단계;
    상기 URL을 갖는 상기 스테이션으로부터 상기 제1 관리자 단말기에 관리자증명토큰을 발행하는 단계;
    상기 제1 관리자 단말기로부터 발행된 상기 관리자증명토큰을 상기 운영 스테이션에 전송하는 단계;
    상기 운영 스테이션으로부터 상기 관리 서버에 상기 관리자증명토큰이 발행된 스테이션의 URL을 요청하는 단계;
    상기 관리 서버로부터 상기 관리자증명토큰이 발행된 상기 스테이션의 URL을 상기 운영 스테이션에 안내하는 단계;
    상기 운영 스테이션으로부터 상기 관리자증명토큰이 발행된 상기 스테이션에 상기 관리자증명토큰의 유효성 확인을 요청하는 단계를 포함하는 가상 공간 구입 방법.
KR1020190149203A 2019-11-20 2019-11-20 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법 KR20210061541A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190149203A KR20210061541A (ko) 2019-11-20 2019-11-20 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190149203A KR20210061541A (ko) 2019-11-20 2019-11-20 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법

Publications (1)

Publication Number Publication Date
KR20210061541A true KR20210061541A (ko) 2021-05-28

Family

ID=76140269

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190149203A KR20210061541A (ko) 2019-11-20 2019-11-20 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법

Country Status (1)

Country Link
KR (1) KR20210061541A (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022272064A1 (en) * 2021-06-25 2022-12-29 Intel Corporation Attestation- as-a-service for confidential computing

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101687383B1 (ko) 2014-07-29 2016-12-16 주식회사 이앤비콘텐츠 사업 모델 개발을 위한 템플릿 기반의 협업 환경 제공방법 및 컴퓨터 프로그램, 그 기록매체

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101687383B1 (ko) 2014-07-29 2016-12-16 주식회사 이앤비콘텐츠 사업 모델 개발을 위한 템플릿 기반의 협업 환경 제공방법 및 컴퓨터 프로그램, 그 기록매체

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022272064A1 (en) * 2021-06-25 2022-12-29 Intel Corporation Attestation- as-a-service for confidential computing

Similar Documents

Publication Publication Date Title
US11593852B2 (en) System and method for swapping event tickets
US10594498B2 (en) Method and service-providing server for secure transmission of user-authenticating information
US20200210987A1 (en) Cloud-based systems and methods for providing consumer financial data
CN101711383B (zh) 用于认证交易方的方法和***
US20100274634A1 (en) Method and system of conducting a communication
US20130173424A1 (en) System for delivering gift item using social network information and method thereof
CN101136909B (zh) 利用通信网络核查用户真实身份的方法及***
CN103765861A (zh) 移动设备的支付选择和授权
CN111742531B (zh) 简档信息共享
US8737955B2 (en) Managing recurring payments from mobile terminals
JP2002133324A (ja) ユーザ情報管理装置、ユーザ情報管理方法及び電子サービスシステム
US20090165098A1 (en) method of and system for conducting a trusted transaction and/or communication
US11265360B2 (en) System for managing jointly accessible data
CN102067112A (zh) 联盟吸收节流
KR102000001B1 (ko) 여행 가이드 매칭 서비스를 제공하는 방법, 가이드 매칭 서비스 제공 서버 및 사용자 단말
KR20210061541A (ko) 가상 공간 관리 시스템, 가상 공간 가입 방법 및 가상 공간 구입 방법
KR102094867B1 (ko) 허위매물 근절 및 신속한 거래를 위한 폐쇄형 부동산 중개 서비스 제공 방법
KR102320550B1 (ko) Did 기반 인터체인 시스템 및 그의 데이터 교환/거래 방법
KR102187419B1 (ko) 문화예술공연 및 이벤트 참여자 사이의 양방향 데이터 관리시스템 및 관리방법
KR20160086679A (ko) 위치 기반 데이팅 서비스 방법
KR20190008602A (ko) 메신저 서비스를 기반으로 가상계좌를 모임계좌로 사용하는 방법 및 시스템
KR20180060172A (ko) 그룹 생성 가능한 지급 결제 방법, 시스템 및 컴퓨터 프로그램
KR101157876B1 (ko) 전자 계약 체결을 위한 전자적 장치
US20130054464A1 (en) Terminal, system, and method for authorizing payment
KR20060054591A (ko) 티켓 예매 시스템 및 방법

Legal Events

Date Code Title Description
A201 Request for examination