1 |
1
매쉬업 서비스를 제공하는 장치로서, 사용자 디바이스로부터 매쉬업 서비스의 요청을 수신하고, 상기 요청에 해당하는 매쉬업 서비스를 상기 사용자 디바이스로 제공하는 매쉬업 서비스 제공부, 상기 사용자 디바이스의 프로파일 정보에 해당하는 매쉬업 서비스가 데이터베이스에 있는지 검색하는 매쉬업 서비스 관리부, 그리고 상기 사용자 디바이스의 프로파일 정보에 해당하는 매쉬업 서비스가 상기 데이터베이스에 없는 경우에, 상기 사용자 디바이스의 프로파일 정보를 토대로 상기 사용자 디바이스에 최적화된 매쉬업 서비스를 생성하여 상기 매쉬업 서비스 제공부로 전달하는 매쉬업 서비스 생성부를 포함하는 매쉬업 서비스 제공 장치
|
2 |
2
제1항에서, 상기 사용자 디바이스에 의해 선택된 워크플로우를 실행할 수 있는 서비스 블록을 검색하는 블록 검색부, 그리고 상기 사용자 디바이스의 프로파일 정보를 이용하여 상기 사용자 디바이스의 런타임 라이브러리를 검색하는 디바이스 런타임 관리부를 더 포함하고, 상기 매쉬업 서비스 생성부는 검색된 서비스 블록과 검색된 런타임 라이브러리를 이용하여 상기 매쉬업 서비스를 생성하는 매쉬업 서비스 제공 장치
|
3 |
3
제2항에서, 상기 사용자 디바이스의 프로파일 정보를 토대로 상기 사용자 디바이스에서 제공 가능한 워크플로우를 검색하는 서비스 워크플로우 관리부를 더 포함하는 매쉬업 서비스 제공 장치
|
4 |
4
제1항에서, 상기 사용자 디바이스의 프로파일 정보를 검색하여 상기 매쉬업 서비스 관리부로 제공하는 디바이스 프로파일 관리부를 더 포함하는 매쉬업 서비스 제공 장치
|
5 |
5
제1항에서, 상기 매쉬업 서비스 관리부는 생성된 매쉬업 서비스를 상기 사용자 디바이스의 프로파일 정보에 대응하여 상기 데이터베이스에 저장하는 매쉬업 서비스 제공 장치
|
6 |
6
매쉬업 서비스 제공 장치에서 사용자 디바이스로 매쉬업 서비스를 제공하는 방법으로, 사용자 디바이스로부터 매쉬업 서비스의 요청을 수신하는 단계, 상기 요청에 해당하는 매쉬업 서비스가 데이터베이스에 없는 경우에, 상기 매쉬업 서비스에 해당하는 워크플로우를 실행할 수 있는 서비스 블록과 상기 사용자 디바이스의 런타임 라이브러리를 이용하여 상기 사용자 디바이스에 최적화된 매쉬업 서비스를 생성하는 단계, 그리고 생성한 매쉬업 서비스를 상기 사용자 디바이스로 제공하는 단계를 포함하는 매쉬업 서비스 제공 방법
|
7 |
7
제6항에서, 상기 생성하는 단계는 상기 사용자 디바이스의 프로파일 정보를 토대로 상기 매쉬업 서비스에 해당하는 워크플로우를 검색하는 단계, 상기 사용자 디바이스에 의해 선택된 워크플로우를 실행할 수 있는 서비스 블록을 검색하는 단계, 그리고 상기 사용자 디바이스의 프로파일 정보를 이용하여 상기 사용자 디바이스의 런타임 라이브러리를 검색하는 단계를 포함하는 매쉬업 서비스 제공 방법
|
8 |
8
제6항에서, 상기 생성한 매쉬업 서비스를 상기 사용자 디바이스의 프로파일 정보에 대응하여 상기 데이터베이스에 저장하는 단계를 더 포함하는 매쉬업 서비스 제공 방법
|
9 |
9
제6항에서, 상기 요청은 상기 사용자 디바이스의 정보를 포함하고, 상기 요청을 수신한 후에, 상기 사용자 디바이스의 정보를 이용하여 상기 사용자 디바이스의 프로파일 정보를 검색하는 단계를 더 포함하는 매쉬업 서비스 제공 방법
|
10 |
10
제6항에서, 상기 요청에 해당하는 매쉬업 서비스가 상기 데이터베이스에 있는 경우, 상기 요청에 해당하는 매쉬업 서비스를 바로 상기 사용자 디바이스로 제공하는 단계를 더 포함하는 매쉬업 서비스 제공 방법
|