1 |
1
커뮤니티 컴퓨팅에 있어서,
커뮤니티를 구성하는 단계;
상기 커뮤니티의 제 1 멤버가 제 11 역할을 수행하고, 제 2 멤버가 제 21 역할을 수행하는 단계; 및
상기 제 1 멤버의 상기 제 11 역할에 대한 이벤트 발생시, 상기 제 1 멤버가 협업 요청을 하고, 제 12 역할로 전환하는 단계;
상기 제 1 멤버의 협업 요청에 응답하여,상기 제 2 멤버가 제 22 역할을 수행하는 단계를 구비하고,
상기 커뮤니티를 구성하는 단계는,
스마트 객체(smart object)에 제 1 멤버 어플리케이션을 이식하여, 상기 스마트 객체를 소사이어티의 멤버로 구성하는 단계; 및
제 2 멤버 어플리케이션을 커뮤니티 매니저로부터 다운 로드하고 상기 제 1 맴버 어플리케이션과 상기 제 2 멤버 어플리케이션을 연결하여, 상기 스마트 객체를 상기 제 1 멤버 및 상기 제 2 멤버로 구성하는 단계를 구비하며,
상기 제 1 멤버 어플리케이션은,
이클립스 리치 클라이언트 플랫폼(Eclipse Rich Client Platform)으로 구현되는 프레임워크(framework); 및
상기 프레임워크에 플러그인 되는 적어도 하나 이상의 모듈 또는 드라이버나 모듈및드라이버를 구비하고,
상기 프레임워크에 플러그인 되는 상기 제 1 멤버 어플리케이션의 상기 모듈과 상기 드라이버는,
상기 제 1 멤버 및 상기 제 2 멤버의 고유 역할을 수행하는 고유 역할 모듈;
상기 제 1 멤버 및 상기 제 2 멤버에 장착된 센서와 상기 제 1 멤버 및 상기 제 2 멤버의 고유 역할의 수행 결과에 근거하여, 상기 커뮤니티의 멤버로서의 컨텍스트(context)를 구성하는 컨텍스트 매니저 모듈;
상기 제 1 멤버 및 상기 제 2 멤버와 상기 소사이어티 또는 커뮤니티나 소사이어티및커뮤니티와의 커뮤니케이션을 수행하는 커뮤니케이션 드라이버;
상기 제 1 멤버 및 상기 제 2 멤버에 장착된 센서로부터 데이터를 수신하는 센서 드라이버; 및
상기 스마트 객체에 장착된 엑츄에이터 장치를 동작시키는 엑츄에이터 드라이버를 구비하며,
상기 제 2 멤버 어플리케이션은,
상기 프레임워크에 플러그인되는 적어도 하나 이상의 모듈을 구비하고
상기 프레임워크에 플러그인 되는 상기 제 2 멤버 어플리케이션의 상기 모듈은,
상기 커뮤니티의 상황에 대응되는 역할을 순차적으로 실행하는 롤 프로토콜 매니저 모듈; 및
상기 제 1 멤버 및 상기 제 2 멤버에 대한 상기 커뮤니티의 멤버로서의 컨텍스트를 상기 커뮤니티의 매니저에 전달하고, 상기 커뮤니티의 상황을 수신하여 상기 롤 프로토콜 메니저 모듈로 전달하는 시츄에이션 매니저 모듈을 구비하는 것을 특징으로 하는 커뮤니티 멤버들 간의 협업 방법
|
2 |
2
제 1 항에 있어서, 상기 제 11 역할 및 제 21 역할은,
동일한 것을 특징으로 하는 커뮤니티 멤버들 간의 협업 방법
|
3 |
3
제 1 항에 있어서, 상기 제 12 역할 및 제 22 역할은,
상이한 것을 특징으로 하는 커뮤니티 멤버들 간의 협업 방법
|
4 |
4
삭제
|
5 |
5
삭제
|
6 |
6
제 1항에 있어서, 상기 프레임워크는,
상기 제 1 멤버 및 상기 제 2 멤버가 상기 커뮤니티의 멤버가 되기 전에는 상기 스마트 객체의 고유 역할 수행을 지시하고, 상기 커뮤니티의 멤버가 된 후에는 상기 커뮤니티로부터 할당된 역할을 수행하도록 지시하는 메인 모듈;
상기 제 1 멤버 및 상기 제 2 멤버와 상기 커뮤니티 매니저 사이의 롤(role)을 통한 바인딩(binding) 작업을 지원하는 롤 멤버 바인더 모듈;
상기 제 1 멤버 및 상기 제 2 멤버를 상기 소사이어티에 바인딩하는 소사이어티 바인더 모듈;
상기 커뮤니티 매니저로부터 상기 제 2 멤버 어플리케이션을 다운 로드 및 설치하는 다운 로드 매니저 모듈;
상기 커뮤니티 매니저로부터 전송되는 롤 프로토콜에 의한 역할과 상기 제 1 멤버 및 상기 제 2 멤버의 고유 역할을 매핑하는 기능 매핑 모듈;
상기 멤버 어플리케이션을 관리하는 환경 설정 매니저 모듈; 및
상기 메인모듈, 상기 롤 멤버 바인더모듈, 상기 소사이어티 바인더모듈, 상기 다운로드 매니저모듈, 상기 기능매핑 모듈 및 상기 환경설정 매니저모듈 간의 메세지 교환을 담당하는 메세지 브로커 모듈를 구비하는 것을 특징으로 하는 커뮤니티 멤버들 간의 협업 방법
|
7 |
7
삭제
|
8 |
8
제 1항에 있어서, 상기 제 1 멤버 및 상기 제 2 멤버 각각의 컨텍스트는,
상기 제 1 멤버 및 상기 제 2 멤버의 제 11 역할 및 제 21 역할에 대한 수행 정보, 상기 이벤트의 발생 및 처리에 대한 정보, 상기 협업 요청 및 상기 제 1 멤버의 제 12 역할과 상기 제 2 멤버의 제 22 역할에 대한 정보 중 적어도 하나의 정보를 포함하는 것을 특징으로 하는 커뮤니티 멤버들 간의 협업 방법
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
제 1항에 있어서, 상기 커뮤니티의 상황에 대한 정보는,
상기 제 1 멤버 및 상기 제 2 멤버의 제 11 역할 및 제 21 역할에 대한 수행 정보, 상기 이벤트의 발생 및 처리에 대한 정보, 상기 협업 요청 및 상기 제 1 멤버의 제 12 역할과 상기 제 2 멤버의 제 22 역할에 대한 정보 중 적어도 하나 이상의 정보를 포함하는 것을 특징으로 하는 커뮤니티 멤버들 간의 협업 방법
|
12 |
12
제 1 항에 있어서,
상기 이벤트가 처리되면, 상기 제 1 멤버 및 상기 제 2 멤버가 각각 제 11 역할 및 제 21 역할로 복귀하는 단계를 더 구비하는 것을 특징으로 하는 커뮤니티 멤버들간의 협업 방법
|