[go: up one dir, main page]

KR20110060317A - System and method for providing suggested search term using context in mobile communication terminal - Google Patents

System and method for providing suggested search term using context in mobile communication terminal Download PDF

Info

Publication number
KR20110060317A
KR20110060317A KR1020090116864A KR20090116864A KR20110060317A KR 20110060317 A KR20110060317 A KR 20110060317A KR 1020090116864 A KR1020090116864 A KR 1020090116864A KR 20090116864 A KR20090116864 A KR 20090116864A KR 20110060317 A KR20110060317 A KR 20110060317A
Authority
KR
South Korea
Prior art keywords
search
mobile communication
communication terminal
recommendation
search word
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
KR1020090116864A
Other languages
Korean (ko)
Other versions
KR101110030B1 (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 KR1020090116864A priority Critical patent/KR101110030B1/en
Publication of KR20110060317A publication Critical patent/KR20110060317A/en
Application granted granted Critical
Publication of KR101110030B1 publication Critical patent/KR101110030B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

본 발명은 사용자 맞춤형 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 검색어 추천검색어 제공 시스템 및 방법에 관한 것이다. 이와 같은 본 발명은 사용자로부터 검색어가 입력되면 입력되는 검색어, 현재 위치명, 사용자의 활동명을 검색정보로서 송신하는 이동통신 단말기; 및 상기 이동통신 단말기로부터 상기 검색정보를 수신하고, 수신된 검색 정보를 기반으로 유사도가 높고 선택 빈도수가 많은 추천검색어를 추출 및 정렬하여 상기 이동통신 단말기에 제공하는 검색어 추천 시스템를 포함하여 이루어짐으로써, 사용자가 입력한 검색어 외에도, 사용자 위치 및 사용자의 활동을 고려한 검색어를 대용량의 데이터 처리가 가능한 검색어 추천 시스템에서 검색하여 이동통신 단말기에 제공함으로써, 사용자 상황에 보다 적합하고 정확한 검색어 추천을 가능하도록 한다.The present invention relates to a system and method for providing a search term recommendation search term using a context in a mobile communication terminal capable of recommending a user customized search term. As described above, the present invention provides a mobile communication terminal that transmits a search word, a current location name, and an activity name of a user as search information when a search word is input from a user; And a search word recommendation system that receives the search information from the mobile communication terminal and extracts and sorts the recommended search word having a high similarity and a high frequency of selection based on the received search information and providing the search information to the mobile communication terminal. In addition to the search word entered by the user, the search word considering the user's location and the user's activity is searched in the search word recommendation system capable of processing a large amount of data and provided to the mobile communication terminal, so that more accurate and accurate search word recommendation is possible for the user's situation.

Description

이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법{SYSTEM AND METHOD FOR PROVIDING RECOMMENDED WORDS USING CONTEXT IN A MOBILE COMMUNICATION TERMINAL}SYSTEM AND METHOD FOR PROVIDING RECOMMENDED SEARCH USING CONTEXT IN A MOBILE COMMUNICATION TERMINAL {SYSTEM AND METHOD FOR PROVIDING RECOMMENDED WORDS USING CONTEXT IN A MOBILE COMMUNICATION TERMINAL}

본 발명은 이동통신 단말기의 웹 검색 시스템에 관한 것으로서, 특히 사용자 맞춤형 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법에 관한 것이다.The present invention relates to a web search system of a mobile communication terminal, and more particularly, to a system and method for providing a search term using a context in a mobile communication terminal capable of recommending a user-customized search term.

검색어 추천의 기본적인 방법은 사용자가 입력한 질의를 포함하는(substring) 후보 질의들을 그 빈도에 따라서 보여주는 방법이다. 이는 사용자의 컨텍스트를 전혀 고려하지 않으므로 좋은 성능을 기대하기 어렵다.The basic method of recommending a search word is to display candidate queries including a user input query according to the frequency. It does not consider the user's context at all, so it is difficult to expect good performance.

RECQ(Real-World Context Aware Querying)라는 연구는 모바일 검색의 컨텍스트를 고려하여 질의를 확장해주는 방법을 제안한 연구이다. RECQ는 질의 추천 후보들과 함께 현재 사용자의 위치명을 넣었을 때의 페이지수와 구글 검색엔진에 넣었을 때의 전체 검색엔진의 코퍼스(corpus)의 문서수와의 비율을 가중치로 하여 가중치가 높은 순으로 추천 후보들을 선별하는 방법을 제안하였다.RECQ (Real-World Context Aware Querying) is a study that proposes a method to extend a query considering the context of mobile search. RECQ recommends, along with query recommendation candidates, the weighted ratio of the number of pages when the current user's location name is entered and the number of documents in the corpus of the entire search engine when placed in the Google search engine. We proposed a method for selecting candidates.

이외에도 사용자가 이동통신 단말기에 검색어를 입력하여 특정 물건 또는 특 정 장소를 검색하고자 하는 경우, 자동완성 기능에 따라 관련 검색어를 추천하여 빠른 서치를 실현시키며, 시간의 효율성을 제고하고, 이동통신 단말기의 위치 정보와 입력어의 자소단위 정보를 고려한 자동완성 기능을 통해 추천 검색어의 정확성을 향상시키고자 하는 이동통신 단말기를 이용한 검색어 추천 방법에 관한 연구가 이루어졌다. 이러한 연구에서는 이동통신 단말기에 입력되는 값에서 유추되는 키워드들을 산출하며, 입력값이 문자일 경우 키워드 산출에 선행하여 입력값을 자소 단위로 분해하고, 산출된 키워드들 중에서 이동통신 단말기의 위치를 표시하는 위치 정보에 부합하는 키워드를 추출하고, 추출된 키워드를 추천 검색어로써 제공하는 일련의 단계를 수행함으로써, 기존보다 효율적으로 검색어를 추천하고 종전보다 빠른 검색으로 검색시간도 단축시키는 방안을 제시하였다.In addition, when a user wants to search for a specific object or a specific place by entering a search term in the mobile communication terminal, the user can recommend related search terms according to the auto-complete function to realize a quick search, improve time efficiency, A research on the method of recommending a search word using a mobile communication terminal to improve the accuracy of the search word through the autocomplete function considering the location information and the phoneme unit information of the input word has been conducted. In this study, keywords that are inferred from the values input to the mobile communication terminal are calculated, and if the input value is a letter, the input value is decomposed into units of characters before the keyword calculation, and the position of the mobile communication terminal is displayed among the calculated keywords. By performing a series of steps of extracting keywords that match the location information and providing the extracted keywords as recommended search terms, a method of recommending search terms more efficiently than the existing one and reducing the search time by searching faster than before has been proposed.

하지만 전술된 종래의 연구들은 추천 검색어 후보들 중에서 단지 이동통신 단말기의 위치와 관련있는 추천 검색어들을 제공하기 때문에 한 장소에서 여러 활동을 하며 활동에 따라 다른 추천 검색어를 필요로 하는 사용자에게 적합한 추천 검색어들을 제공하지 못하는 단점이 있다.However, the above-mentioned conventional studies provide recommended search terms suitable for a user who performs various activities in one place and needs different search terms according to the activity because only the search terms related to the location of the mobile terminal are provided among the recommended search candidate candidates. There is a drawback to not doing it.

상기와 같은 문제점을 해결하기 위한 본 발명의 목적은, 사용자 상황에 적합한 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법을 제공하는데 있다.An object of the present invention for solving the above problems is to provide a system and method for providing a search term using a context in a mobile communication terminal that can recommend a search term suitable for a user's situation.

본 발명의 다른 목적은 사용자 위치 및 사용자의 활동을 고려한 검색어를 추천할 수 있는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법을 제공하는데 있다.Another object of the present invention is to provide a system and method for providing a search term using context in a mobile communication terminal capable of recommending a search word in consideration of a user's location and user's activity.

상기와 같은 목적을 달성하기 위해 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템은, 사용자로부터 검색어가 입력되면, 입력되는 검색어, 현재 위치명, 사용자의 활동명을 검색정보로서 송신하는 이동통신 단말기; 및 상기 이동통신 단말기로부터 상기 검색정보를 수신하고, 수신된 검색 정보를 기반으로 유사도가 높고 선택 빈도수가 많은 추천검색어를 추출 및 정렬하여 상기 이동통신 단말기에 제공하는 검색어 추천 시스템을 포함하여 구성될 수 있다.In order to achieve the above object, in the mobile communication terminal according to an embodiment of the present invention, a system for providing a search term using a context, when a search word is input from a user, inputs a search word, a current location name, and an activity name of the user. A mobile communication terminal transmitting as; And a search word recommendation system that receives the search information from the mobile communication terminal and extracts and sorts the recommended search word having a high similarity and a high frequency of selection based on the received search information and providing the search information to the mobile communication terminal. have.

바람직하게, 상기 이동통신 단말기는 사용자로부터 검색어를 입력받는 검색어 입력 모듈; 현재 이동통신 단말기의 위치정보를 위치명으로 출력하는 위치정보 모듈; 사용자로부터 입력된 사용자의 활동 스케쥴을 저장하는 일정정보 모듈; 및 상기 검색어 추천 시스템으로부터 제공되는 추천검색어를 받아 출력하는 검색어 추 천 모듈을 포함할 수 있다.Preferably, the mobile communication terminal comprises a search word input module for receiving a search word from a user; A location information module for outputting location information of a current mobile communication terminal as a location name; A schedule information module for storing an activity schedule of a user input from the user; And a search word recommendation module for receiving and outputting a recommended search word provided from the search word recommendation system.

바람직하게, 상기 검색어 추천 시스템은 다수의 사용자들로부터 수신된 질의, 시간, 선택된 URL, 선택된 URL의 내용 등의 검색로그 관련 정보를 포함하는 검색로그 데이터베이스; 검색어 추천 후보들을 선별하기 위해 상기 검색로그 데이터베이스에서 검색로그 분석을 수행하는 검색로그 분석 모듈; 상기 이동통신단말기로부터 검색어, 위치명, 활동명을 수신하고, 검색어 추천 후보들을 선별하기 위해 상기 검색로그 분석 모듈로 전송하는 질의추천 모듈; 상기 검색로그 분석 모듈에 의해 분석된 추천검색어 후보들을 저장하는 추천검색어 데이터베이스; 및 상기 추천검색어 데이터베이스에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행하는 추천검색어 랭킹 모듈을 포함할 수 있다.Preferably, the search word recommendation system comprises: a search log database including search log related information such as a query received from a plurality of users, a time, a selected URL, and contents of the selected URL; A search log analysis module for performing search log analysis on the search log database to select search term recommendation candidates; A query recommendation module for receiving a search word, a location name, and an activity name from the mobile communication terminal and transmitting the search word recommendation candidates to the search log analysis module; A search term database for storing the search term candidates analyzed by the search log analysis module; And a recommendation query ranking module that performs a ranking procedure on the recommendation candidates stored in the recommendation search query database.

상기와 같은 목적을 달성하기 위해 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법은, 이동통신 단말기로부터 검색어 추천 시스템으로 사용자에 의해 입력된 검색어, 이동통신 단말기의 현재 위치명, 일정정보에 등록된 활동명이 전송되는 단계; 상기 검색어 추천 시스템이 상기 검색어, 위치명, 활동명을 기반으로 검색로그를 분석하여 추천검색어 후보를 추출하는 단계; 상기 추출된 추천검색어의 가중치에 따라 랭킹 절차를 수행하여 추천검색어 후보를 내림차순으로 정렬하는 단계; 상기 정렬된 추천검색어 후보들 중 상위로부터 기설정된 개수를 추천검색어들로 지정하는 단계; 상기 지정된 추천검색어들을 상기 이동통신 단말기에 제공하는 단계를 포함하여 이루어질 수 있다.In order to achieve the above object, a method of providing a recommended search word using a context in a mobile communication terminal according to an embodiment of the present invention includes a search word input by a user from a mobile communication terminal to a search word recommendation system and a current location name of the mobile communication terminal. Transmitting the activity name registered in the schedule information; Extracting, by the search term recommendation system, a search term candidate by analyzing a search log based on the search term, location name, and activity name; Sorting the candidate candidates in descending order by performing a ranking procedure according to the weight of the extracted recommended search words; Designating a predetermined number from the top among the sorted recommended search word candidates as recommended search words; And providing the designated recommended search words to the mobile communication terminal.

본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템 및 방법은, 사용자가 입력한 검색어 외에도, 사용자 위치 및 사용자의 활동을 고려한 검색어를 대용량의 데이터 처리가 가능한 검색어 추천 시스템에서 검색하여 이동통신 단말기에 제공함으로써, 보다 적합하고 정확한 검색어 추천이 가능하며, 이에 따라 사용자가 검색어를 모두 입력하지 않고도 제공되는 추천 검색어 서비스를 선택할 확률이 높아지게 되므로 사용자가 생각하지 못했던 검색어를 추천하여 제공하는 등 사용자의 편의를 향상시키는 효과가 있다.In the mobile communication terminal according to an embodiment of the present invention, the system and method for providing a search term using contexts may be searched in a search term recommendation system capable of processing a large amount of data in addition to a search word input by a user. By providing to the mobile communication terminal, more suitable and accurate search terms can be recommended. Therefore, the user is more likely to select a search term recommendation service provided without inputting all the search terms. Etc. There is an effect of improving the convenience of the user.

이하, 본 발명의 바람직한 실시 예들을 첨부한 도면을 참조하여 상세히 설명한다. 도면들 중 동일한 구성요소들은 가능한 한 어느 곳에서든지 동일한 부호들로 나타내고 있음에 유의해야 한다. 또한 본 발명의 요지를 불필요하게 흐릴 수 있는 공지 기능 및 구성에 대한 상세한 설명은 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. It should be noted that the same elements in the figures are represented by the same numerals wherever possible. In addition, detailed descriptions of well-known functions and configurations that may unnecessarily obscure the subject matter of the present invention will be omitted.

도 1은 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템의 구성을 나타내는 블록도이다.1 is a block diagram illustrating a configuration of a system for providing a recommended search word using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.

도 1에 도시된 바와 같이, 추천검색어 제공 시스템(100)은 이동통신 단말기(110) 및 검색어 추천 시스템(120)을 포함할 수 있다.As shown in FIG. 1, the recommended search word providing system 100 may include a mobile communication terminal 110 and a search word recommendation system 120.

상기 이동통신 단말기(110)는 검색어 추천 모듈(112), 검색어 입력 모듈(114), 위치정보 모듈(116), 및 일정정보 모듈(118)을 포함할 수 있다.The mobile communication terminal 110 may include a search term recommendation module 112, a search term input module 114, a location information module 116, and a schedule information module 118.

상기 검색어 추천 모듈(112)은 상기 검색어 입력 모듈(114)에 입력되는 검색어, 상기 위치정보 모듈(116)로부터 출력되는 위치명, 상기 일정정보 모듈(118)에 저장된 사용자의 활동 스케쥴을 기반으로 하는 추천 검색어를 출력할 수 있다.The search term recommendation module 112 is based on a search word input to the search term input module 114, a location name output from the location information module 116, and an activity schedule of a user stored in the schedule information module 118. A search term may be output.

상기 검색어 입력 모듈(114)은 키패드 모듈이나 터치패드(혹은 패널) 모듈일 수 있으며 사용자로부터 검색어를 입력받는다.The search word input module 114 may be a keypad module or a touch pad (or panel) module and receives a search word from a user.

상기 위치정보 모듈(116)은 GPS 모듈일 수 있으며, 현재 이동통신 단말기의 위치정보를 위치명으로 출력할 수 있다.The location information module 116 may be a GPS module and may output location information of a current mobile communication terminal as a location name.

상기 일정정보 모듈(118)은 스케쥴러나 다이어리와 같은 응용프로그램일 수 있으며, 사용자로부터 입력된 사용자의 활동 스케쥴을 저장한다.The schedule information module 118 may be an application program such as a scheduler or a diary, and stores an activity schedule of the user input from the user.

이외에도 상기 이동통신 단말기는 통상적인 이동통신 단말기에 내장되는 모듈들, 예컨대, 안테나를 포함하는 통신 모듈, 무선인터넷 모듈, 제어(처리) 모듈, 표시 모듈, 음성 입/출력 모듈, 카메라 모듈, 중력감지 모듈, 배터리를 포함하는 전원공급 모듈 등을 더 포함할 수 있다는 것은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 쉽게 알 수 있을 것이다.In addition, the mobile communication terminal includes modules embedded in a typical mobile communication terminal, for example, a communication module including an antenna, a wireless internet module, a control (processing) module, a display module, a voice input / output module, a camera module, and gravity sensing. It may be easily understood by those skilled in the art that the module, the power supply module including the battery, and the like may be further included.

상기 검색어 추천 시스템(120)은 상기 이동통신 단말기(110)로부터 상기 검색어, 위치명, 활동명이 수신되면 수신된 내용에 적합한 추천 검색어를 제공하는 시스템으로서, 검색로그 분석 모듈(122), 검색로그 데이터베이스(124), 질의추천 모듈(126), 추천검색어 랭킹 모듈(128), 및 추천검색어 데이터베이스(130)를 포함할 수 있다.The search term recommendation system 120 is a system for providing a search term suitable for the received content when the search word, location name, and activity name are received from the mobile communication terminal 110. The search log analysis module 122 and a search log database are provided. 124, the query recommendation module 126, the search term ranking module 128, and the search term database 130 may be included.

상기 검색로그 분석 모듈(122)은 검색어 추천 후보들을 선별하기 위해 검색로그 분석을 수행한다. 상기 검색로그 분석 모듈(122)은 사용자의 입력 검색어, 위치, 활동과 유사한 URL을 검색하기 위해 위치, 활동과 URL의 내용간의 코사인 유사 도(Cosine Similarity)를 사용한다. 이때 검색어, 위치, 활동 등에 서로 다른 가중치가 부여될 수 있다. 코사인 유사도가 높은 순서대로 URL을 검색하면, 상기 검색로그 분석 모듈(122)은 상기 검색로그 데이터베이스(124)에서 상기 검색된 URL들을 클릭하기 위해 입력되었던 검색어 리스트들 중 사용자가 입력한 질의를 포함하고 있는 검색어만을 추출하여 추천검색어 후보로서 상기 추천검색어 데이터베이스(130)에 저장한다.The search log analysis module 122 performs search log analysis to select search term recommendation candidates. The search log analysis module 122 uses cosine similarity between the location, the activity, and the contents of the URL to search for a URL similar to the user's input search word, the location, and the activity. In this case, different weights may be applied to search terms, locations, activities, and the like. When the URL is searched in the order of high cosine similarity, the search log analysis module 122 includes a query input by a user among search word lists inputted to click the searched URLs in the search log database 124. Only the search term is extracted and stored in the recommended search term database 130 as a candidate search term candidate.

상기 검색로그 데이터베이스(124)는 다수의 사용자들로부터 수신된 질의, 시간, 선택(혹은 클릭)된 URL, 선택된 URL의 내용 등의 검색로그 관련 정보를 포함한다.The search log database 124 includes search log related information such as a query received from a plurality of users, a time, a selected (or clicked) URL, and contents of the selected URL.

상기 질의추천 모듈(126)은 상기 이동통신 단말기(110)로부터 검색어, 위치명, 활동명을 수신하고, 검색어 추천 후보들을 선별하기 위해 상기 검색로그 분석 모듈(122)로 전송한다.The query recommendation module 126 receives a search word, a location name, and an activity name from the mobile communication terminal 110, and transmits the search word recommendation candidates to the search log analysis module 122.

상기 추천검색어 랭킹 모듈(128)은 상기 추천검색어 데이터베이스(130)에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행한다.The recommended search query ranking module 128 performs a ranking procedure on the recommended search query candidates stored in the recommended search query database 130.

상기 추천검색어 데이터베이스(130)는 상기 검색로그 분석 모듈(122)에 의해 추출된 추천검색어 후보를 저장한다.The recommended search query database 130 stores the candidate search candidates extracted by the search log analysis module 122.

이하 도 2를 참조하여 상기 추천검색어 제공 시스템의 동작 과정을 설명하기로 한다.Hereinafter, an operation process of the recommended search word providing system will be described with reference to FIG. 2.

도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법의 절차를 나타낸 흐름도이다.2 is a flowchart illustrating a procedure for providing a recommended search term using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.

도 2를 참조하면, S210 단계에서 사용자로부터 상기 검색어 입력 모듈(114)에 검색어가 입력되면, S220 단계에서 상기 검색어 입력 모듈(114)은 입력되는 검색어가 자소 단위로 하나씩 바뀔 때마다 상기 위치정보 모듈(116)로부터 위치명, 상기 일정정보 모듈(118)로부터 활동명을 자동추출하고, 검색어, 위치명, 활동명을 상기 검색어 추천 시스템(120)의 질의추천 모듈(126)에 전송한다.Referring to FIG. 2, when a search word is input from the user in step S210 to the search term input module 114, the search term input module 114 may change the location information module every time the input search word is changed one by one in step S220. The location name and the activity name are automatically extracted from the schedule information module 118 from 116, and the search word, location name and activity name are transmitted to the query recommendation module 126 of the search word recommendation system 120.

S230 단계에서 상기 질의추천 모듈(126)은 상기 검색어, 위치명, 활동명을 수신하고, S240 단계에서 검색어 추천 후보들을 선별하기 위해 상기 수신된 검색어, 위치명, 활동명을 상기 검색로그 분석 모듈(122)로 보내 검색로그 분석을 실시한다.In step S230, the query recommendation module 126 receives the search word, the location name, and the activity name, and in step S240, the received search word, the location name, and the activity name to select the search term recommendation candidates. 122) to analyze the search log.

