[go: up one dir, main page]

KR20130047165A - 추천 정보 제공 장치 및 방법 - Google Patents

추천 정보 제공 장치 및 방법 Download PDF

Info

Publication number
KR20130047165A
KR20130047165A KR1020110112019A KR20110112019A KR20130047165A KR 20130047165 A KR20130047165 A KR 20130047165A KR 1020110112019 A KR1020110112019 A KR 1020110112019A KR 20110112019 A KR20110112019 A KR 20110112019A KR 20130047165 A KR20130047165 A KR 20130047165A
Authority
KR
South Korea
Prior art keywords
information
user
search
providing
recommendation
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.)
Granted
Application number
KR1020110112019A
Other languages
English (en)
Other versions
KR101586480B1 (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 KR1020110112019A priority Critical patent/KR101586480B1/ko
Publication of KR20130047165A publication Critical patent/KR20130047165A/ko
Application granted granted Critical
Publication of KR101586480B1 publication Critical patent/KR101586480B1/ko
Active 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/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/435Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

추천 정보 제공 장치 및 방법이 개시된다. 사용자로부터 입력 받은 검색어에 대한 추천 정보를 제공하는 장치는 상기 사용자로부터 로그인 정보를 입력 받는 사용자 인증부, 상기 로그인 정보를 기초로 상기 입력 받은 검색어를 사용자 별로 저장하는 검색어 저장부, 상기 검색어를 이용하여 검색한 검색 정보 중 상기 사용자로부터 선택된 선택 정보를 상기 로그인 정보에 연관시켜 저장하는 선택 정보 저장부 및 상기 로그인 정보를 기초로 상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우 상기 저장된 선택 정보를 추천 정보로서 제공하는 추천 정보 제공부를 포함할 수 있다.

Description

추천 정보 제공 장치 및 방법{APPARATUS AND METHOD FOR TRANSMITTING POSITION INFORMATION}
본 발명의 실시예들은 사용자로부터 입력 받은 검색어에 대한 추천 정보를 제공하는 추천 정보 제공 장치 및 방법에 관한 것이다.
최근 스마트 폰과 같은 모바일 단말의 이용이 활발해짐에 따라 가정에서 PC(Personal Computer) 등으로 검색한 정보를 목적지로 이동하는 중에 모바일 단말로 확인하거나, 모바일 단말로 검색한 정보를 PC 등에서 확인하는 경우가 빈번히 발생하고 있다.
이 경우, PC 웹, 모바일 웹, 모바일 어플리케이션 등을 통해 검색한 정보는 모두 해당 단말에서 각자의 시스템 내부적인 동작을 통해 제공됨으로 인하여 서로 연동되지 않기 때문에, 사용자는 PC 웹에서 검색한 정보를 모바일 웹 또는 모바일 어플리케이션 등을 이용하여 다시 검색하고 검색 결과를 확인해야 하는 번거로움이 있었다.
일반적으로, 정보 검색에는 검색어 입력 및 검색 결과 선택이라는 2 가지 액션이 수행된다. 또한, 정보 검색 시 사용자에게 필요한 검색 결과가 항상 검색 결과 리스트 상의 최상단에 표시되지는 않기 때문에, 원하는 검색 결과를 선택하기 위하여 검색 결과 페이지를 넘기는 액션이 추가적으로 발생할 수 있으며, 각각의 검색 결과가 원하는 검색 결과인지 일일이 확인해야 하는 작업도 필요하다.
한편, 모바일 단말에서는 디스플레이 크기의 제약으로 인해 PC 웹과는 달리 하나의 화면에서 상기 액션을 수행하기 어렵다. 따라서, 원하는 검색 결과를 찾기 위해서는 다음 페이지 또는 이전 페이지로 이동하는 액션이 많아지게 되고, 이는 사용률을 저하시키는 요인으로도 작용한다.
특히, 경로 검색과 같이 출발지에서 목적지까지의 길을 찾고자 하는 경우에는 출발지의 검색 및 결과 선택, 목적지의 검색 및 결과 선택, 이동 방법(자동차, 자전거, 대중교통, 도보 등) 선택, 출발 및 도착 경로 선택(무료경로, 최단경로, 최적경로 등) 등과 같은 많은 액션이 요구된다.
따라서, 한번 검색했던 정보를 다른 단말을 통하여 다시 검색하고자 하는 경우, 사용자는 원하는 정보를 얻기 위해서 수행했던 많은 액션을 다른 단말에서 다시 동일하게 수행해야 하는 불편함이 있었다.
한국공개특허공보 제10-2011-0071623호(공개일 2011년 06월 29일) "장소 사회적 기반 자동 카테고리를 이용한 정보 검색 장치 및 방법"에는 사용자가 입력한 키워드에 관련한 카테고리를 자동으로 생성하고, 검색된 결과를 이용하여 메뉴 정보 처리를 위한 온톨로지를 구축하고 키워드의 사용 용도에 맞는 맞춤 메뉴를 제공하는 자동 카테고리를 이용한 정보 검색이 기재되어 있다.
그러나, 이와 같은 방법은 종래의 정보 검색 방법보다 사용자의 요구에 적합한 정보를 제공할 수는 있지만, 항상 사용자가 원하는 정보를 정확히 제공하기는 어려우며 특히, 사용자가 한번 검색했던 정보를 다른 단말을 통하여 다시 검색하는 경우 사용자가 수행해야 하는 액션의 수를 감소시킬 수 없음으로 인해 번거로운 검색 액션을 수행해야 된다는 문제점을 여전히 내포하고 있다.
한번 검색했던 정보를 다른 단말을 통하여 다시 검색하는 경우에 쉽고 간편하게 해당 정보를 검색할 수 있는 추천 정보 제공 장치 및 방법을 제공한다.
한번 검색했던 정보가 변경되는 경우에도 정확한 정보를 제공할 수 있는 추천 정보 제공 장치 및 방법을 제공한다.
사용자로부터 입력 받은 검색어에 대한 추천 정보를 제공하는 장치는 상기 사용자로부터 로그인 정보를 입력 받는 사용자 인증부, 상기 로그인 정보를 기초로 상기 입력 받은 검색어를 사용자 별로 저장하는 검색어 저장부, 상기 검색어를 이용하여 검색한 검색 정보 중 상기 사용자로부터 선택된 선택 정보를 상기 로그인 정보에 연관시켜 저장하는 선택 정보 저장부 및 상기 로그인 정보를 기초로 상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우 상기 저장된 선택 정보를 추천 정보로서 제공하는 추천 정보 제공부를 포함할 수 있다.
일측에 따르면, 상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우, 상기 사용자 별로 저장한 검색어를 이용하여 상기 입력되는 검색어의 완성된 형태인 자동완성 검색어를 제공하는 자동완성 검색어 제공부를 더 포함할 수 있다.
다른 측면에 따르면, 상기 추천 정보 제공부는 상기 추천 정보를 상기 검색 정보가 제공되는 웹 페이지의 최상측에 표시할 수 있다.
또 다른 측면에 따르면, 상기 추천 정보 제공부는 상기 선택 정보가 상기 사용자로부터 선택된 일시 및 횟수 중 적어도 하나를 기초로 상기 표시될 추천 정보의 우선 순위를 결정하고, 상기 우선 순위에 따라 상기 추천 정보를 상기 웹 페이지를 통해 제공할 수 있다.
또 다른 측면에 따르면, 데이터베이스에 기 저장된 상기 검색 정보와 상기 저장한 선택 정보를 비교하여 매치되는 않는 경우 상기 사용자에게 상기 선택 정보가 변경되었음을 알리는 알림 메시지를 제공하는 알림 메시지 제공부를 더 포함할 수 있다.
또 다른 측면에 따르면, 상기 선택 정보 저장부는 상기 선택 정보가 출발지에서 목적지로의 경로를 찾기 위한 경로 정보인 경우 상기 경로 정보의 검색을 위하여 상기 사용자로부터 입력 받은 설정값을 상기 로그인 정보에 연관시켜 저장할 수 있다.
또 다른 측면에 따르면, 상기 설정값은 출발지 정보, 목적지 정보 및 옵션 정보 중 적어도 하나를 포함할 수 있다.
또 다른 측면에 따르면, 상기 선택 정보 저장부는 상기 출발지 정보 및 상기 도착지 정보 중 적어도 하나에 대한 정보를 좌표로 저장할 수 있다.
사용자로부터 입력 받은 검색어에 대한 추천 정보를 제공하는 방법은 상기 사용자로부터 로그인 정보를 입력 받는 단계, 상기 로그인 정보를 기초로 상기 입력 받은 검색어를 사용자 별로 저장하는 단계, 상기 검색어를 이용하여 검색한 검색 정보 중 상기 사용자로부터 선택된 선택 정보를 상기 로그인 정보에 연관시켜 저장하는 단계 및 상기 로그인 정보를 기초로 상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우 상기 저장된 선택 정보를 추천 정보로서 제공하는 단계를 포함할 수 있다.
로그인 기반으로 사용자가 입력했던 검색어 및 검색했던 정보를 사용자 별로 저장하고 자동완성 검색어 및 추천 정보를 제공함으로써 해당 사용자가 다른 단말을 통하여 한번 검색했던 정보를 다시 검색하고자 하는 경우에도 보다 쉽고 간편하게 해당 정보를 추천 받을 수 있다.
한번 검색했던 정보가 변경되는 경우 이를 사용자에게 알리며, 경로 검색에서는 목적지까지의 경로 정보에 대한 설정값만을 저장함으로써 기 저장된 정보가 변경될 경우에도 항상 정확한 정보를 제공할 수 있다.
도 1은 본 발명의 일실시예에 있어서, 추천 정보 제공 장치를 나타내는 블록도이다.
도 2는 본 발명의 일실시예에 있어서, 추천 정보 제공 장치가 제공하는 자동완성 검색어를 나타내는 예시도이다.
도 3은 본 발명의 일실시예에 있어서, 추천 정보 제공 장치가 제공하는 추천 정보를 설명하기 위한 예시도이다.
도 4는 본 발명의 일실시예에 있어서, 경로 검색 시 제공되는 추천 정보를 나타내는 예시도이다.
도 5는 본 발명의 일실시예에 있어서, 추천 정보 제공 방법을 나타내는 흐름도이다.
이하, 본 발명의 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.
도 1은 본 발명의 일실시예에 있어서, 추천 정보 제공 장치를 나타내는 블록도이다.
도면을 참조하면 추천 정보 제공 장치(100)는 사용자 인증부(110), 검색어 저장부(120), 선택 정보 저장부(130) 및 추천 정보 제공부(140)를 포함하고, 자동완성 검색어 제공부(150) 및 알림 메시지 제공부(160)를 포함할 수 있다.
본 발명에 따른 추천 정보 제공 장치(100)는 사용자가 한번 검색했던 정보를 다른 단말을 통하여 다시 검색하는 경우에도 보다 쉽고 간편하게 해당 정보를 검색할 수 있도록 하기 위하여, 사용자가 검색했던 정보를 추천 정보 제공 장치(100)를 통하여 각 단말에서 상호 연동되도록 한다.
이를 위하여 먼저 추천 정보 제공 장치(100)의 사용자 인증부(110)는 사용자로부터 로그인 정보를 입력 받음으로써 사용자를 인증한다.
이 때 로그인 정보는 각각의 사용자를 인증하기 위한 것으로서 사용자 ID(IDentification), 비밀번호, 핸드폰 번호, 이메일 주소, 주민등록번호 등과 같이 각 사용자를 식별할 수 있는 정보가 이용될 수 있다.
일반적으로 모바일 단말에는 보다 간편한 이용을 위하여 사용자가 웹 페이지 접속 시 자동으로 로그인하는 기능이 구비되어 있다. 따라서, 모바일 단말을 통하여 검색 웹 페이지에 접속할 경우에는 로그인 정보를 입력하는 액션은 생략될 수도 있다.
검색어 저장부(120)는 사용자 인증부(110)를 통해 입력 받은 로그인 정보를 기초로 사용자로부터 입력 받은 검색어를 사용자 별로 저장한다.
선택 정보 저장부(130)는 사용자로부터 입력 받은 검색어를 이용하여 검색한 검색 정보 중 사용자로부터 선택된 선택 정보를 상기 로그인 정보에 연관시켜 저장한다.
따라서, 본 발명에 따른 추천 정보 제공 장치(100)는 사용자가 이전에 입력한 검색어와 동일한 검색어를 입력하는 경우 상기 사용자가 이전 검색에서 선택했던 정보를 추천 정보로서 제공할 수 있다.
한편, 선택 정보 저장부(130)는 상기 선택 정보가 출발지에서 목적지로의 경로를 찾기 위한 경로 정보인 경우, 상기 경로 정보의 검색을 위하여 상기 사용자로부터 입력 받은 설정값을 상기 로그인 정보에 연관시켜 저장할 수 있다. 이 때, 설정값은 출발지 정보, 목적지 정보, 옵션 정보 등일 수 있다. 그리고, 이 경우 선택 정보 저장부(130)는 상기 출발지 정보 및 상기 도착지 정보 중 적어도 하나에 대한 정보를 좌표로 저장할 수 있다.
선택 정보 저장부(130)가 경로 정보를 저장하는 경우에 대해서는 후술하는 도 4를 통하여 보다 구체적으로 설명하기로 한다.
추천 정보 제공부(140)는 상기 로그인 정보를 기초로 검색어 저장부(120)에 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우, 선택 정보 저장부(130)에 저장된 선택 정보를 추천 정보로서 제공한다. 이 때, 추천 정보 제공부(140)는 사용자가 보다 쉽게 추천 정보를 인지하고 추천 정보(즉, 사용자가 검색하고자 하는 정보)를 찾기 위하여 다음 페이지로 이동하는 것과 같은 사용자가 수행해야 되는 액션의 수를 줄이기 위하여 추천 정보를 검색 정보가 제공되는 웹 페이지의 최상측에 표시할 수 있다.
그리고, 사용자가 이전에 동일한 검색어를 이용하여 복수개의 정보를 검색한 경우, 추천 정보 제공부(140)는 각각의 선택 정보가 사용자로부터 선택된 일시 및 횟수 중 적어도 하나를 기초로 표시할 추천 정보의 우선 순위를 결정하고, 결정된 우선 순위에 따라 추천 정보를 상기 웹 페이지를 통해 제공함으로써 사용자가 원하는 정보를 보다 정확하게 추천할 수 있다.
자동완성 검색어 제공부(150)는 검색어 저장부(120)에 저장된 검색어에 해당하는 검색어가 해당 사용자로부터 입력되고 있는 것으로 판단될 경우, 사용자 별로 저장한 검색어를 이용하여 입력되고 있는 검색어의 완성된 형태인 자동완성 검색어를 제공할 수 있다. 이에 대해서는 후술하는 도 2를 통해 보다 상세히 설명하기로 한다.
알림 메시지 제공부(160)는 검색 서버의 데이터베이스에 기 저장된 검색 정보와 선택 정보 저장부(130)에 저장된 선택 정보를 비교하여 매치되는 않는 경우 상기 사용자에게 선택 정보 저장부(130)에 저장된 선택 정보가 변경되었음을 알리는 알림 메시지를 제공한다.
예를 들어, 사용자가 검색어로서 "목포회집"을 입력한 경우 알림 메시지 제공부(160)는 데이터베이스에 저장된 "목포회집"에 대한 정보와 선택 정보 저장부(130)에 저장된 "목포회집"에 대한 정보를 비교한다. 이 때, "목포회집"이 폐업하거나 주소가 변경된 경우와 같이, 데이터베이스의 정보와 선택 정보 저장부(130)의 정보가 매치되지 않으면 알림 메시지 제공부(160)는 해당 사용자에게 알림 메시지를 제공함으로써 "목포회집"이 폐업하거나 주소가 변경되었음을 알릴 수 있다.
도 2는 본 발명의 일실시예에 있어서, 추천 정보 제공 장치가 제공하는 자동완성 검색어를 나타내는 예시도이다. 이하, 도면을 참조하여 사용자가 검색창(200)에 이전에 입력했던 검색어를 다시 입력하는 경우 자동완성 검색어를 제공하는 방법에 대해서 설명한다.
예를 들어, 사용자가 이전에 추천 정보 검색 장치에서 제공되는 웹 페이지에 로그인하여 "목포회집", "목포대학교", "목원대학교", "목포시청", "목포아파트" 등의 검색어를 입력하였을 경우, 추천 정보 제공 장치의 검색어 저장부에는 "목포회집", "목포대학교", "목원대학교", "목포시청", "목포아파트" 등의 검색어가 저장된다.
이후, 사용자가 검색어로서 "목"을 입력하는 경우, 자동완성 검색어 제공부는 검색어 저장부에 저장된 해당 사용자가 이전에 입력했던 검색어 중 "목"에 해당하는 문자를 포함하는 검색어가 존재하는지를 판단하여, 도시된 바와 같이 해당하는 검색어들을 표시할 수 있다.
이 때, 표시되는 검색어들의 순서는 해당 사용자가 입력한 횟수, 입력한 일시 등을 기준으로 표시함으로써 사용자가 보다 편리하게 입력하고자 하는 검색어를 선택할 수 있도록 할 수 있다.
또한, 도면에는 도시되지 않았지만 자동완성 검색어 제공부는 사용자가 입력하는 검색어에 대한 자동완성 검색어를 제공하는 한편, 각 자동완성 검색어 일측에 해당 자동완성 검색어가 최종 입력된 일시, 입력된 횟수 등을 표시함으로써 사용자가 보다 쉽게 원하는 자동완성 검색어를 선택할 수 있도록 할 수도 있다.
한편, 도면에서는 사용자가 검색창(200)에 "목"을 입력하는 경우를 예를 들어 설명하였지만, "ㅁ"을 입력하는 경우에도 추천 정보 제공 장치는 이전에 입력된 "ㅁ"을 포함하는 검색어를 자동완성 검색어로서 제공할 수 있고, 이어서 "모"가 입력되는 경우에도 "모"를 포함하는 검색어를 자동완성 검색어로서 제공할 수 있다.
도 3은 본 발명의 일실시예에 있어서, 추천 정보 제공 장치가 제공하는 추천 정보를 설명하기 위한 예시도이다.
사용자가 이전에 한번 입력했던 검색어를 다시 입력하거나 도 2에서와 같이 표시되는 자동완성 검색어를 선택한 경우, 추천 정보 제공 장치는 도 3과 같은 웹 페이지(300)를 제공할 수 있다. 도면에는 일 예로 사용자가 검색창(310)에 "목포회집"을 입력하거나 자동완성 검색어로서 "목포회집"을 선택한 경우 사용자 단말 상에 표시되는 화면을 나타낸다.
추천 정보 제공 장치는 사용자로부터 입력 받은 검색어를 이용하여 검색한 검색 정보(320) 중 상기 사용자가 이전에 선택한 정보 즉, 추천 정보(330)를 도 3에서와 같이 웹 페이지의 일측에 별도로 표시할 수 있다. 이 때, 추천 정보는 예를 들어 도면에서와 같이 검색창(310)의 아래 즉, 검색 정보(320)가 표시되는 웹 페이지의 최상측에 별도로 표시됨으로써 사용자가 보다 쉽게 추천 정보(330)를 인지함과 동시에 적은 액션을 수행하고도 원하는 정보를 선택할 수 있도록 할 수 있다.
도 4는 본 발명의 일실시예에 있어서, 경로 검색 시 제공되는 추천 정보를 나타내는 예시도이다.
기존의 경로 검색은 일반적인 정보 검색과는 다르게 원하는 정보를 검색하기 위하여 사용자는 보다 많은 액션을 수행해야 한다. 예를 들어, 기존의 검색 방법을 이용하여 특정 출발지에서 특정 목적지까지 한번 검색했던 경로를 다른 단말을 통하여 다시 검색하기 위해서는 출발지의 검색 및 결과 선택, 목적지의 검색 및 결과 선택, 이동 방법(자동차, 자전거, 대중교통, 도보 등) 선택, 출발 및 도착 경로 선택(무료경로, 최단경로, 최적경로 등) 등과 같은 많은 액션을 수행해야 한다.
그러나 본 발명에 따른 추천 정보 제공 장치는 선택 정보가 경로 정보인 경우에는 경로 정보의 검색을 위하여 사용자로부터 입력 받은 설정값(예를 들어, 출발지 정보, 목적지 정보, 옵션 정보 등)을 상기 로그인 정보에 연관시켜 저장함으로써 보다 적은 액션을 수행하는 것 만으로도 원하는 정보를 검색할 수 있도록 한다.
도면에서는 일 예로, 사용자가 출발지로서 검색창(410)에 "논현역"만을 입력하고, 도착지와 옵션에 대해서는 입력하지 않은 경우 사용자 단말에 표시되는 화면(400)을 나타낸다. 예를 들어, 상기 사용자가 이전에 "논현역"을 출발지로 하여 "목포회집"을 목적지로 하는 경로 및 "논현역"을 출발지로 하여 "목포대학교"를 목적지로 하여 경로 검색을 한 경우, 추천 정보 제공 장치는 도시된 바와 같이 사용자로부터 이전에 입력 받은 설정값을 기초로 "논현역"을 출발지로 검색한 경로 정보(420)를 제공할 수 있다. 따라서, 본 발명에 따른 추천 정보 검색 장치는 사용자가 한번 검색했던 경로를 다시 검색하기 위하여 출발지, 목적지, 옵션 등을 전부 일일이 입력하지 않고도 간편하게 검색할 수 있도록 할 수 있다.
한편, 도면에서는 사용자가 출발지 정보만을 입력한 경우를 예를 들어 설명하였지만, 사용자가 도착지 정보만을 입력한 경우 및 옵션 정보만을 선택한 경우에도 추천 정보 제공 장치는 각각에 해당하는 경로 정보를 선택 정보 저장부에서 검색하여 제공할 수 있다.
선택 정보에 도로 정보를 저장하여 경로 검색을 수행할 경우에는 교통 상황, 도로 유실 등과 같은 변경 사항이 발생하면, 기 저장된 출발지에서 목적지까지의 최단 경로 또는 최적 경로는 변경될 수 있으므로 이전에 제공된 경로 정보는 최적의 검색 결과가 아닐 수 있다. 따라서, 본 발명에 따른 추천 정보 제공 장치는 경로 검색의 경우에는 선택 정보 저장부에 출발지 정보 및 도착지 정보 중 적어도 하나에 대한 정보를 좌표로 저장함으로써 기 저장된 경로 정보가 도로의 변경, 출발지 또는 도착지에 대한 정보의 변경 등으로 변경된 경우에도 알림 메시지를 이용하여 사용자에게 변경 사항을 알림과 동시에 정확한 경로 정보를 제공할 수 있다.
도 5는 본 발명의 일실시예에 있어서, 추천 정보 제공 방법을 나타내는 흐름도이다.
추천 정보 제공 장치는 먼저 사용자 단말로부터 로그인 정보를 수신한다(S510). 이를 통해 사용자가 식별되면 사용자로부터 입력 받은 검색어를 로그인 정보에 기초하여 사용자 별로 저장한다(S520). 그리고, 상기 검색어를 이용하여 검색한 검색 정보 중 사용자에 의해 선택된 선택 정보를 로그인 정보에 연관시켜 저장한다(S530).
이후, 해당 사용자가 다른 단말을 이용하여 검색어를 입력하는 경우 추천 정보 제공 장치는 입력되는 검색어가 이전에 입력되어 저장된 검색어인지 판단하여(S540), 이에 해당한다고 판단되는 경우 해당 검색어에 대한 자동완성 검색어를 제공하는 한편, 기 저장된 선택 정보 중 이에 해당하는 선택 정보를 추천 정보로서 제공한다(S550).
이 때, 상기 추천 정보는 상술한 바와 같이 검색 정보를 제공하는 웹 페이지의 최상측에 표시됨으로써 사용자가 수행해야 되는 액션의 수를 줄일 수 있다. 또한, 해당 사용자가 상기 검색어를 이용하여 검색한 정보가 많을 경우, 추천 정보 제공 장치는 선택 정보 저장부에 저장된 정보 중 상기 검색어에 해당하는 정보를 사용자로부터 선택된 일시 및 횟수 중 적어도 하나를 기초하여 제공할 수도 있다.
한편, 사용자로부터 입력된 검색어가 이전에 저장된 검색어가 아닌 경우에 추천 정보 제공 장치는 해당 검색어를 검색어 저장부에 저장하고, 이에 따라 검색된 정보를 검색 정보 저장부에 저장하는 한편 사용자에게 제공할 수 있다.
따라서, 본 발명에 따른 추천 정보 제공 장치 및 방법은 로그인 기반으로 사용자가 입력했던 검색어 및 검색했던 정보를 사용자 별로 저장하고 자동완성 검색어 및 추천 정보를 제공함으로써 해당 사용자가 다른 단말을 통하여 한번 검색했던 정보를 다시 검색하고자 하는 경우에도 보다 쉽고 간편하게 해당 정보를 추천 받을 수 있고, 한번 검색했던 정보가 변경되는 경우 이를 사용자에게 알릴 수 있으며, 경로 검색에서는 목적지까지의 경로 정보에 대한 설정값만을 저장함으로써 기 저장된 정보가 변경될 경우에도 항상 정확한 정보를 제공할 수 있다.
본 발명에 따른 추천 정보 제공 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니 되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
100: 추천 정보 제공 장치
110: 사용자 인증부
120: 검색어 저장부
130: 선택 정보 저장부
140: 추천 정보 제공부
150: 자동완성 검색어 제공부
160: 알림 메시지 제공부

Claims (16)

  1. 사용자로부터 입력 받은 검색어에 대한 추천 정보를 제공하는 장치에 있어서,
    상기 사용자로부터 로그인 정보를 입력 받는 사용자 인증부;
    상기 로그인 정보를 기초로 상기 입력 받은 검색어를 사용자 별로 저장하는 검색어 저장부;
    상기 검색어를 이용하여 검색한 검색 정보 중 상기 사용자로부터 선택된 선택 정보를 상기 로그인 정보에 연관시켜 저장하는 선택 정보 저장부; 및
    상기 로그인 정보를 기초로 상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우 상기 저장된 선택 정보를 추천 정보로서 제공하는 추천 정보 제공부
    를 포함하는, 추천 정보 제공 장치.
  2. 제1항에 있어서,
    상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우, 상기 사용자 별로 저장한 검색어를 이용하여 상기 입력되는 검색어의 완성된 형태인 자동완성 검색어를 제공하는 자동완성 검색어 제공부
    를 더 포함하는, 추천 정보 제공 장치.
  3. 제1항에 있어서,
    상기 추천 정보 제공부는,
    상기 추천 정보를 상기 검색 정보가 제공되는 웹 페이지의 최상측에 표시하는, 추천 정보 제공 장치.
  4. 제3항에 있어서,
    상기 추천 정보 제공부는,
    상기 선택 정보가 상기 사용자로부터 선택된 일시 및 횟수 중 적어도 하나를 기초로 상기 표시될 추천 정보의 우선 순위를 결정하고, 상기 우선 순위에 따라 상기 추천 정보를 상기 웹 페이지를 통해 제공하는, 추천 정보 제공 장치.
  5. 제1항에 있어서,
    데이터베이스에 기 저장된 상기 검색 정보와 상기 저장한 선택 정보를 비교하여 매치되는 않는 경우 상기 사용자에게 상기 선택 정보가 변경되었음을 알리는 알림 메시지를 제공하는 알림 메시지 제공부
    를 더 포함하는, 추천 정보 제공 장치.
  6. 제1항에 있어서,
    상기 선택 정보 저장부는,
    상기 선택 정보가 출발지에서 목적지로의 경로를 찾기 위한 경로 정보인 경우 상기 경로 정보의 검색을 위하여 상기 사용자로부터 입력 받은 설정값을 상기 로그인 정보에 연관시켜 저장하는, 추천 정보 제공 장치.
  7. 제6항에 있어서,
    상기 설정값은,
    출발지 정보, 목적지 정보 및 옵션 정보 중 적어도 하나를 포함하는, 추천 정보 제공 장치.
  8. 제7항에 있어서,
    상기 선택 정보 저장부는,
    상기 출발지 정보 및 상기 도착지 정보 중 적어도 하나에 대한 정보를 좌표로 저장하는, 추천 정보 제공 장치.
  9. 사용자로부터 입력 받은 검색어에 대한 추천 정보를 제공하는 방법에 있어서,
    상기 사용자로부터 로그인 정보를 입력 받는 단계;
    상기 로그인 정보를 기초로 상기 입력 받은 검색어를 사용자 별로 저장하는 단계;
    상기 검색어를 이용하여 검색한 검색 정보 중 상기 사용자로부터 선택된 선택 정보를 상기 로그인 정보에 연관시켜 저장하는 단계; 및
    상기 로그인 정보를 기초로 상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우 상기 저장된 선택 정보를 추천 정보로서 제공하는 단계
    를 포함하는, 추천 정보 제공 방법.
  10. 제9항에 있어서,
    상기 저장한 검색어에 해당하는 검색어가 상기 사용자로부터 입력되는 것으로 판단되는 경우, 상기 사용자 별로 저장한 검색어를 이용하여 상기 입력되는 검색어의 완성된 형태인 자동완성 검색어를 제공하는 단계
    를 더 포함하는, 추천 정보 제공 방법.
  11. 제9항에 있어서,
    상기 추천 정보는,
    상기 검색 정보가 제공되는 웹 페이지의 최상측에 표시되는, 추천 정보 제공 방법.
  12. 제11항에 있어서,
    상기 추천 정보를 제공하는 단계는,
    상기 선택 정보가 상기 사용자로부터 선택된 일시 및 횟수 중 적어도 하나를 기초로 상기 표시될 추천 정보의 우선 순위를 결정하는 단계; 및
    상기 우선 순위에 따라 상기 추천 정보를 상기 웹 페이지를 통해 제공하는 단계
    를 포함하는, 추천 정보 제공 방법.
  13. 제9항에 있어서,
    데이터베이스에 기 저장된 상기 검색 정보와 상기 저장한 선택 정보를 비교하는 단계; 및
    상기 기 저장된 검색 정보와 상기 저장한 선택 정보가 매치되는 않는 경우 상기 사용자에게 상기 선택 정보가 변경되었음을 알리는 알림 메시지를 제공하는 단계
    를 더 포함하는, 추천 정보 제공 방법.
  14. 제9항에 있어서,
    상기 선택 정보를 저장하는 단계는,
    상기 선택 정보가 출발지에서 목적지로의 경로를 찾기 위한 경로 정보인 경우 상기 경로 정보의 검색을 위하여 상기 사용자로부터 입력 받은 출발지 정보, 목적지 정보 및 옵션 정보 중 적어도 하나를 포함하는 설정값을 상기 로그인 정보에 연관시켜 저장하는 단계인, 추천 정보 제공 방법.
  15. 제14항에 있어서,
    상기 선택 정보를 저장하는 단계는,
    상기 출발지 정보 및 목적지 정보를 좌표로 저장하는 단계인, 추천 정보 제공 방법.
  16. 제9항 내지 제15항 중 어느 한 항의 기재에 따른 추천 정보 제공 방법을 실행하기 위한 프로그램이 기록되어 있는 컴퓨터에서 판독 가능한 기록 매체.
KR1020110112019A 2011-10-31 2011-10-31 추천 정보 제공 장치 및 방법 Active KR101586480B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020110112019A KR101586480B1 (ko) 2011-10-31 2011-10-31 추천 정보 제공 장치 및 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020110112019A KR101586480B1 (ko) 2011-10-31 2011-10-31 추천 정보 제공 장치 및 방법

Publications (2)

Publication Number Publication Date
KR20130047165A true KR20130047165A (ko) 2013-05-08
KR101586480B1 KR101586480B1 (ko) 2016-01-19

Family

ID=48658715

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020110112019A Active KR101586480B1 (ko) 2011-10-31 2011-10-31 추천 정보 제공 장치 및 방법

Country Status (1)

Country Link
KR (1) KR101586480B1 (ko)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180117506A (ko) * 2017-04-19 2018-10-29 (주)휴먼웍스 빅데이터 기반의 인공지능을 활용한 메시지 서비스의 개인 맞춤형 문장마디 제시 방법과 시스템
US10810516B2 (en) 2015-05-27 2020-10-20 Naver Corporation Method and computer program for providing information with flight ticket search

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754768B1 (ko) * 2006-04-06 2007-09-03 엔에이치엔(주) 사용자별 맞춤 추천어를 제공하는 시스템, 방법 및 상기방법을 실행하기 위한 프로그램이 기록된 컴퓨터에서 판독가능한 기록 매체
JP2010515982A (ja) * 2007-01-10 2010-05-13 トムトム インターナショナル ベスローテン フエンノートシャップ ポータブルナビゲーションデバイスのための改良された検索機能
KR20110099574A (ko) * 2010-03-02 2011-09-08 연세대학교 산학협력단 이동통신 단말기를 이용한 검색어 추천 방법 및 장치

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754768B1 (ko) * 2006-04-06 2007-09-03 엔에이치엔(주) 사용자별 맞춤 추천어를 제공하는 시스템, 방법 및 상기방법을 실행하기 위한 프로그램이 기록된 컴퓨터에서 판독가능한 기록 매체
JP2010515982A (ja) * 2007-01-10 2010-05-13 トムトム インターナショナル ベスローテン フエンノートシャップ ポータブルナビゲーションデバイスのための改良された検索機能
KR20110099574A (ko) * 2010-03-02 2011-09-08 연세대학교 산학협력단 이동통신 단말기를 이용한 검색어 추천 방법 및 장치

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10810516B2 (en) 2015-05-27 2020-10-20 Naver Corporation Method and computer program for providing information with flight ticket search
KR20180117506A (ko) * 2017-04-19 2018-10-29 (주)휴먼웍스 빅데이터 기반의 인공지능을 활용한 메시지 서비스의 개인 맞춤형 문장마디 제시 방법과 시스템

Also Published As

Publication number Publication date
KR101586480B1 (ko) 2016-01-19

Similar Documents

Publication Publication Date Title
US11592310B2 (en) Methods of obtaining point of interest data
US20240346101A1 (en) Uniform resource identifier encoding
US11049199B2 (en) Contextual trip itinerary generator
US10198781B2 (en) Logo-enabled interactive map integrating social networking applications
KR101344913B1 (ko) 지역별 자동완성 질의어 제공 시스템 및 방법
JP2013097758A (ja) 情報処理システム、サーバ装置、端末装置、プログラム及び情報処理方法
KR101747532B1 (ko) 여행성 질의에 대응하는 검색 결과로 코스를 추천하는 방법 및 시스템
US10095751B2 (en) Blended polygon search
KR20130064447A (ko) 사용자의 성향 유사도를 이용한 검색 결과 제공 서버 및 방법, 그리고 단말
KR20130047165A (ko) 추천 정보 제공 장치 및 방법
KR20090104567A (ko) 가상 poi를 이용한 맵을 제공하는 방법 및 시스템
KR101391532B1 (ko) 위치 기반의 주변 검색 서비스 시스템 및 그 방법
KR101550784B1 (ko) 추천 poi 생성 방법 및 이를 지원하는 poi 추천 서버
JP5790768B2 (ja) 検索方法及び情報管理装置
KR20170030380A (ko) 지도를 이용한 여행 코스 설계 방법 및 시스템
US10503741B2 (en) Electronic system with search mechanism and method of operation thereof
JP2021056801A (ja) 旅行計画提案方法
KR101836420B1 (ko) 히스토리 탐색을 위한 인덱싱
CA2920966C (en) Blended polygon search
JP5466631B2 (ja) ナビゲーションサーバ、ナビゲーションプログラム、及びナビゲーションシステム
KR20130031145A (ko) 웹 정보 분류 시스템, 이를 이용한 위치정보 연관 검색 시스템 및 방법
JP4999946B2 (ja) ナビサーバ及びナビシステム
KR101030494B1 (ko) 위치정보 기반 콘텐츠 중계 방법 및 시스템
JP2015232802A (ja) 目的地抽出方法、目的地抽出装置及び目的地抽出プログラム
Vlachou et al. Report on requirement analysis and design of PAUSANIAS

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20111031

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

Patent event code: PA02012R01D

Patent event date: 20140227

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20111031

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: 20150720

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: 20151229

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20160112

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20160113

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20190102

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20190102

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20200102

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20200102

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20201229

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20221221

Start annual number: 8

End annual number: 8

PR1001 Payment of annual fee

Payment date: 20241223

Start annual number: 10

End annual number: 10