WO2014142368A1 - Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법. - Google Patents

Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법. Download PDF

Info

Publication number
WO2014142368A1
WO2014142368A1 PCT/KR2013/002030 KR2013002030W WO2014142368A1 WO 2014142368 A1 WO2014142368 A1 WO 2014142368A1 KR 2013002030 W KR2013002030 W KR 2013002030W WO 2014142368 A1 WO2014142368 A1 WO 2014142368A1
Authority
WO
WIPO (PCT)
Prior art keywords
presentation
session
real
terminal
time synchronization
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.)
Ceased
Application number
PCT/KR2013/002030
Other languages
English (en)
French (fr)
Inventor
박경국
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SQUARENET CORP
Original Assignee
SQUARENET CORP
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 SQUARENET CORP filed Critical SQUARENET CORP
Priority to PCT/KR2013/002030 priority Critical patent/WO2014142368A1/ko
Publication of WO2014142368A1 publication Critical patent/WO2014142368A1/ko
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Definitions

  • the present invention relates to a technology capable of synchronizing a presenter terminal and a client terminal and sharing the presentation content executed in the presenter terminal to the client terminal in real time.
  • Advances in information communication devices have made it possible to synchronize multiple terminals and share content among terminals in real time.
  • the presentation content is shared through a session corresponding to the presenter terminal based on matching information stored in memory without a separate session retrieval process, thereby real-time the presentation content without delay.
  • the presentation real-time synchronization device renders an object on a slide-by-slide basis based on at least one of attribute information of the object, communication state information, and specification information of a connected terminal.
  • the rearrangement unit may rearrange the rendering order of the objects in the order of processing time.
  • the controller may share the reproduced presentation content through the generated session when a signal for executing the presentation content is input from a presenter terminal.
  • the controller may search for a client terminal connected for each session, match the presenter terminal, the session, and the searched client terminals to a memory. If a signal for executing the presentation content is input from the presenter terminal, the controller shares the regenerated presentation content through a session corresponding to the presenter terminal based on matching information stored in the memory. can do.
  • the controller may store the client terminal information connected for each session in a memory at a predetermined time.
  • the presentation real-time synchronization apparatus may further include a session generator that generates at least one session between the presenter terminals and the client terminals.
  • Presentation real-time synchronization method in the WEB-based presentation service renders an object on a slide-by-slide basis based on at least one of attribute information of the object, communication state information, and specification information of the connected terminal ( rearranging the rendering order, regenerating the presentation content including the rearranged rendering order corresponding to each slide, and sharing the regenerated presentation content through the generated session. .
  • the presentation real-time synchronization method in the WEB-based presentation service may further include generating at least one session between the presenter terminals and the client terminals.
  • Reordering may include rearranging the rendering order of the objects in the order of processing time.
  • the sharing may include sharing the reproduced presentation content through the generated session when a signal for executing the presentation content is input from a presenter terminal.
  • the presentation real-time synchronization method in the WEB-based presentation service further includes the steps of searching for a client terminal connected for each session, and matching and storing the presenter terminal, the session, and the searched client terminals in a memory.
  • the reproduced presentation content is shared through a session corresponding to the presenter terminal based on matching information stored in the memory. It may include the step.
  • the storing may include storing the client terminal information connected to each session in a memory at a predetermined time.
  • the presentation content can be shared to the client terminal without delay.
  • the presentation content may be shared in real time without delay by sharing the presentation content through a session corresponding to the presenter terminal based on matching information stored in a memory without a separate session retrieval process.
  • FIG. 1 is a block diagram of an apparatus for synchronizing a presentation real-time in a WEB-based presentation service related to an embodiment of the present invention.
  • FIG. 2 is a diagram for describing a process of rearranging a rendering order by a presentation real-time synchronization device in a WEB-based presentation service related to an embodiment of the present invention.
  • 3 and 4 are diagrams for explaining a process of sharing a presentation content by a presentation real-time synchronization device in a WEB-based presentation service related to an embodiment of the present invention.
  • FIG. 5 is a flowchart illustrating a method of synchronizing a presentation real time in a WEB-based presentation service.
  • FIG. 1 is a block diagram of an apparatus for synchronizing a presentation real-time in a WEB-based presentation service related to an embodiment of the present invention.
  • the presenter terminal 110 and the client terminal 120 may include a display unit (not shown) capable of displaying presentation content, a communication unit (not shown) capable of transmitting to another terminal, and each component thereof. It may include a control unit (not shown) for controlling the.
  • the presenter terminal 110 is a terminal of a person presenting a presentation.
  • the presenter terminal 110 may display the presentation content and share the presentation content by transmitting the presentation content to the client terminal 120 through a communication unit.
  • the client terminal 120 may share the presentation content by rendering and displaying the presentation content displayed on the presenter terminal 110.
  • one or two or more presenter terminals 110 and client terminals 120 may exist and may be connected through a session.
  • the presenter terminal 110 and the client terminal 120 may include an application that can use the presentation sharing service on the WEB.
  • the presenter terminal 110 and the client terminal 120 include a personal computer (PC), a mobile phone, a smart phone, a notebook computer, a digital broadcasting terminal, a personal digital assistant (PDA), and a portable multimedia (PMP).
  • PC personal computer
  • PDA personal digital assistant
  • PMP portable multimedia
  • Various types of terminals such as a player) and a navigation device.
  • the presentation real-time synchronization apparatus 100 may include a session generator 101, an extractor 102, a rearrangement unit 103, and a controller 104.
  • the session generator 101 may generate a session between the presenter terminals 110 and the client terminals 120. For example, when a signal for sharing presentation content is input from the presenter terminal 110, the session generator 101 may generate a sharing URL and generate a session.
  • the presentation real-time synchronization apparatus 100 may transmit the shared URL generated through the communication unit (not shown) to the presenter terminal 110.
  • the presenter terminal 110 may transmit the received sharing URL to the client terminal 120.
  • the presentation real-time synchronization device 100 may synchronize the session.
  • the presenter terminal 110 and the client terminal 120 may be synchronized.
  • the extractor 102 may extract at least one object included in each slide of the presentation content.
  • the presentation content includes a plurality of slides, and the extractor 102 may extract objects included in each slide.
  • an object refers to text, a figure, an image, a video, and the like included in the presentation content.
  • the controller 104 may match the attribute information with each extracted object and generate attribute information of the object.
  • the rearrangement unit 103 may rearrange the rendering order of the object for each slide based on at least one of attribute information of the object, communication state information, and specification information of a connected device. For example, the rearrangement unit 103 weights the attribute information of the object, the communication state information, and the specification information of the connected device, and reorders the rendering order of the object for each slide based on the weighted information. Can be arranged.
  • the attribute information of the object may include information such as the type, size, color, and data capacity of the object.
  • the communication state information may include information such as a communication speed, a communication method, a traffic state, and the like between the presentation real-time synchronization apparatus 100, the presenter terminal 110, and the client terminal 120.
  • the specification information of the connected terminal may include information such as the data processing speed of the terminal, the size of the display unit, the number of pixels used, the amount of memory, the communication method, and the like. As such, by rearranging the rendering order of the objects in an optimized order, the time for the client terminal 120 to render the presentation content may be minimized.
  • the rearrangement unit 103 may rearrange the rendering order of the objects in the order in which the processing time is long. A detailed description thereof will be described below with reference to FIG. 2.
  • the controller 104 can regenerate the presentation content including the rearranged rendering order corresponding to each slide.
  • the controller 104 may share the presentation content reproduced through the session to the client terminal 120. For example, when a signal for executing the presentation content is input from the presenter terminal 110, the controller 104 may share the reproduced presentation content through the generated session.
  • the controller 104 may search for a client terminal connected for each session, match the presenter terminal, the session and the retrieved client terminal information, and store the information in a memory (not shown). For example, the controller 104 may store and update the client terminal information connected to each session in a memory (not shown) at each set time.
  • the controller 104 When a signal for executing the presentation content is input from the presenter terminal 110, the controller 104 establishes a session corresponding to the presenter terminal 110 based on matching information stored in a memory (not shown).
  • the reproduced presentation content may be shared to the client terminal 120 through the present invention. A detailed description thereof will be described below with reference to FIG. 3.
  • the presentation real-time synchronization apparatus 100 may minimize the time for rendering the presentation content by rearranging the rendering order of the objects in the optimized order. Accordingly, the presentation real time synchronization apparatus 100 may share the presentation content with the client terminal without delay.
  • the presentation real-time synchronization apparatus 100 shares the presentation content in real time without delay by sharing the presentation content through a session corresponding to the presenter terminal based on matching information stored in the memory without a separate session retrieval process. can do.
  • FIG. 2 is a diagram for describing a process of rearranging a rendering order by a presentation real-time synchronization device in a WEB-based presentation service related to an embodiment of the present invention.
  • the extractor 102 may extract at least one object included in each slide of the presentation content.
  • the extractor 102 may extract the objects 210, 220, and 230 included in the slide 200.
  • the description will be made based on the case of one slide, but a plurality of slides may exist.
  • the rearrangement unit 103 may rearrange the rendering order of the object for each slide based on at least one of attribute information of the object, communication state information, and specification information of a connected device. For example, the rearrangement unit 103 may rearrange the rendering order of the objects in the order in which the processing time is long.
  • the rendering order of the objects 210, 220, and 230 of the slide 200 is the first object 210, the second object 220, and the third object 230.
  • the rendering order may be the same as the production order in which the object is inserted into the slide.
  • the rearrangement unit 103 may derive an optimized rendering order in consideration of attribute information of the object, communication state information, specification information of the connected device, and the like. If the optimized rendering order is the third object 230, the first object 210, and the second object 220, the rearrangement unit 103 sets the rendering order of the object for the slide 200 to the third object. 230, the first object 210, and the second object 220 may be rearranged in this order. Accordingly, the client terminal 120 renders and displays the slides in the rearranged rendering order. As such, by shortening the rendering time of the client terminal 120, the presentation content executed in the presenter terminal 110 may be displayed in real time on the client terminal 120.
  • the controller 104 can regenerate the presentation content including the rearranged rendering order corresponding to each slide.
  • the controller 104 may share the presentation content reproduced through the session to the client terminal 120.
  • 3 and 4 are diagrams for explaining a process of sharing a presentation content by a presentation real-time synchronization device in a WEB-based presentation service related to an embodiment of the present invention.
  • the controller 104 searches for a client terminal connected for each session, matches the presenter terminal, the session, and the retrieved client terminal information to store in the memory (not shown). Can be.
  • the presenter terminal 1 is connected to session 1
  • the terminals connected to session 1 are client terminals 1 and 2
  • the presenter terminal 2 is connected to session 2 and session 3
  • the terminal connected to session 2 is a client terminal.
  • 3 and 4 are client terminals connected to session 3
  • 5 is presenter terminal 3 is connected to session 4
  • no terminal is connected to session 4, and so on.
  • the reason there is no terminal connected to session 4 may be that the terminal connected to session 4 has terminated the connection.
  • the controller 120 When a signal for executing the presentation content is input from the presenter terminal 110, the controller 120 establishes a session corresponding to the presenter terminal 110 based on matching information stored in a memory (not shown).
  • the reproduced presentation content may be shared to the client terminal 120 through the present invention. For example, when a signal for executing the presentation content is input from the presenter terminal 2, the controller 120 does not perform a separate session search, but based on the matching information stored in the memory (not shown), the presenter terminal 2
  • the reproduced presentation content may be shared to the client terminals 3, 4, and 5 through Session 2 and Session 3 corresponding to.
  • the presentation real-time synchronization device can share the presentation content in real time by drastically reducing the time for transmitting the presentation content by sharing the presentation content through the session immediately without a separate session search process.
  • FIG. 5 is a flowchart illustrating a method of synchronizing a presentation real time in a WEB-based presentation service.
  • the presentation real-time synchronization apparatus 100 may generate a session between the presenter terminals 110 and the client terminals 120 (500).
  • the presentation real-time synchronization apparatus 100 extracts at least one object included in each slide of the presentation content (510).
  • the presentation content includes a plurality of slides, and the presentation real-time synchronization apparatus 100 may extract objects included in each slide.
  • the presentation real-time synchronization apparatus 100 rearranges the rendering order of the object for each slide based on at least one of attribute information of the object, communication state information, and specification information of a connected device (511).
  • the presentation real-time synchronization apparatus 100 regenerates the presentation content including the rearranged rendering order corresponding to each slide (512).
  • the presentation real-time synchronization apparatus 100 searches for connected client terminals for each session (513).
  • the presentation real-time synchronization device 100 matches the presenter terminal, the session, and the retrieved client terminal information and stores the matched terminal information in a memory (not shown) (514).
  • the presentation real-time synchronization apparatus 100 may store and update the client terminal information connected to each session in a memory (not shown) at each set time.
  • the presentation real-time synchronization device 100 receives a signal for executing the presentation content from the presenter terminal 110, the session corresponding to the presenter terminal 110 based on matching information stored in a memory (not shown).
  • the reproduced presentation content is shared with the client terminal 120 through the session (515).
  • the presentation real-time synchronization method can minimize the time for rendering the presentation content by rearranging the rendering order of the objects in an optimized order.
  • the presentation real-time synchronization method can share the presentation content to the client terminal without delay.
  • the presentation real-time synchronization method may share the presentation content in real time without delay by sharing the presentation content through a session corresponding to the presenter terminal based on matching information stored in memory without a separate session retrieval process.
  • the described embodiments may be configured by selectively combining all or part of the embodiments so that various modifications can be made.
  • the above-described method may be implemented as code that can be read by a processor in a medium in which a program is recorded.
  • processor-readable media include ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage, and the like, and may be implemented in the form of a carrier wave (for example, transmission over the Internet). Include.

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Human Resources & Organizations (AREA)
  • Operations Research (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 일 실시예에 따른 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 단말기의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열하는 재배열부 및 각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성하고, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 제어부를 포함한다.

Description

WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법.
프리젠테이터 단말기와 클라이언트 단말기를 동기화시키고, 프리젠테이터 단말기에서 실행되는 프리젠테이션 콘텐츠를 클라이언트 단말기로 실시간으로 공유할 수 있는 기술에 관한 것이다.
정보 통신 기기의 발달로 여러 대의 단말기를 동기화시키고, 단말기들 간에 콘텐츠를 실시간으로 공유할 수 있게 되었다.
그러나, 제 1 단말기에서 콘텐츠를 실행하고 공유하더라도, 제 1 단말기와 동기화된 제 2 단말기에서 실시간으로 콘텐츠가 표시되지 못하여, 단말기의 사용자들은 사용상에 불편함을 느끼고 있다. 이에, 콘텐츠를 최대한 빨리 동기화된 단말기에 전송하고 동기화된 단말기에 표시하여, 콘텐츠를 실시간으로 공유할 수 있는 기술에 대한 연구가 필요하다.
프리젠테이션 콘텐츠에 포함된 오브젝트들의 렌더링 순서를 재배열하여, 동기화된 단말기에서 공유된 프리젠테이션 콘텐츠를 빠르게 렌더링하여 표시할 수 있게 함으로써, 프리젠테이션 콘텐츠를 지연 없이 실시간으로 공유할 수 있는 기술을 제공하고자 한다.
또한, 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면 별도의 세션 검색과정 없이 메모리에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기에 대응되는 세션을 통해 프리젠테이션 콘텐츠를 공유함으로써, 프리젠테이션 콘텐츠를 지연 없이 실시간으로 공유할 수 있는 기술을 제공하고자 한다.
본 발명의 일 실시예에 따른 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 단말기의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열하는 재배열부 및 각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성하고, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 제어부를 포함한다.
재배열부는 처리 시간이 오래 걸리는 순서대로 오브젝트의 렌더링(rendering) 순서를 재배열할 수 있다.
제어부는 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유할 수 있다.
제어부는 세션(session)별로 접속된 클라이언트 단말기를 검색하고, 프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기를 매칭시켜 메모리에 저장할 수 있다. 제어부는 상기 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 메모리에 저장된 매칭 정보에 기초하여 상기 프리젠테이터 단말기에 대응되는 세션(session)을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유할 수 있다.
제어부는 세션(sessino)별에 접속된 클라이언트 단말기 정보를 설정된 시간마다 메모리에 저장할 수 있다.
WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치는 프리젠테이터 단말기들과 클라이언트 단말기들 사이에 적어도 하나의 세션(session)을 생성하는 세션 생성부를 더 포함할 수 있다.
본 발명의 일 실시예에 따른 WEB 기반 프리젠테이션 서비스에서의 프리젠테이션 실시간 동기화 방법은 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 단말기의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열하는 단계와, 각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성하는 단계 및 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 단계를 포함한다.
WEB 기반 프리젠테이션 서비스에서의 프리젠테이션 실시간 동기화 방법은 프리젠테이터 단말기들과 클라이언트 단말기들 사이에 적어도 하나의 세션(session)을 생성하는 단계를 더 포함할 수 있다.
재배열하는 단계는 처리 시간이 오래 걸리는 순서대로 오브젝트의 렌더링(rendering) 순서를 재배열하는 단계를 포함할 수 있다.
공유하는 단계는 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 단계를 포함할 수 있다.
WEB 기반 프리젠테이션 서비스에서의 프리젠테이션 실시간 동기화 방법은 세션(session)별로 접속된 클라이언트 단말기를 검색하는 단계 및 프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기를 매칭시켜 메모리에 저장하는 단계를 더 포함하고, 공유하는 단계는 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 메모리에 저장된 매칭 정보에 기초하여 상기 프리젠테이터 단말기에 대응되는 세션(session)을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 단계를 포함할 수 있다.
저장하는 단계는 세션(sessino)별에 접속된 클라이언트 단말기 정보를 설정된 시간마다 메모리에 저장하는 단계를 포함할 수 있다.
개시된 발명에 따르면 오브젝트의 렌더링 순서를 최적화된 순서로 재배열함으로써, 프리젠테이션 콘텐츠를 렌더링하는 시간을 최소화할 수 있다. 이에, 프리젠테이션 콘텐츠를 지연 없이 클라이언트 단말기에 공유할 수 있다.
또한, 별도의 세션 검색과정 없이 메모리에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기에 대응되는 세션을 통해 프리젠테이션 콘텐츠를 공유함으로써, 프리젠테이션 콘텐츠를 지연 없이 실시간으로 공유할 수 있다.
도 1은 본 발명의 일 실시예와 관련된 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치에 대한 블록 구성도(block diagram)이다.
도 2는 본 발명의 일 실시예와 관련된 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치가 렌더링 순서를 재배열하는 과정을 설명하기 위한 도면이다.
도 3 및 도 4는 본 발명의 일 실시예와 관련된 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치가 프리젠테이션 콘텐츠를 공유하는 과정을 설명하기 위한 도면이다.
도 5는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법을 설명하기 위한 흐름도이다.
이하, 첨부된 도면을 참조하여 발명을 실시하기 위한 구체적인 내용에 대하여 상세하게 설명한다.
도 1은 본 발명의 일 실시예와 관련된 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치에 대한 블록 구성도(block diagram)이다.
도 1을 참조하면, 프리젠테이터 단말기(110) 및 클라이언트 단말기(120)는 프리젠테이션 콘텐츠를 표시할 수 있는 디스플레이부(미도시)와, 타 단말기로 전송할 수 있는 통신부(미도시) 및 각 구성부품을 제어할 수 있는 제어부(미도시)를 포함할 수 있다.
프리젠테이터 단말기(110)는 프리젠테이션을 진행하는 사람의 단말기이다. 프리젠테이터 단말기(110)는 프리젠테이션 콘텐츠를 표시하고, 통신부를 통해 프리젠테이션 콘텐츠를 클라이언트 단말기(120)로 전송하여 프리젠테이션 콘텐츠를 공유할 수 있다. 클라이언트 단말기(120)는 프리젠테이터 단말기(110)에 표시된 프리젠테이션 콘텐츠를 렌더링하여 표시함으로써, 프리젠테이션 콘텐츠를 공유할 수 있다. 이때, 프리젠테이터 단말기(110) 및 클라이언트 단말기(120)는 1개 또는 2개이상 존재할 수 있으며, 세션(session)을 통해 연결될 수 있다.
프리젠테이터 단말기(110) 및 클라이언트 단말기(120)는 WEB 기반에 프리젠테이션 공유 서비스를 이용할 수 있는 어플리케이션을 포함할 수 있다.
프리젠테이터 단말기(110) 및 클라이언트 단말기(120)는 퍼스널 컴퓨터(PC), 휴대폰, 스마트 폰(smart phone), 노트북 컴퓨터(notebook computer), 디지털방송용 단말기, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 네비게이션 등과 같이 다양한 종류의 단말기일 수 있다.
WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치(100)는 세션 생성부(101), 추출부(102), 재배열부(103) 및 제어부(104)를 포함할 수 있다.
세션 생성부(101)는 프리젠테이터 단말기들(110)과 클라이언트 단말기들(120) 사이에 세션(session)을 생성할 수 있다. 예를 들면, 프리젠테이터 단말기(110)로부터 프리젠테이션 콘텐츠를 공유하기 위한 신호가 입력되면, 세션 생성부(101)는 공유 URL을 생성하고, 세션(session)을 생성할 수 있다. 프리젠테이션 실시간 동기화 장치(100)는 통신부(미도시)를 통해 생성된 공유 URL을 프리젠테이터 단말기(110)로 전송할 수 있다. 프리젠테이터 단말기(110)는 수신된 공유 URL을 클라이언트 단말기(120)로 전송할 수 있다. 클라이언트 단말기(120)가 공유 URL에 접속하면, 프리젠테이션 실시간 동기화 장치(100)는 세션(session)을 동기화할 수 있다. 이에, 프리젠테이터 단말기(110)와 클라이언트 단말기(120)는 동기화될 수 있다.
추출부(102)는 프리젠테이션 콘텐츠의 각 슬라이드에 포함된 적어도 하나의 오브젝트를 추출할 수 있다. 예를 들면, 프리젠테이션 콘텐츠는 여러 개의 슬라이드를 포함하고 있고, 추출부(102)는 각 슬라이드에 포함된 오브젝트들을 추출할 수 있다. 예를 들면, 오브젝트는 프리젠테이션 콘텐츠에 포함된 텍스트, 도형, 이미지, 동영상 등을 의미한다. 제어부(104)는 추출된 각 오브젝트에 속성 정보를 매칭시켜, 오브젝트의 속성 정보를 생성할 수 있다.
재배열부(103)는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 디바이스의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열할 수 있다. 예를 들면, 재배열부(103)는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 디바이스의 사양 정보에 가중치를 주고, 가중치가 부여된 정보에 기초하여 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열할 수 있다.
오브젝트의 속성 정보는 오브젝트의 종류, 크기, 색깔, 데이터 용량 등과 같은 정보를 포함할 수 있다. 통신 상태 정보는 프리젠테이션 실시간 동기화 장치(100), 프리젠테이터 단말기(110) 및 클라이언트 단말기(120)들 간의 통신 속도, 통신 방식, 트래픽 상태 등과 같은 정보를 포함할 수 있다. 접속된 단말기의 사양 정보는 단말기의 데이터 처리 속도, 디스플레이부의 크기, 사용되는 픽셀의 수, 메모리양, 통신 방식 등과 같은 정보를 포함할 수 있다. 이와 같이, 오브젝트의 렌더링 순서를 최적화된 순서로 재배열함으로써, 클라이언트 단말기(120)가 프리젠테이션 콘텐츠를 렌더링하는 시간을 최소화할 수 있다.
재배열부(103)는 처리 시간이 오래 걸리는 순서대로 오브젝트의 렌더링(rendering) 순서를 재배열할 수 있다. 이에 대한 구체적인 설명은 이하 도 2를 참조하여 설명하겠다.
제어부(104)는 각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성할 수 있다. 제어부(104)는 세션을 통해 재생성된 프리젠테이션 콘텐츠를 클라이언트 단말기(120)로 공유할 수 있다. 예를 들면, 제어부(104)는 프리젠테이터 단말기(110)로부터 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 생성된 세션을 통해 재생성된 프리젠테이션 콘텐츠를 공유할 수 있다.
제어부(104)는 세션(session)별로 접속된 클라이언트 단말기를 검색하고, 프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기 정보를 매칭시켜 메모리(미도시)에 저장할 수 있다. 예를 들면, 제어부(104)는 세션(sessino)별에 접속된 클라이언트 단말기 정보를 설정된 시간마다 메모리(미도시)에 저장하여 업데이트할 수 있다.
제어부(104)는 프리젠테이터 단말기(110)로부터 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 메모리(미도시)에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기(110)에 대응되는 세션(session)을 통해 재생성된 프리젠테이션 콘텐츠를 클라이언트 단말기(120)로 공유할 수 있다. 이에 대한 구체적인 설명은 이하 도 3을 참조하여 설명하겠다.
프리젠테이션 실시간 동기화 장치(100)는 오브젝트의 렌더링 순서를 최적화된 순서로 재배열함으로써, 프리젠테이션 콘텐츠를 렌더링하는 시간을 최소화할 수 있다. 이에, 프리젠테이션 실시간 동기화 장치(100)는 프리젠테이션 콘텐츠를 지연 없이 클라이언트 단말기에 공유할 수 있다.
또한, 프리젠테이션 실시간 동기화 장치(100)는 별도의 세션 검색과정 없이 메모리에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기에 대응되는 세션을 통해 프리젠테이션 콘텐츠를 공유함으로써, 프리젠테이션 콘텐츠를 지연 없이 실시간으로 공유할 수 있다.
도 2는 본 발명의 일 실시예와 관련된 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치가 렌더링 순서를 재배열하는 과정을 설명하기 위한 도면이다.
도 1 및 도 2를 참조하면, 추출부(102)는 프리젠테이션 콘텐츠의 각 슬라이드에 포함된 적어도 하나의 오브젝트를 추출할 수 있다. 추출부(102)는 슬라이드(200)에 포함된 오브젝트들(210, 220, 230)을 추출할 수 있다. 본 실시예에서는 슬라이드가 1개인 경우를 기준으로 설명하지만, 슬라이드는 여러 개가 존재할 수 있다.
재배열부(103)는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 디바이스의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열할 수 있다. 예를 들면, 재배열부(103)는 처리 시간이 오래 걸리는 순서대로 오브젝트의 렌더링(rendering) 순서를 재배열할 수 있다.
이하에서는 슬라이드(200)의 오브젝트들(210, 220, 230)의 렌더링 순서가 제 1 오브젝트(210), 제 2 오브젝트(220) 및 제 3 오브젝트(230)인 경우를 가정한다. 예를 들면, 렌더링 순서는 슬라이드에 오브젝트를 삽입한 제작 순서와 동일할 수 있다.
재배열부(103)는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 디바이스의 사양 정보 등을 고려하여, 최적화된 렌더링 순서를 도출할 수 있다. 만약, 최적화된 렌더링 순서가 제 3 오브젝트(230), 제 1 오브젝트(210) 및 제 2 오브젝트(220)인 경우, 재배열부(103)는 슬라이드(200)에 대한 오브젝트의 렌더링 순서를 제 3 오브젝트(230), 제 1 오브젝트(210) 및 제 2 오브젝트(220) 순으로 재배열할 수 있다. 이에, 클라이언트 단말기(120)는 재배열된 렌더링 순서로 슬라이드를 렌더링하여 표시한다. 이와 같이, 클라이언트 단말기(120)의 렌더링 시간을 단축함으로써, 프리젠테이터 단말기(110)에서 실행된 프리젠테이션 콘텐츠가 클라이언트 단말기(120)에 실시간으로 표시될 수 있다.
제어부(104)는 각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성할 수 있다. 제어부(104)는 세션을 통해 재생성된 프리젠테이션 콘텐츠를 클라이언트 단말기(120)로 공유할 수 있다.
도 3 및 도 4는 본 발명의 일 실시예와 관련된 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치가 프리젠테이션 콘텐츠를 공유하는 과정을 설명하기 위한 도면이다.
도 1, 도 3 및 도 4를 참조하면, 제어부(104)는 세션(session)별로 접속된 클라이언트 단말기를 검색하고, 프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기 정보를 매칭시켜 메모리(미도시)에 저장할 수 있다. 본 실시예에서는 프리젠테이터 단말기 1은 세션 1과 연결되고, 세션 1에 연결된 단말기는 클라이언트 단말기 1 및 2이고, 프리젠테이터 단말기 2는 세션 2 및 세션 3에 연결되고, 세션 2에 연결된 단말기는 클라이언트 단말기 3 및 4이고, 세션 3에 연결된 클라이언트 단말기는 5이고, 프리젠테이터 단말기 3은 세션 4에 연결되고, 세션 4에 연결된 단말기는 없는 경우 등을 가정한다. 세션 4에 연결된 단말기가 없는 이유는 세션 4에 연결되었던 단말기가 접속을 종료하였기 때문일 수 있다.
프리젠테이터 단말기(110)로부터 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 제어부(120)는 메모리(미도시)에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기(110)에 대응되는 세션(session)을 통해 재생성된 프리젠테이션 콘텐츠를 클라이언트 단말기(120)로 공유할 수 있다. 예를 들면, 프리젠테이터 단말기 2로부터 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 제어부(120)는 별도의 세션 검색을 하지 않고, 메모리(미도시)에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기 2에 대응되는 세션 2 및 세션 3을 통해 재생성된 프리젠테이션 콘텐츠를 클라이언트 단말기 3, 4 및 5로 공유할 수 있다.
이에 따라, 프리젠테이션 실시간 동기화 장치가 별도의 세션 검색과정 없이 곧바로 해당 세션을 통해 프리젠테이션 콘텐츠를 공유함으로써, 프리젠테이션 콘텐츠를 전송하는 시간을 획기적으로 줄여 실시간으로 프리젠테이션 콘텐츠를 공유할 수 있다.
도 5는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법을 설명하기 위한 흐름도이다.
도 1 및 도 5를 참조하면, 프리젠테이션 실시간 동기화 장치(100)는 프리젠테이터 단말기들(110)과 클라이언트 단말기들(120) 사이에 세션(session)을 생성할 수 한다(500). 프리젠테이션 실시간 동기화 장치(100)는 프리젠테이션 콘텐츠의 각 슬라이드에 포함된 적어도 하나의 오브젝트를 추출한다(510). 예를 들면, 프리젠테이션 콘텐츠는 여러 개의 슬라이드를 포함하고 있고, 프리젠테이션 실시간 동기화 장치(100)는 각 슬라이드에 포함된 오브젝트들을 추출할 수 있다. 프리젠테이션 실시간 동기화 장치(100)는 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 디바이스의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열한다(511). 프리젠테이션 실시간 동기화 장치(100)는 각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성한다(512). 프리젠테이션 실시간 동기화 장치(100)는 세션(session)별로 접속된 클라이언트 단말기를 검색한다(513). 프리젠테이션 실시간 동기화 장치(100)는 프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기 정보를 매칭시켜 메모리(미도시)에 저장한다(514). 예를 들면, 프리젠테이션 실시간 동기화 장치(100)는 세션(sessino)별에 접속된 클라이언트 단말기 정보를 설정된 시간마다 메모리(미도시)에 저장하여 업데이트할 수 있다. 프리젠테이션 실시간 동기화 장치(100)는 프리젠테이터 단말기(110)로부터 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 메모리(미도시)에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기(110)에 대응되는 세션(session)을 통해 재생성된 프리젠테이션 콘텐츠를 클라이언트 단말기(120)로 공유한다(515).
프리젠테이션 실시간 동기화 방법은 오브젝트의 렌더링 순서를 최적화된 순서로 재배열함으로써, 프리젠테이션 콘텐츠를 렌더링하는 시간을 최소화할 수 있다. 이에, 프리젠테이션 실시간 동기화 방법은 프리젠테이션 콘텐츠를 지연 없이 클라이언트 단말기에 공유할 수 있다.
또한, 프리젠테이션 실시간 동기화 방법은 별도의 세션 검색과정 없이 메모리에 저장된 매칭 정보에 기초하여 프리젠테이터 단말기에 대응되는 세션을 통해 프리젠테이션 콘텐츠를 공유함으로써, 프리젠테이션 콘텐츠를 지연 없이 실시간으로 공유할 수 있다.
설명된 실시예들은 다양한 변형이 이루어질 수 있도록 각 실시예들의 전부 또는 일부가 선택적으로 조합되어 구성될 수도 있다.
또한, 실시예는 그 설명을 위한 것이며, 그 제한을 위한 것이 아님을 주의하여야 한다. 또한, 본 발명의 기술분야의 통상의 전문가라면 본 발명의 기술사상의 범위에서 다양한 실시예가 가능함을 이해할 수 있을 것이다.
또한, 본 발명의 일실시예에 의하면, 전술한 방법은, 프로그램이 기록된 매체에 프로세서가 읽을 수 있는 코드로서 구현하는 것이 가능하다. 프로세서가 읽을 수 있는 매체의 예로는, ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 캐리어 웨이브(예를 들어, 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다.

Claims (13)

  1. 오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 단말기의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열하는 재배열부; 및
    각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성하고, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 제어부를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  2. 제 1 항에 있어서,
    상기 재배열부는
    처리 시간이 오래 걸리는 순서대로 오브젝트의 렌더링(rendering) 순서를 재배열하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  3. 제 1 항에 있어서,
    상기 제어부는,
    상기 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  4. 제 1 항에 있어서,
    상기 제어부는,
    세션(session)별로 접속된 클라이언트 단말기를 검색하고, 프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기를 매칭시켜 메모리에 저장하고,
    상기 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 메모리에 저장된 매칭 정보에 기초하여 상기 프리젠테이터 단말기에 대응되는 세션(session)을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  5. 제 4 항에 있어서,
    상기 제어부는,
    상기 세션(sessino)별에 접속된 클라이언트 단말기 정보를 설정된 시간마다 메모리에 저장하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  6. 제 1 항에 있어서,
    프리젠테이터 단말기들과 클라이언트 단말기들 사이에 적어도 하나의 세션(session)을 생성하는 세션 생성부를 더 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  7. 제 1 항에 있어서,
    상기 오브젝트의 속성 정보는 종류, 크기, 색깔 및 데이터 용량 죽 적어도 하나를 포함하고,
    상기 통신 상태 정보는 프리젠테이션 실시간 동기화 장치, 프리젠테이터 단말기 및 클라이언트 단말기들 간의 통신 속도, 통신 방식 및 트래픽 상태 중 적어도 하나를 포함하고,
    접속된 단말기의 사양 정보는 데이터 처리 속도, 디스플레이부의 크기, 사용되는 픽셀의 수, 메모리양 및 통신 방식 중 적어도 하나를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치.
  8. WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치에서의 프리젠테이션 실시간 동기화 방법에 있어서,
    오브젝트의 속성 정보, 통신 상태 정보 및, 접속된 단말기의 사양 정보 중 적어도 하나에 기초하여, 슬라이드별로 오브젝트의 렌더링(rendering) 순서를 재배열하는 단계;
    각 슬라이드에 대응되는 재배열된 렌더링 순서를 포함하는 프리젠테이션 콘텐츠를 재생성하는 단계; 및
    상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 단계를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법.
  9. 제 8 항에 있어서,
    프리젠테이터 단말기들과 클라이언트 단말기들 사이에 적어도 하나의 세션(session)을 생성하는 단계를 더 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법.
  10. 제 8 항에 있어서,
    상기 재배열하는 단계는,
    처리 시간이 오래 걸리는 순서대로 오브젝트의 렌더링(rendering) 순서를 재배열하는 단계를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법.
  11. 제 8 항에 있어서,
    상기 공유하는 단계는,
    상기 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 생성된 세션을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 단계를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법.
  12. 제 8 항에 있어서,
    세션(session)별로 접속된 클라이언트 단말기를 검색하는 단계; 및
    프리젠테이터 단말기, 세션 및 검색된 클라이언트 단말기를 매칭시켜 메모리에 저장하는 단계를 더 포함하고,
    상기 공유하는 단계는,
    상기 프리젠테이터 단말기로부터 상기 프리젠테이션 콘텐츠를 실행하기 위한 신호가 입력되면, 상기 메모리에 저장된 매칭 정보에 기초하여 상기 프리젠테이터 단말기에 대응되는 세션(session)을 통해 상기 재생성된 프리젠테이션 콘텐츠를 공유하는 단계를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법.
  13. 제 12 항에 있어서,
    상기 저장하는 단계는,
    상기 세션(sessino)별에 접속된 클라이언트 단말기 정보를 설정된 시간마다 메모리에 저장하는 단계를 포함하는 WEB 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 방법.
PCT/KR2013/002030 2013-03-13 2013-03-13 Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법. Ceased WO2014142368A1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/KR2013/002030 WO2014142368A1 (ko) 2013-03-13 2013-03-13 Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법.

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/KR2013/002030 WO2014142368A1 (ko) 2013-03-13 2013-03-13 Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법.

Publications (1)

Publication Number Publication Date
WO2014142368A1 true WO2014142368A1 (ko) 2014-09-18

Family

ID=51537009

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2013/002030 Ceased WO2014142368A1 (ko) 2013-03-13 2013-03-13 Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법.

Country Status (1)

Country Link
WO (1) WO2014142368A1 (ko)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010109578A (ko) * 2000-05-30 2001-12-12 노수영 멀티미디어 기술을 이용한 실시간/비실시간 상호 웹 발표방법 및 시스템
KR20020003120A (ko) * 2001-09-03 2002-01-10 김병혜 인터넷을 이용한 원거리 프리젠테이션 시스템
US20060235927A1 (en) * 2005-04-19 2006-10-19 Bhakta Dharmesh N System and method for synchronizing distributed data streams for automating real-time navigation through presentation slides
US7991916B2 (en) * 2005-09-01 2011-08-02 Microsoft Corporation Per-user application rendering in the presence of application sharing
KR20110100638A (ko) * 2009-01-08 2011-09-14 마이크로소프트 코포레이션 다수의 응용 프로그램 간의 프레젠테이션 상태의 동기화
KR20120105318A (ko) * 2011-03-15 2012-09-25 엘지전자 주식회사 프레젠테이션 데이터 공유 방법 및 이를 이용하는 이동 단말기

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010109578A (ko) * 2000-05-30 2001-12-12 노수영 멀티미디어 기술을 이용한 실시간/비실시간 상호 웹 발표방법 및 시스템
KR20020003120A (ko) * 2001-09-03 2002-01-10 김병혜 인터넷을 이용한 원거리 프리젠테이션 시스템
US20060235927A1 (en) * 2005-04-19 2006-10-19 Bhakta Dharmesh N System and method for synchronizing distributed data streams for automating real-time navigation through presentation slides
US7991916B2 (en) * 2005-09-01 2011-08-02 Microsoft Corporation Per-user application rendering in the presence of application sharing
KR20110100638A (ko) * 2009-01-08 2011-09-14 마이크로소프트 코포레이션 다수의 응용 프로그램 간의 프레젠테이션 상태의 동기화
KR20120105318A (ko) * 2011-03-15 2012-09-25 엘지전자 주식회사 프레젠테이션 데이터 공유 방법 및 이를 이용하는 이동 단말기

Similar Documents

Publication Publication Date Title
WO2012154006A2 (en) Method and apparatus for sharing data between different network devices
JP2023553101A (ja) ライブストリーミングインタラクション方法、装置、デバイス及び媒体
WO2011053010A2 (en) Apparatus and method for synchronizing e-book content with video content and system thereof
WO2016108545A1 (ko) 대화 서비스 제공 방법 및 대화 서비스 제공 디바이스
WO2012118294A2 (en) Apparatus and method for sharing comment in mobile communication terminal
WO2012128538A2 (ko) 식별 코드 처리 시스템, 그의 식별 코드 처리 방법 및 이를 지원하는 장치
WO2011053052A2 (en) Apparatus and method for reproducing multimedia content
WO2012157886A2 (en) Apparatus and method for converting 2d content into 3d content, and computer-readable storage medium thereof
EP2839440A1 (en) Method and apparatus of providing media file for augmented reality service
CN104811752A (zh) 同一局域网内的多屏同步方法及播放系统
JP2024526179A (ja) 情報提示方法、装置、電子機器及び記憶媒体
WO2017164510A2 (ko) 음성 데이터 기반 멀티미디어 콘텐츠 태깅 방법 및 이를 이용한 시스템
JP2020004380A (ja) ウェアラブルデバイス、情報処理方法、装置及びシステム
WO2020045712A1 (ko) 비동기적 인스턴트 메시지 서비스를 제공하기 위한 장치, 방법 및 컴퓨터 판독가능 저장 매체
WO2015111836A1 (ko) 다수의 단말기 간 컨텐츠 공유 방법, 이를 위한 시스템 및 장치
WO2013183877A1 (ko) 3차원 디지털 만화 뷰어 제공 시스템 및 그 방법
WO2014142368A1 (ko) Web 기반 프리젠테이션 서비스에서 프리젠테이션 실시간 동기화 장치 및 방법.
WO2021029671A1 (ko) 스트리밍 콘텐츠의 재생 방법 및 시스템
WO2020231215A1 (ko) 복수의 디바이스를 이용하여 증강 현실 객체가 포함된 콘텐츠를 제공하기 위한 방법, 시스템 및 비일시성의 컴퓨터 판독 가능한 기록 매체
WO2015108243A1 (ko) 물체 인식을 이용한 콘텐츠 제공 시스템, 방법 및 그 응용
WO2024066644A1 (zh) 分布式远程课堂系统中的信息同步方法、装置及系统
WO2023200318A1 (ko) 가상 공간 상에서 음악을 제공하기 위한 방법, 장치 및 비일시성의 컴퓨터 판독 가능한 기록 매체
WO2023277231A1 (ko) 발화 영상 제공 방법 및 이를 수행하기 위한 컴퓨팅 장치
WO2017003040A1 (ko) 그래픽 기반의 웹 벡터 지도 표시 시스템 및 방법
WO2013187555A1 (ko) 데이터 공유 서비스 시스템, 데이터 공유 서비스를 위한 장치 및 방법

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 13877455

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20.01.2016)

122 Ep: pct application non-entry in european phase

Ref document number: 13877455

Country of ref document: EP

Kind code of ref document: A1