전술한 바와 같이, 검색로그 분석 시에 검색어, 위치명, 활동명과 유사한 URL을 검색하기 위해 위치, 활동과 URL의 내용간의 코사인 유사도(Cosine Similarity)가 사용될 수 있고, 검색어, 위치명, 활동명 각각에 서로 다른 가중치가 부여될 수 있다. 코사인 유사도가 높은 순서대로 URL을 검색하면, S250 단계에서 상기 검색로그 분석 모듈(122)은 상기 검색로그 데이터베이스(124)에서 상기 검색된 URL들을 클릭하기 위해 입력되었던 검색어 리스트들 중 사용자가 입력한 질의를 포함하고 있는 검색어만을 추출하고, 추출된 검색어들을 S260 단계에서 추천검색어 후보로서 상기 추천검색어 데이터베이스(130)에 저장한다.As described above, the cosine similarity between the location, the activity and the contents of the URL may be used to search for a URL similar to the search word, the location name, and the activity name in the search log analysis. Different weights may be assigned to the. When the URLs are searched in the order of high cosine similarity, the search log analysis module 122 performs a query input by a user among search word lists inputted to click the searched URLs in the search log database 124 in step S250. Only the search terms that are included are extracted, and the extracted search terms are stored in the recommended search term database 130 as candidate search term candidates in operation S260.

