KR20110100761A - Method and system of directly making search result page - Google Patents
Method and system of directly making search result page Download PDFInfo
- Publication number
- KR20110100761A KR20110100761A KR1020100019758A KR20100019758A KR20110100761A KR 20110100761 A KR20110100761 A KR 20110100761A KR 1020100019758 A KR1020100019758 A KR 1020100019758A KR 20100019758 A KR20100019758 A KR 20100019758A KR 20110100761 A KR20110100761 A KR 20110100761A
- Authority
- KR
- South Korea
- Prior art keywords
- search result
- search
- result page
- page
- user
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims description 29
- 238000004519 manufacturing process Methods 0.000 claims abstract description 67
- 230000004048 modification Effects 0.000 claims abstract description 55
- 238000012986 modification Methods 0.000 claims abstract description 32
- 238000012545 processing Methods 0.000 claims description 11
- 239000003607 modifier Substances 0.000 claims description 2
- 230000006870 function Effects 0.000 description 21
- 238000010295 mobile communication Methods 0.000 description 8
- 238000010586 diagram Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
Images
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/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
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
본 발명은 검색결과 페이지 제작 시스템 및 방법에 관한 것으로, 더욱 상세하게는 입력된 검색어에 대한 검색결과 페이지의 제작 또는 수정을 요청하는 단계와 상기 검색결과 페이지의 제작 또는 수정을 위한 프로그램을 제공하는 단계와 상기 프로그램을 통해 입력되는 명령에 따라 상기 검색결과 페이지를 제작 또는 수정하는 단계 및 상기 제작 또는 수정된 검색결과 페이지를 저장하는 단계를 포함하는 검색결과 제작방법에 관한 것이다.The present invention relates to a system and method for producing a search result page, and more particularly, a step of requesting creation or modification of a search result page for an input search word and providing a program for producing or modifying the search result page. And producing or modifying the search result page according to a command input through the program, and storing the produced or modified search result page.
Description
본 발명은 검색결과 페이지 제작 시스템 및 방법에 관한 것으로, 더욱 상세하게는 웹페이지를 통해 제공되는 검색결과 페이지 제작/수정 프로그램을 이용하여 사용자가 직접 검색결과 페이지를 제작하는 시스템 및 방법에 관한 것이다.The present invention relates to a system and method for producing a search result page, and more particularly, to a system and method for directly producing a search result page using a search result page production / modification program provided through a web page.
통신 기술의 발달로 대량의 정보와 자료들이 통신망을 통해 사용자들에게 제공되고 있으나, 사용자들은 대량의 정보와 자료들 중 자신이 원하는 자료를 찾기 위해서는 많은 시간과 노력이 필요하다.Due to the development of communication technology, a large amount of information and data are provided to users through a communication network, but users need a lot of time and effort to find their desired data among a large amount of information and data.
현재, 사용자들은 인터넷상에 구비되어 있는 검색서버를 이용하여, 대량의 정보와 자료 중 자신들이 원하는 정보와 자료를 찾고 있다. 예컨데, 이미 상용화되어 있는 '위키백과'와 네이버의 '지식in' 서비스등의 사용자 참여 검색결과 제공 서비스가 있으나, 텍스트 기반 검색결과를 제공할 뿐이다. 또한, 검색서버에서는 사용자들의 검색 의도를 파악하지 못한 상태로 정보와 자료를 검색하여 결과를 제공하므로 사용자가 원하는 정보를 정확하게 제공하지 못하는 문제가 발생되고 있다. 따라서 사용자들은 자신들이 원하는 정보와 자료를 찾기 위해 검색어를 반복적으로 입력하고, 원하는 검색결과가 제공되었는지 일일이 확인해야 한다는 불편함이 존재한다. Currently, users are searching for information and data they want from a large amount of information and data using a search server provided on the Internet. For example, there are user-involved search result providing services such as Wikipedia and Naver's knowledge in service, which are already commercially available, but only provide text-based search results. In addition, since the search server provides information by searching for information and data without grasping the search intentions of the users, there is a problem in that the user cannot accurately provide the desired information. Therefore, users are inconvenient to repeatedly enter a search word in order to find the information and data they want and to check whether the desired search result has been provided.
이러한 문제점을 해결하기 위해 국내공개특허 제 10-2009-0105499 '사용자가 직접 검색결과 페이지 제작방법 및 시스템과 이를 위한 프로그램 기록매체'가 출원되었으나, 이는 검색어에 대응하는 검색결과를 사용자가 직접 검색하고, 사용자가 직접 검색한 검색결과로 검색결과 페이지를 제작하는 것이 아니라, 검색어에 대응하는 검색결과 페이지를 사용자 단말에 제공하고, 검색결과 페이지에 포함된 복수개의 검색결과 페이지 항목 중 사용자가 추천하는 하나 이상의 검색결과 항목으로 검색결과 페이지를 제작하여 제공하는 방법만을 제공하고 있어, 정확한 검색결과 페이지를 제작할 수 없다는 문제점이 있다.In order to solve such a problem, Korean Patent Publication No. 10-2009-0105499 has been filed, 'A method and system for directly producing a search result page and a program recording medium therefor', but the user directly searches for a search result corresponding to a search term. Instead of creating a search result page based on a search result directly searched by a user, the user may provide a search result page corresponding to a search term to a user terminal, and the user recommends one of a plurality of search result page items included in the search result page. Since only the method of manufacturing and providing a search result page with the above search result items is provided, there is a problem in that an accurate search result page cannot be produced.
본 발명은 위에서 상술한 종래의 문제점들을 개선하기 위한 것으로, 검색결과 제작/수정 프로그램을 이용하여 사용자가 직접 제작 또는 수정한 정확한 검색결과 페이지를 검색결과 페이지를 요청한 불특정 다수의 사용자에게 제공하는 것을 목적으로 한다.The present invention is to improve the above-mentioned problems, and to provide an unspecified number of users who requested a search result page with an exact search result page that the user directly produced or modified using a search result production / modification program. It is done.
이를 위하여 본 발명의 실시예에 따른 검색결과 제작 시스템은 검색결과 페이지 제작/수정 프로그램을 이용하여 사용자가 직접 검색결과 페이지를 제작하는 시스템으로서, 제1사용자가 입력한 검색어에 대한 검색결과 페이지가 저장되어 있는지 확인하고, 저장되어 있는 경우 검색결과 페이지를 제1사용자에게 제공하고, 저장되어 있지 않은 경우 제2사용자에게 검색결과 페이지 제작을 요청하는 검색결과제공서버; 및 검색결과 페이지, 검색결과 페이지 정보, 검색결과 페이지와 연결되는 검색어 정보, 검색결과 페이지와 연결되는 부가적인 기능 정보가 저장되어 있는 데이터베이스를 포함하는 것을 특징으로 한다.To this end, the search result production system according to an exemplary embodiment of the present invention is a system in which a user directly creates a search result page using a search result page production / modification program, and stores a search result page for a search word input by a first user. A search result providing server for providing a search result page to the first user if it is stored, and for requesting the second user to produce a search result page if it is not stored; And a database in which a search result page, search result page information, search term information connected to the search result page, and additional function information connected to the search result page are stored.
또한, 입력된 검색어에 대한 검색결과로서 제공되는 검색결과 페이지를 제작 또는 수정하는 방법에 있어서, 상기 검색결과 페이지의 제작 또는 수정을 요청하는 단계와 상기 검색결과 페이지의 제작 또는 수정을 위한 프로그램을 제공하는 단계와 상기 프로그램을 통해 입력되는 명령에 따라 상기 검색결과 페이지를 제작 또는 수정하는 단계 및 상기 제작 또는 수정된 검색결과 페이지를 저장하는 단계를 포함하는 것을 특징으로 한다.In addition, in the method for producing or modifying a search result page provided as a search result for an input search word, requesting the production or modification of the search result page and providing a program for the production or modification of the search result page And producing or modifying the search result page according to a command input through the program, and storing the produced or modified search result page.
본 발명에 따르면 입력된 검색어에 대응되는 검색결과 페이지를 사용자가 직접 참여하여 제작 또는 수정하므로, 검색어를 입력한 불특정 다수의 사용자에게 정확한 검색결과 페이지를 제공할 수 있다. 또한, 검색의도에 대응되는 정확한 검색결과 페이지를 한번에 제공받을 수 있어서 사용자들은 자신이 원하는 검색결과 페이지를 찾기 위해 반복적으로 검색을 수행할 필요가 없다는 이점이 있다. According to the present invention, since a user directly creates or modifies a search result page corresponding to the input search word, an accurate search result page can be provided to an unspecified number of users who input the search word. In addition, since an accurate search result page corresponding to a search intention can be provided at a time, users do not have to repeatedly search to find a desired search result page.
도 1은 본 발명의 실시예에 따른 입력된 검색어에 대응되는 검색결과 페이지를 제작 또는 수정하여 제공하는 시스템의 개략적인 구성도이다.
도 2는 본 발명의 실시예에 따른 검색결과제공서버의 구성도이다.
도 3 내지 도 5는 본 발명의 실시예에 따라 검색결과제공서버에서 검색결과 페이지를 제작 또는 수정하여 제공하는 방법을 설명하기 위한 순서도이다.
도 6은 제2사용자 단말기가 검색결과 페이지를 제작 또는 수정하여 제공하는 방법을 설명하기 위한 순서도이다.1 is a schematic configuration diagram of a system for producing or modifying a search result page corresponding to an input search word according to an embodiment of the present invention.
2 is a block diagram of a search result providing server according to an exemplary embodiment of the present invention.
3 to 5 are flowcharts for explaining a method of producing or modifying a search result page in a search result providing server according to an exemplary embodiment of the present invention.
FIG. 6 is a flowchart illustrating a method in which a second user terminal creates or modifies and provides a search result page.
아래에서는 첨부된 도면을 참고로 하여 본 발명의 실시예에 대하여 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자가 용이하게 실시할 수 있도록 상세히 설명한다. 그리고, 도면에서는 본 발명을 명확하게 설명하기 위해서 설명과 관계없는 부분을 생략하였고, 명세서 전체를 통해 유사한 부분에 대해서는 유사한 도면 부호를 사용하였다.DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings so that those skilled in the art may easily implement the present invention. In the drawings, parts irrelevant to the description are omitted in order to clearly describe the present invention, and similar reference numerals are used for similar parts throughout the specification.
명세서 전체에서 어떤 구성을 '포함'한다고 할 때, 이는 특별히 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함할 수 있는 것을 의미한다. 또한, 명세서에 기재된 '...모듈'의 용어는 적어도 하나의 기능이나 동작을 처리하는 단위를 의미하며, 이는 하드웨어나 소프트웨어 또는 하드웨어 및 소프트웨어의 결합으로 구현될 수 있다.When the term 'comprising' any component is used throughout the specification, unless otherwise stated, it means that other components may be included instead of other components. In addition, the term '... module' described in the specification means a unit for processing at least one function or operation, which may be implemented in hardware or software or a combination of hardware and software.
또한, 이하 설명에서는 본 발명의 실시예에 따라 검색어를 입력하고, 검색어에 대한 검색결과 페이지 제작 및 수정을 요청하는 사용자를 '제1사용자'라 하고, 검색결과 페이지 제작/수정 프로그램을 이용하여 검색어에 대한 검색결과 페이지를 제작 또는 수정하는 사용자 또는 메인사이트의 관리자를 '제2사용자'라 한다. In addition, in the following description, a user who inputs a search word according to an embodiment of the present invention, requests a user to create and modify a search result page for the search term is referred to as a “first user,” and uses a search result page creation / modification program. The user who creates or modifies a search results page for or the administrator of the main site is called a "second user."
도 1은 본 발명의 실시예에 따른 검색어에 대한 검색결과 페이지를 제작하여 제공하는 시스템의 개략적인 구성도이다.1 is a schematic configuration diagram of a system for producing and providing a search result page for a search word according to an embodiment of the present invention.
본 발명의 실시예에 따른 검색어에 대한 검색결과 페이지를 제작하여 제공하는 시스템은 사용자 단말기(100), 인터넷망(200), 이동통신망(300), 웹서버(400), 데이터베이스(500), 검색서버(600) 및 검색결과제공서버(700)를 포함한다. A system for producing and providing a search result page for a search word according to an embodiment of the present invention includes a
사용자 단말기(100)는 인터넷망(200) 또는 이동통신망(300)을 통해 웹서버(400), 데이터베이스(500), 검색서버(600) 및 검색결과제공서버(700)와 데이터를 송수신한다. 예를 들어 사용자 단말기(100)는 인터넷망(200) 또는 이동통신망(300)을 통해 제1사용자가 입력한 검색어를 웹서버(400)에 전송하고, 검색결과제공서버(700)로부터 제1사용자가 입력한 검색어에 대응하는 검색결과 페이지를 제공받을 수 있다. 또한, 사용자 단말기(100)는 검색결과제공서버(700)에 검색결과 페이지의 제작 또는 수정을 요청할 수도 있다. 이와 같이 제1사용자로부터 입력되는 검색어에 대응되는 검색결과 페이지를 요청하는 사용자 단말기(100)를 아래에서는 '제1사용자 단말기'라 한다. 또한, 사용자 단말기(100)는 제2사용자로부터 입력되는 명령에 따라 검색결과 페이지를 제작 또는 수정하는 기능을 수행한다. 이와 같이 제2사용자로부터 입력되는 명령에 따라 검색결과 페이지를 제작 또는 수정하는 사용자 단말기(100)를 아래에서는 '제2사용자 단말기'라 한다. 이때, 제2사용자 또는 제2사용자 단말기는 메인사이트의 관리자가 될 수도 있음을 유의한다. 사용자 단말기(100)는 인터넷망(100) 또는 이동통신망(200)에 접속하여 웹 페이지(Web Page)를 표시할 수 있는 웹 브라우저(Web Browser) 프로그램이 설치되어 있다. 검색어를 입력하고, 검색어에 대한 검색결과 페이지를 요청하는 제1사용자는 사용자 단말기(100)에 설치된 웹 브라우저를 실행시켜 웹서버(400)의 통합 자원 탐색기(URL: Uniform Resource Locator) 주소(예컨대, www.ocosmos.co.kr)를 입력하여 포탈 사이트로 접속할 수 있다. 사용자 단말기(100)는 컴퓨터, 노트북, 넷북, 테블릿 컴퓨터 핸드폰, 스마트폰, PDA(Personal Digital Assistant)가 사용될 수 있다. 위에서 상술한 일례 외에도 인터넷망(200) 또는 이동통신망(300)과 같은 통신망과 연결되어 사용할 수 있는 장치라면 무엇이든 사용 가능하다.The
인터넷망(200)과 이동통신망(300)은 사용자 단말기(100)와 웹서버(400)사이에 데이터가 송수신 될 수 있도록 연결해주는 기능을 수행한다.The
웹서버(400)는 본 발명의 실시예에 따라, 제1사용자로부터 검색어를 입력받고, 상기 입력받은 검색어에 대한 검색결과 페이지를 제1사용자에게 제공하는 역할을 한다. 또한, 웹서버(400)는 사용자 단말기(100)가 요청하는 다양한 기능을 각종 서버와 연결하여 제공해주는 역할을 한다. 예를 들어, 웹서버(400)는 검색결과제공서버(700)와 연결되어 제1사용자로부터 입력받은 검색어에 대응하는 검색결과 페이지를 제1사용자에게 제공한다. 또한, 웹서버(400)는 번역서버(미도시)와 연결되어 사용자 단말기(100)가 웹페이지 번역을 요청할 경우 웹페이지를 번역하여 사용자 단말기(100)에 제공한다. According to an embodiment of the present invention, the
데이터베이스(500)는 사용자에 대한 정보, 검색어에 대한 검색결과 페이지, 수정된 검색결과 페이지, 수정기록, 제작기록, 인기도, 평점 등과 같은 검색결과 페이지에 대한 정보, 뉴스, 지도 등과 같이 사용자에게 제공해주는 다양한 정보들이 저장되어 있다. 데이터베이스(500)는 위에서 상술한 정보 외에도 다양한 정보들이 저장될 수 있다.The
검색서버(600)는 사용자 단말기(100)로부터 입력된 검색어에 대한 검색을 수행하고, 상기 입력된 검색어에 대응하는 검색결과를 상기 사용자 단말기(100)에 제공하는 기능을 수행한다. The
검색결과제공서버(700)는 제2사용자가 검색결과 페이지 제작 또는 검색결과 페이지 수정을 할 수 있도록 검색결과 페이지 제작/수정 프로그램을 제공한다. 또한, 제1사용자 단말기로부터 입력된 검색어에 대응되는 검색결과 페이지가 데이터베이스(500) 또는 검색결과제공서버 데이터베이스(745)에 저장되어 있는지 확인하고, 저장되어 있는 검색결과 페이지를 호출하여 제공한다. 또한, 검색결과제공서버(700)는 검색결과 페이지에 대한 정보(인기도, 평점, 수정기록, 제작기록 등)를 관리하는 기능을 수행한다.The search
본 발명의 실시예에 따른 검색어에 대한 검색결과 페이지를 제작하여 제공하는 시스템은 위에서 설명한 구성 외에도 다양한 구성을 더 포함할 수 있다. 예를 들어 사용자의 사용언어와 다른 언어로 이루어진 검색결과 페이지를 사용자의 사용언어로 번역해주는 번역서버(미도시)가 더 포함될 수 있다. 또한, 검색결과 페이지의 제작 또는 수정 과정에서 발생되는 비용을 처리하는 비용 결제 서버, 결제 승인 서버가 더 포함될 수 있다.The system for manufacturing and providing a search result page for a search word according to an embodiment of the present invention may further include various configurations in addition to the above-described configuration. For example, a translation server (not shown) for translating a search result page in a language different from the user's language into the user's language may be further included. In addition, a payment server and a payment approval server for processing the costs incurred in the production or modification of the search results page may be further included.
도 2는 본 발명의 실시예에 따른 검색결과제공서버의 구성도이다.2 is a block diagram of a search result providing server according to an exemplary embodiment of the present invention.
검색결과제공서버(700)는 데이터입출력 모듈(705), 입력 모듈(710), 출력 모듈(715), 메모리 모듈(720), 제어 모듈(725), 검색결과제작 모듈(730), 검색결과처리 모듈(735), 검색결과관리 모듈(740), 검색결과서버 데이터베이스(745)가 포함된다. The search
데이터입출력 모듈(705)은 웹서버(400), 검색서버(600), 데이터베이스(500)와 데이터 송수신을 위한 인터페이스를 제공하는 기능을 수행한다.The data input /
입력 모듈(710)은 검색결과제공서버(700)의 운영자로부터 검색결과제공서버(700)의 운영을 위한 각종 제어 명령을 입력받는 역할을 수행한다. 또한, 입력 모듈(710)은 데이터베이스(500)와 검색결과제공서버 데이터베이스(745)에 저장되어 있는 검색결과 페이지에 대한 편집, 삭제, 수정을 위한 제어 명령이 입력될 수 있다.The
출력 모듈(715)은 검색결과제공서버(700)의 동작 상태, 입력 모듈(710)을 통해 입력된 명령의 처리 현황, 검색결과제공서버(700) 및 데이터베이스(500)에 저장된 각종 데이터의 정보 등을 검색결과제공서버(700) 운영자가 확인할 수 있도록 표시해주는 역할을 수행한다.The
메모리 모듈(720)은 제1사용자가 사용자 단말기(100)를 통해 입력한 검색어, 제1사용자로부터 입력된 검색어에 대응되는 검색결과 페이지, 검색결과 페이지의 제작 또는 수정 과정에서 발생하는 각종 데이터, 제작 또는 수정된 검색결과 페이지의 제공 과정에서 발생하는 각종 데이터를 임시로 저장하는 역할을 수행한다. 메모리 모듈(720)은 검색결과 페이지의 제작이 완료되거나 수정이 완료되는 경우, 임시로 저장하고 있던 검색결과 페이지 정보를 삭제한다. 또한, 메모리 모듈(720)에는 본 발명의 실시예에 따른 검색결과 페이지 제작/수정 프로그램 및 검색결과 페이지 관리 프로그램이 저장될 수 있다.The
제어 모듈(725)은 검색결과제공서버(700)에서 이루어지는 모든 동작을 제어하는 기능을 수행한다. The
검색결과제작 모듈(730)은 제2사용자가 검색결과 페이지 제작 또는 수정할 수 있도록 검색결과 페이지 제작/수정 프로그램을 제공한다. 검색결과 페이지 제작/수정 프로그램은 사용자가 용이하게 검색결과 페이지를 제작/수정할 수 있도록 사전에 설정된 프로그램인 것이 바람직하다. 검색결과 페이지 제작/수정 프로그램은 나노웹에디터, 드림위버 등과 같은 전용 툴(Tool)이 사용될 수 있다. 검색결과 페이지 제작/수정 프로그램은 위에서 상술한 일례 외에도 다양한 프로그램이 사용될 수 있고, 제2사용자가 쉽게 검색결과 페이지를 제작/수정하고, 제1사용자에게 제공할 수 있는 프로그램이라면 무엇이든 검색결과 페이지 제작/수정 프로그램으로 사용될 수 있다. 검색결과 페이지 제작/수정 프로그램을 통해 제2사용자는 검색결과 페이지에 동영상 파일, 노래 파일 등 실행가능한 파일을 포함하여 검색결과 페이지를 작성할 수 있으며, 제1사용자는 검색결과 페이지에 포함된 실행 파일을 선택함으로서, 선택된 실행 파일을 실행시킬 수 있다. 또한, 제2사용자가 검색결과 페이지에 영화 시간표 등의 링크를 설정하여 제1사용자가 검색결과 페이지의 링크를 통해 영화표 예매와 같은 다음 동작을 수행할 수 있도록 하는 부가 기능이 포함된다. 검색결과 페이지 제작/수정 프로그램은 위에서 설명한 부가 기능 외에도 다양한 부가 기능이 더 포함될 수 있다. 또한, 검색결과제작 모듈(730)은 제1사용자가 검색어를 입력하면 제2사용자가 제작 또는 수정한 검색결과 페이지가 제1사용자에게 제공될 수 있도록 제2사용자가 제작 또는 수정한 검색결과 페이지와 검색어를 연동시킨다. 제2사용자가 제작 또는 수정한 검색결과 페이지와 연동되는 검색어는 제1,2사용자가 직접 입력할 수도 있고, 검색어 수집 프로그램을 통해 수집될 수도 있다. The search result production module 730 provides a search result page creation / modification program so that a second user may create or modify a search result page. The search result page production / modification program is preferably a program set in advance so that a user can easily create / modify the search result page. The search result page creation / editing program may use a dedicated tool such as a nano web editor or Dreamweaver. In addition to the above-described example, a search result page production / modification program may be used in various programs, and any program that a second user can easily produce / modify a search result page and provide it to the first user may be produced. Can be used as a modification program. The search result page creation / editing program allows a second user to create a search result page including executable files such as video files and song files, and the first user can create an executable file included in the search result page. By selecting, you can run the selected executable file. In addition, an additional function is included so that the second user may set a link such as a movie timetable on the search result page so that the first user may perform the following operation such as booking a movie ticket through the link of the search result page. The search result page creation / modification program may further include various additional functions in addition to the above-described additional functions. In addition, the search result production module 730 may include a search result page created or modified by a second user so that when a first user inputs a search word, a search result page created or modified by the second user may be provided to the first user. Link search terms. The search word linked to the search result page created or modified by the second user may be directly input by the first and second users or collected through a search word collection program.
검색결과처리 모듈(735)은 제1사용자 단말기(100)를 통해 입력된 검색어에 대응되는 검색결과 페이지가 검색결과제공서버 데이터베이스(745) 또는 데이터베이스(500)에 저장되어 있는지 확인한 뒤, 해당 검색결과 페이지를 호출하여 제1사용자 단말기(100)에 제공한다. 이때, 검색결과처리 모듈(735)은 검색결과 페이지를 제1사용자 단말기에게 제공하기 전, 제1사용자 단말기의 운영체제, 해상도 등의 정보를 확인하여, 제1사용자 단말기에 맞도록 검색결과 페이지를 변경한 후 제공할 수 있다. 또한, 검색결과처리 모듈(735)은 제1사용자가 검색결과 페이지에 포함되어 있는 부가 기능을 실행시켜 준다.The search
검색결과관리 모듈(740)은 검색결과 페이지를 관리하는 역할을 한다. 즉, 검색결과관리 모듈(740)은 검색결과 페이지의 인기도, 평점, 제작일, 수정일, 제작자, 수정자 등에 관한 정보를 관리한다. 예를 들어 제1사용자가 인기도가 높은 순으로 검색어 페이지의 검색결과를 제공받기 원하는 경우, 검색결과관리 모듈(740)에 저장되어 있는 검색결과 페이지의 인기도 정보를 이용하여 인기도가 높은 순으로 검색결과 페이지를 제공한다.The search
검색결과제공서버 데이터베이스(745)는 검색결과제공서버(700)에 필요한 프로그램 및 자료가 저장되어 있고, 검색결과 페이지 등의 정보가 저장될 수 있다. 검색결과제공서버 데이터베이스(745)는 데이터베이스(500)와 동일한 기능을 할 수도 있고 다른 기능을 수행할 수도 있다. 또한, 검색결과제공서버 데이터베이스(745)와 데이터베이스(500)는 하나의 장치로 형성될 수도 있다.The search result providing
검색결과제공서버(700)를 구성하는 데이터입출력 모듈(705), 입력 모듈(710), 출력 모듈(715), 메모리 모듈(720), 제어 모듈(725), 검색결과제작 모듈(730), 검색결과처리 모듈(735), 검색결과관리 모듈(740), 검색결과제공서버 데이터베이스(745)는 위에서 설명한 기능 외에도 다양한 기능을 수행할 수 있고, 검색결과제공서버(700)를 구성하는 구성 요소는 위에서 설명한 구성 요소 외에도 다양한 구성 요소를 더 포함될 수 있다. Data input /
도 3 내지 도 5는 본 발명의 실시예에 따라 검색결과제공서버에서 검색결과 페이지를 제작 또는 수정하여 제공하는 방법을 설명하기 위한 순서도이다.3 to 5 are flowcharts for explaining a method of producing or modifying a search result page in a search result providing server according to an exemplary embodiment of the present invention.
검색결과제공서버(700)는 인터넷망(200) 또는 이동통신망(300)을 통해 사용자 단말기(100)와 연결되어 있는지 확인한다. 사용자 단말기(100)와의 연결방법은 사용자의 연결 요청에 의해 연결될 수도 있고, 사용자 단말기(100)에 전원이 인가되는 경우 자동으로 연결될 수도 있다. 또한, 사용자의 연결 종료 요청에 의해 검색결과서버(700)와 사용자 단말기(100)는 연결이 종료될 수도 있고, 사용자 단말기(100)에 인가되던 전원이 인가되지 않는 경우, 연결이 종료될 수도 있다. 검색결과제공서버(700)와 사용자 단말기(100)의 연결상태는 검색결과서버(400)의 출력모듈(415)을 통해 다양한 방법으로 표시된다(S310).The search
검색결과제공서버(700)는 제1사용자 단말기를 통해 검색어가 입력되었는지 확인한다(S320).The search
검색어가 입력되었다면 입력된 검색어를 분석하여 검색의도를 파악한다. 여기서, 검색어를 분석하여 검색의도를 파악하는 과정에는 다양한 방법을 사용할 수 있다. 예를 들어 검색어가 '대전에서 서울 가는 길'일 경우 검색어 '대전에서 서울 가는 길'를 구성하는 하나 이상의 단어 중 핵심 단어 '대전', '서울', '가는 길'을 추출하고, 핵심단어를 이용하여 검색의도를 파악할 수도 있고, 검색어 '대전에서 서울 가는 길'를 구성하는 하나 이상의 단어를 '대전에서', '서울', '가는', '길'과 같이 모두 나누고, '가는'과 같이 의미가 한 개 이상인 단어를 앞뒤에 위치한 단어의 의미와 연결되도록 정확한 의미를 파악하여 검색의도를 파악할 수도 있다. 검색어의 검색의도를 파악하는 방법은 위에서 설명한 방법 외에도 시멘틱 웹기술 등 다양한 방법이 사용될 수 있다. If a search term is entered, the search term is analyzed to determine the search intention. Here, various methods may be used in the process of analyzing the search word to determine the search intention. For example, if the search term is 'Road to Seoul from Daejeon', the key words 'Daejeon', 'Seoul' and 'way to go' are extracted from one or more words that constitute the search term 'Road to Daejeon from Seoul'. Search intent, or divide one or more words that make up the search term 'Road from Daejeon to Seoul,' such as 'from Daejeon', 'Seoul', 'going', 'road', and 'going' and Similarly, the search intention may be determined by identifying the exact meaning so that the word having more than one meaning is connected with the meaning of the word placed before and after. As a method of determining a search intention of a search word, various methods such as semantic web technology may be used.
여기서, 제1사용자 단말기를 통해 입력된 검색어를 분석하는 것은 위에서 설명한 것과 같이 검색결과제공서버(700)에서 수행될 수도 있고, 웹서버(400) 또는 검색서버(600)에서 수행될 수도 있다(S330).Here, the analysis of the search word input through the first user terminal may be performed by the search
검색결과제공서버(700)는 검색의도가 파악된 검색어에 대응되는 검색결과 페이지가 검색결과제공서버 데이터베이스(745) 또는 데이터베이스(500)에 저장되어 있는지 확인한다(S340).The search
검색결과 페이지의 존재 여부를 확인한 결과, 검색결과제공서버 데이터베이스(745) 또는 데이터베이스(500)에 제1사용자 단말기로부터 입력된 검색어에 대응되는 검색결과 페이지가 저장되어 있는 경우, 검색결과제공서버(700)는 검색결과 페이지를 호출하여 제1사용자 단말기에게 검색결과 페이지를 제공한다. 검색결과제공서버(700)는 검색결과 페이지를 제1사용자 단말기에게 제공하기 전에 제1사용자 단말기의 운영체계, 해상도에 맞게 검색결과 페이지를 조절하여 제공할 수 있다. 검색결과 페이지는 다양한 방법으로 제1사용자에게 제공될 수 있다. 예로써, 사용자가 지정한 기준으로 검색결과 페이지를 분류하여 제공할 수 있다. 즉, 평점 또는 인기도가 높은 검색결과 페이지 순으로 제1사용자 단말기에게 제공할 수도 있고, 제1사용자가 지정한 제2사용자가 제작한 검색결과 페이지를 우선으로 제공할 수도 있으며, 최근에 제작된 검색결과 페이지를 우선으로 제공할 수도 있다(S350).As a result of checking whether the search result page exists, when the search result page corresponding to the search word input from the first user terminal is stored in the search result providing
검색결과제공서버(700)는 제1사용자 단말기로부터 검색결과 페이지에 대한 수정 요청이 입력되었는지 확인한다(S360).The search
검색결과 페이지에 대한 수정 요청이 입력되지 않은 경우, 검색결과제공서버(700)는 제1사용자 단말기로부터 검색결과 페이지에 포함되어 있는 부가 기능에 대한 실행 요청이 있는지 확인한다. 검색결과 페이지에 포함되는 부가 기능은 제2사용자가 검색결과 페이지를 제작 또는 수정하면서 추가시킨 것이다(S370).If a modification request for the search result page is not input, the search
제1사용자 단말기로부터 검색결과 페이지에 포함되어 있는 부가 기능 실행을 요청 받았다면, 검색결과제공서버(700)는 제1사용자가 요청한 부가적인 기능을 제공한다. 예를 들어 검색결과 페이지에 동영상 파일, 노래 파일 등과 같이 실행 파일이 포함되어 있고, 제1사용자 단말기가 검색결과 페이지에 포함되어 있는 실행 파일의 실행을 요청하는 경우, 검색결과제공서버(700)는 실행을 요청받은 실행 파일을 실행시켜준다. 다른 일례로 검색결과 페이지에 영화 시간표 링크가 포함되고, 제1사용자 단말기가 영화 시간표 링크 실행을 요청하는 경우, 검색결과제공서버(700)는 요청받은 영화 시간표 링크를 실행시켜 영화표 예매 사이트로 이동할 수도 있고, 검색결과 페이지에서 영화표를 예매할 수도 있다(S380).If the first user terminal is requested to execute the additional function included in the search result page, the search
제1사용자 단말기로부터 검색결과 페이지 종료가 요청되는 경우 검색결과제공서버(700)는 제1사용자 단말기에게 검색결과 페이지를 제공하는 것을 종료한다(S390).When the search result page exit request is requested from the first user terminal, the search
S340단계에서 검색결과 페이지의 존재 여부를 확인한 결과, 검색결과 페이지가 검색결과서버 데이터베이스(745) 또는 데이터베이스(500)에 저장되어 있지 않은 경우(3A), 검색서버(600)에서 수행된 제1사용자 단말기로부터 입력된 검색어에 대한 검색결과를 제1사용자 단말기에게 제공하고, 도 4와 같이 제2사용자에게 검색결과 페이지 제작을 요청한다. 제2사용자에게 검색결과 페이지 제작을 요청하는 것은 제1사용자의 직접적인 요청에 의해 이루어질 수도 있고, 동일한 검색어에 대응되는 검색결과 페이지의 제작 요청이 일정 횟수 이상 있을 경우, 요청될 수도 있다. 검색결과 페이지의 제작은 전문가, 일반회원, 전문기업, 제1사용자가 지정한 제2사용자 등 다양한 제2사용자에게 요청될 수 있다. 예를 들어 제1사용자가 전문적인 검색결과 페이지를 원하는 경우 검색결과 페이지 제작/수정을 전문적으로 하는 전문가에게 검색결과 페이지 제작을 요청할 수도 있고, 제1사용자가 지정한 제2사용자에게 검색결과 페이지 제작을 요청할 수도 있다.As a result of checking whether the search result page exists in step S340, when the search result page is not stored in the search
검색결과 페이지의 제작을 요청하는 과정에서 비용이 발생할 수도 있다. 검색결과 페이지 제작을 요청하는 과정에서 비용이 발생하는 경우 발생한 비용을 제1사용자에게 알리고, 발생한 비용에 대한 비용 결제를 수행한다(S410). There may be a cost in the process of requesting the production of a search result page. If a cost is generated in the process of requesting the production of the search result page, the cost is notified to the first user, and payment of the generated cost is performed (S410).
검색결과제공서버(700)는 제2사용자가 검색결과 페이지 제작을 수락하였는지 확인하고(S420), 제2사용자가 검색결과 페이지 제작을 수락하지 않은 경우, 해당 제2사용자에 대한 검색결과 페이지 제작 요청을 종료하고, 다른 제2사용자를 선정하여 검색결과 페이지 제작을 요청한다(S430).The search
제2사용자가 검색결과 페이지 제작을 수락한 경우, 검색결과제공서버(700)는 검색결과 페이지 제작/수정 프로그램을 제공한다. 검색결과 페이지 제작/수정 프로그램은 제2사용자가 검색결과 페이지를 제작 또는 수정하는 것을 지원해주는 프로그램이다. 검색결과 페이지 제작/수정 프로그램은 나노웹에디터, 드림위버, 프리웨이 등과 같이 웹페이지를 제작하는 프로그램이 사용될 수 있다. 여기서, 검색결과 페이지 제작/수정 프로그램은 위에서 상술한 일례 외에도 제2사용자가 쉽게 검색결과 페이지를 작성할 수 있는 프로그램이라면 무엇이든 사용가능하다.When the second user accepts the production of the search result page, the search
그리고, 검색결과제공서버(700)는 검색결과 페이지 제작/수정 프로그램을 통해 입력되는 명령에 따라 검색결과 페이지를 구성한다(S440). The search
검색결과제공서버(700)는 검색결과 페이지의 제작이 완료되었는지 확인한다(S450).The search
검색결과 페이지의 제작을 완료되었다면 검색결과 페이지를 검색결과제공서버 데이터베이스(745) 또는 데이터베이스(500) 중 한 곳 이상에 저장한다(S460). When the production of the search result page is completed, the search result page is stored in at least one of the search result providing
S360단계에서 검색결과 페이지의 수정 요청이 입력되는 경우(3B), 검색결과제공서버(700)는 도 5와 같이 제2사용자에게 검색결과 페이지 수정을 요청한다(S510).When a request for modification of the search result page is input in step S360 (3B), the search
검색결과제공서버(700)는 검색결과 페이지 수정을 요청한 제2사용자가 검색결과페이지 수정을 수락하였는지 확인한다(S520).The search
제2사용자가 검색결과 페이지의 수정을 수락하지 않은 경우, 검색결과제공서버(700)는 해당 제2사용자에게 검색결과 페이지 수정 요청을 종료하고, 다른 제2사용자를 선정하여 검색결과 페이지의 수정을 요청한다(S530).If the second user does not accept the modification of the search result page, the search
제2사용자가 검색결과 페이지 수정을 수락하는 경우, 검색결과제공서버(700)는 제2사용자에게 검색결과 페이지 제작/수정 프로그램을 제공한 뒤(S540), 검색결과 페이지의 수정이 완료되었는지 확인한다(S550).When the second user accepts the modification of the search result page, the search
검색결과 페이지 수정이 완료되었다면 검색결과제공서버(700)는 수정된 검색결과 페이지를 검색결과제공서버 데이터베이스(445) 또는 데이터베이스(500) 중 한 곳 이상에 저장한다(S550).If the modification of the search result page is completed, the search
도 6은 제2사용자 단말기가 검색결과 페이지를 제작 또는 수정하여 제공하는 방법을 설명하기 위한 순서도이다.FIG. 6 is a flowchart illustrating a method in which a second user terminal creates or modifies and provides a search result page.
제2사용자 단말기는 인터넷망(200) 또는 이동통신망(300)을 통해 웹서버(400)에 접속하고, 검색결과제공서버(700)로부터 검색결과 페이지의 제작 또는 수정 요청 신호를 수신한다. 제2사용자 단말기는 검색결과제공서버(700)뿐만 아니라 제1사용자로부터 직접 검색결과 페이지의 제작 또는 수정 요청 신호를 수신할 수도 있다. 또는, 제2사용자 단말기가 직접 검색결과제공서버(700)에 접속하여 제1사용자가 검색결과제공서버(700)에 요청한 검색결과 페이지의 제작 또는 수정 요청을 확인할 수도 있다.The second user terminal accesses the
제2사용자 단말기는 검색결과제공서버(700)로부터 요청받은 검색결과 페이지의 제작 또는 수정 요청을 수락할 수도 있고, 거절할 수도 있다. 또한, 제2사용자단말기는 제1사용자가 검색결과제공서버(400)에 요청한 검색결과 페이지 제작 또는 수정 요청을 확인하고, 검색결과 페이지를 제작 또는 수정할 수 있다(S605).The second user terminal may accept or reject the request for production or modification of the search result page requested from the search
제2사용자 단말기는 검색결과제공서버(700)로부터 검색결과 페이지의 제작 또는 수정을 지원해주는 검색결과 페이지 제작/수정 프로그램을 제공받는다. 검색결과 페이지 제작/수정 프로그램은 제2사용자 단말기로부터 제공 요청이 있는 경우, 제공될 수도 있고, 제2사용자 단말기가 검색결과 페이지 제작 또는 수정을 수락하는 경우, 제공될 수도 있다(S610).The second user terminal receives a search result page production / modification program that supports the production or modification of the search result page from the search
제2사용자는 요청받은 검색결과 페이지를 제작 또는 수정을 위해 검색어를 분석하여 검색의도를 파악한다.The second user analyzes the search term to determine the search intention to produce or modify the requested search result page.
제2사용자 단말기는 요청된 검색어에 대응하는 검색결과 페이지가 제2사용자 단말기에 저장되어 있는지 여부를 확인한다. 검색결과 페이지의 저장 여부 확인 방법으로서 검색결과 페이지가 저장되어 있는지 검색하는 프로그램이 이용될 수도 있고, 제2사용자가 직접 검색결과 페이지를 검색하여 찾을 수도 있다(S615).The second user terminal determines whether a search result page corresponding to the requested search word is stored in the second user terminal. As a method of confirming whether the search result page is stored, a program for searching whether the search result page is stored may be used, or the second user may directly search and find the search result page (S615).
검색결과 페이지가 저장되어 있지 않은 경우, 제2사용자 단말기는 요청받은 검색결과 페이지의 제작 또는 수정을 위해 검색서버(600)에 검색을 요청한고(S620), 검색서버(600)로부터 검색결과를 수신한다(S625).If the search result page is not stored, the second user terminal requests a search from the
이때, 제2사용자는 검색서버(600)로부터 수신된 검색결과가 올바른 검색결과 인지 확인하고, 원하는 검색결과가 아니거나 검색결과가 부족한 경우 다시 검색을 요청할 수 있다..In this case, the second user may check whether the search result received from the
제2사용자 단말기는 입력되는 명령에 따라 검색결과 페이지 제작/수정 프로그램을 통해 검색결과 페이지를 제작 또는 수정한다. The second user terminal generates or modifies a search result page through a search result page production / modification program according to an input command.
이때, 제2사용자는 검색결과 페이지 제작/수정 프로그램을 이용하여 검색결과 페이지를 자신이 원하는 대로 제작 또는 수정할 수 있다. 예를 들어 제2사용자는 검색결과 페이지에 포함시킬 내용을 정할 수 있고, 색상, 바탕화면, 구성, 배치 위치 등을 지정할 수 있다. 또한, 제2사용자는 검색결과 페이지 제작/수정 프로그램을 이용하여 검색결과 페이지에 실행 파일, 링크 등과 같은 부가 기능을 포함시킬 수 있다(S630).In this case, the second user may create or modify a search result page as desired by using a search result page production / modification program. For example, the second user can specify the contents to be included in the search result page, and can designate the color, the wallpaper, the composition, the placement position, and the like. In addition, the second user may include an additional function such as an executable file or a link in the search result page using the search result page creation / modification program (S630).
검색결과 페이지의 제작 또는 수정이 완료된 경우, 제2사용자 단말기는 검색결과 페이지를 저장하고, 검색결과 페이지 제작 또는 수정을 요청한 제1사용자 또는 검색결과제공서버(400)에 제공한다(S635).When the production or modification of the search result page is completed, the second user terminal stores the search result page and provides the search result page to the first user or the search
또한, 제2사용자 단말기는 검색결과 페이지 제작 또는 수정을 요청받으면서, 검색결과 페이지를 제작 또는 수정할 수 있는 검색결과를 수신할 수 있고, 제2사용자는 제2사용자 단말기에 수신된 검색결과를 이용하여 검색결과 페이지를 제작 또는 수정할 수 있다. In addition, while the second user terminal is requested to produce or modify the search result page, the second user terminal may receive a search result for creating or modifying the search result page, and the second user uses the search result received by the second user terminal. You can create or edit a search results page.
S615단계에서 제2사용자 단말기는 검색결과 페이지가 저장되어 있다면 제2사용자로부터 검색결과 페이지 수정 여부 입력이 입력되었는지 확인한고, 수정 입력이 입력되지 않는 경우 검색결과 페이지를 검색결과 페이지의 제작 또는 수정을 요청한 제1사용자 또는 검색결과제공서버(700)에 제공한다(S640). In operation S615, if the search result page is stored, the second user terminal checks whether an input for modifying the search result page is input from the second user, and if the correction input is not input, the second user terminal generates or modifies the search result page. The requested first user or the search
제2사용자 단말기는 검색결과 페이지에 대한 수정 입력이 입력되는 경우, 제2사용자로부터 검색결과 페이지 수정에 필요한 검색결과를 얻기 위해 검색어를 입력받아 검색을 요청하고(S645), 검색결과를 수신한다(S650).When a correction input to the search result page is input, the second user terminal receives a search word from the second user to request a search result for modifying the search result page (S645), and receives a search result ( S650).
제2사용자 단말기(100)는 제2사용자로부터 입력되는 명령에 따라 검색결과 페이지를 수정한다(S655).The
제2사용자 단말기는 수정이 완료된 검색결과 페이지를 저장한 뒤, 검색결과 페이지의 수정을 요청한 검색결과제공서버(700) 또는 제1사용자에게 제공한다(S635).After storing the modified search result page, the second user terminal provides the search
본 발명은 상기한 실시예에 한정되지 아니하며, 적용범위가 다양함은 물론이고, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 다양한 변형 실시가 가능한 것은 물론이다.The present invention is not limited to the above-described embodiments, and the scope of application is not limited, and various modifications can be made without departing from the gist of the present invention as claimed in the claims.
Claims (14)
검색어를 입력하고, 입력한 검색어에 대응되는 검색결과 페이지를 요청하며, 입력한 검색결과 페이지의 제작 또는 수정을 요청하는 사용자 단말기;
상기 사용자 단말기로부터 입력된 검색어에 대응되는 검색결과 페이지를 호출하여 제공하고, 검색결과 페이지의 제작 또는 수정을 지원하는 검색결과제공서버; 및
상기 검색결과 페이지, 사용자에 대한 정보, 상기 검색결과 페이지와 연동되는 검색어 정보, 검색결과 페이지에 포함되는 부가 기능 정보가 저장되는 데이터베이스를 포함하는 것을 특징으로 하는 검색결과 제작 시스템.In the system for providing a search results page created or modified by the user as a search result for the entered search terms,
A user terminal for inputting a search word, requesting a search result page corresponding to the input search word, and requesting production or modification of the input search result page;
A search result providing server for calling and providing a search result page corresponding to a search word input from the user terminal and supporting the production or modification of a search result page; And
And a database storing the search result page, information about the user, search term information linked to the search result page, and additional function information included in the search result page.
상기 검색결과제공서버는,
상기 검색결과 페이지의 제작 또는 수정을 지원하는 검색결과제작 모듈; 및
상기 입력된 검색어에 대응되는 검색결과 페이지를 상기 데이터베이스로부터 호출하여 제공하는 검색결과처리 모듈을 포함하는 것을 특징으로 하는 검색결과 제작 시스템.The method of claim 1,
The search result providing server,
A search result production module for supporting creation or modification of the search result page; And
And a search result processing module for calling and providing a search result page corresponding to the input search word from the database.
상기 검색결과제공서버는,
상기 검색결과 페이지의 인기도, 평점, 제작자, 제작날짜, 수정자 및 수정날짜 중 하나 이상을 관리하는 검색결과관리 모듈을 더 포함하는 것을 특징으로 하는 검색결과 제작 시스템.The method of claim 2,
The search result providing server,
And a search result management module for managing one or more of the popularity, rating, creator, production date, modifier, and modification date of the search result page.
상기 검색결과제작 모듈은,
상기 검색결과 페이지의 제작 또는 수정을 지원하는 검색결과 페이지 제작/수정 프로그램을 제공하고, 상기 검색결과 페이지와 상기 검색결과 페이지를 실행시킬 수 있는 검색어를 연동시키며, 상기 검색결과 페이지에 포함되는 부가 기능을 연동시키는 것을 특징으로 하는 검색결과 제작 시스템.The method of claim 2,
The search result production module,
An additional function included in the search result page to provide a search result page production / modification program for supporting the creation or modification of the search result page, linking the search result page with a search word for executing the search result page, Search result production system, characterized in that to interlock.
상기 검색결과 페이지에 포함되는 부가 기능은,
동영상 파일, 노래 파일과 같은 실행가능한 파일 또는 링크인 것을 특징으로 하는 검색결과 제작 시스템.The method of claim 4, wherein
Additional features included in the search results page,
Search result production system, characterized in that the executable file or link, such as video files, song files.
상기 검색결과처리 모듈은,
상기 입력된 검색어에 대응되는 검색결과 페이지를 상기 데이터베이스로부터 호출하여 제공하고, 상기 검색결과 페이지에 포함되는 부가 기능을 상기 데이터베이스로부터 호출하여 제공하는 것을 특징으로 하는 검색결과 제작 시스템.The method of claim 2,
The search result processing module,
And providing a search result page corresponding to the input search word from the database and providing an additional function included in the search result page from the database.
상기 검색결과처리 모듈은,
상기 검색결과 페이지를 요청한 상기 사용자 단말기의 운영체제, 해상도에 맞게 변환하여 제공하는 것을 특징으로 하는 검색결과 제작 시스템.The method of claim 2,
The search result processing module,
And converting the search result page according to the operating system and resolution of the requesting user terminal.
상기 검색결과 페이지의 제작 또는 수정을 요청하는 단계;
상기 검색결과 페이지의 제작 또는 수정을 위한 프로그램을 제공하는 단계;
상기 프로그램을 통해 입력되는 명령에 따라 상기 검색결과 페이지를 제작 또는 수정하는 단계; 및
상기 제작 또는 수정된 검색결과 페이지를 저장하는 단계를 포함하는 것을 특징으로 하는 검색결과 제작 방법.In the method for creating or modifying a search results page which is provided as a search result for an input term,
Requesting creation or modification of the search results page;
Providing a program for producing or modifying the search result page;
Producing or modifying the search result page according to a command input through the program; And
And storing the produced or modified search result page.
상기 검색결과 제작 방법은,
상기 검색결과 페이지의 제작 또는 수정 요청이 수락되었는지 확인하는 단계를 더 포함하는 것을 특징으로 하는 검색결과 제작 방법. The method of claim 8,
The search results production method,
And confirming whether a request for production or modification of the search result page has been accepted.
상기 검색결과 제작 방법은,
상기 검색결과 페이지의 제작 또는 수정을 위해 상기 입력된 검색어에 대응되는 검색결과를 제공하는 단계를 더 포함하는 것을 특징으로 하는 검색결과 제작 방법.The method of claim 8,
The search results production method,
And providing a search result corresponding to the input search word for the production or modification of the search result page.
상기 검색결과 제작 방법은,
상기 검색결과 페이지의 제작 또는 수정을 위해 사용자로부터 검색어를 입력받고, 입력받은 검색어에 대응되는 검색결과를 제공하는 단계를 더 포함하는 것을 특징으로 하는 검색결과 제작 방법.The method of claim 8,
The search results production method,
And receiving a search word from a user to produce or modify the search result page, and providing a search result corresponding to the received search word.
상기 프로그램을 통해 입력되는 명령에 따라 상기 검색결과 페이지를 제작 또는 수정하는 단계는,
상기 검색결과 페이지와 상기 검색결과 페이지를 호출하기 위한 검색어을 연동시키는 것을 특징으로 하는 검색결과 제작 방법.The method of claim 8,
Producing or modifying the search results page according to the command input through the program,
And a search term for invoking the search result page and the search result page.
상기 검색결과 페이지를 호출하기 위한 검색어는 사용자로부터 직접 입력되거나, 검색어를 수집하여 입력하는 프로그램으로부터 입력되는 것을 특징으로 하는 검색결과 제작 방법.The method of claim 12,
Search terms for calling the search results page is input directly from the user, or a search result production method characterized in that the input from the program to collect and enter the search terms.
상기 프로그램을 통해 입력되는 명령에 따라 상기 검색결과 페이지를 제작 또는 수정하는 단계는,
상기 검색결과 페이지에 포함되는 동영상 파일, 노래 파일과 같은 실행가능한 파일 또는 링크와 같은 부가 기능이 실행되도록 상기 검색결과 페이지를 제작 또는 수정하는 것을 특징으로 하는 검색결과 제작 방법.The method of claim 8,
Producing or modifying the search results page according to the command input through the program,
And generating or modifying the search result page to execute an additional function such as an executable file such as a video file or a song file or a link included in the search result page.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100019758A KR20110100761A (en) | 2010-03-05 | 2010-03-05 | Method and system of directly making search result page |
PCT/KR2011/001566 WO2011108910A2 (en) | 2010-03-05 | 2011-03-07 | System and method for providing search results in a web page form |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020100019758A KR20110100761A (en) | 2010-03-05 | 2010-03-05 | Method and system of directly making search result page |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20110100761A true KR20110100761A (en) | 2011-09-15 |
Family
ID=44542760
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020100019758A KR20110100761A (en) | 2010-03-05 | 2010-03-05 | Method and system of directly making search result page |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20110100761A (en) |
WO (1) | WO2011108910A2 (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20000063413A (en) * | 2000-07-07 | 2000-11-06 | 김풍일 | System for sharing and searching documents based on a internet |
KR20030024297A (en) * | 2001-09-17 | 2003-03-26 | (주)넷피아닷컴 | Search system and method |
US7917483B2 (en) * | 2003-04-24 | 2011-03-29 | Affini, Inc. | Search engine and method with improved relevancy, scope, and timeliness |
KR100905744B1 (en) * | 2007-12-04 | 2009-07-01 | 엔에이치엔(주) | Method and system for providing conversation dictionary service based on user created dialog data |
-
2010
- 2010-03-05 KR KR1020100019758A patent/KR20110100761A/en not_active Application Discontinuation
-
2011
- 2011-03-07 WO PCT/KR2011/001566 patent/WO2011108910A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2011108910A3 (en) | 2012-02-02 |
WO2011108910A2 (en) | 2011-09-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11294968B2 (en) | Combining website characteristics in an automatically generated website | |
CN100568241C (en) | Be used for concentrating the method and system of Content Management | |
US8024384B2 (en) | Techniques for crawling dynamic web content | |
CN101452453B (en) | A kind of method of input method Web side navigation and a kind of input method system | |
US20120047176A1 (en) | System and Method for Real-Time Content Aggregation and Syndication | |
US9311303B2 (en) | Interpreted language translation system and method | |
CN101211364A (en) | Method and system for social bookmarking of resources exposed in web pages | |
JP2010513997A (en) | Online computer-assisted translation | |
KR20070062408A (en) | System for automatic arrangement of portlets on portal pages according to semantical and functional relationship | |
US20110137855A1 (en) | Music recognition method and system based on socialized music server | |
KR101511267B1 (en) | Method and system for searchable Web services | |
US20100082594A1 (en) | Building a topic based webpage based on algorithmic and community interactions | |
KR20100037401A (en) | Method and apparatus for managing search database | |
JP2005275488A (en) | Input support method and program | |
KR100522186B1 (en) | Methods for dynamically building the home page and Apparatus embodied on the web therefor | |
JP5224839B2 (en) | Document management system, document management apparatus, document management method, and program | |
US20160034431A1 (en) | Method and system for assigning a content item as a link target to a managed object | |
KR100962342B1 (en) | System and method for providing creation, registration and management service of homepage | |
US20080077641A1 (en) | System and method for editing contract clauses in static web pages | |
Duval et al. | Musicology of early music with europeana tools and services | |
JP5138576B2 (en) | Search navigation apparatus and method using faceted query | |
JP4629263B2 (en) | Portal server and information processing program | |
KR20110100761A (en) | Method and system of directly making search result page | |
JP2009157797A (en) | Data input support system, data input support method and program | |
KR20080060462A (en) | Retrieval system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid |