KR20030066064A - Internet searching service system for displaying a search result to different user interface depending on query and searching method thereof - Google Patents
Internet searching service system for displaying a search result to different user interface depending on query and searching method thereof Download PDFInfo
- Publication number
- KR20030066064A KR20030066064A KR1020020006221A KR20020006221A KR20030066064A KR 20030066064 A KR20030066064 A KR 20030066064A KR 1020020006221 A KR1020020006221 A KR 1020020006221A KR 20020006221 A KR20020006221 A KR 20020006221A KR 20030066064 A KR20030066064 A KR 20030066064A
- Authority
- KR
- South Korea
- Prior art keywords
- search
- template
- service system
- result
- group
- 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/951—Indexing; Web crawling techniques
-
- 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/957—Browsing optimisation, e.g. caching or content distillation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (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
Description
본 발명은 검색엔진을 사용하여 검색하는 사용자에게 검색어에 따라 최적화된 검색결과 화면을 디스플레이하는 검색 서비스 시스템 및 그 검색방법에 관한 것으로서, 보다 상세하게는 단일의 검색어나 그룹화된 복수개의 검색어에 의해 지정된 검색결과 페이지를 선택하여 사용자에게 디스플레이함으로써 특정 이벤트의 검색 서비스나 테마별 검색 서비스가 가능한 검색 서비스 시스템 및 그 검색방법에 관한 것이다.The present invention relates to a search service system for displaying a search result screen optimized according to a search term to a user searching using a search engine, and a search method thereof. More specifically, the present invention relates to a single search term or a plurality of grouped search terms. The present invention relates to a search service system capable of selecting a specific search result page and displaying the same to a user, thereby enabling a search service for a specific event or a search service by theme.
통상적으로, 검색 서비스는 다양하지만, 그 사용범위가 일반화되어 있고, 검색결과의 모양 또한 모두 획일적으로 출력되고 있다. 결국, 모든 검색어에 대해 똑같은 모양의 검색결과 화면으로 디스플레이되고, 다만 이미지 검색, 통합 검색, Q & A 등 추가의 검색 옵션이 제공될 뿐이다. 따라서, 사용자는 그러한 획일적인 검색결과의 리스트를 보고서 원하는 사항을 찾아 내야만 했다.In general, search services vary, but the scope of use is generalized, and the search results are all uniformly output. As a result, all search terms are displayed in the same search result screen, but only additional search options such as image search, integrated search, and Q & A are provided. Thus, the user had to look at the list of such uniform search results to find out what they wanted.
도 1은 일반적인 검색 서비스의 개념을 설명하기 의한 흐름도이다. 사용자가 검색어를 입력하면(단계 S11), 그 검색어를 검색엔진의 앞 부분에서 분석하고, 분석한 검색어 조합에 의해 검색엔진을 통해 원하는 검색결과를 찾아 낸다(단계 S12). 이때 동시에, 검색엔진은 사이트, 디렉토리, 웹페이지, 인사이드 정보, 이미지, 동영상 등 여러 가지 데이터베이스(Database)를 찾는다. 그렇게 하여 얻어진 결과는 검색엔진마다의 고유 랭킹 알고리즘에 의해 사용자에게 순서적으로 출력된다(단계 S13). 이때, 검색결과는 동일한 모양의 결과 페이지로서 출력된다.1 is a flowchart illustrating the concept of a general search service. When the user enters a search word (step S11), the search word is analyzed at the front of the search engine, and the desired search result is found through the search engine by the analyzed search word combination (step S12). At the same time, the search engine searches various databases such as sites, directories, web pages, inside information, images, and videos. The results thus obtained are sequentially output to the user by the unique ranking algorithm for each search engine (step S13). At this time, the search results are output as result pages of the same shape.
또, 하나의 화면에 복수의 검색기능을 추가하여 다양한 검색 서비스를 제공하는 것도, 기존의 검색 서비스의 접근방법이나, 검색어의 종류에 무관하게 단순히 검색된 결과만을 사용자에게 디스플레이할 뿐이다. 검색어에 따라 고유의 맞춤 페이지로 검색결과를 디스플레이하기 위해서는, 검색엔진에서 분석한 검색어를 이용해서 다른 페이지를 지정하고, 이를 검색결과로서 출력하게 하는 기술이 필요하다.In addition, providing a plurality of search services by adding a plurality of search functions to a single screen simply displays the searched results only to the user regardless of the existing search service method or the type of search word. In order to display search results in a unique customized page according to a search word, a technique for designating another page using a search word analyzed by a search engine and outputting the search result as a search result is required.
본 발명은, 상기의 사정을 감안하여 이루어진 것으로, 그 목적은 기본 검색기능에서 검색어를 분석하여 검색결과에서 사용될 페이지를 실시간으로 생성하거나, 미리 정의된 템플릿(template)을 사용하여 검색결과 페이지를 출력할 수 있는 인터넷 검색 서비스 시스템 및 그 검색방법을 제공하는 것이다.The present invention has been made in view of the above circumstances, and an object thereof is to analyze a search word in a basic search function and generate a page to be used in a search result in real time, or output a search result page using a predefined template. The present invention provides an internet search service system and a search method thereof.
도 1은 일반적인 검색 서비스의 개념을 설명하기 위한 흐름도이다.1 is a flowchart illustrating a concept of a general search service.
도 2는 본 발명의 검색어로 검색결과 페이지를 적용하는 과정을 개념적으로 설명하기 위한 흐름도이다.2 is a flowchart conceptually illustrating a process of applying a search result page to a search word of the present invention.
도 3은 사용자가 인터넷을 통해 검색을 수행하고, 그 검색결과를 검색결과 페이지로 적용하는 본 발명에 따른 인터넷 검색 서비스 시스템의 개략적인 블록구성도이다.3 is a schematic block diagram of an Internet search service system according to the present invention in which a user performs a search through the Internet and applies the search result to a search result page.
도 4는 도 3의 키워드 DB 및 템플릿 DB의 구체적인 1구성예를 나타낸 도면이다.4 is a diagram illustrating a specific configuration example of the keyword DB and the template DB of FIG. 3.
도 5는 검색어에 대해 어떤 과정으로 결과 템플릿을 가져오는지를 설명하기 위한 흐름도이다.5 is a flowchart illustrating a process of obtaining a result template for a search word.
도 6은 도 5의 검색어 캐롤 에 대한 템플릿을 선택하는 과정을 구체적으로 나타낸 설명도이다.FIG. 6 is an explanatory diagram specifically illustrating a process of selecting a template for the search word carol of FIG. 5.
도 7은 템플릿을 생성하고 및 각 키워드와 맵핑시키는 과정을 설명하기 위한흐름도이다.7 is a flowchart for explaining a process of generating a template and mapping each keyword.
도 8은 도 7의 키워드 DB, 그룹 DB 및 템플릿 DB의 구체적인 1구성예를 나타낸 도면이다.FIG. 8 is a diagram illustrating a specific configuration example of a keyword DB, a group DB, and a template DB of FIG. 7.
도 9는 검색서버로부터 수신한 검색어를 템플릿 데이터베이스에서 찾아 그 템플릿을 검색서버로 돌려주는 과정을 설명하기 위한 흐름도이다.9 is a flowchart illustrating a process of finding a search word received from a search server in a template database and returning the template to the search server.
도 10은 현재 널리 이용되고 있는 검색엔진인 야후 코리아의 기본 검색결과 화면을 나타낸 도면이다.FIG. 10 is a diagram showing a basic search result screen of Yahoo! Korea, which is a widely used search engine.
도 11은 본 발명의 예제로 도시한 수학능력시험 그룹에 대한 검색결과 화면을 나타낸 도면이다.11 is a view showing a search result screen for the math test group shown as an example of the present invention.
도 12는 본 발명의 예제로 도시한 크리스마스 그룹에 대한 검색결과 화면을 나타낸 도면이다.12 is a view showing a search result screen for a Christmas group as an example of the present invention.
도 13은 본 발명의 예제로 도시한 현대자동차 그룹에 대한 검색결과 화면을 나타낸 도면이다.13 is a view showing a search result screen for the Hyundai Motor Group shown as an example of the present invention.
<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>
300 --- 사용자, 301 --- 컴퓨터(PC),300 --- user, 301 --- computer (PC),
302 --- PDA(Personal Digital Assistants: 개인용 디지털 보조기),302 --- PDAs (Personal Digital Assistants),
303 --- 모바일폰, 304 --- 인터넷,303 --- mobile phone, 304 --- internet,
305 --- 웹서버, 306 --- 검색서버,305 --- web server, 306 --- search server,
307 --- 검색 데이터베이스(DB), 308 --- 템플릿 데이터베이스(DB).307 --- Search Database (DB), 308 --- Template Database (DB).
상기한 목적을 달성하기 위해 본 발명은, 인터넷 검색에서 질의문(검색어)에 따라 검색결과 출력 페이지를 다르게 디스플레이하도록 하고 있다. 즉, 본 발명은 웹브라우저를 통해 질의문을 입력받아 검색을 수행하는 검색엔진과, 그 질의문에 의해 해당 페이지를 맵핑(mapping)시키는 맵핑수단, 이들 결과 페이지를 저장하고 검색을 수행하는 검색수단 및, 이들 결과 페이지를 검색결과에 적용하여 출력하는 수단을 포함하는 인터넷 검색 서비스 시스템을 제공한다.In order to achieve the above object, the present invention is to display a search result output page differently according to a query (search term) in the Internet search. That is, the present invention provides a search engine that receives a query through a web browser and performs a search, a mapping means for mapping a corresponding page by the query, and a search means for storing these result pages and performing a search. And means for applying and outputting these result pages to the search results.
또, 본 발명은, 인터넷 검색 서비스 시스템에 있어서, 사용자가 입력하는 검색어에 따라 해당하는 결과 페이지를 선택하고, 그 검색 결과에 적용하여 디스플레이하는 검색방법을 제공한다.The present invention also provides a search method for selecting a corresponding result page according to a search word input by a user and applying the same to the search result in the Internet search service system.
더욱이, 본 발명은, 인터넷 검색 서비스 시스템에 있어서, 검색 결과 페이지를 다양하게 사용하기 위해 복수개의 템플릿을 관리하고, 이들 템플릿을 상기 검색 서비스 시스템에 적용하는 단계를 구비한 검색방법을 제공한다.Furthermore, the present invention provides a search method comprising the steps of managing a plurality of templates in order to use various search result pages in the Internet search service system, and applying these templates to the search service system.
(실시예)(Example)
이하, 예시된 도면을 참조하면서 본 발명의 실시예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the illustrated drawings.
도 2는 본 발명에서 사용자가 입력한 질의문으로 검색한 후, 검색결과에 그 질의문에 정의된 결과 페이지를 적용하는 개념을 설명하기 위한 흐름도이다.2 is a flowchart illustrating a concept of applying a result page defined in the query to a search result after searching by a query input by a user in the present invention.
먼저, 검색엔진이 인터넷 사용자에 의한 질의문을 수신한다(단계 S21). 이 경우, 사용자 질의문은 한 어절로 구성된 단어, 구, 문장, 검색 연산자로 결합된 형태를 포함한다. 입력된 질의문은 구든 문장이든 그 질의문을 그대로 사용하여 검색하거나, 또는 형태소 분석과 같은 한글처리를 행한 후 검색어를 추출해서 그 검색어를 사용하여 검색을 행한다. 검색엔진은 이 질의문에 해당하는 검색을 수행한다(단계 S22).First, the search engine receives a query by an Internet user (step S21). In this case, the user query statement includes a word, phrase, sentence, and search operator composed of one word. The input query is searched using the query as it is, whether it is an old or a sentence, or after performing Hangul processing such as morphological analysis, the search word is extracted and the search is performed using the search word. The search engine performs a search corresponding to this query statement (step S22).
다음으로, 그 질의문에 적용할 페이지가 등록되어 있는지를 확인하고, 검색결과를 출력할 페이지를 검색결과 저장 시스템에서 찾는다(단계 S23). 그 질의문에 해당하는 페이지가 있는 경우에는 그 페이지를 적용하여 검색결과를 출력하고, 그 질의문에 해당하는 페이지가 없는 경우에는 기본 검색결과 페이지를 사용하여 검색결과를 출력한다(단계 S24). 이와 같이, 질의문으로 검색결과 페이지를 선택하는 과정은 검색 전에 미리 선택해 두거나, 또는 검색 후에 선택할 수 있도록 해 두는 것이 가능하다.Next, it is checked whether a page to be applied to the query is registered, and the page for outputting the search result is found in the search result storage system (step S23). If there is a page corresponding to the query, the page is applied to output the search result. If there is no page corresponding to the query, the search result is output using the basic search result page (step S24). In this way, the process of selecting the search result page by the query can be selected in advance before the search, or can be selected after the search.
도 3은 도 2의 개념을 이용할 수 있는 구체적인 시스템 계통을 나타낸 블록도이다. 사용자(300)는 PC나 워크스테이션과 같은 유선 인터넷 사용자(301), PDA(302) 및 모바일폰(303)을 사용하는 무선 인터넷 사용자를 포함하는 바, 본 발명은 유, 무선을 포함한 모든 인터넷 검색 서비스에 적용되는 것이다. 사용자(300)는 LAN 또는 모뎀장치를 통하여 인터넷(304)에 접속한다. 웹서버(305)는 사용자(300)로부터 질의문(309)을 수신하여 이를 검색어(310)로서 검색서버(306)로 넘겨주고(310), 다시 검색서버(306)로부터 검색결과(315)를 수신하여 사용자(300)에게 디스플레이하는 기능을 수행한다. 검색서버(306)는 웹서버(305)로부터 수신한 검색어(310)로 검색 데이터베이스(DB)(307)를 검색하고, 그 결과 리스트(312)를 검색서버(306)로 넘겨준다. 또한, 검색서버(306)는 검색어(313)로 템플릿 데이터베이스(DB)(308)를 검색하여 검색결과를 출력할 결과 템플릿(314)을 검색서버(306)로 넘겨준다.3 is a block diagram illustrating a specific system system that may utilize the concept of FIG. 2. The user 300 includes a wired Internet user 301 such as a PC or a workstation, a wireless Internet user using a PDA 302 and a mobile phone 303. The present invention includes all Internet searches, including wired and wireless. Applies to the service. The user 300 connects to the Internet 304 via a LAN or modem device. The web server 305 receives the query 309 from the user 300 and passes it to the search server 306 as the search word 310 (310), and returns the search result 315 from the search server 306 again. Receive and display to the user 300. The search server 306 searches the search database (DB) 307 with the search word 310 received from the web server 305, and passes the result list 312 to the search server 306. In addition, the search server 306 searches the template database (DB) 308 with the search word 313 and passes the result template 314 to the search server 306 to output the search result.
도 4는 도 3의 키워드 DB(307) 및 템플릿 DB(308)의 구체적인 1구성예를 나타낸 도면이다.4 is a diagram illustrating a specific configuration example of the keyword DB 307 and the template DB 308 of FIG. 3.
먼저, 도 4의 (a)에 나타낸 바와 같이, 키워드 DB(307)는 키워드와 그룹 ID의 2개의 필드로 이루어지고, 검색서버(306)에 의해 사용된다. 이 때문에, 처리속도와 메모리의 효율적 사용을 위해 메모리 맵 파일(Memory Mapped file) 구조인 공유 메모리(shared memory)를 사용하거나, 메모리를 동적으로 할당받아 메모리로 올려 사용한다. 키워드 필드의 키워드는 미리 관리자에 의해 등록되어 있는 것이고, 그룹 ID는 후술하는 그룹 DB를 참조하여 해당 그룹의 ID로서 정해진 것이다.First, as shown in Fig. 4A, the keyword DB 307 is composed of two fields, a keyword and a group ID, and is used by the search server 306. For this reason, shared memory, which is a memory mapped file structure, is used for processing speed and efficient use of memory, or memory is dynamically allocated and used as a memory. The keyword of the keyword field is registered in advance by the administrator, and the group ID is determined as the ID of the corresponding group with reference to the group DB described later.
또, 도 4의 (b)에 나타낸 바와 같이, 템플릿 DB(308)는 검색서버(306)의 특정 디렉토리에 각 그룹 ID로 이름을 정하여 위치시켜 둔다. 이는, 검색엔진(306)에서 키워드 DB(307)를 검색하여 해당 그룹 ID가 있을 경우, 곧바로 해당 템플릿을 그룹 ID에 의해 가지고 올 수 있게 하기 위함이다.As shown in Fig. 4B, the template DB 308 locates and names each group ID in a specific directory of the search server 306. This is to search the keyword DB 307 in the search engine 306 and, if there is a corresponding group ID, to immediately bring the template by the group ID.
도 5는 본 발명에 따른 인터넷 검색 서비스 시스템의 주요 동작을 순서적으로 나타낸 흐름도로, 이는 검색어를 입력받아 검색결과를 출력하기까지의 동작을 순서적으로 나타낸 것이다.5 is a flowchart illustrating the main operations of the Internet search service system according to the present invention in sequence, which sequentially illustrates the operation up to receiving a search word and outputting a search result.
먼저, 사용자(300)가 검색어를 입력한다(단계 S400). 이 경우, 검색어는 사용자(300)가 입력한 어절, 구, 문장 및 검색 연산자를 포함한다. 입력된 검색어는 형태소 분석기와 같은 한글 처리과정 및 오타, 동의어, 유의어 확장 처리과정을 거친다. 이러한 과정을 통해 최종 검색어를 추출하고, 그 검색어를 가지고 검색엔진에서 사용할 검색어를 다시 생성한다. 이렇게 다시 생성된 검색어로 검색엔진에서 검색을 수행한다(단계 S401). 그 검색결과는 적절한 검색결과 페이지을 적용하기 위한 시스템으로 넘겨진다(단계 S402).First, the user 300 inputs a search word (step S400). In this case, the search word includes a word, phrase, sentence, and search operator input by the user 300. The input search word is processed through Hangul processing such as morphological analyzer and expansion of typos, synonyms, and thesaurus. Through this process, the final search term is extracted, and the search term is generated again using the search term. The search engine performs the search using the regenerated search word (step S401). The search result is passed to the system for applying the appropriate search result page (step S402).
사용자가 입력한 검색어에 대해서는, 검색과 더불어, 등록된 페이지가 있는지 혹은 템플릿 데이터베이스에 등록된 템플릿이 있는지의 검색이 행해진다(단계 S403). 템플릿 데이터베이스에는 미리 정의한 검색결과 템플릿이 격납되어 있다. 이들 각각의 템플릿은 각 검색어 또는 검색어 그룹으로 구분되며, 파일이나 메모리의 형태로 만들어져 있다. 해당 검색어로 등록된 템플릿이 있으면 그 템플릿을 선택하고(단계 S404), 해당 검색어로 등록된 템플릿이 없으면 기본 템플릿을 선택하게 된다(단계 S405). 이들 검색결과는 선택된 템플릿 페이지에 적용되고(단계 S406), 그 입력한 검색어에 따라 템플릿이 적용된 페이지로 검색결과를 디스플레이하게 된다(단계 S407).The search word entered by the user is searched for whether there is a registered page or a template registered in the template database in addition to the search (step S403). Predefined search result templates are stored in the template database. Each of these templates is divided into search terms or search term groups and is made in the form of a file or a memory. If there is a template registered with the corresponding search word, the template is selected (step S404). If there is no template registered with the search word, the default template is selected (step S405). These search results are applied to the selected template page (step S406), and the search results are displayed on the page to which the template is applied according to the entered search word (step S407).
도 6은 도 5의 검색어 "캐롤"에 대한 템플릿을 선택하는 과정을 구체적으로 나타낸 설명도이다.FIG. 6 is an explanatory diagram specifically illustrating a process of selecting a template for the search term "carol" of FIG. 5.
예컨대 사용자가 검색어로서 "캐롤"을 입력했다면, 먼저 키워드 DB(307)에서 그 키워드 "캐롤"에 대응하는 그룹 ID "2"가 얻어진다. 그리고, 템플릿 DB(308)에서 그 그룹 ID "2"에 대응하는 템플릿 "/template/2.tmpl"이 선택된다.For example, if the user inputs "carol" as a search word, first, a group ID "2" corresponding to the keyword "carol" is obtained in the keyword DB 307. Then, in the template DB 308, a template "/template/2.tmpl" corresponding to the group ID "2" is selected.
이와 같이 하여, 검색어 "캐롤"에 대한 템플릿을 적용하여 검색결과를 출력할 수 있도록 되어 있다.In this way, it is possible to apply a template for the search term "carol" to output a search result.
다음에는 도 7을 참조하여 템플릿을 생성하고 각 키워드와 맵핑시키는 과정에 대해 설명한다.Next, a process of generating a template and mapping each keyword with reference to FIG. 7 will be described.
도 7은 템플릿을 생성하고 각 키워드와 맵핑시키는 과정을 설명하기 위한 흐름도이다. 특정의 검색어에 대해 기본 템플릿 이외의 지정된 템플릿을 사용하기 위해서는, 그 키워드를 미리 등록해 두어야 한다(단계 S500). 입력된 검색어에 대해서는 하나의 그룹을 선택하고(단계 S501), 검색어를 그 그룹에 맵핑되도록 지정해 둔다(단계 S502). 이 경우, 각 그룹은 하나 또는 그 이상의 검색어로 구성된다.7 is a flowchart illustrating a process of generating a template and mapping each keyword. In order to use a specified template other than the basic template for a specific search word, the keyword must be registered in advance (step S500). One group is selected for the input search word (step S501), and the search word is designated to be mapped to the group (step S502). In this case, each group consists of one or more search terms.
관리자는 같은 템플릿을 사용할 단위별로 그룹을 묶는다. 예를 들어, 도 12에 나타낸 바와 같은 크리스마스 템플릿을 사용할 검색어, 즉 "크리스마스", "산타클로스" 및 "캐롤" 등을 하나의 그룹으로 지정할 수 있다. 한편으로, 필요에 따라 하나의 검색어만으로 하나의 그룹을 만들 수도 있다. 이러한 필요에 의해, 하나의 그룹을 생성하고(단계 S503), 그 그룹을 템플릿과 일대일로 맵핑시켜 둔다(단계 S504). 관리자는 각 그룹을 만든 후, 그 그룹이 요구하는 특징을 살려 디자인을 행하여 템플릿 페이지를 생성한다(단계 S505). 이 템플릿은 템플릿 데이터베이스(308)에 저장되고(단계 S506), 사용자가 검색어를 입력했을 때, 그 검색어로 찾아낸 그룹번호에 의해 맵핑된 템플릿을 선택하여 검색서버로 보낸다(단계 S507). 그룹번호가 없을 때는, 기본 템플릿을 검색서버로 보낸다(단계 S507).도 8은 도 7의 키워드 DB, 그룹 DB 및 템플릿 DB의 구체적인 1구성예를 나타낸 도면이다.The administrator groups groups into units that will use the same template. For example, a search word to use the Christmas template as shown in FIG. 12, that is, "Christmas", "Santa Claus", "Carol", etc., can be designated as a group. On the other hand, if necessary, one group can be created with only one search word. By this need, one group is created (step S503), and the group is mapped one-to-one with a template (step S504). After creating each group, the manager makes a design utilizing the characteristics required by the group to generate a template page (step S505). This template is stored in the template database 308 (step S506). When the user enters a search word, the template selected by the group number found by the search word is sent to the search server (step S507). If there is no group number, the basic template is sent to the search server (step S507). [0055] FIG. 8 is a diagram showing one specific configuration example of the keyword DB, group DB, and template DB of FIG.
관리자가 키워드를 등록할 때(단계 S500), 그룹 DB에 의해 그룹을 선택(단계 S501)한 후, 키워드 DB(307)에 의해 키워드를 그룹에 맵핑시킨다(단계 S502).When the administrator registers a keyword (step S500), after selecting a group by the group DB (step S501), the keyword DB 307 maps the keyword to the group (step S502).
새로 추가되는 그룹은 그룹 DB에 없으므로, 관리자가 생성하고 그룹 DB에 그룹과 ID를 일대일로 맵핑시킨다(단계 S504). 그리고, 그 그룹으로 사용할 템플릿을 디자인하여 템플릿 DB(308)에 저장한다(단계 S506). 그 후, 템플릿을 검색서버(306)로 보내도록 되어 있다(단계 S507).Since the newly added group is not in the group DB, the administrator creates and maps the group and ID one-to-one to the group DB (step S504). Then, a template to be used as the group is designed and stored in the template DB 308 (step S506). Thereafter, the template is sent to the search server 306 (step S507).
이 경우에 있어서도, 도 8의 (a)에 나타낸 바와 같이, 키워드 DB(307)는 키워드와 그룹 ID의 2개의 필드로 이루어지고, 검색서버(306)에서 사용된다. 이 때문에, 처리속도와 메모리의 효율적 사용을 위해 메모리 맵 파일 구조인 공유 메모리를 사용하거나, 메모리를 동적으로 할당받아 메모리로 올려 사용한다. 키워드필드의 키워드는 미리 관리자에 의해 등록되어 있는 것이고, 그룹 ID는 후술하는 그룹 DB를 참조하여 해당 그룹의 ID로서 정해진 것이다.Also in this case, as shown in Fig. 8A, the keyword DB 307 is composed of two fields, a keyword and a group ID, and is used by the search server 306. For this reason, shared memory, which is a memory map file structure, is used for processing speed and efficient use of memory, or memory is dynamically allocated and used as a memory. The keyword of the keyword field is registered in advance by the administrator, and the group ID is determined as the ID of the corresponding group with reference to the group DB described later.
또, 도 8의 (b)에 나타낸 바와 같이, 그룹 DB는 MySQL과 같은 데이터베이스나 파일을 사용한다. 그룹의 개수가 적은 경우에는, 간단한 파일을 사용해도 좋다. 이 그룹 DB를 사용하는 목적은, 관리자에 의해 정의된 그룹을 검색엔진에서 사용하기 위해 각 그룹별 고유 ID를 만들어 검색엔진 내부에서는 ID로 처리하여 그 처리속도를 향상시키기 위함이다.As shown in Fig. 8B, the group DB uses a database or a file such as MySQL. If the number of groups is small, a simple file may be used. The purpose of using this group DB is to improve the processing speed by creating a unique ID for each group for use by the administrator in the search engine and treating it as an ID inside the search engine.
더욱이, 도 8의 (c)에 나타낸 바와 같이, 템플릿 DB(308)는 검색서버의 특정 디렉토리에 각 그룹 ID로 이름을 정하여 위치시켜 둔다. 이는, 검색엔진에서 키워드 DB를 검색하여 해당 그룹 ID가 있을 경우, 곧바로 해당 템플릿을 그룹 ID에 의해 가지고 올 수 있게 하기 위함이다.Furthermore, as shown in Fig. 8C, the template DB 308 locates and names each group ID in a specific directory of the search server. This is to search the keyword DB in the search engine and, if there is a corresponding group ID, to immediately bring the corresponding template by the group ID.
또한, 템플릿 DB(308)를 도 8의 (d)에 나타낸 바와 같이, 그룹별 템플릿 DB로서 구성하도록 해도 좋다. 이 경우에는, 전술한 바와 같이 관리자가 같은 템플릿을 사용할 단위별로 그룹을 묶는다. 예를 들어, 도 12에 나타낸 바와 같은 크리스마스 템플릿을 사용할 검색어, 즉 "크리스마스", "산타 클로스" 및 "캐롤" 등을 하나의 그룹으로 지정할 수 있다. 한편으로, 필요에 따라 하나의 검색어만으로 하나의 그룹을 만들 수도 있다.In addition, the template DB 308 may be configured as a template DB for each group, as shown in Fig. 8D. In this case, as described above, the administrator groups the groups by units that will use the same template. For example, a search word to use the Christmas template as shown in FIG. 12, that is, "Christmas", "Santa Claus", "Carol", etc., can be designated as a group. On the other hand, if necessary, one group can be created with only one search word.
도 9는 검색서버(306)로부터 넘어 온 검색어로 템플릿을 검색하여 다시 검색서버(306)로 넘겨주는 과정을 설명하기 위한 흐름도이다. 검색서버에서 넘어 온 검색어를 이용하여(단계 S601) 템플릿 맵핑 테이블을 검색한다(단계 S602). 템플릿 맵핑 테이블을 검색한 결과, 등록된 템플릿 ID가 있으면(단계 S603), 그 템플릿 ID에 맵핑되어 있는 템플릿을 템플릿 데이터베이스(308)로부터 읽어온다(단계 S604). 템플릿 ID가 없으면, 기본 템플릿을 읽어온다(단계 S607). 이렇게 하여 읽어 들인 템플릿은 검색서버로 넘겨지고(단계 S605), 검색결과에 이용된다(단계 S606).9 is a flowchart illustrating a process of searching for a template with a search word passed from the search server 306 and handing it back to the search server 306. The template mapping table is searched by using the search word passed from the search server (step S601) (step S602). As a result of searching the template mapping table, if there is a registered template ID (step S603), the template mapped to the template ID is read from the template database 308 (step S604). If there is no template ID, the default template is read (step S607). The template read in this way is passed to a search server (step S605) and used for a search result (step S606).
도 10은 현재 널리 이용되고 있는 검색엔진인 야후코리아에서 사용되고 있는 기본적인 검색결과 화면을 나타낸 것이다. 이 화면은 통합검색, 관련어 검색, 광고를 포함하여 일반적인 형태의 검색결과 페이지로 구성된다.10 shows a basic search result screen used in Yahoo! Korea, a search engine that is widely used now. This screen consists of a general form of search results pages, including integrated search, related search, and advertisements.
도 11은 수능시험 특집 테마 검색 페이지를 나타낸 것이다. 이 그룹에 속하는 검색어로는 "수능", "대입" 및 "2002 수능 정답" 등이 있다. 이 페이지는, 기본 페이지와 달리, 관련 사이트를 따로 박스로 묶어 제공하며, 색상도 수험생에게 밝은 이미지를 줄 수 있는 노란색을 사용하고 있다. 투표박스를 추가하여 수험생에게 관련 질문을 던질 수도 있다. 또한, 상단에 축하 메시지 등을 디스플레이하도록 해도 좋다.11 shows a SAT test featured theme search page. Search terms belonging to this group include "SAT", "Assignment", and "2002 SAT correct". Unlike the main page, this page provides a separate box of related sites, and the colors are yellow to give the students a bright image. You can also add a voting box to ask you questions. It is also possible to display a congratulatory message or the like at the top.
도 12는 크리스마스 특집 검색 페이지의 예를 나타낸 것이다. 이 그룹에 속하는 검색어로는 "크리스마스", "산타 클로스", "성탄절", "캐롤" 및 "화이트 크리스마스" 등이 있다. 이 페이지는, 상단에 크리스마스 분위기를 느낄 수 있는 이미지로 디자인하고, 쇼핑박스 등을 강화해서 상단 및/또는 우측에 크리스마스와 관련한 상품을 구매할 수 있는 정보를 많이 디스플레이하도록 한다. 또한, 자바 애플릿 등을 사용하여 화면이 디스플레이되는 순간으로부터 화면 전체에 동적으로눈(snow)이 내리도록 디자인해도 좋다.12 shows an example of a Christmas feature search page. Search terms belonging to this group include "Christmas", "Santa Claus", "Christmas", "Carroll" and "White Christmas". This page is designed with an image that feels like Christmas at the top, and reinforces a shopping box to display a lot of information for purchasing Christmas-related items at the top and / or right. In addition, a Java applet or the like may be used so that snow falls dynamically on the entire screen from the moment the screen is displayed.
도 13은 현대자동차의 맞춤 검색결과 페이지의 예를 나타낸 것이다. 이 그룹에는 "현대자동차", "쏘나타", "그랜저" 및 "투스카니" 등의 자동차 이름과 관련된 검색어가 있을 수 있다. 이 페이지는, 현대자동차의 로고, 이미지, 각 자동차 모델별 링크가 나타나고, 월드컵 공식 기업으로서의 이미지를 나타낼 수 있도록 검색결과 바탕에 월드컵 앰블럼 등을 디스플레이하도록 하고 있다.13 shows an example of a customized search results page of Hyundai Motor. This group may have search terms related to car names such as "Hyundai Motor", "Sonata", "Granger" and "Tuscany". This page displays Hyundai's logos, images, links for each car model, and displays the World Cup emblems on the search results so that it can represent the image as an official World Cup company.
이들 도면 도 11, 도 12 및 도 13은 본 발명의 설명을 좀더 용이하게 하기 위해 예를 든 것일 뿐이고, 전술한 검색어는 완전 매칭 또는 규칙에 의한 조건으로 해당 페이지와의 관계(relationship) 및 맵핑(mapping)을 가지고 있어야 하며, 이 관계 및 맵핑에 의해 그 질의문을 입력했을 때 템플릿 데이터베이스로부터 그 템플릿 페이지를 제공받을 수 있다.11, 12, and 13 are only examples to make the description of the present invention easier, and the above search terms are defined by a perfect match or rule-based relationship and mapping with the corresponding page. You must have a mapping, and when you enter the query by this relationship and mapping, you can get the template page from the template database.
이들 이외의 검색어에 대해서는, 도 10에 나타낸 바와 같이 기본 템플릿을 사용한 검색결과 화면을 사용자에게 디스플레이하게 된다.For search terms other than these, as shown in FIG. 10, a search result screen using a basic template is displayed to the user.
이들 페이지는 칼라(color), 디자인(design), 이미지(image) 및 백그라운드(background)를 포함한 전체적인 룩앤필(look and feel) 뿐만 아니라 유용한 관련 사이트의 링크나 사진, 실시간으로 변경되는 고유의 컨텐츠(contents)를 포함한 여러 가지의 부가 서비스까지 포함하는 각각의 독창적인 고유의 페이지로 제작할 수 있다.These pages provide not only an overall look and feel, including color, design, image, and background, but also links to and links to useful related sites, and unique content that changes in real time. You can create your own unique page that includes a number of additional services, including).
본 발명은 상기 실시예에 의거 기재했지만, 이 개시(開示)의 일부를 이루는 논술 및 도면은 이 발명을 한정하는 것이라고 이해해서는 안된다. 이 개시로부터당업자에게는 여러 가지의 대체 실시형태, 실시예 및 운용기술이 명백하게 될 것이다.Although this invention was described based on the said Example, the description and drawings which form a part of this indication should not be understood that it limits this invention. It will be apparent to those skilled in the art from this disclosure various alternative embodiments, examples and operational techniques.
예컨대, 상기 실시예에 따른 인터넷 검색 서비스 시스템은 템플릿 DB를 미리 작성해 두고 수신되는 키워드에 따라 템플릿이 적용된 페이지로 검색결과를 디스플레이하는 검색 시스템에 본 발명을 적용한 경우를 설명했지만, 본 발명은 이에 한정되지 않고 질의문을 입력하여 검색하는 어떠한 검색 시스템에도 적용할 수 있는 것이다.For example, the Internet search service system according to the above embodiment has been described in which the present invention is applied to a search system displaying a search result on a page to which a template is applied according to a keyword received after the template DB is prepared in advance. It can be applied to any search system that searches by entering a query.
이와 같이, 본 발명은 여기서는 기재하고 있지 않은 여러 가지의 실시형태 등을 포함하는 것은 물론이다. 따라서, 본 발명의 기술적 범위는 하기의 타당한 특허청구범위에 따른 발명의 특정사항에 의해서만 정해지는 것이다.As described above, it is a matter of course that the present invention includes various embodiments which are not described herein. Accordingly, the technical scope of the present invention is defined only by the specifics of the invention according to the following reasonable claims.
이상 설명한 바와 같이 본 발명에 의하면, 빈도가 높은 질의문이나 어떤 특정 분야에 관련된 질의문에 대해 검색결과에 그 분야의 부가정보를 추가로 사용자에게 디스플레이함으로써 검색의 만족도를 높일 수 있다.As described above, according to the present invention, the satisfaction of the search can be enhanced by additionally displaying additional information of the field to the user in the search result for a frequently asked question or a query related to a specific field.
예를 들어, 크리스마스와 관련된 질의문 리스트를 하나의 그룹으로 가정하면, "크리스마스", "성탄절", "산타 클로스", "캐롤" 및 "화이트 크리스마스" 등과 같이 크리스마스와 관련된 검색어로 검색했을 때 검색결과 화면에 크리스마스와 관련된 칼라, 디자인, 유용한 관련링크, 백그라운드 등 크리스마스와 관련된 모습으로 디자인하여 사용자에게 제공할 수 있도록 한다.For example, suppose that you have a list of queries related to Christmas as a group. When you search for Christmas related terms such as "Christmas", "Christmas", "Santa Claus", "Carol", and "White Christmas", In the result screen, the design related to Christmas, such as Christmas color, design, useful related links, and background, can be provided to the user.
마찬가지로, 현대자동차의 경우에도, "현대자동차", "쏘나타" 및 "그랜저"등과 같은 질의문이 입력되면, 현대자동차와 관련된 사이트 링크, 제품광고, 그 회사만의 룩앤필(look and feel)이 느껴지는 디자인을 적용하는 등 현대자동차 고유의 유저 인터페이스로 맞춤화하여 사용자에게 더 한층 양질의 결과 및 정보를 제공할 수 있도록 한다.Similarly, in the case of Hyundai Motor Company, if a query such as "Hyundai Motor", "Sonata", and "Granger" is entered, the site link, product advertisement, and its own look and feel can be felt. By applying the design, it can be customized with Hyundai's unique user interface to provide users with higher quality results and information.
또한, 특정 단체나 회사의 정보를, 크리스마스 등과 관련한 타겟 광고검색결과 화면의 원하는 위치에 노출시킬 수 있으며, 쇼핑 사이트나 경매 사이트 등과 같이 다른 인터넷 서비스와 연동시킬 수도 있다.In addition, information of a specific group or company may be exposed to a desired position on a target advertisement search result screen related to Christmas, or may be linked with other Internet services such as a shopping site or an auction site.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020006221A KR20030066064A (en) | 2002-02-04 | 2002-02-04 | Internet searching service system for displaying a search result to different user interface depending on query and searching method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020020006221A KR20030066064A (en) | 2002-02-04 | 2002-02-04 | Internet searching service system for displaying a search result to different user interface depending on query and searching method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20030066064A true KR20030066064A (en) | 2003-08-09 |
Family
ID=32220384
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020020006221A KR20030066064A (en) | 2002-02-04 | 2002-02-04 | Internet searching service system for displaying a search result to different user interface depending on query and searching method thereof |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20030066064A (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100469824B1 (en) * | 2004-05-29 | 2005-02-03 | 엔에이치엔(주) | Method and system for managing the impressing of the search listing based on advertisement group |
KR100797041B1 (en) * | 2005-03-23 | 2008-01-23 | 조광현 | Classified Web Sites Search System And Method |
WO2008089346A1 (en) * | 2007-01-17 | 2008-07-24 | Google Inc. | Providing relevance-ordered categories of information |
WO2008096992A1 (en) * | 2007-02-09 | 2008-08-14 | Netpia.Com, Inc. | System and method for providing search service by keywords |
WO2008103623A1 (en) * | 2007-02-22 | 2008-08-28 | Microsoft Corporation | Synonym and similar word page search |
WO2008134218A1 (en) * | 2007-04-24 | 2008-11-06 | Yahoo! Inc. | System for displaying advertisements associated with search results |
WO2009031759A1 (en) * | 2007-09-06 | 2009-03-12 | Nhn Corporation | Method and system for generating search collection of query |
WO2009045738A1 (en) * | 2007-09-28 | 2009-04-09 | Yahoo! Inc. | System and method of inclusion of interactive elements on a search results page |
KR100892737B1 (en) * | 2007-04-09 | 2009-04-15 | 김창모 | Advertisements providing system and its method for using double link search displaying starting position of search keyword in search result page |
KR100913733B1 (en) * | 2007-07-19 | 2009-08-24 | 서치솔루션 주식회사 | Method for Providing Search Result Using Template |
WO2010048219A3 (en) * | 2008-10-20 | 2010-07-29 | Google Inc. | Providing search results |
US7966321B2 (en) | 2007-01-17 | 2011-06-21 | Google Inc. | Presentation of local results |
KR20110129715A (en) * | 2010-05-26 | 2011-12-02 | 엘지전자 주식회사 | Image display device and method for operating the same |
KR20110134090A (en) * | 2010-06-08 | 2011-12-14 | 엘지전자 주식회사 | Image display apparatus and method for operating the same |
US8108390B2 (en) | 2006-12-21 | 2012-01-31 | Yahoo! Inc. | System for targeting data to sites referenced on a page |
KR101348401B1 (en) * | 2012-04-12 | 2014-01-09 | 주식회사 엘지씨엔에스 | Method of rendering user interface, server performing the same and stroage media sotring the same |
US8996507B2 (en) | 2007-01-17 | 2015-03-31 | Google Inc. | Location in search queries |
US9396261B2 (en) | 2007-04-25 | 2016-07-19 | Yahoo! Inc. | System for serving data that matches content related to a search results page |
CN111897836A (en) * | 2020-07-03 | 2020-11-06 | 中国建设银行股份有限公司 | Search system, method and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010104873A (en) * | 2000-05-16 | 2001-11-28 | 임갑철 | System for internet site search service using a meta search engine |
KR20020010288A (en) * | 2000-07-29 | 2002-02-04 | 권태윤 | Auto hookup and operating system of web search line engine |
KR20020088671A (en) * | 2001-05-19 | 2002-11-29 | 구교성 | Method for searching information on the network using main key-word |
KR20030024297A (en) * | 2001-09-17 | 2003-03-26 | (주)넷피아닷컴 | Search system and method |
-
2002
- 2002-02-04 KR KR1020020006221A patent/KR20030066064A/en not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010104873A (en) * | 2000-05-16 | 2001-11-28 | 임갑철 | System for internet site search service using a meta search engine |
KR20020010288A (en) * | 2000-07-29 | 2002-02-04 | 권태윤 | Auto hookup and operating system of web search line engine |
KR20020088671A (en) * | 2001-05-19 | 2002-11-29 | 구교성 | Method for searching information on the network using main key-word |
KR20030024297A (en) * | 2001-09-17 | 2003-03-26 | (주)넷피아닷컴 | Search system and method |
Non-Patent Citations (2)
Title |
---|
Catalog (Meta search method, (Money Today 2001.08.28)) * |
Catalog (Money Today 2001.01.18) * |
Cited By (31)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2005116874A1 (en) * | 2004-05-29 | 2005-12-08 | Nhn Corporation | Method and system for managing the impressing of the search listing based on advertisement group |
KR100469824B1 (en) * | 2004-05-29 | 2005-02-03 | 엔에이치엔(주) | Method and system for managing the impressing of the search listing based on advertisement group |
KR100797041B1 (en) * | 2005-03-23 | 2008-01-23 | 조광현 | Classified Web Sites Search System And Method |
US8108390B2 (en) | 2006-12-21 | 2012-01-31 | Yahoo! Inc. | System for targeting data to sites referenced on a page |
US7966309B2 (en) | 2007-01-17 | 2011-06-21 | Google Inc. | Providing relevance-ordered categories of information |
WO2008089346A1 (en) * | 2007-01-17 | 2008-07-24 | Google Inc. | Providing relevance-ordered categories of information |
US11709876B2 (en) | 2007-01-17 | 2023-07-25 | Google Llc | Providing relevance-ordered categories of information |
US11334610B2 (en) | 2007-01-17 | 2022-05-17 | Google Llc | Providing relevance-ordered categories of information |
US10783177B2 (en) | 2007-01-17 | 2020-09-22 | Google Llc | Providing relevance-ordered categories of information |
US8996507B2 (en) | 2007-01-17 | 2015-03-31 | Google Inc. | Location in search queries |
US7966321B2 (en) | 2007-01-17 | 2011-06-21 | Google Inc. | Presentation of local results |
WO2008096992A1 (en) * | 2007-02-09 | 2008-08-14 | Netpia.Com, Inc. | System and method for providing search service by keywords |
US8751476B2 (en) | 2007-02-22 | 2014-06-10 | Microsoft Corporation | Synonym and similar word page search |
WO2008103623A1 (en) * | 2007-02-22 | 2008-08-28 | Microsoft Corporation | Synonym and similar word page search |
US7822763B2 (en) | 2007-02-22 | 2010-10-26 | Microsoft Corporation | Synonym and similar word page search |
KR100892737B1 (en) * | 2007-04-09 | 2009-04-15 | 김창모 | Advertisements providing system and its method for using double link search displaying starting position of search keyword in search result page |
WO2008134218A1 (en) * | 2007-04-24 | 2008-11-06 | Yahoo! Inc. | System for displaying advertisements associated with search results |
US9396261B2 (en) | 2007-04-25 | 2016-07-19 | Yahoo! Inc. | System for serving data that matches content related to a search results page |
US9940641B2 (en) | 2007-04-25 | 2018-04-10 | Excalibur Ip, Llc | System for serving data that matches content related to a search results page |
KR100913733B1 (en) * | 2007-07-19 | 2009-08-24 | 서치솔루션 주식회사 | Method for Providing Search Result Using Template |
US8463785B2 (en) | 2007-09-06 | 2013-06-11 | Nhn Corporation | Method and system for generating search collection of query |
WO2009031759A1 (en) * | 2007-09-06 | 2009-03-12 | Nhn Corporation | Method and system for generating search collection of query |
US9268856B2 (en) | 2007-09-28 | 2016-02-23 | Yahoo! Inc. | System and method for inclusion of interactive elements on a search results page |
WO2009045738A1 (en) * | 2007-09-28 | 2009-04-09 | Yahoo! Inc. | System and method of inclusion of interactive elements on a search results page |
KR101475126B1 (en) * | 2007-09-28 | 2014-12-22 | 야후! 인크. | System and method of inclusion of interactive elements on a search results page |
KR20110085995A (en) * | 2008-10-20 | 2011-07-27 | 구글 인코포레이티드 | Providing search results |
WO2010048219A3 (en) * | 2008-10-20 | 2010-07-29 | Google Inc. | Providing search results |
KR20110129715A (en) * | 2010-05-26 | 2011-12-02 | 엘지전자 주식회사 | Image display device and method for operating the same |
KR20110134090A (en) * | 2010-06-08 | 2011-12-14 | 엘지전자 주식회사 | Image display apparatus and method for operating the same |
KR101348401B1 (en) * | 2012-04-12 | 2014-01-09 | 주식회사 엘지씨엔에스 | Method of rendering user interface, server performing the same and stroage media sotring the same |
CN111897836A (en) * | 2020-07-03 | 2020-11-06 | 中国建设银行股份有限公司 | Search system, method and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20030066064A (en) | Internet searching service system for displaying a search result to different user interface depending on query and searching method thereof | |
AU2004294203B2 (en) | System for automatically integrating a digital map system | |
EP1956498A1 (en) | Document data managing method, managing system, and computer software | |
US20170109441A1 (en) | Automatically generating a website specific to an industry | |
US20050137873A1 (en) | Method and system for multi-language web homepage selection process | |
Stoker et al. | Evaluation of networked information sources | |
CN101246484A (en) | Electric text similarity processing method and system convenient for query | |
JP2008027207A (en) | Retrieval system and retrieval method | |
JP2011527062A (en) | Homepage integrated service providing system and method | |
US20060116986A1 (en) | Formulating and refining queries on structured data | |
KR20000023961A (en) | Information modeling method and database search system | |
EP1209583A2 (en) | Method and device for searching for information on a data communications network | |
JP2003288348A (en) | Library book stock retrieval system | |
IES20070382A2 (en) | A method and apparatus for providing an on-line directory service | |
US20030004837A1 (en) | Methods and systems for providing supplier information | |
JP2002082982A (en) | Device and method for providing information and recording medium with information providing program recorded thereon | |
JP4869311B2 (en) | Advertising bid term suggestion device, advertising bid term suggestion system, and advertising bid term suggestion method | |
US20050289161A1 (en) | Integrated document directory generator apparatus and methods | |
Hassan et al. | Identifying web usability criteria: the S̓CANMIC ̓model | |
KR20010025387A (en) | Method and system for measuring grade by using the internet | |
JP3077615B2 (en) | Homepage analysis display system | |
JP5070018B2 (en) | SEARCH DEVICE, SEARCH METHOD, AND SEARCH PROGRAM | |
JP3022791B2 (en) | Character input simplification device | |
KR20000037489A (en) | Method of search for domain in internet | |
JP2002183593A (en) | Signboard information retrieval system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
SUBM | Surrender of laid-open application requested |