[go: up one dir, main page]

KR102666410B1 - Method for conducting meeting in virtual space and apparatus therefor - Google Patents

Method for conducting meeting in virtual space and apparatus therefor Download PDF

Info

Publication number
KR102666410B1
KR102666410B1 KR1020220176090A KR20220176090A KR102666410B1 KR 102666410 B1 KR102666410 B1 KR 102666410B1 KR 1020220176090 A KR1020220176090 A KR 1020220176090A KR 20220176090 A KR20220176090 A KR 20220176090A KR 102666410 B1 KR102666410 B1 KR 102666410B1
Authority
KR
South Korea
Prior art keywords
terms
term
company
displayed
user
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.)
Active
Application number
KR1020220176090A
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 주식회사 와이드브레인 filed Critical 주식회사 와이드브레인
Priority to KR1020220176090A priority Critical patent/KR102666410B1/en
Application granted granted Critical
Publication of KR102666410B1 publication Critical patent/KR102666410B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/34Browsing; Visualisation therefor
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/36Creation of semantic tools, e.g. ontology or thesauri
    • G06F16/374Thesaurus
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/237Lexical tools
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/10Office automation; Time management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/203D [Three Dimensional] animation
    • G06T13/403D [Three Dimensional] animation of characters, e.g. humans, animals or virtual beings
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
    • G10L15/00Speech recognition
    • G10L15/26Speech to text systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/14Systems for two-way working
    • H04N7/15Conference systems
    • H04N7/157Conference systems defining a virtual conference space and using avatars or agents

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Databases & Information Systems (AREA)
  • General Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Artificial Intelligence (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Acoustics & Sound (AREA)
  • Primary Health Care (AREA)
  • Signal Processing (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present specification proposes a method for conducting a meeting in a virtual space and an apparatus therefor. Specifically, the method comprises the steps of: sorting texts converted from a voice of a user avatar and/or at least one other avatar in the virtual space by avatar and displaying the sorted texts in real time. Terms of the texts are divided into one of a general term and a corporate term, and based on a user clicking on a term related to a preset category among the general terms, basic information of a dictionary database can be displayed, and based on the user clicking on the corporate term, basic information and/or an attached file input by an administrator or updated by at least one previous meeting record can be displayed.

Description

가상 공간에서 회의를 수행하기 위한 방법 및 이를 위한 장치{METHOD FOR CONDUCTING MEETING IN VIRTUAL SPACE AND APPARATUS THEREFOR} Method for conducting a meeting in virtual space and apparatus therefor {METHOD FOR CONDUCTING MEETING IN VIRTUAL SPACE AND APPARATUS THEREFOR}

본 명세서는 가상 공간에 관한 것으로, 상세하게는 가상 공간에서 회의 과정에서 실시간으로 회의록을 확인할 수 있는 방법 및 이를 위한 장치에 관한 것이다.This specification relates to virtual space, and more specifically, to a method and device for checking meeting minutes in real time during a meeting process in virtual space.

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

이들 중 증강현실과 혼합현실 기술은 다양한 분야의 기술(예컨대, 방송 기술, 의료 기술 및 게임 기술 등)들과 접목되어 활용/응용되어 사용자에게 서비스되고 있으며 대표적인 예로서, 메타버스(Meta-verse)가 있다. 이 메타버스는 가공, 추상을 의미하는 '메타(Meta)'와 현실세계를 의미하는 '유니버스(Universe)'의 합성어로 3차원 가상 세계를 의미한다. 메타버스는 기존의 가상현실 환경(Virtual reality environment)이라는 용어보다 진보된 개념으로서, 웹과 인터넷 등의 가상세계가 현실세계에 흡수된 증강 현실 환경을 제공한다.Among these, augmented reality and mixed reality technologies are combined with technologies in various fields (e.g., broadcasting technology, medical technology, game technology, etc.) and are utilized/applied to provide services to users. A representative example is Meta-verse. There is. This metaverse is a compound word of 'Meta', meaning processing and abstraction, and 'Universe', meaning the real world, and refers to a three-dimensional virtual world. Metaverse is an advanced concept than the existing 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.

공개특허공보 10-2014-0108436Public Patent Publication 10-2014-0108436

본 명세서는 가상 공간에서 회의를 진행하는 경우 실시간으로 회의록을 표시하고, 회의록의 내용을 데이터로서 활용할 수 있도록 하여 업무 효율을 향상시키는 방법 및 이를 위한 장치를 제안한다.This specification proposes a method and device for improving work efficiency by displaying meeting minutes in real time and using the contents of the meeting minutes as data when conducting a meeting in a virtual space.

또한, 본 명세서는 가상 공간의 회의에서 사용된 용어 중 사용자와 관련성이 적은 용어의 의미 등 기본 정보를 즉시 확인할 수 있는 방법 및 이를 위한 장치를 제안한다.Additionally, this specification proposes a method and device for immediately confirming basic information, such as the meaning of terms less relevant to the user, among terms used in a meeting in a virtual space.

또한, 본 명세서는 가상 공간의 회의에서 사용된 용어 중 주요키워드 및 주요키워드 간 인접도를 시각화하는 방법 및 이를 위한 장치를 제안한다.Additionally, this specification proposes a method and device for visualizing main keywords and the proximity between main keywords among terms used in virtual space meetings.

또한, 본 명세서는 가상 공간의 회의에서 사용된 용어 중 회사 용어의 기본 정보 및 관련 파일을 즉시 확인할 수 있는 방법 및 이를 위한 장치를 제안한다.In addition, this specification proposes a method and device for immediately checking the basic information and related files of company terms among terms used in a meeting in a virtual space.

본 명세서에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in this specification are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art from the description below. You will be able to.

본 명세서는 가상 공간에서 회의를 수행하기 위한 방법을 제안한다. 상기 방법은, 가상 공간 내 사용자 아바타 및/또는 적어도 하나의 다른 아바타의 음성이 변환된 텍스트를 아바타 별로 구분하여 실시간으로 표시하는 단계를 포함하되, 상기 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 하나로 구분되고, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary) 데이터베이스에 의한 기본 정보가 표시되며, 상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 표시될 수 있다.This specification proposes a method for conducting a meeting in a virtual space. The method includes the step of displaying in real time text converted from the voice of a user avatar and/or at least one other avatar in a virtual space, separately for each avatar, wherein the terms in the text are divided into one of general terms and company terms, respectively. Based on the user clicking on a term related to a preset category among general terms, basic information from a dictionary database is displayed, and based on the user clicking on the company term, the administrator Basic information and/or attachments entered by or updated by at least one previous meeting minutes may be displayed.

또한, 본 명세서의 상기 방법에 있어서, 상기 회사 용어는 상기 사전 데이터베이스에서 확인되지 않거나, 상기 사전 데이터베이스에서 확인되나 회사에서 별도의 의미로 사용되는 용어이고, 상기 일반 용어는 상기 회사 용어가 아닌 용어일 수 있다.In addition, in the method of the present specification, the company term is a term that is not confirmed in the dictionary database, or is a term confirmed in the dictionary database but used in a separate meaning by the company, and the general term is a term that is not the company term. You can.

또한, 본 명세서의 상기 방법에 있어서, 주요키워드는 상기 일반 용어들 중에서 용어의 중요도에 기반하여 결정될 수 있다.Additionally, in the method of this specification, main keywords can be determined based on the importance of terms among the general terms.

또한, 본 명세서의 상기 방법에 있어서, 상기 용어의 중요도는 상기 용어의 빈도, 다른 용어들의 빈도 및 인접도에 기반하여 결정될 수 있다.Additionally, in the method of the present specification, the importance of the term may be determined based on the frequency of the term and the frequency and proximity of other terms.

또한, 본 명세서의 상기 방법에 있어서, 주요키워드들은 인접도에 기반하여 동심원 그래픽에 배치되어 표시될 수 있다.Additionally, in the method of this specification, main keywords may be displayed by being arranged in concentric circle graphics based on proximity.

또한, 본 명세서의 상기 방법에 있어서, 상기 동심원 그래픽에 배치된 하나의 주요키워드가 클릭된 것에 기반하여, 상기 하나의 주요키워드와 관련된 워드클라우드가 표시될 수 있다.Additionally, in the method of the present specification, a word cloud related to one main keyword placed on the concentric circle graphic may be displayed based on a click on the one main keyword.

또한, 본 명세서의 상기 방법에 있어서, 상기 동심원 그래픽에 배치된 둘 이상의 주요키워드가 드래그되거나 연속적으로 클릭된 것에 기반하여, 상기 둘 이상의 주요키워드와 관련된 워드클라우드가 표시될 수 있다.Additionally, in the method of the present specification, word clouds related to the two or more main keywords placed on the concentric circle graphic may be displayed based on the dragging or successive clicking of the two or more main keywords.

또한, 본 명세서의 가상 공간에서 회의를 수행하는 데 이용되는 사용자 단말은, 적어도 하나의 송수신기와, 적어도 하나의 프로세서와, 상기 적어도 하나의 프로세서에 작동 가능하게 연결되고, 상기 적어도 하나의 프로세서에 의해 실행되는 것에 기반하여, 동작들을 수행하는 명령어(instruction)들을 저장하는 적어도 하나의 메모리를 포함하고, 상기 가상 공간 내 사용자 아바타 및/또는 적어도 하나의 다른 아바타의 음성이 변환된 텍스트를 아바타 별로 구분하여 실시간으로 표시하는 단계를 포함하되, 상기 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 하나로 구분되고, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary) 데이터베이스에 의한 기본 정보가 표시되며, 상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 표시될 수 있다.In addition, a user terminal used to conduct a meeting in a virtual space of the present specification includes at least one transceiver, at least one processor, operably connected to the at least one processor, and configured to be operated by the at least one processor. It includes at least one memory that stores instructions for performing operations based on what is executed, and separates the text converted from the voice of the user avatar and/or at least one other avatar in the virtual space for each avatar. Including a step of displaying in real time, wherein the terms in the text are each divided into general terms and company terms, and based on the user clicking on a term related to a preset category among the general terms, the terms are stored in a dictionary database. Basic information may be displayed, and based on the user clicking on the company term, basic information entered by an administrator or updated by at least one previous meeting minutes and/or attachments may be displayed.

또한, 본 명세서는 가상 공간에서 회의를 수행하기 위한 방법을 제안한다. 상기 방법은 가상 공간 내 적어도 하나의 아바타의 음성을 실시간으로 텍스트로 변환하는 단계를 포함하되, 상기 텍스트가 아바타 별로 구분되어 실시간으로 표시되도록 하고, 상기 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 하나로 구분되며, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary) 데이터베이스에 의한 기본 정보가 사용자 단말에 표시되고, 상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 사용자 단말에 표시될 수 있다.Additionally, this specification proposes a method for conducting a meeting in a virtual space. The method includes converting the voice of at least one avatar in a virtual space into text in real time, wherein the text is displayed in real time separately for each avatar, and the terms in the text are divided into one of general terms and company terms, respectively. Based on the user clicking on a term related to a preset category among general terms, basic information from a dictionary database is displayed on the user terminal, and based on the user clicking on the company term, , basic information and/or attached files entered by the administrator or updated by at least one previous meeting minutes may be displayed on the user terminal.

