KR100667917B1 - 웹사이트 검색 서비스 제공 방법 및 그 시스템 - Google Patents
웹사이트 검색 서비스 제공 방법 및 그 시스템 Download PDFInfo
- Publication number
- KR100667917B1 KR100667917B1 KR1020030031204A KR20030031204A KR100667917B1 KR 100667917 B1 KR100667917 B1 KR 100667917B1 KR 1020030031204 A KR1020030031204 A KR 1020030031204A KR 20030031204 A KR20030031204 A KR 20030031204A KR 100667917 B1 KR100667917 B1 KR 100667917B1
- Authority
- KR
- South Korea
- Prior art keywords
- website
- webpage
- search
- identifier
- web page
- 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/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/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
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 Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
이러한 검색 작업을 통해 사용자에게 노출된 검색 결과인 웹사이트 정보에 대해, 본 발명의 검색 서비스 제공 시스템은 예를 들어, '웹 문서 검색'이라는 소정의 버튼(도 4b의 도번 '422' 참조)을 연관시킬 수 있다. 이에 따라, 검색 서비스 제공 시스템은 사용자로부터 상기 버튼에 대한 클릭 선택이 발생하는 경우, 웹사이트 검색 요청을 수신하게 된다(단계 304). 더불어, 검색 서비스 제공 시스템은 상기 버튼에 대한 사용자의 클릭 선택에 연동하여 '사이트내 웹 검색하기'와 같은 소정의 검색 인터페이스를 사용자게 제공할 수 있으며(도 4c 참조), 이러한 검색 인터페이스 상에 소정의 키워드를 입력하는 경우, 키워드 검색 요청을 수신하게 된다(단계 305).
검색 요청에서 특정된 사이트에 대하여 상기 사이트 색인 데이터베이스를 참조하여 상기 웹사이트에 포함된 웹페이지의 웹페이지 식별자(제1 웹페이지 식별자)를 추출한다(단계 306). 또한, 입력된 키워드에 따라, 상기 키워드 색인 데이터베이스를 참조하여 상기 키워드 색인 데이터베이스의 키워드 필드에 상기 입력된 키워드와 동일한 키워드가 있는지를 판단하고, 동일한 키워드에 대응하는 웹페이지 식별자(제2 웹페이지 식별자)를 추출한다(단계 307). 추출된 제1 및 제2 웹페이지 식별자는 그 일부는 동일한 것이 있을 수 있고, 일부는 상이한 것이 있을 수 있다. 추출된 제1 및 제2 웹페이지 식별자 중에서 공통된 웹페이지 식별자로 식별되는 웹페이지는 상기 사용자가 요청한 웹사이트에 포함된 웹페이지일 뿐 아니라, 사용자가 입력한 키워드가 포함되어 있는 웹페이지이므로, 사용자가 검색하고자 하는 웹페이지라고 판단할 수 있다. 이와 같이 제1 웹페이지 식별자와 제2 웹페이지 식별자 중에서 동일한 웹페이지 식별자를 얻기 위하여, 상기 제1 웹페이지 식별자와 상기 제2 웹페이지 식별자를 연산한다(단계 308). 본 발명의 바람직한 일실시예에 의하면 상기 연산 과정은 상기 제1 웹페이지 식별자와 상기 제2 웹페이지 식별자를 AND 연산하는 것이다. 즉, 상기 제1 웹페이지 식별자와 상기 제2 웹페이지 식별자를 각각의 조합으로 AND 연산하는 경우, 상기 제1 웹페이지 식별자와 상기 제2 웹페이지 식별자 중에서 공통되는 웹페이지 식별자(제3 웹페이지 식별자)가 추출될 수 있다. 이러한 AND 연산에 있어서는 다양한 구현 방법이 있을 수 있는데, 일예로 상기 웹페이지 식별자를 2진(binary) 데이터로 변환하여 양 2진 데이터를 AND 연산하도록 구현될 수도 있다.
Claims (9)
- 소정의 웹사이트 검색 서비스 제공 시스템을 이용하여, 검색 엔진에서 웹사이트를 검색하기 위한 방법에 있어서,상기 웹사이트 검색 서비스 제공 시스템에서, 소정의 제3 웹페이지 식별자, 및 상기 제3 웹페이지 식별자에 대응하는 웹페이지 정보를 기록하기 위한 웹페이지 정보 데이터베이스를 유지하는 단계 - 상기 웹페이지 정보는 상기 웹페이지에 포함된 하이퍼텍스트 마크업 언어(HTML)임 -;상기 웹사이트 검색 서비스 제공 시스템에서, 소정의 웹사이트의 사이트 식별자, 및 상기 웹사이트에 포함된 웹페이지의 제1 웹페이지 식별자를 기록하기 위한 사이트 색인 데이터베이스를 유지하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 소정의 키워드, 및 상기 키워드를 포함하는 상기 웹페이지의 제2 웹페이지 식별자를 기록하기 위한 키워드 색인 데이터베이스를 유지하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 사용자로부터 소정의 웹사이트에 포함된 웹페이지 내에서의 검색 요청인 제1 검색 요청을 수신하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 사이트 색인 데이터베이스로부터 상기 제1 검색 요청과 관련되는 상기 웹사이트의 사이트 식별자를 인지하고, 상기 인지된 사이트 식별자에 대응하는 상기 제1 웹페이지 식별자를 추출하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 사용자로부터 소정의 키워드에 대한 제2 검색 요청을 수신하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 제2 검색 요청에 응답하여, 상기 키워드에 대응하는 상기 제2 웹페이지 식별자를, 상기 키워드 색인 데이터베이스에 참조하여 추출하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 제1 웹페이지 식별자와 상기 제2 웹페이지 식별자를 AND 연산하여 상기 제3 웹페이지 식별자를 얻는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 웹페이지 정보 데이터베이스를 참조하여 상기 제3 웹페이지 식별자에 대응하는 상기 웹페이지 정보를 추출하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 추출된 상기 웹페이지 정보를 상기 사용자에게 제공하는 단계를 포함하는 것을 특징으로 하는 웹사이트 검색 서비스 제공 방법.
- 소정의 웹사이트 검색 서비스 제공 시스템을 이용하여, 검색 엔진에서 웹사이트를 검색하기 위한 방법에 있어서,상기 웹사이트 검색 서비스 제공 시스템에서, 제1 키워드, 및 상기 제1 키워드에 대응하는 웹사이트의 웹사이트 정보를 저장하기 위한 웹사이트 정보 데이터베이스를 유지하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 제2 키워드, 및 상기 제2 키워드에 대응하는 상기 웹사이트에 포함된 웹페이지 정보를 저장하기 위한 웹페이지 정보 데이터베이스를 유지하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 사용자로부터 상기 제1 키워드를 포함하는 사이트 검색 요청을 수신하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 사이트 검색 요청에 응답하여, 상기 제1 키워드에 대응하는 상기 웹사이트 정보를 상기 웹사이트 정보 데이터베이스로부터 추출하고, 추출된 상기 웹사이트 정보에 소정의 버튼을 대응하여 상기 사용자에게 표시되도록 전송하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 버튼에 대한 상기 사용자의 클릭 선택이 발생하는 경우, 소정의 검색 인터페이스를 제공하는 단계;상기 웹사이트 검색 서비스 제공 시스템에서, 상기 제공된 검색 인터페이스 상으로 상기 사용자의 상기 제2 키워드 입력에 따른 웹페이지 검색 요청을 수신하는 단계; 및상기 웹사이트 검색 서비스 제공 시스템에서, 상기 웹페이지 검색 요청에 응답하여, 상기 제2 키워드에 대응하는 상기 웹페이지 정보를 상기 웹페이지 정보 데이터베이스로부터 추출하여 상기 사용자에게 전송하는 단계를 포함하는 것을 특징으로 하는 웹사이트 검색 서비스 제공 방법.
- 삭제
- 삭제
- 제1항에 있어서,상기 웹사이트 검색 서비스 제공 시스템에서, 상기 사용자로부터 상기 웹사이트에 대한 제1 검색 요청 또는 상기 키워드에 대한 제2 검색 요청을 수신하는 것에 응답하여 상기 사용자에게 소정의 사용자 인터페이스 화면을 제공하는 단계를 더 포함하고,상기 사용자로부터 상기 웹사이트에 대한 제1 검색 요청 또는 상기 키워드에 대한 제2 검색 요청을 수신하는 단계는 상기 사용자 인터페이스 화면을 통하여 수행되는 것을 특징으로 하는 웹사이트 검색 서비스 제공 방법.
- 제1항에 있어서,상기 웹페이지 정보 데이터베이스 및 상기 사이트 색인 데이터베이스는 단일 데이터베이스 수단에 통합되어 구현되는 것을 특징으로 하는 웹사이트 검색 서비스 제공 방법.
- 제1항, 제2항, 제5항, 제6항 중 어느 한 항의 방법을 실행하기 위한 프로그램이 기록되어 있는 것을 특징으로 하는 컴퓨터에서 판독 가능한 기록 매체.
- 검색 엔진에서 웹사이트를 검색하기 위한 시스템에 있어서,소정의 제3 웹페이지 식별자, 및 상기 제3 웹페이지 식별자에 대응하는 웹페이지 정보가 기록되어 있는 웹페이지 정보 데이터베이스;소정 웹사이트의 사이트 식별자, 및 상기 웹사이트에 포함된 웹페이지의 제1웹페이지 식별자가 기록되어 있는 사이트 색인 데이터베이스;소정의 키워드와, 상기 키워드를 포함하는 상기 웹페이지의 제2 웹페이지 식별자가 기록되어 있는 키워드 색인 데이터베이스;사용자로부터 소정의 웹사이트에 포함된 웹페이지 내에서의 검색 요청인 제1 검색 요청 및 소정의 키워드에 대한 제2 검색 요청을 수신하는 인터페이스부;상기 데이터베이스를 관리하기 위한 데이터베이스 관리부; 및상기 데이터베이스를 검색하여 상기 웹페이지 식별자를 추출하고, 추출된 상기 웹페이지 식별자를 연산하여 상기 검색 결과 데이터를 생성하기 위한 검색 결과 제공부를 포함하며,상기 검색 결과 제공부는,(1) 상기 제1 검색 요청과 관련되는 소정의 제1 웹페이지 식별자를 상기 사이트 색인 데이터베이스로부터 추출하고, (2) 상기 제2 검색 요청과 관련된 소정의 제2 웹페이지 식별자를 상기 키워드 색인 데이터베이스로부터 추출하며, (3) 상기 추출된 제1 및 제2 웹페이지 식별자를 AND 연산하여 제3 웹페이지 식별자를 얻고, (4) 웹페이지 정보 데이터베이스를 참조하여 제3 웹페이지 식별자에 대응하는 상기 웹페이지 정보를 상기 검색 결과 데이터로 생성하는 것을 특징으로 하는 웹사이트 검색 서비스 제공 시스템.
- 삭제
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030031204A KR100667917B1 (ko) | 2003-05-16 | 2003-05-16 | 웹사이트 검색 서비스 제공 방법 및 그 시스템 |
PCT/KR2004/001156 WO2004102305A2 (en) | 2003-05-16 | 2004-05-17 | A method of providing website searching service and a system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020030031204A KR100667917B1 (ko) | 2003-05-16 | 2003-05-16 | 웹사이트 검색 서비스 제공 방법 및 그 시스템 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020040003123A Division KR100931772B1 (ko) | 2004-01-15 | 2004-01-15 | 웹사이트 검색 서비스 제공 방법 및 그 시스템 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040098890A KR20040098890A (ko) | 2004-11-26 |
KR100667917B1 true KR100667917B1 (ko) | 2007-01-11 |
Family
ID=33448143
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020030031204A KR100667917B1 (ko) | 2003-05-16 | 2003-05-16 | 웹사이트 검색 서비스 제공 방법 및 그 시스템 |
Country Status (2)
Country | Link |
---|---|
KR (1) | KR100667917B1 (ko) |
WO (1) | WO2004102305A2 (ko) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100390797C (zh) * | 2005-07-08 | 2008-05-28 | 嘉利博资讯股份有限公司 | 通过因特网的字词关联内容搜寻方法 |
CN100444170C (zh) * | 2006-02-17 | 2008-12-17 | 北京金山软件有限公司 | 一种对网页中的关键字进行即时检索的方法 |
US7984049B2 (en) | 2006-10-18 | 2011-07-19 | Google Inc. | Generic online ranking system and method suitable for syndication |
ITBG20070012A1 (it) * | 2007-02-13 | 2008-08-14 | Web Lion Sas | Metodo di ricerca e selezione di siti web |
EP1975816A1 (en) | 2007-03-28 | 2008-10-01 | British Telecommunications Public Limited Company | Electronic document retrieval system |
CN104965912A (zh) * | 2015-07-06 | 2015-10-07 | 安一恒通(北京)科技有限公司 | 信息获取方法和装置 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020022977A (ko) * | 2000-09-21 | 2002-03-28 | 한영석 | 인터넷 자원의 도메인화와 확장 사이트맵을 이용한정보검색 및 브라우징방법 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6421675B1 (en) * | 1998-03-16 | 2002-07-16 | S. L. I. Systems, Inc. | Search engine |
WO1999057656A1 (en) * | 1998-05-01 | 1999-11-11 | Citizen 1 Software, Inc. | Method and apparatus for simultaneously accessing a plurality of dispersed databases |
US6304872B1 (en) * | 1998-08-13 | 2001-10-16 | Tornado Technology Co. Ltd. | Search system for providing fulltext search over web pages of world wide web servers |
-
2003
- 2003-05-16 KR KR1020030031204A patent/KR100667917B1/ko active IP Right Grant
-
2004
- 2004-05-17 WO PCT/KR2004/001156 patent/WO2004102305A2/en active Application Filing
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020022977A (ko) * | 2000-09-21 | 2002-03-28 | 한영석 | 인터넷 자원의 도메인화와 확장 사이트맵을 이용한정보검색 및 브라우징방법 |
Also Published As
Publication number | Publication date |
---|---|
WO2004102305A2 (en) | 2004-11-25 |
KR20040098890A (ko) | 2004-11-26 |
WO2004102305A3 (en) | 2005-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8326818B2 (en) | Method of managing websites registered in search engine and a system thereof | |
US6463430B1 (en) | Devices and methods for generating and managing a database | |
US9971828B2 (en) | Document tagging and retrieval using per-subject dictionaries including subject-determining-power scores for entries | |
KR100434902B1 (ko) | 지식 기반 맞춤 정보 제공 시스템 및 그 서비스 방법 | |
KR20190131778A (ko) | 은닉 url에 포함된 정형 및 비정형 데이터의 수집을 위한 웹 크롤러 시스템 | |
CN115757689A (zh) | 一种信息查询***、方法及设备 | |
KR100667917B1 (ko) | 웹사이트 검색 서비스 제공 방법 및 그 시스템 | |
KR100931772B1 (ko) | 웹사이트 검색 서비스 제공 방법 및 그 시스템 | |
KR20050070955A (ko) | 과학기술 정보분석 방법 및 그 방법에 대한 컴퓨터프로그램을 저장한 기록매체 | |
KR100234271B1 (ko) | 이동 검색 엔진을 이용한 실시간 정보검색 방법 | |
KR101880474B1 (ko) | 고부가 가치화 콘텐츠 정보서비스를 위한 키워드 기반 서비스 제공 방법, 이를 구현하기 위한 프로그램이 저장된 기록매체 및 이를 구현하기 위해 매체에 저장된 컴퓨터프로그램 | |
KR20040098889A (ko) | 웹사이트 검색 서비스 제공 방법 및 그 시스템 | |
KR100445943B1 (ko) | 근접 검색식을 이용한 정보 검색 시스템 및 방법 | |
KR100942902B1 (ko) | 웹페이지 검색 방법 및 상기 방법을 컴퓨터에서 구현하는 프로그램을 기록한 컴퓨터 판독 가능한 기록 매체 | |
Wang et al. | CKGSE: A prototype search engine for Chinese knowledge graphs | |
KR20080028031A (ko) | 키워드 및 키워드에 관련된 각종 콘텐츠를 자동으로추출하고 디스플레이하는 시스템 및 방법 | |
Khurana et al. | Survey of techniques for deep web source selection and surfacing the hidden web content | |
JP2002049638A (ja) | 文書情報検索装置、方法、文書情報検索プログラム及び文書情報検索プログラムを格納したコンピュータ可読の記録媒体 | |
KR100931775B1 (ko) | 웹사이트 검색 서비스 제공 방법 및 그 시스템 | |
JP5903370B2 (ja) | 情報検索装置、情報検索方法、及びプログラム | |
CN107818126A (zh) | 一种面向Mongo数据库的全文信息检索方法 | |
KR100775852B1 (ko) | 응용 프로그램의 자원 검색 시스템 및 방법 | |
KR100458458B1 (ko) | 검색 엔진에서 등록된 웹사이트를 관리하기 위한 방법 및그 시스템 | |
KR101132393B1 (ko) | 폭소노미와 링크 기반 랭킹 기법을 이용한 집단지성 기반 웹 페이지 검색 방법 및 이를 수행하기 위한 시스템 | |
JP2023057658A (ja) | 情報処理装置、情報を提供するためにコンピューターによって実行される方法、および、プログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
A302 | Request for accelerated examination | ||
A107 | Divisional application of patent | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E902 | Notification of reason for refusal | ||
AMND | Amendment | ||
E601 | Decision to refuse application | ||
J201 | Request for trial against refusal decision | ||
AMND | Amendment | ||
E801 | Decision on dismissal of amendment | ||
B601 | Maintenance of original decision after re-examination before a trial | ||
J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20050404 Effective date: 20060830 |
|
S901 | Examination by remand of revocation | ||
E90F | Notification of reason for final refusal | ||
GRNO | Decision to grant (after opposition) | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20111228 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20131231 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20141230 Year of fee payment: 9 |
|
FPAY | Annual fee payment |
Payment date: 20151223 Year of fee payment: 10 |
|
FPAY | Annual fee payment |
Payment date: 20170102 Year of fee payment: 11 |
|
FPAY | Annual fee payment |
Payment date: 20180102 Year of fee payment: 12 |
|
FPAY | Annual fee payment |
Payment date: 20190102 Year of fee payment: 13 |
|
FPAY | Annual fee payment |
Payment date: 20200102 Year of fee payment: 14 |