이어서 S270 단계에서 상기 추천검색어 랭킹 모듈(128)은 상기 추천검색어 데이터베이스(130)에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행한다.Subsequently, in step S270, the search term ranking module 128 performs a ranking procedure on the search term candidates stored in the search term database 130.

사용자가 입력한 질의와 같은 URL을 선택한 검색어인지 검색로그를 분석하면 그 분석결과는 도 3과 같은 이분 그래프로 표현될 수 있다. 도 3은 상기 검색어에 대한 검색로그 분석의 확률관계를 나타낸 그래프로서 이를 참조하면, 예컨대, "happy potter"와 "happy potter books"는 URL1을 함께 클릭했으므로 하기 수학식1과 같은 확률관계가 존재한다. 이 확률값에 따라 이와 같은 관계에 있는 검색어들에게 더 높은 가중치를 줄 수 있다.Analyzing the search log to determine whether a search word is selected as a URL input by a user, the analysis result may be represented by a bipartite graph as shown in FIG. 3. 3 is a graph showing the probability relationship of the search log analysis for the search word. For example, since "happy potter" and "happy potter books" click URL1 together, there is a probability relationship as shown in Equation 1 below. . According to this probability value, higher weights can be given to the related search words.

Figure 112009073727201-PAT00001
Figure 112009073727201-PAT00001

