IIIH
US006963867B2
(12) United States Patent (io) Patent No.: US 6,963,867 B2
Ford et al. (45) Date of Patent: Nov. 8,2005
(54) SEARCH QUERY PROCESSING TO PROVIDE CATEGORY-RANKED PRESENTATION OF SEARCH RESULTS
(75) Inventors: James L. Ford, Bellevue, WA (US);
Christopher L. Scofleld, Seattle, WA (US); Dwayne E. Bowman, Woodinville, WA (US); Ruben E. Ortega, Seattle, WA (US)
(73) Assignee: A9.com, Inc., Palo Alto, CA (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 172 days.
(21) Appl. No.: 10/404,992
(22) Filed: Mar. 31, 2003
(65) Prior Publication Data
US 2003/0195877 Al Oct. 16, 2003
Related U.S. Application Data
(63) Continuation of application No. 09/528,127, filed on Mar.
17, 2000, now abandoned. (60) Provisional application No. 60/169,570, filed on Dec. 8,
1999.
(51) Int. CI.7 G06F 17/30
(52) U.S. CI 707/3; 707/7
(58) Field of Search 707/3, 4, 5, 6,
707/10, 104.1; 235/375, 472.02; 704/275; 705/10, 14, 26; 709/203; 725/112
(56) References Cited
U.S. PATENT DOCUMENTS
5,640,553 A * 6/1997 Schultz 707/5
5,675,819 A * 10/1997 Schuetze 704/10
5,845,278 A * 12/1998 Kirsch et al 707/3
5,848,396 A * 12/1998 Gerace 705/10
5,895,454 A * 4/1999 Harrington 705/26
5,913,210 A * 6/1999 Call 707/4
5,918,214 A * 6/1999 Perkowski 705/27
6,006,225 A * 12/1999 Bowman et al 707/5
6,009,459 A * 12/1999 Belfiore et al 709/203
6,014,664 A * 1/2000 Fagin et al 707/5
6,032,145 A * 2/2000 Beall et al 707/5
(Continued)
FOREIGN PATENT DOCUMENTS
EP 0 827 063 Al 3/1998
GB 2 331 166 A 12/1999
WO WO 99/14691 3/1999
WO WO 99/41694 8/1999
WO WO 99/45487 9/1999
OTHER PUBLICATIONS
E. Voorhees. N. Gupta and B. Johnson-Laird, "Learning Collection Fusion Strategies," SIGIR '95, ACM 0-89791-714, pp. 172-179, dated Jun. 1995.
(Continued)
Primary Examiner—Apu Mofiz
(74) Attorney, Agent, or Firm—Knobbe, Martens, Olson & Bear LLP
(57) ABSTRACT
A search engine system displays the results of a multiplecategory search according to levels of relevance of the categories to a user's search query. A query server receives a search query from a user and identifies, within each of multiple item categories, a set of items that satisfy the query. The sets of items are used to generate, for each of the multiple categories, a score that reflects a level significance or relevance of the category to the search. The scores may be based, for example, on the number of hits within each category relative to the total number of items in that category, the popularity levels of items that satisfy the query, a personal profile of the user, or a combination thereof. The categories are then presented to the user, together with the most relevant items within each category, in the order of highest to lowest category relevance.
36 Claims, 9 Drawing Sheets
PROMPT FOR ALL PRODUCTS QUERY
APPLY THE QUERY TO ALL CATEGORIES
RETURN QUERY RESULTS FROM EACH CATEGORY TO QUERY SERVER
DETERMINE A RELEVANCE RANKING FOR EACH COMPETING CATEGORY
ARRANGE COMPETING CATEGORIES FOR DISPLAY
GENERATE SEARCH RESULTS PAGE
6,073,135 A * 6/2000 Broder et al 707/100
6,125,395 A * 9/2000 Rosenberg et al 709/228
6,182,050 Bl * 1/2001 Ballard 705/14
6,185,558 Bl * 2/2001 Bowman et al 707/5
6,317,722 Bl * 11/2001 Jacobi et al 705/14
6,336,112 B2 * 1/2002 Chakrabarti et al 707/5
6,366,910 Bl * 4/2002 Rajaraman et al 707/5
6,421,675 Bl * 7/2002 Ryan et al 707/100
6,442,544 Bl * 8/2002 Kohli 707/5
2002/0019763 Al * 2/2002 Linden et al 705/10
2002/0123988 Al * 9/2002 Dean et al 707/3
OTHER PUBLICATIONS
B. Bartell, G. Cottrell and R. Belew, "Automatic Combination of Multiple Ranked Retrieval Systems," Proceedings of the Twelfth International Conference on Machine Learning, pp. 173-181, dated Jul. 9-12, 1995.
G. Towell, E. Voorhees, N. Gupta and B. Johnson-Laird, "Learning Collection Fusion Strategies for Information Retrieval" SIGIR '95, Proceedings of the 18th Annual International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 540-548, dated Jul. 1995.
P. Foltz and S. Dumais, "Personalized Information Delivery: An Analysis of Information Filtering Methods" Communications of the ACM, 35 (12), pp. 51-60, dated 1992.
L. Magid, "Swiping Shoppers," UPSIDE today, 2 pages, dated Oct. 21, 1999.
M. Roscheisen, C. Mogensen and T. Winograd, "Beyond browsing: shared comments, SOAPs, trails and on-line communities," Computer Networks and ISDN Systems 27, pp. 739-749, dated 1995.
R. Doorenbos, O. Etzioni and D. Weld,"A Scalable Comparison-Shopping Agent for the World-Wide Web," ACM Press, Proceedings of the First International Conference on Autonomous Agents, pp. 39-49, dated Feb. 5-8, 1997. A. Wexelblat and P. Maes, "Footprints: History-Rich Tools for Information Foraging," CHI'99, pp. 270-277, dated May 1999.
P. Lewis, "Searching For Less, Not More" New York Times, 2 pages, dated Sep. 30, 1999.
P. Maes, R. Guttman and A. Moukas, "Agents that Buy and Sell," Communications of the ACM, vol. 42, No. 3, pp. 81-91, dated Mar. 1999.
International Search Report for PCT/US00/42645. Leistensnider, et al., "A Simple Probabilistic Approach to Classification and Rounting," IEEE, 1997, pp. 750-754. Shokri, et al., "Matching Software Fault Tolerance and Application Needs," IEEE, 1998.
Mock, "Dynamic Email Organization Via Relevance Categories," IEEE, 1999.
Motschnig-Pitrik, et al., "Part-Whole Relationship Categories and Their Application in Object-Oriented Analysis," IEEE, 1999, pp. 779-797.
"Text Search and Retrieval Training Manual for the Automated Patent System (APS)," Cover Page plus pp. 5-17 and 5-18, dated Dec. 3, 1991.
* cited by examiner
File Edit View Go Favorite Help
Bock Forw... Stop Refresh Home Search favorite Print Font Moil
« 上一頁繼續 » |