1 |
1
서비스 엔진에서 제공될 수 있는 서비스와 연관된 의사결정모델에 대해 추천 엔진에 의한 추천을 위해 사용되는 사용자 식별자를 서비스 제공자에 제공하는 단계; 및상기 의사결정모델과 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나(상기 사용자 식별자를 통해 획득됨)를 기초로 상기 추천 엔진에 의하여 결정된 추천 디스크립션을 통해 추천된 추천 서비스를 상기 서비스 제공자로부터 수신하는 단계를 포함하되,상기 추천 서비스를 상기 서비스 제공자로부터 수신하는 단계는 상기 서비스 엔진에서 제공되는 서비스를 정의하는 서비스 디스크립션이 존재하는 지 여부를 체크하는 단계; 상기 사용자 식별자를 기초로 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나를 획득하는 단계; 상기 획득된 디스크립션과 상기 의사결정모델을 기초로 상기 의사결정모델에 있는 사용자 타입을 결정하는 단계; 및 상기 결정된 사용자 타입을 포함하는 추천 디스크립션을 결정하는 단계를 포함하는컴퓨터 실행 가능한 상황 기반 서비스 수신 방법
|
2 |
2
제1항에 있어서,상기 획득하는 단계 이전에 상기 사용자 식별자를 매니저에게 제공하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 수신 방법
|
3 |
3
제1항에 있어서, 상기 의사결정모델은상기 추천 엔진에 의해 사용되고 특정 사용자 타입을 표현하는 의사결정트리를 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 수신 방법
|
4 |
4
제1항에 있어서, 상기 의사결정모델은상기 추천 엔진에 의해 사용되고 서비스 전략을 위해 분류된 사용자 타입 집합을 정의한 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 수신 방법
|
5 |
5
제1항에 있어서, 상기 의사결정모델은상기 서비스 제공자에 의하여 미리 정의되고 상기 추천 디스크립션에 포함된 사용자 타입을 정의하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 수신 방법
|
6 |
6
제5항에 있어서, 상기 의사결정모델은상기 추천 엔진에 의해 사용되는 복수의 사용자 타입 집합들을 정의하고, 상기 사용자 타입은 비배타적으로 상기 복수의 사용자 타입 집합들에 속한 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 수신 방법
|
7 |
7
추천 엔진에 의한 추천을 위해 사용되고 서비스와 연관된 의사결정모델을 준비하는 단계; 및사용자 단말로부터 서비스 추천이 요청되면 상기 의사결정모델과 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나(사용자 식별자를 통해 획득됨)를 기초로 상기 추천 엔진에 의하여 결정된 추천 디스크립션을 통해 추천될 수 있는 추천 서비스를 상기 사용자 단말에 제공하는 단계를 포함하되,상기 추천 서비스를 상기 사용자 단말에 제공하는 단계는 상기 사용자 식별자와 상기 의사결정모델을 상기 추천 엔진에 제공하는 단계; 상기 추천 엔진이 서비스 엔진에서 제공되는 서비스를 정의하는 서비스 디스크립션이 존재하는 지 여부를 체크하는 단계; 상기 추천 엔진이 상기 사용자 식별자를 기초로 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나를 획득하는 단계; 상기 추천 엔진이 상기 획득된 디스크립션과 상기 의사결정모델을 기초로 상기 의사결정모델에 있는 사용자 타입을 결정하는 단계; 및 상기 추천 엔진이 상기 결정된 사용자 타입을 포함하는 추천 디스크립션을 결정하는 단계를 포함하는컴퓨터 실행 가능한 상황 기반 서비스 제공 방법
|
8 |
8
제7항에 있어서, 상기 추천 서비스를 상기 사용자 단말에 제공하는 단계는상기 사용자 단말로부터 상기 사용자 식별자를 수신하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 제공 방법
|
9 |
9
제7항에 있어서, 상기 추천 서비스를 상기 사용자 단말에 제공하는 단계는상기 추천엔진이 상기 의사결정모델의 의사결정트리에 따라 상기 사용자 타입을 결정하는 것을 지원하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 제공 방법
|
10 |
10
제9항에 있어서, 상기 추천 서비스를 상기 사용자 단말에 제공하는 단계는상기 의사결정모델이 상기 추천 엔진에 제공될 때 상기 추천 엔진이 상기 의사결정모델을 이미 가지고 있는지 여부를 체크하는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 제공 방법
|
11 |
11
제8항에 있어서, 상기 추천 서비스를 상기 사용자 단말에 제공하는 단계는상기 추천 디스크립션을 기초로 상기 사용자 단말에 제공될 추천 서비스를 결정하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 제공 방법
|
12 |
12
서비스 엔진에서 제공될 수 있는 서비스를 결정하는데 사용되는 의사결정모델을 수신하는 단계; 및상기 의사결정모델과 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나를 기초로 추천 디스크립션을 생성하는 단계를 포함하되,상기 추천 디스크립션을 생성하는 단계는 상기 서비스 엔진에서 제공되는 서비스를 정의하는 서비스 디스크립션이 존재하는 지 여부를 체크하는 단계; 사용자 식별자를 기초로 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나를 획득하는 단계; 상기 획득된 디스크립션과 상기 의사결정모델을 기초로 상기 의사결정모델에 있는 사용자 타입을 결정하는 단계; 및 상기 결정된 사용자 타입을 포함하는 추천 디스크립션을 생성하는 단계를 포함하는컴퓨터 실행 가능한 상황 기반 서비스 생성 방법
|
13 |
13
제12항에 있어서, 상기 추천 디스크립션을 생성하는 단계는상기 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나를 기초로 상기 의사결정모델에 있는 의사결정트리를 해석하여 사용자 타입을 추론하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 생성 방법
|
14 |
14
제13항에 있어서, 상기 추천 디스크립션을 생성하는 단계는상기 사용자 타입을 상기 추천 디스크립션에 포함시키는 단계를 더 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 생성 방법
|
15 |
15
제12항에 있어서, 상기 추천 디스크립션을 생성하는 단계는사용자 단말에 의하여 제공되는 사용자 콘텍스트를 통해 사용자 디스크립션 및 콘텍스트 디스크립션 중 적어도 하나를 추론하는 단계를 포함하는 것을 특징으로 하는 컴퓨터 실행 가능한 상황 기반 서비스 생성 방법
|
16 |
16
삭제
|
17 |
17
삭제
|