또한, 본 명세서의 상기 방법에 있어서, 상기 회사 용어는 상기 사전 데이터베이스에서 확인되지 않거나, 상기 사전 데이터베이스에서 확인되나 회사에서 별도의 의미로 사용되는 용어이고, 상기 일반 용어는 상기 회사 용어가 아닌 용어일 수 있다.In addition, in the method of the present specification, the company term is a term that is not confirmed in the dictionary database, or is a term confirmed in the dictionary database but used in a separate meaning by the company, and the general term is a term that is not the company term. You can.

또한, 본 명세서의 상기 방법에 있어서, 주요키워드는 상기 일반 용어들 중에서 용어의 중요도에 기반하여 결정될 수 있다.Additionally, in the method of this specification, main keywords can be determined based on the importance of terms among the general terms.

또한, 본 명세서의 상기 방법에 있어서, 상기 용어의 중요도는 상기 용어의 빈도, 다른 용어들의 빈도 및 인접도에 기반하여 결정될 수 있다.Additionally, in the method of the present specification, the importance of the term may be determined based on the frequency of the term and the frequency and proximity of other terms.

또한, 본 명세서의 상기 방법에 있어서, 주요키워드들은 인접도에 기반하여 동심원 그래픽에 배치되어 표시될 수 있다.Additionally, in the method of this specification, main keywords may be displayed by being arranged in concentric circle graphics based on proximity.

또한, 본 명세서의 상기 방법에 있어서, 상기 동심원 그래픽에 배치된 하나의 주요키워드가 클릭된 것에 기반하여, 상기 하나의 주요키워드와 관련된 워드클라우드가 표시될 수 있다.Additionally, in the method of the present specification, a word cloud related to one main keyword placed on the concentric circle graphic may be displayed based on a click on the one main keyword.

또한, 본 명세서의 상기 방법에 있어서, 상기 동심원 그래픽에 배치된 둘 이상의 주요키워드가 드래그되거나 연속적으로 클릭된 것에 기반하여, 상기 둘 이상의 주요키워드와 관련된 워드클라우드가 표시될 수 있다.Additionally, in the method of the present specification, word clouds related to the two or more main keywords placed on the concentric circle graphic may be displayed based on the dragging or successive clicking of the two or more main keywords.

또한, 본 명세서의 가상 공간에서 회의를 수행하는 데 이용되는 서버 장치는, 적어도 하나의 송수신기와, 적어도 하나의 프로세서와, 상기 적어도 하나의 프로세서에 작동 가능하게 연결되고, 상기 적어도 하나의 프로세서에 의해 실행되는 것에 기반하여, 동작들을 수행하는 명령어(instruction)들을 저장하는 적어도 하나의 메모리를 포함하고, 상기 가상 공간 내 적어도 하나의 아바타의 음성을 실시간으로 텍스트로 변환하는 단계를 포함하되, 상기 텍스트가 아바타 별로 구분되어 실시간으로 표시되도록 하고, 상기 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 적어도 하나로 구분되며, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary) 데이터베이스에 의한 기본 정보가 사용자 단말에 표시되고, 상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 사용자 단말에 표시될 수 있다.In addition, a server device used to conduct a conference in a virtual space of the present specification includes at least one transceiver, at least one processor, operably connected to the at least one processor, and configured to perform functions by the at least one processor. At least one memory storing instructions for performing operations based on what is being executed, and converting the voice of at least one avatar in the virtual space into text in real time, wherein the text is They are divided by avatar and displayed in real time, and the terms in the text are each divided into at least one of general terms and company terms, and based on the user clicking on a term related to a preset category among the general terms, a dictionary is created. Basic information from the database is displayed on the user terminal, and based on the user clicking on the company term, basic information and/or attachments entered by the administrator or updated by at least one previous meeting minutes are displayed on the user terminal. It can be displayed in .

본 명세서에 따르면, 가상 공간에서 회의를 진행하는 경우 실시간으로 회의록을 표시하고, 회의록의 내용을 데이터로서 활용할 수 있도록 하여 업무 효율을 향상시키는 효과가 있다.According to this specification, when a meeting is held in a virtual space, the meeting minutes are displayed in real time and the contents of the meeting minutes can be used as data, thereby improving work efficiency.

또한, 본 명세서에 따르면, 가상 공간의 회의에서 사용된 용어 중 사용자와 관련성이 적은 용어의 의미 등 기본 정보를 즉시 확인할 수 있어, 업무 효율을 향상시키는 효과가 있다.In addition, according to the present specification, basic information such as the meaning of terms less relevant to the user among terms used in a meeting in a virtual space can be immediately confirmed, which has the effect of improving work efficiency.

또한, 본 명세서에 따르면, 가상 공간의 회의에서 사용된 용어 중 주요키워드 및 주요키워드 간 인접도를 시각화 함으로써, 업무 효율을 향상시키는 효과가 있다.In addition, according to the present specification, there is an effect of improving work efficiency by visualizing main keywords and the proximity between main keywords among terms used in meetings in a virtual space.

또한, 본 명세서에 따르면, 가상 공간의 회의에서 사용된 용어 중 회사 용어의 기본 정보 및 관련 파일을 즉시 확인할 수 있어, 업무 효율을 향상시키는 효과가 있다.In addition, according to this specification, basic information and related files of company terms among terms used in a virtual space meeting can be immediately checked, which has the effect of improving work efficiency.

본 명세서에서 얻을 수 있는 효과는 이상에서 언급한 효과로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 명세서가 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects that can be obtained in this specification are not limited to the effects mentioned above, and other effects not mentioned can be clearly understood by those skilled in the art from the description below. .

본 명세서에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부 도면은 본 명세서에 대한 실시 예를 제공하고, 상세한 설명과 함께 본 명세서의 기술적 특징을 설명한다.
도 1은 본 명세서에서 제안하는 가상 공간에서 실시간으로 회의록이 표시되는 방식을 설명하기 위한 도이다.
도 2는 본 명세서에서 제안하는 회사 용어와 관련된 기본 정보 및 첨부 파일을 확인하는 방식을 설명하기 위한 도이다.
도 3은 본 명세서에서 제안하는 회사 용어와 관련된 첨부 파일을 업데이트하는 방식을 설명하기 위한 도이다.
도 4는 본 명세서에서 제안하는 동심원 그래픽에 키워드가 배치된 예시이다.
도 5는 동심원 그래픽의 키워드를 클릭 또는 드래그를 입력 받아 워드클라우드를 표시하는 방식을 설명하기 위한 도이다.
도 6은 본 명세서에서 제안하는 가상 공간에서 회의를 수행하기 위한 방법을 설명하기 위한 흐름도이다.
도 7은 본 명세서에서 제안하는 가상 공간에서 회의를 수행하기 위한 방법을 설명하기 위한 흐름도이다.
도 8은 본 명세서에서 제안하는 가상 공간에서 회의를 수행하기 위한 시스템의 블록도를 예시한다.
도 9는 본 명세서에서 제안하는 사용자 단말의 블록도를 예시한다.
The accompanying drawings, which are included as part of the detailed description to aid understanding of the present specification, provide examples of the present specification and explain technical features of the present specification together with the detailed description.
Figure 1 is a diagram to explain how meeting minutes are displayed in real time in a virtual space proposed in this specification.
Figure 2 is a diagram for explaining a method of checking basic information and attached files related to company terms proposed in this specification.
Figure 3 is a diagram for explaining a method of updating attached files related to company terms proposed in this specification.
Figure 4 is an example of keywords arranged in the concentric circle graphic proposed in this specification.
Figure 5 is a diagram for explaining a method of displaying a word cloud by clicking or dragging a keyword of a concentric circle graphic.
Figure 6 is a flowchart illustrating a method for conducting a meeting in a virtual space proposed in this specification.
Figure 7 is a flowchart illustrating a method for conducting a meeting in a virtual space proposed in this specification.
Figure 8 illustrates a block diagram of a system for conducting a meeting in a virtual space proposed in this specification.
Figure 9 illustrates a block diagram of the user terminal proposed in this specification.

이하, 본 명세서에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 명세서의 예시적인 실시형태를 설명하고자 하는 것이며, 본 명세서가 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 이하의 상세한 설명은 본 명세서의 완전한 이해를 제공하기 위해서 구체적 세부사항을 포함한다. 그러나, 당업자는 본 명세서가 이러한 구체적 세부사항 없이도 실시될 수 있음을 안다.Hereinafter, preferred embodiments according to the present specification will be described in detail with reference to the attached drawings. The detailed description set forth below in conjunction with the accompanying drawings is intended to illustrate exemplary embodiments of the present disclosure and is not intended to represent the only embodiments in which the disclosure may be practiced. The following detailed description includes specific details to provide a thorough understanding of the disclosure. However, one skilled in the art will recognize that the present disclosure may be practiced without these specific details.

몇몇 경우, 본 명세서의 개념이 모호해지는 것을 피하기 위하여 공지의 구조 및 장치는 생략되거나, 각 구조 및 장치의 핵심기능을 중심으로 한 블록도 형식으로 도시될 수 있다.In some cases, in order to avoid ambiguity in the concepts of the present specification, well-known structures and devices may be omitted or may be shown in block diagram form focusing on the core functions of each structure and device.

본 명세서에서 ‘/’는 문맥에 따라 ‘and’, ‘or’ 또는 ‘and/or’을 의미한다.In this specification, ‘/’ means ‘and’, ‘or’ or ‘and/or’ depending on the context.

본 명세서에서 ‘회의록’은 ‘텍스트’로, '용어’는 ‘명사’, 또는 ‘단어’로 칭할 수 있다.In this specification, ‘meeting minutes’ may be referred to as ‘text’, and ‘terms’ may be referred to as ‘nouns’ or ‘words.’

본 명세서에서 ‘회의’는 회의를 포괄하는 개념인 ‘이벤트’로 대체되어 적용될 수 있다.In this specification, ‘meeting’ may be replaced with ‘event’, a concept encompassing a meeting.

가상 공간 내 회의에서의 실시간 회의록 기능Real-time meeting minutes function in meetings in virtual space

도 1은 본 명세서에서 제안하는 가상 공간에서 실시간으로 회의록(또는 텍스트)이 표시되는 방식을 설명하기 위한 도이다. 도 1은 사용자 단말의 출력부가 출력/표시하는 단말 화면의 예시이다.Figure 1 is a diagram to explain how meeting minutes (or text) are displayed in real time in the virtual space proposed in this specification. Figure 1 is an example of a terminal screen output/displayed by the output unit of a user terminal.

