1 |
1
다른 모바일 디바이스의 모바일 디바이스 자원을 이용하고자 하는 모바일 디바이스 자원 이용자;각각 자신이 보유한 하나 이상의 모바일 디바이스 자원을 제공하고자 하는 다수의 모바일 디바이스 자원 제공자; 및상기 다수의 모바일 디바이스 자원 제공자가 제공하는 모바일 디바이스 자원을 등록하여 관리하는 모바일 디바이스 자원 코디네이터를 포함하고, 상기 모바일 디바이스 자원 코디네이터는, 상기 모바일 디바이스 자원 이용자로부터 특정 모바일 디바이스 자원에 대한 이용 요청이 수신되면, 상기 등록된 모바일 디바이스 자원 중에서 상기 이용 요청에 상응하는 모바일 디바이스 자원이 상기 모바일 디바이스 자원 이용자에게 제공되도록 하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
2 |
2
제1항에 있어서, 상기 모바일 디바이스 자원 코디네이터는 모바일 클라우드 협업을 위한 코디네이션에 요구되는 일련의 내용을 텍스트 형태로 기술한 코디네이션 기술 언어(Coordination Description Language, CDL)에 기초하여 동작하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
3 |
3
제2항에 있어서,상기 코디네이션 기술 언어는 모바일 디바이스 식별자, 모바일 디바이스 자원 식별자, 및 모바일 디바이스 자원 권한 기술을 포함하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
4 |
4
제1항에 있어서, 상기 모바일 디바이스 자원 코디네이터는 상기 모바일 디바이스 자원 이용자에 의하여 등록된 코디네이션 기술 언어 및 상기 다수의 모바일 디바이스 자원 제공자가 제공하는 등록된 모바일 디바이스 자원에 관한 정보를 저장하기 위한 CDL 저장기; 상기 CDL 저장기에 등록 대상이 되는 코디네이션 기술 언어의 문법을 검증하기 위한 CDL 검증기; 상기 모바일 디바이스 자원 이용자로부터의 요청을 분석하기 위한 CDL 분석기; 상기 CDL 분석기에 의하여 분석된 내용에 따라서 상기 다수의 모바일 디바이스 자원 제공자들 중에서 하나 이상에게 상기 모바일 디바이스 자원 이용자로부터의 요청을 전달하는 CDL 디스패처; 및 상기 CDL 디스패처로부터 요청을 전달 받은 모바일 디바이스 자원 제공자로부터 실행 결과를 전달받아서 요청한 모바일 디바이스 자원 이용자에게 전달하기 위한 CDL 결과 수집기를 포함하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
5 |
5
제4항에 있어서, 상기 모바일 디바이스 자원 코디네이터는 상기 모바일 디바이스 자원 이용자로부터의 요청이 복수 개의 모바일 디바이스 자원에 대한 것인 경우에 상기 복수 개의 모바일 디바이스 자원을 제공할 모바일 디바이스 자원 제공자를 결정하기 위한 CDL 실행 엔진을 더 포함하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
6 |
6
제4항에 있어서,상기 모바일 디바이스 자원 코디네이터는 상기 다수의 모바일 디바이스 자원 제공자들의 리스트를 상기 모바일 디바이스 자원 이용자에게 제공하기 위한 모바일 리스트 제공부를 더 포함하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
7 |
7
제4항에 있어서,상기 모바일 디바이스 자원 코디네이터는 상기 모바일 디바이스 자원 이용자에게 샘플 코디네이션 기술 언어를 추천하기 위한 추천기를 더 포함하는 것을 특징으로 하는 모바일 클라우드 협업을 위한 시스템
|
8 |
8
다수의 모바일 디바이스 자원 제공자가 제공하는 모바일 디바이스 자원을 등록하여 관리하면서 등록된 모바일 디바이스 자원을 모바일 디바이스 자원 이용자에게 제공하는 모바일 디바이스 자원 코디네이터로서, 상기 모바일 디바이스 자원 이용자에 의하여 등록된 코디네이션 기술 언어 및 상기 다수의 모바일 디바이스 자원 제공자가 제공하는 등록된 모바일 디바이스 자원에 관한 정보를 저장하기 위한 CDL 저장기; 상기 CDL 저장기에 등록 대상이 되는 코디네이션 기술 언어의 문법을 검증하기 위한 CDL 검증기; 상기 모바일 디바이스 자원 이용자로부터의 요청을 분석하기 위한 CDL 분석기; 상기 CDL 분석기에 의하여 분석된 내용에 따라서 상기 다수의 모바일 디바이스 자원 제공자들 중에서 하나 이상에게 상기 모바일 디바이스 자원 이용자로부터의 요청을 전달하는 CDL 디스패처; 및 상기 CDL 디스패처로부터 요청을 전달 받은 모바일 디바이스 자원 제공자로부터 실행 결과를 전달받아서 요청한 모바일 디바이스 자원 이용자에게 전달하기 위한 CDL 결과 수집기를 포함하는 것을 특징으로 하는 모바일 디바이스 자원 코디네이터
|
9 |
9
제8항에 있어서, 상기 모바일 디바이스 자원 이용자로부터의 요청이 복수 개의 모바일 디바이스 자원에 대한 것인 경우에 상기 복수 개의 모바일 디바이스 자원을 제공할 모바일 디바이스 자원 제공자를 결정하기 위한 CDL 실행 엔진을 더 포함하는 것을 특징으로 하는 모바일 디바이스 자원 코디네이터
|
10 |
10
제8항에 있어서,상기 다수의 모바일 디바이스 자원 제공자들의 리스트를 상기 모바일 디바이스 자원 이용자에게 제공하기 위한 모바일 리스트 제공부를 더 포함하는 것을 특징으로 하는 모바일 디바이스 자원 코디네이터
|
11 |
11
제8항에 있어서,상기 모바일 디바이스 자원 이용자에게 샘플 코디네이션 기술 언어를 추천하기 위한 추천기를 더 포함하는 것을 특징으로 하는 모바일 디바이스 자원 코디네이터
|