KR101955524B1 - System for recommend the customized information, method thereof, and recordable medium storing the method - Google Patents

System for recommend the customized information, method thereof, and recordable medium storing the method Download PDF

Info

Publication number
KR101955524B1
KR101955524B1 KR1020160126896A KR20160126896A KR101955524B1 KR 101955524 B1 KR101955524 B1 KR 101955524B1 KR 1020160126896 A KR1020160126896 A KR 1020160126896A KR 20160126896 A KR20160126896 A KR 20160126896A KR 101955524 B1 KR101955524 B1 KR 101955524B1
Authority
KR
South Korea
Prior art keywords
information
intent
user
user terminal
map
Prior art date
Application number
KR1020160126896A
Other languages
Korean (ko)
Other versions
KR20160119741A (en
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 KR1020160126896A priority Critical patent/KR101955524B1/en
Publication of KR20160119741A publication Critical patent/KR20160119741A/en
Application granted granted Critical
Publication of KR101955524B1 publication Critical patent/KR101955524B1/en

Links

Images

Classifications

    • 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
    • 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
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/109Time management, e.g. calendars, reminders, meetings or time accounting
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0224Discounts or incentives, e.g. coupons or rebates based on user history
    • 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

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Human Resources & Organizations (AREA)
  • Tourism & Hospitality (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

본 발명은 지능형 정보 추천 시스템, 방법 및 그에 대한 기록매체에 관한 것으로서, 지능형 정보 추천 시스템은, 인텐트(Intent)를 등록하고 등록된 인텐트에 대해 제공되는 관련 정보를 주기적으로 수신하며, 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 획득하여 상기 사용자의 위치 혹은 스케줄과 관련된 인텐트를 사용자에게 추천하는 사용자 단말기; 및 상기 등록된 인텐트를 수신하고 상기 등록된 인텐트에 따라 상기 사용자 단말기로 제공할 관련 정보를 주기적으로 추출하고 추출된 관련 정보 중 상기 사용자 단말기로 제공되지 않은 새로운 관련 정보를 상기 사용자 단말기로 제공하는 정보관리장치;를 포함한다.[0001] The present invention relates to an intelligent information recommendation system, a method and a recording medium therefor, wherein the intelligent information recommendation system registers an intent and periodically receives related information provided for a registered intent, A user terminal acquiring at least one of location information and schedule information and recommending an intent related to the location or schedule of the user to a user; And receiving the registered intent and periodically extracting related information to be provided to the user terminal according to the registered intent and providing new relevant information not provided to the user terminal among the extracted related information to the user terminal And an information management apparatus.

Description

지능형 정보 추천 시스템, 방법 및 그에 대한 기록매체{System for recommend the customized information, method thereof, and recordable medium storing the method}TECHNICAL FIELD The present invention relates to an intelligent information recommendation system, an intelligent information recommendation system, a method, and a recording medium for the intelligent information recommendation system,

본 발명은 지능형 정보 추천 시스템, 방법 및 그에 대한 기록매체에 관한 것으로서, 보다 상세하게는, 사용자가 등록한 인텐트(Intent)에 대해 주기적으로 관련 정보를 수집하고, 사용자의 위치정보와 스케줄정보를 이용하여 사용자에게 유용한 정보를 추천할 수 있는 지능형 정보 추천 시스템, 방법 및 그에 대한 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an intelligent information recommendation system, a method thereof, and a recording medium therefor. More particularly, the present invention relates to an intelligent information recommendation system, To an intelligent information recommendation system, a method, and a recording medium therefor.

최근 정보 제공자와 소비자가 확대되고 있으며 다양한 정보 제공 매체가 등장하고 있다. 이러한 정보의 바다 속에서 사용자는 사용자 의도에 맞는 맞춤형 정보를 제공받기를 원하고 지능형 정보 정색을 위한 응용 프로그램 개발이 요구된다. Recently, information providers and consumers are expanding and various information providing media are emerging. In the sea of such information, users want to receive customized information according to user 's intention and development of application program for intelligent information coloring is required.

지능형 서비스(Personalized service)는 사용자의 개인 정보에 따라 맞춤 컨텐츠를 제공하는 서비스를 의미하는 것이다. 예를 들어, 개인의 인터넷 사용 형태를 분석해 개인별로 최적화된 정보로 초기화 화면을 구성한다거나, 컨텐츠 별로 회원들의 성향을 분류하고 각 개인이 주로 사용하는 컨텐츠에 맞춰 화면이 구성되는 서비스 등을 들 수 있다. Personalized service is a service that provides personalized content according to personal information of a user. For example, the initial screen may be composed of information optimized for individuals by analyzing the form of internet use of the individual, a service in which the tendency of the members is classified according to the contents, and the screen is configured according to the content mainly used by each individual .

종래의 지능형 서비스는 사용자의 사용 이력을 수집하고, 사용형태를 유형화하여 사용패턴에 따라 사용자의 의도를 학습함으로써 잠재적인 사용자 의도를 예측하는 방법을 사용하였다. Conventional intelligent services use a method of collecting usage histories of users, typing usage patterns and predicting potential user intention by learning user intention according to usage pattern.

이러한 지능형 서비스는 사용자의 사용 이력을 수집 및 분석해야 하기 때문에 많은 시간이 소요되고, 분석 결과 정확한 사용자의 의도를 예측할 수 없다는 문제점이 있다.This intelligent service has a problem in that it takes a lot of time to collect and analyze the user's use history and can not predict the intention of the user accurately.

또한, 사용자에게 정보를 제공함에 있어서, 사용자로부터 정보제공 요청을 받은 경우에만 정보를 제공하는 경우에는 수동적인 정보 공급구조를 갖게 되고, 사용자의 요청과는 무관하게 정보를 제공하는 경우 사용자 입장에는 불필요한 정보를 제공받을 수 있다는 문제점이 있다.Also, in providing information to a user, when providing information only when receiving a request for providing information from the user, the user has a passive information supply structure. In the case of providing information regardless of the request of the user, There is a problem that information can be provided.

등록특허 제856916호(2008.08.29), 발명의 명칭: 관심사를 반영하여 추출한 정보제공 방법 및 시스템Patent No. 856916 (2008.08.29), Title of invention: Method and system for providing information extracted by reflecting the interest

본 발명은 상술한 문제점을 해결하기 위하여 안출된 것으로서, 사용자가 등록한 인텐트(Intent)에 대해 주기적으로 관련 정보를 수집하고, 사용자의 위치정보와 스케줄정보를 이용하여 사용자에게 유용한 정보를 추천할 수 있는 지능형 정보 추천 시스템, 방법 및 그에 대한 기록매체를 제공하는데 그 기술적 과제가 있다.SUMMARY OF THE INVENTION The present invention has been conceived to solve the above-described problems, and it is an object of the present invention to provide a system and method for periodically collecting related information about an intent registered by a user and recommend useful information to a user using position information and schedule information of the user And an intelligent information recommendation system, method, and recording medium therefor.

본 발명의 일 측면에 따르면, 정보관리장치는 사용자 단말기로부터 전송된 인텐트를 수신하고 상기 인텐트에 대해 추출된 관련 정보를 상기 사용자 단말기로 전송하는 통신부; 정보 지도를 이용하여 상기 사용자 단말기로부터 전송된 인텐트에 대한 관련 정보를 주기적으로 추출하는 정보 추출부; 상기 정보 지도를 저장하고, 상기 정보 지도에 새로운 정보가 업데이트 되면 상기 정보 지도에 업데이트된 정보를 추가하여 관리하는 정보 지도 관리부; 및 상기 사용자 단말기로부터 인텐트를 주기적으로 수신하고, 수신된 인텐트에 대한 관련 정보를 상기 정보 지도를 이용하여 주기적으로 추출하고, 추출된 관련 정보와 이전 주기에 상기 사용자 단말기로 전송한 관련 정보를 비교하여 상기 정보 지도에 업데이트된 상기 인텐트에 대한 새로운 관련 정보를 추출하여 상기 인텐트의 위치정보와 함께 상기 사용자 단말기로 전송하도록 상기 통신부, 정보 추출부와, 정보 지도 관리를 제어하는 제어부;를 포함하되, 상기 정보 추출부는 정보 지도와 전송된 인텐트를 비교하여 일치하는 정보를 모두 선택하고 선택된 정보 중, 사용자의 선호도, 사용자와의 관련도, 사용자가 입력한 다른 인텐트, 사용자의 사용이력 정보 또는 사용자의 성향 정보 중 적어도 하나를 이용하여 선택된 정보에 가중치를 부여함으로써 결정된 우선순위에 따라 사용자 단말기로 제공할 관련 정보를 추출한다.According to an aspect of the present invention, an information management apparatus includes: a communication unit for receiving an intent transmitted from a user terminal and transmitting related information extracted from the intent to the user terminal; An information extraction unit for periodically extracting related information on an intent transmitted from the user terminal using an information map; An information map managing unit for storing the information map and adding and updating updated information to the information map when new information is updated in the information map; Periodically receiving an intent from the user terminal, periodically extracting related information about the received intent using the information map, extracting related information extracted from the extracted information, and related information transmitted to the user terminal in a previous period An information extracting unit and an information map management unit for extracting new relevant information about the intent updated on the information map and transmitting the updated related information to the user terminal together with the location information of the intent; Wherein the information extracting unit compares the information map with the transmitted intent to select all of the matching information, and selects among the selected information the user's preference, the degree of relation with the user, other intents entered by the user, By weighting the selected information using at least one of information or propensity information of the user And extracts related information to be provided to the user terminal according to the determined priority order.

본 발명의 일 측면에 따르면, 인텐트(Intent)를 등록하고 등록된 인텐트에 대해 제공되는 관련 정보를 주기적으로 수신하며, 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 획득하여 상기 사용자의 위치 혹은 스케줄과 관련된 인텐트를 사용자에게 추천하는 사용자 단말기; 및 상기 등록된 인텐트를 수신하고 상기 등록된 인텐트에 따라 상기 사용자 단말기로 제공할 관련 정보를 주기적으로 추출하고 추출된 관련 정보 중 상기 사용자 단말기로 제공되지 않은 새로운 관련 정보를 상기 사용자 단말기로 제공하는 정보관리장치; 를 포함하는 지능형 정보 제공 시스템이 제공된다.According to an aspect of the present invention, there is provided an information processing method for registering an intent, periodically receiving related information provided for a registered intent, obtaining at least one of a user's location information and schedule information, A user terminal for recommending an intent related to a schedule to a user; And receiving the registered intent and periodically extracting related information to be provided to the user terminal according to the registered intent and providing new relevant information not provided to the user terminal among the extracted related information to the user terminal An information management device An intelligent information providing system is provided.

여기서, 상기 사용자 단말기에서 처리하는 스케줄정보는 사용자의 여가시간 정보를 포함할 수 있다.Here, the schedule information processed by the user terminal may include the user's leisure time information.

그리고, 상기 지능형 정보 제공 시스템은 클라우드 컴퓨팅 기반의 다수의 정보관리장치를 포함하여 상기 수신된 인텐트를 공유하고, 상기 수신된 인텐트에 대해 각각의 정보관리장치에서 관련 정보를 추출하여 상기 사용자 단말기로 제공할 수 있다.The intelligent information providing system includes a plurality of information management apparatuses based on cloud computing to share the received intent, extracts related information from each information managing apparatus with respect to the received intent, .

본 발명의 다른 측면에 따르면, 사용자가 지원받고 싶은 정보와 관련된 주제를 인텐트(Intent)로 등록하거나 기등록된 인텐트를 삭제하여 최종 인텐트 목록을 관리하는 인텐트 관리부; 상기 최종 인텐트 목록에 포함된 인텐트를 정보관리장치로 전송하고 상기 정보관리장치로부터 제공된 상기 최종 인텐트 목록에 포함된 인텐트에 대한 관련 정보를 수신하는 통신부; 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 획득하는 사용자정보 수집부; 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 인텐트를 추출하여 추천 인텐트 목록으로 표시하고, 상기 인텐트에 대한 관련 정보의 내용을 표시하는 인텐트 표시부; 및 인텐트의 등록 또는 삭제에 따라 상기 최종 인텐트 목록을 상기 정보관리장치로 주기적으로 전송하고, 상기 정보관리장치로부터 상기 최종 인텐트 목록에 포함된 인텐트에 대한 새로운 관련 정보를 주기적으로 수신하며, 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 추출된 추천 인텐트 목록과 관련 정보의 내용이 표시되도록 각 구성요소의 동작을 제어하는 제어부;를 포함하는 사용자 단말기가 제공된다.According to another aspect of the present invention, there is provided an intent management system, comprising: an intent management unit for registering a topic related to information that a user desires to be supported as an Intent or a previously registered intent to manage a final intent list; A communication unit for transmitting an intent included in the final intent list to an information management apparatus and receiving related information about an intent included in the final intent list provided from the information management apparatus; A user information collection unit for acquiring at least one of location information and schedule information of a user; An intent display unit for extracting an intent based on at least one of the location information and the schedule information of the user and displaying the intent as a list of recommended intents and displaying the contents of the related information about the intent; And periodically transmitting the final intent list to the information management apparatus according to the registration or deletion of the intent and periodically receiving new relevant information on the intent included in the final intent list from the information management apparatus And a controller for controlling the operation of each component so that the contents of the recommended tent list and related information extracted based on at least one of the location information and the schedule information of the user are displayed.

여기서, 상기 사용자 단말기는, 상기 사용자의 위치정보 및 스케줄정보에 따라 추천 인텐트 목록이 생성되었음을 알려주는 추천 알림부를 더 포함할 수 있다.Here, the user terminal may further include a recommendation notification unit for indicating that a recommendation intent list has been generated according to the location information and the schedule information of the user.

그리고, 상기 사용자정보 수집부는, 사용자 단말기에 내장된 GPS모듈, 사용자 위치추적 기능을 갖는 애플리케이션, 외부의 위치기반서비스 시스템 중 적어도 어느 하나가 제공하는 사용자의 현재위치를 수집할 수 있다.The user information collection unit may collect a current location of a user provided by at least one of a GPS module built in a user terminal, an application having a user location tracking function, and an external location-based service system.

그리고, 상기 인텐트 표시부는, 상기 사용자의 현재 위치를 중심으로 일정 거리 이내의 지역과 관련된 인텐트를 추출하여 상기 추천 인텐트 목록을 생성할 수 있다.The intent display unit may extract an intent related to an area within a predetermined distance from the current position of the user to generate the recommended tent list.

또한, 상기 인텐트 표시부는, 상기 사용자의 현재 위치를 중심으로 일정 거리 이내의 지역과 관련된 인텐트를 추출하고, 상기 추출된 인텐트를 맵(map) 상에 표시하여 추천 인텐트로 제공할 수 있다.Also, the intent display unit may extract an intent related to an area within a predetermined distance from the current position of the user, display the extracted intent on a map, and provide the intent as a recommendation intent have.

한편, 상기 사용자정보 수집부는, 사용자의 스케줄을 관리하는 다른 애플리케이션과 연동하여 상기 사용자의 스케줄정보를 수집할 수 있다.Meanwhile, the user information collecting unit may collect schedule information of the user in cooperation with another application that manages the schedule of the user.

여기서, 상기 인텐트 표시부는, 상기 사용자의 스케줄정보로부터 상기 사용자의 여가시간을 추출하여 상기 여가시간을 활용할 수 있는 인텐트를 추천할 수 있다.Herein, the intent display unit may extract the leisure time of the user from the schedule information of the user, and recommend an intent that can utilize the leisure time.

본 발명의 또 다른 측면에 따르면, 사용자 단말기로부터 전송된 인텐트를 수신하고 상기 인텐트에 대해 추출된 관련 정보를 상기 사용자 단말기로 전송하는 통신부; 정보 지도를 이용하여 상기 사용자 단말기로부터 전송된 인텐트에 대한 관련 정보를 주기적으로 추출하는 정보 추출부; 상기 정보 지도를 저장하고, 상기 정보 지도에 새로운 정보가 업데이트 되면 상기 정보 지도에 업데이트된 정보를 추가하여 관리하는 정보 지도 관리부; 및 상기 사용자 단말기로부터 인텐트를 주기적으로 수신하고, 수신된 인텐트에 대한 관련 정보를 상기 정보 지도를 이용하여 주기적으로 추출하고, 추출된 관련 정보와 이전 주기에 상기 사용자 단말기로 전송한 관련 정보를 비교하여 상기 정보 지도에 업데이트된 상기 인텐트에 대한 새로운 관련 정보를 추출하여 상기 인텐트의 위치정보와 함께 상기 사용자 단말기로 전송하도록 상기 통신부, 정보 추출부와, 정보 지도 관리를 제어하는 제어부; 를 포함하는 정보관리장치가 제공된다.According to another aspect of the present invention, there is provided a communication system including: a communication unit for receiving an intent transmitted from a user terminal and transmitting related information extracted for the intent to the user terminal; An information extraction unit for periodically extracting related information on an intent transmitted from the user terminal using an information map; An information map managing unit for storing the information map and adding and updating updated information to the information map when new information is updated in the information map; Periodically receiving an intent from the user terminal, periodically extracting related information about the received intent using the information map, extracting related information extracted from the extracted information, and related information transmitted to the user terminal in a previous period An information extracting unit and an information map management unit for comparing the updated intent with the current location of the intent and transmitting the intent to the user terminal together with the location information of the intent; The information management apparatus comprising:

본 발명의 또 다른 측면에 따르면, 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되는 단계; 상기 인텐트 목록에 등록된 인텐트에 대한 추출된 관련 정보를 전송받는 단계; 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 획득하는 단계; 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 인텐트를 추출하여 추천 인텐트 목록을 표시하는 단계; 및 상기 사용자가 선택한 추천 인텐트의 관련 정보를 표시하는 단계;를 포함하는 사용자 단말기의 지능형 정보 제공 방법이 제공된다.According to still another aspect of the present invention, there is provided a method for managing an intent, comprising: registering a new intent or a previously registered intent to register an intent list; Receiving the extracted related information on the intent registered in the intent list; Obtaining at least one of location information and schedule information of a user; Extracting an intent based on at least one of the location information and the schedule information of the user and displaying a list of recommended tents; And displaying the related information of the recommendation intention selected by the user. According to another aspect of the present invention, there is provided an intelligent information providing method for a user terminal.

여기서, 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 인텐트를 추출하여 추천 인텐트 목록을 표시하는 단계는, 사용자의 현재 위치정보를 획득하는 단계; 상기 사용자의 현재 위치를 중심으로 일정 거리 이내의 지역과 관련된 인텐트를 추출하는 단계; 및 상기 추출된 인텐트를 맵(map) 상에 표시하여 추천 인텐트로 제공하는 단계를 포함할 수 있다.The step of extracting an intent based on at least one of the location information and the schedule information of the user and displaying a list of recommended tents includes: acquiring current location information of the user; Extracting an intent related to an area within a predetermined distance from the current position of the user; And displaying the extracted intent on a map to provide the extracted intent as a recommendation intent.

그리고, 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 인텐트를 추출하여 추천 인텐트 목록을 표시하는 단계는, 사용자의 스케줄정보를 획득하는 단계; 상기 사용자의 스케줄정보로부터 상기 사용자의 여가시간을 추출하는 단계; 및 상기 여가시간을 활용할 수 있는 인텐트를 추출하여 추천 인텐트로 제공하는 단계를 포함할 수 있다.The step of extracting an intent based on at least one of the location information and the schedule information of the user and displaying a list of recommended tents includes: obtaining schedule information of the user; Extracting a leisure time of the user from the schedule information of the user; And extracting an intent that can utilize the leisure time and providing the extracted intent as a recommendation tent.

본 발명의 또 다른 측면에 따르면, 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되는 단계; 상기 인텐트 목록에 등록된 인텐트에 대한 추출된 관련 정보를 전송받는 단계; 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 획득하는 단계; 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 인텐트를 추출하여 추천 인텐트 목록을 표시하는 단계; 및 상기 사용자가 선택한 추천 인텐트의 관련 정보를 표시하는 단계;를 포함하는 지능형 정보 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체가 제공된다.According to still another aspect of the present invention, there is provided a method for managing an intent, comprising: registering a new intent or a previously registered intent to register an intent list; Receiving the extracted related information on the intent registered in the intent list; Obtaining at least one of location information and schedule information of a user; Extracting an intent based on at least one of the location information and the schedule information of the user and displaying a list of recommended tents; And displaying the related information of the recommendation intent selected by the user. The intelligent information providing method recorded on a program and readable by an electronic device is provided.

본 발명의 또 다른 측면에 따르면, 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되는 단계; 상기 인텐트 목록이 변경되었는지 여부를 주기적으로 탐색하여 최종 인텐트 목록을 등록하는 단계; 상기 최종 인텐트 목록에 등록된 인텐트에 대한 관련 정보를 정보 지도를 이용하여 추출하는 단계; 상기 인텐트를 등록한 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 획득하는 단계; 상기 사용자의 위치정보 및 스케줄정보 중 적어도 어느 하나를 기준으로 상기 등록된 인텐트를 필터링하여 추천 인텐트를 추출하는 단계; 및 상기 추출된 추천 인텐트를 제공하는 단계;를 포함하는 지능형 정보 추천 방법이 제공된다.According to still another aspect of the present invention, there is provided a method for managing an intent, comprising: registering a new intent or a previously registered intent to register an intent list; Registering a final intent list by periodically searching whether the intent list has been changed; Extracting related information on the intent registered in the final intent list using an information map; Obtaining at least one of location information and schedule information of a user who registered the intent; Extracting a recommended intent by filtering the registered intent based on at least one of the location information and the schedule information of the user; And providing the extracted recommended recommendation tent.

본 발명에 따르면, 사용자가 직접 등록한 인텐트(Intent)와 관련된 정보를 제공하여 보관하므로 사용자가 지원받고 싶어하는 관심 주제에 대한 정보를 제공하는 효과가 있다.According to the present invention, information related to an intent directly registered by a user is provided and archived, thereby providing information on a topic of interest that the user desires to receive.

그리고, 사용자의 위치정보와 등록된 인텐트에 기초하여 추출된 정보를 제공함으로써 사용자 위치를 기반으로 사용자가 지원받고 싶어할만한 유용한 정보를 추천하는 효과가 있다.In addition, it provides the information extracted based on the user's location information and the registered intent, thereby recommending useful information that the user desires to receive based on the user's location.

또한, 사용자의 스케줄 정보에 기초하여 사용자가 지원받고 싶어하는 관심 주제에 대한 정보를 제공함으로써, 사용자가 여유 시간을 유용하게 사용할 수 있도록 하는 효과가 있다.Further, the present invention provides the information on the subject of interest that the user desires to receive based on the schedule information of the user, thereby making it possible for the user to use the spare time usefully.

도 1은 본 발명의 일 실시예에 따른 지능형 정보 추천 시스템의 구성도.
도 2는 본 발명의 일 실시예에 따른 지능형 정보 추천 시스템의 정보관리장치의 제어블럭도,
도 3은 본 발명의 일 실시예에 따른 지능형 정보 추천 시스템의 사용자 단말기의 제어블럭도,
도 4는 본 발명의 제1실시예에 따른 지능형 정보추천 방법의 흐름도,
도 5는 본 발명의 제2실시예에 따른 지능형 정보추천 방법의 흐름도,
도 6은 본 발명의 일 실시예에 따른 지능형 정보 추천 화면의 표시 상태도이다.
1 is a configuration diagram of an intelligent information recommendation system according to an embodiment of the present invention;
2 is a control block diagram of an information management apparatus of an intelligent information recommendation system according to an embodiment of the present invention,
3 is a control block diagram of a user terminal of an intelligent information recommendation system according to an embodiment of the present invention,
4 is a flowchart of an intelligent information recommendation method according to the first embodiment of the present invention;
5 is a flowchart of an intelligent information recommendation method according to a second embodiment of the present invention;
6 is a display state diagram of an intelligent information recommendation screen according to an embodiment of the present invention.

이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 보다 상세히 설명하기로 한다. 첨부 도면을 참조하여 설명함에 있어 동일하거나 대응하는 구성 요소는 동일한 도면번호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다.Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings. In the following description with reference to the accompanying drawings, the same or corresponding components will be denoted by the same reference numerals, and redundant description thereof will be omitted.

도 1은 본 발명의 일 실시예에 따른 지능형 정보 추천 시스템의 구성도이다.1 is a configuration diagram of an intelligent information recommendation system according to an embodiment of the present invention.

도 1에 도시한 바와 같이, 본 실시예에 따른 지능형 정보 추천 시스템(100)은, 인텐트(Intent)를 등록하고 등록된 인텐트에 대해 제공되는 관련 정보를 주기적으로 수신하는 사용자 단말기(300)와, 등록된 인텐트를 수신하고 등록된 인텐트에 따라 사용자 단말기(300)로 제공할 관련 정보를 주기적으로 추출하고 추출된 관련 정보 중 사용자 단말기(300)로 제공되지 않은 새로운 관련 정보를 사용자 단말기(300)로 제공하는 정보관리장치(200)를 포함한다.1, the intelligent information recommendation system 100 according to the present embodiment includes a user terminal 300 for registering an intent and periodically receiving related information provided for a registered intent, And periodically extracts related information to be provided to the user terminal 300 according to the registered intent, and transmits new related information, which is not provided to the user terminal 300, And an information management device (200) for providing the information management device (300).

여기서, 인텐트(Intent)는 사용자가 등록하는 모든 것으로, 사용자가 지원받고 싶은 정보, 즉, 사용자가 알고 싶어하는 대상, 구매하고 싶은 대상, 관심 있는 주제 등 머릿속에 떠오르는 단어, 구절, 문장을 의미한다. 예를 들어, 인텐트는 "발리 클럽메드", "주민등록 등본 떼기", "런던 땡처리 항공권", "커피빈", "스타벅스", "나는 가수다", "신민아 목걸이", "케페베네 와플", "드라마 반짝반짝 빛나는" 와 같이 사용자가 정보를 원하는 관심 주제에 대한 다양한 표현으로 단어, 구절, 문장이 될 수 있다.Here, the intent is all that a user registers, and it means a word, a phrase, and a sentence that come to the head such as information that the user desires to support, that is, a target the user wants to know, an object to buy, . For example, an intent can be found in "Bali Club Med", "Retrieval of Resident Registration", "London Exclusive Ticket", "Coffee Bean", "Starbucks", "I am a singer" Quot ;, "drama ", " drama ", and " drama ", etc.).

지능형 정보 추천 시스템(100)은 다수의 사용자 단말기(300)와 정보관리장치(200)를 포함할 수 있다. 이러한, 지능형 정보 추천 시스템(100)은 클라우드 컴퓨팅 기반의 다수의 정보관리장치(200)를 포함하여, 클라우드 컴퓨팅에 의해 인텐트를 저장, 관리 및 인텐트에 대한 정보를 탐색할 수 있다. The intelligent information recommendation system 100 may include a plurality of user terminals 300 and an information management apparatus 200. The intelligent information recommendation system 100 includes a plurality of information management apparatuses 200 based on cloud computing, and can store and manage intents by cloud computing, and can search information on intents.

클라우드 컴퓨팅 기반의 다수의 정보관리장치(200)는 수신된 인텐트를 공유하고, 수신된 인텐트에 대해 각각의 정보관리장치에서 관련 정보를 추출하여 사용자 단말기(300)로 제공할 수 있다. 여기서, 인텐트와 관련된 정보에는 해당 인텐트와 관련된 위치정보가 포함될 수 있다.A plurality of information management apparatuses 200 based on cloud computing may share the received intents and extract related information from the respective information management apparatuses to the received intents and provide them to the user terminal 300. Here, the information related to the intent may include location information related to the intent.

사용자 단말기(300)는 정보관리장치(200)에 인텐트를 등록하고 등록된 인텐트에 대해 제공되는 관련 정보를 주기적으로 수신한다. 사용자 단말기(300)는 사용자의 위치정보 혹은 스케줄 정보에 따라 관련된 인텐트를 추출하여 사용자에게 제공할 수 있다. 예컨대, 사용자 단말기(300)는 GPS 혹은 LBS 등을 통해 사용자의 현재 위치정보를 수집하고, 사용자의 위치정보에 따라 등록된 인텐트 중 사용자의 현재 위치와 관련된 인텐트들을 추출하여 사용자에게 제공할 수 있다. 또한, 사용자 단말기(300)는 사용자가 스케줄링 프로그램, 메모장 등의 애플리케이션에 입력한 스케줄 정보를 이용하여 사용자의 여가시간을 보낼 수 있는 인텐트를 추출하여 사용자에게 추천할 수 있다.The user terminal 300 registers the intent to the information management apparatus 200 and periodically receives the related information provided for the registered intent. The user terminal 300 may extract related intents according to the user's location information or schedule information and provide the extracted intents to the user. For example, the user terminal 300 may collect the current location information of the user through GPS or LBS, extract intents related to the current location of the user among the registered intents according to the location information of the user, have. In addition, the user terminal 300 can extract an intent to send a user's leisure time using a schedule information input by the user to an application such as a scheduling program, a notepad, and recommend the user to the user.

도 2는 본 발명의 일 실시예에 따른 지능형 정보 추천 시스템의 정보관리장치의 제어블럭도이다.2 is a control block diagram of an information management apparatus of an intelligent information recommendation system according to an embodiment of the present invention.

도 2에 도시한 바와 같이, 정보관리장치(200)는, 통신부(220), 정보 추출부(240), 정보 지도 관리부(250) 및 제어부(210)를 포함한다. 2, the information management apparatus 200 includes a communication unit 220, an information extraction unit 240, an information map management unit 250, and a control unit 210. [

통신부(220)는 사용자 단말기(300)로부터 인텐트를 수신하고 인텐트에 대해 추출된 관련 정보를 사용자 단말기(300)로 전송한다. The communication unit 220 receives the intent from the user terminal 300 and transmits the related information extracted for the intent to the user terminal 300.

정보 지도 관리부(250)는 정보 지도를 저장하며, 정보 지도에 새로운 정보가 업데이트 되면 정보 지도에 업데이트된 정보를 추가하여 관리한다.The information map management unit 250 stores an information map, and when new information is updated in the information map, the information map is updated and added to the information map.

정보지도는 상위 개념과 하위 개념의 관계, 및 각각의 개념에 해당되는 정보를 트리 형태로 구성한 것으로, 카테고리 별로 미리 모델링 되어 저장될 수 있다. 예를 들어, 쇼핑과 관련된 정보 지도는, 의류, 잡화, 뷰티, 식품, 리빙, 건강, 레저, 자동차, 가전, 도서를 상위 개념으로 모델링하고, 의류의 하위 개념으로 여성 의류, 남성 의류, 아동 의류를 모델링하고, 여성 의류의 하위 개념으로 티셔츠, 블라우스, 원피스 등을 모델링 하여 정보 지도로 구성할 수 있다.The information map is a tree structure of the relationship between the upper concept and the lower concept, and information corresponding to each concept, and can be modeled and stored beforehand in each category. For example, information maps related to shopping are modeled as top concepts of clothing, goods, beauty, food, living, health, leisure, automobiles, home appliances, books, And modeling a T-shirt, a blouse, a dress, etc. as a sub-concept of a woman's clothing, and constructing an information map.

정보 추출부(240)는 정보 지도를 이용하여 사용자 단말기(300)로부터 전송된 인텐트에 대한 관련 정보를 주기적으로 추출한다. 정보 추출부(240)는 정보 지도와 전송된 인텐트를 비교하여 일치하는 정보를 모두 선택하고, 선택된 정보 중 기설정된 우선순위에 따라 사용자 단말기로 제공할 관련 정보를 추출할 수 있다. 정보 추출부(240)는 사용자 단말기(300)로부터 다수의 인텐트가 포함된 인텐트 목록이 전송된 경우 각각의 인텐트에 대하여 관련 정보를 추출한다. 여기서, 인텐트와 관련된 정보에는 해당 인텐트와 관련된 위치정보가 포함될 수 있다.The information extracting unit 240 periodically extracts related information on the intent transmitted from the user terminal 300 using the information map. The information extracting unit 240 compares the information map with the transmitted intent, selects all matching information, and extracts related information to be provided to the user terminal according to a predetermined priority among the selected information. The information extracting unit 240 extracts related information for each intent when a list of intents including a plurality of intents is transmitted from the user terminal 300. Here, the information related to the intent may include location information related to the intent.

여기서, 우선순위는 사용자의 선호도, 사용자와의 관련도, 사용자가 입력한 다른 인텐트, 사용자의 사용 이력 정보 또는 사용자의 성향 정보 중 적어도 하나를 이용하여 선택된 정보에 가중치를 부여함으로써 결정될 수 있고, 미리 설정된 순위의 우선순위에 해당하는 관련 정보까지 추출한다. Here, the priority may be determined by weighting the selected information using at least one of the user's preference, the degree of association with the user, another intent entered by the user, the usage history information of the user, or the user's inclination information, And extracts related information corresponding to a priority of a preset order.

제어부(210)는 사용자 단말기(300)로부터 인텐트를 주기적으로 수신하고, 수신된 인텐트의 관련 정보를 정보 지도를 이용하여 주기적으로 추출하고, 추출된 관련 정보와 이전 주기에 사용자 단말기(300)로 전송한 관련 정보를 비교하여 정보 지도에 업데이트된 인텐트에 대한 새로운 관련 정보를 추출하여 사용자 단말기(300)로 전송하도록 각 구성요소를 제어한다. The control unit 210 periodically receives the intent from the user terminal 300, periodically extracts the related information of the received intent using the information map, and transmits the extracted related information to the user terminal 300, And controls each component so as to extract new related information about the updated intent on the information map and transmit the new related information to the user terminal 300.

도 3은 본 발명의 일 실시예에 따른 지능형 정보 추천 시스템의 사용자 단말기의 제어블럭도이다.3 is a control block diagram of a user terminal of an intelligent information recommendation system according to an embodiment of the present invention.

도 3에 도시한 바와 같이, 사용자 단말기(300)는, 통신부(340), 사용자 입력부(330), 추천 알림부(320), 인텐트 관리부(350), 인텐트 표시부(360), 사용자정보 수집부(370) 및 제어부(310)를 포함한다.3, the user terminal 300 includes a communication unit 340, a user input unit 330, a recommendation notification unit 320, an intent management unit 350, an intent display unit 360, (370) and a control unit (310).

사용자 입력부(330)는 사용자의 선택에 따라 입력신호를 생성하여 제어부에 전달한다. 사용자는 사용자 입력부(330)를 통해 인텐트를 입력할 수 있으며, 수신된 인텐트 관련 정보의 확인을 선택할 수 있다. 사용자 입력부(330)는 사용자의 터치 입력을 위한 키패드, 터치패널을 포함할 수 있으며, 사용자의 동작 입력을 위한, 가속도 센서, 진동 센서, 음성 입력을 위한 음성 인식장치, 이미지 입력을 위한 카메라 등을 포함할 수 있다. 이에, 사용자는 인텐트를 텍스트 형태로 입력하거나, 음성 인식 방법으로 입력하거나, 이미지 파일 또는 동영상 파일로 입력하거나, QR 코드정보로 입력하는 등 다양한 형태로 입력하여 등록할 수 있다.The user input unit 330 generates an input signal according to the user's selection and transmits the input signal to the control unit. The user can input the intent through the user input unit 330 and can select the confirmation of the received intent related information. The user input unit 330 may include a keypad and a touch panel for a user's touch input, and may include an acceleration sensor, a vibration sensor, a voice recognition device for voice input, a camera for inputting an image, . Accordingly, the user can input and register the intent in various forms such as inputting in the form of a text, inputting with a voice recognition method, inputting with an image file or a moving picture file, or inputting with QR code information.

인텐트 관리부(350)는 사용자가 지원받고 싶은 정보와 관련된 주제를 인텐트로 등록하거나 기등록된 인텐트를 삭제하여 최종 인텐트 목록을 관리한다. 인텐트는 사용자가 지원받고 싶은 정보, 즉, 사용자가 알고 싶어하는 대상, 구매하고 싶은 대상, 관심 있는 주제 등 머릿속에 떠오르는 단어, 구절, 문장을 의미한다. The intent management unit 350 registers a topic related to information that the user desires to receive as an intent or deletes a previously registered intent to manage the final intent list. An intent is a word, a phrase, or a sentence that comes to mind in the information that a user wants to be supported, that is, a target which a user wants to know, a target to buy, and a topic of interest.

인텐트 관리부(350)는 사용자 입력부(330)를 통해 인텐트를 입력 받는다. 입력되는 인텐트는 텍스트, 음성, 이미지 파일, 동영상 파일, 혹은 QR 코드정보 등의 다양한 형태로 입력될 수 있다. The intent management unit 350 receives an intent through the user input unit 330. The input intent can be input in various forms such as text, voice, image file, moving picture file, or QR code information.

인텐트 관리부(350)는 인텐트가 다수의 단어, 구절 또는 문장으로 등록된 경우, 형태소 분석을 통해 유의미한 단어로 구분하고, 구분된 단어를 조합하여 최종 인텐트 목록으로 관리한다. 또한, 인텐트가 음성 인식 방법, 이미지 파일, 동영상 파일 또는 QR 코드정보로 입력되는 경우 대응되는 단어로 변환하여 최종 인텐트 목록으로 관리한다.When the intent is registered as a plurality of words, phrases or sentences, the intent managing unit 350 divides the intent into meaningful words through morphological analysis, and manages the intent list as a final intent list by combining the separated words. Also, when the intent is input as a speech recognition method, an image file, a moving picture file, or QR code information, the intent is converted into a corresponding word and managed as a final intent list.

인텐트 관리부(350)는 주기적으로 새로운 인텐트가 등록되거나 기등록된 인텐트가 삭제되었는지 여부를 탐색할 수 있고, 탐색에 의해 새로운 최종 인텐트 목록을 등록하여 관리한다. The intent management unit 350 periodically searches whether a new intent is registered or an already registered intent is deleted, and registers a new final intent list by searching and manages it.

통신부(340)는 인텐트 관리부(350)에서 관리하는 최종 인텐트 목록에 포함된 인텐트를 정보관리장치(200)로 전송하고, 정보관리장치(200)로부터 최종 인텐트 목록에 포함된 인텐트에 대한 관련 정보를 수신한다. The communication unit 340 transmits the intent included in the final intent list managed by the intent managing unit 350 to the information managing apparatus 200 and transmits the intent from the information managing apparatus 200 to the intent list Lt; / RTI >

사용자정보 수집부(370)는 사용자의 위치정보와 사용자의 스케줄정보를 수집한다. 사용자정보 수집부(370)는 단말에 탑재된 GPS모듈을 이용하여 사용자 위치정보를 획득하거나, 사용자 위치 추적이 가능한 애플리케이션으로부터 사용자 위치정보를 제공받을 수 있으며, 혹은, 위치기반서비스(LBS)가 제공되는 특정 장소에 사용자가 체크인하는 경우 사용자 위치정보를 수집할 수 있다.The user information collection unit 370 collects user's location information and user's schedule information. The user information collection unit 370 can acquire user location information using a GPS module mounted on the terminal or can receive user location information from an application capable of tracking user location, It is possible to collect user location information when the user checks in at a specific place.

또한, 사용자정보 수집부(370)는 사용자로부터 스케줄정보를 직접 입력 받거나, 혹은, 사용자가 이용하는 스케줄러 프로그램, 메모장 프로그램 등과 연동하여 사용자의 스케줄정보를 수집할 수 있다.The user information collection unit 370 may directly receive schedule information from a user or may collect user schedule information in conjunction with a scheduler program or a notepad program used by a user.

인텐트 표시부(360)는 인텐트 목록과 각 인텐트에 대한 관련 정보를 표시한다. 또한, 인텐트 표시부(360)는 사용자정보 수집부(370)를 통해 수집된 사용자의 위치정보와 스케줄정보에 기초하여 등록된 인텐트를 필터링하고, 필터링된 인텐트를 표시한다.The intent display unit 360 displays an intent list and related information about each intent. Also, the intent display unit 360 filters the registered intents based on the user's location information and schedule information collected through the user information collection unit 370, and displays the filtered intents.

사용자의 위치정보를 제공받은 인텐트 표시부(360)는 사용자의 현재위치를 중심으로 소정 거리 이내의 지역과 관련이 있는 인텐트를 필터링하여 표시할 수 있다. 예컨대, 사용자의 현재 위치에서 2km 반경 내에 위치한, 맛집, 카페, 동사무소, CD기, 은행, 마트, 등의 인텐트를 사용자 위치를 중심으로 한 맵(map) 상에 표시하여 제공할 수 있다.The intent display unit 360 provided with the location information of the user can filter and display the intents related to the area within a predetermined distance from the current position of the user. For example, intents such as restaurants, cafes, government offices, CD players, banks, marts, etc., located within a 2 km radius from the user's current location, can be displayed and provided on a map centered on the user's location.

또한, 사용자가 위치기반서비스(LBS)가 제공되는 특정 장소에 체크인한 경우, 인텐트 표시부(360)는 해당 장소와 관련 있는 인텐트들을 제공할 수 있다. 예컨대, 위치기반서비스(LBS)가 제공되는 서점에 사용자가 체크인한 경우, 인텐트 표시부(360)는 사용자가 등록해 놓은 책이나 문구관련 인텐트를 표시할 수 있다.In addition, if the user has checked into a specific location where a location-based service (LBS) is provided, the intent display 360 may provide intents related to the location. For example, when a user checks in a bookstore provided with a location-based service (LBS), the intent display unit 360 may display a tent related to a book or a phrase registered by the user.

사용자의 스케줄정보를 제공받은 인텐트 표시부(360)는 사용자가 여가 시간을 활용할 수 있는 대안들을 추천할 수 있다. 예컨대, 사용자가 다운로드할 수 있는 동영상, 전시회, 공연, 여행 프로그램, 쿠폰 등의 인텐트를 추출하여 추천 인텐트로 표시할 수 있다.The intent display unit 360 provided with the schedule information of the user can recommend alternatives in which the user can utilize the leisure time. For example, an intent such as a movie, an exhibition, a performance, a travel program, a coupon, etc. that can be downloaded by the user can be extracted and displayed as a recommendation tent.

인텐트 표시부(360)는 메모형, 타일형, 리스트형, 포스트잇형 등 다양한 형태의 인텐트 표시화면을 생성할 수 있다. 또한, 인텐트 표시부(360)는 최종 인텐트 목록, 각각의 인텐트에 대한 관련 정보의 개수 또는 관련 정보의 내용 등을 표시하기 위한, 글자체, 글자크기, 색상 등을 사용자 설정에 따라 적용하여 해당 표시화면을 생성할 수 있다.The intent display unit 360 can generate various types of intent display screens such as memo type, tile type, list type, and post-it type. In addition, the intent display unit 360 may apply a font, a font size, a color, and the like to display the final intent list, the number of related information about each intent or the contents of related information, A display screen can be generated.

추천 알림부(320)는 인텐트 표시부(360)에서 사용자의 위치 혹은 스케줄에 따른 인텐트 필터링 작업이 완료되면 추천 인텐트를 확인할 수 있다는 사실을 알려준다. 추천 알림부(320)는 사용자 단말기 표시부 상단의 작은 아이콘, 사용자 단말기 표시부 중앙의 텍스트 형태의 푸쉬 알림 등 다양한 형태로 형성될 수 있고, 사용자의 설정에 따라 알림 기능을 해제할 수 있다.The recommendation notification unit 320 informs the intent display unit 360 that the recommendation tent can be confirmed when the intent filtering operation according to the user's location or schedule is completed. The recommendation notification unit 320 may be formed in various forms such as a small icon at the upper part of the display unit of the user terminal, a push notification in the form of a text at the center of the display unit of the user terminal, or the like.

제어부(310)는 인텐트의 등록 또는 삭제에 따라 최종 인텐트 목록을 정보관리장치(200)로 주기적으로 전송하고, 정보관리장치(200)로부터 최종 인텐트 목록에 포함된 인텐트에 대한 새로운 관련 정보를 주기적으로 수신하도록 각 구성요소의 동작을 제어한다. The control unit 310 periodically transmits the final intent list to the information management apparatus 200 according to the registration or deletion of the intent, and receives a new related information about the intent included in the final intent list from the information management apparatus 200 And controls the operation of each component to periodically receive the information.

또한, 제어부(310)는 사용자정보 수집부(370)로 수집된 사용자의 위치정보와 사용자의 스케줄정보에 기초하여 인텐트를 필터링하고, 필터링된 인텐트를 표시하여 추천하도록 인텐트 표시부(360)를 제어한다.In addition, the control unit 310 filters the intent based on the user's location information and the user's schedule information collected by the user information collection unit 370, displays the filtered intent and recommends the intent display unit 360, .

도 4는 본 발명의 제1실시예에 따른 지능형 정보추천 방법의 흐름도로써, 사용자의 스케줄에 기반하여 인텐트 관련정보를 추천하는 경우를 예시한 것이다.FIG. 4 is a flowchart of an intelligent information recommendation method according to the first embodiment of the present invention, in which intent-related information is recommended based on a user's schedule.

사용자 단말기(300)에서 사용자 스케줄 기반 인텐트 제공기능이 실행되면, 사용자정보 수집부(370)는 사용자의 스케줄 정보를 입력 받아 저장한다(S110). 사용자정보 수집부(370)는 사용자로부터 스케줄정보를 직접 입력 받아 저장하거나, 혹은, 사용자가 이용하는 스케줄러 프로그램, 메모장 프로그램 등과 연동하여 사용자의 스케줄정보를 수집할 수 있다When the user terminal 300 executes the user schedule based intent providing function, the user information collection unit 370 receives and stores the schedule information of the user (S110). The user information collection unit 370 may directly receive and store schedule information from a user or may collect user schedule information in conjunction with a scheduler program or a notepad program used by a user

사용자 단말기(300)에서는 정보제공장치로(200)부터 사용자가 등록한 인텐트 관련 정보를 수신한다(S112).The user terminal 300 receives the intent related information registered by the user from the information providing apparatus 200 (S112).

인텐트 표시부(360)는 사용자정보 수집부(370)를 통해 수집된 사용자의 스케줄정보에 기초하여 사용자의 스케줄정보를 확인한다(S114). 예컨대, 사용자의 스케줄이 비어 있는 여가시간을 확인할 수 있다.The intent display unit 360 confirms the user's schedule information based on the user's schedule information collected through the user information collection unit 370 (S114). For example, the leisure time in which the user's schedule is empty can be confirmed.

인텐트 표시부(360)는 수신된 인텐트 관련 정보 중 사용자 스케줄 정보와 관련된 인텐트 관련정보 추출한다(S116), 해당 시간에 사용자의 스케줄이 비어 있는 경우, 사용자가 여가를 보낼 수 있는 인텐트 관련정보를 추출할 수 있다. 예컨대, 사용자가 인텐트로 등록한 공연을 볼 수 있는 정보를 제공하거나, 영화를 다운로드 받아볼 수 있는 정보를 제공할 수 있다. The intent display unit 360 extracts intent-related information related to the user schedule information from the received intent-related information (S116). If the schedule of the user is vacant at that time, the intent- Information can be extracted. For example, the user can provide information for viewing a performance registered as an intent or provide information for downloading a movie.

이상과 같이 추출된 인텐트 관련정보를 사용자 스케줄정보와 함께 표시한다(S118). 예컨대, 다음 스케줄은 몇 시간 후에 예정되어 있는지를 알리는 한편, 비어있는 시간 동안에 관람할 수 있는 공연, 다운로드 받아 감상할 수 있는 영화나 도서 등의 정보를 사용자에게 표시할 수 있다.The extracted intent related information is displayed together with the user schedule information (S118). For example, the user can notify the user of the next schedule of the next schedule, and can display information such as performances that can be viewed during an empty time, movies and books that can be downloaded and viewed, to the user.

도 5는 본 발명의 제2실시예에 따른 지능형 정보추천 방법의 흐름도로써, 사용자의 현재위치에 기반하여 인텐트 관련정보를 추천하는 경우를 예시한 것이다.FIG. 5 is a flowchart of an intelligent information recommendation method according to a second embodiment of the present invention, in which intent-related information is recommended based on a user's current location.

사용자 단말기(300)에서는 정보제공장치로(200)부터 사용자가 등록한 인텐트 관련 정보를 수신한다(S210).The user terminal 300 receives the intent related information registered by the user from the information providing apparatus 200 (S210).

사용자 위치기반 인텐트 제공기능이 실행중인 경우, 사용자정보 수집부(370)는 사용자의 위치정보를 수집한다(S212). 사용자정보 수집부(370)는 단말에 탑재된 GPS모듈을 이용하여 사용자 위치정보를 획득하거나, 사용자 위치 추적이 가능한 애플리케이션으로부터 사용자 위치정보를 제공받을 수 있으며, 혹은, 위치기반서비스(LBS)가 제공되는 특정 장소에 사용자가 체크인하는 경우 사용자 위치정보를 수집할 수 있다.If the user location based intent providing function is being executed, the user information collection unit 370 collects the location information of the user (S212). The user information collection unit 370 can acquire user location information using a GPS module mounted on the terminal or can receive user location information from an application capable of tracking user location, It is possible to collect user location information when the user checks in at a specific place.

인텐트 표시부(360)는 사용자의 현재위치를 중심으로 기준 반경 이내에 포함된 인텐트 관련정보를 추출하여(S214), 사용자에게 표시한다(S216).The intent display unit 360 extracts the intent related information included in the reference radius around the current position of the user (S214) and displays it to the user (S216).

여기서, 인텐트 표시부(360)는 인텐트의 리스트 상에 현재 사용자의 위치에서 인텐트까지의 거기를 함께 표시할 수 있으며, 혹은, 맵(map) 상에 인텐트들을 표시하여 추천할 수 있다.도 6은 본 발명의 일 실시예에 따른 지능형 정보 추천 화면의 표시 상태도로서, 사용자 위치정보에 따라 필터링된 인텐트를 제공하는 화면을 예시한 것이다.Herein, the intent display unit 360 may display together the current user's location from the current user's location to the intent list, or may display the intents on the map for recommendation. FIG. 6 is a display state diagram of an intelligent information recommendation screen according to an exemplary embodiment of the present invention, illustrating a screen for providing intents filtered according to user location information.

사용자 단말기에서 사용자 위치기반 인텐트 제공기능이 실행되면, 사용자정보 수집부(370)는 단말에 탑재된 GPS모듈을 이용하여 사용자 위치정보를 획득하거나, 사용자 위치 추적이 가능한 애플리케이션으로부터 사용자 위치정보를 제공받을 수 있으며, 혹은, 위치기반서비스(LBS)가 제공되는 특정 장소에 사용자가 체크인하는 경우 사용자 위치정보를 수집할 수 있다.When the tent providing function based on the user location is executed in the user terminal, the user information collection unit 370 acquires the user location information using the GPS module mounted on the terminal or provides the user location information from the application capable of tracking the user location Or may collect user location information when a user checks in to a specific location where a location based service (LBS) is provided.

인텐트 표시부(360)는 사용자의 현재위치를 중심으로 2km 반경 내의 지역과 관련이 있는 인텐트를 필터링한다. 인텐트 표시부(360)는 도 4에 도시된 바와 같이, 맵(map) 상에 필터링된 인텐트들, 예컨대, 쿠폰, 맛집, 카페, 동사무소, CD기, 은행, 마트, 등의 인텐트를 사용자 위치를 중심으로 한 맵(map) 상에 표시하여 추천할 수 있다.The intent display unit 360 filters an intent relating to an area within a 2 km radius around the current position of the user. Intent display unit 360 may display intents such as filtered intents such as coupons, restaurants, cafes, government offices, CD players, banks, marts, etc. on a map, It is recommended to display it on a map centered on the position.

본 발명의 일 실시예에 따른 사용자 단말기의 지능형 정보 추천 방법은, 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되고, 인텐트 목록에 등록된 인텐트에 대한 추출된 관련 정보를 전송받고, 인텐트 목록에 등록된 인텐트에 대하여 주기적으로 새로운 관련 정보의 업데이트 여부를 탐색하여 전송받는다. In an intelligent information recommendation method of a user terminal according to an embodiment of the present invention, a new intent is registered or an intent registered in advance is deleted, and an intent list is registered, and an intent registered in the intent list And retrieves whether the new related information is updated periodically with respect to the intents registered in the intent list, and receives the updated intent related information.

본 발명의 일 측면에 따른 사용자 단말기의 지능형 정보 추천 방법은, 사용자의 위치정보와 스케줄정보 중 적어도 어느 하나를 획득하여, 사용자의 위치나 스케줄과 관련된 인텐트를 필터링하여 사용자에게 추천할 수 있다. . The intelligent information recommendation method of the user terminal according to an aspect of the present invention may acquire at least one of the location information of the user and the schedule information and may filter the intents related to the user's location or schedule and recommend the user to the user. .

본 발명의 다른 측면에 따르면, 단말장치에 의해 실행될 때 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되는 단계, 인텐트 목록에 등록된 인텐트에 대한 추출된 관련 정보를 전송받는 단계, 및 인텐트 목록에 등록된 인텐트에 대하여 주기적으로 새로운 관련 정보의 업데이트 여부를 탐색하여 전송받는 단계, 사용자의 위치정보와 스케줄정보 중 적어도 어느 하나를 획득하는 단계, 획득된 사용자 정보에 따라 인텐트를 필터링하여 추천하는 단계를 포함하는 지능형 정보 추천 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체에 기록될 수 있다.According to another aspect of the present invention, there is provided a method for managing an intent, the method comprising the steps of: registering an intent when a new intent is registered or an intent registered when the intent is registered; Receiving at least one of the location information and the schedule information of the user, receiving the related information, searching for and updating the new related information periodically with respect to the intent registered in the intent list, An intelligent information recommendation method including the step of recommending an intent according to the obtained user information may be recorded in a program and recorded in a recording medium readable by an electronic device.

사용자 단말기의 지능형 정보 추천 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다.The intelligent information recommendation method of the user terminal can be created by a program, and the codes and code segments constituting the program can be easily deduced by a programmer in the field.

또한, 사용자 단말기의 지능형 정보 추천 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행됨으로써 사용자 단말기로 사용자가 등록한 인텐트에 대한 지능형 정보를 제공할 수 있다.In addition, the program related to the intelligent information recommendation method of the user terminal is stored in an information storage medium (Readable Media) that can be read by the electronic device, and is read and executed by the electronic device, Can be provided.

본 발명의 또 다른 측면에 따른 정보관리장치의 지능형 정보 제공 방법은 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되고, 인텐트 목록이 변경되었는지 여부를 주기적으로 탐색하여 최종 인텐트 목록을 등록하고, 최종 인텐트 목록에 등록된 인텐트에 대한 관련 정보를 정보 지도를 이용하여 추출하고, 추출된 관련 정보를 제공할 수 있다. According to another aspect of the present invention, there is provided a method for providing intelligent information of an information management apparatus, the method comprising the steps of: registering a new intent or deleting a previously registered intent to register an intent list; To register the final intent list, extract the related information about the intent registered in the final intent list using the information map, and provide the extracted related information.

정보관리장치의 지능형 정보 제공 방법은 최종 인텐트 목록에 등록된 인텐트와 정보 지도를 비교하여 최종 인텐트 목록에 등록된 인텐트에 대한 관련 정보를 추출할 수 있다. The intelligent information providing method of the information management apparatus can extract the related information about the intent registered in the final intent list by comparing the intent registered in the final intent list with the information map.

또한, 정보관리장치는 주기적으로 최종 인텐트 목록에 등록된 인텐트와 정보 지도를 비교하고, 정보 지도에 새로운 정보가 업데이트 된 경우, 최종 인텐트 목록에 등록된 인텐트에 대한 업데이트된 관련 정보를 추출할 수 있고, 사용자 단말기로 업데이트된 관련 정보만 제공할 수 있다. Also, the information management device periodically compares the intent registered in the final intent list with the information map, and when the new information is updated in the information map, the updated information related to the intent registered in the final intent list And can only provide relevant information updated to the user terminal.

정보관리장치는 정보 지도와 최종 인텐트 목록에 등록된 인텐트를 비교하여 일치하는 정보를 모두 선택하고, 선택된 정보 중 기설정된 우선순위에 따라 미리 설정된 개수의 인텐트에 대한 관련 정보를 추출하여 사용자 단말기로 전달할 수 있다. The information management device compares the information map with the intents registered in the final intent list to select all matching information, extracts related information on a predetermined number of intents according to a predetermined priority among the selected information, To the terminal.

본 발명의 다른 측면에 따르면, 정보관리장치에서 실행될 때 새로운 인텐트(Intent)가 등록되거나 기등록된 인텐트가 삭제되어 인텐트 목록이 등록되는 단계, 인텐트 목록이 변경되었는지 여부를 주기적으로 탐색하여 최종 인텐트 목록을 등록하는 단계, 최종 인텐트 목록에 등록된 인텐트에 대한 관련 정보를 정보 지도를 이용하여 추출하는 단계, 및 추출된 관련 정보를 제공하는 단계를 포함하는 지능형 정보 제공 방법이 프로그램으로 기록되고 전자 장치에서 판독 가능한 기록매체에 기록될 수 있다.According to another aspect of the present invention, there is provided a method for managing an intent list, the method comprising: registering an intent list when a new intent is registered or an already registered intent is deleted; A step of registering a list of final intents, a step of extracting related information about the intents registered in the final intent list using an information map, and a step of providing the extracted related information, And recorded on a recording medium readable by an electronic apparatus.

정보관리장치의 지능형 정보 제공 방법은 프로그램으로 작성 가능하며, 프로그램을 구성하는 코드들 및 코드 세그먼트들은 당해 분야의 프로그래머에 의하여 용이하게 추론될 수 있다.The intelligent information providing method of the information management apparatus can be created by a program, and the codes and code segments constituting the program can be easily deduced by a programmer in the field.

또한, 정보관리장치의 지능형 정보 제공 방법에 관한 프로그램은 전자장치가 읽을 수 있는 정보저장매체(Readable Media)에 저장되고, 전자장치에 의하여 읽혀지고 실행됨으로써 정보관리장치에서 사용자가 지원받고 싶은 지능형 정보를 추출하여 제공할 수 있다.In addition, the program related to the intelligent information providing method of the information management apparatus is stored in an information storage medium (Readable Media) that can be read by the electronic apparatus, and is read and executed by the electronic apparatus so that the intelligent information Can be extracted and provided.

이와 같이, 본 발명이 속하는 기술분야의 당업자는 본 발명이 그 기술적 사상이나 필수적 특징을 변경하지 않고서 다른 구체적인 형태로 실시될 수 있다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적인 것이 아닌 것으로서 이해해야만 한다. 본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 등가 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.Thus, those skilled in the art will appreciate that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. It is therefore to be understood that the embodiments described above are to be considered in all respects only as illustrative and not restrictive. The scope of the present invention is defined by the appended claims rather than the detailed description and all changes or modifications derived from the meaning and scope of the claims and their equivalents are to be construed as being included within the scope of the present invention do.

본 발명은 사용자가 등록한 인텐트(Intent)에 대해 주기적으로 관련 정보를 수집하고, 사용자의 위치정보와 스케줄정보를 이용하여 사용자에게 유용한 정보를 추천하는 지능형 정보 추천 시스템, 방법 및 그에 대한 기록매체에 적용될 수 있다. The present invention relates to an intelligent information recommendation system and method for collecting related information periodically with respect to an intent registered by a user and recommending useful information to a user by using user's location information and schedule information, Can be applied.

100 : 지능형 정보 추천 시스템 200 : 정보제공장치
210 : 제어부 220 : 통신부
240 : 정보 추출부 250 : 정보지도 관리부
300 : 사용자 단말기 310 : 제어부
320 : 추천 알림부 330 : 사용자 입력부
340 : 통신부 350 : 인텐트 관리부
360 : 인텐트 표시부 370 : 사용자정보 수집부
100: intelligent information recommendation system 200: information providing apparatus
210: control unit 220:
240: information extracting unit 250: information map managing unit
300: user terminal 310:
320: recommendation notification unit 330: user input unit
340: communication unit 350: intent management unit
360: Intent display unit 370: User information collecting unit

Claims (1)

사용자 단말기로부터 전송된 인텐트를 수신하고 상기 인텐트에 대해 추출된 관련 정보를 상기 사용자 단말기로 전송하는 통신부;
정보 지도를 이용하여 상기 사용자 단말기로부터 전송된 인텐트에 대한 관련 정보를 주기적으로 추출하는 정보 추출부;
상기 정보 지도를 저장하고, 상기 정보 지도에 새로운 정보가 업데이트 되면 상기 정보 지도에 업데이트된 정보를 추가하여 관리하는 정보 지도 관리부; 및
상기 사용자 단말기로부터 인텐트를 주기적으로 수신하고, 상기 수신된 인텐트에 대한 관련 정보를 상기 정보 지도를 이용하여 주기적으로 추출하고, 상기 추출된 관련 정보와 이전 주기에 상기 사용자 단말기로 전송한 관련 정보를 비교하여 상기 정보 지도에 업데이트된 상기 인텐트에 대한 새로운 관련 정보를 추출하여 상기 인텐트의 위치정보와 함께 상기 사용자 단말기로 전송하도록 상기 통신부, 상기 정보 추출부와, 상기 정보 지도 관리부를 제어하는 제어부;를 포함하되,
상기 정보 추출부는 정보 지도와 전송된 인텐트를 비교하여 일치하는 정보를 모두 선택하고 선택된 정보 중, 사용자의 선호도, 사용자와의 관련도, 사용자가 입력한 다른 인텐트, 사용자의 사용이력 정보 또는 사용자의 성향 정보 중 적어도 하나를 이용하여 선택된 정보에 가중치를 부여함으로써 결정된 우선순위에 따라 사용자 단말기로 제공할 관련 정보를 추출하며,
상기 사용자 단말기는,
상기 사용자 단말기에 설치된 스케줄러 프로그램 또는 메모장 프로그램을 통해 사용자의 스케줄 정보를 수집하고, 상기 인텐트에 대해 추출된 관련 정보 중에서 상기 스케줄 정보와 관련된 인텐트 관련정보를 추출하고, 상기 추출된 인텐트 관련정보 및 상기 스케줄 정보를 표시하며,
상기 제어부는,
상기 사용자 단말기로부터 상기 인텐트의 등록 또는 삭제에 따른 최종 인텐트 목록을 주기적으로 수신하고, 주기적으로 상기 최종 인텐트 목록에 등록된 인텐트와 상기 정보 지도를 비교하여, 상기 정보 지도에 새로운 정보가 업데이트 된 경우 상기 최종 인텐트 목록에 등록된 인텐트에 대한 업데이트된 관련 정보를 추출한 후 사용자 단말기로 업데이트된 관련 정보만 제공하는 것을 특징으로 하는 정보관리장치.
A communication unit for receiving an intent transmitted from a user terminal and transmitting related information extracted for the intent to the user terminal;
An information extraction unit for periodically extracting related information on an intent transmitted from the user terminal using an information map;
An information map managing unit for storing the information map and adding and updating updated information to the information map when new information is updated in the information map; And
Periodically receiving an intent from the user terminal, periodically extracting related information about the received intent using the information map, and extracting related information extracted from the extracted related information and related information And controls the communication unit, the information extracting unit, and the information map managing unit to extract new updated information about the intent updated on the information map and transmit the updated related information to the user terminal together with the location information of the intent And a control unit,
The information extracting unit compares the information map with the transmitted intent, selects all matching information, and selects one of the selected information, such as the user's preference, the degree of association with the user, another intent entered by the user, And information on the information to be provided to the user terminal according to a priority determined by assigning a weight to the selected information,
The user terminal comprises:
Related information related to the schedule information from the related information extracted for the intent by using the scheduler program or the notepad program installed in the user terminal and extracts the extracted intent related information And displaying the schedule information,
Wherein,
Periodically receiving a list of final intents according to the registration or deletion of the intent from the user terminal, periodically comparing the intent registered in the final intent list with the information map, If the updated intent list is updated, extracts updated related information about the intent registered in the final intent list, and provides only relevant updated information to the user terminal.
KR1020160126896A 2016-09-30 2016-09-30 System for recommend the customized information, method thereof, and recordable medium storing the method KR101955524B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020160126896A KR101955524B1 (en) 2016-09-30 2016-09-30 System for recommend the customized information, method thereof, and recordable medium storing the method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160126896A KR101955524B1 (en) 2016-09-30 2016-09-30 System for recommend the customized information, method thereof, and recordable medium storing the method

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
KR1020110071500A Division KR20130012239A (en) 2011-07-19 2011-07-19 System for recommend the customized information, method thereof, and recordable medium storing the method

Publications (2)

Publication Number Publication Date
KR20160119741A KR20160119741A (en) 2016-10-14
KR101955524B1 true KR101955524B1 (en) 2019-03-07

Family

ID=57157245

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160126896A KR101955524B1 (en) 2016-09-30 2016-09-30 System for recommend the customized information, method thereof, and recordable medium storing the method

Country Status (1)

Country Link
KR (1) KR101955524B1 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100856916B1 (en) 2007-01-16 2008-09-05 (주)첫눈 Information providing method and system of extracting a personalized issue
KR100981172B1 (en) * 2008-06-11 2010-09-10 (주)엠앤소프트 Navigation and Method for offering service guidance
KR20100063832A (en) * 2008-11-25 2010-06-14 주식회사 케이티 Apparatus and method for recommending content based on schedule information
KR101270747B1 (en) * 2009-11-19 2013-06-03 한국전자통신연구원 Apparatus and Method for recommending service

Also Published As

Publication number Publication date
KR20160119741A (en) 2016-10-14

Similar Documents

Publication Publication Date Title
CN105247915A (en) Contextually aware relevance engine platform
KR20170030379A (en) Method and system for personalized travel curation service
CN108701121A (en) User's input is assigned to the multiple input domain in user interface
EP3242220A1 (en) Intelligent prediction input method and system
US11709881B2 (en) Visual menu
KR20190047200A (en) Platform for providing smart sightseeing information based on bid data
JP2022019589A (en) Method for recommending personalized content, graphical user interface and system thereof
KR101900711B1 (en) System for recommend the customized information, method thereof, and recordable medium storing the method
KR101624284B1 (en) System and method for providing information
KR101854360B1 (en) System for recommend the customized information, method thereof, and recordable medium storing the method
KR101669068B1 (en) Portable terminal of displaying local service based on context cognition technology and method of the same
KR101852964B1 (en) System for recommend the customized information, method thereof, and recordable medium storing the method
KR101900712B1 (en) System for providing the customized information based on user's intention, method thereof, and recordable medium storing the method
KR101955524B1 (en) System for recommend the customized information, method thereof, and recordable medium storing the method
KR20160119738A (en) System for recommend the customized information, method thereof, and recordable medium storing the method
KR101391532B1 (en) Surrounding search service system based on location information and method thereof
KR20130012239A (en) System for recommend the customized information, method thereof, and recordable medium storing the method
JP4978219B2 (en) Information transmission system and information server
KR101854362B1 (en) System for providing the customized information, method thereof, and recordable medium storing the method
KR101854357B1 (en) System for providing the customized information based on user's intention, method thereof, and recordable medium storing the method
KR101831868B1 (en) System for providing customized information, method thereof, and recordable medium storing the method
KR101854361B1 (en) System for recommend the customized information, method thereof, and recordable medium storing the method
KR101900716B1 (en) System for providing the customized information, method thereof, and recordable medium storing the method
KR101900715B1 (en) System for providing the customized information, method thereof, and recordable medium storing the method
CN103309875A (en) Method and device for providing reference information by combining landmark position and community network

Legal Events

Date Code Title Description
A107 Divisional application of patent
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right