1 |
1
제1 사용자 정보를 포함하는 제1 유저 디스크립션(user description: UD)으로부터 상기 제1 사용자 정보를 수신하는 단계;환경정보를 포함하는 컨텐츠 디스크립션(contents description: CD)으로부터 환경정보를 수신하는 단계;상기 제1 사용자 정보 또는 상기 환경정보 중 적어도 하나를 기초로 서비스 정보를 포함하는 서비스 디스크립션(service description: SD)으로부터 상기 최적의 서비스 정보를 선택하는 단계; 및상기 선택된 서비스 정보에 대응하는 서비스를 제1 사용자에게 제공하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
2 |
2
제1항에 있어서,상기 서비스를 상기 제1 사용자에게 제공하는 단계는상기 선택된 서비스 정보를 포함하는 복합 유저 디스크립션(assembled user description: AUD)을 상기 제1 사용자에게 제공하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
3 |
3
제2항에 있어서,상기 복합 유저 디스크립션을 기초로 상기 제1 사용자의 상기 제1 유저 디스크립션을 업데이트하는 단계를 더 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
4 |
4
제2항에 있어서,상기 복합 유저 디스크립션은 상기 선택된 서비스 정보, 상기 제1 사용자 정보 및 상기 환경정보를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
5 |
5
제1항에 있어서,상기 제1 유저 디스크립션, 상기 컨텐츠 디스크립션 및 상기 서비스 디스크립션은 미리 지정된 방식으로 설정된 정보들을 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
6 |
6
제1항에 있어서,상기 제1 사용자 정보를 수신하는 단계는상기 제1 유저 디스크립션으로부터 상기 제1 사용자 정보에 대응하는 제1 식별자를 추출하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
7 |
7
제1항에 있어서,상기 환경정보를 수신하는 단계는상기 컨텐츠 디스크립션으로부터 상기 환경정보에 대응하는 제2 식별자를 추출하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
8 |
8
제1항에 있어서,상기 서비스 정보를 선택하는 단계는제1 식별자 또는 제2 식별자 중 적어도 하나를 상기 서비스 디스크립션으로부터 상기 서비스 정보를 포함하는 식별 테이블에 매핑하는 단계; 및상기 식별 테이블을 기초로 상기 서비스 정보를 선택하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
9 |
9
제8항에 있어서,상기 제1 식별자 또는 상기 제2 식별자 중 적어도 하나를 상기 서비스 정보의 식별 테이블에 매핑하는 단계는상기 제1 식별자 또는 상기 제2 식별자 중 적어도 하나를 상기 식별 테이블이 포함하는 복수의 서비스 정보들 중 적어도 하나의 상기 서비스 정보에 매치하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
10 |
10
제8항에 있어서,상기 식별 테이블은 복수의 사용자 정보들에 대응하는 각각의 식별자들, 복수의 환경 정보들에 대응하는 각각의 식별자들 및 복수의 서비스 정보들을 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
11 |
11
제1항에 있어서,상기 제1 사용자 정보를 수신하는 단계는상기 제1 사용자로부터 상기 서비스 요청을 수신하는 단계를 더 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
12 |
12
제1항에 있어서,상기 선택된 서비스 정보에 대응하는 서비스를 제2 사용자에게 제공하는 단계를 더 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
13 |
13
제12항에 있어서,상기 서비스를 상기 제2 사용자에게 제공하는 경우,상기 제2 사용자의 정보를 포함하는 제2 유저 디스크립션으로부터 상기 제2 사용자의 정보를 수신하는 단계; 및상기 제2 사용자 정보를 기초로 서비스 정보를 포함하는 서비스 디스크립션(service description: SD)으로부터 상기 최적의 서비스 정보를 선택하는 단계를 더 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
14 |
14
제12항에 있어서,상기 서비스를 상기 제2 사용자에게 제공하는 단계는상기 선택된 서비스 정보를 포함하는 복합 유저 디스크립션을 상기 제2 사용자에게 제공하는 단계를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
15 |
15
제14항에 있어서,상기 복합 유저 디스크립션은 상기 선택된 서비스 정보, 제1 사용자 정보, 상기 제2 사용자의 정보 및 상기 환경정보를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 방법
|
16 |
16
제1항 내지 제15항 중 어느 한 항의 방법을 수행하기 위한 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|
17 |
17
유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 시스템은제1 유저 디스크립션(user description: UD);서비스 디스크립션(service description: SD);컨텐츠 디스크립션(contents description: CD); 및복합 유저 디스크립션(assembled user description) 엔진을 포함하고,상기 제1 유저 디스크립션은 제1 사용자의 정보를 포함하고,상기 서비스 디스크립션은 서비스 정보를 포함하며,상기 컨텐츠 디스크립션은 환경정보를 포함하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 시스템
|
18 |
18
제17항에 있어서,상기 복합 유저 디스크립션 엔진은 상기 제1 유저 디스크립션으로부터 상기 제1 사용자 정보를 수신하고 상기 컨텐츠 디스크립션으로부터 환경정보를 수신하며 상기 제1 사용자 정보 또는 상기 환경정보 중 적어도 하나를 기초로 서비스 정보를 포함하는 서비스 디스크립션으로부터 상기 최적의 서비스 정보를 선택하고 상기 선택된 서비스 정보에 대응하는 서비스를 제1 사용자에게 제공하는 유저 디스크립션, 서비스 디스크립션 및 컨텐츠 디스크립션을 이용한 서비스 제공 시스템
|