1 |
1
이동형 사용자 단말에 구현되는 자원 추천 방법에 있어서, 사용자의 사용 이력, 주변 환경 정보 및 상기 사용자 단말의 내부 자원 정보를 수집하여 CIB에 저장하는 단계; 저장된 상기 사용 이력을 분석하여, 상기 사용자가 이전 사용한 자원 정보로부터 MBTI 기반으로 성격 유형을 판별하는 단계; 사용 가능한 내부자원 및 외부 자원에 대한 정보인 자원 정보를 수집하는 단계; 서비스 요청 신호가 인가되면, 인가된 상기 서비스 요청 신호를 분석하여, 요청된 서비스에 필요한 서비스 정보를 요청하는 단계;상기 서비스 정보가 수신되면, 상기 서비스 정보에 포함된 상황 정보와 판별된 상기 성격 유형에 따라 상기 서비스 정보에 포함된 자원 정보 중 추천 자원 정보를 획득하는 단계; 및 획득된 추천 자원 정보를 이용하여 자원 맵을 생성하는 단계를 포함하며,상기 추천 자원 정보를 획득하는 단계는, 상기 서비스 정보를 인가받고, 상기 서비스 정보에 포함된 상황 정보를 분석하여, 상기 서비스 정보에 포함된 상기 자원 정보 중 상기 서비스를 구현하기 위한 자원을 온톨로지 기반으로 추론하여 상기 추천 자원 정보를 획득하는 단계; 및 상기 추론된 추천 자원 정보를 상기 추론된 추천 자원 정보 각각의 자원 선택 특성 및 상기 성격 유형에 따른 가중치를 고려하여 계산되는 자원 선호도를 기준으로 필터링하고, 상기 필터링된 추천 자원 정보 중 상기 추천 자원 정보들 사이의 연관 관계 및 상기 사용자 개개인이 직접 설정한 개인 선호 정보를 기반으로 최종 추천 자원 정보를 획득하는 단계를 포함하며,상기 성격 유형을 판별하는 단계는, 상기 사용이력으로부터 자원 특성 집합을 추출하고, 상기 추출된 특성 집합 및 대립되는 MBTI 성격유형의 상관관계를 분석하며, 상기 분석된 상관관계에 따라 상기 MBTI 성격유형에 상응하는 자원 특성 집합들과 자원 특성 별 자원 특성값의 차이를 계산하여 상기 성격 유형을 판별하는 것을 특징으로 하는 자원 협업을 위한 MBTI 기반 IoT 환경 자원 추천 방법
|
2 |
2
제1항에 있어서,상기 성격 유형을 판별하는 단계는 상기 사용 이력을 요청하여 인가받는 단계; 및 상기 MBTI에 따라 기 설정된 16가지 성격 유형 각각에 대한 자원 특성별 선호도를 미리 실험을 통해 획득하고, 상기 사용 이력을 기반으로 전체 자원 선택 횟수에 대비한 각 자원 특성의 선택 비율을 기반으로 상기 사용자의 선호 자원 특성을 분석하여 상기 성격 유형을 판별하는 단계를 포함하는 것을 특징으로 하는 자원 협업을 위한 MBTI 기반 IoT 환경 자원 추천 방법
|
3 |
3
삭제
|
4 |
4
삭제
|
5 |
5
제2항에 있어서, 상기 성격 유형에 대응하는 추천 자원 정보를 획득하는 단계는,미리 실험을 통해 상기 16가지 성격 유형의 4가지 분류 기준 중 상기 자원 선호도에 대한 2가지 기준을 획득하여 주기능 및 보조 기능으로 구분하고, 구분된 주기능 및 보조 기능의 조합 각각에 대응하는 자원 선택 특성을 상기 자원 선호도의 중요도가 높은 대표 속성과 보조 속성 및 추가 속성의 3단계로 구분하여 획득한 후, 판별된 상기 사용자의 성격 유형에 따른 자원 특성의 대표 속성과 보조 속성 및 추가 속성을 판별하고, 상기 추천 자원 정보의 상기 대표 속성과 상기 보조 속성 및 상기 추가 속성에 가중치를 부여하여 상기 자원 선호도를 계산함으로써, 상기 사용자 성격 유형에 대응하는 추천 자원을 추론하는 것을 특징으로 하는 자원 협업을 위한 MBTI 기반 IoT 환경 자원 추천 방법
|
6 |
6
제1항에 있어서, 외부 자원 확인 질의(SQ)를 기 설정된 통신 방식에 적합한 형태로 변환하여 변환된 질의(TQ)를 적어도 하나의 UMO로 전송하는 단계를 추가로 포함하는 자원 협업을 위한 MBTI 기반 IoT 환경 자원 추천 방법
|
7 |
7
프로세서에 의해 실행 가능한 컴퓨터 프로그램 명령어들을 포함하는 비일시적(Non-Transitory) 컴퓨터 판독 가능한 매체에 기록되어 자원 협업을 위한 MBTI 기반 IoT 환경 자원 추천을 하는 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램 명령어들이 사용자 단말의 프로세서에 의해 실행되는 경우에,사용자의 사용 이력, 주변 환경 정보 및 상기 사용자 단말의 내부 자원 정보를 수집하여 CIB에 저장하는 단계; 저장된 상기 사용 이력을 분석하여, 상기 사용자가 이전 사용한 자원 정보로부터 MBTI 기반으로 성격 유형을 판별하는 단계; 사용 가능한 내부자원 및 외부 자원에 대한 정보인 자원 정보를 수집하는 단계; 서비스 요청 신호가 인가되면, 인가된 상기 서비스 요청 신호를 분석하여, 요청된 서비스에 필요한 서비스 정보를 요청하는 단계;상기 서비스 정보가 수신되면, 상기 서비스 정보에 포함된 상황 정보와 판별된 상기 성격 유형에 따라 상기 서비스 정보에 포함된 자원 정보 중 추천 자원 정보를 획득하는 단계; 및 획득된 추천 자원 정보를 이용하여 자원 맵을 생성하는 단계를 포함한 동작들을 수행하며,상기 추천 자원 정보를 획득하는 단계는, 상기 서비스 정보를 인가받고, 상기 서비스 정보에 포함된 상황 정보를 분석하여, 상기 서비스 정보에 포함된 상기 자원 정보 중 상기 서비스를 구현하기 위한 자원을 온톨로지 기반으로 추론하여 상기 추천 자원 정보를 획득하는 단계; 및 상기 추론된 추천 자원 정보를 상기 추론된 추천 자원 정보 각각의 자원 선택 특성 및 상기 성격 유형에 따른 가중치를 고려하여 계산되는 자원 선호도를 기준으로 필터링하고, 상기 필터링된 추천 자원 정보 중 상기 추천 자원 정보들 사이의 연관 관계 및 상기 사용자 개개인이 직접 설정한 개인 선호 정보를 기반으로 최종 추천 자원 정보를 획득하는 단계를 포함하며,상기 성격 유형을 판별하는 단계는, 상기 사용이력으로부터 자원 특성 집합을 추출하고, 상기 추출된 특성 집합 및 대립되는 MBTI 성격유형의 상관관계를 분석하며, 상기 분석된 상관관계에 따라 상기 MBTI 성격유형에 상응하는 자원 특성 집합들과 자원 특성 별 자원 특성값의 차이를 계산하여 상기 성격 유형을 판별하는 것을 특징으로 하는 컴퓨터 프로그램
|
8 |
8
제7항에 있어서, 상기 사용자 단말의 내부 자원 정보를 수집하여 CIB에 저장하는 단계는,수집 가능한 주변 환경 정보와 사용자 프로필 정보 및 사용 이력 정보를 획득하여 저장하고, 상기 사용자 단말에 구비된 내부 자원을 관리하는 것을 특징으로 하는 컴퓨터 프로그램
|
9 |
9
제7항에 있어서, SPARQL 형태로 인가되는 외부 자원 확인 질의(SQ)를 기 설정된 통신 방식에 적합한 형태로 변환하여 변환된 질의(TQ)를 적어도 하나의 UMO로 전송하는 단계를 추가로 포함하는 컴퓨터 프로그램
|