KR20000041202A - 인터넷 3차원 채팅 시스템 - Google Patents

인터넷 3차원 채팅 시스템 Download PDF

Info

Publication number
KR20000041202A
KR20000041202A KR1019980057023A KR19980057023A KR20000041202A KR 20000041202 A KR20000041202 A KR 20000041202A KR 1019980057023 A KR1019980057023 A KR 1019980057023A KR 19980057023 A KR19980057023 A KR 19980057023A KR 20000041202 A KR20000041202 A KR 20000041202A
Authority
KR
South Korea
Prior art keywords
chat
internet
dimensional
avatar
server
Prior art date
Application number
KR1019980057023A
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 KR1019980057023A priority Critical patent/KR20000041202A/ko
Publication of KR20000041202A publication Critical patent/KR20000041202A/ko

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • 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)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 WWW상의 3차원 공동 가상공간에서 여러 명의 사용자가 동시에 채팅을 즐길 수 있도록 구성한 인터넷 3차원 채팅 시스템으로 VRML과 자바 언어를 이용한다. 다수사용자 참여 기능은 자바 언어를 이용하여 클라이언트/서버 시스템으로 구성하며 사용자 상호작용 기능은 3차원 가상공간을 걸어다니는 효과인 워크스루(walkthrough)를 제어하기 위한 채팅 뷰 컨트롤 인터페이스이다. 채팅 뷰 컨트롤 인터페이스는 EAI(External Authoring Interface)를 이용하였다. 이와 별도로 시스템 구성 요소로 아바타 컨트롤 인터페이스가 있다. 이것은 3차원 가상공간에 등장한 아바타의 행동을 사용자가 원격 조정할 수 있는 기능을 가진다. 본 발명에서는 각 3차원 가상공간에서의 채팅 지원을 위해 여러 개 서버를 둘 수 있도록 구성하여 사용자가 서버를 통해 채팅을 위한 가상공간을 추가 혹은 변경할 수 있도록 하였다.

Description

