1 |
1
위치 기반 소셜 검색 서비스를 제공하는 방법에 있어서,소셜 네트워크 시스템으로부터 상기 소셜 검색 서비스 유저들의 적어도 어느 한 장소의 방문 정보 및 상기 어느 한 장소의 관련 리뷰 데이터 중 적어도 하나를 포함하는 하나 이상의 방문 기록 정보를 수집하여 저장하는 동작과;상기 방문 기록 정보에서 토픽 카테고리별 토픽을 선정하는 동작과;상기 유저들 중 적어도 한 명의 유저로부터 위치 기반 쿼리를 수신하면, 상기 위치 기반 쿼리에서 상기 토픽 카테고리 별로 토픽을 추출하는 동작과;상기 토픽 카테고리 별로, 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽 간의 관계를 분석하여, 상기 유저들 중 적어도 한 명을 전문가로 선정하는 동작을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
2 |
2
제 1항에 있어서, 상기 전문가로 선정하는 동작은,상기 유저들 각각에 대한 상기 토픽 카테고리별 상기 위치 기반 쿼리에서 추출된 토픽과의 일치 비율 결과, 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽간의 포함 관계에 따른 상기 방문 기록 정보에서 선정된 토픽에 대한 상기 위치 기반 쿼리에서 추출된 토픽과의 유사도 결과, 또는 상기 토픽 카테고리의 적어도 하나의 토픽 카테고리에서의 상기 방문 기록 정보에서 선정된 토픽 및 상기 위치 기반 쿼리에서 추출된 토픽과의 동일성 판단 결과 중 적어도 하나의 결과를 확인하는 동작과,상기 확인된 결과에 따라, 상기 유저들 각각에 대한 점수를 산출하는 동작과,상기 산출된 점수에 따라, 상기 전문가를 선정하는 동작을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
3 |
3
제 2항에 있어서, 상기 일치 비율 결과를 확인하는 동작은,상기 유저들 각각에 대해 상기 카테고리별로 프로파일을 생성하는 동작과,상기 카테고리별로 생성된 프로파일 각각에서 상기 위치 기반 쿼리에서의 해당 카테고리의 토픽과의 일치 비율을 계산하는 동작을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
4 |
4
제 2항에 있어서, 상기 토픽 카테고리는,지역, 업종, 시간, 상호명, 또는 상세정보 중 적어도 하나는 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
5 |
5
제 4항에 있어서, 상기 유사도 결과를 확인하는 동작은,지정된 계층적 트리를 이용하여, 상기 업종, 상기 시간, 또는 상기 상호명 중 적어도 하나의 토픽 카테고리마다, 상기 위치 기반 쿼리에서 추출된 토픽이 상기 방문 기록 정보에서 선정된 토픽과 유사한지, 또는 상기 위치 기반 쿼리의 토픽이 상기 방문 기록 정보에서 선정된 토픽의 상위 노드 또는 하위 노드에 포함되는지 판단하여, 상기 유사도를 결정하는 동작을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
6 |
6
제 4항에 있어서, 상기 유사도 결과를 확인하는 동작은,상기 지역 카테고리에 대한 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽의 위도 및 경도를 확인하여, 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽의 근접 정도에 따라, 상기 유사도를 결정하는 동작을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
7 |
7
제 4항에 있어서, 상기 동일성 판단 결과를 확인하는 동작은,상기 상세 정보 카테고리에서, 상기 방문 기록 정보에서 선정된 토픽이 상기 위치 기반 쿼리의 토픽과 유사한지 유무를 확인하는 동작을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
8 |
8
제 2항에 있어서,상기 소셜 네트워크 시스템으로부터 상기 유저들의 친구 관계 정보를 수집하여 저장하는 동작을 더 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
9 |
9
제 8항에 있어서, 상기 유저들 각각에 대한 점수를 산출하는 동작은,상기 적어도 한 명의 유저와 친구 관계인 유저에 가산점을 적용하는 동작을 더 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
10 |
10
제 1항에 있어서,상기 선정된 전문가에게 상기 위치 기반 쿼리를 전송하는 동작과,상기 적어도 한 명의 유저에게 상기 선정된 전문가의 정보를 전송하는 동작을 더 포함하는 위치 기반 소셜 검색 서비스를 제공하는 방법
|
11 |
11
위치 기반 소셜 검색 서비스를 제공하는 장치에 있어서,통신부와,상기 통신부를 통해 소셜 네트워크 시스템으로부터 상기 소셜 검색 서비스 유저들의 적어도 어느 한 장소의 방문 정보 및 상기 어느 한 장소의 관련 리뷰 데이터 중 적어도 하나를 포함하는 하나 이상의 방문 기록 정보를 수신하여 데이터베이스에 저장하며, 상기 방문 기록 정보에서 토픽 카테고리별 토픽을 선정하며, 상기 통신부를 통해 상기 유저들 중 적어도 한 명의 유저로부터 위치 기반 쿼리를 수신하면, 상기 위치 기반 쿼리에서 상기 토픽 카테고리 별로 토픽을 추출하며, 상기 토픽 카테고리 별로, 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽 간의 관계를 분석하여, 상기 유저들 중 적어도 한 명을 전문가로 선정하도록 제어하는 제어부를 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
12 |
12
제 11항에 있어서, 상기 제어부는,상기 유저들 각각에 대한 상기 토픽 카테고리별 상기 위치 기반 쿼리에서 추출된 토픽과의 일치 비율 결과, 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽간의 포함 관계에 따른 상기 방문 기록 정보에서 선정된 토픽에 대한 상기 위치 기반 쿼리에서 추출된 토픽과의 유사도 결과, 또는 상기 토픽 카테고리의 적어도 하나의 토픽 카테고리에서의 상기 방문 기록 정보에서 선정된 토픽 및 상기 위치 기반 쿼리에서 추출된 토픽과의 동일성 판단 결과 중 적어도 하나의 결과를 확인하며, 상기 확인된 결과에 따라, 상기 유저들 각각에 대한 점수를 산출하며, 상기 산출된 점수에 따라, 상기 전문가를 선정하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
13 |
13
제 12항에 있어서, 상기 제어부는,상기 유저들 각각에 대해 상기 토픽 카테고리별로 프로파일을 생성하며, 상기 토픽 카테고리별로 생성된 프로파일 각각에서 상기 위치 기반 쿼리에서의 해당 토픽 카테고리의 토픽과의 일치 비율을 계산하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
14 |
14
제 12항에 있어서, 상기 토픽 카테고리는,지역, 업종, 시간, 상호명, 또는 상세정보 중 적어도 하나는 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
15 |
15
제 14항에 있어서, 상기 제어부는,지정된 계층적 트리를 이용하여, 상기 업종, 상기 시간, 또는 상기 상호명 중 적어도 하나의 토픽 카테고리마다, 상기 위치 기반 쿼리에서 추출된 토픽이 상기 방문 기록 정보에서 선정된 토픽과 유사한지, 또는 상기 위치 기반 쿼리의 토픽이 상기 방문 기록 정보에서 선정된 토픽의 상위 노드 또는 하위 노드에 포함되는지 판단하여, 상기 유사도를 결정하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
16 |
16
제 4항에 있어서, 상기 제어부는,상기 지역 카테고리에 대한 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽의 위도 및 경도를 확인하여, 상기 위치 기반 쿼리에서 추출된 토픽 및 상기 방문 기록 정보에서 선정된 토픽의 근접 정도에 따라, 상기 유사도를 결정하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
17 |
17
제 14항에 있어서, 상기 제어부는,상기 상세 정보 카테고리에서, 상기 방문 기록 정보에서 선정된 토픽이 상기 위치 기반 쿼리의 토픽과 유사한지 유무를 확인하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
18 |
18
제 12항에 있어서, 상기 제어부는,상기 통신부를 통해 상기 소셜 네트워크 시스템으로부터 상기 유저들의 친구 관계 정보를 수집하여 상기 데이터베이스에 저장하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
19 |
19
제 18항에 있어서, 상기 제어부는,상기 적어도 한 명의 유저와 친구 관계인 유저에 가산점을 적용하도록 제어하는 것을 더 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|
20 |
20
제 11항에 있어서, 상기 제어부는,상기 통신부를 통해, 상기 선정된 전문가에서 상기 위치 기반 쿼리를 전송하며, 상기 적어도 한 명의 유저에게 상기 선정된 전문가의 정보를 전송하도록 제어하는 것을 포함하는 위치 기반 소셜 검색 서비스를 제공하는 장치
|