도 1을 참조하면, 단말 화면은 가상 공간 표시부(110)와 유저인터페이스부(120)를 포함할 수 있다. 가상 공간 표시부(110)는 사용자의 아바타(111)가 위치하는 가상 공간을 표시할 수 있다. 유저인터페이스부(120)는 사용자의 편의를 위한 그래픽 유저 인터페이스(GUI)를 표시할 수 있다. 예를 들어, 유저인터페이스부(120)는 검색창, 메시지 버튼, 참석자 버튼, 실시간 회의록 버튼(121), 내 정보 버튼, 워크스페이스 버튼, 설정 버튼, 스케줄러 버튼을 표시할 수 있다. 사용자는 단말의 입력부를 통해 검색창에 검색하고자 하는 내용을 입력하거나 버튼들을 클릭할 수 있다. 예를 들어, 사용자가 실시간 회의록 버튼을 클릭하는 경우, 회의 중 실시간으로 생성된 회의록(또는 텍스트)이 유저인터페이스부(140)에 표시될 수 있다. 예를 들어, 가상 공간 표시부(110)에 표시된 가상 공간 내 회의 또는 회의실에 3명의 아바타가 참석한 경우,각 아바타의 음성을 변환한 텍스트를 각 아바타 또는 사용자 별로 구분하여 실시간으로 회의록(140)에 표시할 수 있다. 가상 공간에서의 음성이 변환된 텍스트는 아바타 별로 구분되기 때문에, 실시간 회의록 기능의 정확도 및 구현 편의성의 개선될 수 있다.Referring to FIG. 1, the terminal screen may include a virtual space display unit 110 and a user interface unit 120. The virtual space display unit 110 may display the virtual space where the user's avatar 111 is located. The user interface unit 120 may display a graphical user interface (GUI) for user convenience. For example, the user interface unit 120 may display a search window, a message button, an attendee button, a real-time meeting minutes button 121, a my information button, a workspace button, a settings button, and a scheduler button. The user can enter the content they wish to search in the search box or click buttons through the terminal's input unit. For example, when a user clicks the real-time meeting minutes button, the meeting minutes (or text) generated in real time during the meeting may be displayed on the user interface unit 140. For example, when three avatars attend a meeting or conference room in the virtual space displayed on the virtual space display unit 110, the text converted from each avatar's voice is classified for each avatar or user and entered in the meeting minutes 140 in real time. It can be displayed. Since text converted from voice in virtual space is classified by avatar, the accuracy and convenience of implementation of the real-time meeting record function can be improved.

그리고/또는, 사용자가 회의 관리자인 경우, 사용자는 사용자 단말의 입력부를 통해 회의목적, 회의시간 등 회의 관련 정보를 입력할 수 있다. 그리고/또는 회의 관련 정보는 회의 참석 사용자에 공유될 수 있다. 그리고/또는, 회의가 입력된 회의시간을 초과하는 경우, 회의 관리자 또는 회의 참석자의 단말의 출력부(예: 디스플레이)에 회의시간이 초과하였음을 알리는 팝업이 표시될 수 있다. 또는, 회의시간이 초과된 경우, 회의가 종료되면, 회의 관리자 또는 회의 참석자의 단말의 출력부(예: 디스플레이)에 회의시간이 초과하였음을 알리는 팝업이 (회의록과 함께) 표시될 수 있다.And/or, if the user is a meeting manager, the user can input meeting-related information such as meeting purpose and meeting time through the input unit of the user terminal. And/or meeting-related information may be shared with users attending the meeting. And/or, if the meeting exceeds the input meeting time, a pop-up notifying that the meeting time has been exceeded may be displayed on the output unit (eg, display) of the meeting manager or meeting participant's terminal. Alternatively, when the meeting time is exceeded and the meeting is ended, a pop-up notifying that the meeting time has been exceeded (along with the meeting minutes) may be displayed on the output unit (e.g., display) of the terminal of the meeting manager or meeting participant.

회의록에서 용어 추출 및 구분Extract and classify terms from meeting minutes

실시간 회의록의 (대화) 내용에서 적어도 하나의 용어(또는 명사)는 추출될 수 있다. 그리고/또는, 적어도 하나의 용어는 사전(dictionary) 데이터베이스에 기반하여 일반 용어와 회사 용어로 구분될 수 있다. 본 명세서에서, 회사 용어는 회사 내부 용어, 회사 전용 용어, 내부 용어, 전용 용어 등으로 표현될 수도 있다. 예를 들어, 일반 용어는 사전 데이터베이스에서 확인할 수 있는 용어를 의미할 수 있다. 즉, 일반 용어는 사전 데이터베이스가 해당 용어의 기본 정보를 포함하고 있는 용어일 수 있다. 예를 들어, 사전 데이터베이스는 외부 데이터베이스일 수 있다. 예를 들어, 회사 용어는 회사의 프로젝트 명 등 회사에서 직접 관리하는 용어 또는 일반 용어이나 회사 내부적으로 다른 의미로 사용되는 용어 등을 의미할 수 있다. 회사 용어는 별도의 관리자가 회사 용어 관련 정보를 입력/업데이트하거나 하나 이상의 회의들에서의 회의록(또는 대화 내용) 및 공유 파일 등에 따라 업데이트 될 수 있다.At least one term (or noun) can be extracted from the (conversation) content of the real-time meeting minutes. And/or, at least one term may be divided into a general term and a company term based on a dictionary database. In this specification, company terms may be expressed as company internal terms, company-specific terms, internal terms, exclusive terms, etc. For example, a general term may mean a term that can be checked in a dictionary database. In other words, a general term may be a term for which the dictionary database contains basic information about the term. For example, the dictionary database may be an external database. For example, company terms may refer to terms directly managed by the company, such as the company's project name, general terms, or terms used with different meanings internally within the company. Company terminology may be updated when a separate administrator enters/updates company terminology-related information, or according to meeting minutes (or conversation content) and shared files from one or more meetings.

예를 들어, 일반 용어와 회사 용어는 별도의 데이터베이스로 관리할 수 있다. 예를 들어, 일반 용어는 제1 데이터베이스에 저장/관리되고, 회사 용어는 제2 데이터베이스에 저장/관리될 수 있다.For example, general terms and company terms can be managed in separate databases. For example, general terms may be stored/managed in a first database, and company terms may be stored/managed in a second database.

예를 들어, 회의록에서 용어 추출 및 구분 동작은 서버 장치에 의해 수행될 수 있다. 그리고/또는, 서버 장치는 제1 데이터베이스와 제2 데이터베이스를 포함할 수 있다.For example, term extraction and classification operations from meeting minutes may be performed by a server device. And/or, the server device may include a first database and a second database.

회사 용어 관련 동작Actions related to company terminology

예를 들어, 제2 데이터베이스에 신규의 회사 용어가 저장되는 경우, 회사 용어에 대한 기본 정보 및 첨부 파일의 입력 요청은 관리자 단말에 발송될 수 있다. 예를 들어, 기본 정보는 회사 용어의 정의/의미를 포함할 수 있다. 관리자 단말은 입력 요청을 수신하고 기본 정보 및 첨부 파일을 업데이트할 수 있다. 기본 정보 및 첨부 파일은 제2 데이터베이스에 회사 용어와 관련해 저장될 수 있다.For example, when a new company term is stored in the second database, a request to input basic information about the company term and an attached file may be sent to the administrator terminal. For example, basic information may include definitions/meanings of company terms. The administrator terminal can receive the input request and update basic information and attached files. Basic information and attached files may be stored in conjunction with company terms in a second database.

이와 같이 회사 용어의 기본 정보 및 첨부 파일이 입력 및/또는 업데이트된 경우, 사용자는 유저인터페이스부에서 회사 용어의 기본 정보 및 첨부 파일 등을 확인할 수 있다.In this way, when the basic information and attached files of the company term are entered and/or updated, the user can check the basic information and attached files of the company term in the user interface unit.

도 2는 본 명세서에서 제안하는 회사 용어의 기본 정보 및 첨부 파일을 확인하는 방식을 설명하기 위한 도이다. 도 2를 참조하면, 사용자 단말은 서버 장치로부터 수신된 정보에 기반하여, 단말 화면의 유저인터페이스부에 실시간 텍스트를 표시할 수 있다. 실시간 텍스트 중 적어도 하나의 회사 용어는 표시될 수 있다. 사용자는 회사 용어를 클릭하여 기본 정보를 확인하거나, 첨부 파일을 다운받을 수 있다. 즉, 단말 화면은 가상 공간 표시부(210)과 유저인터페이스부(220)을 포함할 수 있다. 가상 공간 표시부(210)은 회의실에 위치하는 아바타들을 표시할 수 있다. 유저인터페이스부(220)는 아바타들의 텍스트 또는 대화 내용을 실시간으로 표시할 수 있다.Figure 2 is a diagram for explaining a method of checking basic information and attached files of company terms proposed in this specification. Referring to Figure 2, the user terminal may display real-time text on the user interface portion of the terminal screen based on information received from the server device. At least one company term may be displayed in the real-time text. Users can click on the company term to check basic information or download attached files. That is, the terminal screen may include a virtual space display unit 210 and a user interface unit 220. The virtual space display unit 210 may display avatars located in the conference room. The user interface unit 220 can display text or conversation contents of avatars in real time.

예를 들어, 아바타 A를 제어하는 사용자가 ‘안녕하세요’의 음성을 입력하고, 아바타 B를 제어하는 사용자가 ‘회의 시작해볼까요?’의 음성을 입력하면, 유저인터페이스부(220)에는 A:‘안녕하세요’, B: ‘회의 시작해볼까요?’ 가 실시간으로 표시될 수 있다. 이와 같이 대화가 진행되는 도중 회사 용어는 실시간으로 표시될 수 있다. 예를 들어, 회사 용어는 도 2의 유저인터페이스부(220)와 같이, 하이라이트로 표시될 수 있다. 예를 들어, ‘메타지움’, ‘HereWeAR’, ‘태종대’는 회사 용어일 수 있다. 이때, 사용자가 ‘메타지움’을 입력부를 통해 클릭한 경우, 기본 정보(‘본사에서 현재 개발 중인 메타버스 통합 플랫폼의 명칭’)과 첨부 파일(‘프로젝트 관련 파일 리스트’의 제목의 파일) 관련 팝업 정보(230)는 단말 화면에 표시될 수 있다. 사용자는 첨부 파일 부분을 클릭하여 ‘프로젝트 관련 파일 리스트’를 다운 받을 수 있다.For example, when the user controlling avatar A inputs the voice 'Hello' and the user controlling avatar B inputs the voice 'Shall we start the meeting?', the user interface unit 220 displays A: 'Hello'. ', B: 'Shall we start the meeting?' can be displayed in real time. In this way, company terminology can be displayed in real time while the conversation is in progress. For example, company terms may be displayed as highlights, as shown in the user interface unit 220 of FIG. 2 . For example, ‘Metasium’, ‘HereWeAR’, and ‘Taejongdae’ may be company terms. At this time, when the user clicks on 'Metasium' through the input area, a pop-up related to basic information ('Name of the Metaverse integrated platform currently under development at headquarters') and attached files (files titled 'Project-related file list') will appear. Information 230 may be displayed on the terminal screen. Users can download the ‘project-related file list’ by clicking the attached file section.

그리고/또는, 회사 용어의(또는 회사 용어와 관련된) 기본 정보 및 첨부 파일은 하나 이상의 (이전) 회의들에서 해당 회사 용어 관련 대화 내용 및 공유 파일 등의 사용자/아바타 활동에 기반하여 업데이트될 수도 있다. 그리고/또는, 회사 용어의 기본 정보 및 첨부 파일은 현재 참가한 회의의 현시점 이전의 대화 내용 및 공유 파일 등의 사용자/아바타 활동에 기반하여 업데이트될 수 있다. 이때, 회사 용어 관련 정보는 머신러닝에 기반하여 업데이트될 수 있다. 그리고/또는, 사용자/아바타 활동에 기반한 기본 정보 및 첨부 파일의 업데이트는, 해당 회의에 참석한 사용자들 중 적어도 한명의 승인/동의에 의해 진행될 수 있다. 예를 들어, 참석한 사용자가 업데이트를 반대하는 경우, 업데이트는 수행되지 않을 수 있다.And/or, the basic information and attachments of the Company Terms (or related to the Company Terms) may be updated based on user/avatar activity, such as shared files and conversations related to the Company Terms in one or more (previous) meetings. . And/or, the basic information and attachments of the company terminology may be updated based on user/avatar activity, such as conversation content and shared files prior to the current meeting attended. At this time, company terminology-related information may be updated based on machine learning. And/or, updating basic information and attached files based on user/avatar activity may be performed with the approval/consent of at least one of the users attending the meeting. For example, if an attending user objects to the update, the update may not be performed.

