Patent US6704722B2 successfully refreshed from Google Patents.
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
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:33
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.
References Cited (Backward Citations)
EP0457705A2
Cited
US5493667A
Cited
US5553281A
Cited
US5818978A
Cited
US6029195A
Cited
US5855015A
Cited
US6182063B1
Cited
US5890170A
Cited
US6035330A
Cited
US5778372A
Cited
US5913208A
Cited
US5842206A
Cited
US5819220A
Cited
US5924105A
Cited
US5963965A
Cited
US5875446A
Cited
CA2243724A1
Cited
US6061682A
Cited
US5987515A
Cited
US6038668A
Cited
US5991756A
Cited
US6006217A
Cited
US5987471A
Cited
US6101503A
Cited
US6182091B1
Cited
US6411952B1
Cited
US6195696B1
Cited
US6301614B1
Cited
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 |