두 번째로, 검색로그에서 빈도수가 많은 순서대로 가중치를 부여하는데, 이 는 하기 수학식2와 같이 계산될 수 있다.Second, weights are given in order of frequency in the search log, which may be calculated as in Equation 2 below.

Figure 112009073727201-PAT00002
Figure 112009073727201-PAT00002

마지막으로, 상기 추천검색어 데이터베이스(130)에 저장된 모든 추천검색어 후보들에 대해 같은 URL을 클릭한 검색어 값과 검색로그에서 빈도수대로의 가중치는 하기 수학식3과 같이 더해진다.Lastly, for all the recommended search term candidates stored in the recommended search query database 130, the search word value clicked on the same URL and the frequency weight in the search log are added as in Equation 3 below.

Figure 112009073727201-PAT00003
Figure 112009073727201-PAT00003

상기 추천검색어 랭킹 모듈(128)은 상기 수학식3에 의해 얻어진 값에 따라 추천검색어들을 내림차순으로 정렬하고 이 값과 해당 검색어들을 상기 질의추천 모듈(126)에게 전달함으로써 랭킹 절차를 완료한다. S280 단계에서 상기 질의추천 모듈(126)은 상기 가중치 값과 정렬된 추천검색어 리스트를 기반으로 상위 10개의 추천검색어를 지정하고 상기 이동통신 단말기(110)의 검색어 추천 모듈(112)에 전송한다. 상기 지정되는 추천검색어의 개수는 10개에 한정되지 않는다. 즉, 이동통신 단말기의 기종이나 검색환경 등에 따라 임의로 변경될 수 있다. 상기 추천검색어를 수신한 검색어 추천 모듈(112)은 S290 단계에서 수신된 추천검색어를 출력하는데, 예컨대, 도 4에서와 같이 화면상에서 사용자에 의해 입력된 검색어 바로 아래에 추천검색어를 표시할 수 있다. 도 4는 본 발명의 실시 예에 따른 추천검색어 제공 화면을 나타낸 도면이다. 여기에서 검색어는 "happy potter", 위치명은 "book store", 활동명은 "reading books"를 예로 든 경우이다.The recommended search term ranking module 128 completes the ranking procedure by sorting the recommended search words in descending order according to the value obtained by Equation 3 and transferring the value and the corresponding search word to the query recommendation module 126. In step S280, the query recommendation module 126 specifies the top 10 recommendation search words based on the list of recommended search words sorted by the weight value and transmits them to the search word recommendation module 112 of the mobile communication terminal 110. The number of recommended search words specified above is not limited to ten. That is, it may be arbitrarily changed according to the model of the mobile communication terminal or the search environment. The search term recommendation module 112 that has received the recommended search word outputs the recommended search word received in step S290. For example, as shown in FIG. 4 is a view showing a screen for providing a search term according to an embodiment of the present invention. In this case, the search term is "happy potter", the location name is "book store", and the activity name is "reading books" as an example.