도 3은 본 명세서에서 제안하는 회사 용어와 관련된 첨부 파일을 업데이트하는 방식을 설명하기 위한 도이다. 예를 들어, 도 3과 같이, ‘현재 새로 공유된 파일을 <메타지움>관련 파일에 추가 하시겠습니까?’의 팝업 정보(310)가 표시될 수 있다. 이때, 사용자가 체크 버튼을 클릭하면 업데이트가 수행되고, 사용자가 X 버튼을 클릭하면 업데이트는 수행되지 않을 수 있다.Figure 3 is a diagram for explaining a method of updating attached files related to company terms proposed in this specification. For example, as shown in Figure 3, pop-up information 310 may be displayed asking, ‘Would you like to add the currently newly shared file to the <Metasium> related files?’ At this time, if the user clicks the check button, the update may be performed, and if the user clicks the X button, the update may not be performed.

일반 용어 관련 동작Common Terminology Related Actions

예를 들어, 회의 진행 전 사용자는 비전문 분야/카테고리를 입력할 수 있다. 즉, 사용자가 잘 알지 못하는 분야/카테고리(예: 개발 관련 단어, 디자인 관련 단어 등)가 선택되면, 해당 카테고리의 용어가 회의에서 언급되는 경우 해당 용어는 회의록에 표시될 수 있다. 이때, 사용자가 해당 용어를 클릭하면, 해당 용어의 기본 정보가 표시될 수 있다. 또는 사용자의 직무/업무/전문 분야/카테고리가 선택되면, 그 외의 직무/업무/전문 분야/카테고리의 용어가 회의에서 언급되는 경우 해당 용어는 회의록에 표시될 수 있다. 이때, 사용자가 해당 용어를 클릭하면, 해당 용어의 기본 정보가 표시될 수 있다. 그리고/또는, 해당 용어는 일반 용어로 구분된 용어일 수 있다. 예를 들어, 해당 용어의 기본 정보는 웹 서버 장치, 외부 서버 장치 및/또는 외부 데이터베이스에 기반할 수 있다.For example, before proceeding with a meeting, users can enter a non-expert field/category. That is, if a field/category (e.g., development-related words, design-related words, etc.) that the user is not familiar with is selected, if a term in that category is mentioned in a meeting, the term may be displayed in the meeting minutes. At this time, when the user clicks on the term, basic information for the term may be displayed. Alternatively, if the user's job/job/specialty/category is selected, if terms from other jobs/jobs/professional fields/categories are mentioned in the meeting, the terms may be displayed in the meeting minutes. At this time, when the user clicks on the term, basic information for the term may be displayed. And/or, the term may be a term classified as a general term. For example, the underlying information for the term may be based on a web server device, an external server device, and/or an external database.

그리고/또는, 일반 용어 중 주요키워드가 추출되고 주요키워드 및 주요키워드 간 관계가 시각화될 수 있다. 예를 들어, 일반 용어는 자연어 처리(Natural Language Processing, NLP) 알고리즘(예: Word2Vec 등), 기타 알고리즘, 용어 언급 빈도를 통해 현재 회의에서의 대화, 이전 회의에서의 대화, 및/또는 웹사이트의 데이터 등을 종합적으로 학습데이터로 이용하여 수치화 또는 벡터화될 수 있다. 이때, 데이터의 원천에 기반하여 다른 가중치가 부여될 수 있다. 즉, 고정적인 데이터가 아닌 현재 대화와 회사 특성에 맞게 가변적인 벡터화가 이루도록 할 수 있다. 예를 들어, 현재 회의에서의 대화는 가장 높은 가중치가 부여되어 학습되고, 웹사이트의 데이터는 중간 값의 가중치가 부여되어 학습되며, 이전 회의에서의 대화는 가장 낮은 가중치가 부여되어 학습될 수 있다.And/or, main keywords from general terms may be extracted and the main keywords and relationships between main keywords may be visualized. For example, common terms can be identified through Natural Language Processing (NLP) algorithms (e.g. Word2Vec, etc.), other algorithms, and the frequency of term mentions in conversations at the current meeting, conversations at previous meetings, and/or on websites. Data can be comprehensively used as learning data and converted into numbers or vectors. At this time, different weights may be assigned based on the source of the data. In other words, variable vectorization can be achieved to suit the current conversation and company characteristics rather than fixed data. For example, conversations from the current meeting may be trained with the highest weights, data from a website may be learned with medium weights, and conversations from previous meetings may be learned with the lowest weights. .

그리고/또는, 일반 용어의 용어 중요도를 연산할 수 있다. 예를 들어, 현재 회의의 일반 용어의 용어 중요도는 상술한 벡터화 데이터(또는 벡터) 및 언급 빈도를 이용해 연산될 수 있다. 예를 들어, ‘용어 중요도 = 해당 용어 언급 빈도*Σ(다른 용어들과의 인접도*다른 용어의 언급빈도)일 수 있다. 여기서, 인접도는 두 단어의 벡터화 데이터 간 각도에 의해 연산될 수 있다. 예를 들어,인접도는 두 벡터화 데이터들의 내적 값을 두 벡터화 데이터들의 크기 곱으로 나눈 값일 수 있다. 여기서, 다른 용어들는 해당 회의에서 언급된 모든 단어들일 수 있다. 또는 다른 용어들는 기 설정된 개수의 언급 빈도 상위 단어들일 수 있다. 이외 성능 향상을 위해 다양한 방식으로 다른 용어들이 결정될 수 있다. 그리고/또는, 특정 용어 자체가 다수 언급되거나, 다수 언급된 다른 단어들과의 연관도가 높을 수록 용어의 중요도는 높게 계산될 수 있다.And/or, term importance of general terms can be calculated. For example, the term importance of a general term in the current conference can be calculated using the vectorized data (or vector) and mention frequency described above. For example, ‘term importance = frequency of mention of the term * Σ (adjacency to other terms * frequency of mention of other terms). Here, the proximity can be calculated by the angle between the vectorized data of two words. For example, the proximity may be a value obtained by dividing the dot product of two vectorized data by the product of the sizes of the two vectorized data. Here, the other terms may be any words mentioned in the meeting. Alternatively, other terms may be words with a preset number of high frequency of mentions. Other terms may be determined in various ways to improve performance. And/or, the importance of the term may be calculated as the number of times a specific term itself is mentioned or the degree of association with other words mentioned in number is high.

그리고/또는, 일반 용어 중 용어 중요도에 따라 기설정된 수의 주요키워드가 추출/결정될 수 있다. 예를 들어, 10개의 주요키워드는 결정/추출되도록 설정될 수 있다. 일반 용어 중 용어 중요도가 높은 값부터 순차적으로 10개가 추출/결정될 수 있다. 그리고/또는, 용어 중요도의 하한을 두어 용어 중요도가 하한을 넘지 못하는 경우, 주요키워드로 결정되지 못하도록 할 수 있다.And/or, a preset number of main keywords may be extracted/determined according to term importance among general terms. For example, 10 main keywords can be set to be determined/extracted. Among general terms, 10 terms can be extracted/determined sequentially starting from the highest term importance value. And/or, by setting a lower limit on term importance, if the term importance does not exceed the lower limit, it can be prevented from being determined as a main keyword.

그리고/또는, 결정된 주요키워드들은 인접도에 기반하여 동심원 그래픽에 배치될 수 있다. 도 4는 본 명세서에서 제안하는 동심원 그래픽에 주요키워드가 배치된 예시이다. 도 4는 사용자 단말의 단말 화면에 표시된 동심원 그래픽 및 주요키워드를 예시한다. 도 4를 참조하면, ‘메타버스’, ‘홀로렌즈’, ‘스마트 오피스’, ‘음향기술’, ‘블록체인’, ‘포트나이트’, ‘로블록스’, ‘실재감테크’, ‘개더타운’, ‘NFT’는 주요키워드로 결정될 수 있다. 그리고/또는, ‘메타버스’, ‘홀로렌즈’, ‘스마트 오피스’,‘음향기술’, ‘블록체인’, ‘포트나이트’들은 서로 간 인접도가 높아 동일한 원(제1 원) 그래픽에 배치될 수 있다. 그리고/또는, 로블록스’, ‘실재감테크’, ‘개더타운’, ‘NFT’들은 서로 간 인접도가 높아 동일한 원(제2 원) 그래픽에 배치될 수 있다. 그리고/또는, 제1 원 그래픽의 주요키워드들과 제2 원 그래픽의 주요키워드들은 서로 간의 인접도에 기반하여 서로 가깝게 배치될 수 있다. 예를 들어, 제2 원 그래픽의 ‘NFT’는 제1 원 그래픽의 ‘포트나이트’ 및 ‘블록체인’와 인접도가 높아 포트나이트’와 ‘블록체인’ 사이의 제2 원 그래픽 상에 배치될 수 있다.And/or, the determined main keywords may be placed in a concentric circle graphic based on proximity. Figure 4 is an example of main keywords arranged in the concentric circle graphic proposed in this specification. Figure 4 illustrates concentric circle graphics and main keywords displayed on the terminal screen of a user terminal. Referring to Figure 4, 'Metaverse', 'HoloLens', 'Smart Office', 'Sound Technology', 'Blockchain', 'Fortnite', 'Roblox', 'Presence Tech', 'Gather Town' ', 'NFT' can be determined as main keywords. And/or, 'Metaverse', 'HoloLens', 'Smart Office', 'Sound Technology', 'Blockchain', and 'Fortnite' are placed in the same circle (first circle) graphic because their proximity to each other is high. It can be. And/or, ‘Roblox’, ‘Reality Tech’, ‘Gathertown’, and ‘NFT’ can be placed in the same circle (second circle) graphic due to their high proximity to each other. And/or, the main keywords of the first original graphic and the main keywords of the second original graphic may be arranged close to each other based on their proximity to each other. For example, 'NFT' in the second original graphic has a high degree of proximity to 'Fortnite' and 'Blockchain' in the first original graphic, so it will be placed on the second original graphic between 'Fortnite' and 'Blockchain'. You can.

도 5는 동심원 그래픽의 주요키워드에 대한 클릭 또는 드래그를 입력 받아 워드클라우드를 표시하는 방식을 설명하기 위한 도이다. 도 5를 참조하면, 사용자는 ‘스마트 오피스’를 클릭(51)할 수 있다. 사용자가 ‘스마트 오피스’를 클릭하는 경우, (웹 상에서) ‘스마트 오피스’에 대한 정보를 수집하거나, 그리고/또는 빅데이터 키워드 분석을 통해 관련 정보가 워드클라우드 또는 마인드맵 형태로 시각화되어 표시될 수 있다. 그리고/또는, 사용자가 ‘NFT’(또는 ‘포트나이트’)를 클릭한 채로 ‘포트나이트’(또는 ‘NFT’)로 이동시킨 후 클릭을 떼는 경우(즉, 드래그(52)), (웹 상에서) ‘NFT’와 ‘포트나이트’에 대한 정보를 수집하거나 빅데이터 키워드 분석을 통해 관련 정보가 워드클라우드 또는 마인드맵 형태로 시각화되어 표시될 수 있다. 사용자가 ‘NFT’와 ‘포트나이트’를 연속으로 클릭한 경우, (웹 상에서) ‘NFT’ 와 ‘포트나이트’에 대한 정보를 수집하거나 빅데이터 키워드 분석을 통해 관련 정보가 워드클라우드 또는 마인드맵 형태로 시각화되어 표시될 수 있다.Figure 5 is a diagram to explain a method of displaying a word cloud by receiving a click or drag on the main keyword of the concentric circle graphic. Referring to Figure 5, the user can click ‘Smart Office’ (51). When a user clicks on 'Smart Office', information about 'Smart Office' can be collected (on the web), and/or related information can be visualized and displayed in the form of a word cloud or mind map through big data keyword analysis. there is. And/or, if the user clicks on 'NFT' (or 'Fortnite') and moves it to 'Fortnite' (or 'NFT') and then releases the click (i.e. drag (52)), (on the web ) By collecting information about 'NFT' and 'Fortnite' or analyzing big data keywords, related information can be visualized and displayed in the form of a word cloud or mind map. When a user clicks on 'NFT' and 'Fortnite' in succession, information about 'NFT' and 'Fortnite' is collected (on the web) or related information is collected in the form of a word cloud or mind map through big data keyword analysis. It can be visualized and displayed as .

