[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR101628006B1 - 관심키워드 제공방법 및 그 시스템 - Google Patents

관심키워드 제공방법 및 그 시스템 Download PDF

Info

Publication number
KR101628006B1
KR101628006B1 KR1020140027692A KR20140027692A KR101628006B1 KR 101628006 B1 KR101628006 B1 KR 101628006B1 KR 1020140027692 A KR1020140027692 A KR 1020140027692A KR 20140027692 A KR20140027692 A KR 20140027692A KR 101628006 B1 KR101628006 B1 KR 101628006B1
Authority
KR
South Korea
Prior art keywords
keyword
user terminal
interest
user
information
Prior art date
Application number
KR1020140027692A
Other languages
English (en)
Other versions
KR20150105753A (ko
Inventor
노경원
권기봉
Original Assignee
노경원
권기봉
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 노경원, 권기봉 filed Critical 노경원
Priority to KR1020140027692A priority Critical patent/KR101628006B1/ko
Priority to PCT/KR2014/002633 priority patent/WO2014157969A2/ko
Publication of KR20150105753A publication Critical patent/KR20150105753A/ko
Application granted granted Critical
Publication of KR101628006B1 publication Critical patent/KR101628006B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 관심키워드 제공방법 및 그 시스템에 관한 것이다. 본 발명은 네트워크를 통해 키워드서버와 통신하는 사용자단말이 관심키워드를 제공하는 방법에 있어서, 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드를 상기 키워드서버로 요청하는 단계와, 상기 키워드서버로부터 상기 관심키워드 요청에 대응하여 추출된 관심키워드를 수신하는 단계 및 상기 키워드서버로부터 수신한 상기 관심키워드를 표시하는 단계를 포함한다. 이에 따르면, 사용자단말의 사용자로부터 입력되거나 선택되는 문자열정보나, 사용자단말의 사용패턴 정보에 기초하여 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드를 사용자에게 제공함으로써 사용자가 직접 키워드를 입력하지 않아도 관련 정보를 검색할 수 있다.

Description

관심키워드 제공방법 및 그 시스템{SYSTEM AND METHOD FOR PROVIDING KEYWORDS OF INTEREST}
본 발명은 관심키워드 제공방법 및 그 시스템에 관한 것으로, 보다 상세하게는 사용자단말의 사용자로부터 입력되거나 선택되는 문자열정보나, 사용자단말의 사용패턴 정보 등에 기초하여 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드를 사용자에게 제공하는 관심키워드 제공방법 및 그 시스템에 관한 것이다.
일반적으로, 사용자가 검색사이트에서 검색어를 입력하여 검색하였을 때에 제공되는 검색결과 페이지에는 광고사이트 정보, 뉴스 정보, 블로그 정보, 웹 페이지 정보 등의 내용이 포함되어 있다.
그리고 각각의 정보는 해당 사이트에서 제공하는 정보로써 웹페이지로 연결되는 링크와 그 웹페이지의 요약 정보 문구가 포함되어 있다. 여기서 링크된 웹페이지의 요약 정보 문구에는 링크가 걸려 있지 않으며, 사용자가 검색한 키워드에 해당하는 단어 또는 문장은 굵은 글씨체, 또는 칼라 글씨체로 표시하는 것이 통상적이다.
한편, 사용자가 뉴스기사와 같은 링크를 클릭하여 임의의 웹페이지에 접속하였을 때 접속된 웹페이지의 컨텐츠에는 링크가 포함되어 있지 않는 것이 통상적이다. 간혹 접속한 웹페이지를 제공하는 웹사이트에서 자체적으로 특정 키워드에 대해서는 링크를 걸어두는 경우가 있지만 이는 해당 사이트에 국한되어 있으며 또한 링크를 걸어둔 키워드가 정보를 제공하는 사이트에서 가치가 있다고 판단되는 상업성 키워드이지 접속한 사용자의 관심정보에 대응하는 키워드는 아니기 때문에 사용자의 클릭율이 떨어질 수 밖에 없다.
선행기술 한국 등록특허 10-0998696호는 키워드 검색 시스템 및 추천 광고키워드 제공방법에 관한 것이다. 이러한 선행기술에 따르면 광고주가 입력한 광고키워드에 대하여 매칭되는 오타 또는 유사 독음을 포함하는 실사용 검색어를 자동으로 추천할 수 있다. 하지만 이러한 선행기술은 광고를 협소한 디스플레이 내에서 무분별하게 제공함에 따라 사용자에게 불편을 주고 사용자의 불쾌감을 유발하며, 나아가 광고가 삽입된 애플리케이션 자체에 대한 반감을 초래하는 등 광고 효과를 발생시키기 보다는 많은 부작용이 있다.
또한 이러한 방식으로 선정된 키워드는 사용자의 관심정보와는 무관하기에 클릭율도 떨어질 수 밖에 없다.
따라서 상술된 문제점을 해결하기 위한 기술이 필요하게 되었다.
한편, 전술한 배경기술은 발명자가 본 발명의 도출을 위해 보유하고 있었거나, 본 발명의 도출 과정에서 습득한 기술 정보로서, 반드시 본 발명의 출원 전에 일반 공중에게 공개된 공지기술이라 할 수는 없다.
본 발명의 일실시예는 사용자단말의 사용자로부터 입력되거나 선택되는 문자열정보나, 사용자단말의 사용패턴 정보 등에 기초하여 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드를 사용자에게 제공함으로써 사용자가 직접 키워드를 입력하지 않아도 관련 정보를 검색할 수 있도록 하는 데에 목적이 있다.
그리고 본 발명의 일실시예는 동일한 사용자에 의해 사용되는 서로 다른 단말기로 사용자가 관심있어 관심키워드를 동시에 사용자가 관심분야에 손쉽게 접근할 수 있도록 하는 데에 목적이 있다.
또한 본 발명의 일실시예는 사용자에게 관심키워드를 제공하되, 키워드를 선택하는 동작만으로 키워드 검색 기능이 자동 실행되도록 함으로써, 키워드 검색에 소요되는 시간과 노력을 최소화하는 데에 목적이 있다.
그리고 본 발명의 일실시예는 사용자단말 사용자의 개인정보와, 현재시점까지의 사용자단말의 이용 기록 등을 종합적으로 고려하여 사용자가 관심을 갖고 있는 관심키워드를 제공하고 이를 이용하여 검색에 활용하도록 함으로써 사용자 스스로 자신의 관심분야에 대해 더 많은 지식을 획득하는 데에 목적이 있다.
상술한 기술적 과제를 달성하기 위한 기술적 수단으로서, 본 발명의 제 1 측면에 따른 관심키워드 제공방법은, 네트워크를 통해 키워드서버와 통신하는 사용자단말이 관심키워드를 제공하는 방법에 있어서, 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드를 상기 키워드서버로 요청하는 단계와, 상기 키워드서버로부터 상기 관심키워드 요청에 대응하여 추출된 관심키워드를 수신하는 단계 및 상기 키워드서버로부터 수신한 상기 관심키워드를 표시하는 단계를 포함한다.
본 발명의 제 2 측면에 따른 사용자단말은 네트워크를 통해 키워드서버와 통신하여 사용자에게 관심키워드를 제공하는 사용자단말에 있어서, 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드를 상기 키워드서버로 요청하는 키워드요청부와, 상기 키워드서버로부터 상기 관심키워드 요청에 대응하여 추출된 관심키워드를 수신하는 키워드수신부 및 상기 키워드서버로부터 수신한 상기 관심키워드를 표시하는 키워드표시부를 포함할 수 있다.
본 발명의 제 3측면에 따른 키워드서버는, 네트워크를 통해 사용자단말과 통신하고, 상기 사용자단말의 요청에 따라 상기 사용자단말로 관심키워드를 제공하는 키워드서버에 있어서, 상기 사용자단말로부터특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드요청을 수신하는 요청수신부와, 수신한 상기 관심키워드의 요청에 대응한 관심키워드를 추출하는 키워드추출부 및 상기 키워드추출부에서 추출된 상기 관심키워드를 상기 사용자단말로 전송하는 키워드제공부를 포함할 수 있다.
전술한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 사용자단말의 사용자로부터 입력되거나 선택되는 문자열정보나, 사용자단말의 사용패턴 정보 등에 기초하여 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드를 사용자에게 제공함으로써 사용자가 직접 키워드를 입력하지 않아도 관련 정보를 검색할 수 있다.
그리고 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 동일한 사용자에 의해 사용되는 서로 다른 단말기로 사용자가 관심있어 관심키워드를 동시에 사용자가 관심분야에 손쉽게 접근할 수 있도록 하는데에 목적이 있다.
또한 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 사용자에게 관심키워드를 제공하되, 키워드를 선택하는 동작만으로 키워드 검색 기능이 자동 실행되도록 함으로써, 키워드 검색에 소요되는 시간과 노력을 최소화할 수 있다.
그리고 본 발명의 과제 해결 수단 중 어느 하나에 의하면, 사용자단말 사용자의 개인정보와, 현재시점까지의 사용자단말의 이용 기록 등을 종합적으로 고려하여 사용자가 관심을 갖고 있는 관심키워드를 제공하고 이를 이용하여 검색에 활용하도록 함으로써 사용자 스스로 자신의 관심분야에 대해 더 많은 지식을 획득할 수 있다.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과들로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
도 1은 본 발명의 일실시예에 따른 관심키워드 제공시스템의 구성을 도시한 네트워크 구성도이다.
도 2는 본 발명의 일실시예에 따른 사용자단말의 구성을 도시한 블록도이다.
도 3은 본 발명의 일실시예에 따른 키워드서버의 구성을 도시한 블록도이다.
도 4는 본 발명의 일실시예에 따른 관심키워드 제공방법에서 사용자단말이 수행하는 각 단계를 도시한 흐름도이다.
도 5a 내지 5e는 본 발명의 일실시예에 따른 관심키워드 제공방법에서 사용자단말에 관심키워드가 표시되는 방법을 나타낸 예시도이다.
도 6은 본 발명의 일실시예에 따른 관심키워드 제공방법에서 키워드서버가 수행하는 각 단계를 도시한 흐름도이다.
아래에서는 첨부한 도면을 참조하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 본 발명의 실시예를 상세히 설명한다. 그러나 본 발명은 여러 가지 상이한 형태로 구현될 수 있으며 여기에서 설명하는 실시예에 한정되지 않는다. 그리고 도면에서 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분은 생략하였으며, 명세서 전체를 통하여 유사한 부분에 대해서는 유사한 도면 부호를 붙였다.
명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때, 이는 "직접적으로 연결"되어 있는 경우뿐 아니라, 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한 어떤 부분이 어떤 구성요소를 "포함"한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다.
이하 첨부된 도면을 참고하여 본 발명을 상세히 설명하기로 한다.
다만 이를 설명하기에 앞서, 아래에서 사용되는 용어들의 의미를 먼저 정의한다.
이하에서 ‘사용자 개인정보’는 사용자 각각의 성별, 직업, 취미, 나이 등 후술할 사용자 관심키워드의 선정을 위해 참조될 수 있는 사용자에 대한 각종 정보로서, 사용자 스스로 입력하여 등록한 정보가 될 수 있다.
또한 아래에서 ‘사용자입력문자열 정보’는, 웹브라우저에서 검색 요청시 사용된 검색어, 그 외 각종 애플리케이션에서 입력되는 문자열 등을 포함한다.
그리고 ‘사용패턴 정보’는 현재 시점으로부터 역으로 적어도 일정 시간 범위 내의 사용자의 사용자단말 사용 이력에 기초한 통계에 따른 사용자의 사용자단말 사용패턴을 의미하는 것으로서, 사용자단말에 설치된 애플리케이션의 종류나, 사용자가 자주 사용하는 애플리케이션의 종류, 사용자가 웹브라우저를 통해 요청한 웹페이지나 웹사이트 호스트의 성격, 그리고 애플리케이션의 이용시간이나 이용 시간대, 사용자단말의 위치, 사용자단말의 캘린더에 등록된 이벤트 정보 등에 대한 정보를 포함할 수 있다.
또한 이하에서 ‘관심키워드’는 상술한 개인정보, 사용자입력문자열 정보, 사용패턴 정보 또는 복수의 사용자에게 공통되는 정보 예를 들어 현재의 날씨정보, 현재의 날짜정보를 포함하는 그 외의 요소 중 적어도 하나에 기초하여 결정되되, 각각의 사용자의 관심사가 반영되는 단어 등의 문자열로 구성되는 하이퍼링크된 객체로서, 해당 문자열에 대한 검색결과 페이지로 하이퍼링크된다.
위에 정의된 용어를 사용하여, 이하에서는 첨부된 도면에 도시된 실시예에 따라 본 발명을 상세히 설명하기로 한다.
도 1은 본 발명의 일실시예에 따른 관심키워드 제공시스템의 구성을 도시한 네트워크 구성도이고, 도 2는 본 발명의 일실시예에 따른 사용자단말의 구성을 도시한 블록도이며, 도 3은 본 발명의 일실시예에 따른 키워드서버의 구성을 도시한 블록도이다.
우선 도 1에 도시된 바와 같이 본 발명의 일실시예에 따른 관심키워드 제공시스템(10)은 네트워크(N)를 중심으로 한다.
네트워크(N)는 근거리 통신망(Local Area Network; LAN), 광역 통신망(Wide Area Network; WAN), 부가가치 통신망(Value Added Network; VAN), 개인 근거리 무선통신(Personal Area Network; PAN), 이동 통신망(mobile radio communication network), Wibro(Wireless Broadband Internet), Mobile WiMAX, HSDPA(High Speed Downlink Packet Access) 또는 위성 통신망 등과 같은 모든 종류의 유/무선 네트워크로 구현될 수 있다.
단말(100)은 네트워크(N)를 통해 원격지의 서버에 접속하거나, 타 단말 및 서버와 연결 가능한 컴퓨터나 휴대용 단말기, 텔레비전으로 구현될 수 있다. 여기서, 컴퓨터는 예를 들어, 웹 브라우저(WEB Browser)가 탑재된 노트북, 데스크톱(desktop), 랩톱(laptop) 등을 포함하고, 휴대용 단말기는 예를 들어, 휴대성과 이동성이 보장되는 무선 통신 장치로서, PCS(Personal Communication System), PDC(Personal Digital Cellular), PHS(Personal Handyphone System), PDA(Personal Digital Assistant), GSM(Global System for Mobile communications), IMT(International Mobile Telecommunication)-2000, CDMA(Code Division Multiple Access)-2000, W-CDMA(W-Code Division Multiple Access), Wibro(Wireless Broadband Internet), 스마트폰(Smart Phone), 모바일 WiMAX(Mobile Worldwide Interoperability for Microwave Access) 등과 같은 모든 종류의 핸드헬드(Handheld) 기반의 무선 통신 장치를 포함할 수 있다. 또한, 텔레비전은 IPTV(Internet Protocol Television), 인터넷 TV(Internet Television), 지상파 TV, 케이블 TV 등을 포함할 수 있다.
이러한 사용자단말(100)에는 관심키워드 애플리케이션이 설치될 수 있고, 도 1에 도시된 바와 같이 사용자단말(100)은 동일한 사용자에 의해 사용되는 서로 다른 사용자단말(100)을 포함할 수 있다. 이때 서로 다른 사용자단말(100)에는 관심키워드 애플리케이션이 각각 설치될 수 있다.
본 발명의 실시예에 의한 관심키워드 제공시스템(10)은 키워드서버(200)를 포함한다. 키워드서버(200)는 네트워크(N)를 통해 원격의 단말이나 타 서버와 데이터를 교환하는 컴퓨터로서, 사용자단말(100)로 관심키워드를 제공하는 서비스 제공자의 역할을 한다. 키워드서버(200)는 반드시 물리적으로 구분되는 하나의 서버를 의미하는 것은 아니고 복수의 서버를 포함하는 서버군이 될 수도 있고, 하나의 서버 내에 설치되는 서버 프로그램 모듈이 될 수도 있다.
이러한 관심키워드 제공시스템(10)은 사용자단말(100)에 설치된 관심키워드 애플리케이션과 키워드서버(200)의 통신을 통해 구현될 수 있다.
우선 도 2를 참조하여 사용자단말의 구성을 보다 상세하게 설명한다.
도 2에 도시된 바와 같이 사용자단말(100)은 키워드요청부(110)를 포함할 수 있다.
키워드요청부(110)는 사용자단말(100)에 설치된 관심키워드 애플리케이션을 구동시켜, 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드를 키워드서버(200)로 요청할 수 있다.
즉 텍스트 객체인 관심키워드를 사용자단말에 설치된 웹브라우저로 전송하여 검색결과가 표시되도록 하거나, 또는 키워드서버(200)나 키워드서버(200)의 운영자가 제공한 다른 응용프로그램 또는 키워드서버(200)의 운영자가 운영하는 다른 서버로 선택된 관심키워드를 전송하여 검색결과가 사용자단말(100)에 표시되도록 할 수 있다.
검색결과 페이지는 하이퍼링크된 텍스트 객체를 터치하면 검색결과가 표시되는 페이지로, 웹브라우저나 검색엔진 애플리케이션이 해당 키워드에 대한 검색결과를 나열하여 표시한 페이지이다.
예를 들어 청바지 쇼핑몰과 하이퍼링크된 ‘청바지가 잘어울리는 여자’ 또는 ‘청바지가 잘어울리는 힙업 만들기’ 와 같은 텍스트 객체들을 선택하면, 사용자에게 청바지 쇼핑몰 웹페이지로 링크될 수 있다.
한편 사용자단말기(100)에 설치된 관심키워드 애플리케이션은 운영체제나 다른 애플리케이션에서 발생되는 사용자입력문자열 정보나 사용자단말(100)의 사용패턴 정보 등을 수집하여 키워드서버(200)에 기록되도록 할 수 있다. 이에 따라 후술하는 바와 같이 키워드서버(200)에서 각각의 사용자에 대한 관심키워드를 선택할 수 있도록 한다.
도 2에 도시된 바와 같이 사용자단말(100)은 사용패턴전송부(120)를 포함할 수 있다.
사용패턴전송부(120)는 사용자입력문자열 정보, 그리고 사용자단말(100)의 사용패턴 정보를 키워드서버(200)로 전송할 수 있다.
즉 사용패턴전송부(120)는 사용자가 사용자단말(100)로 입력하는 각종 명령이나 데이터의 입력을 감지할 수 있다. 또한 사용패턴전송부(120)는 상술한 사용패턴 정보를 수집할 수 있는데, 특히 사용자단말(100)의 사용 히스토리 정보를 일정시간 이상 수집하여 통계화할 수 있으며, 사용 히스토리 정보를 가공하지 않고 그대로 키워드서버(200)로 제공하거나, 또는 사용 히스토리 정보를 통계화하여 키워드서버(200)로 전달할 수 있다.
즉, 사용패턴전송부(120)가 키워드서버(200)로 전달하는 사용자입력문자열 정보와 사용패턴 정보는 사용자단말(100)의 사용 히스토리 정보 자체이거나 이를 가공한 것이 될 수 있다.
여기서 사용 히스토리 정보는 사용자단말(100)로 입력되거나 요청된 각종 문자열과 명령을 모두 시간별로 기록한 정보일 수 있다.
도 2에 도시된 바와 같이 사용자단말(100)은 키워드수신부(130)를 포함할 수 있다.
키워드수신부(130)는 키워드서버(200)로부터 관심키워드 요청에 대응하여 추출된 관심키워드를 수신할 수 있다. 이때 키워드수신부(130)는 키워드서버(200)로부터 미리 사용자의 관심키워드를 수신하여 저장해 두거나, 관심키워드 제공 요청이 있을 때 키워드서버(200)로 관심키워드의 제공을 요청하여 각각의 사용자에게 특화된 관심키워드를 수신할 수 있다.
도 2에 도시된 바와 같이 사용자단말(100)은 키워드표시부(140)를 포함할 수 있다.
키워드표시부(140)는 키워드서버(200)로부터 수신한 관심키워드를 표시할 수 있다.
관련하여 키워드표시부(140)는 사용자단말(100)의 바탕화면의 일측에 구비되는 영역을 관심키워드 위젯으로 하여 하나 이상의 관심키워드가 전환되면서 표시되도록 할 수 있다. 또한 키워드표시부(140)는 사용자단말(100)에 설치된 웹브라우저에 특정 조건이 만족될 경우 관심키워드를 표시할 수 있다.
예를 들어 특정조건은 사용자단말(100)에 설치된 웹브라우저에 검색어가 입력되거나 주소록에 검색어가 입력될 경우 관심키워드를 표시하는 것일 수 있다.
또한 다른 예로는 애플리케이션에서 제공하는 가상키보드가 호출되고, 호출된 가상키보드가 제공될 경우, 가상키보드에 문자열이 입력되면 관심키워드를 표시하는 것일 수도 있다.
더불어 키워드표시부(140)는 사용자단말(100)의 잠금화면 또는 잠금 해제화면을 키워드인터페이스로하고 이에 관심키워드를 표시할 수도 있다. 또한 키워드표시부(140)는 사용자단말(100)에 디스플레이 되고 있는 화면 위에 플로팅 방식으로 표시되는 별개의 레이어로 관심키워드를 표시할 수도 있다.
한편 관심키워드를 표시하는 방법은 앞서 설명한 방법에 의해 바와 같이 동일한 방법으로 표시될 수도 있지만, 사용자단말(100)의 종류에 따라 다르게 표시될 수도 있다.
예를 들어 관심키워드 애플리케이션이 사용자단말(100)의 웹브라우저에 종속되는 응용프로그램으로 구성될 경우, 관심키워드는 웹브라우저의 특정위치 즉 상단바, 하단바, 사이드, 툴바영역에 표시될 수 있다. 또한 관심키워드는 사용자단말(100)의 웹브라우저 전체페이지에 표시되거나 팝업형태로 표시될 수 있다.
한편 사용자단말(100)이 휴대용 단말기일 경우에, 관심키워드는 알림바로 표시되거나, 특정 애플리케이션이 실행될 때 표시되거나, 사용자단말(100)에 설치된 웹브라우저가 특정 웹사이트를 실행할 때 표시될 수도 있다.
한편 제1사용자단말(100) 및 제2사용자단말(100)의 종류가 다를 경우에는, 제1사용자단말(100) 및 제2사용자단말(100)의 각각의 사용패턴전송부(120)는 사용자입력문자열 정보 및 사용패턴 정보를 각각 키워드서버(200)로 전송할 수 있다.
이 경우 키워드서버(200)는 서로 다른 제1사용자단말(100) 및 제2사용자단말(100)의 사용자가 동일인으로 확인되면, 각각으로부터 전송된 사용자입력문자열 정보 및 사용패턴 정보를 동일 사용자에 대해 누적할 수 있다.
이때 다른 둘 이상의 사용자단말(100)이 동일 사용자의 것인지를 확인하는 방법은, 각각의 사용자단말(100)에 설치된 관심키워드 애플리케이션이 동일 한 사용자계정으로 로그인되면, 동일 사용자로 인식하는 방법이 될 수 있다. 또는 동일한 사용자계정으로 로그인된 각 사용자단말(100)에 식별키를 전송하여 저장되도록 한 후, 로그아웃 된 후에도 해당 식별키가 저장된 사용자단말(100)은 서로 동일하거나 대응하는 사용자단말(100)인 것으로 인식할 수 있다.
또한 키워드서버(200)는 제1사용자단말(100)이 식별정보가 저장된 QR코드를 제2사용자단말(100)에서 스캔할 경우, QR코드가 표시된 제1사용자단말(100)의 식별정보와 QR코드를 스캔한 제2사용자단말(100)의 식별정보를 수집하여 동일한 사용자단말(100)인 것으로 설정할 수 있다.
관련하여 본 발명에 따른 관심키워드 제공시스템(10)에서 사용자단말(10)이 동일한 하나의 사용자의 서로 다른 제1사용자단말(100) 및 제2사용자단말(100)일 경우, 각각의 키워드요청부(110)는 관심키워드 요청을 할 수 있고, 각각의 키워드수신부(120)가 관심키워드를 수신할 수 있으며, 각각의 키워드표시부(130)는 관심키워드를 표시할 수 있다.
즉 동일 사용자가 둘 이상의 서로 다른 사용자단말(100)을 사용하더라도 모든 사용자단말(100)의 사용이력을 통합하여 각각의 사용자단말(100)로 관심키워드를 제공할 수 있다.
한편 도 3을 참조하여, 본 발명의 일실시예에 의한 키워드서버(200)의 구성을 설명하면, 키워드서버(200)는 요청수신부(210)를 포함할 수 있다. 요청수신부(210)는 사용자단말(100)로부터 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드 요청을 수신할 수 있다.
도 3에 도시된 바와 같이 키워드서버(200)는 사용패턴수집부(220)를 포함할 수 있다.
사용패턴수집부(220)는 사용자단말(100)의 사용자입력문자열 정보 및 사용패턴 정보를 수집할 수 있다. 이러한 사용패턴수집부(220)는 각각의 사용자계정에 대하여 사용자단말(100)로부터 사용자의 개인정보와 사용자단말(100)의 사용패턴 정보(또는 그 기초가 되는 사용 히스토리 정보)를 수신받아 관리할 수 있다. 그리고 사용패턴수집부(220)는 각 사용자의 개인정보와 사용자입력문자열 정보, 사용패턴 정보 중 적어도 하나에 기초하여, 사용자의 취향이나 관심사 등을 분석하고, 그에 따라 사용자의 관심분야를 추출할 수 있다.
또한 사용패턴수집부(220)는 현재의 날짜정보, 현재의 날씨정보 또는 사용자패턴 정보에 포함되는 사용자단말(100)의 캘린더에 등록된 이벤트 정보 중 적어도 하나에 기초하여 관심키워드를 추출할 수 있다.
이를 위하여 사용패턴수집부(220)는 현재 시간으로부터 적어도 일정시간 내에 수신된 사용자입력문자열 정보와 사용패턴 정보를 누적하여 저장할 수 있다.
이러한 사용패턴수집부(220)는 위와 같은 방법으로 사용자입력문자열 정보 및 사용패턴 정보를 수집하여 후술할 키워드추출부(230)에 전달할 수 있다.
도 3에 도시된 바와 같이 키워드서버(200)는 키워드추출부(230)를 포함할 수 있다.
키워드추출부(230)는 요청수신부(210)에서 수신한 관심키워드의 요청에 대응한 관심키워드를 추출할 수 있다. 이때 키워드추출부(230)는 사용패턴수집부(220)에서 수집한 각 사용자의 개인정보와, 사용자단말(100)의 사용자입력문자열 정보 및 사용패턴 정보 또는 여러 사용자에게 공통되는 정보, 예를 들어 현재의 날짜정보나 날씨정보 등을 고려하여 관심키워드를 추출할 수 있다.
이때 추출되는 관심키워드는 사용자입력문자열 정보 및 사용패턴 정보 등에 대응하는 키워드를 조합하여 완성되는 둘 이상의 키워드를 포함하는 관심키워드일 수도 있다.
예를 들어 사용자의 개인정보에 기초하여 관심키워드를 추출할 경우, 사용자의 개인정보가 30대, 여성, 직장인이라면, 쇼핑몰, 성형외과, 피부관리, 네일샵 등과 같은 관심키워드가 추출될 수 있다.
또한 사용자의 사용자입력문자열 정보에 기초하여 관심키워드를 추출할 경우에는, 사용자의 웹브라우저에서 검색 요청시 사용된 검색어가 족발, 닭발, 치킨이라면, 맛집, 외식, 야식 등과 같은 관심키워드가 추출될 수 있다.
그리고 사용자의 사용패턴 정보에 기초하여 관심키워드를 추출할 경우에는, 사용자단말(100)에 설치된 애플리케이션의 종류가 다이어트, 뷰티, 네일, 피부관리와 관련된 애플리케이션이라면, 헬스, 네일샵, 피부과 등과 같은 관심키워드가 추출될 수 있다.
또한 사용자단말(100)의 위치정보에 기초하여 관심키워드를 추출할 경우에는, 사용자단말의 현재위치가 ‘삼성동’일 경우 코엑스, 현대백화점, 메가박스 등과 같은 관심키워드가 추출될 수 있다.
또한 현재의 날짜정보에 기초하여 관심키워드를 추출할 경우에는, 현재의 날짜가 ‘8월15일’ 경우, 광복절, 태극기, 일본, 광복, 대한민국 정부수립 등과 같은 관심키워드가 추출될 수 있다.
그리고 현재의 날씨정보에 기초하여 관심키워드를 추출할 경우에는, 현재의 날씨정보가 ‘비’ 일 경우, 파전, 막걸리, 우산, 우비 등과 같은 관련키워드가 추출될 수 있다.
또한 사용자단말(100)의 캘린더에 등록된 이벤트정보에 기초하여 관심키워드를 추출할 경우에는, 사용자단말(100)의 캘린더에 등록된 이벤트정보가 ‘결혼기념일’ 경우, 케익, 와인, 꽃다발, 이벤트와 같은 관련된 관심키워드가 추출될 수 있다.
한편 키워드추출부(230)는 순차적으로 관심키워드를 추출할 수 있다. 예를 들어 키워드추출부(230)는 상술한 사용자로부터 개인정보에 기초하여 일차적으로 관심키워드를 추출할 수 있다. 이후 키워드추출부(230)는 일차적으로 추출된 관심키워드 중에서 사용자입력문자열 정보에 기초하여 이차적으로 관심키워드를 추출할 수 있다.
그리고 키워드추출부(230)는 사용패턴 정보에 기초하여 보완적으로 관심키워드를 추출할 수 있다. 추가적으로 키워드추출부(230)는 현재의 날짜정보, 현재의 날씨정보 또는 사용패턴정보에 포함되는 사용자단말(100)의 캘린더에 등록된 이벤트정보 중 적어도 하나의 정보에 기초하여 순차적으로 관심키워드를 추출할 수 있다.
한편 카테고리는 복수의 키워드 각각이 속하는 범주를 복수의 카테고리로 구분한 것이며, 하나의 관심 카테고리에는 해당 관심 카테고리에 연관된 적어도 하나 이상의 키워드가 포함될 수 있다.
따라서 키워드추출부(230)는 관심키워드를 추출할 때 카테고리를 먼저 선택하고, 선택된 카테고리에 속하는 관심키워드를 추출할 수 있다.
관련하여 키워드추출부(230)는 동일 카테고리를 가지는 복수의 관심키워드가 추출될 경우에는 관심키워드들 사이의 우선순위를 미리 결정하여 순위에 따라 관심키워드를 추출하거나, 동일 카테고리의 관심키워드 중 일부를 무작위로 추출할 수 있다. 키워드들은 관심카테고리에 연관되어 후술할 키워드서버나 키워드서버가 접근 가능한 다른 서버에 저장될 수 있다.
또한 키워드추출부(230)는 복수의 관심키워드를 서로 다른 기준(개인정보, 사용자입력문자열 정보, 사용패턴 정보 등)으로 각각 추출하고, 추출된 관심키워드를 사용자단말(100)로 제공할 수 있다.
도 3에 도시된 바와 같이 키워드서버(200)는 키워드제공부(240)를 포함할 수 있다.
키워드제공부(240)는 키워드추출부(230)에서 추출된 관심키워드를 사용자단말(100)로 전송할 수 있다. 즉 키워드제공부(240)는 사용패턴수집부(220)에서 수집된 사용자단말(100)의 사용자입력문자열 정보 및 사용패턴 정보에 기초하여 키워드추출부(230)에서 추출된 관심키워드를 사용자단말(100)로 제공할 수 있다.
한편 사용자단말(100)이 앞서 설명한 바와 같이 동일한 하나의 사용자에 대한 서로 다른 제1사용자단말(100)과 제2사용자단말(100)을 포함할 수도 있는데, 이와 같은 경우 상술한 사용패턴수집부(220)는 제1사용자단말(100) 및 제2사용자단말(100)의 사용자입력문자열 정보 및 사용패턴 정보를 동일한 하나의 사용자계정에 대해 수집할 수 있다.
이 경우 키워드서버(200)는 서로 다른 제1사용자단말(100) 및 제2사용자단말(200)의 사용자가 동일인으로 확인되면, 각각으로부터 수집된 사용자입력문자열 정보 및 사용패턴 정보를 동일 사용자에 대해 누적한다. 관련하여 서로 다른 제1사용자단말(100) 및 제2사용자단말(100)의 사용자가 동일인으로 확인되면, 앞서 상술한 각각의 요청수신부(210)는 관심키워드 요청을 수신할 수 있고, 각각의 키워드제공부(240)는 관심키워드를 전송할 수 있다.
이하에서는 상술한 본 발명의 실시예에 따른 관심키워드 제공시스템을 이용한 관심키워드 제공방법을 도면을 참조하여 상세하게 설명한다.
도 4는 본 발명의 일실시예에 따른 관심키워드 제공방법에서 사용자단말이 수행하는 각 단계를 도시한 흐름도이고, 도 5는 본 발명의 일실시예에 따른 키워드 제공 방법에서 키워드서버가 수행하는 각 단계를 도시한 흐름도이다.
도 4에 도시된 바와 같이 본 발명의 사용자단말(100)에서는 사용자입력문자열 정보 및 사용패턴 정보를 키워드서버(200)로 전송할 수 있다(S11). 이때 사용자는 사용자단말(100)에 상술한 관심키워드 애플리케이션을 설치한 후, 사용자계정이 생성될 수 있도록 기본정보를 입력하고, 나아가 사용자의 관심키워드 선정이 가능하도록 각종 사용자 개인정보를 입력하여 키워드서버(200)에 등록할 수 있다.
따라서 이와 같이 설치된 관심키워드 제공애플리케이션은 사용자단말(100)의 사용자입력문자열 정보 및 사용자단말(100)의 사용패턴 정보를 수집할 수 있다.
사용패턴 수집을 위하여 사용 히스토리 정보를 먼저 누적하여 저장할 수있다. 이와 같이 수집된 사용자입력문자열 정보와 사용패턴 정보는 키워드서버(200)로 전달되어 각 사용자계정에 연관되어 저장될 수 있다.
한편 사용자단말(100)이 동일한 하나의 사용자에 대한 서로 다른 제1사용자단말(100)과 제2사용자단말(100)을 포함할 경우, S11단계는, 제1사용자단말(100) 및 제2사용자단말(100)의 사용자입력문자열 정보 및 사용패턴 정보를 키워드서버(200)로 전송할 수 있다.
이후 사용자단말(100)은 사용자단말(100)에 설치된 관심키워드 애플리케이션을 구동시켜 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 특정키워드에 대응하는 텍스트 객체인 관심키워드를 키워드서버(200)로 요청할 수 있다(S12). S12단계에서 검색결과 페이지는 관심키워드의 검색결과를 표시하기 위하여 텍스트 객체와 하이퍼링크된 페이지일 수 있다.
관심키워드는 특정 검색엔진으로 관심키워드에 대응하는 키워드의 검색결과 페이지를 요청하도록 하이퍼링크된 객체이거나, 또는 사용자단말(100)에 설치된 웹브라우저나 그 외 검색엔진 애플리케이션을 호출하면서 관심키워드에 대응하는 키워드를 피라미터로 전달함으로써, 웹브라우저나 검색엔진 애플리케이션이 해당 키워드에 대한 검색결과 페이지를 제공하도록 하이퍼링크된 객체일 수 있다.
사용자단말(100)은 키워드서버(200)로부터 관심키워드 요청에 대응하여 추출된 관심키워드를 수신할 수 있다(S13).
한편 사용자단말(100)은 S13단계에서 관심키워드를 수신하면, 이를 표시할 수 있다(S14). 이때 사용자단말(100)은 다양한 방법으로 관심키워드를 표시할 수 있다.
사용자단말(100)은 사용자단말(100)의 바탕화면의 일측에 구비되는 영역을 관심키워드 위젯으로 하여 하나 이상의 관심키워드가 전환되면서 표시되도록 할 수 있다.
또한 사용자단말(100)은 사용자단말(100)에 설치된 웹브라우저에 특정조건이 만족될 경우 관심키워드를 표시할 수 있다. 예를 들어 특정조건은 사용자단말(100)에 설치된 웹브라우저에 검색어를 입력하거나 주소록에 검색어를 입력하면, 관심키워드를 표시하는 것일 수 있다.
또한 다른 예로는 애플리케이션에서 제공하는 가상키보드가 호출되고, 호출된 가상키보드가 제공될 경우, 가상키보드에 문자열이 입력되면 관심키워드를 표시하는 것일 수도 있다.
더불어 사용자단말(100)은 사용자단말(100)의 잠금화면 또는 잠금 해제화면을 키워드인터페이스로하고 이에 관심키워드를 표시할 수도 있다. 또한 사용자단말(100)은 사용자단말(100)에 디스플레이 되고 있는 화면 위에 플로팅 방식으로 표시되는 별개의 레이어로 관심키워드를 표시할 수도 있다.
도 5a 내지 5e는 본 발명의 일실시예에 따른 관심키워드 제공방법에서 사용자단말에 관심키워드가 표시되는 방법을 나타낸 예시도이다.
도 5a에 도시된 바와 같이 관심키워드(k)는 사용자단말(100)에 잠금화면 이 표시된 상태에서 락스크린 방식으로 노출될 수 있다. 여기서 락스크린 방식이란 잠금화면이 표시된 상태에서 하나 이상의 관심키워드(k) 리스트가 표시되는 것이다.
이때 사용자단말(100)의 잠금화면에는 예를 들어 검색창과 사용자의 관심키워드(k) 그리고 관심 실시간 뉴스 등이 표시될 수 있다. 이 경우, 관심키워드(k)를 선택하여 잠금 해제없이 검색결과 페이지로 접근할 수 있도록 할 수 있으나, 그 외의 콘텐츠나 애플리케이션에 접근하려면, 일반적인 경우와 같이 잠금해제가 선행되도록 할 수 있다.
또한 도 5b에 도시된 바와 같이 관심키워드(k)는, 사용자단말(100)에 설치된 애플리케이션이 실행될 경우, 화면 일부분에 띠형상의 배너 형태로 표시될 수 있다. 즉 도 5b의 좌측에 도시된 바와 같이 관심키워드(k)는 현재 실행되고 있는 애플리케이션이 표시되는 영역 위에 배너형태로 플로팅 되도록 할 수 있다. 그리고 도 5b의 우측에 도시된 바와 같이 화면 하단에서 상방으로 슬라이딩 방식으로 나타나는 플로팅 레이어로 관심키워드(k)가 표시되도록 할 수 있다.
이때 관심키워드(k)는 사용자의 최근 관심분야를 위주로 추출된 키워드일 수 있다.
또는 예를 들어 도 5c에 도시된 바와 같이 관심키워드(k)는, 사용자단말(100)에 디스플레이되고 있는 화면 위에 하단바 형태로 표시될 수 있다. 즉 도 5c의 좌측에 도시된 바와 같이 관심키워드(k)는, 사용자단말(100)에 디스플레이 되고 있는 화면 위에 플로팅 방식으로 표시되는 별개의 레이어로 표시될 수 있다. 그리고 도 5c의 우측에 도시된 바와 같이 관심키워드(k)는 화면 일부분에 작은 아이콘으로 표시할 수 있다. 이때 사용자가 아이콘을 선택(터치)하면 확대되어 관심키워드(k)가 표시될 수 있다.
도 5d에 도시된 바와 같이 관심키워드(k)는 사용자단말(100)의 바탕화면 중 특정부분에 위젯 형태로 표시될 수 있다. 이때 관심키워드(k)는 띠형상의 배터 형태로 표시될 수 있으며, 표시위치는 변경될 수 있다. 그리고 관심키워드(k)의 표시상태를 나타내기 위해 배너 일측에 관심키워드를 크게 표시하거나 작게 표시하도록 하는 아이콘을 함께 표시할 수 있다.
도 5e에 도시된 바와 같이 관심키워드(k)는 사용자단말(100)의 알림창에 노출될 수 있다. 즉 관심키워드(k)는 푸시메시지 형태로 사용자단말(100)에 전달되고, 그에 따라 알림창에 표시될 수 있다. 예를 들어 관심키워드(k)는 안드로이드 운영체제에서 화면 상단을 하방으로 드래그하면 나타나는 알림창과 같이 화면 최상단에 표시될 수 있는데, 사용자가 선택(터치)하여 하단으로 드래그하면 확대되어 표시될 수 있다.
한편 사용자단말(100)이 동일한 하나의 사용자에 대한 서로 다른 제1사용자단말(100)과 제2사용자단말(100)을 포함할 경우, S12단계, S13단계, S14단계는 제1사용자단말(100)과 제2사용자단말(100) 중 어느 하나에 의해 수행될 수 있다.
즉 제1사용자단말(100)과 제2사용자단말(100) 중 어느 하나의 단말에서 관심키워드를 요청할 수 있고, 제1사용자단말(100)과 제2사용자단말(100) 중 어느 하나의 단말에서 관심키워드를 수신할 수 있으며, 제1사용자단말(100)과 제2사용자단말(100) 중 어느 하나의 단말에서 관심키워드를 표시할 수 있다.
그러나 이때 추출되는 관심키워드는 제1사용자단말(100)과 제2사용자단말(100) 모두에서 수집된 정보에 의해 추출된 것이다.
도 6에 도시된 바와 같이 본 발명의 실시예에 따른 관심키워드 제공방법에서 키워드서버(200)는 관심키워드 애플리케이션과 통신하여 사용자입력문자열 정보 및 사용패턴 정보를 수집할 수 있다(S21). 이때 키워드서버(200)는 각각의 사용자계정에 대하여 사용자단말(100)로부터 사용자의 개인정보와 사용자단말(100)의 사용패턴 정보(또는 그 기초가 되는 사용 히스토리 정보)를 수신받아 관리할 수 있다.
그리고 키워드서버(200)는 각 사용자의 개인정보와 사용자입력문자열 정보, 사용패턴 정보 중 적어도 하나에 기초하여, 사용자의 취향이나 관심사 등을 분석하고, 그에 따라 사용자의 관심분야를 추출할 수 있다.
이를 위하여 키워드서버(200)는 현재 시간으로부터 적어도 일정시간 내에 수신된 사용자로부터 입력되거나 선택된 문자열과 사용패턴 정보를 누적하여 저장할 수 있다.
한편 S21단계는, 사용자단말(100)이 동일한 하나의 사용자에 대한 서로 다른 제1사용자단말(100)과 제2사용자단말(100)을 포함할 경우, 제1사용자단말(100) 및 제2사용자단말(100)의 사용자로부터 입력되거나 선택된 문자열 및 사용패턴 정보를 수집할 수 있다.
이때 키워드서버(200)는 제1사용자단말(100)과 제2사용자단말(100)의 사용자가 동일한 사용자인지를 확인할 수 있다. 그 방법은, 각각의 사용자단말(100)에 설치된 관심키워드 애플리케이션이 동일한 사용자계정으로 로그인되면, 동일 사용자로 인식하는 방법이 될 수 있다. 또는 동일한 사용자계정으로 로그인된 각 사용자단말(100)에 식별키를 전송하여 저장되도록 한 후, 로그아웃 된 후에도 해당 식별키가 저장된 사용자단말(100)은 서로 동일하거나 대응하는 사용자단말(100)인 것으로 인식할 수 있다.
이후 사용자단말(100)의 사용자로부터 관심키워드 요청을 수신하면(S22), 키워드서버(200)는 S21단계에서 수집된 정보에 기초하여 관심키워드를 추출할 수 있다(S23).
이때 추출된 관심키워드는 사용자입력문자열 정보 및 사용패턴 정보에 대응하는 둘 이상의 키워드를 포함한 관심키워드일 수 있다.
관련하여 키워드서버(200)는 상술한 사용자입력문자열 정보를 기초하여 일차적으로 관심키워드를 추출하고, 일차적으로 추출된 관심키워드 중에서 사용패턴 정보에 기초하여 이차적으로 관심키워드를 추출할 수 있다. 추가적으로 키워드서버(200)는 현재의 날짜정보, 현재의 날씨정보, 사용자패턴 정보에 포함된 사용자단말(100)의 캘린더에 등록된 이벤트정보에 기초하여 보완적으로 관심키워드를 추출할 수 있다.
한편 키워드서버(200)는 동일 카테고리를 가지는 복수의 관심키워드가 추출될 경우에는 관심키워드들 사이의 우선순위를 미리 결정하여 순위에 따라 관심키워드를 추출하거나, 동일 카테고리의 관심키워드 중 일부를 무작위로 추출할 수 있다.
키워드서버(200)는 S23단계에서 관심키워드가 추출되면, 추출된 관심키워드를 사용자단말(100)로 제공할 수 있다(S24).
한편 사용자단말(100)이 동일한 하나의 사용자에 대한 서로 다른 제1사용자단말(100)과 제2사용자단말(100)을 포함할 경우, S21단계, S22단계, S24단계는 제1사용자단말(100)과 제2사용자단말(100) 중 어느 하나에 의해 수행될 수 있다.
도 4 내지 도 6을 통해 설명된 실시예에 따른 관심키워드 제공방법은 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터에 의해 실행가능한 명령어를 포함하는 기록 매체의 형태로도 구현될 수 있다. 컴퓨터 판독 가능 매체는 컴퓨터에 의해 액세스될 수 있는 임의의 가용 매체일 수 있고, 휘발성 및 비휘발성 매체, 분리형 및 비분리형 매체를 모두 포함한다. 또한, 컴퓨터 판독가능 매체는 컴퓨터 저장 매체 및 통신 매체를 모두 포함할 수 있다. 컴퓨터 저장 매체는 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈 또는 기타 데이터와 같은 정보의 저장을 위한 임의의 방법 또는 기술로 구현된 휘발성 및 비휘발성, 분리형 및 비분리형 매체를 모두 포함한다. 통신 매체는 전형적으로 컴퓨터 판독가능 명령어, 데이터 구조, 프로그램 모듈, 또는 반송파와 같은 변조된 데이터 신호의 기타 데이터, 또는 기타 전송 메커니즘을 포함하며, 임의의 정보 전달 매체를 포함한다.
전술한 본 발명의 설명은 예시를 위한 것이며, 본 발명이 속하는 기술분야의 통상의 지식을 가진 자는 본 발명의 기술적 사상이나 필수적인 특징을 변경하지 않고서 다른 구체적인 형태로 쉽게 변형이 가능하다는 것을 이해할 수 있을 것이다. 그러므로 이상에서 기술한 실시예들은 모든 면에서 예시적인 것이며 한정적이 아닌 것으로 이해해야만 한다. 예를 들어, 단일형으로 설명되어 있는 각 구성 요소는 분산되어 실시될 수도 있으며, 마찬가지로 분산된 것으로 설명되어 있는 구성 요소들도 결합된 형태로 실시될 수 있다.
본 발명의 범위는 상기 상세한 설명보다는 후술하는 특허청구범위에 의하여 나타내어지며, 특허청구범위의 의미 및 범위 그리고 그 균등 개념으로부터 도출되는 모든 변경 또는 변형된 형태가 본 발명의 범위에 포함되는 것으로 해석되어야 한다.
10: 관심키워드 제공시스템 100: 사용자단말
200: 키워드서버

Claims (19)

  1. 네트워크를 통해 키워드서버와 통신하고, 동일한 사용자에 대한 적어도 하나의 서로 다른 사용자단말이 관심키워드를 제공하는 방법에 있어서, 상기 사용자단말에 의하여 수행되고,
    특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드를 상기 키워드서버로 요청하는 단계;
    상기 키워드서버로부터 상기 관심키워드 요청에 대응하여 추출된 관심키워드를 수신하는 단계; 및
    상기 키워드서버로부터 수신한 상기 관심키워드를 표시하는 단계를 포함하고,
    상기 방법은,
    제1사용자단말 및 제 2 사용자단말 중 적어도 하나가 상기 사용자로부터 입력받거나 선택받은 문자열 및 사용패턴 정보 중 적어도 하나를 상기 키워드서버로 전송하는 단계를 포함하고,
    상기 요청하는 단계, 수신하는 단계 그리고 표시하는 단계는,
    상기 제1사용자단말 및 상기 제2사용자단말 중 어느 하나에 의하여 수행되고,
    상기 방법은,
    타 사용자단말로부터 상기 타 사용자단말의 식별정보를 스캔하면, 상기 키워드서버를 통해 상기 타 사용자단말을 상기 동일한 사용자에 대한 적어도 하나의 사용자단말 중 어느 하나로써 설정받는 단계를 포함하는, 관심키워드 제공방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 사용패턴 정보는,
    상기 사용자단말에 설치된 애플리케이션의 식별정보, 상기 사용자단말에 설치된 애플리케이션의 실행정보, 상기 사용자단말에 설치된 애플리케이션의 사용시간정보, 상기 사용자단말에 설치된 웹브라우저가 접근한 웹사이트 또는 웹페이지의 식별정보 중 적어도 하나에 기초하여 생성되는, 관심키워드 제공방법.
  4. 제1항에 있어서,
    상기 사용패턴 정보는,
    상기 사용자단말의 위치정보, 상기 사용자단말의 캘린더에 등록된 이벤트정보 중 적어도 하나의 정보에 기초하여 생성되는, 관심키워드 제공방법.
  5. 삭제
  6. 삭제
  7. 제1항에 있어서,
    상기 표시하는 단계는,
    상기 사용자단말에 설치된 애플리케이션의 사용자인터페이스 중 미리 설정된 사용자인터페이스에 관심키워드를 표시하는 방법, 상기 사용자단말의 잠금화면, 잠금해제화면, 또는 바탕화면 중 적어도 하나에 위젯 형태로 표시하는 방법, 상기 사용자단말에 디스플레이 되고 있는 화면 위에 별개의 레이어로 플로팅되도록 관심키워드를 표시하는 방법 중 적어도 어느 하나의 방법에 기초하여 관심키워드를 표시하는 단계를 포함하는, 관심키워드 제공방법.
  8. 동일한 사용자에 대한 적어도 하나의 서로 다른 사용자단말과 네트워크를 통해 데이터를 교환하여 관심키워드를 제공하는 키워드서버에 의하여 수행되고,
    상기 사용자단말로부터 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드 요청을 수신하는 단계;
    수신한 상기 관심키워드의 요청에 대응한 관심키워드를 추출하는 단계;
    추출된 상기 관심키워드를 상기 사용자단말로 전송하는 단계를 포함하는 관심키워드 제공방법으로,
    상기 방법은,
    제1사용자단말 및 제 2 사용자단말 중 적어도 하나에 상기 사용자가 입력하거나 선택한 문자열 및 사용패턴 정보 중 적어도 하나를 수집하는 단계를 포함하고,
    상기 수신하는 단계, 상기 수집하는 단계 그리고 전송하는 단계는,
    상기 제1사용자단말 및 상기 제2사용자단말 중 어느 하나에 의하여 수행되고,
    상기 방법은,
    상기 적어도 하나의 서로 다른 사용자단말 중 어느 하나가 타 사용자단말의 식별정보를 스캔하면, 상기 타 사용자단말을 상기 동일한 사용자에 대한 적어도 하나의 사용자단말 중 어느 하나로써 설정하는 단계를 포함하는, 관심키워드 제공방법.
  9. 삭제
  10. 제8항에 있어서,
    상기 추출하는 단계는,
    상기 수집하는 단계에서 수집된 상기 사용자단말의 사용자로부터 입력되거나 선택되는 문자열 정보, 그리고 상기 사용자단말의 사용패턴 정보 중 적어도 하나의 정보에 기초하여 관심키워드를 추출하는 단계를 포함하는, 관심키워드 제공방법.
  11. 삭제
  12. 삭제
  13. 제10항에 있어서,
    상기 사용패턴 정보는,
    상기 사용자단말에 설치된 애플리케이션의 식별정보, 상기 사용자단말에 설치된 애플리케이션의 실행정보, 상기 사용자단말에 설치된 애플리케이션의 사용시간정보, 상기 사용자단말에 설치된 웹브라우저가 접근한 웹사이트 또는 웹페이지의 식별정보, 사용자단말의 위치정보, 상기 사용자단말의 캘린더에 등록된 이벤트정보에 중 적어도 하나의 정보 중 적어도 하나에 기초하여 생성되는, 관심키워드 제공방법.
  14. 제10항에 있어서,
    상기 추출하는 단계는,
    현재의 날짜정보, 현재의 날씨정보 중 적어도 하나의 정보에 기초하여 관심키워드를 추출하는 단계를 포함하는, 관심키워드 제공방법.
  15. 삭제
  16. 삭제
  17. 삭제
  18. 동일한 사용자에 대한 적어도 하나의 서로 다른 사용자단말과 네트워크를 통해 통신하고, 상기 사용자단말의 요청에 따라 상기 사용자단말로 관심키워드를 제공하는 키워드서버에 있어서,
    상기 사용자단말로부터 특정키워드에 대한 검색결과 페이지로 하이퍼링크되고, 상기 특정키워드에 대응하는 텍스트 객체인 관심키워드요청을 수신하는 요청수신부;
    수신한 상기 관심키워드의 요청에 대응한 관심키워드를 추출하는 키워드추출부; 그리고
    상기 키워드추출부에서 추출된 상기 관심키워드를 상기 사용자단말로 전송하는 키워드제공부; 및
    제1사용자단말 및 제 2 사용자단말 중 적어도 하나에 상기 사용자가 입력하거나 선택하는 문자열 정보, 그리고 상기 제 1 사용자단말 및 상기 제 2 사용자단말 각각의 사용패턴 정보 중 적어도 하나의 정보를 수집하는 사용패턴수집부를 더 포함하고,
    상기 사용패턴수집부는
    상기 적어도 하나의 서로 다른 사용자단말 중 어느 하나가 타 사용자단말의 식별정보를 스캔하면, 상기 타 사용자단말을 상기 동일한 사용자에 대한 적어도 하나의 사용자단말 중 어느 하나로써 설정하는, 키워드서버.
  19. 삭제
KR1020140027692A 2013-03-27 2014-03-10 관심키워드 제공방법 및 그 시스템 KR101628006B1 (ko)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020140027692A KR101628006B1 (ko) 2014-03-10 2014-03-10 관심키워드 제공방법 및 그 시스템
PCT/KR2014/002633 WO2014157969A2 (ko) 2013-03-27 2014-03-27 관심키워드 제공 방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020140027692A KR101628006B1 (ko) 2014-03-10 2014-03-10 관심키워드 제공방법 및 그 시스템

Publications (2)

Publication Number Publication Date
KR20150105753A KR20150105753A (ko) 2015-09-18
KR101628006B1 true KR101628006B1 (ko) 2016-06-21

Family

ID=54244864

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020140027692A KR101628006B1 (ko) 2013-03-27 2014-03-10 관심키워드 제공방법 및 그 시스템

Country Status (1)

Country Link
KR (1) KR101628006B1 (ko)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6737887B2 (ja) 2017-07-24 2020-08-12 マイセレブス カンパニーリミテッド 関心分野別趣向検索案内システム
US11397740B2 (en) 2017-07-24 2022-07-26 Mycelebs Co., Ltd. Method and apparatus for providing information by using degree of association between reserved word and attribute language
CN114662474B (zh) * 2022-04-13 2024-06-11 马上消费金融股份有限公司 关键词的确定方法、装置、电子设备及存储介质

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754768B1 (ko) 2006-04-06 2007-09-03 엔에이치엔(주) 사용자별 맞춤 추천어를 제공하는 시스템, 방법 및 상기방법을 실행하기 위한 프로그램이 기록된 컴퓨터에서 판독가능한 기록 매체

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090001855A (ko) * 2007-05-29 2009-01-09 주식회사 플러그인티 무선 인스턴트 메시지 대화와 사용자 위치정보를 이용한검색 및 정보 제공 시스템 및 그 서비스 방법
KR101362425B1 (ko) * 2010-12-17 2014-02-14 주식회사 케이티 디지털 옥외 광고단말 관리 방법 및 시스템

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100754768B1 (ko) 2006-04-06 2007-09-03 엔에이치엔(주) 사용자별 맞춤 추천어를 제공하는 시스템, 방법 및 상기방법을 실행하기 위한 프로그램이 기록된 컴퓨터에서 판독가능한 기록 매체

Also Published As

Publication number Publication date
KR20150105753A (ko) 2015-09-18

Similar Documents

Publication Publication Date Title
KR20060088845A (ko) 키워드 관련 광고 시스템 및 그 방법
US9734519B2 (en) Native advertisement smart injection
CN102624756B (zh) 数据下载终端以及数据下载方法
US20160098416A1 (en) Auto complete search box based on the user's context to reduce user's input
KR101823587B1 (ko) 쇼핑몰 연동 캘린더 서비스 제공 방법
KR101428969B1 (ko) 메신저 서버와 인스턴트 메시징 서비스를 이용한 정보 검색 시스템 및 방법
CN102456044A (zh) 推送信息的方法与系统
KR101628006B1 (ko) 관심키워드 제공방법 및 그 시스템
US10699252B2 (en) Schedule management method and schedule management device
US10262064B2 (en) Information processing apparatus, information processing method, information processing program, recording medium having stored therein information processing program
JP2010287048A (ja) 情報検索装置、情報検索プログラム、及び携帯端末装置
KR20160130206A (ko) 소셜 네트워크 서비스 기반 상품 정보 추천 시스템 및 그 서비스 방법
CN104573120A (zh) 用于终端获取推荐信息的方法和装置
US9210222B2 (en) Browser cookie analysis and targeted content delivery
KR20120032290A (ko) 위치기반 정보 제공 시스템에서의 클라이언트 단말 정보를 이용한 개인화 된 poi정보 제공 방법 및 그 클라이언트 단말
KR20120103333A (ko) 온라인 맞춤 광고를 활용한 클릭투콜 서비스 제공 시스템
KR20140043033A (ko) 채팅정보수집방법 및 시스템
JP5615423B2 (ja) 情報検索装置、及び情報検索プログラム
KR101760083B1 (ko) 대리기사 서비스 제공 방법
CN107634985A (zh) 信息推送方法、装置、计算机和介质
US20180165741A1 (en) Information providing device, information providing method, information providing program, and computer-readable storage medium storing the program
KR101553257B1 (ko) 모바일 단말에서의 관심키워드 제공 방법 및 시스템
KR20140054494A (ko) 대화 서비스 제공 방법 및 장치
KR101596370B1 (ko) 사용자 검색어 기반 광고 전송 방법 및 시스템
KR101448855B1 (ko) 가상 키보드를 이용한 검색어 기반의 사용자 맞춤형 광고 제공 방법 및 시스템

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20140310

PA0201 Request for examination
AMND Amendment
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20150716

Patent event code: PE09021S01D

PG1501 Laying open of application
AMND Amendment
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20160229

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20150716

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20160229

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20151016

Comment text: Amendment to Specification, etc.

Patent event code: PX09012R01I

Patent event date: 20140326

Comment text: Amendment to Specification, etc.

PX0701 Decision of registration after re-examination

Patent event date: 20160428

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20160330

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20160229

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20151016

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20140326

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20160601

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20160601

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20190603

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20190603

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 20200529

Start annual number: 5

End annual number: 5

PR1001 Payment of annual fee

Payment date: 20210531

Start annual number: 6

End annual number: 6

PR1001 Payment of annual fee

Payment date: 20220516

Start annual number: 7

End annual number: 7

PR1001 Payment of annual fee

Payment date: 20230530

Start annual number: 8

End annual number: 8