이상에서는 본 발명에서 특정의 바람직한 실시 예에 대하여 도시하고 또한 설명하였다. 그러나, 본 발명은 상술한 실시 예에 한정되지 아니하며, 특허 청구의 범위에서 첨부하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술 분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형 실시가 가능할 것이다.In the above, specific preferred embodiments of the present invention have been illustrated and described. However, the present invention is not limited to the above-described embodiment, and various modifications can be made by those skilled in the art without departing from the gist of the present invention attached to the claims. will be.

도 1은 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템의 구성을 나타내는 블록도이다.1 is a block diagram illustrating a configuration of a system for providing a recommended search word using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.

도 2는 본 발명의 실시 예에 따른 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법의 절차를 나타낸 흐름도이다.2 is a flowchart illustrating a procedure for providing a recommended search term using a context in a mobile communication terminal according to an exemplary embodiment of the present invention.

도 3은 본 발명의 실시 예에 따른 검색어에 대한 검색로그 분석의 확률관계의 일예를 나타낸 그래프이다.3 is a graph illustrating an example of a probabilistic relationship in search log analysis for a search word according to an exemplary embodiment of the present invention.

도 4는 본 발명의 실시 예에 따른 추천검색어 제공 화면의 일예를 나타낸 도면이다.4 is a diagram illustrating an example of a recommendation search word providing screen according to an exemplary embodiment of the present invention.