도 6은 본 명세서에서 제안하는 가상 공간에서 회의를 수행하기 위한 방법을 설명하기 위한 흐름도이다. 도 6의 동작 방법은 사용자 단말에 의해 수행될 수 있다.Figure 6 is a flowchart illustrating a method for conducting a meeting in a virtual space proposed in this specification. The operation method of FIG. 6 may be performed by a user terminal.

도 6을 참조하면, 사용자 단말은 S610 단계에서, 가상 공간 내 사용자 아바타 및/또는 적어도 하나의 다른 아바타의 음성이 변환된 텍스트를 아바타 별로 구분하여 실시간으로 표시할 수 있다. 예를 들어, 사용자 아바타는 사용자 단말을 이용하는 사용자에 의해 제어될 수 있다. 그리고/또는, 적어도 하나의 다른 아바타는 다른 사용자에 의해 제어될 수 있다. 그리고/또는, 텍스트는 사용자 단말의 출력부(예: 디스플레이)를 통해 표시될 수 있다.Referring to FIG. 6 , in step S610, the user terminal may display text converted into the voice of the user avatar and/or at least one other avatar in the virtual space, separately for each avatar, in real time. For example, a user avatar can be controlled by a user using a user terminal. And/or, at least one other avatar may be controlled by another user. And/or, the text may be displayed through an output unit (eg, display) of the user terminal.

그리고/또는, 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 하나로 구분될 수 있다. 그리고/또는, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary) 데이터베이스에 의한 기본 정보가 표시될 수 있다. 예를 들어, 기 설정된 카테고리는 사용자가 입력한 비전문분야/비업무분야 등일 수 있다. 또는 기 설정된 카테고리는 사용자가 입력한 전문분야/업무분야 외의 분야일 수 있다. 그리고/또는, 사용자가 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 표시될 수 있다.And/or, the terms in the text may each be divided into one of general terms and company terms. And/or, based on the user clicking on a term related to a preset category among general terms, basic information from a dictionary database may be displayed. For example, the preset category may be a non-professional field/non-business field entered by the user. Alternatively, the preset category may be a field other than the specialty/business field entered by the user. And/or, based on the user clicking on the company term, basic information and/or attachments may be displayed as entered by the administrator or updated by at least one previous meeting minutes.

그리고/또는, 일반 용어와 회사 용어는 사전 데이터베이스에서의 확인 가능 여부에 기반하여 구분될 수 있다. 예를 들어, 사전 데이터베이스에서 해당 용어의 기본 정보를 확인할 수 있는 경우, 해당 용어는 일반 용어이고, 그렇지 않은 경우 회사 용어일 수 있다.And/or, general terms and company terms may be distinguished based on their availability in a dictionary database. For example, if the basic information of the term can be checked in a dictionary database, the term may be a general term; otherwise, it may be a company term.

그리고/또는, 회사 용어는 사전 데이터베이스에서 확인되지 않거나, 사전 데이터베이스에서 확인되나 회사 또는 시스템에서 별도의 의미(또는 다른 의미)로 사용되는 용어일 수 있다. 그리고/또는, 일반 용어는 회사 용어가 아닌 용어일 수 있다. 예를 들어, 일반 용어는 해당 회의(또는 다수의 회의)에서 사용된 용어 중 사전 데이터베이스에서 확인되고 회사(또는 시스템)에서 별도의 의미로 사용하지 않은 용어일 수 있다. 예를 들어, 별도의 의미로 사용되는 용어는 관리자가 별도의 의미를 가지는 것으로 확인한 및/또는 업데이트한 것일 수 있다. 그리고/또는, 본 명세서에서 회사는 특정 그룹/단체로 대체되어 적용될 수 있다. 예를 들어, 회사는 회사 내의 개발팀 또는 회사와 관련 없는 동일 목적을 달성하기 위한 그룹/단체로 대체되어 적용될 수 있다. 이에 따라, 회사 용어는 그룹 용어, 단체 용어 등으로 대체되어 적용될 수 있다.And/or, the company term may not be confirmed in the dictionary database, or may be a term confirmed in the dictionary database but used with a separate meaning (or different meaning) in the company or system. And/or, generic terms may be terms that are not company terms. For example, a general term may be a term that is confirmed in a dictionary database among terms used in a given meeting (or multiple meetings) and is not used in a separate meaning by the company (or system). For example, a term used with a separate meaning may have been confirmed and/or updated by an administrator to have a separate meaning. And/or, in this specification, the company may be replaced with a specific group/organization. For example, a company can be replaced by a development team within the company or a group/organization unrelated to the company that achieves the same purpose. Accordingly, company terms may be replaced with group terms, organization terms, etc.

그리고/또는, 주요키워드는 일반 용어들 중에서 용어의 중요도에 기반하여 결정될 수 있다. 그리고/또는, 용어의 중요도는 용어의 빈도, 다른 용어들의 빈도 및 인접도에 기반하여 결정될 수 있다.And/or, the main keyword may be determined based on the importance of the term among general terms. And/or, the importance of a term may be determined based on the term's frequency and the frequency and proximity of other terms.

그리고/또는, 주요키워드들은 인접도에 기반하여 동심원 그래픽에 배치되어 표시될 수 있다. 그리고/또는, 동심원 그래픽에 배치된 하나의 주요키워드가 클릭된 것에 기반하여, 상기 하나의 주요키워드와 관련된 워드클라우드가 표시될 수 있다. 그리고/또는, 동심원 그래픽에 배치된 둘 이상의 주요키워드가 드래그되거나 연속적으로 클릭된 것에 기반하여, 둘 이상의 주요키워드와 관련된 워드클라우드가 표시될 수 있다.And/or, the main keywords may be displayed arranged in a concentric circle graphic based on proximity. And/or, based on one main keyword placed in the concentric circle graphic being clicked, a word cloud related to the one main keyword may be displayed. And/or, a word cloud related to two or more main keywords may be displayed based on two or more main keywords arranged in a concentric circle graphic being dragged or clicked sequentially.

도 6의 사용자 단말의 동작 방법은 도 1 내지 도 5를 참조하여 설명한 사용자 단말의 동작 방법과 동일하므로 이외 상세한 설명은 생략한다.Since the operating method of the user terminal in FIG. 6 is the same as the operating method of the user terminal described with reference to FIGS. 1 to 5, further detailed description will be omitted.

도 6를 참조하여 설명한 사용자 단말의 동작 방법은 도 1 내지 5의 제안 방법들과 결합하여 적용되거나 또는 대체되어 적용될 수 있다.그리고/또는, 도 6의 사용자 단말의 동작 방법은 도 1 내지 5의 제안 방법들에 의해 보충될 수 있다.The operating method of the user terminal described with reference to FIG. 6 may be applied in combination with or replaced with the proposed methods of FIGS. 1 to 5. And/or, the operating method of the user terminal of FIG. 6 may be applied in conjunction with the proposed methods of FIGS. 1 to 5. It can be supplemented by suggested methods.

도 7은 본 명세서에서 제안하는 가상 공간에서 회의를 수행하기 위한 방법을 설명하기 위한 흐름도이다. 도 7의 동작 방법은 서버 장치에 의해 수행될 수 있다. 도 7을 참조하면, 서버 장치는 S710 단계에서, 가상 공간 내 적어도 하나의 아바타의 음성을 실시간으로 텍스트로 변환할 수 있다. 그리고/또는, 텍스트는 아바타 별로 구분되어 실시간으로 표시되도록 할 수 있다. 예를 들어, 서버 장치는 사용자 단말에 텍스트에 대한 정보를 전송하고, 사용자 단말은 출력부(예: 디스플레이)를 통해 텍스트를 표시할 수 있다.Figure 7 is a flowchart illustrating a method for conducting a meeting in a virtual space proposed in this specification. The operating method of FIG. 7 may be performed by a server device. Referring to FIG. 7, the server device may convert the voice of at least one avatar in the virtual space into text in real time in step S710. And/or, the text can be divided by avatar and displayed in real time. For example, the server device may transmit information about text to the user terminal, and the user terminal may display the text through an output unit (eg, display).

그리고/또는, 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 하나로 구분될 수 있다. 그리고/또는, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary) 데이터베이스에 의한 기본 정보가 사용자 단말에 표시될 수 있다. 예를 들어, 기 설정된 카테고리는 사용자가 입력한 비전문분야/비업무분야 등일 수 있다. 또는 기 설정된 카테고리는 사용자가 입력한 전문분야/업무분야 외의 분야일 수 있다. 그리고/또는, 사용자가 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 사용자 단말에 표시될 수 있다.And/or, the terms in the text may each be divided into one of general terms and company terms. And/or, based on the user clicking on a term related to a preset category among general terms, basic information based on a dictionary database may be displayed on the user terminal. For example, the preset category may be a non-professional field/non-business field entered by the user. Alternatively, the preset category may be a field other than the specialty/business field entered by the user. And/or, based on the user clicking on the company term, basic information and/or attachments entered by the administrator or updated by at least one previous meeting minutes may be displayed on the user terminal.

그리고/또는, 일반 용어와 회사 용어는 사전 데이터베이스에 기반하여 구분될 수 있다.예를 들어, 사전 데이터베이스에서 해당 용어의 기본 정보를 확인할 수 있는 경우, 해당 용어는 일반 용어이고, 그렇지 않은 경우 회사 용어일 수 있다.And/or, general terms and corporate terms may be distinguished based on a dictionary database. For example, if the basic information of the term can be checked in the dictionary database, the term is a general term, and if not, the term is a corporate term. It can be.

그리고/또는, 주요키워드는 일반 용어들 중에서 용어의 중요도에 기반하여 결정될 수 있다. 그리고/또는, 용어의 중요도는 용어의 빈도, 다른 용어들의 빈도 및 인접도에 기반하여 결정될 수 있다.And/or, the main keyword may be determined based on the importance of the term among general terms. And/or, the importance of a term may be determined based on the term's frequency and the frequency and proximity of other terms.

그리고/또는, 주요키워드들은 인접도에 기반하여 동심원 그래픽에 배치되어 표시될 수 있다. 그리고/또는, 동심원 그래픽에 배치된 하나의 주요키워드가 클릭된 것에 기반하여, 상기 하나의 주요키워드와 관련된 워드클라우드가 표시될 수 있다. 그리고/또는, 동심원 그래픽에 배치된 둘 이상의 주요키워드가 드래그 또는 연속적으로 클릭된 것에 기반하여, 둘 이상의 주요키워드와 관련된 워드클라우드가 표시될 수 있다.And/or, the main keywords may be displayed arranged in a concentric circle graphic based on proximity. And/or, based on one main keyword placed in the concentric circle graphic being clicked, a word cloud related to the one main keyword may be displayed. And/or, a word cloud related to two or more main keywords may be displayed based on two or more main keywords arranged in a concentric circle graphic being dragged or clicked continuously.

