IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0502818
(2000-02-11)
|
§371/§102 date |
20031014
(20031014)
|
발명자
/ 주소 |
|
출원인 / 주소 |
- International Business Machines Corporation
|
인용정보 |
피인용 횟수 :
69 인용 특허 :
24 |
초록
▼
A computer program product is provided as an abstract update system that improves Internet searching by automatically generating accurate and dynamic search abstracts. The abstract update system enables search engines to provide the most recent abstract information for a document that matches a sear
A computer program product is provided as an abstract update system that improves Internet searching by automatically generating accurate and dynamic search abstracts. The abstract update system enables search engines to provide the most recent abstract information for a document that matches a search query, even if this document may have been crawled after the metadata was indexed. The dynamic abstracts are generated from the latest crawl metadata and link information stored in a link repository. As a result, the dynamic abstracts contain metadata based primarily on changes to a candidate page itself, and changes to what other sources provide about this candidate page. For example, even if a candidate page has not changed, new pages may point to it; some pages that used to point to the candidate page no longer do so; or existing pages that point to the candidate page change their annotations.
대표청구항
▼
1. A system for automatically generating dynamic search abstracts, comprising:a crawler for crawling documents and acquiring metadata and link information from the documents;a metadata repository for storing the metadata acquired by the crawler;a link repository for storing link information acquired
1. A system for automatically generating dynamic search abstracts, comprising:a crawler for crawling documents and acquiring metadata and link information from the documents;a metadata repository for storing the metadata acquired by the crawler;a link repository for storing link information acquired by the crawler;an abstract engine for generating abstracts of the documents from the metadata;an indexing engine for periodically indexing the metadata and the link information;a search engine for applying a search query to the metadata indexed by the indexing engine, to generate a preliminary result set containing selected abstracts; andwherein the search engine inquires if the link repository contains new link information about the preliminary result set, and updates the selected abstracts based on the new link information, if any, to generate the dynamic search abstracts.2. The system according to claim 1, further including a query transformer, which, when prompted by the search query, applies a query request to the metadata and the link information indexed by the indexing engine.3. The system according to claim 1, further including a search results transformer that transforms the dynamic search abstracts into a user browsable form.4. The system according to claim 1, wherein the link repository stores persistent link information and maintains a crawl history.5. The system according to claim 1, wherein at least one of the selected abstracts includes information gathered from a source other than a candidate page associated with the selected abstract.6. A computer program product for automatically generating dynamic search abstracts, comprising:a crawler for crawling documents and acquiring metadata and link information from the documents;a metadata repository for storing the metadata acquired by the crawler;a link repository for storing link information acquired by the crawler;an abstract engine for generating abstracts of the documents from the metadata;an indexing engine for periodically indexing the metadata and the link information;a search engine for applying a search query to the metadata indexed by the indexing engine, to generate a preliminary result set containing selected abstracts; andwherein the search engine inquires if the link repository contains new link information about the preliminary result set, and updates the selected abstracts based on the new link information, if any, to generate the dynamic search abstracts.7. The computer program product according to claim 6, further including a query transformer, which, when prompted by the search query, applies a query request to the metadata and the link information indexed by the indexing engine.8. The computer program product according to claim 6, further including a search results transformer that transforms the dynamic search abstracts into a user browsable form.9. The computer program product according to claim 6, wherein the link repository stores persistent link information and maintains a crawl history.10. The computer program product according to claim 6, wherein at least one of the selected abstracts includes information gathered from a source other than a candidate page associated with the selected abstract.11. A method for automatically generating dynamic search abstracts, comprising:crawling documents and acquiring metadata and link information from the documents;storing the metadata acquired by the crawler in a metadata repository;storing link information acquired by the crawler in a link repository;generating abstracts of the documents from the metadata;periodically indexing the metadata and the link information;applying a search query to the metadata to generate a preliminary result set containing selected abstracts; andinquiring if the link repository contains new link information about the preliminary result set, and updating the selected abstracts based on the new link information, if any, to generate the dynamic search abstracts.12. The method according to claim 11, wherein updating a selected abstract includes gathering information from a source other than a candidate site associated with the selected abstract.13. The method according to claim 11, wherein if the link repository does not contain new link information, presenting abstracts previously stored in the link repository.14. The method according to claim 11, further including applying a query request to the metadata and the link information indexed by the indexing engine.15. The method according to claim 11, further including transforming the dynamic search abstracts into a user browsable form.16. The method according to claim 11, further including storing persistent link information and maintaining a crawl history in the link repository.17. A computer program product having instruction codes for automatically generating dynamic search abstracts, comprising:a first set of instruction codes that acquire documents and metadata and link information from the documents;a metadata repository that store the metadata;a link repository that store the link information;a second set of instruction codes that generate abstracts of the documents from the metadata;a third set of instruction codes that periodically index the metadata and the link information;a fourth set of instruction codes that apply a search query to the metadata, to generate a preliminary result set containing selected abstracts; anda fifth set of instruction codes that inquire if the link repository contains new link information about the preliminary result set, and that update the selected abstracts based on the new link information, if any, to generate the dynamic search abstracts.18. The computer program product according to claim 17, wherein updating a selected abstract includes gathering information from a source other than a candidate site associated with the selected abstract.19. The computer program product according to claim 17, wherein if the link repository does not contain new link information, presenting abstracts previously stored in the link repository.20. The computer program product according to claim 17, further including applying a query request to the metadata and the link information indexed by the indexing engine.21. The computer program product according to claim 17, further including transforming the dynamic search abstracts into a user browsable form.22. The computer program product according to claim 17, further including storing persistent link information and maintaining a crawl history in the link repository.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.