← Back to Patent Explorer
US6704722B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Systems and methods for performing crawl searches and index searches

Assignee: Xerox Corp
•
Filing: 1999-11-17
•
Granted: 2004-03-09
•
Expires: 2019-11-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The systems and methods described herein allow a user to perform localized searching from a standard web browser. In particular, the systems and methods of this invention use a two-prong approach to accomplish both a dynamic breadth-first crawl search and a contextualize index search to generate search results. The search results are then assembled in a unified results page and displayed to a user.

Inventors

  • 👤 Michelle Q. Wang Baldonado

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 12:21
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/951; G06F16/953; G06F16/9538; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S707/99933

Claims Analysis

Total Claims: 35
Claim 1
Independent Claim 88 words
A system that performs an index search and a crawl search on a distributed network comprising: a crawl search circuit that performs a crawl search in real-time for at least one keyword within a context; and an index search circuit that performs an index search of at least one index for the at least one keyword, the index search of at least one index for the at least one keyword being performed in parallel with the crawl search in real-time for at least one keyword within the context.
Claim 2
Independent Claim 88 words
A system that performs an index search and a crawl search on a distributed network comprising: a crawl search circuit that performs a crawl search in real-time for at least one keyword within a context; and an index search circuit that performs an index search of at least one index for the at least one keyword, the index search of at least one index for the at least one keyword being performed in parallel with the crawl search in real-time for at least one keyword within the context.
Claim 3
Dependent Claim 21 words
The system of claim 1 , further comprising a browser interface that allows a user to navigate through a distributed network.
Claim 4
Dependent Claim 28 words
The system of claim 2 , wherein the index search and the crawl search are initiated through the selection of a search tool associated with the browser interface.
Claim 5
Dependent Claim 38 words
The system of claim 1 , further comprising a query development circuit that forwards the at least one keyword and the context information received from a browser interface to the crawl search circuit and the index search circuit.
Claim 6
Dependent Claim 19 words
The system of claim 1 , wherein a query development circuit retrieves the context information from the browser interface.
Claim 7
Dependent Claim 23 words
The system of claim 1 , further comprising a result development circuit that assembles results of the crawl search and the index search.
Claim 8
Dependent Claim 24 words
The system of claim 6 , further comprising a display device that displays the assembled results of the crawl search and the index search.
Claim 9
Dependent Claim 22 words
The system of claim 1 , wherein the index search includes the context in its search of the at least one index.
Claim 10
Dependent Claim 42 words
The system of claim 1 , wherein the context is at least one of a Uniform Resource Locator (URL), an Internet Protocol address (IP address), a File Transfer Protocol address (FTP address), a directory, a domain name or a universal resource name.
Claim 11
Dependent Claim 19 words
The system of claim 1 , wherein the at least one query also comprises one or more Boolean operands.
Claim 12
Independent Claim 78 words
A method that performs an index search and a crawl search on a distributed network comprising: performing a crawl search in real-time for at least one keyword within a context; and performing an index search of at least one index for the at least one keyword, the index search of at least one index for the at least one keyword being performed in parallel with the crawl search in real-time for at least one keyword within the context.
Claim 13
Independent Claim 78 words
A method that performs an index search and a crawl search on a distributed network comprising: performing a crawl search in real-time for at least one keyword within a context; and performing an index search of at least one index for the at least one keyword, the index search of at least one index for the at least one keyword being performed in parallel with the crawl search in real-time for at least one keyword within the context.
Claim 14
Dependent Claim 18 words
The method of claim 11 , further comprising assembling results of the crawl search and the index search.
Claim 15
Dependent Claim 25 words
The method of claim 11 , further comprising adding to a result list the context matching results of the crawl search and the index search.
Claim 16
Dependent Claim 26 words
The method of claim 11 , further comprising adding to a crawl queue the contexts corresponding to one or more links found during the crawl search.
Claim 17
Dependent Claim 23 words
The method of claim 14 , wherein the context is added to the crawl queue if the context is within a crawl boundary.
Claim 18
Dependent Claim 20 words
The method of claim 11 , further comprising detecting the context based on a user's location within a distributed network.
Claim 19
Dependent Claim 12 words
The method of claim 16 , further comprising editing the detected context.
Claim 20
Dependent Claim 15 words
The method of claim 11 , further comprising defining the breadth of the crawl search.
Claim 21
Dependent Claim 19 words
The method of claim 11 , further comprising displaying the results of the crawl search and the index search.
Claim 22
Dependent Claim 42 words
The method of claim 11 , wherein the context is at least one of a Uniform Resource Locator (URL), an Internet Protocol address (IP address), a File Transfer Protocol address (FTP address), a directory, a domain name or a universal resource name.
Claim 23
Dependent Claim 19 words
The method of claim 11 , wherein the at least one query also comprises one or more Boolean operands.
Claim 24
Dependent Claim 84 words
An information storage medium that performs an index search and a crawl search on a distributed network comprising: information that performs a crawl search in real-time for at least one keyword within a context; and information that performs an index search of at least one index for the at least one keyword, the index search of at least one index for the at least one keyword being performed in parallel with the crawl search in real-time for at least one keyword within the context.
Claim 25
Dependent Claim 84 words
An information storage medium that performs an index search and a crawl search on a distributed network comprising: information that performs a crawl search in real-time for at least one keyword within a context; and information that performs an index search of at least one index for the at least one keyword, the index search of at least one index for the at least one keyword being performed in parallel with the crawl search in real-time for at least one keyword within the context.
Claim 26
Dependent Claim 22 words
The information storage medium of claim 22 , further comprising information that assembles results of the crawl search and the index search.
Claim 27
Dependent Claim 27 words
The information storage medium of claim 22 , further comprising information that adds to a result list the results of the crawl search and the index search.
Claim 28
Dependent Claim 30 words
The information storage medium of claim 22 , further comprising information that adds to a crawl queue the contexts corresponding to one or more links found during the crawl search.
Claim 29
Dependent Claim 25 words
The information storage medium of claim 25 , wherein the context is added to the crawl queue if the context is within a crawl boundary.
Claim 30
Dependent Claim 24 words
The information storage medium of claim 22 , further comprising information that detects the context based on a user's location within a distributed network.
Claim 31
Dependent Claim 16 words
The information storage medium of claim 27 , further comprising information that edits the detected context.
Claim 32
Dependent Claim 19 words
The information storage medium of claim 22 , further comprising information that defines the breadth of the crawl search.
Claim 33
Dependent Claim 23 words
The information storage medium of claim 22 , further comprising information that displays the results of the crawl search and the index search.
Claim 34
Dependent Claim 44 words
The information storage medium of claim 22 , wherein the context is at least one of a Uniform Resource Locator (URL), an Internet Protocol address (IP address), a File Transfer Protocol address (FTP address), a directory, a domain name or a universal resource name.
Claim 35
Dependent Claim 21 words
The information storage medium of claim 22 , wherein the at least one query also comprises one or more Boolean operands.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2007-03-09 2007-09-08 2008-03-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2011-03-09 2011-09-08 2012-03-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2015-03-09 2015-09-08 2016-03-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag