1 |
1
다수의 사용자에게 공유 객체에 대한 공동 작업 공간을 제공하며, 상기 다수의 사용자들의 태스크 요청에 따른 결과를 상기 공동 작업 공간에 반영하는 공동 작업 처리부와,상기 공유 객체에 대한 상황별 허용 태스크, 비허용 태스크 및 허용 태스크의 정보가 설정된 테이블과,상기 공유 객체의 소유자 외 다른 사용자로부터 임의의 태스크 요청이 있는 경우 상기 테이블에 설정된 정보를 기반으로 상기 요청한 태스크를 허용하는 태스크 처리부를 포함하는 태스크 기반의 동시성 제어 장치
|
2 |
2
제 1 항에 있어서,상기 테이블에는, 상기 공유 객체에 대한 태스크별 허용 태스크와 비허용 태스크의 정보가 설정되어 있으며, 상기 공유 객체의 소유자가 수행하는 태스크의 상황에 따른 상황별 허용 태스크, 비허용 태스크의 정보가 설정되어 있는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
3 |
3
제 2 항에 있어서,상기 제어 장치는,상기 공유 객체의 소유자가 상기 공유 객체를 핸드링하기 위한 태스크를 분석하며, 상기 태스크의 분석 결과에 의거하여 상기 테이블에 설정된 상황별 허용 태스크의 정보를 변경하는 테이블 처리부를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
4 |
4
제 1 항에 있어서,상기 제어 장치는,상기 공유 객체의 소유자가 상기 공유 객체를 핸드링하기 위한 태스크를 분석하며, 상기 태스크의 분석 결과에 의거하여 상기 테이블에 설정된 정보를 변경하는 테이블 처리부를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
5 |
5
제 1 항에 있어서,상기 제어 장치는,상기 테이블에 설정된 정보를 기반으로 상기 다른 사용자가 수행할 수 있는 테스크와 수행할 수 없는 태스크를 구분한 사용자 인터페이스를 설정한 후 이를 상기 다른 사용자에게 제공하는 인터페이스 설정부를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
6 |
6
제 5 항에 있어서,상기 인터페이스 설정부는,상기 테이블에 설정된 상황별 허용 태스크의 정보를 기반으로 상기 상황별 허용 태스크와 관련된 메뉴를 기 설정된 패턴으로 설정한 사용자 인터페이스를 상기 다른 사용자에게 제공하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
7 |
7
제 1 항에 있어서,상기 제어 장치는,상기 다른 사용자로부터 개인 작업 요청이 있는 경우 상기 공동 작업 공간 내 공유 객체를 복사한 후 이를 기반으로 개인 작업 공간을 생성하며, 상기 개인 작업 공간을 상기 다른 사용자에게 제공하는 개인 공간 생성부를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
8 |
8
제 7 항에 있어서,상기 개인 공간 생성부는, 상기 개인 작업 공간에서 상기 다른 사용자의 요청 태스크를 처리한 결과를 상기 공동 작업 공간에 반영하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
9 |
9
제 7 항에 있어서,상기 개인 공간 생성부는,상기 소유자의 선택에 따라 상기 개인 작업 공간에서 상기 다른 사용자의 요청 태스크를 처리한 결과를 상기 공동 작업 공간에 반영하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
10 |
10
제 7 항 내지 제 9 항 중 어느 한 항에 있어서,상기 개인 공간 생성부는,상기 개인 작업 공간에서 상기 다른 사용자의 요청 태스크를 처리한 결과를 상기 다른 사용자의 단말기 내 저장매체에 저장하거나, 상기 제어 장치 내의 저장매체에 저장하는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
11 |
11
제 1 항에 있어서,상기 공유 객체는, 트리 구조를 갖는 다수의 피처들로 구성되며, 상기 피처들의 특성에 따라 그룹화되어 있는 것을 특징으로 하는태스크 기반의 동시성 제어 장치
|
12 |
12
다수의 사용자에게 공유 객체를 작업할 수 있는 공동 작업 공간을 제공하는 단계와,상기 공유 객체의 소유자가 수행하는 태스크를 분석하는 단계와,상기 분석된 태스크를 기반으로 상황별 허용 태스크, 허용 태스크 및 비허용 태스크의 정보를 생성하여 테이블에 저장하는 단계와,상기 소유자 외의 다른 사용자로부터 태스크 요청이 있는 경우 상기 테이블에 저장된 정보를 기반으로 허용 여부를 결정하는 단계를 포함하는태스크 기반의 동시성 제어 방법
|
13 |
13
제 12 항에 있어서,상기 방법은,상기 소유자의 태스크가 변경됨에 따라 상기 테이블에 저장된 정보를 변경하는 단계를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|
14 |
14
제 12 항에 있어서,상기 방법은,상기 소유자의 태스크가 변경됨에 따라 상기 테이블에 저장된 상황별 허용 태스크의 정보를 변경하는 단계를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|
15 |
15
제 12 항에 있어서,상기 방법은,상기 테이블에 설정된 정보를 기반으로 상기 소유자 외 다른 사용자가 수행할 수 있는 태스크와 수행할 수 없는 태스크를 구분한 사용자 인터페이스를 설정하여 상기 다른 사용자에게 제공하는 단계를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|
16 |
16
제 15 항에 있어서,상기 사용자 인터페이스는,상기 상황별 허용 태스크와 관련된 메뉴에 대응되는 기 설정된 패턴을 포함하고 있는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|
17 |
17
제 12 항에 있어서,상기 제어 방법은,상기 다른 사용자로부터 개인 작업 요청이 있는 경우 상기 공동 작업 공간 내 공유 객체를 복사한 후 이를 기반으로 개인 작업 공간을 생성하는 단계와,상기 개인 작업 공간을 상기 다른 사용자에게 제공하는 단계를 더 포함하는 것을 징으로 하는태스크 기반의 동시성 제어 방법
|
18 |
18
제 17 항에 있어서,상기 제어 방법은,상기 개인 작업 공간에서 상기 다른 사용자의 요청 태스크를 처리한 결과를 이용하여 상기 공동 작업 공간을 업데이트하는 단계를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|
19 |
19
제 18 항에 있어서,상기 업데이트하는 단계는,상기 소유자의 선택에 따라 상기 개인 작업 공간에서 상기 다른 사용자의 요청 태스크를 처리한 결과를 이용하여 상기 공동 작업 공간을 업데이트하는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|
20 |
20
제 17 항 내지 제 19 항 중 어느 한 항에 있어서,상기 제어 방법은,상기 개인 작업 공간에서 상기 다른 사용자의 요청 태스크를 처리한 결과를 상기 다른 사용자의 단말기 내 저장매체에 저장하거나, 상기 제어 장치 내의 저장매체에 저장하는 단계를 더 포함하는 것을 특징으로 하는태스크 기반의 동시성 제어 방법
|