WO2010077057A2 - 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템 및 그 검색 방법 - Google Patents
검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템 및 그 검색 방법 Download PDFInfo
- Publication number
- WO2010077057A2 WO2010077057A2 PCT/KR2009/007870 KR2009007870W WO2010077057A2 WO 2010077057 A2 WO2010077057 A2 WO 2010077057A2 KR 2009007870 W KR2009007870 W KR 2009007870W WO 2010077057 A2 WO2010077057 A2 WO 2010077057A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- search
- document
- user terminal
- user
- information
- Prior art date
Links
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/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/338—Presentation of query results
-
- 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/903—Querying
- G06F16/9038—Presentation of query results
Definitions
- the present invention when a user inputs a search word and receives a search result, selects a corresponding link and checks the document content of a specific search result, and accesses the address of the corresponding document.
- the present invention relates to a search system and a method for searching the same, which are displayed to a user from the beginning of a sentence of a search word and moved to a sentence start position of a next search word according to a user's command.
- Conventional search systems receive a search results page that includes a link to a corresponding search document when a user enters a search term.
- Each item of the search results page displays some contents of the individual document corresponding to the search word.
- the user wants to check the entire document contents of a specific individual item, the user selects the document, accesses the linked address, receives the entire document, and displays the document contents on the screen. In this case, the document is displayed from the beginning, and the user should visually find the part including the search word.
- the patent application When the patent application receives a search word from a user and provides a search result page, the patent application analyzes the content of a document corresponding to an individual item, inserts a unique ID at the start position of the search word, and stores it in the search server of the applicant.
- the link information of the individual items of the search result page is provided to the user as the storage address of the search server instead of the address of the actual document. Therefore, when a user accesses a link of a specific document to view the contents of the document, the document is provided from the address of the search server, not the address of the actual document. Since the provided document is inserted with a unique ID for each search word location, each time a user command (for example, button click) is used, the document is moved to the next search word location and displayed from the beginning of the search word.
- a user command for example, button click
- the search server analyzes the content of the web page of the document, inserts a unique ID for each search word position and stores it in the search server. There was a problem that the service does not receive the service to move the location immediately.
- the present invention is to solve the above-mentioned problems, the user is provided with a search result page containing the link information of the search document from the search server and then access the document by accessing the actual link address corresponding to the document to search the document content After importing, it analyzes the starting point of the search word and considers the size of the document page to be displayed on the screen, and then displays the starting point of the sentence in the search word and moves to the start position of the next search word immediately by the user command. do.
- a search system that moves to the beginning of a search word in a search result document of the present invention for achieving the above object, when a user searches a search result document after inputting a search word on a wired or wireless network, the search word of the document starts.
- a search system that analyzes parts and moves to a sentence start position of a search word, in a search result page provided after a user inputs a search word, when the user terminal selects a specific search result item from the user, Means for accessing a URL of a corresponding information site and receiving the document, and analyzing and storing a starting position in real time for at least one or more search terms from the provided document; Means for collecting and storing screen display information of a web page on which the program displays the contents of the document on a screen; And a user terminal including means for calculating in real time a sentence start position of an individual search word and displaying it on a screen in response to the collected display area size and scroll bar movement intervals.
- the screen display information characterized in that it comprises the full screen display size of the user terminal, the size of the web page on which the document is displayed, the movement interval information of the scroll bar to scroll the document.
- the search system further comprises a search server, the search server comprising: means for receiving a search request including a search word from a user terminal; Means for collecting individual search results corresponding to the search term from information sites; Means for generating a search result page linked to the URL address of each information site on which the search result is located; And means for providing the search result page to a user terminal.
- a search server comprising: means for receiving a search request including a search word from a user terminal; Means for collecting individual search results corresponding to the search term from information sites; Means for generating a search result page linked to the URL address of each information site on which the search result is located; And means for providing the search result page to a user terminal.
- the search server receives the document by accessing the URL of the information site where the document is stored for the document of the search result page or a document searched for a popular keyword, and receives at least one document from the received document.
- the user terminal may respond to a search term start position of a previously stored document.
- the means for displaying on the screen is characterized in that when the user changes the size of the window for displaying the document, re-calculate the position of the beginning of the search word in real time to display on the screen.
- the user terminal when there is at least two search terms in the document, the user terminal inserts a "next" button in the window in which the document is displayed, and when the user selects the "next" button, the user directly enters the starting sentence of the next search term. It is characterized by moving.
- a search method of moving to the beginning of a search term in a search result document of the present invention when a user searches a search result document after inputting a search term in a wired / wireless network, the sentence of the search word is analyzed by analyzing the start parts of the corresponding document.
- the present invention when a user searches a search document provided through a search, the entire search term start position included in the document content is extracted, and according to the user's moving command, the user automatically moves to the sentence of the next search term start position and is displayed. Thus, even if the user does not read the full text, it is effective to quickly grasp the outline of the document contents.
- FIG. 1 is a schematic structural diagram of a search system according to an embodiment of the present invention.
- FIG. 2 is a schematic internal structural diagram of a search server and a user terminal according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of a search method in which a user terminal analyzes a search word start position according to a first exemplary embodiment of the present invention.
- FIG. 4 is a schematic flowchart of a search method in which a search server analyzes a search term start position according to a second embodiment of the present invention.
- FIG. 5 is a schematic flowchart of a search method incorporating a first embodiment and a second embodiment of the present invention
- FIG. 1 shows a schematic configuration of a retrieval system 1 according to an embodiment of the present invention.
- the search system 1 receives a search request from the user terminal 3 and provides a user with a search server 2 that provides a search result searched using a search engine of an external information site to the user terminal. Receives a search word from the user, sends a search request to the search server 2, receives a search result page, displays it on the screen, and when the individual document is selected, moves to the search term start position in the document and displays the user terminal 3; It is configured to include.
- the search server 2 provides a homepage to the user terminal 3 to receive a search request including a search word from the user. Upon receiving a search request, the search server 2 collects the search results for the search term using the search engine of at least one information site. The collected search results are generated as a search result page and responded to the user terminal 3.
- the user terminal 3 accesses the homepage of the search server 3 and transmits a search word input by the user to request a search.
- the search result page is received from the search server 2 and displayed on the screen.
- the search result page categorizes and provides search result documents by category (eg, dictionary, site, web document, video, news, blog).
- category eg, dictionary, site, web document, video, news, blog.
- the user selects the document link if he or she wants to view the full text after searching a part of the document in the search result page.
- the document link is used to access the site where the actual document is stored, and the document is downloaded and displayed on the screen.
- the starting position of the search word is analyzed in the document and the starting position information is stored.
- the search word is displayed on the screen from the start position.
- the next search position is obtained by using screen display information (eg, web browser size, window display size, scroll bar movement interval, etc.) of the user terminal 3 displaying the document page. Automatically move to display on the screen.
- the present invention provides an input (move) button on the document page that allows the user to move to the next search word start position. Therefore, the user can get a quick overview of the document in the process of moving to the start position of the search word by pressing this button.
- FIG. 2 shows a schematic internal structure of a search server 2 and a user terminal 3 according to an embodiment of the invention.
- Search server 2 is a search server 2, the start position analysis means 21, the user terminal (3) for analyzing the search term start position for the Internet documents and store the position information in the DB Search request receiving means 22 for receiving a search request from the user, search result collecting means 23 for collecting search results using a search engine of an external information site in response to a user's search request, and using the collected search results
- the search result page generating means 24 for generating a search result page
- the search result page providing means 25 for providing the generated search result page to the user terminal 3, and for each individual document included as an item in the search result page.
- a start position providing means 26 for providing the prestored search word start position information.
- the user terminal 3 When the user selects a specific document item in the search result page displayed on the screen, the user terminal 3 according to an embodiment of the present invention accesses the corresponding web site using the URL of the document, downloads the document, and then retrieves the document.
- a start position analyzing means 31 for analyzing and storing a search term start position of the screen; a screen display information collecting means 32 for collecting screen display information for displaying the document in the user terminal 3 in real time; And a start position screen display means 33 for displaying a document from the start position of the search word on the screen using the start position.
- the first embodiment and the second embodiment are divided according to the subject of analysis of the starting point of the search word.
- the start position analyzing means 31 of the user terminal 3 receives a specific document item from the user in the search result page, the document is downloaded using the URL of the document and the search term start position is analyzed.
- the start position analyzing means 21 of the search server 2 analyzes and stores the start position of the search word in advance for the Internet document using the user's search word or a popular search term, and provides the start position providing means 26. ) To the user terminal 3.
- the user terminal 3 of the second embodiment receives a document of a specific item from the search result page, the document is retrieved using the URL of the document, and then the screen is searched using the search term starting position provided from the search server 2. The starting position of the search word of the document is displayed.
- the search method of moving to the beginning of the search word in the search result document according to an embodiment of the present invention can be preferably realized through the construction of the system 1 described above.
- FIG. 3 shows a schematic sequence of a search method in which the user terminal 3 analyzes a search word start position according to the first embodiment of the present invention.
- the user accesses the homepage of the search server 2 on the wired / wireless network by using the user terminal 3 and inputs a search word (keyword) to request a search.
- the search request receiving means 22 of the search server 2 receives and stores a search request of the user (S22).
- the search result collecting means 23 requests a search for a search word from a search engine of an external information site through a wired or wireless network and receives a search result (S23).
- the search result page generation means 24 When the search results are collected, the search result page generation means 24 generates a search result page to be provided to the user in real time using the collected search results (S24).
- the search result page providing means 25 responds to the search result page to the user terminal 3 in response to the user's search request (S25).
- the user terminal 3 receives the search result page and displays it on the screen (S311), and the user reviews the search result on the screen.
- the user terminal 3 receives a link of the document item from the user (S312). Then, by accessing the website that stores the actual document using the URL of the selected document and download the document (S313).
- the start position analyzing means 31 of the user terminal 3 analyzes the entire contents of the downloaded document, extracts all of the search term start positions, and stores the start position information in association with the document (S314).
- the screen display information collecting unit 32 collects and stores screen display information (for example, web browser size, window display size, scroll bar movement interval, etc.) when displaying a document on the screen in real time (S32).
- screen display information for example, web browser size, window display size, scroll bar movement interval, etc.
- the reason for collecting the screen display information is to calculate the moving range of the document in real time according to the size of the screen display of the document and to move to the next search term start position and display it on the screen.
- the start position providing means 26 calculates the start position of the sentence from the first search term start position when displaying the document on the screen of the user terminal 3. Sent from the sentence start position (S33). In addition, a "next" button is inserted in the document page of the screen, and each time the user presses the "next" button, the first sentence of the next search word is displayed. In addition, if the user changes the size of the web browser and the window display size of the document is changed in this process, the screen display information collecting means 32 collects the screen display information in real time and moves information in the document (scroll bar control information). Recalculate.
- FIG 4 shows a schematic sequence of a search method in which the search server 2 analyzes a search word start position according to the second embodiment of the present invention.
- the search server 2 analyzes the search word start position in advance for the corresponding document for the user's search word and the popular search word, and stores it in the DB.
- the start position analyzing means 21 of the search server 2 accesses the web site storing the actual document by using the URL of the individual document and downloads the document (S211). Then, the entire contents of the downloaded document are analyzed to extract all of the search term start positions, and the individual start position information is matched with the document and stored in the DB (S212).
- the user receives a search request (S22), collects a search result from the information site (S23), generates a search result page (S24), and then returns a search result page.
- S22 collects a search result from the information site
- S23 collects a search result from the information site
- S24 generates a search result page
- S24 returns a search result page.
- the user terminal 3 Provided to the user terminal 3 (25).
- the start position providing means 26 inquires from the DB the search term start position information corresponding to the document of the search result page and provides it to the user terminal 3.
- the search term start position information may be included in the search result page and provided.
- the user terminal 3 displays a search result page on the screen (S311), receives a document link of a specific item from the user on the search result page (S312), The document is provided using the URL of the document (S313).
- the screen display information collecting unit 32 of the user terminal 3 collects and stores the screen display information of the user who will display the document in real time (S32).
- the start position screen display means 33 calculates a sentence of the search term start position when displaying the document by using the search term start position information of the document provided from the search server 2 and the screen display information collected in real time. Thereafter, the display is displayed on the screen from the beginning of the sentence (S33).
- Fig. 5 shows a schematic sequence of a search method incorporating the first embodiment and the second embodiment of the present invention.
- the user terminal 3 stores the analyzed information by analyzing the starting position of the search word in real time.
- the search server 2 analyzes the search word starting position with respect to any unspecified Internet document in advance and builds it into a DB.
- server resources of a high speed processor and a mass storage device are required.
- the search server 2 analyzes the starting point of the search word in advance and stores it in the DB, and then provides the document to the user terminal 3. The remaining documents are provided by the user terminal 3 in real time for each individual document. Analyze the starting position of the search term.
- the search term start position information of the document included in the page, which has been analyzed and constructed in advance, is transmitted to the user terminal 3. Provided (S26).
- the user terminal 3 displays a search result page on the screen (S311), and receives a document link of a specific item from the user on the search result page (S312). ), The document is provided using the selected URL of the document (S313).
- the starting position analyzing means 31 analyzes and stores the search term starting position in real time (S314). .
- the user terminal collects the screen display information of the user who will display the document in real time (S32), and displays the sentence from the search word start position when displaying the document on the screen using the same (S33).
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
본 발명은 사용자 단말에서 검색어에 대응하는 검색 결과의 문서 전문을 표시할 때 검색어 시작 부분으로 위치 이동하며 표시하는 검색 시스템 및 그 검색 방법에 관한 것이다. 본 발명에 따르는 검색 시스템은, 사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단; 상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 수단; 및 수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 수단을 포함하는 것을 특징으로 한다.
Description
본 발명은 사용자가 검색어를 입력하여 검색 결과를 제공받은 후, 특정 검색 결과의 문서 내용을 확인하고자 당해 링크를 선택하여 대응하는 문서의 주소로 접속하면, 문서의 내용에 포함된 검색어 위치를 모두 파악한 후 사용자에게 검색어의 문장 시작 부분부터 표시하고 사용자의 명령에 따라서 다음번 검색어의 문장 시작 위치로 이동하는 검색 시스템 및 그 검색 방법에 관한 것이다.
본 출원은 2008년 12월 31일에 출원된 한국특허출원 제10-2008-0138287호에 기초한 우선권을 주장하며, 해당 출원의 명세서 및 도면에 개시된 모든 내용은 본 출원에 원용된다.
종래의 검색 시스템은 사용자가 검색어를 입력하면 대응하는 검색 문서의 링크를 포함하는 검색 결과 페이지를 제공받는다. 검색 결과 페이지의 각 항목은 검색어에 대응하는 개별 문서의 일부 내용이 표시된다. 여기서, 사용자가 특정 개별 항목의 전체 문서 내용을 확인하고자 하는 경우, 당해 문서를 선택하여 링크된 주소에 접속하여 전체 문서를 제공받고 그 문서 내용을 화면에 표시한다. 이때 문서는 첫 시작 부분부터 표시되어 사용자는 검색어가 포함되는 부분을 육안으로 찾아내야 한다.
이와 관련하여 본 출원인은 대한민국 출원번호 10-2007-0033786, "검색 결과 제공시 검색어 시작 부분부터 사용자에게 표시하는 이중링크 검색 시스템 및 이중링크 검색 방법"을 출원하여 이미 특허등록결정을 받은 바 있다.
전술한 특허 출원은 사용자로부터 검색어를 입력받아 검색 결과 페이지를 제공할 때 개별 항목에 해당하는 문서의 내용을 분석하여 검색어 시작 위치에 고유 아이디를 삽입하고 출원인의 검색 서버에 저장한다. 그리고 검색 결과 페이지의 개별 항목의 링크 정보를 실제 문서의 주소가 아닌 상기 검색 서버의 저장 주소로 사용자에게 제공한다. 따라서, 사용자가 문서 내용을 보고자 특정 문서의 링크로 접속하면 실제 문서의 주소가 아닌 검색 서버의 주소로부터 당해 문서를 제공받는다. 이렇게 제공받은 문서는 검색어 위치마다 고유 아이디가 삽입되어 있기 때문에 사용자 명령(예 : 버튼 클릭)시마다 고유 아이디를 이용하여 다음번 검색어 위치로 바로 이동하여 검색어 시작 부분부터 표시한다.
한편, 전술한 종래 특허의 경우, 검색 서버가 당해 문서의 웹 페이지 내용을 분석하여 검색어 위치마다 고유 아이디를 삽입하고 검색 서버에 저장하기 때문에 만약, 사용자가 실제 문서의 주소로 접속하는 경우 검색어 시작 부분마다 바로 위치 이동하며 조회하는 서비스를 제공받지 못하는 문제점이 있었다.
본 발명은 전술한 문제점을 해결하고자 하는 것으로서, 사용자가 검색 서버로부터 검색 문서의 링크 정보를 포함하는 검색 결과 페이지를 제공받은 후 문서 내용을 조회하고자 당해 문서에 대응하는 실제 링크 주소로 접속하여 문서를 가져오면, 검색어 시작 위치를 모두 분석한 후 화면에 표시될 문서 페이지의 영역 크기를 고려하여 검색어의 문장 시작 위치부터 표시하고 사용자 명령에 의하여 바로 다음번 검색어의 문장 시작 위치로 이동할 수 있도록 하는 것을 목적으로 한다.
전술한 바와 같은 목적을 달성하기 위한 본 발명의 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템에 따르면, 유무선 네트워크상에서 사용자가 검색어를 입력 후 검색 결과 문서를 조회할 때, 당해 문서의 검색어 시작 부분들을 분석하여 검색어의 문장 시작 위치로 이동하며 표시하는 검색 시스템에 있어서, 사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단; 상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 수단; 및 수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 수단을 포함하는 사용자 단말을 구비하는 것을 특징으로 한다.
본 발명의 바람직한 특징에 따르면, 상기 화면 표시 정보는, 사용자 단말의 전체 화면 표시 크기, 문서가 표시되는 웹 페이지의 크기, 문서를 스크롤하는 스크롤바의 이동 간격 정보를 포함하는 것을 특징으로 한다.
바람직하게, 상기 검색 시스템은, 검색 서버를 더 포함하고, 상기 검색 서버는, 사용자 단말로부터 검색어를 포함하는 검색 요청을 수신하는 수단; 상기 검색어에 대응하는 개별 검색 결과를 정보 사이트들로부터 수집하는 수단; 상기 검색 결과가 위치하는 각각의 정보 사이트의 URL 주소가 링크된 검색 결과 페이지를 생성하는 수단; 및 상기 검색 결과 페이지를 사용자 단말로 제공하는 수단을 포함하는 것을 특징으로 한다.
나아가, 상기 검색 서버는, 상기 검색 결과 페이지의 문서 또는 인기있는 키워드를 대상으로 검색한 문서에 대하여 당해 문서가 저장된 정보 사이트의 URL에 접속하여 당해 문서를 전송받고, 전송받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단; 및 사용자가 검색 요청한 검색어의 검색 결과 페이지에서 미리 분석한 검색어 시작 위치를 저장한 문서가 있는 경우, 당해 문서 정보와 시작 위치 정보를 사용자 단말로 전송하는 수단을 더 포함하여 사용자 단말로부터 검색어의 검색 요청을 수신할 경우 미리 저장한 문서의 검색어 시작 위치를 사용자 단말로 응답할 수 있는 것을 특징으로 한다.
더 나아가, 상기 화면에 표시하는 수단은, 사용자가 문서를 표시하는 윈도우 크기를 변경하는 경우, 실시간으로 검색어 시작 부분의 위치를 재계산하여 화면에 표시하는 것을 특징으로 한다.
바람직하게, 상기 문서에서 검색어가 적어도 둘 이상일 경우, 사용자 단말에서 상기 문서가 표시되는 윈도우 내에 "다음" 버튼을 삽입하고, 사용자로부터 "다음" 버튼을 선택받을 경우 다음번 위치하는 검색어의 시작 문장으로 바로 이동하게 하는 것을 특징으로 한다.
한편, 본 발명의 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 방법에 따르면, 유무선 네트워크상에서 사용자가 검색어를 입력 후 검색 결과 문서를 조회할 때, 당해 문서의 검색어 시작 부분들을 분석하여 검색어의 문장 시작 위치로 이동하며 표시하는 사용자 단말의 검색 방법에 있어서, (S31)사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 단계; (S32)상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 단계; 및 (S33)수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 단계를 포함하는 것을 특징으로 한다.
본 발명에 따르면, 사용자가 검색을 통하여 제공받은 검색 문서를 조회할 때, 문서 내용에 포함된 전체의 검색어 시작 위치를 추출하고, 사용자의 이동 명령에 따라서 다음번 검색어 시작 위치의 문장으로 자동 이동하여 표시함으로써, 사용자가 전문을 읽지 않더라도 문서 내용의 개요를 빠르게 파악하는 효과가 있다.
본 명세서에 첨부되는 다음의 도면들은 본 발명의 바람직한 실시예를 예시하는 것이며, 이하의 실시예 설명과 함께 본 발명의 기술사상을 더욱 이해시키는 역할을 하는 것이므로, 본 발명은 그러한 도면에 기재된 사항에만 한정되어 해석되지 않아야 한다.
도 1은 본 발명의 실시예에 따른 검색 시스템의 개략적 구성도.
도 2는 본 발명의 실시예에 따른 검색 서버와 사용자 단말의 개략적 내부 구조도.
도 3은 본 발명의 제 1실시예에 따라서 사용자 단말이 검색어 시작 위치를 분석하는 검색 방법의 개략적 순서도.
도 4는 본 발명의 제 2실시예에 따라서 검색 서버가 검색어 시작 위치를 분석하는 검색 방법의 개략적 순서도.
도 5는 본 발명의 제 1실시예와 제 2실시예를 병합한 검색 방법의 개략적 순서도.
이하, 첨부도면을 참조하여 본 발명의 바람직한 일 실시예의 구성을 상세하게 살펴본다.
<1. 시스템 구성>
도 1은 본 발명의 실시예에 따른 검색 시스템(1)의 개략적 구성을 도시한다.
본 발명의 실시예에 따른 검색 시스템(1)은 사용자 단말(3)로부터 검색 요청을 수신하여 외부 정보 사이트의 검색 엔진을 이용하여 검색한 검색 결과를 사용자 단말로 제공하는 검색 서버(2)와 사용자로부터 검색어를 입력받아 검색 서버(2)로 검색 요청을 전송하고 검색 결과 페이지를 제공받아 화면에 표시한 후 개별 문서가 선택될 때 당해 문서에서 검색어 시작 위치로 이동하며 표시하는 사용자 단말(3)을 포함하여 구성된다.
본 발명의 실시예에 따른 검색 서버(2)는 사용자 단말(3)로 홈페이지를 제공하여 사용자로부터 검색어를 포함하는 검색 요청을 수신한다. 검색 요청을 수신하면, 검색 서버(2)는 적어도 하나 이상의 정보 사이트의 검색 엔진을 이용하여 당해 검색어에 대한 검색 결과를 수집한다. 그리고 수집한 검색 결과를 검색 결과 페이지로 생성하여 사용자 단말(3)로 응답한다.
본 발명의 실시예에 따른 사용자 단말(3)은 검색 서버(3)의 홈페이지에 접속하고 사용자가 입력한 검색어를 전송하여 검색 요청을 한다. 그리고 검색 서버(2)로부터 검색 결과 페이지를 전송받아 화면에 표시한다. 여기서, 검색 결과 페이지는 카테고리별(예 : 사전, 사이트, 웹문서, 동영상, 뉴스, 블로그)로 검색 결과 문서를 분류하여 제공한다. 사용자는 검색 결과 페이지에서 당해 문서의 일부를 조회한 후 전문을 보고자 하는 경우 당해 문서 링크를 선택한다. 문서 링크가 선택되면, 문서 링크의 URL을 이용하여 실제 문서가 저장된 사이트에 접속한 후 문서 전문을 다운로드 받아 화면에 표시한다.
본 발명에서는 문서 전문을 다운로드 받아 화면에 표시할 때, 당해 문서에서 검색어 시작 위치를 분석하여 그 시작 위치 정보를 저장한다. 그리고 검색어 시작 위치부터 화면에 표시한다. 그리고 사용자가 다음번 검색어 시작 위치로 이동을 요청하면, 당해 문서 페이지를 표시하는 사용자 단말(3)의 화면 표시 정보(예 : 웹 브라우저 크기, 윈도우 표시 크기, 스크롤바 이동 간격 등)를 이용하여 다음번 검색 위치로 자동 이동하여 화면에 표시한다. 이에 본 발명에서는 사용자가 다음번 검색어 시작 위치로 이동할 수 있는 입력(이동) 버튼을 당해 문서 페이지에서 제공한다. 때문에, 사용자는 이 버튼을 눌러서 검색어 시작 위치로 이동하는 과정에서 문서의 개요를 보다 빠르게 파악할 수 있다.
도 2는 본 발명의 실시예에 따른 검색 서버(2)와 사용자 단말(3)의 개략적 내부 구조를 도시한다.
본 발명의 실시예에 따른 검색 서버(2)는 검색 서버(2)가 인터넷 문서들을 대상으로 검색어 시작 위치를 분석하여 그 위치 정보를 DB에 저장하는 시작 위치 분석 수단(21), 사용자 단말(3)로부터 검색 요청을 수신하는 검색 요청 수신 수단(22), 사용자의 검색 요청에 대응하여 외부 정보 사이트의 검색 엔진을 이용하여 검색 결과를 수집하는 검색 결과 수집 수단(23), 수집된 검색 결과를 이용하여 검색 결과 페이지를 생성하는 검색 결과 페이지 생성 수단(24), 생성한 검색 결과 페이지를 사용자 단말(3)로 제공하는 검색 결과 페이지 제공 수단(25) 및 검색 결과 페이지에 항목으로 포함된 개별 문서마다 미리 저장해둔 검색어 시작 위치 정보를 제공하는 시작 위치 제공 수단(26)을 포함하여 구성된다.
본 발명의 실시예에 따른 사용자 단말(3)은 화면에 표시한 검색 결과 페이지에서 사용자가 특정 문서 항목을 선택하면, 당해 문서의 URL을 이용하여 대응하는 웹 사이트에 접속하여 문서를 다운로드받고 그 문서의 검색어 시작 위치를 분석하여 저장하는 시작 위치 분석 수단(31), 실시간으로 사용자 단말(3)에서 당해 문서를 표시할 화면 표시 정보를 수집하는 화면 표시 정보 수집 수단(32) 및 화면 표시 정보와 검색어 시작 위치를 이용하여 화면에 검색어 시작 위치부터 문서를 표시하는 시작 위치 화면 표시 수단(33)을 포함하여 구성된다.
참고로, 본 발명에서는 검색어 시작 위치의 분석 주체에 따라서 제 1실시예와 제 2실시예로 구분한다. 제 1실시예는 사용자 단말(3)의 시작 위치 분석 수단(31)이 검색 결과 페이지에서 사용자로부터 특정 문서 항목을 선택받을 때마다 당해 문서의 URL을 이용하여 문서를 다운로드받고 검색어 시작 위치를 분석하여 저장하는 것이다. 그리고 제 2실시예는 검색 서버(2)의 시작 위치 분석 수단(21)이 사용자의 검색어 또는 인기있는 검색어를 이용하여 인터넷 문서를 대상으로 검색어 시작 위치를 미리 분석 및 저장하고 시작 위치 제공 수단(26)이 사용자 단말(3)로 제공한다. 따라서, 제 2실시예의 사용자 단말(3)은 검색 결과 페이지에서 특정 항목의 문서를 선택받으면, 당해 문서의 URL을 이용하여 문서를 가져온 후 검색 서버(2)로부터 제공받은 검색어 시작 위치를 이용하여 화면에 당해 문서의 검색어 시작 위치를 표시한다.
이상의 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템(1)을 구성하는 검색 서버(2) 및 사용자 단말(3)의 개별 구성 요소들의 상세한 기능과 동작은 후술하는 검색 방법을 통하여 설명한다.
<2. 방법 구성>
본 발명의 실시예에 따른 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 방법은 전술한 시스템(1)의 구축을 통하여 바람직하게 실현될 수 있다.
도 3은 본 발명의 제 1실시예에 따라서 사용자 단말(3)이 검색어 시작 위치를 분석하는 검색 방법의 개략적 순서를 도시한다.
사용자는 사용자 단말(3)을 이용하여 유무선 네트워크상에서 검색 서버(2)의 홈페이지에 접속하고, 검색어(키워드)를 입력하여 검색을 요청한다. 검색 서버(2)의 검색 요청 수신 수단(22)은 사용자의 검색 요청을 수신하고 저장한다(S22).
검색 결과 수집 수단(23)은 유무선 네트워크를 통하여 외부 정보 사이트의 검색 엔진으로 검색어의 검색을 요청하고 검색 결과를 수신한다(S23).
검색 결과가 수집되면, 검색 결과 페이지 생성 수단(24)은 수집된 검색 결과를 이용하여 사용자에게 제공할 검색 결과 페이지를 실시간 생성한다(S24).
검색 결과 페이지 제공 수단(25)은 사용자의 검색 요청에 대응하여 검색 결과 페이지를 사용자 단말(3)로 응답한다(S25).
이후, 사용자 단말(3)은 검색 결과 페이지를 수신하여 화면에 표시하고(S311), 사용자는 화면의 검색 결과를 검토한다. 그리고 사용자가 특정 항목의 문서에 대해서 전문을 보고자 하는 경우, 사용자 단말(3)은 당해 문서 항목의 링크를 사용자로부터 선택받는다(S312). 그리고 선택된 문서의 URL을 이용하여 실제 문서를 저장하는 웹사이트에 접속한 후 문서를 다운로드 받는다(S313). 사용자 단말(3)의 시작 위치 분석 수단(31)은 다운받은 문서의 전체 내용을 분석하여 검색어 시작 위치를 모두 추출하고 그 시작 위치 정보를 문서와 대응시켜 저장한다(S314).
그리고 화면 표시 정보 수집 수단(32)은 실시간으로 문서를 화면에 표시할 때의 화면 표시 정보(예 : 웹 브라우저 크기, 윈도우 표시 크기, 스크롤바 이동 간격 등)를 수집하여 저장한다(S32). 물론, 화면 표시 정보를 수집하는 이유는 문서의 화면 표시 크기에 따라서 문서의 이동 범위를 실시간 계산하여 다음번 검색어 시작 위치로 바로 이동하여 화면에 표시하기 위함이다.
검색어 시작 위치가 분석되고, 화면 표시 정보가 수집되면, 시작 위치 제공 수단(26)은 당해 문서를 사용자 단말(3)의 화면에 표시할 때 첫번째 검색어 시작 위치로부터 문장의 시작 위치를 계산하여 계산된 문장 시작 위치부터 표시한다(S33). 그리고 화면의 문서 페이지에는 "다음" 버튼이 삽입되고 사용자가 "다음" 버튼을 누를 때마다 다음번 검색어 시작 위치의 문장부터 표시한다. 또한, 이 과정에서 사용자가 웹 브라우저의 크기를 변동하여 문서의 윈도우 표시 크기가 변경되면 화면 표시 정보 수집 수단(32)은 실시간으로 화면 표시 정보를 수집하여 문서내에서의 이동 정보(스크롤바 제어 정보)를 재계산한다.
도 4는 본 발명의 제 2실시예에 따라서 검색 서버(2)가 검색어 시작 위치를 분석하는 검색 방법의 개략적 순서를 도시한다.
본 발명의 제 2실시예에서는 검색 서버(2)가 사용자의 검색어 및 인기있는 검색어를 대상으로 대응하는 문서에 대하여 미리 검색어 시작 위치를 분석하여 DB에 저장한다.
검색 서버(2)의 시작 위치 분석 수단(21)은 개별 문서의 URL을 이용하여 실제 문서를 저장하는 웹 사이트에 접속하여 문서를 다운로드 받는다(S211). 그리고 다운받은 문서의 전체 내용을 분석하여 검색어 시작 위치를 모두 추출하고 개별 시작 위치 정보를 문서와 대응시켜 DB에 저장한다(S212).
그리고 전술한 제 1실시예의 단계와 동일하게, 사용자의 검색 요청을 수신하고(S22), 정보 사이트로부터 검색 결과를 수집하고(S23), 검색 결과 페이지를 생성한 후(S24), 검색 결과 페이지를 사용자 단말(3)로 제공한다(25).
여기서, 시작 위치 제공 수단(26)은 검색 결과 페이지의 문서에 대응하는 검색어 시작 위치 정보를 DB로부터 조회하여 사용자 단말(3)로 제공한다. 물론, 검색어 시작 위치 정보는 검색 결과 페이지에 포함시켜서 제공하는 것도 가능하다.
이후 전술한 제 1실시예의 단계와 동일하게, 사용자 단말(3)은 검색 결과 페이지를 화면에 표시하고(S311), 검색 결과 페이지에서 사용자로부터 특정 항목의 문서 링크를 선택받고(S312), 선택된 당해 문서의 URL을 이용하여 문서를 제공받는다(S313).
그리고 사용자 단말(3)의 화면 표시 정보 수집 수단(32)은 문서를 표시할 사용자의 화면 표시 정보를 실시간 수집하여 저장한다(S32).
이후, 시작 위치 화면 표시 수단(33)은 검색 서버(2)로부터 제공받은 당해 문서의 검색어 시작 위치 정보와 실시간 수집된 화면 표시 정보를 이용하여 당해 문서를 표시할 때 검색어 시작 위치의 문장을 계산한 후 당해 문장의 처음부터 화면에 표시한다(S33).
도 5는 본 발명의 제 1실시예와 제 2실시예를 병합한 검색 방법의 개략적 순서를 도시한다. 제 1실시예의 경우, 사용자가 검색 결과 페이지에서 당해 문서의 링크로 이동하여 전문을 제공받을 때 사용자 단말(3)이 검색어 시작 위치를 실시간 분석하여 분석된 정보를 저장한다. 반면에, 제 2실시예의 경우, 검색 서버(2)가 미리 불특정 임의의 인터넷 문서를 대상으로 검색어 시작 위치를 분석하여 DB로 구축한다. 제 2실시예의 경우 고속도 프로세서 및 대용량 기억장치의 서버 자원이 요구된다.
이에 제 1실시예와 제 2실시예를 혼용하는 것도 가능하다. 즉, 자주 빈번하게 참조되는 문서들은 검색 서버(2)가 검색어 시작 위치를 미리 분석하여 DB에 저장해 두었다가 사용자 단말(3)로 제공하는 것이고, 나머지 문서들은 사용자 단말(3)이 개별 문서마다 실시간으로 검색어 시작 위치를 분석하는 것이다.
검색 서버(2)의 시작 위치 제공 수단(26)은 사용자 단말(3)로 검색 결과 페이지를 제공할 때 미리 분석하여 구축한 당해 페이지에 포함된 문서의 검색어 시작 위치 정보를 사용자 단말(3)로 제공한다(S26).
이후, 이후 전술한 제 1, 2실시예의 단계와 동일하게, 사용자 단말(3)은 검색 결과 페이지를 화면에 표시하고(S311), 검색 결과 페이지에서 사용자로부터 특정 항목의 문서 링크를 선택받고(S312), 선택된 당해 문서의 URL을 이용하여 문서를 제공받는다(S313).
다음으로, 당해 문서에 대하여 시작 위치 정보를 검색 서버(2)로 제공받았는지를 판별하고, 제공받지 못한 경우, 시작 위치 분석 수단(31)은 실시간으로 검색어 시작 위치를 분석하여 저장한다(S314).
그리고 사용자 단말은 문서를 표시할 사용자의 화면 표시 정보를 실시간 수집하고(S32), 이를 이용하여 당해 문서를 화면에 표시할 때 검색어 시작 위치의 문장부터 표시한다(S33).
상술한 바와 같이, 본 발명에 따른 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템 및 그 검색 방법의 실시예가 구성된다. 본 발명은 비록 한정된 실시예와 도면에 의해 설명되었으나, 본 발명은 이것에 의해 한정되지 않으며 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위 내에서 다양한 수정 및 변형이 가능함은 물론이다.
Claims (18)
- 유무선 네트워크상에서 사용자가 검색어를 입력 후 검색 결과 문서를 조회할 때, 당해 문서의 검색어 시작 부분들을 분석하여 검색어의 문장 시작 위치로 이동하며 표시하는 검색 시스템에 있어서,사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단;상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 수단; 및수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 수단을 포함하는 사용자 단말을 구비하는 것을 특징으로 하는 검색 시스템.
- 제 1항에 있어서,상기 화면 표시 정보는,사용자 단말의 전체 화면 표시 크기, 문서가 표시되는 웹 페이지의 크기, 문서를 스크롤하는 스크롤바의 이동 간격 정보를 포함하는 것을 특징으로 하는 검색 시스템.
- 제 1항에 있어서,검색 서버를 더 포함하고, 상기 검색 서버는,사용자 단말로부터 검색어를 포함하는 검색 요청을 수신하는 수단;상기 검색어에 대응하는 개별 검색 결과를 정보 사이트들로부터 수집하는 수단;상기 검색 결과가 위치하는 각각의 정보 사이트의 URL 주소가 링크된 검색 결과 페이지를 생성하는 수단; 및상기 검색 결과 페이지를 사용자 단말로 제공하는 수단을 포함하는 것을 특징으로 하는 검색 시스템.
- 제 3항에 있어서,상기 검색 서버는,상기 검색 결과 페이지의 문서 또는 인기있는 키워드를 대상으로 검색한 문서에 대하여 당해 문서가 저장된 정보 사이트의 URL에 접속하여 당해 문서를 전송받고, 전송받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단; 및사용자가 검색 요청한 검색어의 검색 결과 페이지에서 미리 분석한 검색어 시작 위치를 저장한 문서가 있는 경우, 당해 문서 정보와 시작 위치 정보를 사용자 단말로 전송하는 수단을 더 포함하여 사용자 단말로부터 검색어의 검색 요청을 수신할 경우 미리 저장한 문서의 검색어 시작 위치를 사용자 단말로 응답할 수 있는 것을 특징으로 하는 검색 시스템.
- 제 1항에 있어서,상기 화면에 표시하는 수단은,사용자가 문서를 표시하는 윈도우 크기를 변경하는 경우, 실시간으로 검색어 시작 부분의 위치를 재계산하여 화면에 표시하는 것을 특징으로 하는 검색 시스템.
- 제 1항 내지 제 5항 중 어느 한 항에 있어서,상기 문서에서 검색어가 적어도 둘 이상일 경우,사용자 단말에서 상기 문서가 표시되는 윈도우 내에 "다음" 버튼을 삽입하고, 사용자로부터 "다음" 버튼을 선택받을 경우 다음번 위치하는 검색어의 시작 문장으로 바로 이동하게 하는 것을 특징으로 하는 검색 시스템.
- 유무선 네트워크상에서 사용자가 검색어를 입력 후 검색 결과 문서를 조회할 때, 당해 문서의 검색어 시작 부분들을 분석하여 검색어의 문장 시작 위치로 이동하며 표시하는 검색 시스템에 있어서,사용자의 검색어에 응답하기 위하여 생성한 검색 결과 페이지의 문서 또는 인기있는 키워드를 대상으로 검색한 문서에 대하여 당해 문서가 저장된 정보 사이트의 URL에 접속하여 당해 문서를 전송받고, 전송받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단; 및사용자가 검색 요청한 검색어의 검색 결과 페이지에서 미리 분석한 검색어 시작 위치를 저장한 문서가 있는 경우, 당해 문서 정보와 시작 위치 정보를 사용자 단말로 전송하는 수단을 포함하는 검색 서버를 구비하고, 상기 검색 서버가 사용자 단말로부터 검색어의 검색 요청을 수신할 경우 미리 저장한 문서의 검색어 시작 위치를 사용자 단말로 응답할 수 있는 것을 특징으로 하는 검색 시스템.
- 제 7항에 있어서,상기 검색 서버는,사용자 단말로부터 검색어를 포함하는 검색 요청을 수신하는 수단;상기 검색어에 대응하는 개별 검색 결과를 정보 사이트들로부터 수집하는 수단;상기 검색 결과가 위치하는 각각의 정보 사이트의 URL 주소가 링크된 검색 결과 페이지를 생성하는 수단; 및상기 검색 결과 페이지를 사용자 단말로 제공하는 수단을 더 포함하는 것을 특징으로 하는 검색 시스템.
- 제 7항 또는 제 8항에 있어서,상기 사용자 단말은,사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 수단;상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 수단; 및수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 수단을 포함하는 것을 특징으로 하는 검색 시스템.
- 유무선 네트워크상에서 사용자가 검색어를 입력 후 검색 결과 문서를 조회할 때, 당해 문서의 검색어 시작 부분들을 분석하여 검색어의 문장 시작 위치로 이동하며 표시하는 사용자 단말의 검색 방법에 있어서,(S31)사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 단계;(S32)상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 단계; 및(S33)수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 단계를 포함하는 것을 특징으로 하는 검색 방법.
- 제 10항에 있어서,상기 화면 표시 정보는,사용자 단말의 전체 화면 표시 크기, 문서가 표시되는 웹 페이지의 크기, 문서를 스크롤하는 스크롤바의 이동 간격 정보를 포함하는 것을 특징으로 하는 검색 방법.
- 제 10항에 있어서,검색 서버를 더 포함하고, 상기 검색 서버는,(S22)사용자 단말로부터 검색어를 포함하는 검색 요청을 수신하는 단계;(S23)상기 검색어에 대응하는 개별 검색 결과를 정보 사이트들로부터 수집하는 단계;(S24)상기 검색 결과가 위치하는 각각의 정보 사이트의 URL 주소가 링크된 검색 결과 페이지를 생성하는 단계; 및(S25)상기 검색 결과 페이지를 사용자 단말로 제공하는 단계를 포함하는 것을 특징으로 하는 검색 방법.
- 제 12항에 있어서,상기 검색 서버는,(S21)상기 검색 결과 페이지의 문서 또는 인기있는 키워드를 대상으로 검색한 문서에 대하여 당해 문서가 저장된 정보 사이트의 URL에 접속하여 당해 문서를 전송받고, 전송받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 단계; 및(S26)사용자가 검색 요청한 검색어의 검색 결과 페이지에서 미리 분석한 검색어 시작 위치를 저장한 문서가 있는 경우, 당해 문서 정보와 시작 위치 정보를 사용자 단말로 전송하는 단계를 더 포함하여 사용자 단말로부터 검색어의 검색 요청을 수신할 경우 미리 저장한 문서의 검색어 시작 위치를 사용자 단말로 응답할 수 있는 것을 특징으로 하는 검색 방법.
- 제 10항에 있어서,상기 단계(S33)는,사용자가 문서를 표시하는 윈도우 크기를 변경하는 경우, 실시간으로 검색어 시작 부분의 위치를 재계산하여 화면에 표시하는 것을 특징으로 하는 검색 방법.
- 제 10항 내지 제 14항 중 어느 한 항에 있어서,상기 문서에서 검색어가 적어도 둘 이상일 경우,사용자 단말에서 상기 문서가 표시되는 윈도우 내에 "다음" 버튼을 삽입하고, 사용자로부터 "다음" 버튼을 선택받을 경우 다음번 위치하는 검색어의 시작 문장으로 바로 이동하게 하는 것을 특징으로 하는 검색 방법.
- 유무선 네트워크상에서 사용자가 검색어를 입력 후 검색 결과 문서를 조회할 때, 당해 문서의 검색어 시작 부분들을 분석하여 검색어의 문장 시작 위치로 이동하며 표시하는 검색 서버의 검색 방법에 있어서,(S21)사용자의 검색어에 응답하기 위하여 생성한 검색 결과 페이지의 문서 또는 인기있는 키워드를 대상으로 검색한 문서에 대하여 당해 문서가 저장된 정보 사이트의 URL에 접속하여 당해 문서를 전송받고, 전송받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 단계; 및(S26)사용자가 검색 요청한 검색어의 검색 결과 페이지에서 미리 분석한 검색어 시작 위치를 저장한 문서가 있는 경우, 당해 문서 정보와 시작 위치 정보를 사용자 단말로 전송하는 단계를 포함하여 상기 검색 서버가 사용자 단말로부터 검색어의 검색 요청을 수신할 경우 미리 저장한 문서의 검색어 시작 위치를 사용자 단말로 응답할 수 있는 것을 특징으로 하는 검색 방법.
- 제 16항에 있어서,상기 검색 서버는,(S22)사용자 단말로부터 검색어를 포함하는 검색 요청을 수신하는 단계;(S23)상기 검색어에 대응하는 개별 검색 결과를 정보 사이트들로부터 수집하는 단계;(S24)상기 검색 결과가 위치하는 각각의 정보 사이트의 URL 주소가 링크된 검색 결과 페이지를 생성하는 단계; 및(S25)상기 검색 결과 페이지를 사용자 단말로 제공하는 단계를 더 포함하는 것을 특징으로 하는 검색 방법.
- 제 16항 또는 제 17항에 있어서,상기 사용자 단말은,(S31)사용자가 검색어를 입력한 후 제공받은 검색 결과 페이지에서, 사용자 단말이 사용자로부터 특정 검색 결과 항목을 선택받으면, 선택받은 항목에 대응하는 정보 사이트의 URL에 접속하여 당해 문서를 제공받은 이후에, 제공받은 상기 문서로부터 적어도 하나 이상의 검색어를 대상으로 시작 위치를 실시간 분석하여 저장하는 단계;(S32)상기 프로그램이 화면에 상기 문서의 내용을 표시할 웹 페이지의 화면 표시 정보를 실시간 수집하여 저장하는 단계; 및(S33)수집한 상기 화면 표시 정보의 표시 영역 크기 및 스크롤바 이동 간격에 대응하여 개별 검색어의 문장 시작 위치를 실시간 계산하여 화면에 표시하는 단계를 포함하는 것을 특징으로 하는 검색 방법.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080138287A KR20100079733A (ko) | 2008-12-31 | 2008-12-31 | 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하며 표시하는 검색 시스템 및 그 검색 방법 |
KR10-2008-0138287 | 2008-12-31 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2010077057A2 true WO2010077057A2 (ko) | 2010-07-08 |
WO2010077057A3 WO2010077057A3 (ko) | 2010-09-30 |
Family
ID=42310374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2009/007870 WO2010077057A2 (ko) | 2008-12-31 | 2009-12-29 | 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템 및 그 검색 방법 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR20100079733A (ko) |
WO (1) | WO2010077057A2 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108228701A (zh) * | 2017-10-23 | 2018-06-29 | 武汉大学 | 一种实现汉语近自然语言查询接口的*** |
CN112287258A (zh) * | 2020-09-25 | 2021-01-29 | 长沙市到家悠享网络科技有限公司 | 页面渲染方法、装置、设备和存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000235578A (ja) * | 1999-02-15 | 2000-08-29 | Nippon Telegr & Teleph Corp <Ntt> | マルチメディア情報検索・提示方法、システム、およびマルチメディア情報検索・提示システムを記録した記録媒体 |
KR20020020159A (ko) * | 2000-09-08 | 2002-03-14 | 남궁석 | 정보내 키워드 마킹방법 및 그 시스템 |
KR20080091601A (ko) * | 2007-04-09 | 2008-10-14 | 김창모 | 검색 결과 제공시 사용자에게 검색어 시작 부분을 표시하는이중링크 검색의 광고 제공 시스템 및 그 광고 제공 방법 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR19990048714A (ko) * | 1997-12-10 | 1999-07-05 | 윤종용 | 인터넷 정보검색시 유사문서 우선순위 판별방법 |
KR100888518B1 (ko) * | 2007-04-05 | 2009-03-16 | 김창모 | 검색 결과 제공시 검색어 시작 부분부터 사용자에게표시하는 이중링크 검색 시스템 및 이중링크 검색 방법 |
-
2008
- 2008-12-31 KR KR1020080138287A patent/KR20100079733A/ko not_active Application Discontinuation
-
2009
- 2009-12-29 WO PCT/KR2009/007870 patent/WO2010077057A2/ko active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000235578A (ja) * | 1999-02-15 | 2000-08-29 | Nippon Telegr & Teleph Corp <Ntt> | マルチメディア情報検索・提示方法、システム、およびマルチメディア情報検索・提示システムを記録した記録媒体 |
KR20020020159A (ko) * | 2000-09-08 | 2002-03-14 | 남궁석 | 정보내 키워드 마킹방법 및 그 시스템 |
KR20080091601A (ko) * | 2007-04-09 | 2008-10-14 | 김창모 | 검색 결과 제공시 사용자에게 검색어 시작 부분을 표시하는이중링크 검색의 광고 제공 시스템 및 그 광고 제공 방법 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108228701A (zh) * | 2017-10-23 | 2018-06-29 | 武汉大学 | 一种实现汉语近自然语言查询接口的*** |
CN112287258A (zh) * | 2020-09-25 | 2021-01-29 | 长沙市到家悠享网络科技有限公司 | 页面渲染方法、装置、设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
KR20100079733A (ko) | 2010-07-08 |
WO2010077057A3 (ko) | 2010-09-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7814083B2 (en) | Method and system for supporting information access and record media therefor | |
US6272490B1 (en) | Document data linking apparatus | |
KR100885945B1 (ko) | 지능형 자동인식 툴바 검색 방법 및 검색 시스템 | |
EP2071444A1 (en) | Window display system | |
WO2010021479A2 (en) | System and method for sharing profits with one or more content providers | |
EP3441887B1 (en) | Translation system | |
WO2017003015A1 (ko) | 인터넷 광고 제공장치 및 방법 | |
WO2012002725A2 (en) | Method and apparatus for converting content | |
CN103475676A (zh) | 一种用于提供页面主体信息的方法、装置、设备和*** | |
WO2010077057A2 (ko) | 검색 결과 문서에서 검색어 시작 부분으로 위치 이동하는 검색 시스템 및 그 검색 방법 | |
KR100379635B1 (ko) | 월드와이드 웹페이지를 검색하기 위한 시스템과, 이검색결과를 저장하고, 뷰잉하고, 활용하는 방법 | |
WO2020111662A1 (ko) | 북마크관리 및 정보검색 서비스 제공시스템 및 이를 이용한 북마크관리 및 정보검색 서비스 제공방법 | |
JP5134639B2 (ja) | クライアント装置、表示方法、プログラム、情報処理装置、及び情報処理システム | |
JP5002631B2 (ja) | 単語情報収集装置、単語情報収集方法および単語情報収集プログラム | |
JP5040544B2 (ja) | コンテンツ関係登録方法 | |
JPH11312172A (ja) | 情報処理装置及び方法並びにその制御プログラムを記憶した媒体 | |
KR20030078813A (ko) | 인터넷 검색 엔진 | |
JPH10134087A (ja) | 文書要求装置および関連文書の先取り方法 | |
JP5300648B2 (ja) | 推薦情報提供装置、ユーザ端末、操作推薦方法、及びプログラム | |
JP2003271647A (ja) | 閲覧ファイルデータ提供方法、閲覧頻度データ提供方法、そのための中継装置、プログラム及び記録媒体 | |
JP2001195329A (ja) | データ入力支援装置及び記録媒体 | |
KR20150083589A (ko) | 북마크 공유관리 서버, 이를 이용한 북마크 공유관리 시스템 및 방법 | |
JP5108707B2 (ja) | 検索サーバ装置、検索方法及びプログラム | |
JP5222691B2 (ja) | 検索情報提供システム | |
KR20000063482A (ko) | 검색 결과의 이미지 출력 방법 및 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09836378 Country of ref document: EP Kind code of ref document: A2 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 09836378 Country of ref document: EP Kind code of ref document: A2 |