[go: up one dir, main page]

KR101691033B1 - 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치 - Google Patents

휴대용 단말기에서 컨텐츠 태깅 방법 및 장치 Download PDF

Info

Publication number
KR101691033B1
KR101691033B1 KR1020090082264A KR20090082264A KR101691033B1 KR 101691033 B1 KR101691033 B1 KR 101691033B1 KR 1020090082264 A KR1020090082264 A KR 1020090082264A KR 20090082264 A KR20090082264 A KR 20090082264A KR 101691033 B1 KR101691033 B1 KR 101691033B1
Authority
KR
South Korea
Prior art keywords
poi
location information
portable terminal
content
search area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020090082264A
Other languages
English (en)
Other versions
KR20110024324A (ko
Inventor
정재희
Original Assignee
삼성전자주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 삼성전자주식회사 filed Critical 삼성전자주식회사
Priority to KR1020090082264A priority Critical patent/KR101691033B1/ko
Priority to US12/807,270 priority patent/US20110055204A1/en
Publication of KR20110024324A publication Critical patent/KR20110024324A/ko
Application granted granted Critical
Publication of KR101691033B1 publication Critical patent/KR101691033B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Library & Information Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

본 발명은 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치에 관한 것으로서, 휴대용 단말기의 컨텐츠 태깅 방법은, 컨텐츠 생성시, 현재 위치 정보를 이용하여 POI 검색 영역을 결정하는 과정과, 기 저장된 POI 리스트 중에서 상기 검색 영역 내에 존재하는 POI를 검색하는 과정과, 상기 검색된 POI를 상기 컨텐츠에 태깅하는 과정을 포함하여, 별도의 추가 장치 없이도 POI를 태깅할 수 있으며, 상기 컨텐츠에 연관된 POI를 보다 효과적으로 결정할 수 있고, 이에 따라 컨텐츠를 용이하게 관리할 수 있다.
POI(Point Of Interest), 컨텐츠 태깅, 위치 정보

Description

휴대용 단말기에서 컨텐츠 태깅 방법 및 장치{APPRATUS AND METHOD FOR TAGGING CONTENTS IN PORTABLE TERMINAL}
본 발명은 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치에 관한 것으로서, 특히, 위치 정보를 이용하여 사용자 생성 컨텐츠(UCC; User Created Contents)를 태깅하는 방법 및 장치에 관한 것이다.
최근, 웹을 통해 사용자가 직접 제작한 컨텐츠(UCC)를 공유하는 서비스에 대한 관심이 급증함에 따라, 상기 사용자 제작 컨텐츠를 좀 더 효율적으로 생성하고 관리하기 위한 여러가지 기법들이 개발 및 제공되고 있다.
일 예로, 상기 사용자 제작 컨텐츠에 POI(Point Of Interest)를 태깅하는 기법이 제공되고 있다. 상기 컨텐츠에 POI를 태깅하는 기법은 컨텐츠에 특정 지역명, 혹은 지물명 등을 태깅하여 사용자가 상기 컨텐츠에 관련된 지역 혹은 지물을 쉽게 알 수 있도록 하는 기법이다.
종래에는 컨텐츠 생성 시, RFID 혹은 서버를 통해 주변의 POI를 획득하여 상 기 생성된 컨텐츠에 태깅하는 방식을 이용하고 있다. 하지만, 상기와 같은 종래의 POI 태깅 방식은 상기 RFID와 같은 추가적인 장치를 필요로 하며, 해당 지형 지물에 RFID가 부착되지 않은 경우에는 POI 태깅이 불가능한 단점이 있다. 또한, 종래의 POI 방식은 컨텐츠와 POI를 자동으로 태깅하지 못하고, 태깅할 POI를 사용자가 일일이 선택해야하는 불편한 문제점을 갖고 있으며, 사용자 개인의 선호도 및 개인 정보가 반영되지 않은 일반적인 관광 명소 POI 및 일반 POI 들이 컨텐츠에 자동으로 태깅되질 수 있다는 단점을 갖고 있다.
본 발명은 상술한 바와 같은 문제점을 해결하기 위해 도출된 것으로서, 본 발명의 목적은 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치를 제공함에 있다.
본 발명의 다른 목적은 휴대용 단말기에서 위치 정보를 이용하여 사용자 생성 컨텐츠(UCC; User Created Contents)에 POI(Point Of Interest)를 자동으로 태깅하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 수집되어진 단말의 이동 속도 및 이동 방향에 따라 POI를 결정하여 사용자 생성 컨텐츠에 태깅하는 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 POI를 관광명소 POI, 일반 POI, 사용자 지정 POI별로 관리하여 컨텐츠에 태깅하기 위한 방법 및 장치를 제공 함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 사용자의 생활 패턴에 따라 POI의 선호도를 관리하여 컨텐츠를 태깅하기 위한 방법 및 장치를 제공함에 있다.
본 발명의 또 다른 목적은 휴대용 단말기에서 사용자에 의해 지정된 POI들을 관리하여 컨텐츠의 이름으로 태깅하는 방법 및 장치를 제공함에 있다.
상술한 목적들을 달성하기 위한 본 발명의 제 1 견지에 따르면, 휴대용 단말기에서 컨텐츠 태깅 방법은, 컨텐츠 생성시, 현재 위치 정보를 이용하여 POI 검색 영역을 결정하는 과정과, 기 저장된 POI 리스트 중에서 상기 검색 영역 내에 존재하는 POI를 검색하는 과정과, 상기 검색된 POI를 상기 컨텐츠에 태깅하는 과정을 포함하는 것을 특징으로 한다.
상술한 목적들을 달성하기 위한 본 발명의 제 2 견지에 따르면, 휴대용 단말기에서 컨텐츠 태깅 장치는, 컨텐츠를 생성하는 컨텐츠 생성부와, 주기적으로 상기 휴대용 단말기의 위치 정보를 획득하는 위치정보 수신부와, 상기 현재 위치 정보를 이용하여 POI 검색 영역을 결정하는 영역 결정부와, POI리스트를 저장하는 저장부와, 상기 저장된 POI 리스트 중에서 상기 검색 영역 내에 존재하는 POI를 검색하고, 상기 검색된 POI를 상기 컨텐츠에 태깅하는 POI관리부를 포함하는 것을 특징으로 한다.
본 발명은 POI를 관광명소 POI, 일반 POI, 사용자 지정 POI별로 관리하고, 단말의 위치뿐만 아니라 이동 속도 및 이동 방향을 고려하여 POI를 결정하고 사용자 생성 컨텐츠에 상기 POI를 자동으로 태깅함으로써, 별도의 추가 장치 없이도 POI를 태깅할 수 있으며, 상기 컨텐츠에 연관된 POI를 보다 효과적으로 결정할 수 있고, 이에 따라 컨텐츠를 용이하게 관리할 수 있는 효과가 있다.
이하 본 발명의 바람직한 실시 예를 첨부된 도면을 참조하여 설명한다. 그리고, 본 발명을 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단된 경우 그 상세한 설명은 생략한다.
이하 본 발명에서는 휴대용 단말기에서 위치 정보를 이용하여 사용자 생성 컨텐츠(UCC; User Created Contents)에 POI(Point Of Interest)를 태깅하는 방법 및 장치에 관한 것이다.
도 1은 본 발명에 따른 휴대용 단말기의 블록 구성을 도시하고 있다.
상기 도 1을 참조하면, 상기 휴대용 단말기는 제어부(100), 위치정보 수신부(110), 검색 영역 결정부(120), 컨텐츠 생성부(130), 저장부(140)를 포함하여 구성되며, 특히 상기 제어부(100)는 POI관리부(102)를 포함하며, 상기 저장부(140)는 POI 저장부(150), 컨텐츠 저장부(160), 선호도 DB(170)를 포함하여 구성된다.
상기 제어부(100)는 상기 휴대용 단말기의 전반적인 동작을 제어 및 처리하며, 특히 본 발명에 따라 상기 POI 관리부(102)를 포함함으로써, 관광명소에 대한 POI와 주변의 일반적인 지형 및 지물명을 나타내는 POI 및 사용자가 지정한 POI를 관리하고, 상기 휴대용 단말기의 위치 정보에 따라 사용자 제작 컨텐츠에 POI를 자동으로 태깅하기 위한 기능을 제어 및 처리한다.
즉, 상기 제어부(100)는 상기 컨텐츠 생성부(130)에서 컨텐츠가 생성되면, 상기 위치 정보 수신부(110)로부터 상기 휴대용 단말기의 현재 위치를 나타내는 위치 정보 즉, 위치 좌표를 제공받고, 상기 검색 영역 결정부(120)를 제어하여 상기 위치 정보에 따른 POI 검색 영역을 제공받는다. 이후, 상기 제어부(100)는 상기 저장부(140)에 저장된 POI들 중에서 상기 POI 검색 영역 내에 포함된 POI를 검색하고, 기 설정된 우선순위 및 거리에 따라 상기 검색된 POI들 중 하나의 POI를 결정한 후, 결정된 POI를 상기 생성된 컨텐츠와 매핑하여 상기 저장부(140)에 저장하기 위한 기능을 제어 및 처리한다. 여기서, 상기 제어부(100)는 상기 저장부(140)에 저장된 POI들 중에서 상기 POI 검색 영역 내에 포함된 POI가 존재하지 않을 시, 상기 검색 영역 결정부(120)를 제어하여 휴대용 단말기의 이동 속도 및 이동 방향을 고려한 POI 검색 영역을 결정하도록 한다. 상기 제어부(100)는 상기 검색 영역 결정부(120)로부터 재결정된 POI 검색 영역이 제공될 시, 상기 저장부(140)에 저장된 POI들 중에서 상기 재결정된 POI 검색 영역 내에 포함된 POI를 검색하고, 상기 검색된 POI들 중 하나의 POI를 결정하여 상기 생성된 컨텐츠에 매핑시키기 위한 기능 을 제어 및 처리한다. 만일, 상기 재결정된 POI 검색 영역 내에 포함된 POI가 존재하지 않을 시, 상기 제어부(100)는 상기 컨텐츠에 POI를 태깅시키지 않고, 상기 컨텐츠만을 저장하기 위한 기능을 제어 및 처리한다.
또한, 상기 제어부(100)는 상기 POI 관리부(102)를 통해 사용자가 직접 지정 하거나 입력한 POI에 대한 정보를 상기 저장부(140)에 저장하기 위한 기능을 제어 및 처리하고, 사용자의 생활 패턴에 따라 POI 종류별 혹은 각각의 POI별로 선호도를 계산하여 상기 저장부(140)에 저장한다. 이때, 상기 제어부(100)는 상기 선호도에 따라 POI의 우선순위를 결정할 수도 있다.
또한, 상기 제어부(100)는 상기 위치 정보에 따라 컨텐츠에 태깅된 POI를 사용자가 변경할 수 있도록 하기 위한 기능을 제어 및 처리한다. 예를 들어, 상기 제어부(100)는 화면에 도 4에 도시된 바와 같이, 현재 태깅된 POI와 변경 가능한 POI들을 나타내는 화면을 디스플레이하여 사용자가 태깅된 POI를 변경할 수 있도록 한다. 이때, 상기 제어부(100)는 상기 컨텐츠에 태깅된 POI와 가까운 위치좌표를 가지는 POI들을 화면에 디스플레이할 수 있으며, 이때 디스플레이되는 POI들의 순서는 사용자의 선호도를 기반으로 결정될 수 있다. 또한, 특정 컨텐츠에 태깅된 POI가 이동 속도와 이동 방향을 모두 고려한 POI 검색 영역 내에서 선정된 경우, 상기 이동 속도만을 고려한 POI 검색 영역에 존재하는 POI들을 상기 변경 가능한 POI들로 설정할 수 있다. 또한, 상기 변경 가능한 POI들은 해당 컨텐츠에 POI 태깅을 위해 검색된 POI들과는 다른 POI들로 구성될 수 있다.
상기 위치정보 수신부(110)는 상기 휴대용 단말기의 위치를 나타내는 위치 정보 즉, 위치 좌표를 획득하여 상기 제어부(100)로 제공한다. 여기서, 상기 위치 정보는 상기 휴대용 단말기의 전력, 전파의 도달 시간차, 안테나의 전파 수신 각도, 및 GPS(Global Positioning System)를 이용하여 획득할 수 있다. 또한, 상기 위치정보 수신부(110)는 주기적으로 획득되는 위치 정보를 통해 상기 휴대용 단말기의 이동 속도 및 이동 방향을 계산하여 상기 제어부(100)로 제공한다.
상기 검색 영역 결정부(120)는 상기 제어부(100)로부터 상기 단말기의 위치 좌표를 제공받고, 기 설정된 제 1 반경에 따라 상기 위치 좌표를 기준으로 POI 검색 영역을 결정한다. 상기 검색 영역 결정부(120)는 상기 제어부(100)로부터 POI 검색 영역 재결정이 요청될 시, 상기 휴대용 단말기의 이동 속도 및 이동 방향을 고려하여 상기 POI 검색 영역을 결정한다. 이때, 상기 검색 영역 결정부(120)는 상기 휴대용 단말기가 임계값 이하의 속도로 이동 중일 시 기 설정된 제 2 반경을 이용하여 POI 검색 영역을 결정하고, 상기 휴대용 단말기가 임계값 이상의 속도로 이동 중일 시 기 설정된 제 3 반경을 이용하여 POI 검색 영역을 결정할 수 있다. 여기서, 상기 제 1 반경은 상기 제 2 반경보다 작은 값을 가지며, 상기 제 2 반경은 제 3 반경보다 작은 값을 가진다. 또한, 상기 검색 영역 결정부(120)는 상기 단말기의 위치 좌표를 기준으로 반경이 이루는 원 영역 전체를 검색 영역으로 결정하지 않고, 상기 휴대용 단말기의 이동 방향을 기준으로 일정 각도에 해당하는 영역만을 검색 영역으로 결정할 수 있다.
예를 들어, 도 3에 도시된 바와 같이, 상기 검색 영역 결정부(120)는 상기 휴대용 단말기가 A지점(300)에 위치한 경우, 기 설정된 반경에 따라 검색 영역을 α(310)로 결정할 수 있다. 이 후, 상기 검색 영역 결정부(120)는 상기 휴대용 단말기가 저속으로 이동 중일 경우, 상기 POI 검색 영역을 β(320)로 결정할 수 있으며, 상기 휴대용 단말기가 고속으로 이동 중일 경우, 상기 POI 검색 영역을 γ(330)로 결정할 수 있다. 또한, 상기 검색 영역 결정부(120)는 상기 휴대용 단말기의 이동 방향이 북서방향인 것을 확인하여 상기 이동 속도에 따라 결정된 POI 검색 영역 β(320) 혹은 γ(330)의 영역 중에서 상기 북서방향에 해당하는 일부 영역 β'(312) 혹은 γ'(322)만을 POI 검색 영역으로 결정할 수 있다.
상기 컨텐츠 생성부(130)는 사용자의 제어에 따라 메모, 사진, 동영상, SMS 및 호(call)와 같은 컨텐츠를 생성하여 상기 제어부(100)로 제공한다.
상기 저장부(140)는 상기 휴대용 단말기의 동작을 위한 각종 프로그램 및 데이터를 저장하며, 본 발명에 따라 상기 POI 저장부(150)와 컨텐츠 저장부(160) 및 선호도 DB(170)를 포함한다.
상기 POI 저장부(150)는 사용자 POI DB(152)와 관광명소 POI DB(154) 및 일반 POI DB(156)를 저장한다. 상기 사용자 POI DB(152)는 사용자가 지정 혹은 입력한 POI 정보를 나타내며, 상기 관광명소 DB(154)는 일반적으로 알려진 관광명소에 대한 POI 정보를 나타내며, 상기 일반 POI DB(156)는 주변의 일반적인 지형 및 지물명에 대한 POI 정보를 나타낸다. 예를 들어, 상기 사용자 POI DB(152)는 집, 회사, 연습실 등과 같이 사용자 개인적인 지역 혹은 지물에 대한 이름과 위치 정보를 나타낼 수 있으며, 관광명소 DB(154)는 에펠탑, 독립문, 남산 등과 같이 관광명소로 유명한 지역 혹은 지물에 대한 이름 및 위치 정보를 나타낸다. 그리고, 상기 일 반 POI DB(156)는 일반적인 음식점, 주유소, 영화관, 공원 등과 같은 지역 혹은 지물에 대한 이름 및 위치 정보를 나타낸다. 이때, 상기 일반 POI DB(156)는 각 POI가 속한 세부 카테고리 정보들을 나타낼 수 있다. 예를 들어, '궁'이라는 POI가 한식 음식점일 경우, 그 세부 카테고리 정보로 '음식점, 한식'을 나타낼 수 있다. 여기서, 상기 사용자 POI DB(152)와 관광명소 POI DB(154) 및 일반 POI DB(156)는 사용자에 의해 갱신될 수 있다.
상기 컨텐츠 저장부(160)는 상기 제어부(100)로부터 제공되는 컨텐츠를 저장하며, 위치 기반 DB(162)를 포함함으로써, 상기 컨텐츠에 매핑된 POI 정보와 컨텐츠 타입 및 생성 시간을 저장한다.
상기 선호도 DB(170)는 상기 사용자의 생활 패턴에 따라 POI 종류별 혹은 각각의 POI별로 선호도를 저장한다. 또한, 상기 선호도 DB(170)는 POI에 대한 세부 카테고리 별로 선호도를 저장 및 관리한다. 예를 들어, 상기 선호도 DB(170)는 사용자가 음식점, 주유소, 영화관 및 공원 중 어느 곳을 더 선호하는지 나타낼 수 있으며, 상기 음식점 중에서도 일식, 한식, 양식, 분식 중 어느 곳을 더 선호하는지 나타낼 수도 있다. 즉, 태깅 요청이 발생되어 POI 저장부(150)에 저장된 POI들 중 일반 POI를 이용하고자 할 때, 상기 일반 POI는 상기 선호도 DB(170)에 반영된 값에 의해 태깅의 우선순위를 갖을 수 있다.
상기 도 1에서 도시되지는 않았으나, 상기 이동 속도 및 이동 방향은 보수계(pedometer)와 같은 부가적인 장치로부터 데이터를 수신하여 획득할 수도 있다.
도 2는 본 발명의 실시 예에 따른 휴대용 단말기에서 컨텐츠에 POI를 태깅하는 절차를 도시하고 있다.
상기 도 2를 참조하면, 상기 휴대용 단말기는 201단계에서 컨텐츠가 생성되면, 203단계로 진행하여 현재 위치 좌표를 획득하고, 상기 위치 좌표를 바탕으로 POI 검색 영역을 결정한다. 예를 들어, 상기 도 3에 도시된 바와 같이, 상기 휴대용 단말기는 A지점(300)에 위치한 경우, 기 설정된 반경에 따라 검색 영역을 α(310)로 결정할 수 있다.
이후, 상기 휴대용 단말기는 205단계로 진행하여 상기 저장부(140)에 저장된 POI들 중에서 상기 결정된 POI 검색 영역 내에 존재하는 POI를 검색하고, 207단계로 진행하여 하나 이상의 POI가 검색되었는지 여부를 판단한다. 즉, 상기 휴대용 단말기는 사용자 POI DB(152)와 관광명소 POI DB(154) 및 일반 POI DB(156)에 저장된 POI들 중에서 상기 POI 검색 영역 내에 존재하는 POI가 하나 이상 존재하는지 판단한다.
만일, 상기 하나 이상의 POI가 검색되었을 시, 상기 휴대용 단말기는 209단계로 진행하여 우선순위 및 거리에 따라 하나의 POI를 선정한다. 즉, 상기 휴대용 단말기는 상기 사용자 POI DB(152)와 관광명소 POI DB(154) 및 일반 POI DB(156)에서 각각 하나 이상의 POI가 검색되었을 시, 상기 POI 종류의 우선순위를 고려하여 하나의 POI 종류를 선택한다. 예를 들어, 상기 POI 종류의 우선순위가 사용자 POI > 관광명소 POI > 일반 POI 순일 경우, 상기 검색된 POI들 중에서 사용자 POI에 속한 POI만을 선택한다. 여기서, 상기 우선순위는 사용자가 직접 설정 및 변경 한 것일 수도 있으며, 사용자의 생활 패턴에 따른 선호도에 따라 설정 및 변경된 것일 수도 있다. 이후, 상기 휴대용 단말기는 상기 선택된 POI들 중에서 상기 휴대용 단말기와 가장 가까운 거리에 있는 POI를 선정할 수 있다. 이때, 만일 상기 휴대용 단말기와 가장 가까운 거리에 있는 POI가 두 개 이상 존재할 시, 상기 선호도 DB(170)에 저장된 선호도를 바탕으로 POI를 선정할 수도 있다.
상기 POI가 선정되면, 상기 휴대용 단말기는 211단계에서 상기 생성된 컨텐츠와 상기 선정된 POI를 매핑하여 저장하고, 본 발명에 따른 알고리즘을 종료한다.
만일, 상기 하나 이상의 POI가 검색되지 않았을 시, 상기 휴대용 단말기는 213단계로 진행하여 상기 단말의 이동 속도 및 이동 방향을 획득하고, 215단계에서 상기 이동 속도 및 이동 방향을 고려하여 상기 POI 검색 영역을 재결정한다. 예를 들어, 상기 도 3에 도시된 바와 같이 상기 휴대용 단말기가 B 지점(302)에서 A 지점(300)으로 이동한 상태에서, 이동 속도가 임계값 이하일 경우에는 상기 POI 검색 영역을 β(320)로 결정할 수 있으며, 상기 이동 속도가 임계값 이상일 경우에는 상기 POI 검색 영역을 γ(330)로 결정할 수 있다. 또한, 상기 휴대용 단말기는 이동 방향이 북서방향인 것을 확인하여 상기 이동 속도에 따라 결정된 POI 검색 영역 β(320) 혹은 γ(330)의 영역 중에서 상기 북서방향에 해당하는 일부 영역 β'(312) 혹은 γ(322)만을 POI 검색 영역으로 결정할 수 있다.
상기 POI 검색 영역이 재결정되면, 상기 휴대용 단말기는 217단계에서 상기 저장부(140)에 저장된 POI들 중에서 상기 재결정된 POI 검색 영역 내에 존재하는 POI를 검색하고, 219단계로 진행하여 하나 이상의 POI가 검색되었는지 여부를 판단 한다.
상기 휴대용 단말기는 상기 하나 이상의 POI가 검색되었을 시, 상기 209단계로 되돌아가 이하 단계를 재수행하는 반면, 상기 하나 이상의 POI가 검색되지 않았을 시, 221단계로 진행하여 상기 생성된 컨텐츠만을 저장하고 본 발명에 따른 알고리즘을 종료한다.
도 5는 본 발명의 실시 예에 따른 휴대용 단말기에서 사용자 지정 POI를 생성하는 절차를 도시하고 있다.
상기 도 5를 참조하면, 상기 휴대용 단말기는 501단계에서 사용자 POI 생성 이벤트가 발생되면, 503단계로 진행하여 POI 직접 입력 메뉴가 선택되는지 검사한다.
만일, 상기 POI 직접 입력 메뉴가 선택되지 않을 시, 상기 휴대용 단말기는 505단계에서 맵을 디스플레이하고, 507단계로 진행하여 상기 사용자에 의해 특정 위치가 선택되는지 검사한다. 여기서, 상기 휴대용 단말기는 사용자의 조작에 의해 특정 위치의 맵을 디스플레이할 수 있다. 상기 사용자에 의해 특정 위치가 선택될 시, 상기 휴대용 단말기는 509단계에서 상기 사용자로부터 POI명을 입력받고, 511단계로 진행하여 상기 선택된 위치의 좌표와 상기 POI 명을 매핑하여 사용자 POI DB(152)에 등록한 후, 본 발명에 따른 알고리즘을 종료한다.
반면, 상기 POI 직접 입력 메뉴가 선택될 시, 상기 휴대용 단말기는 513단계에서 상기 사용자로부터 위치 좌표를 입력받고, 515단계로 진행하여 POI명을 입력 받는다. 이후, 상기 휴대용 단말기는 상기 입력된 위치 좌표와 POI명을 매핑하여 상기 사용자 POI DB(152)에 등록하고, 본 발명에 따른 알고리즘을 종료한다. 여기서는, 사용자가 위치 좌표를 직접 입력하였으나, 사용자가 주소 정보를 입력하면, 상기 단말기가 상기 주소 정보를 통해 위치 좌표를 획득할 수도 있을 것이다.
도 6은 본 발명의 실시 예에 따른 휴대용 단말기에서 POI의 선호도를 관리하는 절차를 도시하고 있다.
상기 도 6을 참조하면, 상기 휴대용 단말기는 601단계에서 사용자 패턴에 따른 선호도 관리 기능이 설정되면, 603단계로 진행하여 사용자가 특정 장소에 대한 검색을 수행하는지 검사한다. 예를 들어, 상기 특정 장소에 대한 검색은 맵을 통한 특정 장소 선택, 맵에서 특정 위치의 확대 혹은 웹 서비스를 통해 특정 장소에 대한 정보 검색 등이 수행되는지 검사한다.
상기 사용자가 특정 장소에 대한 검색을 수행할 시, 상기 휴대용 단말기는 613단계로 진행하여 상기 POI 저장부(150)에서 상기 검색된 특정 장소에 해당하는 POI를 검색한다. 이때, 상기 특정 장소의 위치 좌표와 동일한 POI가 존재하지 않을 시, 상기 특정 장소의 위치 좌표와 가장 가까운 위치 좌표를 갖는 POI를 검색할 수 있다. 이후, 상기 휴대용 단말기는 611단계로 진행하여 상기 검색된 POI의 선호도를 증가시키고, 상기 603단계로 되돌아가 이하 단계를 재수행한다. 이때, 상기 휴대용 단말기는 상기 검색된 POI 뿐만 아니라 상기 검색된 POI의 세부 카테고리에 대한 선호도를 함께 증가시킬 수 있다.
반면, 상기 사용자가 특정 장소에 대한 검색을 수행하지 않을 시, 상기 휴대용 단말기는 605단계에서 주기적으로 현재 위치 좌표를 획득한다. 이후, 상기 휴대용 단말기는 607단계로 진행하여 상기 주기적으로 획득되는 위치 좌표를 바탕으로 일정 시간 동안 기 설정된 반경 내에 머물러 있는지 여부를 판단한다.
이후, 상기 휴대용 단말기 상기 일정 시간 동안 기 설정된 반경 내에 머물러 있지 않음이 판단될 시 상기 605단계로 되돌아가 이하 단계를 재수행하고, 상기 휴대용 단말기가 일정 시간 동안 기 설정된 반경 내에 머물러 있음이 판단될 시 609단계로 진행하여 상기 POI 저장부(150)에서 현재 위치 좌표에 해당하는 POI를 검색한다. 이때, 상기 현재 위치 좌표와 동일한 POI가 존재하지 않을 시, 상기 현재 위치 좌표와 가장 가까운 위치 좌표를 갖는 POI를 검색할 수 있다. 이후, 상기 휴대용 단말기는 상기 611단계에서 상기 검색된 POI의 선호도를 증가시키고, 상기 603단계로 되돌아가 이하 단계를 재수행한다. 이때, 상기 휴대용 단말기는 상기 검색된 POI 뿐만 아니라 상기 검색된 POI의 세부 카테고리에 대한 선호도를 함께 증가시킬 수 있다.
한편 본 발명의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능하다. 그러므로 본 발명의 범위는 설명된 실시 예에 국한되어 정해져서는 아니 되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.
도 1은 본 발명에 따른 휴대용 단말기의 블록 구성을 도시하는 도면,
도 2는 본 발명의 실시 예에 따른 휴대용 단말기에서 컨텐츠에 POI를 태깅하는 절차를 도시하는 도면,
도 3은 본 발명의 실시 예에 따른 휴대용 단말기에서 POI 검색 반경을 도시하는 도면,
도 4는 본 발명의 실시 예에 따른 휴대용 단말기에서 태깅된 POI를 변경하기 위한 화면 구성을 도시하는 도면,
도 5는 본 발명의 실시 예에 따른 휴대용 단말기에서 사용자 지정 POI를 생성하는 절차를 도시하는 도면, 및
도 6은 본 발명의 실시 예에 따른 휴대용 단말기에서 POI의 선호도를 관리하는 절차를 도시하는 도면.

Claims (20)

  1. 휴대용 단말기의 동작 방법에 있어서,
    상기 휴대용 단말기의 화면에 표시된 맵에서 POI(point of interest)의 위치를 선택하기 위한 입력을 감지하는 과정과,
    상기 POI의 위치 정보를 저장하는 과정과,
    컨텐츠를 생성하는 과정과,
    상기 컨텐츠 생성 시, 상기 휴대용 단말기의 위치 정보를 획득하는 과정과,
    상기 휴대용 단말기의 위치 정보가 상기 POI의 위치 정보와 대응하는 경우, 상기 컨텐츠를 상기 POI의 위치 정보와 함께 저장하는 과정을 포함하는 방법.
  2. 제 1항에 있어서,
    상기 컨텐츠를 상기 POI의 위치 정보와 함께 저장하는 과정은,
    상기 휴대용 단말기의 위치 정보를 이용하여 POI 검색 영역을 결정하는 과정과,
    상기 POI의 위치 정보 중 상기 POI 검색 영역 내에 존재하는 POI 위치 정보를 검색하는 과정과,
    상기 검색된 POI의 위치 정보를 상기 컨텐츠에 태깅하는 과정을 포함하는 방법.
  3. 제 2항에 있어서,
    상기 POI 검색 영역은, 상기 휴대용 단말기의 현재 위치 정보, 이동 속도 및 이동 방향 중 적어도 하나를 이용하여 결정하는 것을 특징으로 하는 방법.
  4. 제 3항에 있어서,
    상기 POI 검색 영역은, 상기 현재 위치 정보를 중심으로 제 1 반경에 해당하는 영역으로 결정되는 것을 특징으로 하는 방법.
  5. 제 3항에 있어서,
    상기 POI 검색 영역은, 상기 이동 속도가 임계값 이하일 시 상기 현재 위치 정보를 중심으로 제 2 반경에 해당하는 영역으로 결정하고, 상기 이동 속도가 임계값 이상일 시 상기 현재 위치 정보를 중심으로 제 3 반경에 해당하는 영역으로 결정하며,
    상기 제 2 반경은 상기 제 3 반경보다 작은 값인 것을 특징으로 하는 방법.
  6. 제 3항에 있어서,
    상기 POI 검색 영역은, 상기 현재 위치를 중심으로 기 설정된 반경에 해당하는 영역 중에서 상기 휴대용 단말기의 이동 방향에 해당하는 일부 영역으로 결정하는 것을 특징으로 하는 방법.
  7. 제 2항에 있어서,
    상기 POI 검색 영역 내에 존재하는 POI의 위치 정보가 복수 개 존재할 시, 각 POI의 위치 정보의 우선순위 및 거리를 고려하여 하나의 POI의 위치 정보를 선택하는 과정을 더 포함하는 것을 특징으로 하는 방법.
  8. 제 7항에 있어서,
    상기 POI의 위치 정보의 우선순위는, 사용자의 생활패턴에 따라 변경 및 설정되는 것을 특징으로 하는 방법.
  9. 제 8항에 있어서,
    특정 장소에 대한 검색이 수행되거나 일정 시간 이상 특정 장소에 머물러 있는지 여부에 따라 상기 특정 장소에 해당하는 POI의 위치 정보의 우선순위를 변경 및 설정하는 것을 특징으로 하는 방법.
  10. 제 2항에 있어서,
    상기 컨텐츠에 태깅된 POI의 위치 정보는, 사용자가 변경 가능한 것을 특징으로 하는 방법.
  11. 휴대용 단말기에 있어서,
    컨텐츠 생성부;
    표시부;
    저장부; 및
    상기 표시부에 표시된 맵에서 POI(point of interest)의 위치를 선택하기 위한 입력을 감지하고, 상기 POI의 위치 정보를 저장하고, 상기 컨텐츠 생성부에서 컨텐츠 생성 시, 상기 휴대용 단말기의 위치 정보를 획득하고, 상기 휴대용 단말기의 위치 정보가 상기 POI의 위치 정보와 대응하는 경우, 상기 컨텐츠를 상기 POI의 위치 정보와 함께 저장하도록 제어하는 제어부를 포함하는 휴대용 단말기.
  12. 제 11항에 있어서,
    상기 제어부는, 상기 휴대용 단말기의 위치 정보를 이용하여 POI 검색 영역을 결정하고, 상기 POI의 위치 정보 중 상기 POI 검색 영역 내에 존재하는 POI 위치 정보를 검색하고, 상기 검색된 POI의 위치 정보를 상기 컨텐츠에 태깅하는 휴대용 단말기.
  13. 제 12항에 있어서,
    상기 제어부는, 상기 휴대용 단말기의 현재 위치 정보, 이동 속도 및 이동 방향 중 적어도 하나를 이용하여 상기 POI 검색 영역을 결정하는 것을 특징으로 하는 휴대용 단말기.
  14. 제 13항에 있어서,
    상기 제어부는, 상기 현재 위치 정보를 중심으로 제 1 반경에 해당하는 영역을 상기 POI 검색 영역으로 결정하는 것을 특징으로 하는 휴대용 단말기.
  15. 제 13항에 있어서,
    상기 제어부는, 상기 이동 속도가 임계값 이하일 시 상기 현재 위치 정보를 중심으로 제 2 반경에 해당하는 영역을 상기 POI 검색 영역으로 결정하고, 상기 이동 속도가 임계값 이상일 시 상기 현재 위치 정보를 중심으로 제 3 반경에 해당하는 영역을 상기 POI 검색 영역으로 결정하며,
    상기 제 2 반경은 상기 제 3 반경보다 작은 값인 것을 특징으로 하는 휴대용 단말기.
  16. 제 13항에 있어서,
    상기 제어부는, 상기 현재 위치를 중심으로 기 설정된 반경에 해당하는 영역 중에서 상기 휴대용 단말기의 이동 방향에 해당하는 일부 영역을 상기 POI 검색 영역으로 결정하는 것을 특징으로 하는 휴대용 단말기.
  17. 제 12항에 있어서,
    상기 제어부는, 상기 POI 검색 영역 내에 존재하는 POI의 위치 정보가 복수 개 존재할 시, 각 POI의 위치 정보의 우선순위 및 거리를 고려하여 하나의 POI의 위치 정보를 선택하는 것을 특징으로 하는 휴대용 단말기.
  18. 제 12항에 있어서,
    상기 제어부는, 사용자의 생활패턴에 따라 상기 POI의 위치 정보의 우선순위를 변경 및 설정하는 것을 특징으로 하는 휴대용 단말기.
  19. 제 18항에 있어서,
    상기 제어부는, 특정 장소에 대한 검색이 수행되거나 일정 시간 이상 특정 장소에 머물러 있는지 여부에 따라 상기 특정 장소에 해당하는 POI의 위치 정보의 우선순위를 변경 및 설정하는 것을 특징으로 하는 휴대용 단말기.
  20. 제 12항에 있어서,
    상기 컨텐츠에 태깅된 POI의 위치 정보는, 사용자가 변경 가능한 것을 특징으로 하는 휴대용 단말기.
KR1020090082264A 2009-09-02 2009-09-02 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치 Expired - Fee Related KR101691033B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020090082264A KR101691033B1 (ko) 2009-09-02 2009-09-02 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치
US12/807,270 US20110055204A1 (en) 2009-09-02 2010-09-01 Method and apparatus for content tagging in portable terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090082264A KR101691033B1 (ko) 2009-09-02 2009-09-02 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20110024324A KR20110024324A (ko) 2011-03-09
KR101691033B1 true KR101691033B1 (ko) 2016-12-29

Family

ID=43626367

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090082264A Expired - Fee Related KR101691033B1 (ko) 2009-09-02 2009-09-02 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치

Country Status (2)

Country Link
US (1) US20110055204A1 (ko)
KR (1) KR101691033B1 (ko)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101673921B1 (ko) 2010-05-04 2016-11-08 삼성전자주식회사 이동 단말기의 위치 정보 관리 방법 및 장치
US9674654B2 (en) * 2011-09-09 2017-06-06 Google Inc. System and method for identifying a geometric footprint of a point of interest
KR101907002B1 (ko) * 2011-09-29 2018-10-12 삼성전자주식회사 컴퓨팅 기기에서 위치 정보가 부착된 컨텐츠 생성 및 검색을 위한 장치 및 방법
EP2584504B9 (de) * 2011-10-20 2016-10-19 Deutsche Post AG Automatisches Zuordnen eines Suchgebiets zu einer Suchanfrage
KR101936605B1 (ko) * 2012-03-13 2019-01-09 삼성전자주식회사 휴대용 단말기에서 콘텐츠 태깅 방법 및 장치
KR101434888B1 (ko) * 2012-11-19 2014-09-02 네이버 주식회사 위치 기반의 타깃 컨텐츠를 제공하는 지도 서비스 방법 및 시스템
WO2014087050A1 (en) 2012-12-04 2014-06-12 Nokia Corporation Method and apparatus for validating potential points of interest using user and device characteristics
US9519881B2 (en) * 2013-10-21 2016-12-13 Toyota Jidosha Kabushiki Kaisha Estimating journey destination based on popularity factors
US20150278860A1 (en) * 2014-03-25 2015-10-01 Google Inc. Dynamically determining a search radius to select online content
US10345484B2 (en) * 2015-09-01 2019-07-09 Southern Company Services, Inc. Storm confirmation and path prediction system
KR20180070216A (ko) * 2016-12-16 2018-06-26 삼성전자주식회사 콘텐츠 태깅 방법 및 이를 지원하는 전자 장치
CN109299198A (zh) * 2018-10-12 2019-02-01 元力云网络有限公司 一种基于多维数据的社交关系分析方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3545666B2 (ja) * 2000-02-14 2004-07-21 株式会社東芝 移動端末に対するサービス提供システム
CA2420215A1 (en) * 2000-08-23 2002-06-27 Neurogen Corporation High affinity small molecule c5a receptor modulators
US6856807B1 (en) * 2000-09-07 2005-02-15 Ericsson Inc. Method to control the update frequency of a positioning device by a mobile terminal
WO2002027439A2 (en) * 2000-09-28 2002-04-04 Ipdev Co. Method for simplified one-touch ordering of goods and services from a wired or wireless phone or terminal
DE60125357T2 (de) * 2001-09-03 2007-09-27 Stmicroelectronics N.V. Verfahren und Vorrichtung zur Schätzung der Geschwindigkeit eines mobilen Endgeräts, insbesondere eines zellularen Mobiltelefons
DE60316536T2 (de) * 2003-04-15 2008-07-03 Harman Becker Automotive Systems Gmbh Datenbanksystem für eine Navigationsvorrichtung
KR100696801B1 (ko) * 2005-03-04 2007-03-19 엘지전자 주식회사 네비게이션 시스템 및 그 관심위치 검색방법
US20080268876A1 (en) * 2007-04-24 2008-10-30 Natasha Gelfand Method, Device, Mobile Terminal, and Computer Program Product for a Point of Interest Based Scheme for Improving Mobile Visual Searching Functionalities
KR20090001622A (ko) * 2007-05-04 2009-01-09 에스케이에너지 주식회사 위치기반 유씨씨 생성 방법, 서비스 서버와 사용자 단말기
US20090003797A1 (en) * 2007-06-29 2009-01-01 Nokia Corporation Method, Apparatus and Computer Program Product for Providing Content Tagging
KR20090017151A (ko) * 2007-08-14 2009-02-18 주식회사 케이티 사용자 제작 컨텐츠 기반의 지역 poi 정보 서비스 제공시스템 및 방법
US20090150349A1 (en) * 2007-12-11 2009-06-11 Group 1 Software, Inc. Dynamic geographical spatial search

Also Published As

Publication number Publication date
US20110055204A1 (en) 2011-03-03
KR20110024324A (ko) 2011-03-09

Similar Documents

Publication Publication Date Title
KR101691033B1 (ko) 휴대용 단말기에서 컨텐츠 태깅 방법 및 장치
KR102325495B1 (ko) 관심 지점 정보를 푸싱하기 위한 방법 및 시스템
EP2386829B1 (en) Method, mobile device and computer program product for displaying surrounding points of interest
US8671365B2 (en) Method, apparatus and computer program product for providing a cursor for indicating context data in a mapping application
JP5819283B2 (ja) 場所ベースアプリケーションによる予測検索
US9163951B2 (en) Optional re-routing
US20160061617A1 (en) Providing in-navigation search results that reduce route disruption
JP2002340596A (ja) ナビゲーション装置及び方法並びにナビゲーション用ソフトウェア
US8526972B2 (en) Server apparatus, information providing program, recording medium recording information providing program, information providing method, portable terminal device, terminal processing program, recording medium recording terminal processing program, and information providing system
US20100030465A1 (en) Navigation system, method and database using mobile devices
US20150254314A1 (en) Method, apparatus and computer program product for providing search result augmentation
JP2020501259A (ja) 地図表示の方法、システム、端末、および地図サーバ
KR100574652B1 (ko) 지도 검색 서비스 제공 방법 및 시스템
US20140156184A1 (en) Navigation message providing system and method thereof
US8175618B2 (en) Mobile device product locator
JP4710217B2 (ja) 情報提示装置及び情報提示方法、情報提示システム、並びにコンピュータ・プログラム
JP5475835B2 (ja) 地点登録装置、端末装置、及び地点登録方法
JP2003330933A (ja) 目的地決定支援方法及び装置、並びにそのコンピュータ・プログラム
US7640099B2 (en) Method and apparatus for inputting data indicating tentative destination for navigation system
JP4330065B2 (ja) ナビゲーション装置、方法及びプログラム
EP1936327B1 (en) User defined zone within a map with associated multimedia data
JP2007265226A (ja) 検索装置、検索方法、検索プログラム、ナビゲーション装置、方法及びプログラム
JP7575416B2 (ja) 地図画像表示装置
JP4666105B2 (ja) ナビゲーション装置およびプログラム
JP2011149707A (ja) 地図情報表示装置、地図情報表示方法、及びプログラム

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20090902

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20140901

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20090902

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20150917

Patent event code: PE09021S01D

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20160328

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20160929

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20161223

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20161226

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20201003