Search engine recency using content preview
First Claim
1. A method comprising:
- receiving, by at least one computer, crawling data from a crawler crawling a content preview source;
extracting, by the at least one computer in connection with crawling the content preview source, data and a link from the content preview source, the link comprising a link to a target document, the data to be used to create a content preview document previewing the target document, the target document containing content being previewed by the content preview source;
creating, by the at least one computer in connection with crawling the content preview source, the content preview document using the data extracted from the content preview source, the content preview document being different from the target document and the content preview source, the content preview document being created without using the target document; and
making, by the at least one computer, the created content preview document available for searching by a search engine in an index prior to the target document being made available for searching by the search engine in the index.
9 Assignments
0 Petitions
Accused Products
Abstract
Disclosed herein is use of a preview of content from a target document, as provided by a content preview source such as a Really Simple Syndication (RSS) feed, by a search engine. The content preview source includes the preview of the target document'"'"'s content and a reference, e.g., a Universal Resource Locator (URL) or other link. A content preview document is generated using data extracted from the content preview source. The content preview document is made available in a searchable index used by a search engine to respond to a search query. A fetch operation is scheduled to fetch the target document using the reference provided in the content preview source. Once fetched, the data extracted from the content preview source can be associated with the target document, and can be used in presenting the target document in search results.
42 Citations
45 Claims
-
1. A method comprising:
-
receiving, by at least one computer, crawling data from a crawler crawling a content preview source; extracting, by the at least one computer in connection with crawling the content preview source, data and a link from the content preview source, the link comprising a link to a target document, the data to be used to create a content preview document previewing the target document, the target document containing content being previewed by the content preview source; creating, by the at least one computer in connection with crawling the content preview source, the content preview document using the data extracted from the content preview source, the content preview document being different from the target document and the content preview source, the content preview document being created without using the target document; and making, by the at least one computer, the created content preview document available for searching by a search engine in an index prior to the target document being made available for searching by the search engine in the index. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system comprising:
-
at least one computing device, each computing device comprising a processor and a storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising; receiving logic executed by the processor for receiving crawling data from a crawl of a content preview source; extracting logic executed by the processor for extracting, in connection with crawling the content preview source, data and a link from the content preview source, the link comprising a link to a target document, the data to be used to create a content preview document previewing the target document, the target document containing content being previewed by the content preview source; creating logic executed by the processor for creating, in connection with crawling the content preview source, the content preview document using the data extracted from the content preview source, the content preview document being different from the target document and the content preview source, the content preview document being created without using the target document; and making logic executed by the processor for making the created content preview document available for searching by a search engine in an index prior to the target document being made available for searching by the search engine in the index. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A non-transitory computer-readable storage medium tangibly storing thereon computer-executable code, that when executed by a processor, perform steps comprising:
-
receiving crawling data from a crawler crawling a content preview source; extracting, in connection with crawling the content preview source, data and a link from the content preview source, the link comprising a link to a target document, the data to be used to create a content preview document previewing the target document, the target document containing content being previewed by the content preview source; creating, in connection with crawling the content preview source, the content preview document using the data extracted from the content preview source, the content preview document being different from the target document and the content preview source, the content preview document being created without using the target document; and making the created content preview document available for searching by a search engine in an index prior to the target document being made available for searching by the search engine in the index. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45)
-
Specification