1 |
1
협업관계 목록을 구비하고, 협업 요청시에는 상기 협업관계 목록을 참조하여 다른 단말 또는 단말그룹에 협업을 요청한 후 상기 다른 단말 또는 단말그룹으로부터 전송되는 애플리케이션 컨텍스트를 복원하고, 협업 요청 수신시에는 자신의 애플리케이션 컨텍스트를 추출하여 상기 다른 단말 또는 단말그룹에 제공하는 협업 제어부;
상기 협업 제어부를 통해 복원된 애플리케이션 컨텍스트에 따라 상기 다른 단말 또는 단말그룹과의 애플리케이션을 협업하는 애플리케이션 협업 실행부; 및
상기 다른 단말 또는 단말그룹에 접속하여 상기 애플리케이션 컨텍스트를 P2P(Peer to Peer)방식으로 송수신하는 P2P 통신부를 포함하며,
상기 P2P 통신부는
P2P 프로토콜을 통해 상기 협업관계 목록을 제공하는 코디네이션 서버와 통신하는 서버 통신부;
협업 요청 수락시에, 상기 협업 제어부가 추출한 애플리케이션 컨텍스트를 P2P 방식으로 상기 다른 단말 또는 단말그룹으로 전달하는 P2P 서버; 및
협업 요청시에, 상기 다른 단말 또는 단말그룹이 P2P 방식으로 전송하는 애플리케이션 컨텍스트를 수신하여 상기 협업 제어부로 전달하는 P2P 클라이언트를 포함하여 구성되는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
2 |
2
제1항에 있어서, 상기 애플리케이션 컨텍스트는
협업 작업을 수행하는 애플리케이션의 동작 상태 정보인 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
3 |
3
제2항에 있어서, 상기 협업 제어부는
협업요청시에도, 상기 다른 단말 또는 단말그룹이 자신의 협업 진행 상태를 파악할 수 있도록, 자신의 애플리케이션 컨텍스트를 추출하여 상기 다른 단말 또는 단말그룹으로 제공하는 기능을 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
4 |
4
제1항에 있어서, 상기 협업관계 목록은
협업관계를 가지는 상기 다른 단말 또는 단말그룹에 대한 정보와 상기 애플리케이션 목록에 대한 정보를 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
5 |
5
제1항에 있어서, 상기 협업 제어부는
상기 다른 단말 또는 단말그룹 일부가 부재중이면, 상기 애플리케이션 컨텍스트를 임시 저장한 후, 부재중이던 다른 단말 또는 단말그룹이 출석할 때에 제공하는 기능을 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
6 |
6
제1항에 있어서, 상기 협업 제어부는
코디네이션 서버로부터 상기 협업관계 목록을 제공받는 기능을 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
7 |
7
제6항에 있어서, 상기 협업 제어부는
상기 다른 단말 또는 단말그룹의 일부가 부재중이면, 상기 애플리케이션 컨텍스트를 상기 코디네이션 서버로 전송하여 상기 코디네이션 서버가 부재중이던 다른 단말 또는 단말그룹이 출석할 때에 상기 애플리케이션 컨텍스트를 제공하도록 하는 기능을 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
8 |
8
제1항에 있어서, 상기 협업 제어부는
상기 다른 단말 또는 단말그룹간의 협업 관계 우선 순위를 설정하고, 우선 순위가 높은 다른 단말 또는 단말그룹으로부터 협업을 요청받으면 해당 애플리케이션 컨텍스트를 우선적으로 추출하여 제공하는 기능을 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
9 |
9
제1항에 있어서, 상기 협업 제어부는
우선 순위가 높은 다른 단말 또는 단말그룹이 로그인하면, 해당 애플리케이션 컨텍스트를 우선적으로 추출하여 제공한 후, 상기 로그인한 단말 또는 단말그룹이 상기 애플리케이션 컨텍스트를 제공받은 단말 또는 단말그룹에 직접 접근하여 상기 애플리케이션 컨텍스트를 복원하여 협업하는 기능을 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업을 수행하는 단말
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
코디네이터 서버와 협업 작업을 수행하는 다수의 단말들로 이루어지는 협업 시스템에서의 상기 단말의 협업요청 방법에 있어서, 상기 단말이
협업관계 목록을 참조하여 다른 단말 또는 단말그룹에 애플리케이션의 협업을 요청하는 요청 단계;
상기 다른 단말 또는 단말그룹이 협업요청을 수락하여 P2P(Peer to Peer) 방식으로 제공하는 애플리케이션 컨텍스트를 P2P 방식으로 수신하는 수신 단계; 및
상기 수신한 애플리케이션 컨텍스트를 복원하여, 상기 애플리케이션의 협업을 진행하는 진행 단계를 포함하며,
상기 단말은
P2P 프로토콜을 통해 상기 코디네이션 서버와 통신하는 서버 통신부를 통해 상기 협업관계 목록을 제공받고, 협업 요청 수락시에는 자신의 협업 진행 상태를 통보하기 위한 애플리케이션 컨텍스트를 추출한 후, P2P 서버를 통해 상기 추출된 애플리케이션 컨텍스트를 P2P 방식으로 상기 다른 단말 또는 단말그룹으로 전달하고, 협업 요청시에는 P2P 클라이언트를 통해 상기 다른 단말 또는 단말그룹이 P2P 방식으로 전송하는 애플리케이션 컨텍스트를 수신하는 것을 특징으로 하는 P2P를 이용한 협업요청 방법
|
15 |
15
제14항에 있어서, 상기 협업관계 목록은
협업관계를 가지는 상기 다른 단말 또는 단말그룹에 대한 정보와 상기 애플리케이션 목록에 대한 정보를 포함하는 것을 특징으로 하는 P2P를 이용한 협업요청 방법
|
16 |
16
제14항에 있어서, 상기 애플리케이션 컨텍스트는
협업 작업을 수행하는 애플리케이션의 동작 상태 정보인 것을 특징으로 하는 P2P를 이용한 협업요청 방법
|
17 |
17
제14항에 있어서,
상기 다른 단말 또는 단말그룹이 협업요청을 거절하면, 상기 코디네이터 서버를 통해 상기 다른 단말 또는 단말그룹과의 협업관계를 설정한 후, 상기 협업요청 단계로 재진입하는 설정 단계를 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업요청 방법
|
18 |
18
제14항에 있어서,
상기 다른 단말 또는 단말그룹에 자신의 협업 진행 상태를 통보하기 위해 상기 단말이 자신의 애플리케이션 컨텍스트를 추출하여 상기 다른 단말 또는 단말그룹에 제공하는 제공 단계를 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업요청 방법
|
19 |
19
협업 작업을 수행하는 다수의 단말들로 이루어지는 협업 시스템에서의 상기 단말의 협업수락 방법에 있어서, 상기 단말이
다른 단말 또는 단말그룹으로부터 협업을 요청받으면, 협업관계 목록을 참조하여 협업요청의 수락 여부를 결정하는 결정 단계; 및
협업요청 수락시에는, 자신의 애플리케이션 컨텍스트를 추출한 후 P2P(Peer to Peer) 방식으로 상기 다른 단말 또는 단말그룹에 제공하는 제1제공 단계를 포함하며,
상기 단말은
P2P 프로토콜을 통해 상기 코디네이션 서버와 통신하는 서버 통신부를 통해 상기 협업관계 목록을 제공받고, 협업 요청 수락시에는 자신의 협업 진행 상태를 통보하기 위한 애플리케이션 컨텍스트를 추출한 후, P2P 서버를 통해 상기 추출된 애플리케이션 컨텍스트를 P2P 방식으로 상기 다른 단말 또는 단말그룹으로 전달하고, 협업 요청시에는 P2P 클라이언트를 통해 상기 다른 단말 또는 단말그룹이 P2P 방식으로 전송하는 애플리케이션 컨텍스트를 수신하는 것을 특징으로 하는 협업 수락 방법
|
20 |
20
제19항에 있어서, 상기 협업관계 목록은
협업관계를 가지는 상기 다른 단말 또는 단말그룹에 대한 정보와 상기 애플리케이션 목록에 대한 정보를 포함하는 것을 특징으로 하는 P2P를 이용한 협업 수락 방법
|
21 |
21
제19항에 있어서, 상기 애플리케이션 컨텍스트는
협업 작업을 수행하는 애플리케이션의 동작 상태 정보인 것을 특징으로 하는 P2P를 이용한 협업 수락 방법
|
22 |
22
제19항에 있어서,
협업요청 거절시에는, 상기 다른 단말 또는 단말그룹에게 협업요청 거절 사유를 통보하는 통보 단계를 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업 수락 방법
|
23 |
23
제19항에 있어서,
협업 작업을 수행하는 다른 단말 또는 단말그룹 중 일부가 로그아웃하면, 상기 애플리케이션 컨텍스트를 저장한 후 상기 로그아웃한 단말 또는 단말그룹의 일부가 다시 로그인할 때에 제공하는 제2 제공 단계를 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업 수락 방법
|
24 |
24
제19항에 있어서,
상기 다른 단말 또는 단말그룹간의 협업 관계 우선 순위를 설정하고, 우선 순위가 높은 다른 단말 또는 단말그룹으로부터 협업을 요청받으면 해당 애플리케이션 컨텍스트를 우선적으로 추출하여 제공하는 제3 제공 단계를 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업 수락 방법
|
25 |
25
제19항에 있어서,
상기 다른 단말 또는 단말그룹간의 협업 관계 우선 순위를 설정하고, 우선 순위가 높은 다른 단말 또는 단말그룹이 로그인하면, 해당 애플리케이션 컨텍스트를 우선적으로 추출하여 제공한 후 상기 로그인한 단말 또는 단말그룹이 상기 애플리케이션 컨텍스트를 제공받은 단말 또는 단말그룹에 직접 접근하여 상기 애플리케이션 컨텍스트를 복원하여 협업하는 제4 제공 단계를 더 포함하는 것을 특징으로 하는 P2P를 이용한 협업 수락 방법
|