KR20100117335A - 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법 - Google Patents

검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법 Download PDF

Info

Publication number
KR20100117335A
KR20100117335A KR1020090036025A KR20090036025A KR20100117335A KR 20100117335 A KR20100117335 A KR 20100117335A KR 1020090036025 A KR1020090036025 A KR 1020090036025A KR 20090036025 A KR20090036025 A KR 20090036025A KR 20100117335 A KR20100117335 A KR 20100117335A
Authority
KR
South Korea
Prior art keywords
search
site
result
communication terminal
text
Prior art date
Application number
KR1020090036025A
Other languages
English (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 KR1020090036025A priority Critical patent/KR20100117335A/ko
Publication of KR20100117335A publication Critical patent/KR20100117335A/ko

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/205Parsing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명은 검색 중계 서버 및 그 제어방법에 관한 것이다. 본 발명에 따른 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버의 제어방법은, 소정의 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭된 검색 사이트 테이블을 저장하는 단계와; 상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 단계와; 상기 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 단계와; 상기 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 기 저장된 검색 사이트 테이블에서 추출하는 단계와; 상기 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트 서버에 검색 결과를 요청하는 단계와; 상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 단계를 포함하는 것을 특징으로 한다.

Description

검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법{SEARCH RELAY SERVER REQUESTING SEARCH RESULT TO SEARCH SITE BASED ON TEXT COMPRISING SEARCH WORD}
본 발명은 검색 중계 서버 및 그 제어방법에 관한 것으로, 보다 상세하게는 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법에 관한 것이다.
통신환경의 개선으로 인해 인터넷을 이용하는 사람들이 증가하고 있고, 그 중에서 특히 웹 페이지의 열람이 빈번히 이루어지고 있다.
웹 페이지를 열람하는 이유는 사람들마다 다르겠지만, 정보가 곧 경쟁력이 되는 현대 생활에 있어서는 소정의 정보를 얻기 위한 도구로 웹 페이지 열람이 이루어지고 있다.
웹 페이지를 통해 소정의 정보를 얻기 위해서는 자신이 알고 있는 웹 사이트를 방문하여 원하는 정보들을 스스로 브라우징하며 찾아볼 수도 있지만 이러한 방식은 시간 및 노력이 많이 드는 것이어서, 일반적으로 대부분의 사람들은 검색 사이트를 활용하고 있다.
검색 사이트는 방대한 양의 정보들 및 해당 정보들을 보유한 웹 사이트 정보를 보유하고 있으면서, 사용자로부터 소정의 정보 검색 요청이 있는 경우 해당 정보에 대응되는 내용, 개인 웹 블로그나 상용 웹 사이트 등에 대한 정보를 제공하는 것이다.
이러한 검색 기능을 제공하는 검색 사이트로는 예를 들어 구글(***), 야후(yahoo) 등이 있고, 국내에서는 포털 사이트들 예를 들어 네이버(naver) 등이 검색 기능을 함께 제공하고 있다.
특히 네이버에서는 지식 검색을 비롯하여, 카페, 블로그, 웹 사이트 검색을 통해 사용자가 원하는 정보들을 제공하고 있다.
이처럼 검색을 전문적으로 하는 사이트뿐만 아니라 포털 사이트들도 검색 기능을 제공하고 있고, 사용자들은 소정의 정보 검색이 필요한 경우에는 특정 사이트에 미리 접속하고 해당 사이트에서 제공하는 검색창에 검색되기를 원하는 검색어를 입력하여 검색을 요청해야 한다.
그런데 이렇게 정보 검색을 위해 특정 사이트에 매번 접속한 후에야 비로소 검색어를 입력할 수 있는 종래의 방법은 정보 검색 결과를 받기까지 많은 시간이 소요된다는 단점이 있다.
특히 이동통신 단말기와 같이 통신 환경이 유선망에 비해 비교적 느린 무선 통신 구간을 거쳐야하는 경우에는, 특정 검색 사이트에 접속하고 해당 검색 사이트가 제공하는 검색창에 검색어를 입력하기까지 시간이 많이 필요하게 된다.
본 발명은 상기한 종래의 단점을 해결하기 위해 안출된 것으로서, 그 목적은 통신 단말기를 통해 사용자가 정보 검색을 할 때, 보다 신속히 검색 결과가 해당 통신 단말기에 수신될 수 있도록 하는 검색 중계 서버 및 그 제어방법을 제공하는 것이다.
상기한 목적을 달성하기 위해 본 발명에 따른 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버의 제어방법은, 소정의 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭된 검색 사이트 테이블을 저장하는 단계와; 상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 단계와; 상기 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 단계와; 상기 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 기 저장된 검색 사이트 테이블에서 추출하는 단계와; 상기 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트 서버에 검색 결과를 요청하는 단계와; 상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 단계를 포함하여 이루어진다.
또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버의 제어방법은, 소정의 검색 사이트 이름과 검색 사이트 제공 검색 모듈이 서로 매칭된 검색 사이트 테이블을 저장하는 단계와; 상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 단계와; 상기 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 단계와; 상기 분리된 검색 사이트 이름에 대응되는 검색 모듈을 기 저장된 검색 사이트 테이블에서 추출하는 단계와; 상기 추출된 검색 모듈을 실행시키고, 실행된 검색 모듈에 상기 분리된 검색어를 전달한 후 검색 사이트 서버에 검색 결과를 요청하는 단계와; 상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 단계를 포함하여 이루어진다.
또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버는, 소정의 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭된 검색 사이트 테이블을 포함하는 저장부와; 상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 검색 요청 신호 수신부와; 상기 검색 요청 신호 수신부에 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 텍스트 분리부와; 상기 텍스트 분리부에 의해 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 상기 저장부의 검색 사이트 테이블에서 추출하는 인터넷 주소 추출부와; 상기 인터넷 주소 추출부에 의해 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트 서버에 검색 결과를 요청하는 검색 결과 요청부와; 상기 검색 결 과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 검색 결과 전달부를 포함하여 구성된다.
또, 상기한 목적을 달성하기 위해 본 발명에 따른 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버는, 소정의 검색 사이트 이름과 검색 사이트 제공 검색 모듈이 서로 매칭된 검색 사이트 테이블을 포함하는 저장부와; 상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 검색 요청 신호 수신부와; 상기 검색 요청 신호 수신부에 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 텍스트 분리부와; 상기 텍스트 분리부에 의해 분리된 검색 사이트 이름에 대응되는 검색 모듈을 상기 저장부의 검색 사이트 테이블에서 추출하는 검색 모듈 추출부와; 상기 검색 모듈 추출부에 의해 추출된 검색 모듈을 실행하고 실행된 검색 모듈에 상기 분리된 검색어를 전달한 후 검색 사이트 서버에 검색 결과를 요청하는 검색 결과 요청부와; 상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 검색 결과 전달부를 포함하여 구성된다.
이상 설명한 바와 같이 본 발명에 따르면, 통신 단말기를 보유한 사용자는 해당 통신 단말기에서 제공되는 검색창에 검색어와 함께 특정 검색 사이트를 입력하여 전송하게 되면 검색 중계 서버의 동작에 의해 자신이 검색창에 입력한 검색 사이트에서의 검색결과가 전송받을 수 있고, 번거로운 과정 즉, 정보 검색을 위해 특정 검색 사이트에 먼저 접속해야만 하는 과정을 생략할 수 있어 전체적인 정보 검색 시간을 단축할 수 있게 된다.
이하에서는 첨부도면을 참조하여 본 발명에 대해 상세히 설명한다.
본 발명의 일 실시예에 따른 검색 중계 서버를 포함하는 전체적인 검색 시스템의 구성은 도 1과 같다.
즉, 검색 시스템은 이동통신 단말기(200), 검색 중계 서버(100), 검색 사이트 서버(300)를 포함하여 구성된다.
검색 사이트 서버(300)는 소정의 검색어를 포함하는 검색 요청에 따라 해당 검색어에 대응되는 검색 결과를 산출하여 제공하는 기능을 수행하는 것으로서, 예를 들어 구글(***.co.kr)이나, 야후(yahoo.co.kr), 또는 네이버(naver.com) 등의 사이트에 구비된 검색 서버에 해당할 수 있다.
이동통신 단말기(200)는 휴대폰, PDA(Personal Digital Assistants) 등 휴대용 무선 통신 장치를 의미하는 것으로서, 특히 웹 페이지 브라우징 기능을 수행할 수 있다.
즉, 사용자는 본 실시예의 이동통신 단말기(200)를 이용하여 웹 페이지를 요청하여 수신하고, 수신된 웹 페이지를 열람할 수 있다.
웹 페이지는 마크업 언어로 작성되어 마크업 태그를 포함하는 페이지로서, 이동통신 단말기(200)는 마크업 태그를 직접 파싱 및 렌더링 처리하는 방식으로 웹 브라우징을 수행할 수도 있고, 후술하는 바와 같이 검색 중계 서버(100)의 동작에 의해 이미지로 변형된 웹 페이지를 이미지 처리 프로세싱에 의해 처리하는 방식으로 웹 브라우징을 수행할 수도 있다.
그리고 이동통신 단말기(200)는 소정의 정보 검색을 위한 정보 검색 창(예를 들어 웹 검색창)을 사용자에게 제공한다. 즉, 이러한 정보 검색 창은 특정 웹 사이트에서 제공하는 정보 검색 페이지가 아니라, 이동통신 단말기(200) 자체에 저장되어 사용자의 검색어 입력을 받기 위한 창이다.
이동통신 단말기(200)는 사용자의 소정의 메뉴 버튼의 조작 또는 핫키 조작을 감지하여 정보 검색 창이 표시되도록 할 수 있다.
정보 검색 창이 보여진 예는 도 3(a)에 도시되었다. 동 도면에 도시된 바와 같은 정보 검색 창이 표시되면, 사용자는 도 3(b)와 같이 정보 검색 창에 검색을 원하는 검색어와 검색 사이트 명칭을 함께 입력하여 검색 요청을 전송하는 것이다. 본 실시예에서 검색어는"핸드폰"이고, 검색 사이트 명칭은 "네이버"인 것을 일 예로 한다.
한편, 검색 중계 서버(100)는 이동통신 단말기(200)와 검색 사이트 서버(300)의 통신 경로 사이에 구비되는 것으로서, 이동통신 단말기(200)의 검색 요청 신호에 따라 검색 사이트 서버(300)에 검색어에 대한 검색 요청을 하고 해당 검색 요청에 따라 수신되는 검색 결과를 다시 이동통신 단말기(200)에 전달하는 중계 기능을 수행한다.
구체적으로 살펴보면, 검색 중계 서버(100)는 이동통신 단말기(200)로부터 검색 요청 신호가 수신되면, 검색 요청 신호에서 기 설정된 구분자에 따라 검색어 와 검색 사이트 이름을 분리하고, 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 추출하며, 그 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트에 검색 결과를 요청하는 기능을 수행한다.
다른 예로써, 검색 중계 서버(100)는 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 추출하는 대신에 분리된 검색 사이트 이름에 대응되는 검색 모듈을 추출하고 그 추출된 검색 모듈을 실행시키고 실행된 검색 모듈에 상기 분리된 검색어를 전달한 후 검색 모듈의 동작에 따라 검색 사이트 서버(300)에 검색 결과를 요청하도록 구성될 수도 있다. 여기서 검색 모듈은 각 검색 사이트에서 제공하는 각 검색 사이트 전용 모듈에 해당할 수 있다.
본 실시예에서 검색 중계 서버(100)는 이동통신망(400)에 구비되고, 이동통신망(400)과 이동통신 단말기(200)는 기지국(410)을 통해 통신하고, 이동통신망(400)과 인터넷망(500)은 라우터(420)를 통해 연결되어 결과적으로 검색 중계 서버(100)는 이동통신 단말기(200) 및 검색 사이트 서버(300)와 상호 통신 가능하다. 검색 중계 서버(100)는 이동통신망(400)이 아닌 인터넷망(500)에 구비될 수도 있다.
이러한 기능을 수행하는 검색 중계 서버(100)의 기능 블록의 일 예가 도 2에 도시되었다.
동 도면에 도시된 바와 같이 검색 중계 서버(100)는 통신 인터페이스부(110), 검색 요청 수신부(120), 텍스트 분리부(130), 인터넷 주소 추출부(140), 검색 결과 요청부(150), 검색 결과 저장부(170), 저장부(170)를 포함하여 구성된 다.
통신 인터페이스부(110)는 기지국(410)을 통해 이동통신 단말기(200)와 통신하고, 인터넷망(500)을 통해 검색 사이트 서버(300)와 통신한다.
저장부(170)는 소정의 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭된 검색 사이트 테이블을 포함하고 있다. 저장부(170)에 저장되는 검색 사이트 테이블의 일 예는 도 4에 도시되었는데, 동 도면에 도시된 바와 같이 검색 사이트 테이블에는 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭되어 저장되어 있다.
검색 요청 신호 수신부는 이동통신 단말기(200)로부터 검색 요청 신호를 수신하는 기능을 수행하는데, 이때 수신되는 검색 요청 신호에는 이동통신 단말기(200) 사용자가 이동통신 단말기(200)의 웹 검색창에 입력한 텍스트가 포함되어 있다.
텍스트 분리부(130)는 검색 요청 신호 수신부에 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 기능을 수행한다.
예를 들어 기 설정된 구분자가 '마지막 스페이스'인 경우, 텍스트 분리부(130)는 검색 요청 신호의 텍스트에서 마지막에 사용된 스페이스를 기준으로 검색어와 검색 사이트 이름을 분리한다.
예를 들어 텍스트가 "핸드폰 네이버"인 경우 "핸드폰"과 "네이버" 사이에 마지막 스페이스가 사용되었으므로 텍스트 분리부(130)는 "핸드폰"을 검색어로, "네 이버"를 검색 사이트 이름으로 분리하는 것이다. 다른 예로써 텍스트가 "핸드폰 가격 네이버"인 경우에는 "핸드폰 가격"이 검색어로, "네이버"가 검색 사이트 이름으로 분리된다.
구분자는 문자, 탭 공백, 스페이스 공백 등 다양하게 설정 가능하다.
인터넷 주소 추출부(140)는 텍스트 분리부(130)에 의해 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 저장부(170)의 검색 사이트 테이블에서 추출하는 기능을 수행한다.
즉, 분리된 검색 사이트 이름이 "네이버"인 경우 인터넷 주소 추출부(140)는 도 4에 도시된 검색 사이트 테이블에서 "네이버"에 대응되는 검색 사이트 인터넷 주소인 "http://www.naver.com/search.naver?query="을 추출한다.
검색 결과 요청부(150)는 인터넷 주소 추출부(140)에 의해 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트 서버(300)에 검색 결과를 요청하는데, 예를 들어 검색 사이트 인터넷 주소와 검색어를 결합하여 검색 결과를 요청할 수 있다.
검색 결과 전달부(160)는 검색 결과를 요청한 검색 사이트 서버(300)로부터 수신되는 검색결과를 이동통신 단말기(200)로 전송하는 기능을 수행한다. 이에 따라 이동통신 단말기(200)에는 검색 결과가 도 3(c)와 같이 표시될 수 있다.
여기서, 검색 결과 전달부(160)는 검색결과를 이미지 형태로 변환하여 이동통신 단말기(200)에 전송할 수도 있다. 이미지 형태로 전달하는 경우 이동통신 단말기(200)는 마크업 태그를 파싱 및 렌더링 할 필요 없이 이미지 처리만 수행하여 검색 결과를 표시할 수 있다.
이하에서는 본 발명의 일 실시예에 따른 검색 중계 서버(100)를 포함하는 전체 검색 시스템의 신호 흐름을 도 5 및 도 6을 참조하여 설명한다.
사용자의 키 버튼(미 도시함) 등의 조작에 따라 검색창이 표시된 상태에서 사용자에 의핸 텍스트 입력이 있는 경우 이동통신 단말기(200)는 그 입력된 텍스트를 포함하는 검색 요청 신호(210)를 검색 중계 서버(100)에 전송한다.
검색 중계 서버(100)의 검색 요청 신호 수신부에 검색 요청 신호(210)가 수신되면 텍스트 분리부(130)는 검색 요청 신호(210)에서 검색어(391)와 검색 사이트 이름(392)을 분리한다. 이때 분리 방법은 기 설정된 구분자에 의해 이루어질 수 있다.
인터넷 주소 추출부(140)는 텍스트 분리부(130)에 의해 분리된 검색 사이트 이름(392)에 대응되는 검색 사이트 인터넷 주소(393)를 저장부(170)의 검색 사이트 테이블에서 추출한다.
그리고 검색 결과 요청부(150)는 인터넷 주소 추출부(140)에 의해 추출된 검색 사이트 인터넷 주소(393)와 분리된 검색어(391)를 결합한 검색 요청 신호(394)를 검색 사이트 서버(300)에 전송한다. 여기서 검색 요청 신호(394)를 전송하는 검색 사이트 서버(300)는 검색 요청 신호(394)에 포함된 인터넷 주소 즉, URL(Uniform Resource Locator)에 의해 정해진다.
검색 결과 전달부(160)는 검색 결과를 요청한 검색 사이트 서버(300)로부터 수신되는 검색결과를 이미지로 변환하고 변환된 검색 결과를 이동통신 단말기(200) 에 전송한다.
이에 이동통신 단말기(200)에는 검색결과가 표시된다.
본 실시예에서는 인터넷 주소 추출부(140)가 텍스트 분리부(130)에 의해 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 저장부(170)의 검색 사이트 테이블에서 추출하는 것을 일 예로 하였으나, 검색 중계 서버(100)에는 검색 모듈 추출부가 구비되고 그 검색 모듈 추출부가 텍스트 분리부(130)에 의해 분리된 검색 사이트 이름에 대응되는 검색 모듈을 저장부(170)의 검색 사이트 테이블에서 추출하도록 할 수도 있다.
이 경우 검색 결과 요청부(150)는 검색 모듈 추출부에 의해 추출된 검색 모듈을 실행하고 실행된 검색 모듈에 분리된 검색어를 전달하며, 그 검색 모듈의 동작에 따라 검색 결과 요청부(150)는 검색 사이트 서버(300)에 검색 결과를 요청할 수 있다.
여기서 검색 모듈은 각 검색 사이트에서 제공하는 것으로서 예를 들어 OPEN API(Application Program Interface)를 포함하는 모듈일 수 있다.
상기한 실시예들에서는 이동통신 단말기(200)를 이용하는 것을 일 예로 하였으나, 반드시 무선통신 구간을 이용하는 이동통신 단말기(200)에 한정되는 것은 아니고, 유선 통신 단말기의 경우에도 사용자가 그 유선 통신 단말기에 표시되는 검색창에 검색어와 함께 검색 사이트 이름을 입력하여 검색을 요청하고, 해당 유선 통신 단말기의 검색 요청 신호를 검색 중계 서버(100)가 수신하는 모든 경우에도 본 발명이 적용될 수 있음은 물론이다.
한편, 본 발명은 상기한 특정 실시예에 한정되는 것이 아니라 본 발명의 요지를 벗어나지 않는 범위 내에서 여러 가지로 변형 및 수정하여 실시할 수 있는 것이다. 이러한 변형 및 수정이 첨부되는 특허청구범위에 속한다면 본 발명에 포함된다는 것은 자명할 것이다.
도 1은 본 발명의 일 실시예에 따른 검색 중계 서버를 포함하는 검색 시스템의 전체적인 개략 구성도이고,
도 2는 도 1의 검색 중계 서버의 기능 블록도이고,
도 3은 도 1의 이동통신 단말기에 표시되는 화면의 일 예들을 나타낸 도면이고,
도 4는 도 2의 저장부에 저장되는 검색 사이트 테이블의 일 예를 나타낸 도면이고,
도 5는 도 1은 본 발명의 일 실시예에 따른 검색 중계 서버를 포함하는 검색 시스템의 전체적인 신호 흐름도이고,
도 6은 도 5의 과정에서 이용 또는 분리되는 텍스트 형태를 나타낸 도면이다.
* 도면의 주요 부분에 대한 부호의 설명
100 : 검색 중계 서버 200 : 이동통신 단말기
300 : 검색 사이트 서버 400 : 이동통신망
410 : 기지국 420 : 라우터
500 : 인터넷망 110 : 통신 인터페이스부
120 : 검색 요청 수신부 130 : 텍스트 분리부
140 : 인터넷 주소 추출부 150 : 검색 결과 요청부
160 : 검색 결과 전달부 170 : 저장부

Claims (5)

  1. 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버의 제어방법에 있어서,
    소정의 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭된 검색 사이트 테이블을 저장하는 단계와;
    상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 단계와;
    상기 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 단계와;
    상기 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 기 저장된 검색 사이트 테이블에서 추출하는 단계와;
    상기 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트 서버에 검색 결과를 요청하는 단계와;
    상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버의 제어방법.
  2. 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하 여 상기 통신 단말기에 전송하는 검색 중계 서버의 제어방법에 있어서,
    소정의 검색 사이트 이름과 검색 사이트 제공 검색 모듈이 서로 매칭된 검색 사이트 테이블을 저장하는 단계와;
    상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 단계와;
    상기 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 단계와;
    상기 분리된 검색 사이트 이름에 대응되는 검색 모듈을 기 저장된 검색 사이트 테이블에서 추출하는 단계와;
    상기 추출된 검색 모듈을 실행시키고, 실행된 검색 모듈에 상기 분리된 검색어를 전달한 후 검색 사이트 서버에 검색 결과를 요청하는 단계와;
    상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 단계를 포함하는 것을 특징으로 하는 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버의 제어방법.
  3. 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버에 있어서,
    소정의 검색 사이트 이름과 검색 사이트 인터넷 주소가 서로 매칭된 검색 사이트 테이블을 포함하는 저장부와;
    상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호를 수신하는 검색 요청 신호 수신부와;
    상기 검색 요청 신호 수신부에 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 텍스트 분리부와;
    상기 텍스트 분리부에 의해 분리된 검색 사이트 이름에 대응되는 검색 사이트 인터넷 주소를 상기 저장부의 검색 사이트 테이블에서 추출하는 인터넷 주소 추출부와;
    상기 인터넷 주소 추출부에 의해 추출된 검색 사이트 인터넷 주소와 상기 분리된 검색어를 이용하여 검색 사이트 서버에 검색 결과를 요청하는 검색 결과 요청부와;
    상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 검색 결과 전달부를 포함하여 구성되는 것을 특징으로 하는 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버.
  4. 통신 단말기의 검색 요청 신호에 따라 검색 사이트에서 검색 결과를 수신하여 상기 통신 단말기에 전송하는 검색 중계 서버에 있어서,
    소정의 검색 사이트 이름과 검색 사이트 제공 검색 모듈이 서로 매칭된 검색 사이트 테이블을 포함하는 저장부와;
    상기 통신 단말기의 웹 검색창에 입력된 텍스트를 포함하는 검색 요청 신호 를 수신하는 검색 요청 신호 수신부와;
    상기 검색 요청 신호 수신부에 수신된 검색 요청 신호의 텍스트에서 기 설정된 구분자에 따라 검색어와 검색 사이트 이름을 분리하는 텍스트 분리부와;
    상기 텍스트 분리부에 의해 분리된 검색 사이트 이름에 대응되는 검색 모듈을 상기 저장부의 검색 사이트 테이블에서 추출하는 검색 모듈 추출부와;
    상기 검색 모듈 추출부에 의해 추출된 검색 모듈을 실행하고 실행된 검색 모듈에 상기 분리된 검색어를 전달한 후 검색 사이트 서버에 검색 결과를 요청하는 검색 결과 요청부와;
    상기 검색 결과를 요청한 검색 사이트 서버로부터 수신되는 검색결과를 상기 통신 단말기로 전송하는 검색 결과 전달부를 포함하여 구성되는 것을 특징으로 하는 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버.
  5. 제3항 또는 제4항에 있어서,
    상기 검색 결과 전달부는 상기 수신된 검색결과를 이미지로 변환하여 상기 통신 단말기에 전달하는 것을 특징으로 하는 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버.
KR1020090036025A 2009-04-24 2009-04-24 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법 KR20100117335A (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090036025A KR20100117335A (ko) 2009-04-24 2009-04-24 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090036025A KR20100117335A (ko) 2009-04-24 2009-04-24 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법

Publications (1)

Publication Number Publication Date
KR20100117335A true KR20100117335A (ko) 2010-11-03

Family

ID=43403979

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090036025A KR20100117335A (ko) 2009-04-24 2009-04-24 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법

Country Status (1)

Country Link
KR (1) KR20100117335A (ko)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180021152A (ko) * 2016-02-03 2018-02-28 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 정보 푸시 방법 및 장치
KR20190043199A (ko) 2017-10-18 2019-04-26 주식회사 나눔기술 언어지능 모듈을 이용한 분산처리 시스템 및 방법
KR102259358B1 (ko) 2019-11-28 2021-06-02 (주)양유 신규 브랜드 크리에이팅 시스템 및 방법
KR20210066513A (ko) 2019-11-28 2021-06-07 (주)양유 온라인 빅데이터를 활용한 소비자 분석 시스템 및 방법
KR20210066514A (ko) 2019-11-28 2021-06-07 (주)양유 인플루언서 영향력 분석 및 관리가 가능한 마케팅 솔루션 제공 시스템 및 방법
CN116821437A (zh) * 2023-08-30 2023-09-29 英诺达(成都)电子科技有限公司 数据处理方法、装置、电子设备及存储介质

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20180021152A (ko) * 2016-02-03 2018-02-28 바이두 온라인 네트웍 테크놀러지 (베이징) 캄파니 리미티드 정보 푸시 방법 및 장치
KR20190043199A (ko) 2017-10-18 2019-04-26 주식회사 나눔기술 언어지능 모듈을 이용한 분산처리 시스템 및 방법
KR102259358B1 (ko) 2019-11-28 2021-06-02 (주)양유 신규 브랜드 크리에이팅 시스템 및 방법
KR20210066513A (ko) 2019-11-28 2021-06-07 (주)양유 온라인 빅데이터를 활용한 소비자 분석 시스템 및 방법
KR20210066514A (ko) 2019-11-28 2021-06-07 (주)양유 인플루언서 영향력 분석 및 관리가 가능한 마케팅 솔루션 제공 시스템 및 방법
CN116821437A (zh) * 2023-08-30 2023-09-29 英诺达(成都)电子科技有限公司 数据处理方法、装置、电子设备及存储介质
CN116821437B (zh) * 2023-08-30 2023-11-07 英诺达(成都)电子科技有限公司 数据处理方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
JP5595509B2 (ja) 表示プログラム、表示装置、情報処理方法、および、情報処理装置
US20060059152A1 (en) Browse history presentation system
KR20100117335A (ko) 검색어가 포함된 텍스트를 기초로 검색 사이트를 특정하여 검색 결과를 요청하는 검색 중계 서버 및 그 제어방법
KR20130059738A (ko) 컨텐츠 분석에 따른 어플리케이션 추천 시스템 및 방법
US20130305131A1 (en) Method, system and computer storage medium for pre-reading network data
JP4430598B2 (ja) 情報共有システムおよび情報共有方法
JP5725619B2 (ja) 多数のコメント文章に基づいて位置情報にキーワードをタグ付けする装置、プログラム及び方法
JP2005050221A (ja) 電話および電子メールの送受信におけるサーチ検索システム
JP2016009236A (ja) 入力支援サーバ、入力支援方法及び入力支援プログラム
KR101637016B1 (ko) 이용자 반응형 웹페이지 제공 방법
CN104182402A (zh) 浏览器界面地址栏输入控制方法及***
JP2010287048A (ja) 情報検索装置、情報検索プログラム、及び携帯端末装置
JP5185891B2 (ja) コンテンツ提供装置、コンテンツ提供方法およびコンテンツ提供プログラム
US20220050885A1 (en) Favorites management and information search service providing system and favorites management and information search service providing method using same
KR101035039B1 (ko) 질의에 따른 연관정보 제공 장치 및 방법
EP2458515A1 (en) Method and apparatus for searching contents in a communication system
JP5657851B2 (ja) 文書データ表示処理プログラム,固有名詞抽出処理プログラム,文書データ表示処理方法,文書データ表示処理装置,文書データ表示処理システム,表示制御プログラム,および表示制御方法
KR100888518B1 (ko) 검색 결과 제공시 검색어 시작 부분부터 사용자에게표시하는 이중링크 검색 시스템 및 이중링크 검색 방법
KR20190089384A (ko) 전자 장치 및 이를 이용한 검색어 처리 방법
JP2007328552A (ja) Url情報提供システム
JP2006155275A (ja) 情報抽出方法及び情報抽出装置
KR20110017797A (ko) 검색쿼리 및 사용이력을 이용한 웹 페이지 검색 서비스 제공 시스템, 서버 및 방법
JP5084859B2 (ja) 情報処理装置、データ抽出方法、及びプログラム
KR101746594B1 (ko) 웹 크롤러 기반 사용자 검색이력 추종 학습형 사용자 맞춤 검색정보 푸쉬 제공시스템
KR20120091598A (ko) 다국어 웹 페이지를 이용한 통합 검색 시스템 및 방법, 다국어 웹 페이지 검색이 가능한 단말기

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E902 Notification of reason for refusal
E601 Decision to refuse application