본 명세서의 제안 방법에 따르면, 실시간 회의록을 단순히 기록 목적으로만 사용하는 것이 아니라 업무의 실질적 효율을 높이는 것에 이용할 수 있다.According to the method proposed in this specification, real-time meeting minutes can be used not only for recording purposes but also to increase practical work efficiency.

도 7의 서버 장치의 동작 방법은 도 1 내지 도 6을 참조하여 설명한 서버 장치의 동작 방법과 동일하므로 이외 상세한 설명은 생략한다.Since the operating method of the server device in FIG. 7 is the same as the operating method of the server device described with reference to FIGS. 1 to 6, detailed descriptions other than this will be omitted.

도 7을 참조하여 설명한 서버 장치의 동작 방법은 도 1 내지 6의 제안 방법들과 결합하여 적용되거나 또는 대체되어 적용될 수 있다.그리고/또는, 도 7의 서버 장치의 동작 방법은 도 1 내지 6의 제안 방법들에 의해 보충될 수 있다.The operating method of the server device described with reference to FIG. 7 may be applied in combination with or replaced with the proposed methods of FIGS. 1 to 6. And/or, the operating method of the server device of FIG. 7 may be applied in conjunction with the proposed methods of FIGS. 1 to 6. It can be supplemented by suggested methods.

도 8은 본 명세서에서 제안하는 가상 공간에서 회의를 수행하기 위한 시스템의 블록도를 예시한다.Figure 8 illustrates a block diagram of a system for conducting a meeting in a virtual space proposed in this specification.

도 8을 참조하면, 가상 공간에서 회의를 수행하기 위한 시스템은 사용자 단말(100), 서버 장치(200) 및/또는 통신망(300) 중 적어도 하나를 포함할 수 있다.Referring to FIG. 8, a system for conducting a meeting in a virtual space may include at least one of a user terminal 100, a server device 200, and/or a communication network 300.

사용자 단말(100)은 통신망(300)을 통해 서버 장치(200)에 접속하여, 상술한 바와 같이, 가상 공간 내 회의에서 실시간으로 회의록을 확인할 수 있다. 사용자 단말(100)은 사용자에 의해 제어될 수 있다.The user terminal 100 can access the server device 200 through the communication network 300 and check the meeting minutes in real time during a meeting in a virtual space, as described above. The user terminal 100 may be controlled by the user.

서버 장치(200)는 통신망(300)을 통해 접속되는 사용자 단말(100) 또는 이들의 사용자가 실시간으로 회의록을 확인/활용할 수 있도록 하는 서버 장치일 수 있다. 예를 들어, 도 1 내지 7의 서버 장치의 동작은 하나 이상의 서버 장치의 동작으로 구분되어 수행될 수 있다. 이때, 서버 장치들은 서로 간에 유선 또는 무선 통신을 이용하여 정보를 송수신할 수 있다.The server device 200 may be a user terminal 100 connected through the communication network 300 or a server device that allows users of these devices to check/use meeting minutes in real time. For example, the operations of the server devices in FIGS. 1 to 7 may be performed separately as operations of one or more server devices. At this time, server devices can transmit and receive information between each other using wired or wireless communication.

통신망(300)은 유선 통신망, 무선 통신망 및/또는 유무선 통신망을 의미할 수 있다. 그리고/또는, 서용자 단말(100) 및/또는 서버 장치(200)는 통신망(300)를 통해 서로 통신할 수도 있지만, 통신망(300)을 통하지 않고 직접 통신(예: 사이드링크 통신(sidelinkcommunication))할 수도 있다.Communication network 300 may refer to a wired communication network, a wireless communication network, and/or a wired/wireless communication network. And/or, the user terminal 100 and/or the server device 200 may communicate with each other through the communication network 300, but communicate directly without going through the communication network 300 (e.g., sidelink communication). You may.

예를 들어, 사용자 단말(100) 및/또는 서버 장치(200)는 로봇, XR(eXtendedReality) 기기, 차량, 휴대 기기, 가전, IoT 기기, AI기기/서버 등이거나, 또는 이들의 일부를 구성할 수 있다. 예를 들어, 차량은 무선 통신 기능이 구비된 차량, 자율 주행 차량, 차량간 통신을 수행할 수 있는 차량 등을 포함할 수 있다. 여기서, 차량은 UAV(Unmanned Aerial Vehicle)(예, 드론)를 포함할 수 있다. XR 기기는 AR(AugmentedReality)/VR(Virtual Reality)/MR(Mixed Reality) 기기를 포함하며,HMD(Head-Mounted Device), 차량에 구비된 HUD(Head-Up Display),텔레비전, 스마트폰, 컴퓨터, 웨어러블 디바이스, 가전 기기, 디지털 사이니지(signage), 차량, 로봇 등의 형태로 구현될 수 있다. 휴대 기기는 스마트폰, 스마트패드, 웨어러블 기기(예, 스마트워치, 스마트글래스), 컴퓨터(예, 노트북 등) 등을 포함할 수 있다.가전은 TV, 냉장고, 세탁기 등을 포함할 수 있다. IoT 기기는 센서, 스마트미터 등을 포함할 수 있다.For example, the user terminal 100 and/or the server device 200 may be a robot, an eXtendedReality (XR) device, a vehicle, a mobile device, a home appliance, an IoT device, an AI device/server, etc., or may form part of these. You can. For example, vehicles may include vehicles equipped with wireless communication functions, autonomous vehicles, vehicles capable of inter-vehicle communication, etc. Here, the vehicle may include an Unmanned Aerial Vehicle (UAV) (eg, a drone). XR devices include AR (Augmented Reality)/VR (Virtual Reality)/MR (Mixed Reality) devices, HMD (Head-Mounted Device), HUD (Head-Up Display) installed in vehicles, televisions, smartphones, and computers. , can be implemented in the form of wearable devices, home appliances, digital signage, vehicles, robots, etc. Portable devices may include smartphones, smart pads, wearable devices (e.g., smartwatches, smart glasses), and computers (e.g., laptops). Home appliances may include TVs, refrigerators, washing machines, etc. IoT devices may include sensors, smart meters, etc.

도 9는 본 명세서에서 제안하는 사용자 단말의 블록도를 예시한다.Figure 9 illustrates a block diagram of the user terminal proposed in this specification.

도 9를 참조하면, 사용자 단말(100)은 하나 이상의 송수신기(110), 하나 이상의 프로세서(120), 및/또는 하나 이상의 메모리(130) 중 적어도 하나를 포함할 수 있다.Referring to FIG. 9 , the user terminal 100 may include at least one of one or more transceivers 110, one or more processors 120, and/or one or more memories 130.

프로세서(120)는 메모리(130) 및/또는 송수신기(110)를 제어하며,본 명세서에 개시된 설명, 기능, 절차, 제안, 방법 및/또는 동작 순서도들을 구현하도록 구성될 수 있다. 예를 들어, 프로세서(120)는 메모리(130) 내의 정보를 처리하여 제1 정보/신호를 생성한 뒤, 송수신기(110)을 통해 제1 정보/신호를 포함하는 무선 신호를 전송할 수 있다. 또한, 프로세서(120)는 송수신기(110)를 통해 제2 정보/신호를 포함하는 무선 신호를 수신한 뒤, 제2 정보/신호의 신호 처리로부터 얻은 정보를 메모리(130)에 저장할 수 있다.Processor 120 controls memory 130 and/or transceiver 110 and may be configured to implement the descriptions, functions, procedures, suggestions, methods and/or operational flowcharts disclosed herein. For example, the processor 120 may process information in the memory 130 to generate first information/signal and then transmit a wireless signal including the first information/signal through the transceiver 110. Additionally, the processor 120 may receive a wireless signal including the second information/signal through the transceiver 110 and then store information obtained from signal processing of the second information/signal in the memory 130.

메모리(130)는 프로세서(120)와 연결될 수 있고, 프로세서(120)의 동작과 관련한 다양한 정보를 저장할 수 있다. 예를 들어, 메모리(130)는 프로세서(120)에 의해 제어되는 프로세스들 중 일부 또는 전부를 수행하거나, 본 명세서에 개시된 설명, 기능, 절차, 제안, 방법 및/또는 동작 순서도들을 수행하기 위한 명령들을 포함하는 소프트웨어 코드를 저장할 수 있다.The memory 130 may be connected to the processor 120 and may store various information related to the operation of the processor 120. For example, memory 130 may perform some or all of the processes controlled by processor 120 or instructions for performing the descriptions, functions, procedures, suggestions, methods, and/or operational flowcharts disclosed herein. Software code containing them can be stored.

송수신기(110)는 프로세서(120)와 연결될 수 있고, 하나 이상의 안테나를 통해 무선 신호 및/또는 유선 신호를 송신 및/또는 수신할 수 있다. 송수신기(110)는 송신기 및/또는 수신기를 포함할 수 있다. 송수신기(110)는 RF(RadioFrequency) 유닛과 혼용될 수 있다.The transceiver 110 may be connected to the processor 120 and may transmit and/or receive wireless signals and/or wired signals through one or more antennas. Transceiver 110 may include a transmitter and/or receiver. The transceiver 110 may be used interchangeably with an RF (RadioFrequency) unit.

서버 장치(200)의 블록도는 상술한 사용자 단말(100)의 블록도와 동일할 수 있다.The block diagram of the server device 200 may be the same as the block diagram of the user terminal 100 described above.

그리고/또는, 사용자 단말(100)은 입력부, 및/또는 출력부를 더 포함할 수 있다. 입력부는 송수신기(110), 프로세서(120), 및/또는 메모리(130)와 연결될 수 있고, 사용자로부터 명령을 입력 받아 송수신기(110), 프로세서(120), 및/또는 메모리(130)에 명령을 전달할 수 있다. 예를 들어, 입력부는 키보드, 마우스, 조이스틱, 컨트롤러, 헤드셋, 마이크, 웨어러블 입력장치 및 그 일부 등일 수 있다. 출력부는 프로세서(120), 및/또는 메모리(130)와 연결될 수 있고, 프로세서(120) 및/또는 메모리(130)로부터 명령들에 의해 사용자에 신호들을 출력할 수 있다.예를 들어, 출력부는 디스플레이, 스피커, 헤드셋, 웨어러블 출력장치 및 그 일부 등일 수 있다.And/or, the user terminal 100 may further include an input unit and/or an output unit. The input unit may be connected to the transceiver 110, processor 120, and/or memory 130, and may receive a command from the user and send a command to the transceiver 110, processor 120, and/or memory 130. It can be delivered. For example, the input unit may be a keyboard, mouse, joystick, controller, headset, microphone, wearable input device, or parts thereof. The output unit may be connected to the processor 120 and/or the memory 130, and may output signals to the user according to commands from the processor 120 and/or the memory 130. For example, the output unit may be connected to the processor 120 and/or the memory 130. It may be a display, speaker, headset, wearable output device, or parts thereof.