Claims (11)

(a) 이동통신 단말기로부터 검색어 추천 시스템으로 사용자에 의해 입력된 검색어, 이동통신 단말기의 현재 위치명, 일정정보에 등록된 활동명이 전송되는 단계;(a) transmitting a search word input by a user, a current location name of the mobile communication terminal, and an activity name registered in the schedule information from the mobile communication terminal to the search word recommendation system; (b) 상기 검색어 추천 시스템이 상기 검색어, 위치명, 활동명을 기반으로 검색로그를 분석하여 추천검색어 후보를 추출하는 단계;(b) the search term recommendation system analyzing the search log based on the search term, location name, and activity name to extract a recommended search term candidate; (c) 상기 추출된 추천검색어의 가중치에 따라 랭킹 절차를 수행하여 추천검색어 후보를 내림차순으로 정렬하는 단계;(c) performing a ranking procedure according to the extracted weight of the recommended search word and sorting the recommended search word candidates in descending order; (d) 상기 정렬된 추천검색어 후보들 중 상위로부터 기설정된 개수를 추천검색어들로 지정하는 단계;(d) designating a predetermined number from the top among the sorted recommended search candidate candidates as recommended search words; (e) 상기 지정된 추천검색어들을 상기 이동통신 단말기에 제공하는 단계를 포함하여 이루어지는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법.and (e) providing the designated recommendation search words to the mobile communication terminal. 제1항에 있어서, 상기 (a) 단계는The method of claim 1, wherein step (a) 사용자로부터 이동통신 단말기에 검색어가 입력되면, 이동통신 단말기가 현재 위치명, 일정정보에 등록된 활동명을 추출하고, 상기 검색어 추천 시스템에 전송하는 단계를 통해 수행되는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법.When a search word is input to a mobile communication terminal from a user, the mobile communication terminal extracts an activity name registered in a current location name and schedule information, and transmits it to the search word recommendation system. How to provide search suggestions using context. 제1항에 있어서, 상기 (b) 단계는The method of claim 1, wherein step (b) 상기 검색어, 위치명, 활동명과 유사한 URL을 검색하기 위해 위치, 활동과 URL의 내용간의 코사인 유사도(Cosine Similarity)가 높은 순서대로 URL을 검색하는 단계;Retrieving URLs in order of high cosine similarity between the location, activity, and contents of the URL to search for URLs similar to the search word, location name, and activity name; 상기 검색된 URL들을 클릭하기 위해 입력되었던 검색어 리스트들 중 사용자가 입력한 질의를 포함하고 있는 검색어만을 추출하는 단계; 및Extracting only a search word including a query input by a user from among search word lists input for clicking the searched URLs; And 상기 추출된 검색어들을 추천검색어 후보로서 저장하는 단계를 포함하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법.And storing the extracted search terms as recommended search term candidates in a mobile communication terminal. 제3항에 있어서, 상기 (b) 단계에서 검색어, 위치명, 활동명 각각에 임의의 가중치가 부여되는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법.[4] The method of claim 3, wherein an arbitrary weight is assigned to each of the search word, the location name, and the activity name in the step (b). 제1항에 있어서, 상기 (c) 단계는The method of claim 1, wherein step (c) 모든 추천검색어 후보들에 대해 같은 URL을 클릭한 검색어 값과 검색로그에서 빈도수가 많은 순서대로의 가중치를 하기 수학식에 따라 계산하는 단계; 및Calculating weights in the order of the frequency of the search terms and the frequency of clicking the same URL for all the candidate candidates according to the following equation; And 하기 수학식에 의해 얻어진 값을 기반으로 추천검색어들을 내림차순으로 정렬하는 단계를 포함하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법.A method for providing a recommendation search using a context in a mobile communication terminal, comprising the steps of sorting the search results in descending order based on a value obtained by the following equation. 제1항에 있어서, 상기 (e) 단계는The method of claim 1, wherein step (e) 상기 지정된 추천검색어들이 상기 이동통신 단말기에 전송되는 단계; 및Transmitting the designated recommended search words to the mobile communication terminal; And 상기 이동통신 단말기가 상기 지정된 추천검색어들을 화면에 출력하는 단계를 포함하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 방법.And providing, by the mobile communication terminal, the specified recommended search words on a screen. 사용자로부터 검색어가 입력되면 입력되는 검색어, 현재 위치명, 사용자의 활동명을 검색정보로서 송신하는 이동통신 단말기; 및A mobile communication terminal for transmitting a search word, a current location name, and an activity name of the user as search information when a search word is input from the user; And 상기 이동통신 단말기로부터 상기 검색정보를 수신하고, 수신된 검색 정보를 기반으로 유사도가 높고 선택 빈도수가 많은 추천검색어를 추출 및 정렬하여 상기 이동통신 단말기에 제공하는 검색어 추천 시스템을 포함하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템.And a search word recommendation system for receiving the search information from the mobile communication terminal, extracting and sorting the recommended search word having a high similarity and having a high selection frequency based on the received search information and providing the search information to the mobile communication terminal. Suggested search term provision system using context in mobile communication terminal. 제 7항에 있어서, 상기 이동통신 단말기는The method of claim 7, wherein the mobile communication terminal 사용자로부터 검색어를 입력받는 검색어 입력 모듈;A search term input module for receiving a search term from a user; 현재 이동통신 단말기의 위치정보를 위치명으로 출력하는 위치정보 모듈;A location information module for outputting location information of a current mobile communication terminal as a location name; 사용자로부터 입력된 사용자의 활동 스케쥴을 저장하는 일정정보 모듈; 및A schedule information module for storing an activity schedule of a user input from the user; And 상기 검색어 추천 시스템으로부터 제공되는 추천검색어를 받아 출력하는 검 색어 추천 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템.And a search word recommendation module for receiving and outputting a recommendation search word provided from the search word recommendation system. 제7항에 있어서, 상기 검색어 추천 시스템은The system of claim 7, wherein the search term recommendation system 다수의 사용자들로부터 수신된 질의, 시간, 선택된 URL, 선택된 URL의 내용 등의 검색로그 관련 정보를 포함하는 검색로그 데이터베이스;A search log database including search log related information such as a query received from a plurality of users, a time, a selected URL, and contents of the selected URL; 검색어 추천 후보들을 선별하기 위해 상기 검색로그 데이터베이스에서 검색로그 분석을 수행하는 검색로그 분석 모듈;A search log analysis module for performing search log analysis on the search log database to select search term recommendation candidates; 상기 이동통신단말기로부터 검색어, 위치명, 활동명을 수신하고, 검색어 추천 후보들을 선별하기 위해 상기 검색로그 분석 모듈로 전송하는 질의추천 모듈;A query recommendation module for receiving a search word, a location name, and an activity name from the mobile communication terminal and transmitting the search word recommendation candidates to the search log analysis module; 상기 검색로그 분석 모듈에 의해 분석된 추천검색어 후보들을 저장하는 추천검색어 데이터베이스; 및A search term database for storing the search term candidates analyzed by the search log analysis module; And 상기 추천검색어 데이터베이스에 저장되는 상기 추천검색어 후보들에 대해 랭킹 절차를 수행하는 추천검색어 랭킹 모듈을 포함하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템.And a recommendation query ranking module for performing a ranking procedure on the recommendation candidates stored in the recommendation search query database. 제9항에 있어서, 상기 검색로그 분석 모듈은10. The method of claim 9, wherein the search log analysis module 사용자의 입력 검색어, 위치명, 활동명과 유사한 URL을 검색하기 위해 위치, 활동과 URL의 내용간의 코사인 유사도(Cosine Similarity)를 사용하여 유사도가 높은 순서대로 URL을 검색하고, 상기 검색로그 데이터베이스에서 상기 검색된 URL들 을 클릭하기 위해 입력되었던 검색어 리스트들 중 사용자가 입력한 질의를 포함하고 있는 검색어만을 추출하여 추천검색어 후보로서 상기 추천검색어 데이터베이스에 저장하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템.In order to search for a URL similar to a user's input search term, location name, and activity name, URLs are searched in order of high similarity using cosine similarity between location, activity, and contents of the URL, and the searched log database Providing a search term using a context in a mobile communication terminal, characterized in that only the search term containing the query entered by the user from the list of search terms entered to click URLs is stored in the recommendation search term database as candidate search candidates. system. 제7항에 있어서, 상기 이동통신 단말기는The method of claim 7, wherein the mobile communication terminal 상기 검색어 추천 시스템으로부터 추천검색어들을 받아 화면상의 사용자 입력 검색어 바로 아래에 표시하는 것을 특징으로 하는 이동통신 단말기에서 컨텍스트를 이용한 추천검색어 제공 시스템.And a recommendation search word received from the search word recommendation system and displayed immediately below a user input search word on a screen.
KR1020090116864A 2009-11-30 2009-11-30 System and method for providing recommended words using context in a mobile communication terminal Expired - Fee Related KR101110030B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090116864A KR101110030B1 (en) 2009-11-30 2009-11-30 System and method for providing recommended words using context in a mobile communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090116864A KR101110030B1 (en) 2009-11-30 2009-11-30 System and method for providing recommended words using context in a mobile communication terminal