인터넷 3차원 채팅 시스템
본 발명은 인터넷상의 3차원 공동 가상공간에서 3차원 채팅을 위해 VRML과 자바 언어를 이용하여 클라이언트/서버 시스템으로 구성한 인터넷 3차원 채팅 시스템에 관한 것이다.
특히, 본 발명은 각 3차원 가상공간에서의 채팅 지원을 위해 여러 개 서버를 둘 수 있도록 구성하여 사용자가 서버를 통해 채팅을 위한 가상공간을 추가 혹은 변경할 수 있는 인터넷 3차원 채팅 시스템에 관한 것이다.
일반적인 채팅 시스템들은 2차원적인 평면상에서 상대방을 가시적으로 인식하지 못한 채 단지 별명화된 이름만으로 상대를 인식하며 대화를 나누기 위한 것으로 제안되어 있다. 최근에는 이러한 시도로서 인터넷 3차원 채팅으로 최근 웹상에서 몇 가지 시스템이 소개되고 었다.
그러나, 이러한 시스템들은 대부분 자체의 독자적인 그래픽 포맷을 사용하고, 일반사용자가 사용하기에는 전문적인 작업과 별도의 어플리케이션의 설치 등을 요구함으로써 사용자에게 많은 부담을 주어 왔다.
또한,기존의 VRML 브라우저들은 각자의 개발환경에 따라 서로 다른 사용자 컨트롤 인터페이스를 제공하고 있다. 이는 각각의 사용자들이 자신의 시스템에 설치한 VRML 브라우저에 따라 사용방법이 다르기 때문에 별도의 숙련 과정을 요구하게 된다.
이를 해결하기 위해, 채팅 참가자를 위한 기본 인터페이스로는 일반 웹 브라우저를 이용하며 인터넷 3차원 가상공간 표현을 위해 VRML을 기반으로 해서 개발된 인터페이스가 제안되어 있다. 그러나, 이 때문에 VRML브라우저의 플러그인을 필요로 한다. 따라서,이것 만으로는 VRML이 가지고 있는 기능에 의한 한계가 있어서 가상공간과 아바타들을 컨트롤하기에는 어려운 점이 있다.
본 발명은 이러한 일반 사용자들에게 불필요한 작업을 줄이고 일반적인 웹 브라우징 방법만으로 3차원 가상 채팅을 즐길 수 있도록 하는 인터넷 3차원 채팅 시스템을 제공하는 것을 제 1 목적으로 한다.
또 기존의 VRML브라우저는 VRML이 가지고 있는 기능에 의한 한계가 있어서 가상공간과 아바타들을 컨트롤하기에는 어려운 점이 있었던 바, 본 발명은 사용자가 컨트롤하기 쉽게 하기 위해 VRML브라우저와는 별도로 구성된 인터페이스를 포함하도록 구성하여, 이러한 문제를 보완하는 인터넷 3차원 채팅 시스템을 제공하는 것을 제 2 목적으로 한다.
도 1은 본 발명의 인터넷 3차원 채팅 시스템의 클라이언트/서버 모델을 설명하기 위한 도면,
도 2는 본 발명의 소프트웨어 구성을 설명하기 위한 도면,
도 3은 본 발명의 채팅 데이터 전송 형식을 설명하기 위한 도면,
도 4는 본 발명의 채팅 뷰 컨트롤 인터페이스을 설명하기 위한 도면,
도 5는 본 발명의 인터넷 3차원 채팅 시스템을 설명하기 위한 도면.
본 발명에 다른 인터넷 3차원 채팅 시스템은 현재 WWW에서 가상현실을 나타내기 위한 표준으로서 만들어진 VRML(Virtual Reality Modeling Language)과 인터넷에서 웹프로그래밍과 관련하여 플랫폼에 독립적으로 사용하도록 개발된 프로그래밍 언어인 자바 언어를 이용하여 인터넷 3차원 가상 시스템을 구성한다.
이 시스템에 의하여 사용자에게는 별도의 어플리케이션 설치나 사용을 요구하지 않고 단지 웹브라우저와 VRML 브라우저 만의 설치로 인터넷 3차원 채팅을 이용할 수 있다.
본 발명에서 기본적으로 사용하는 네트워크 모델은 WWW에 기반을 둔 클라이언트/서버 구조를 취한다. 가상 세계를 가지고 있는 하나의 서버에 다수의 사용자가 각각의 TCP 연결을 구축하고, 이를 이용하여 모든 이벤트와 메시지는 서버를 경유하여 다른 사용자들에게 전파되는 방식을 취한다. 이는 클라이언트의 모든 정보를 서버가 관리할 수 있도록 하여 클라이언트 접속에 의해 일어날 수 있는 변화를 일괄적으로 관리하여 가상세계를 일관성 있게 유지시킬 수 있는 장점을 갖는다.
또한, 본 발명에 의하면, 사용자가 가상채팅을 컨트롤하는 인터페이스는 크게 세 부분으로 구성되는데, 하나는 일반적인 채팅 기능을 제공하기 위한 메시지 입력 창이며, 다른 하나는 사용자가 네비게이션(navigation)을 하기 위한 트랙볼(trackball) 형태로 표현된 채팅 뷰 컨트롤 인터페이스이고, 다른 또 하나의 인터페이스는 아바타의 동작을 제어하는데 이용되는 아바타 컨트롤 인터페이스이다. 채팅 뷰 컨트롤 인터페이스는 인터넷 3차원 가상공간을 아바타의 시선이 가는 어느 방향으로도 장면이 자연스럽게 연속적으로 펼쳐나가도록 구성한 인터페이스이다. 예를 들어 트랙볼의 중앙에서 오른쪽 방향으로 드래그하면 가상환경의 장면이 연속적으로 오른쪽 방향의 시야로 전환되어 카메라 이동에 따른 애니메이션의 효과를 쉽게 연출할 수 있고 채팅을 보다 실감있게 진행할 수 있다. 이 인터페이스의 또 다른 특징은 사용자가 의도하지 않는 급격한 장면 전환이 이루어지지 않도록 설계하였다는 점이다.
도 1은 본 발명의 인터넷 3차원 채팅 시스템의 클라이언트/서버 모델을 설명하기 위한 도면이다. 도 1 에서는 다수의 클라이언트/서버 구조를 지원하며 클라이언트인 사용자가 서버 시스템(1,2,3...n)과 다수의 서버 각각에 연결되어 구분되는 새로운 가상공간으로의 접속을 위한 인터페이스가 제공된다.
도 2는 인터넷 3차원 채팅 시스템의 소프트웨어 구성을 나타낸다. 서버 프로그램(200)은 웹 브라우저상에서 작동할 수 있도록 하기 위해 자바 언어(자바 언어) 언어를 이용하여 구성하였으며 여기에는 메시지 처리와 객체들간의 동기화 처리를 주로 담당하는 채팅 서버(205)와 사용자 인터페이스 처리(203) 및 통신프로그램(201)이 포함된다. 또한,WWW에서 동작할 수 있는 프로그램인 자바 언어 애플릿을 가동시키기 위한 웹서버 인터페이스(207)를 포함한다.
한편,클라이언트 프로그램(250)에는 서버나 사용자로부터의 메시지 처리(257)와 통신 프로그램(251)이 포함되며, 인터넷 3차원 가상공간의 디스플레이의 변화를 생성해 내는 채팅 뷰 컨트롤 인터페이스(255)와 아바타의 동작 제어를 위한 아바타 컨트롤 인터페이스(253를 포함한다.
이에 따라 본 발명은,특정 시스템이나 특정 그래픽 파일에 의존하지 않는 범용의 인터넷 3차원 채팅 구성을 위해 VRML 파일 기반으로 구성하므로, 인터넷 3차원 채팅 시스템의 배경 역할을 하는 인터넷 3차원 가상공간은 VRML화일을 생성해낼 수 있다. 이 VRML는 기존의 여러 인터넷 3차원 그래픽 도구를 사용하여 작성한다.
가상 채팅 시스템에서는 가상의 공간에 다수의 사용자가 참여함으로써 사용자는 정적인 공간에 머무는 것이 아니라, 사용자간의 상호작용 등의 동적인 행동을 발생시킴으로써 각 사용자간의 표현의 공유를 지원해야 한다. 이러한 데이터들의 공유를 위해서는 일정한 방식의 데이터 전송 형식이 정의되어야 한다. 사용자의 모든 요구를 처리할 데이터 전송 형식은 도 3와 같이 정의한다.
도 3에서 데이터 전송 형식은 클라이언트 식별번호(Client ID),액션코드(Action Code)는 및 데이터 세그먼트로 이루어진다. 도 3에서 클라이언트 식별번호는 데이터 전송 이벤트를 발생시킨 사용자가 누구인지를 구분하며, 액션코드는 그 뒤에 오는 데이터 부분의 내용이 무엇인지 구분하며 작업을 분기시킨다.
액션 코드에는 다음의 네 종류가 있다.
- a : 새로운 사용자의 접속
- d : 사용자의 접속해제
- m : 채팅 메시지
- p : 사용자의 위치정보 변화
p는 사용자를 나타내는 인터넷 3차원 아바타의 위치정보의 변화를 서버에 알리기 위해 사용된다.
새로운 사용자가 접속해 들어오면 인터넷 3차원 아바타를 지정된 위치에 등장시킨다.이어서 채팅이 진행하면 여러 명의 아바타 중에서 채팅메시지를 보내는 아바타가 누구인지, 그리고 여러 명의 아바타들이 채팅에 참가했을 때 채팅 메시지와 아바타를 동기화시키는 작업이 필요하다.
기존의 시스템에서와 같이, 본 발명에서는도 채팅 메시지와 아바타를 동기화시켜 아바타가 위치이동할 때마다 메시지도 같이 움직이는 방법으로 구현한다. 또 본 발명에서는 가상공간의 아바타의 실제 모습을 확인하기 위해 사용자의 사진을 등록하여 아바타와 연관시키도록 구성한다.
도 4는 채팅 뷰 컨트롤 인터페이스를 설명하기 위한 도면이다. 여기서 사용자가 가상채팅을 컨트롤하는 인터페이스는 크게 두 부분으로 구성되는데, 하나는 일반적인 채팅 기능을 제공하기 위한 메시지 입력 창이며, 다른 하나는 사용자가 네비게이션을 하기 위한 트랙볼 컨트롤 부분이다. 트랙볼 컨트롤 인터페이스는 3차원 가상공간을 아바타의 시선이 가는 어느 방향으로도 장면이 자연스럽게 연속적으로 펼쳐 나가도록 구성한 인터페이스이다. 예를 들어 트랙볼의 중앙에서 오른쪽 방향으로 드래그하면 가상환경의 장면이 연속적으로 오른쪽 방향의 시야로 전환되어 카메라 이동에 따른 애니메이션의 효과를 연출할 수 있고 채팅을 보다 실감있게 진행할 수 있다.
도 5은 본 시스템의 접속 화면을 보여준다. 서버는 자바 언어 프로그램으로 구성하여, 시스템에서 지정된 소켓을 열어 놓은 후 사용자의 접속 요구가 발생할 때마다 각각의 클라이언트와의 메시지 교환을 담당하는 쓰레드(thread;다중 프로그래밍 시스템에서 CPU를 받아서 수행되는 한 프로그램 단위. 이는 프로세스(process)나 태스크(task)보다 더 작은 단위로, 입출력 장치와 같은 자원의 할당에는 관계하지 않고 단지 CPU 스케줄링의 단위가 된다. 한 태스크는 여러개의 쓰레드로 나뉘어 수행될 수 있다.)를 생성한다. 따라서, 서버와 클라이언트 사이의 메시지 교환은 각각의 쓰레드 별로 처리되므로 병렬적으로 동시에 수행이 가능하다.
클라이언트는 자바 언어 애플릿을 사용하여 사용자 인터페이스를 구성한 후, 사용자의 입력에 따라 화면 갱신과 위치변경, 메시지 등에 대한 정보를 서버와 연결된 쓰레드에게 전달한다.
시스템에 접속하는 방법은 우선 접속하는 사용자는 접속시 첫 화면에서 자신의 이름을 입력하고, 아바타를 선택할 수 있으며, 필요시 자신의 사진에 대한 이미지를 서버에 전송하여 자신을 나타낼 수 있도록 할 수 있다. 이후에는 사용자에게서 받아들인 정보에 의한
도 5과 같은 화면에서 시스템을 사용하여, 접속된 다른 사용자들과 함께 하나의 가상공간을 공유하며, 대화를 나눌 수 있도록 하였다.
본 발명에서는 인터넷 3차원 가상 공간은 VRML로 기술하였고, 사용자를 나타내는 분신(Avatar)도 VRML로 기술하였다. 이외에 사용자 인터페이스와 네트워크 기능은 모두 자바 언어로 채택하였다. 따라서, 본 발명에서는 각 인터넷 3차원 가상공간에서의 채팅 지원을 위해 여러 개 서버를 둘 수 있도록 구성하여 사용자가 서버를 통해 채팅을 위한 가상공간을 추가 혹은 변경할 수 있다.

Claims (10)

  1. 3차원 채팅 시스템에 있어서,
    웹 브라우저상에서 작동할 수 있도록 하기 위해 자바 언어를 이용하여,
    메시지 처리와 객체들간의 동기화 처리를 주로 담당하는 채팅 서버와; 사용자 인터페이스 처리 및 통신프로그램이 제공된 서버 프로그램에서,
    서버나 사용자로부터의 메시지 처리와 통신 프로그램이 포함되는 클라이언트 프로그램과,
    인터넷 3차원 가상공간의 디스플레이의 변화를 생성해 내는 채팅 뷰 컨트롤 인터페이스와 아바타의 동작 제어를 위한 아바타 컨트롤 인터페이스를 포함하여, VRML브라우저의 플러그인이 탑재된 일반 웹브라우저에서 작동되는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  2. 제 1항에 있어서,
    상기 서버 프로그램은 채팅 접속 화면을 포함하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  3. 제 1항에 있어서,
    상기 서버 프로그램은 자바 언어 애플릿을 가동시키기 위한 웹서버 인터페이스를 포함하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  4. 제 1항에 있어서,
    상기 웹서버 인터페이스는 쓰레드에 의한 메시지 교환을 포함하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  5. 3차원 채팅시스템에 있어서,
    사용자가 컨트롤하기 쉽게 하기 위해 VRML브라우저와는 별도로 구성된 채팅 기능을 제공하기 위한 메시지 입력 창과,
    사용자가 네비게이션을 하기 위한 트랙볼 형태로 표현된 채팅 뷰 컨트롤 인터페이스와,
    아바타의 동작을 제어하는데 이용되는 아바타 컨트롤 인터페이스을 포함하여 사용자가 가상채팅을 컨트롤하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  6. 제 5항에 있어서,
    상기 채팅 뷰 컨트롤 인터페이스는 인터넷 3차원 가상공간을 아바타의 시선이 가는 어느 방향으로도 장면이 자연스럽게 연속적으로 펼쳐나가도록 하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  7. 제 5항에 있어서,
    상기 아바타의 시선이 트랙볼의 중앙에서 오른쪽 방향으로 드래그하면 가상환경의 장면이 연속적으로 오른쪽 방향의 시야로 전환되는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  8. 제 5항에 있어서,
    상기 인터넷 3차원 가상 공간은 사용자를 나타내는 분신을 VRML로 기술하며,
    상기 인터페이스은 느린 장면 전환이 이루어지는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  9. 제 5항에 있어서,
    상기 사용자 인터페이스와 네트워크 기능은 모두 자바 언어로 구성하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
  10. 제 5항에 있어서,
    상기 가상공간과 아바타를 제어하도록 구성한 채팅 뷰 컨트롤 인터페이스와 아바타 컨트롤 인터페이스를 포함하는 것을 특징으로 하는 인터넷 3차원 채팅시스템.
KR1019980057023A 1998-12-22 1998-12-22 인터넷 3차원 채팅 시스템 KR20000041202A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980057023A KR20000041202A (ko) 1998-12-22 1998-12-22 인터넷 3차원 채팅 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980057023A KR20000041202A (ko) 1998-12-22 1998-12-22 인터넷 3차원 채팅 시스템

Publications (1)

Publication Number Publication Date
KR20000041202A true KR20000041202A (ko) 2000-07-15

Family

ID=19564439

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980057023A KR20000041202A (ko) 1998-12-22 1998-12-22 인터넷 3차원 채팅 시스템

Country Status (1)

Country Link
KR (1) KR20000041202A (ko)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000054565A (ko) * 2000-06-12 2000-09-05 김혁주 가상현실 기능의 웹을 갖춘 통신용 컴퓨터 시스템
KR20010025570A (ko) * 2001-01-08 2001-04-06 김한 인터넷상에서 캐릭터의 분양 장치 및 방법, 및 그 용용
KR20010088015A (ko) * 2000-03-10 2001-09-26 김종현 Xyz 다중오더리스트와 채널관리자를 이용한 온라인가상세계 서비스 서버 및 그 내부통신방법
KR20010106080A (ko) * 2000-11-22 2001-11-29 강상현 쌍방향 사이버 세미나 구현 장치 및 방법
KR20020020372A (ko) * 2000-09-08 2002-03-15 황민재 사이버 나이트 채팅서비스 제공방법
KR100431151B1 (ko) * 2000-11-13 2004-05-12 이상백 통신망을 통해 제공되는 지도를 이용한 대화방 서비스제공방법 및 시스템
KR102567150B1 (ko) * 2023-01-10 2023-08-29 (주)메타버즈 웹 페이지 환경에서 구동되는 메타버스 가상공간 구축 및 서비스 제공 방법

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010088015A (ko) * 2000-03-10 2001-09-26 김종현 Xyz 다중오더리스트와 채널관리자를 이용한 온라인가상세계 서비스 서버 및 그 내부통신방법
KR20000054565A (ko) * 2000-06-12 2000-09-05 김혁주 가상현실 기능의 웹을 갖춘 통신용 컴퓨터 시스템
KR20020020372A (ko) * 2000-09-08 2002-03-15 황민재 사이버 나이트 채팅서비스 제공방법
KR100431151B1 (ko) * 2000-11-13 2004-05-12 이상백 통신망을 통해 제공되는 지도를 이용한 대화방 서비스제공방법 및 시스템
KR20010106080A (ko) * 2000-11-22 2001-11-29 강상현 쌍방향 사이버 세미나 구현 장치 및 방법
KR20010025570A (ko) * 2001-01-08 2001-04-06 김한 인터넷상에서 캐릭터의 분양 장치 및 방법, 및 그 용용
KR102567150B1 (ko) * 2023-01-10 2023-08-29 (주)메타버즈 웹 페이지 환경에서 구동되는 메타버스 가상공간 구축 및 서비스 제공 방법

Similar Documents

Publication Publication Date Title
JP3694167B2 (ja) パーソナル会議方法及びシステム
CN103095828B (zh) 基于云渲染的Web3D同步会议***及实现同步的方法
CN101263485B (zh) 用于图形设备接口的远程重定向层
US8504926B2 (en) Model based avatars for virtual presence
CN103077239B (zh) 基于云渲染的iFrame嵌入式Web3D***
CN111818120A (zh) 端云用户交互方法、***及相应设备、存储介质
EP2645267A1 (en) Application sharing
WO2022048677A1 (zh) 基于云手机的vr应用设计方法及***
CN101669104A (zh) 远程应用程序的本地主题化
JP2007305121A (ja) シングルクライアント・シングルユーザアプリケーションをマルチユーザ・マルチクライアント環境に適合させるための方法およびシステム
Gimeno et al. Multiuser augmented reality system for indoor exhibitions
KR20000041202A (ko) 인터넷 3차원 채팅 시스템
Olson Cluster Juggler-PC cluster virtual reality
Park et al. NAVER: Networked and Augmented Virtual Environment aRchitecture; design and implementation of VR framework for Gyeongju VR Theater
WO2002021451A1 (en) Method and system for simultaneously creating and using multiple virtual reality programs
Pan et al. Distributed graphics support for virtual environments
KR100274432B1 (ko) 협동환경멀티미디어응용에서의화면공유장치및그방법
CN109144453A (zh) 基于并行计算的海量信息高分辨率协同工作云平台
CN117724791A (zh) 一种人机界面的处理方法和***
KR100366380B1 (ko) 분산협력 시스템 환경하에서 쓰리디 스튜디오 맥스플러그인을 이용한 쓰리디 객체 공유방법
Sari et al. Croquet based Virtual Museum Implementation with Grid Computing Connection
Montagnat et al. 3D objects visualization for remote interactive medical applications
Roard et al. Agents based visualization and strategies
Shiozawa et al. Perspective layered workspace for collaborative work
Park et al. Dynamic shared state management for distributed interactive virtual environment

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application