예를 들어, 사용자 단말(100)은 적어도 하나의 송수신기와, 적어도 하나의 프로세서와, 상기 적어도 하나의 프로세서에 작동 가능하게 연결되고, 상기 적어도 하나의 프로세서에 의해 실행되는 것에 기반하여, 동작들을 수행하는 명령어(instruction)들을 저장하는 적어도 하나의 메모리를 포함하고, 가상 공간 내 사용자 아바타 및/또는 적어도 하나의 다른 아바타의 음성이 변환된 텍스트를 아바타 별로 구분하여 실시간으로 표시하는 단계를 포함하되, 상기 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 하나로 구분되고, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전(dictionary)데이터베이스에 의한 기본 정보가 표시되며, 사용자가 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 그리고/또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 표시될 수 있다.For example, the user terminal 100 is operably connected to at least one transceiver, at least one processor, and the at least one processor, and performs operations based on execution by the at least one processor. At least one memory for storing instructions, and displaying in real time the text converted into the voice of the user avatar and/or at least one other avatar in the virtual space, separately for each avatar, The terms in the text are each divided into general terms and company terms, and based on the user clicking on a term related to a preset category among the general terms, basic information from the dictionary database is displayed, and the user clicks on a term related to a preset category among the general terms. Based on clicking on a term, basic information and/or attachments may be displayed as entered by the administrator and/or updated by at least one previous meeting minutes.

예를 들어, 서버 장치는, 적어도 하나의 송수신기와, 적어도 하나의 프로세서와, 상기 적어도 하나의 프로세서에 작동 가능하게 연결되고, 상기 적어도 하나의 프로세서에 의해 실행되는 것에 기반하여,동작들을 수행하는 명령어(instruction)들을 저장하는 적어도 하나의 메모리를 포함하고, 가상 공간 내 적어도 하나의 아바타의 음성을 실시간으로 텍스트로 변환하는 단계와, 텍스트가 아바타 별로 구분되어 실시간으로 표시되도록 하고, 텍스트의 용어들은 각각 일반 용어와 회사 용어 중 적어도 하나로 구분되고, 사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 사전 데이터베이스에 의한 기본 정보가 사용자 단말에 표시되며, 사용자가 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 그리고/또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 사용자 단말에 표시될 수 있다.For example, a server device may include at least one transceiver, at least one processor, and operably coupled to the at least one processor, instructions to perform operations based on execution by the at least one processor. It includes at least one memory for storing (instructions), converting the voice of at least one avatar in a virtual space into text in real time, and displaying the text in real time by dividing it for each avatar, and the terms of the text are each It is divided into at least one of general terms and company terms, and based on the user clicking on a term related to a preset category among the general terms, basic information from the dictionary database is displayed on the user terminal, and when the user clicks on the company term, Based on this, basic information and/or attachments entered by the administrator and/or updated by at least one previous meeting minutes may be displayed on the user terminal.

이상에서 설명된 실시 예들은 본 명세서의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려되어야 한다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시 예를 구성하는 것도 가능하다. 본 발명의 실시 예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시 예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구항들을 결합하여 실시 예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하다.The embodiments described above combine the elements and features of the present specification in a predetermined form. Each component or feature should be considered optional unless explicitly stated otherwise. Each component or feature may be implemented in a form that is not combined with other components or features. Additionally, it is possible to configure an embodiment of the present invention by combining some components and/or features. The order of operations described in embodiments of the present invention may be changed. Some features or features of one embodiment may be included in other embodiments or may be replaced with corresponding features or features of other embodiments. It is obvious that claims that do not have an explicit reference relationship in the patent claims can be combined to form an embodiment or included as a new claim through amendment after filing.

본 명세서에 따른 실시 예는 다양한 수단, 예를 들어, 하드웨어, 펌웨어(firmware), 소프트웨어 또는 그것들의 결합 등에 의해 구현될 수 있다. 하드웨어에 의한 구현의 경우, 본 발명의 일 실시 예는 하나 또는 그 이상의 ASICs(application specific integratedcircuits), DSPs(digital signal processors), DSPDs(digital signal processingdevices), PLDs(programmable logic devices), FPGAs(field programmable gatearrays), 프로세서, 콘트롤러, 마이크로 콘트롤러, 마이크로 프로세서 등에 의해 구현될 수 있다.Embodiments according to the present specification may be implemented by various means, for example, hardware, firmware, software, or a combination thereof. In the case of implementation by hardware, an embodiment of the present invention is one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), and field programmable FPGAs (FPGAs). gatearrays), processors, controllers, microcontrollers, microprocessors, etc.

펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시 예는 이상에서 설명된 기능 또는 동작들을 수행하는 모듈, 절차, 함수 등의 형태로 구현될 수 있다. 소프트웨어 코드는 메모리에 저장되어 프로세서에 의해 구동될 수 있다. 상기 메모리는 상기 프로세서 내부 또는 외부에 위치하여, 이미 공지된 다양한 수단에 의해 상기 프로세서와 데이터를 주고 받을 수 있다.In the case of implementation by firmware or software, an embodiment of the present invention may be implemented in the form of a module, procedure, function, etc. that performs the functions or operations described above. Software code can be stored in memory and run by a processor. The memory is located inside or outside the processor and can exchange data with the processor through various known means.

본 명세서는 본 명세서의 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 통상의 기술자에게자명하다. 따라서, 상술한 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니 되고 예시적인 것으로 고려되어야 한다. 본 명세서의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 명세서의 등가적 범위 내에서의 모든 변경은 본 명세서의 범위에 포함된다.It is obvious to those skilled in the art that the present specification can be embodied in other specific forms without departing from the essential features of the present specification. Accordingly, the above detailed description should not be construed as restrictive in all respects and should be considered illustrative. The scope of this specification should be determined by reasonable interpretation of the appended claims, and all changes within the equivalent scope of this specification are included in the scope of this specification.

Claims (16)