Publications (2)

Publication Number Publication Date
KR20110060317A true KR20110060317A (en) 2011-06-08
KR101110030B1 KR101110030B1 (en) 2012-02-29

Family

ID=44395104

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090116864A Expired - Fee Related KR101110030B1 (en) 2009-11-30 2009-11-30 System and method for providing recommended words using context in a mobile communication terminal

Country Status (1)

Country Link
KR (1) KR101110030B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013118971A1 (en) * 2012-02-07 2013-08-15 Samsung Electronics Co., Ltd. Method and system for completing schedule information, and computer-readable recording medium having recorded thereon program for executing the method
KR20130135655A (en) * 2012-06-01 2013-12-11 현대엠엔소프트 주식회사 System and method for search service
KR20190114195A (en) * 2018-03-29 2019-10-10 네이버 주식회사 Method and system for extracting topic keyword
KR20210137643A (en) * 2020-05-11 2021-11-18 네이버 주식회사 Method and system for extracting product attribute for shopping search
WO2022232127A1 (en) * 2021-04-30 2022-11-03 Dathomir Laboratories Llc Text suggestion based on environmental context

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4583916B2 (en) * 2004-12-24 2010-11-17 富士フイルム株式会社 Pattern forming material, pattern forming apparatus and permanent pattern forming method
US20090012955A1 (en) * 2007-07-03 2009-01-08 John Chu Method and system for continuous, dynamic, adaptive recommendation based on a continuously evolving personal region of interest
KR100895492B1 (en) * 2007-08-24 2009-05-06 연세대학교 산학협력단 A query term recommendation system using a mobile communication terminal, and a recording medium in which a program implementing the method is stored
US7836001B2 (en) 2007-09-14 2010-11-16 Palo Alto Research Center Incorporated Recommender system with AD-HOC, dynamic model composition

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013118971A1 (en) * 2012-02-07 2013-08-15 Samsung Electronics Co., Ltd. Method and system for completing schedule information, and computer-readable recording medium having recorded thereon program for executing the method
KR20130135655A (en) * 2012-06-01 2013-12-11 현대엠엔소프트 주식회사 System and method for search service
KR20190114195A (en) * 2018-03-29 2019-10-10 네이버 주식회사 Method and system for extracting topic keyword
KR20210137643A (en) * 2020-05-11 2021-11-18 네이버 주식회사 Method and system for extracting product attribute for shopping search
WO2022232127A1 (en) * 2021-04-30 2022-11-03 Dathomir Laboratories Llc Text suggestion based on environmental context

