KR100520428B1 - 사용자 인증에 따라 다양한 종류의 키워드를 연동하여관리하는 방법 및 그 시스템 - Google Patents
사용자 인증에 따라 다양한 종류의 키워드를 연동하여관리하는 방법 및 그 시스템 Download PDFInfo
- Publication number
- KR100520428B1 KR100520428B1 KR1020050003173A KR20050003173A KR100520428B1 KR 100520428 B1 KR100520428 B1 KR 100520428B1 KR 1020050003173 A KR1020050003173 A KR 1020050003173A KR 20050003173 A KR20050003173 A KR 20050003173A KR 100520428 B1 KR100520428 B1 KR 100520428B1
- Authority
- KR
- South Korea
- Prior art keywords
- search
- user
- word
- term
- search word
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 소정의 검색 서버에 대한 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우 상기 사용자에게 상기 사용자가 비인증 상태에서 입력한 검색어를 제시하고, 상기 제시된 검색어 중 상기 사용자로부터 적어도 하나의 특정 검색어를 선택받는 경우, 상기 사용자가 인증 상태에서 입력한 검색어를 저장하여 관리하는 소정의 서버 공간에 상기 선택된 특정 검색어를 저장함으로써, 사용자의 인증 여부에 따라 상이한 두 종류의 검색어를 동일한 서버 공간을 통해 연동하여 관리하는 것을 특징으로 하는 검색어 관리 방법 및 그 시스템에 관한 것이다. 본 발명에 따른 검색어 관리 방법은, 소정의 사용자와 연관된 제1 검색어를 저장하는 검색 포켓 데이터베이스를 유지하는 단계(상기 제1 검색어는 상기 사용자의 인증 상태에서 상기 사용자로부터 수신된 검색어임), 상기 사용자의 비인증 상태에서 상기 사용자로부터 하나 이상의 제2 검색어를 입력받는 단계, 상기 제2 검색어를 상기 사용자와 연관된 사용자 단말기에 임시 파일로 저장하는 단계, 상기 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 임시 파일을 참조하여 상기 제2 검색어를 상기 사용자에게 제시하는 단계, 상기 사용자로부터 상기 제시된 하나 이상의 제2 검색어 중 적어도 하나의 특정 검색어를 선택받는 단계, 및 상기 선택된 적어도 하나의 특정 검색어를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 함께 관리하는 단계를 포함한다.
Description
본 발명은 소정의 검색 서버에 대한 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우 상기 사용자에게 상기 사용자가 비인증 상태에서 입력한 검색어를 제시하고, 상기 제시된 검색어 중 상기 사용자로부터 적어도 하나의 특정 검색어를 선택받는 경우, 상기 사용자가 인증 상태에서 입력한 검색어를 저장하여 관리하는 소정의 서버 공간에 상기 선택된 특정 검색어를 저장함으로써, 사용자의 인증 여부에 따라 상이한 두 종류의 검색어를 동일한 서버 공간을 통해 연동하여 관리하는 것을 특징으로 하는 검색어 관리 방법 및 그 시스템에 관한 것이다.
최근 초고속 데이터 통신망의 발달로 많은 사람들이 인터넷을 이용하고 있으며, 인터넷 이용의 증대와 함께 인터넷을 이용한 다양한 종류의 인터넷 서비스, 예를 들면, 검색 엔진, 메신저, 쇼핑몰, 게임 등의 서비스가 제공되고 있다.
특히, 검색 서비스를 제공하는 검색 엔진은 사용자가 검색창에 찾고자 하는 검색어(또는 키워드)만 입력하면 사용자가 원하는 다양한 종류의 정보를 사용자에게 제공하고 있어, 많은 인터넷 사용자들이 이를 일상적으로 이용하고 있다. 따라서, 검색어 하나로 다양한 정보를 접할 수 있는 인터넷 사용자들에게 있어, 검색어의 효율적 관리는 매우 중요한 문제로 대두되고 있다.
종래기술에 따른 검색어 관리 방법에서는 사용자가 검색 서버에 로그인하지 않은 상태에서 상기 검색 서버에 입력하였던 검색어는 상기 사용자의 단말기 내에 쿠키 파일과 같은 임시파일로 저장되고, 후에 상기 사용자가 동일한 단말기를 이용하여 상기 검색 서버에 검색어를 입력하고자 하는 경우 상기 임시 파일에 저장된 검색어를 사용자에게 표시하여 준다.
이러한 종래의 검색어 관리 방법에서는 사용자가 이전에 검색어를 입력했던 단말기가 아닌 다른 단말기 상에서 검색어를 입력하는 경우에는 이전에 입력했던 검색어가 저장되어 있지 않으므로 사용자가 이전에 입력했던 검색어를 제공할 수 없다는 문제점이 있다. 즉, 사용자가 동일한 단말기 상에서 검색어를 입력하는 경우에만 이전에 입력했던 검색어의 제공이 가능하다는 한계가 존재한다.
상기의 검색어 관리 방법에 대한 대안으로 사용자가 입력했던 검색어를 상기 사용자와 연관하여 저장하고 관리하는 방법이 제공되고 있다. 상기의 방법에서는 사용자가 검색 서버에 로그인 한 상태에서 검색 서버에 입력한 검색어에 한하여, 검색 서버가 상기 사용자의 사용자 아이디 등에 대응하여 검색어를 소정의 저장 공간에 저장한다. 이 경우, 사용자가 로그인을 하는 경우 사용자에 대응하여 저장되어 있는 검색어를 사용자에게 제공할 수 있으며, 사용자가 동일한 단말기에서 검색어를 입력하지 않는 경우에도 이전에 입력했던 검색어를 제공할 수 있다.
그런데 일반적으로 검색 엔진 사용자들은 검색 서버에 로그인을 하지 않은 상태에서 정보 검색을 하기 마련이므로, 사용자의 로그인을 필수적으로 요구하는 상기의 방법에도 사용자의 검색어 관리를 번거롭게 하는 문제점이 존재한다.
결국, 사용자의 인증은 불필요하지만 동일한 단말기를 통해서 입력한 검색어만을 다음 검색 시에 제시할 수 있는 한계가 있는 쿠키 기반의 종래기술과, 단말기의 동일 여부와 관계없이 이전 검색 시 입력한 검색어를 제시할 수는 있지만 사용자의 로그인을 필수적으로 요구하는 로그인 기반의 종래기술 모두, 자신이 이전 검색 시에 입력한 검색어를 효율적이고 편리하게 관리하고자 하는 사용자의 욕구를 충족시키지 못하고 있는 것이다.
따라서, 상기의 문제점을 해결할 수 있는 새로운 검색어 관리 방법 및 관리 시스템의 출현이 요청되어 왔다.
본 발명은 상술한 바와 같은 종래기술의 문제점을 해결하기 위해 안출된 것으로서, 소정의 검색 서버에 대한 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우 상기 사용자에게 상기 사용자가 비인증 상태에서 입력한 검색어를 제시하고, 상기 제시된 검색어 중 상기 사용자로부터 적어도 하나의 특정 검색어를 선택받는 경우, 상기 사용자가 인증 상태에서 입력한 검색어를 저장하여 관리하는 소정의 서버 공간에 상기 선택된 특정 검색어를 저장함으로써, 사용자의 인증 여부에 따라 상이한 두 종류의 검색어를 동일한 서버 공간을 통해 연동하여 관리하는 것을 특징으로 하는 검색어 관리 방법 및 그 시스템을 제공하는 것을 그 목적으로 한다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템은, 사용자가 비인증 상태에서 입력한 검색어도 인증 상태에서 입력한 검색어와 함께 검색 서버에서 관리할 수 있도록 하여, 검색어 관리에 있어서의 사용자 편의를 극대화하는 것을 그 목적으로 한다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템은, 사용자가 비인증 상태에서 입력한 검색어와 함께 그 검색어의 검색 카테고리 정보도 사용자의 단말기 내에 임시 파일로서 저장하고, 사용자가 인증 상태에서 입력한 검색어도 그와 함께 검색 카테고리 정보를 소정의 검색 포켓 데이터베이스에 저장하여 유지하여, 사용자의 인증 여부에 따른 양 종류의 검색어를 연동하여 관리하는 것뿐만 아니라 양 종류의 검색어의 검색 카테고리 정보도 연동하여 관리할 수 있도록 하는 것을 그 목적으로 한다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템은, 사용자로부터 입력된 검색어 및 상기 검색어의 검색 카테고리 정보를 함께 저장함으로써 많은 수의 검색어를 검색 카테고리 별로 관리할 수 있게 하여, 검색어 관리에 대한 사용자의 욕구를 충족시킬 수 있도록 하는 것을 그 목적으로 한다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템은, 검색어를 검색 카테고리 별로 관리함으로써 사용자가 자주 사용하는 검색어 정보를 사용자에게 제공하여 기존의 서비스와는 차별된 사용자 서비스를 제공하는 것을 그 목적으로 한다.
상기의 목적을 달성하고, 상술한 종래기술의 문제점을 해결하기 위하여, 본 발명의 일실시예에 따른 검색어 관리 방법은, 소정의 사용자와 연관된 제1 검색어를 저장하는 검색 포켓 데이터베이스를 유지하는 단계(상기 제1 검색어는 상기 사용자의 인증 상태에서 상기 사용자로부터 수신된 검색어임), 상기 사용자의 비인증 상태에서 상기 사용자로부터 하나 이상의 제2 검색어를 입력받는 단계, 상기 제2 검색어를 상기 사용자와 연관된 사용자 단말기에 임시 파일로 저장하는 단계, 상기 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 임시 파일을 참조하여 상기 제2 검색어를 상기 사용자에게 제시하는 단계, 상기 사용자로부터 상기 제시된 하나 이상의 제2 검색어 중 적어도 하나의 특정 검색어를 선택받는 단계, 및 상기 선택된 적어도 하나의 특정 검색어를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 함께 관리하는 단계를 포함한다.
본 발명의 일측에 따르면, 상기 검색 포켓 데이터베이스를 유지하는 상기 단계는, 상기 검색 포켓 데이터베이스에 상기 제1 검색어와 연관된 검색 카테고리 정보를 저장하여 유지하는 단계를 포함하고, 상기 제2 검색어를 상기 사용자와 연관된 사용자 단말기에 임시 파일로 저장하는 상기 단계는, 상기 제2 검색어와 연관된 검색 카테고리 정보를 상기 임시 파일에 저장하는 단계를 포함하며, 상기 선택된 적어도 하나의 특정 검색어를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 함께 관리하는 상기 단계는, 상기 선택된 적어도 하나의 특정 검색어와 연관된 검색 카테고리 정보를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 연관된 검색 카테고리 정보와 함께 관리하는 단계를 포함하는 것을 특징으로 하는 검색어 관리 방법이 제공된다.
또한, 본 발명의 다른 일면에 따른 검색어 관리 시스템은, 소정의 사용자와 연관된 제1 검색어를 저장하는 검색 포켓 데이터베이스(상기 제1 검색어는 상기 사용자의 인증 상태에서 상기 사용자로부터 수신된 검색어임), 상기 사용자의 비인증 상태에서 상기 사용자로부터 하나 이상의 제2 검색어를 입력받는 검색어 입력 수신부, 상기 제2 검색어를 상기 사용자와 연관된 사용자 단말기에 임시 파일로 저장하는 검색어 저장부, 상기 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 임시 파일을 참조하여 상기 제2 검색어를 상기 사용자에게 제시하는 검색어 제시부, 상기 사용자로부터 상기 제시된 하나 이상의 제2 검색어 중 적어도 하나의 특정 검색어를 선택받는 검색어 선택 수신부, 및 상기 선택된 적어도 하나의 특정 검색어를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 함께 관리하는 검색어 관리부를 포함한다.
이하에서는 첨부된 도면을 참조하여 본 발명에 따른 검색어 관리 방법 및 그 시스템을 상세히 설명한다.
도 1은 본 발명의 일실시예에 따른 검색어 관리 시스템의 네트워크 연결을 도시한 도면이다.
검색어 관리 시스템(100)은 사용자(110)로부터 입력받은 검색어를 관리하는 시스템으로서, 사용자(110)가 비인증 상태에서 입력한 검색어를 사용자 단말기(115)에 저장하고, 사용자(110)의 상태가 인증 상태로 변경되는 경우 비인증 상태에서 입력한 검색어를 사용자(110)에게 제공하여 사용자(110)로부터 선택받는 특정 검색어를 사용자(110)와 연관하여 저장하고, 관리할 수 있도록 한다.
이러한 검색어 관리 시스템(100)은 소정의 검색 서비스를 제공하는 인터넷 검색 서비스 제공 시스템에 포함되어 상기 검색 서비스와 연관하여 제공될 수 있다.
사용자(110)는 검색어 관리 시스템(100)과의 접속을 위한 사용자 단말기(115)를 보유할 수 있으며, 사용자 단말기(115)를 통해 검색어 관리 시스템(100)으로 임의의 검색어를 입력할 수 있다.
사용자 단말기(115)는 데스크탑 PC, 노트북 PC, PDA, 이동통신 단말기 등과 같이 메모리 수단을 구비하고 마이크로 프로세서를 탑재함으로써 연산 능력을 갖춘 단말기로 유무선 통신망에서 접속할 수 있는 장치를 통칭한다.
이하, 도 2를 참조하여 본 발명에 따른 검색어 관리 방법에 대해 설명하도록 한다. 도 2는 본 발명의 일실시예에 따른 검색어 관리 방법의 흐름을 도시한 도면이다. 이러한 본 실시예에 따른 검색어 관리 방법은 소정의 검색어 관리 시스템(100)에서 제공될 수 있다.
먼저, 단계(201)에서 검색어 관리 시스템(100)은 소정의 사용자와 연관된 제1 검색어를 저장하는 검색 포켓 데이터베이스를 유지한다. 상기 제1 검색어는 상기 사용자의 인증 상태에서 상기 사용자로부터 수신된 검색어이다. 즉, 검색 포켓 데이터베이스에는 사용자가 인증된 상태에서 입력한 검색어가 사용자를 식별할 수 있는 정보, 예를 들어 사용자 식별자(ID) 등에 대응하여 저장될 수 있다. 따라서, 상기 검색 포켓 데이터베이스에 저장된 검색어는 해당 사용자가 인증 상태가 되는 경우, 예를 들어 사용자가 검색어 관리 시스템(100)과 연관된 소정의 검색 서버에 로그인하는 경우, 상기 사용자에게 제공될 수 있다.
또한, 상기 검색 포켓 데이터베이스에는 상기 제1 검색어와 연관된 검색 카테고리 정보가 더 포함될 수 있다. 상기 검색 카테고리 정보는 통합 검색, 뉴스, 이미지, 지역 정보, 도서, 영화 등의 카테고리 정보를 포함할 수 있다.
이하, 도 3을 참조하여 상기 검색 포켓 데이터베이스에 대해 자세히 설명하도록 한다. 도 3은 본 발명의 일실시예에 따른 검색 포켓 데이터베이스의 일례를 도시한 도면이다.
도 3에 도시한 바와 같이, 상기 검색 포켓 데이터베이스는 사용자 식별자(301), 검색어(302) 및 검색 카테고리(303) 정보를 포함할 수 있다.
사용자 식별자(301)는 사용자 이름 또는 사용자 ID(Identifier) 등 사용자를 식별하는 정보일 수 있으며, 검색어(302)는 사용자가 인증 상태에서 입력한 검색어 정보를 나타낸다. 검색 카테고리(303) 정보는 검색어(302)와 연관된 카테고리 정보로서 동일한 검색어라도 각각 다른 카테고리 정보를 포함할 수 있다. 예를 들면, 사용자가 검색어 "오페라의 유령"을 검색 카테고리 "영화"에서 입력한 경우에는 "오페라의 유령 - 영화"로 검색 포켓 데이터베이스에 저장되고, 같은 검색어 "오페라의 유령"을 다른 검색 카테고리 "도서"에서 입력한 경우에는 "오페라의 유령 - 도서"로 검색 포켓 데이터베이스에 저장될 수 있다.
또한, 상기 검색 포켓 데이터베이스에 저장되는 검색어 개수는 시스템 관리자에 의해 선정된 소정 개수(예를 들면, 10개)로 제한될 수 있으며, 상기 개수는 시스템 관리자에 의해 유연하게 변경될 수 있다. 만약, 상기 검색 포켓 데이터베이스에 저장되는 검색어가 상기 개수를 초과하는 경우에는, 검색어 관리 시스템(100)은 상기 검색 포켓 데이터베이스에 저장된 검색어 중 소정 검색어(예를 들면, 시간 순서 상으로 가장 먼저 저장된 검색어)를 삭제하고 새로운 검색어를 저장할 수 있다.
다음으로, 단계(202)에서 검색어 관리 시스템(100)은 상기 사용자의 비인증 상태에서 상기 사용자로부터 하나 이상의 제2 검색어를 입력받는다. 즉, 상기 제2 검색어는 사용자가 검색어 관리 시스템(100)과 연관된 소정의 검색 서버에 로그인하지 않은 상태에서 입력한 검색어일 수 있다. 사용자는 사용자 단말기(115)의 키보드 또는 마우스 등의 소정의 입력 장치를 이용하여 검색어를 입력할 수 있으며, 검색어를 입력하는 경우 상기 검색어와 연관된 검색 카테고리 정보를 선택할 수 있다. 사용자가 검색 카테고리 정보를 선택하기 않은 경우에는 검색어 관리 시스템(100)에서 선정한 검색 카테고리 정보(예를 들면, 통합 검색)가 자동으로 선택될 수도 있다. 따라서, 사용자의 검색 카테고리 정보 선택에 따라 상기 검색 서버는 상기 선택된 검색 카테고리 정보에 해당하는 검색 정보만을 사용자에게 제공할 수 있다.
다음으로, 단계(203)에서 검색어 관리 시스템(100)은 상기 제2 검색어를 상기 사용자와 연관된 사용자 단말기(115)에 임시 파일로 저장한다. 상기 임시 파일은 인터넷 웹사이트의 방문기록을 저장하여 사용자와 웹사이트 사이를 매개해 주는 정보를 포함하는 쿠키 파일 등이 될 수 있으며, 상기 임시 파일에는 상기 제1 검색어와 연관된 검색 카테고리 정보가 더 포함될 수 있다.
예를 들면, 사용자가 상기 검색 서버에 임의의 검색어를 입력하고 상기 검색 서버로 검색을 요청하는 경우, 검색어 관리 시스템(100)은 상기 입력된 검색어의 검색 카테고리 정보를 판별한 후, 상기 검색어 및 상기 판별된 검색 카테고리 정보를 포함하는 임시 파일을 사용자 단말기(115)에 임시 파일의 형태로 저장할 수 있다. 또한, 임시 파일을 저장하는 경우에는 상기 임시 파일에 포함된 검색어가 사용자 단말기(115)에 이미 저장되어 있는지와 같은 검색어 중복 여부를 확인할 수 있다. 검색어가 중복되는 경우에는 저장되어 있는 검색어를 삭제하고 새로운 검색어를 저장하거나, 또는 새로운 검색어를 저장하지 않고 저장되어 있는 검색어를 유지하도록 할 수 있다.
다음으로, 단계(204)에서 검색어 관리 시스템(100)은 상기 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 임시 파일을 참조하여 상기 제2 검색어를 상기 사용자에게 제시한다. 예를 들면, 사용자가 로그인 되지 않은 상태에서 검색 서비스를 이용하다가 소정의 로그인 과정을 통해 로그인하는 경우, 사용자 단말기(115)에 저장된 임시 파일을 참조하여 사용자가 로그인하지 않은 상태에서 입력했던 검색어를 사용자 단말기(115)에 디스플레이 하여 사용자에게 제공할 수 있다. 즉, 사용자가 비인증 상태에서 입력한 검색어를 인증 상태로 변경되는 경우에도 사용자에게 제공하여 사용자가 비인증 상태에서 입력했던 검색어에 대한 검색을 다시 수행하도록 할 수 있다. 따라서, 사용자는 검색어 관리를 용이하게 수행할 수 있게 된다.
또한, 사용자에게 제2 검색어를 제시하는 경우, 상기 제시된 하나 이상의 제2 검색어는 각각의 검색어와 연관된 소정의 버튼과 함께 사용자에게 제시될 수 있다. 따라서, 사용자는 상기 제시된 버튼 중 자신이 원하는 특정 버튼을 선택함으로써 검색어 선택을 수행할 수 있다.
또한, 상기 제2 검색어를 사용자에게 제시하는 경우 사용자로부터 검색 카테고리 정보를 입력받는 경우에는 상기 입력받은 검색 카테고리 정보에 대응하는 검색 카테고리 정보와 연관된 제2 검색어를 사용자에게 제시할 수 있다. 즉, 사용자로부터 입력받은 검색 카테고리 정보와 동일한 검색 카테고리 정보 또는 관련있는 검색 카테고리 정보와 연관된 제2 검색어를 사용자에게 제시할 수 있다. 예를 들면, 사용자로부터 입력받은 검색 카테고리 정보가 "영화"인 경우 상기 사용자의 사용자 단말기(115)에 저장된 임시 파일에 검색 카테고리 정보가 "영화"인 검색어가 포함되어 있지 않은 경우에는 "영화"와 관련있는 검색 카테고리 정보 "연예" 또는 "엔터테인먼트"에 해당하는 검색어를 사용자에게 제시할 수도 있다.
다음으로, 단계(205)에서 검색어 관리 시스템(100)은 상기 사용자로부터 상기 제시된 하나 이상의 제2 검색어 중 적어도 하나의 특정 검색어를 선택받는다.
사용자는 제2 검색어와 함께 제시된 소정의 버튼을 선택함으로써, 검색 포켓 데이터베이스에 저장하고자 하는 검색어를 선택할 수 있다. 이하, 도 4를 참조하여 사용자에게 제시되는 상기 제2 검색어에 대해 자세히 설명하도록 한다.
도 4는 본 발명의 일실시예에 따라 사용자에게 제시되는 상기 제2 검색어의 일례를 도시한 도면이다.
도 4에 도시한 바와 같이, 검색어 관리 시스템(100)과 연관된 소정의 검색 서버에 대한 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 사용자가 비인증 상태에서 입력한 검색어(401)를 상기 사용자의 사용자 단말기(115)상에 디스플레이 하여 이를 상기 사용자에게 제시할 수 있다. 사용자가 비인증 상태에서 입력한 검색어(401)는 "내가 찾은 검색어"에 포함되어 사용자에게 제공될 수 있다. 즉, 사용자의 사용자 단말기(115)에 임시 파일로 저장되어 있는 검색어 및 검색 카테고리 정보가 "내가 찾은 검색어"에 포함될 수 있다.
또한, "내가 찾은 검색어"에 포함된 각각의 검색어와 함께 상기 각각의 검색어와 연관된 이동 버튼(402) 및 삭제 버튼(403)이 제시될 수 있다.
사용자는 상기 제시된 검색어 중 검색 포켓 데이터베이스에 저장하고자 하는 검색어의 이동 버튼(403)을 클릭함으로써 자신이 원하는 검색어를 상기 검색 포켓 데이터베이스에 저장할 수 있다. 또한, 상기 제기된 검색어 중 삭제하고자 하는 검색어와 연관된 삭제 버튼(403)을 클릭하여 검색어를 삭제할 수 있으며, 상기 삭제된 검색어는 상기 임시 파일에서 삭제되어 더 이상 사용자에게 제공되지 않을 수 있다.
사용자에 의해 이동 버튼(403)이 선택되는 경우에는 OnClick 이벤트가 발생하고, 상기 발생된 OnClick 이벤트를 처리하기 위해서 웹 브라우저 상에서 구동되는 소정의 함수, 예를 들어 자바 스크립트 함수가 실행될 수 있다. 상기 자바 스크립트 함수는 상기 검색 포켓 데이터베이스에 저장하고자 하는 검색어 및 검색 카테고리 정보를 검색어 관리 시스템(100) 또는 검색어 관리 시스템(100)과 연관된 소정의 검색 서버로 전송하여 상기 검색 포켓 데이터베이스에 저장하도록 요청하고, 상기 저장 요청을 수신한 검색어 관리 시스템(100)은 상기 검색어 및 검색 카테고리의 저장 가능 여부를 확인할 수 있다.
상기 저장 요청을 수신한 검색어 관리 시스템(100)은 상기 검색어 및 검색 카테고리 정보의 저장 가능 여부를 확인하기 위해서 사용자의 인증 상태 여부 및 상기 검색어 및 검색 카테고리 정보가 상기 사용자의 사용자 식별자와 연관하여 검색 포켓 데이터베이스에 저장되어 있는지 여부를 판단할 수 있다. 검색어 관리 시스템(100)이 상기 판단에 따른 판단 결과 정보를 변수 형태로 출력하면, 상기 자바 스크립트 함수는 상기 판단 결과 정보를 참조하여 사용자 단말기(115)의 소정의 디스플레이 화면에 상기 판단 결과 정보를 디스플레이 할 수 있다. 상기 판단 결과 정보는 사용자의 로그인(인증) 상태 여부, 검색 포켓 데이터베이스에 저장된 검색어 개수, 검색어 중복 여부, 저장하고자 하는 검색어 및 검색 카테고리 정보 등을 포함할 수 있다.
또한, 검색어 관리 시스템(100)은 상기 제2 검색어를 사용자에게 제시하는 경우 상기 제1 검색어와 연관된 검색 카테고리 정보(404)를 더 제시할 수 있다. 또한, 사용자로부터 특정 검색 카테고리 정보를 선택받는 경우, 상기 선택된 검색 카테고리 정보와 연관된 검색어만을 사용자에게 제시할 수 있다. 예를 들어, 도 3을 참조하면, 사용자가 검색 카테고리 정보 중 "도서"를 선택한 경우에는 상기 검색어 중 검색 카테고리 정보가 "도서"에 해당하는 검색어인 "연금술사", "서양 미술사", "다빈치코드" 만을 사용자에게 제시할 수 있다.
즉, 검색 카테고리 정보를 이용하여 사용자에게 검색어를 제시하는 경우에는 제시할 수 있는 검색어의 수가 증가하여 사용자가 관리할 수 있는 검색어의 수도 증가할 수 있다. 따라서, 사용자는 많은 수의 검색어를 효과적으로 관리할 수 있게 된다.
마지막으로, 단계(206)에서 검색어 관리 시스템(100)은 위에서 사용자로부터 선택된 적어도 하나의 특정 검색어를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 함께 관리한다. 또한, 상기 선택된 적어도 하나의 특정 검색어와 연관된 검색 카테고리 정보를 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어와 연관된 검색 카테고리 정보와 함께 관리할 수 있다. 즉, 상기 검색 포켓 데이터베이스에 저장된 검색어는 해당 검색어와 연관된 검색 카테고리 정보와 함께 관리될 수 있다.
이와 같이, 본 발명에 따르면, 사용자가 비인증 상태에서 입력한 검색어와 함께 그 검색어의 검색 카테고리 정보도 사용자의 단말기 내에 임시 파일로서 저장하고, 사용자가 인증 상태에서 입력한 검색어도 그와 함께 검색 카테고리 정보를 소정의 검색 포켓 데이터베이스에 저장하여 유지하여, 사용자의 인증 여부에 따른 양 종류의 검색어를 연동하여 관리하는 것뿐만 아니라 양 종류의 검색어의 검색 카테고리 정보도 연동하여 관리할 수 있다.
상기 검색 포켓 데이터베이스에 저장된 검색어는 사용자가 인증 상태에서 직접 입력한 검색어 또는 비인증 상태에서 입력하고 선택하여 상기 검색 포켓 데이터베이스로 저장한 검색어가 될 수 있으며, 이렇게 저장된 검색어는 상기 사용자의 상태가 비인증 상태에서 인증 상태로 되는 경우 상기 사용자에게 제시될 수 있다.
이하, 도 5를 참조하여 제1 검색어에 대해 자세히 설명하도록 한다. 도 5는 본 발명의 일실시예에 따른 제1 검색어의 일례를 도시한 도면이다.
도 5에 도시한 바와 같이, 검색 포켓 데이터베이스에 저장된 검색어는 웹 상의 소정의 저장 공간인 검색 포켓(501)에 포함되어 사용자에게 제공될 수 있다. 즉, 검색 포켓(501)에 저장된 검색어는 사용자 인증 과정을 거쳐 사용자에게 제공될 수 있다. 따라서, 검색 포켓(501)에 저장된 검색어는 사용자의 사용자 단말기(115)가 이전 검색 시에 상기 사용자가 이용했던 단말기인지 여부와 관계없이 상기 사용자에게 제공될 수 있다.
검색 포켓(501)에 제시되는 검색어는 상기 검색어의 상세 정보 제공 버튼(502) 또는 삭제 버튼(504)과 함께 제시될 수 있다. 사용자가 삭제 버튼(504)을 클릭하는 경우에는 제시된 해당 검색어가 삭제되고, 검색 포켓 데이터베이스에서도 삭제될 수 있다. 또한, 사용자가 상세 정보 제공 버튼(502)을 클릭하는 경우에는 해당 검색어와 연관된 소정의 URL 정보가 사용자에게 제시될 수 있다. 따라서, 사용자는 상기 URL 정보를 클릭함으로써 해당 검색어와 연관된 웹사이트를 방문할 수 있게 된다. 또한, 검색 포켓(501)에 제시되는 검색어는 검색 카테고리 정보(503)를 더 포함할 수 있으며, 동일한 검색어라도 검색 카테고리 정보가 다른 경우에는 각각 다른 검색어로 관리될 수 있다.
도 7은 본 발명의 일실시예에 따른 제1 검색어 및 제2 검색어의 관리를 시작하는 화면의 일례를 도시한 도면이다.
도 7에 도시한 바와 같이, 인증 상태에 있는 사용자가 검색어 입력창(701)에 표시되어 있는 검색어 관리 시작 버튼(702)을 클릭하는 경우 상기 사용자가 비인증 상태에서 입력한 검색어(703) 및 상기 사용자가 인증 상태에서 입력한 검색어(704)가 상기 사용자에게 제시될 수 있다. 이에 따라, 사용자는 버튼(702)을 클릭함으로써 검색어 연동을 통한 검색어 관리 서비스를 시작할 수 있게 된다.
종래에는 인증 상태에 있는 사용자에게, 상기 사용자가 인증 상태에서 입력한 검색어를 포함하는 "검색 포켓"은 제공하지만, 비인증 상태에서 입력한 검색어를 포함하는 "내가 찾은 검색어"는 제공하지 않았다. 그러나, 본 발명의 검색어 제공 시스템(100)은 사용자가 인증 상태가 되는 경우 상기 사용자에게 "검색 포켓"에 포함된 검색어와 함께, "내가 찾은 검색어"에 포함된 검색어도 모두 제공할 수 있다. 따라서, 사용자는 비인증 상태에서 입력한 검색어의 목록을 인증 상태에서도 모두 확인하고, 이를 활용하여 검색을 수행할 수 있고, 그 결과 자신의 인증 여부에 따라 상이한 두 종류의 검색어를 동일한 서버 공간을 통해 연동하여 관리할 수 있다.
이상과 같이 본 발명에 따르면, 소정의 검색 서버에 대한 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우 상기 사용자에게 상기 사용자가 비인증 상태에서 입력한 검색어를 제시하고, 상기 제시된 검색어 중 상기 사용자로부터 적어도 하나의 특정 검색어를 선택받는 경우, 상기 사용자가 인증 상태에서 입력한 검색어를 저장하여 관리하는 소정의 서버 공간에 상기 선택된 특정 검색어를 저장함으로써, 사용자의 인증 여부에 따라 상이한 두 종류의 검색어를 동일한 서버 공간을 통해 연동하여 관리할 수 있다.
본 발명에 따른 검색어 관리 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 본 발명을 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 상기 매체는 프로그램 명령, 데이터 구조 등을 지정하는 신호를 전송하는 반송파를 포함하는 광 또는 금속선, 도파관 등의 전송 매체일 수도 있다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이하, 본 발명의 또 다른 실시예에 따른 검색어 관리 시스템에 대해 설명하도록 한다. 도 6은 본 실시예에 따른 검색어 관리 시스템의 내부 구성을 도시한 블록도이다.
도 6에 도시한 바와 같이, 본 실시예에 따른 검색어 관리 시스템(600)은 검색 포켓 데이터베이스(610), 검색어 입력 수신부(620), 검색어 저장부(630), 검색어 제시부(640), 검색어 선택 수신부(650) 및 검색어 관리부(660)를 포함할 수 있다.
먼저, 검색 포켓 데이터베이스(610)는 소정의 사용자와 연관된 제1 검색어를 저장한다. 상기 제1 검색어는 상기 사용자의 인증 상태에서 상기 사용자로부터 수신된 검색어이다. 즉, 상기 제1 검색어는 상기 사용자가 검색어 관리 시스템(600)과 연관된 소정의 검색 서버에 로그인한 상태에서 입력한 검색어를 의미할 수 있다.
또한, 검색 포켓 데이터베이스(610)에는 상기 제1 검색어와 연관된 검색 카테고리 정보가 더 저장될 수 있다. 상기 검색 카테고리 정보는 해당 검색어와 연관된 카테고리 정보로서, 예를 들어 통합검색, 지역 정보, 영화, 도서, 쇼핑 등의 정보를 포함할 수 있다. 따라서, 동일한 검색어라도 검색 카테고리 정보가 다른 검색어는 서로 다르게 저장될 수 있다.
검색어 입력 수신부(620)는 상기 사용자의 비인증 상태에서 상기 사용자로부터 하나 이상의 제2 검색어를 입력받는다. 즉, 상기 제2 검색어는 사용자가 검색어 관리 시스템(600)과 연관된 소정의 검색 서버에 로그인하지 않은 상태에서 입력한 검색어일 수 있다. 사용자는 사용자 단말기의 소정의 입력 장치를 이용하여 검색어를 입력할 수 있다.
검색어 저장부(630)는 상기 제2 검색어를 상기 사용자와 연관된 사용자 단말기에 임시 파일로 저장한다. 사용자의 비인증 상태에서 입력된 제2 검색어는 사용자 단말기에 쿠키 파일과 같은 임시 파일로 저장될 수 있으며, 상기 임시 파일에는 상기 제2 검색어와 연관된 검색 카테고리 정보가 더 포함될 수 있다.
또한, 검색어 저장부(630)는 사용자로부터 입력받은 제2 검색어를 저장하는 경우 상기 제2 검색어가 임시 파일에 이미 저장되어 있는 경우에는 기저장된 검색어를 삭제하고 상기 입력받은 검색어를 임시 파일에 저장하거나, 또는 상기 입력받은 검색어를 저장하지 않고 기저장된 검색어를 임시 파일에 유지할 수도 있다.
상기 제시된 제2 검색어 중 사용자로부터 삭제 요청되는 제2 검색어는 상기 임시 파일에서 삭제될 수 있다.
검색어 제시부(640)는 상기 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 임시 파일을 참조하여 상기 제2 검색어를 상기 사용자에게 제시한다. 즉, 사용자가 로그인하지 않은 상태에서 검색어를 입력하여 검색 서비스를 이용하다가 로그인 하는 경우에는 검색어 제시부(640)가 상기 임시 파일을 참조하여 로그인 하지 않은 상태에서 입력했던 검색어를 상기 사용자에게 제시할 수 있다. 또한, 검색어 제시부(640)는 상기 제2 검색어를 제시하는 경우에 상기 제2 검색어와 연관된 검색 카테고리 정보를 더 제시할 수 있다.
검색어 선택 수신부(650)는 상기 사용자로부터 상기 제시된 하나 이상의 제2 검색어 중 적어도 하나의 특정 검색어를 선택받는다. 검색어 제시부(640)는 사용자에게 제2 검색어를 제시하는 경우, 상기 제2 검색어와 연관된 각각의 소정의 버튼을 더 제시할 수 있다. 따라서, 검색어 선택 수신부(650)는 사용자로부터 상기 제시된 버튼 중 적어도 하나의 특정 버튼을 선택받는 경우 상기 특정 버튼과 연관된 특정 검색어를 선택받을 수 있다.
검색어 관리부(660)는 상기 선택된 적어도 하나의 특정 검색어를 검색 포켓 데이터베이스(610)에 저장하여 상기 제1 검색어와 함께 관리한다. 검색어 관리부(660)가 검색어 선택 수신부(650)에 의해 선택받은 제2 검색어를 검색 포켓 데이터베이스(610)에 저장하는 경우에는 사용자의 인증 상태 여부 또는 검색어 중복 여부 즉, 저장하고자 하는 검색어가 검색 포켓 데이터베이스(610)에 이미 저장되어 있는지 등을 판단할 수 있다. 상기 판단 결과 사용자가 인증 상태이고, 검색어가 중복되지 않은 경우에는 검색어 관리부(660)가 상기 선택된 검색어를 검색 포켓 데이터베이스(610)에 저장하고, 사용자가 인증 상태가 아니거나 또는, 검색어가 중복되는 경우에는 상기 선택된 검색어를 저장하지 않을 수 있다.
또한, 검색 포켓 데이터베이스(610)에 저장된 검색어 중 사용자로부터 삭제 요청되는 검색어는 검색어 관리부(660)에 의해 검색 포켓 데이터베이스(610)에서 삭제될 수 있다.
검색 포켓 데이터베이스(610)에 저장된 검색어는 사용자가 인증 상태가 되는 경우 상기 사용자에게 제공되어, 사용자는 이전에 입력했던 검색어에 대해 다시 검색을 수행할 수 있다.
도 8은 본 발명에 따른 검색어 관리 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.
컴퓨터 장치(800)는 램(RAM: Random Access Memory)(802)과 롬(ROM: Read Only Memory)(803)을 포함하는 주기억장치와 연결되는 하나 이상의 프로세서(801)를 포함한다. 프로세서(801)는 중앙처리장치(CPU)로 불리기도 한다. 본 기술분야에서 널리 알려져 있는 바와 같이, 롬(803)은 데이터(data)와 명령(instruction)을 단방향성으로 CPU에 전송하는 역할을 하며, 램(802)은 통상적으로 데이터와 명령을 양방향성으로 전송하는 데 사용된다. 램(802) 및 롬(803)은 컴퓨터 판독 가능 매체의 어떠한 적절한 형태를 포함할 수 있다. 대용량 기억장치(Mass Storage)(804)는 양방향성으로 프로세서(801)와 연결되어 추가적인 데이터 저장 능력을 제공하며, 상기된 컴퓨터 판독 가능 기록 매체 중 어떠한 것일 수 있다. 대용량 기억장치(804)는 프로그램, 데이터 등을 저장하는데 사용되며, 통상적으로 주기억장치보다 속도가 느린 하드 디스크와 같은 보조기억장치이다. CD 롬(806)과 같은 특정 대용량 기억장치가 사용될 수도 있다. 프로세서(801)는 비디오 모니터, 트랙볼, 마우스, 키보드, 마이크로폰, 터치스크린 형 디스플레이, 카드 판독기, 자기 또는 종이 테이프 판독기, 음성 또는 필기 인식기, 조이스틱, 또는 기타 공지된 컴퓨터 입출력장치와 같은 하나 이상의 입출력 인터페이스(805)와 연결된다. 마지막으로, 프로세서(801)는 네트워크 인터페이스(807)를 통하여 유선 또는 무선 통신 네트워크에 연결될 수 있다. 이러한 네트워크 연결을 통하여 상기된 방법의 절차를 수행할 수 있다. 상기된 장치 및 도구는 컴퓨터 하드웨어 및 소프트웨어 기술 분야의 당업자에게 잘 알려져 있다. 한편, 상기된 하드웨어 장치는 본 발명의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있다.
이상과 같이 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 상기의 실시예에 한정되는 것은 아니며, 본 발명이 속하는 분야에서 통상의 지식을 가진 자라면 이러한 기재로부터 다양한 수정 및 변형이 가능하다.
그러므로, 본 발명의 범위는 설명된 실시예에 국한되어 정해져서는 아니되며, 후술하는 특허청구범위뿐 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다.
본 발명에 따르면, 소정의 검색 서버에 대한 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우 상기 사용자에게 상기 사용자가 비인증 상태에서 입력한 검색어를 제시하고, 상기 제시된 검색어 중 상기 사용자로부터 적어도 하나의 특정 검색어를 선택받는 경우, 상기 사용자가 인증 상태에서 입력한 검색어를 저장하여 관리하는 소정의 서버 공간에 상기 선택된 특정 검색어를 저장함으로써, 사용자의 인증 여부에 따라 상이한 두 종류의 검색어를 동일한 서버 공간을 통해 연동하여 관리하는 것을 특징으로 하는 검색어 관리 방법 및 그 시스템이 제공된다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템에 의하면, 사용자가 비인증 상태에서 입력한 검색어도 인증 상태에서 입력한 검색어와 함께 검색 서버에서 관리할 수 있도록 하여, 검색어 관리에 있어서의 사용자 편의를 극대화할 수 있다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템에 의하면, 사용자가 비인증 상태에서 입력한 검색어와 함께 그 검색어의 검색 카테고리 정보도 사용자의 단말기 내에 임시 파일로서 저장하고, 사용자가 인증 상태에서 입력한 검색어도 그와 함께 검색 카테고리 정보를 소정의 검색 포켓 데이터베이스에 저장하여 유지하여, 사용자의 인증 여부에 따른 양 종류의 검색어를 연동하여 관리하는 것뿐만 아니라 양 종류의 검색어의 검색 카테고리 정보도 연동하여 관리할 수 있다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템에 의하면, 사용자로부터 입력된 검색어 및 상기 검색어의 검색 카테고리 정보를 함께 저장함으로써 많은 수의 검색어를 검색 카테고리 별로 관리할 수 있게 하여, 검색어 관리에 대한 사용자의 욕구를 충족시킬 수 있다.
또한, 본 발명에 따른 검색어 관리 방법 및 그 시스템에 의하면, 검색어를 검색 카테고리 별로 관리함으로써 사용자가 자주 사용하는 검색어 정보를 사용자에게 제공하여 기존의 서비스와는 차별된 사용자 서비스를 제공할 수 있다.
도 1은 본 발명의 일실시예에 따른 검색어 관리 시스템의 네트워크 연결을 도시한 도면이다.
도 2는 본 발명의 일실시예에 따른 검색어 관리 방법의 흐름을 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 검색 포켓 데이터베이스의 일례를 도시한 도면이다.
도 4는 본 발명의 일실시예에 따라 사용자에게 제시되는 제2 검색어의 일례를 도시한 도면이다.
도 5는 본 발명의 일실시예에 따른 제1 검색어의 일례를 도시한 도면이다.
도 6은 본 발명의 일실시예에 따른 검색어 관리 시스템의 내부 구성을 도시한 블록도이다.
도 7은 본 발명의 일실시예에 따른 제1 검색어 및 제2 검색어의 관리를 시작하는 화면의 일례를 도시한 도면이다.
도 8은 본 발명에 따른 검색어 관리 방법을 수행하는 데 채용될 수 있는 범용 컴퓨터 장치의 내부 블록도이다.
<도면의 주요 부분에 대한 부호의 설명>
600: 검색어 관리 시스템
610: 검색 포켓 데이터베이스
620: 검색어 입력 수신부
630: 검색어 저장부
640: 검색어 제시부
650: 검색어 선택 수신부
660: 검색어 관리부
Claims (10)
- 삭제
- 검색 서버에 입력된 검색어를 관리하는 방법에 있어서,소정의 사용자와 연관된 제1 검색어 및 상기 제1 검색어와 연관된 검색 카테고리 정보를 저장하는 검색 포켓 데이터베이스를 유지하는 단계 - 상기 제1 검색어는 상기 사용자의 인증 상태에서 상기 사용자로부터 수신된 검색어임 -;상기 사용자의 비인증 상태에서 상기 사용자로부터 하나 이상의 제2 검색어를 입력받고, 상기 제2 검색어 및 상기 제2 검색어와 연관된 검색 카테고리 정보를 상기 사용자와 연관된 사용자 단말기에 임시 파일로 저장하는 단계;상기 사용자의 상태가 비인증 상태에서 인증 상태로 변경되는 경우, 상기 임시 파일을 참조하여 상기 제2 검색어 및 상기 제2 검색어와 연관된 소정의 버튼을 상기 사용자에게 제시하는 단계;상기 사용자로부터 상기 제시된 하나 이상의 버튼 중 적어도 하나의 특정 버튼을 선택받음으로써 상기 제시된 하나 이상의 제2 검색어 중 적어도 하나의 특정 검색어를 선택받는 단계;상기 특정 버튼과 연관된 소정의 함수가 실행되고, 상기 함수의 실행에 따라 상기 특정 버튼과 연관된 상기 특정 검색어 및 상기 특정 검색어와 연관된 검색 카테고리 정보가 전송되는 단계;상기 전송된 특정 검색어 및 상기 특정 검색어와 연관된 검색 카테고리 정보의 저장 요청을 수신하는 단계; 및상기 저장 요청된 적어도 하나의 특정 검색어를 연관된 검색 카테고리 정보와 함께 상기 검색 포켓 데이터베이스에 저장하여 상기 제1 검색어 및 상기 제1 검색어와 연관된 검색 카테고리 정보와 함께 관리하는 단계를 포함하고,제2 검색어 중 적어도 하나의 특정 검색어를 선택받는 상기 단계는,(1) 상기 사용자의 인증 상태 여부를 판단하고, (2) 상기 제2 검색어가 상기 검색 포켓 데이터베이스에 저장되어 있는지 여부를 판단하며, (3) 상기 판단에 따른 판단 결과 정보를 상기 사용자에게 제시함으로써, 상기 제2 검색어의 저장 가능 여부를 확인하는 단계를 포함하며,상기 판단 결과 정보는 상기 사용자의 인증 상태 여부, 검색 포켓 데이터베이스에 저장된 검색어의 개수, 검색어 중복 여부, 검색어 및 상기 검색어와 연관된 검색 카테고리 정보 중 어느 하나 이상을 포함하는 것을 특징으로 하는 검색어 관리 방법.
- 제2항에 있어서,상기 임시 파일을 참조하여 상기 제2 검색어를 상기 사용자에게 제시하는 상기 단계는,상기 사용자로부터 검색 카테고리 정보를 입력받는 단계;상기 임시 파일을 참조하여 상기 입력된 검색 카테고리 정보에 대응하는 검색 카테고리 정보와 연관된 제2 검색어를 검색하는 단계; 및상기 검색된 제2 검색어를 상기 사용자에게 제시하는 단계를 포함하는 것을 특징으로 하는 검색어 관리 방법.
- 삭제
- 삭제
- 삭제
- 삭제
- 제2항 또는 제3항의 방법을 실행하기 위한 프로그램을 기록하고 있는 컴퓨터에서 판독 가능한 기록매체.
- 삭제
- 삭제
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050003173A KR100520428B1 (ko) | 2005-01-13 | 2005-01-13 | 사용자 인증에 따라 다양한 종류의 키워드를 연동하여관리하는 방법 및 그 시스템 |
PCT/KR2006/000156 WO2006075898A1 (en) | 2005-01-13 | 2006-01-13 | Method and system for managing various kinds of keywords by interworking the keywords depending on user authentication |
US11/776,460 US20070282815A1 (en) | 2005-01-13 | 2007-07-11 | Method and system for storing search terms in connection with registered user of on-line searching service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050003173A KR100520428B1 (ko) | 2005-01-13 | 2005-01-13 | 사용자 인증에 따라 다양한 종류의 키워드를 연동하여관리하는 방법 및 그 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR100520428B1 true KR100520428B1 (ko) | 2005-10-11 |
Family
ID=36677892
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020050003173A KR100520428B1 (ko) | 2005-01-13 | 2005-01-13 | 사용자 인증에 따라 다양한 종류의 키워드를 연동하여관리하는 방법 및 그 시스템 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20070282815A1 (ko) |
KR (1) | KR100520428B1 (ko) |
WO (1) | WO2006075898A1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200048843A (ko) * | 2018-10-31 | 2020-05-08 | 순천향대학교 산학협력단 | 사용자 경험에 기반한 추상화 이미지를 이용한 자기인증 서비스 시스템 및 그것의 동작 방법 |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9379895B2 (en) * | 2008-07-24 | 2016-06-28 | Zscaler, Inc. | HTTP authentication and authorization management |
CN102456058B (zh) | 2010-11-02 | 2014-03-19 | 阿里巴巴集团控股有限公司 | 类目信息提供方法及装置 |
JP6600203B2 (ja) * | 2015-09-15 | 2019-10-30 | キヤノン株式会社 | 情報処理装置、情報処理方法、コンテンツ管理システム、およびプログラム |
CN108830670B (zh) * | 2018-04-29 | 2021-11-19 | 杭州画客信息工程有限公司 | 一种业务交互订单平台的用户管理方法 |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5898835A (en) * | 1996-08-16 | 1999-04-27 | Electronic Data Systems Corporation | System and method for remotely executing a command |
US5960411A (en) * | 1997-09-12 | 1999-09-28 | Amazon.Com, Inc. | Method and system for placing a purchase order via a communications network |
US7720723B2 (en) * | 1998-09-18 | 2010-05-18 | Amazon Technologies, Inc. | User interface and methods for recommending items to users |
US7107226B1 (en) * | 1999-01-20 | 2006-09-12 | Net32.Com, Inc. | Internet-based on-line comparison shopping system and method of interactive purchase and sale of products |
CA2272983A1 (en) * | 1999-05-20 | 2000-11-20 | Tornado Technologies Co. Ltd. | A text searching system for searching web pages according to a keyword and classification data provided by a user |
KR20020007742A (ko) * | 2000-07-18 | 2002-01-29 | 김민욱 | 사용자별 정보선호 분석 및 정보 내용 인기도 평가를 통한정보추천 방법 및 그 시스템 |
KR20020015463A (ko) * | 2000-08-22 | 2002-02-28 | 김연종 | 사용자 중심의 검색시스템 및 검색방법과 그 프로그램소스를 저장한 기록매체 |
KR20040006515A (ko) * | 2002-07-12 | 2004-01-24 | 주식회사 네오위즈 | 사용자가 입력하는 정보와 행동로그의 분석을 이용하여정보 서비스 체계 및 검색 결과를 제공하는 정보 서비스시스템 및 방법 |
JP2004334638A (ja) * | 2003-05-09 | 2004-11-25 | Nippon Telegr & Teleph Corp <Ntt> | 追加検索語取得装置、追加検索語取得方法、これらの追加検索語取得装置または追加検索語取得方法を実現するプログラムおよびそのプログラムが記憶された記録媒体 |
US7318043B1 (en) * | 2004-05-24 | 2008-01-08 | Amazon Technologies, Inc. | Automatically identifying erroneous orders |
-
2005
- 2005-01-13 KR KR1020050003173A patent/KR100520428B1/ko active IP Right Maintenance
-
2006
- 2006-01-13 WO PCT/KR2006/000156 patent/WO2006075898A1/en active Application Filing
-
2007
- 2007-07-11 US US11/776,460 patent/US20070282815A1/en not_active Abandoned
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20200048843A (ko) * | 2018-10-31 | 2020-05-08 | 순천향대학교 산학협력단 | 사용자 경험에 기반한 추상화 이미지를 이용한 자기인증 서비스 시스템 및 그것의 동작 방법 |
KR102221673B1 (ko) * | 2018-10-31 | 2021-03-02 | 순천향대학교 산학협력단 | 사용자 경험에 기반한 추상화 이미지를 이용한 자기인증 서비스 시스템 및 그것의 동작 방법 |
Also Published As
Publication number | Publication date |
---|---|
US20070282815A1 (en) | 2007-12-06 |
WO2006075898A1 (en) | 2006-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TW424185B (en) | Named bookmark sets | |
KR101953303B1 (ko) | 브라우징 액티비티에 기초하여 정합 애플리케이션을 식별하는 기법 | |
KR100705411B1 (ko) | 로컬 컴퓨터 검색 시스템 및 이를 이용한 로컬 컴퓨터 검색방법 | |
US20060059133A1 (en) | Hyperlink generation device, hyperlink generation method, and hyperlink generation program | |
KR20100022980A (ko) | 복수의 서비스로부터의 프로필 데이터의 집계 및 검색 | |
JP4935274B2 (ja) | サーバ及びプログラム | |
US8392911B2 (en) | Download discovery for web servers | |
KR100520428B1 (ko) | 사용자 인증에 따라 다양한 종류의 키워드를 연동하여관리하는 방법 및 그 시스템 | |
JP2002175301A (ja) | 地図情報検索装置および方法 | |
KR100714504B1 (ko) | 유무선 인터넷을 이용한 개인 단말의 컨텐츠 검색 시스템및 방법 | |
JP2008015733A (ja) | ログ管理計算機 | |
US10262064B2 (en) | Information processing apparatus, information processing method, information processing program, recording medium having stored therein information processing program | |
US9558294B2 (en) | Asynchronous caching to improve user experience | |
JP2019091478A (ja) | システム、制御方法、プログラム | |
US20060218208A1 (en) | Computer system, storage server, search server, client device, and search method | |
JP2004355418A (ja) | 情報処理装置、情報処理システム、情報処理プログラム、および情報処理装置におけるguiを提供する方法 | |
JP5810239B2 (ja) | プログラム、制御方法、サーバ装置 | |
KR20060115488A (ko) | 웹 브라우저의 즐겨찾기 리스트를 이용한 개인화 검색 방법및 검색 서버 | |
KR20070031152A (ko) | 검색어 입력에 대한 검색 결과를 제공하는 방법 및 그방법을 채용한 검색 엔진 | |
US20110225502A1 (en) | Accessing web services and presenting web content according to user specifications | |
WO2016085773A1 (en) | Efficiently discovering and surfacing content attributes | |
US20140373133A1 (en) | Method and System to Capture and Find Information and Relationships | |
KR100606239B1 (ko) | 사용자 로그인 아이디 관리 시스템 및 그 방법 | |
US11048866B1 (en) | Ad hoc contact data capture | |
JP5112264B2 (ja) | 情報検索装置、情報検索方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
AMND | Amendment | ||
J201 | Request for trial against refusal decision | ||
B701 | Decision to grant | ||
GRNT | Written decision to grant | ||
O035 | Opposition [patent]: request for opposition | ||
O133 | Decision on opposition [patent]: notification of invalidation of opposition | ||
FPAY | Annual fee payment |
Payment date: 20120928 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20130926 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20140925 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20151002 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20181002 Year of fee payment: 14 |