가상 공간 내 사용자 아바타 및/또는 적어도 하나의 다른 아바타의 음성이 변환된 텍스트를 아바타 별로 구분하여 실시간으로 표시하는 단계를 포함하되,
상기 텍스트의 용어들은 각각 (i) 사전(dictionary) 데이터베이스에서 확인되지 않는 용어 및 상기 사전데이터베이스에서 확인되나 회사에서 별도의 의미로 사용되는 용어를 포함하는 회사 용어와 (ii) 상기 회사 용어가 아닌 용어인 일반 용어 중 하나로 구분되고,
사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 상기 사전 데이터베이스에 의한 기본 정보가 표시되며,
상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 표시되고, 상기 회사 용어는 상기 관리자에 의해 관리되고,
상기 일반 용어들 중에서 주요키워드는 용어의 중요도에 기반하여 결정되고 인접도에 기반하여 동심원 그래픽에 배치되어 표시되는 방법.
Including the step of displaying text converted from the voice of a user avatar and/or at least one other avatar in a virtual space separately for each avatar in real time,
The terms in the above text are (i) company terms that include terms not identified in the dictionary database and terms identified in the dictionary database but used by the company with a separate meaning, and (ii) terms that are not the above company terms. is distinguished by one of the general terms,
Based on the user clicking on a term related to a preset category among general terms, basic information from the dictionary database is displayed,
Based on the user clicking on the company term, basic information and/or attachments entered by an administrator or updated by at least one previous meeting minutes are displayed, the company term is managed by the administrator, and
A method in which main keywords among the general terms are determined based on the importance of the term and displayed by being arranged in a concentric circle graphic based on proximity.
제1항에 있어서,
상기 용어의 중요도는 해당 용어의 언급빈도*Σ(상기 해당 용어와 다른 용어의 인접도*상기 다른 용어의 언급빈도)에 기반하여 결정되는 방법.
According to paragraph 1,
A method in which the importance of the term is determined based on the frequency of mention of the term * Σ (adjacency between the term and other terms * frequency of mention of the other terms).
제2항에 있어서,
상기 해당 용어와 상기 다른 용어의 인접도는 상기 해당 용어의 벡터화데이터와 상기 다른 용어의 벡터화데이터의 내적 값을, 크기의 곱으로 나눈 값인 방법.
According to paragraph 2,
A method wherein the proximity between the corresponding term and the other term is a value obtained by dividing the inner product of the vectorized data of the corresponding term and the vectorized data of the other term by the product of their sizes.
제1항에 있어서,
상기 용어의 중요도는 상기 용어의 빈도, 다른 용어들의 빈도 및 인접도에 기반하여 결정되는 방법.
According to paragraph 1,
A method in which the importance of the term is determined based on the frequency of the term and the frequency and proximity of other terms.
삭제delete 제1항에 있어서,
상기 동심원 그래픽에 배치된 하나의 주요키워드가 클릭된 것에 기반하여, 상기 하나의 주요키워드와 관련된 워드클라우드가 표시되는 방법.
According to paragraph 1,
A method of displaying a word cloud related to one main keyword placed on the concentric circle graphic based on the click.
제1항에 있어서,
상기 동심원 그래픽에 배치된 둘 이상의 주요키워드가 드래그되거나 연속적으로 클릭된 것에 기반하여, 상기 둘 이상의 주요키워드와 관련된 워드클라우드가 표시되는 방법.
According to paragraph 1,
A method of displaying a word cloud related to two or more main keywords arranged in the concentric circle graphic based on the dragging or successive clicking of the two or more main keywords.
가상 공간에서 회의를 수행하는 데 이용되는 사용자 단말에 있어서,
적어도 하나의 송수신기;
적어도 하나의 프로세서; 및
상기 적어도 하나의 프로세서에 작동 가능하게 연결되고, 상기 적어도 하나의 프로세서에 의해 실행되는 것에 기반하여, 동작들을 수행하는 명령어(instruction)들을 저장하는 적어도 하나의 메모리를 포함하되,
상기 사용자 단말이 상기 가상 공간 내 사용자 아바타 및/또는 적어도 하나의 다른 아바타의 음성이 변환된 텍스트를 아바타 별로 구분하여 실시간으로 표시하며,
상기 텍스트의 용어들은 각각 (i) 사전(dictionary) 데이터베이스에서 확인되지 않는 용어 및 상기 사전데이터베이스에서 확인되나 회사에서 별도의 의미로 사용되는 용어를 포함하는 회사 용어와 (ii) 상기 회사 용어가 아닌 용어인 일반 용어 중 하나로 구분되고,
사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 상기 사전 데이터베이스에 의한 기본 정보가 표시되며,
상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 표시되고, 상기 회사 용어는 상기 관리자에 의해 관리되고,
상기 일반 용어들 중에서 주요키워드는 용어의 중요도에 기반하여 결정되고 인접도에 기반하여 동심원 그래픽에 배치되어 표시되는 사용자 단말.
In a user terminal used to conduct a meeting in a virtual space,
at least one transceiver;
at least one processor; and
At least one memory operably coupled to the at least one processor and storing instructions to perform operations based on execution by the at least one processor,
The user terminal displays text converted from the voice of the user avatar and/or at least one other avatar in the virtual space, separately for each avatar, in real time,
The terms in the above text are (i) company terms that include terms not identified in the dictionary database and terms identified in the dictionary database but used by the company with a separate meaning, and (ii) terms that are not the above company terms. is distinguished by one of the general terms,
Based on the user clicking on a term related to a preset category among general terms, basic information from the dictionary database is displayed,
Based on the user clicking on the company term, basic information and/or attachments entered by an administrator or updated by at least one previous meeting minutes are displayed, the company term is managed by the administrator, and
A user terminal in which main keywords among the general terms are determined based on the importance of the term and displayed in concentric circle graphics based on proximity.
가상 공간 내 둘 이상의 아바타의 음성을 실시간으로 텍스트로 변환하는 단계를 포함하되,
상기 텍스트가 아바타 별로 구분되어 실시간으로 표시되도록 하고,
상기 텍스트의 용어들은 각각 (i) 사전(dictionary) 데이터베이스에서 확인되지 않는 용어 및 상기 사전데이터베이스에서 확인되나 회사에서 별도의 의미로 사용되는 용어를 포함하는 회사 용어와 (ii) 상기 회사 용어가 아닌 용어인 일반 용어 중 하나로 구분되고,
사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 상기 사전 데이터베이스에 의한 기본 정보가 사용자 단말에 표시되고,
상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 사용자 단말에 표시되고, 상기 회사 용어는 상기 관리자에 의해 관리되고,
상기 일반 용어들 중에서 주요키워드는 용어의 중요도에 기반하여 결정되고 인접도에 기반하여 동심원 그래픽에 배치되어 표시되는 방법.
Converting the voices of two or more avatars in a virtual space into text in real time,
The text is divided by avatar and displayed in real time,
The terms in the above text are (i) company terms that include terms not identified in the dictionary database and terms identified in the dictionary database but used by the company with a separate meaning, and (ii) terms that are not the above company terms. is distinguished by one of the general terms,
Based on the user clicking on a term related to a preset category among general terms, basic information from the dictionary database is displayed on the user terminal,
Based on the user clicking on the company term, basic information and/or attachments entered by an administrator or updated by at least one previous meeting minutes are displayed on the user terminal, and the company term is displayed by the administrator. managed,
A method in which main keywords among the general terms are determined based on the importance of the term and displayed by being arranged in a concentric circle graphic based on proximity.
제9항에 있어서,
상기 용어의 중요도는 해당 용어의 언급빈도*Σ(상기 해당 용어와 다른 용어의 인접도*상기 다른 용어의 언급빈도)에 기반하여 결정되는 방법.
According to clause 9,
A method in which the importance of the term is determined based on the frequency of mention of the term * Σ (adjacency between the term and other terms * frequency of mention of the other terms).
제10항에 있어서,
상기 해당 용어와 상기 다른 용어의 인접도는 상기 해당 용어의 벡터화데이터와 상기 다른 용어의 벡터화데이터의 내적 값을, 크기의 곱으로 나눈 값인 방법.
According to clause 10,
A method wherein the proximity between the corresponding term and the other term is a value obtained by dividing the inner product of the vectorized data of the corresponding term and the vectorized data of the other term by the product of their sizes.
제9항에 있어서,
상기 용어의 중요도는 상기 용어의 빈도, 다른 용어들의 빈도 및 인접도에 기반하여 결정되는 방법.
According to clause 9,
A method in which the importance of the term is determined based on the frequency of the term and the frequency and proximity of other terms.
삭제delete 제9항에 있어서,
상기 동심원 그래픽에 배치된 하나의 주요키워드가 클릭된 것에 기반하여, 상기 하나의 주요키워드와 관련된 워드클라우드가 표시되는 방법.
According to clause 9,
A method of displaying a word cloud related to one main keyword placed on the concentric circle graphic based on the click.
제9항에 있어서,
상기 동심원 그래픽에 배치된 둘 이상의 주요키워드가 드래그되거나 연속적으로 클릭된 것에 기반하여, 상기 둘 이상의 주요키워드와 관련된 워드클라우드가 표시되는 방법.
According to clause 9,
A method of displaying a word cloud related to two or more main keywords arranged in the concentric circle graphic based on the dragging or successive clicking of the two or more main keywords.
가상 공간에서 회의를 수행하는 데 이용되는 서버 장치에 있어서,
적어도 하나의 송수신기;
적어도 하나의 프로세서; 및
상기 적어도 하나의 프로세서에 작동 가능하게 연결되고, 상기 적어도 하나의 프로세서에 의해 실행되는 것에 기반하여, 동작들을 수행하는 명령어(instruction)들을 저장하는 적어도 하나의 메모리를 포함하되,
상기 서버 장치는 상기 가상 공간 내 둘 이상의 아바타의 음성을 실시간으로 텍스트로 변환하며, 상기 텍스트가 아바타 별로 구분되어 실시간으로 표시되도록 하고,
상기 텍스트의 용어들은 각각 (i) 사전(dictionary) 데이터베이스에서 확인되지 않는 용어 및 상기 사전데이터베이스에서 확인되나 회사에서 별도의 의미로 사용되는 용어를 포함하는 회사 용어와 (ii) 상기 회사 용어가 아닌 용어인 일반 용어 중 하나로 구분되며,
사용자가 일반 용어들 중 기 설정된 카테고리와 관련된 용어를 클릭한 것에 기반하여, 상기 사전 데이터베이스에 의한 기본 정보가 사용자 단말에 표시되고,
상기 사용자가 상기 회사 용어를 클릭한 것에 기반하여, 관리자에 의해 입력된 또는 적어도 하나의 이전 회의록에 의해 업데이트된 기본 정보 및/또는 첨부 파일이 사용자 단말에 표시되고, 상기 회사 용어는 상기 관리자에 의해 관리되고,
상기 일반 용어들 중에서 주요키워드는 용어의 중요도에 기반하여 결정되고 인접도에 기반하여 동심원 그래픽에 배치되어 표시되는 서버 장치.
In a server device used to conduct a meeting in a virtual space,
at least one transceiver;
at least one processor; and
At least one memory operably coupled to the at least one processor and storing instructions to perform operations based on execution by the at least one processor,
The server device converts the voices of two or more avatars in the virtual space into text in real time, and displays the text in real time, divided by avatar,
The terms in the above text are (i) company terms that include terms not identified in the dictionary database and terms identified in the dictionary database but used by the company with a separate meaning, and (ii) terms that are not the above company terms. is distinguished by one of the general terms,
Based on the user clicking on a term related to a preset category among general terms, basic information from the dictionary database is displayed on the user terminal,
Based on the user clicking on the company term, basic information and/or attachments entered by an administrator or updated by at least one previous meeting minutes are displayed on the user terminal, and the company term is displayed by the administrator. managed,
A server device in which main keywords among the general terms are determined based on the importance of the term and displayed in concentric circle graphics based on proximity.
KR1020220176090A 2022-12-15 2022-12-15 Method for conducting meeting in virtual space and apparatus therefor Active KR102666410B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020220176090A KR102666410B1 (en) 2022-12-15 2022-12-15 Method for conducting meeting in virtual space and apparatus therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020220176090A KR102666410B1 (en) 2022-12-15 2022-12-15 Method for conducting meeting in virtual space and apparatus therefor

Publications (1)

Publication Number Publication Date
KR102666410B1 true KR102666410B1 (en) 2024-05-20

Family

ID=91282603

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020220176090A Active KR102666410B1 (en) 2022-12-15 2022-12-15 Method for conducting meeting in virtual space and apparatus therefor

Country Status (1)

Country Link
KR (1) KR102666410B1 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140108436A (en) 2013-02-27 2014-09-11 주식회사 멀틱스 System and method for exercise game of social network type using augmented reality
KR20160095864A (en) * 2015-02-04 2016-08-12 한국기술교육대학교 산학협력단 System and method for realizing 3-dimensional avatar of user
KR20180107457A (en) * 2017-03-22 2018-10-02 주식회사 툰노리 Device for providing user interface to avatar chatting
KR20190056749A (en) * 2017-11-17 2019-05-27 한국과학기술원 System and method for communication training program over virtual reality and continued feedback via mobile device
KR20200054350A (en) * 2018-11-02 2020-05-20 (주)구름연구소 Voice information service operation method voice information service operation system based on cloud
KR20200067537A (en) * 2018-12-04 2020-06-12 주식회사 동우 이앤씨 System and method for providing a virtual environmental conference room
KR20200087284A (en) * 2012-08-01 2020-07-20 구글 엘엘씨 Using an avatar in a videoconferencing system
KR102383574B1 (en) * 2021-11-26 2022-04-08 (주)멘사월드 Voice conversational service system and method using deep learning
KR20220084813A (en) * 2020-12-14 2022-06-21 주식회사 케이티 Method and apparatus for providing business collaboration service in multi-party video conference environment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20200087284A (en) * 2012-08-01 2020-07-20 구글 엘엘씨 Using an avatar in a videoconferencing system
KR20140108436A (en) 2013-02-27 2014-09-11 주식회사 멀틱스 System and method for exercise game of social network type using augmented reality
KR20160095864A (en) * 2015-02-04 2016-08-12 한국기술교육대학교 산학협력단 System and method for realizing 3-dimensional avatar of user
KR20180107457A (en) * 2017-03-22 2018-10-02 주식회사 툰노리 Device for providing user interface to avatar chatting
KR20190056749A (en) * 2017-11-17 2019-05-27 한국과학기술원 System and method for communication training program over virtual reality and continued feedback via mobile device
KR20200054350A (en) * 2018-11-02 2020-05-20 (주)구름연구소 Voice information service operation method voice information service operation system based on cloud
KR20200067537A (en) * 2018-12-04 2020-06-12 주식회사 동우 이앤씨 System and method for providing a virtual environmental conference room
KR20220084813A (en) * 2020-12-14 2022-06-21 주식회사 케이티 Method and apparatus for providing business collaboration service in multi-party video conference environment
KR102383574B1 (en) * 2021-11-26 2022-04-08 (주)멘사월드 Voice conversational service system and method using deep learning

Similar Documents

Publication Publication Date Title
US10606609B2 (en) Context-based discovery of applications
US10769187B2 (en) Crowdsourced training of textual natural language understanding systems
JP7121052B2 (en) an agent&#39;s decision to perform an action based at least in part on the image data
JP7104683B2 (en) How and equipment to generate information
US10466885B2 (en) Transactional conversation-based computing system
EP4109375B1 (en) Multi computational agent performance of tasks
CA3017121C (en) Systems and methods for dynamic prediction of workflows
CN104765621B (en) A kind of method and system of the deployment program in clustered node
CN109213486A (en) Method and apparatus for generating customized visualization component
WO2023197793A1 (en) Post-processing special effect manufacturing system and method and ar special effect rendering method and apparatus
CN117076881A (en) Service data processing method, device and computer equipment
CN108121581B (en) User interface for self-learning
US20250227152A1 (en) Method and system for providing web content in virtual reality environment
CN111886607B (en) Content corpus for electronic documents
US11182959B1 (en) Method and system for providing web content in virtual reality environment
KR102769202B1 (en) Method, electronic device, and storage medium for processing visual data of deep model
US11010558B2 (en) Temporary slots for storing chat data
KR102666410B1 (en) Method for conducting meeting in virtual space and apparatus therefor
US20240231567A1 (en) Method, apparatus and electronic device for session menu processing
US20150294399A1 (en) Systems and methods for exchanging items
CN113391737A (en) Interface display control method and device, storage medium and electronic equipment
CN118115703A (en) Development guidance presentation system and method for associating staff technology with enterprise patent
CN103077218B (en) A kind of for determining the method and apparatus of the demand information of search sequence in inquiry request
CN116992058A (en) Data display method and device across the metaverse
TWI869243B (en) Development guidance presentation system relates staff technology and corporate patent and method thereof

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20221215

PA0201 Request for examination
PA0302 Request for accelerated examination

Patent event date: 20230116

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20221215

Patent event code: PA03021R01I

Comment text: Patent Application

PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20230328

Patent event code: PE09021S01D

PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20230831

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20240510

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20240510

End annual number: 3

Start annual number: 1

PG1601 Publication of registration