Also Published As

Publication number Publication date
KR101110030B1 (en) 2012-02-29

Similar Documents

Publication Publication Date Title
US8880559B2 (en) Location activity search engine computer system
US20200218722A1 (en) System and method for natural language processing (nlp) based searching and question answering
JP7023821B2 (en) Information retrieval system
CN111105209B (en) Job resume matching method and device suitable for person post matching recommendation system
EP2717144A1 (en) Function presentation system, terminal device, server device, program and function presentation method
US20130198192A1 (en) Author disambiguation
CN103020845A (en) Mobile application pushing method and system
KR101110030B1 (en) System and method for providing recommended words using context in a mobile communication terminal
JP6648283B2 (en) Note providing method and apparatus using artificial intelligence based relevance calculation
JP2009015743A (en) Document creation support system, document creation support method, and document creation support program
WO2011111038A2 (en) Method and system of providing completion suggestion to a partial linguistic element
JP2011103075A (en) Method for extracting excerpt sentence
KR20180097120A (en) Method for searching electronic document and apparatus thereof
JP2009009461A (en) Keyword input support system, content search system, content registration system, content search / registration system, method and program thereof
JP2010079683A (en) Program and advertisement distribution system
WO2018217668A1 (en) Automated classification of network-accessible content
JP2014102827A (en) Retrieval system and retrieval method for the same
KR101120040B1 (en) Apparatus for recommending related query and method thereof
US20110131206A1 (en) Methods and Apparatus for Presenting Search Results with Indication of Relative Position of Search Terms
JP2006155275A (en) Information extraction method and information extraction device
KR102280495B1 (en) Apparatus and method for providing search service based on artificial intelligence
CN115203367A (en) Data acquisition method, device, equipment and storage medium
CN114565928A (en) Text recognition method, device, equipment and storage medium
KR20100129667A (en) Web mining based contextual information extraction device and method and context-aware mobile advertising system
JP2010282403A (en) Document retrieval method

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

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

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

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

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20160104

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20161227

Year of fee payment: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

FPAY Annual fee payment

Payment date: 20180102

Year of fee payment: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190120

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190120

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000