1 |
1
컴퓨팅 디바이스에 의한 사물인터넷 객체 탐색 방법에 있어서,복수의 사물인터넷 객체에 관한 프로필 정보를 생성하는 단계;상기 프로필 정보, 상기 객체의 위치 정보, 및 상기 객체의 시간 정보를 이용하여 상기 사물인터넷 객체의 사회적 관계(Social Relation)에 관한 네트워크 모델을 생성하는 단계; 및상기 네트워크 모델에 기반하여 상기 복수의 사물인터넷 객체 중에서 적어도 하나의 객체를 탐색하는 단계를 포함하는 사물인터넷 객체 탐색 방법
|
2 |
2
제1항에 있어서,상기 프로필 정보는 상기 사물인터넷 객체 간의 사회적 관계를 설명하기 위한 메타데이터이며, 상기 객체의 프로토콜 정보, 상기 객체의 이동성 정보, 상기 객체의 가용성 정보, 및 상기 객체의 상태 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
3 |
3
제1항에 있어서,상기 사물인터넷 객체의 사회적 관계는 (i) 상기 객체의 상기 위치 정보 및/또는 상기 객체의 상기 시간 정보에 기반한 객체 관계(Object Relation) 및 (ii) 상기 객체의 상기 위치 정보 또는 상기 객체의 상기 시간 정보에 기반한 커뮤니티 관계(Community Relation)로 정의되며,상기 사물인터넷 객체의 사회적 관계는 상기 네트워크 모델에서 동적으로 생성, 변경, 또는 제거되는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
4 |
4
제3항에 있어서,상기 네트워크 모델을 생성하는 단계는 상기 객체 관계를 생성하며,상기 객체 관계는 (i) 하나의 객체가 사용된 위치 및 시간에 관한 제1 객체 관계(OLT), (ii) 두 개의 객체가 사용된 동일한 위치에 관한 제2 객체 관계(00L), (iii) 두 개의 객체가 사용된 동일한 시간에 관한 제3 객체 관계(OOT), (iv) 하나의 객체가 사용된 두 개의 상이한 위치에 관한 제4 객체 관계(OLL), 및 (v) 하나의 객체가 사용된 두 개의 상이한 시간에 관한 제5 객체 관계(OTT) 중 적어도 하나인 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
5 |
5
제3항에 있어서,상기 네트워크 모델을 생성하는 단계는 상기 커뮤니티 관계를 생성하며,상기 커뮤니티 관계는 (i) 상기 위치에 따른 사용이력을 갖는 객체들의 군집인 위치 지향 커뮤니티(Location Oriented Community), (ii) 상기 시간에 따른 사용이력을 갖는 객체들의 군집인 시간 지향 커뮤니티(Time Oriented Community), 및 (iii) 복잡한 태스크를 수행하는 객체들의 군집인 태스크 중심 커뮤니티(Task Driven Community)로 구분되며, 상기 커뮤니티 관계에 속하는 객체는 상기 커뮤니티 관계와의 연결성 정도를 측정하는 커뮤니티 점수를 갖는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
6 |
6
제1항에 있어서,상기 네트워크 모델은 상위 레벨인 태스크 레이어(Task Layer), 중간 레벨인 인터페이스 레이어(Interface Layer), 및 하위 레벨인 인터랙션 레이어(Interaction Layer)를 포함하는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
7 |
7
제6항에 있어서,상기 태스크 레이어는 상기 객체를 검색하기 위한 사용자 요구사항의 집합인 태스크를 포함하고, 상기 태스크는 상기 인터페이스 레이어에 포함된 인터페이스의 집합을 나타내며,상기 인터페이스 레이어는 상기 객체의 사용이력을 포함하는 오버레이 네트워크를 형성하고, 상기 객체의 사용이력에 의해 상기 인터페이스가 생성되고, 상기 인터페이스는 시맨틱 독립성 및 유사성에 기반하여 다른 인터페이스에 연결되는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
8 |
8
삭제
|
9 |
9
제6항에 있어서,상기 인터랙션 레이어는 액터(Actor), 객체 관계(Object Relation), 커뮤니티 관계(Community Relation), 및 가중치를 갖는 하이퍼그래프에 기반한 네트워크 모델이며,상기 액터는 객체 정보, 상기 위치 정보, 및 상기 시간 정보로 구분되고, 상기 객체 정보는 객체 식별정보, 서비스 정보, 및 상기 프로필 정보를 포함하는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
10 |
10
제7항에 있어서,상기 객체를 탐색하는 단계는,상기 태스크 레이어의 상기 태스크를 검색하고, 상기 인터페이스 레이어의 상기 인터페이스의 위치 특성 및 시간 특성을 분석하여 후보 인터페이스를 선별하고, 상기 후보 인터페이스에 속하는 객체 및 동일한 커뮤니티에 속하는 객체의 프로필 유사성 및 서비스 유사성을 산출하는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
11 |
11
제10항에 있어서,상기 객체를 탐색하는 단계는,겹쳐진 커뮤니티들(Overlapping Communities)에 속하는 객체들의 커뮤니티 점수를 이용하여 후보 객체의 관련성 점수를 산출하고 상기 후보 객체의 순위를 매기는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
12 |
12
제11항에 있어서,상기 후보 객체의 관련성 점수는 (i) 상기 객체들의 커뮤니티 점수, (ii) 상기 객체가 속하는 커뮤니티의 개수, 및 (iii) 상기 후보 인터페이스에 속하는 객체 및 상기 동일한 커뮤니티에 속하는 객체에 관한 최대 관련성 점수의 관계로부터 산출되는 것을 특징으로 하는 사물인터넷 객체 탐색 방법
|
13 |
13
복수의 사물인터넷 객체에 관한 프로필 정보를 생성하는 프로필 생성부;상기 프로필 정보, 상기 객체의 위치 정보, 및 상기 객체의 시간 정보를 이용하여 상기 사물인터넷 객체의 사회적 관계에 관한 네트워크 모델을 생성하는 네트워크 모델 생성부; 및상기 네트워크 모델에 기반하여 상기 복수의 사물인터넷 객체 중에서 적어도 하나의 객체를 탐색하는 객체 탐색부를 포함하는 사물인터넷 객체 탐색 장치
|
14 |
14
제13항에 있어서,상기 프로필 정보는 상기 사물인터넷 객체 간의 사회적 관계를 설명하기 위한 메타데이터이며, 상기 객체의 프로토콜 정보, 상기 객체의 이동성 정보, 상기 객체의 가용성 정보, 및 상기 객체의 상태 정보 중 적어도 하나를 포함하는 것을 특징으로 하는 사물인터넷 객체 탐색 장치
|
15 |
15
제13항에 있어서,상기 사물인터넷 객체의 사회적 관계는 (i) 상기 객체의 위치 정보 및 상기 객체의 시간 정보에 기반한 객체 관계(Object Relation) 및 (ii) 상기 객체의 상기 위치 정보 및 상기 객체의 상기 시간 정보에 기반한 커뮤니티 관계(Community Relation)로 정의되며,상기 사물인터넷 객체의 사회적 관계는 상기 네트워크 모델에서 동적으로 생성, 변경, 또는 제거되는 것을 특징으로 하는 사물인터넷 객체 탐색 장치
|
16 |
16
제13항에 있어서,상기 네트워크 모델은 상위 레벨인 태스크 레이어(Task Layer), 중간 레벨인 인터페이스 레이어(Interface Layer), 및 하위 레벨인 인터랙션 레이어(Interaction Layer)를 포함하는 것을 특징으로 하는 사물인터넷 객체 탐색 장치
|
17 |
17
제16항에 있어서,상기 태스크 레이어는 상기 객체를 검색하기 위한 사용자 요구사항의 집합인 태스크를 포함하고, 상기 태스크는 상기 인터페이스 레이어에 포함된 인터페이스의 집합을 나타내며,상기 인터페이스 레이어는 상기 객체의 사용이력을 포함하는 오버레이 네트워크를 형성하고, 상기 객체의 사용이력에 의해 상기 인터페이스가 생성되고, 상기 인터페이스는 시맨틱 독립성 및 유사성에 기반하여 다른 인터페이스에 연결되며,상기 객체 탐색부는,상기 태스크 레이어의 상기 태스크를 검색하고, 상기 인터페이스 레이어의 상기 인터페이스의 위치 특성 및 시간 특성을 분석하여 후보 인터페이스를 선별하고, 상기 후보 인터페이스에 속하는 객체 및 동일한 커뮤니티에 속하는 객체의 프로필 유사성 및 서비스 유사성을 산출하는 것을 특징으로 하는 사물인터넷 객체 탐색 장치
|
18 |
18
제17항에 있어서,상기 객체 탐색부는,겹쳐진 커뮤니티들(Overlapping Communities)에 속하는 객체들의 커뮤니티 점수를 이용하여 후보 객체의 관련성 점수를 산출하고 상기 후보 객체의 순위를 매기는 것을 특징으로 하는 사물인터넷 객체 탐색 장치
|
19 |
19
프로세서에 의해 실행 가능한 컴퓨터 프로그램 명령어들을 포함하는 비일시적(Non-Transitory) 컴퓨터 판독 가능한 매체에 기록되어 사물인터넷 객체 탐색을 위한 컴퓨터 프로그램으로서, 상기 컴퓨터 프로그램 명령어들이 컴퓨팅 디바이스의 프로세서에 의해 실행되는 경우에,복수의 사물인터넷 객체에 관한 프로필 정보를 생성하는 단계;상기 프로필 정보, 상기 객체의 위치 정보, 및 상기 객체의 시간 정보를 이용하여 상기 사물인터넷 객체의 사회적 관계에 관한 네트워크 모델을 생성하는 단계; 및상기 네트워크 모델에 기반하여 상기 복수의 사물인터넷 객체 중에서 적어도 하나의 객체를 탐색하는 단계를 포함한 동작들을 수행하는 컴퓨터 프로그램
|