Data processing: database and file management or data structures – Database design – Data structure types
Reexamination Certificate
1998-12-23
2003-01-28
Mizrahi, Diane D. (Department: 2175)
Data processing: database and file management or data structures
Database design
Data structure types
C707S793000
Reexamination Certificate
active
06513031
ABSTRACT:
BACKGROUND OF THE INVENTION
The present invention relates to searching a network for information. In particular, the present invention relates to search tools used in computer searching.
Computer networks connect large numbers of computers together so they may share data and applications. Examples include Intranets that connect computers within a business or institution and the Internet, which connects computers throughout the world.
A single computer can be connected to both an Intranet and the Internet. In such a configuration, the computer can use data and applications found on any of its own storage media such as its hard disc drive, its optical drive, or its tape drive. It can also use data and applications located on another computer connected to the Intranet or Internet. Given the large number of locations from which a computer can extract data and the increasing amount of storage capacity at each of these locations, users have found it increasingly difficult to isolate the information they desire.
In recent years, users have begun to use search engines to help them search the Internet. Typically, search engines accept a search query from the user and then look for the search query's terms in an indexed list of terms. The indexed list is generated by parsing text found on individual Internet pages and indexing the text by the page's Uniform Resource Locator (URL).
Since it is impossible to index every page on the Internet, each search engine selects a set of pages to index. Since each search engine is created by a different group of people, different search engines index different sets of pages. In fact, some search engines have become extremely specialized and only index pages related to a specific category of information such as sports or celebrities.
In addition, different search engines search through their index in different ways and are optimized using different query structures. Some search engines are optimized to accept free-text queries. Others are optimized to accept queries with logical operators such as “AND” and “OR”.
The differences between various search engines are largely unknown by average computer users. Therefore, they are not able to determine which search engine would best suit their searching goals. In addition, many of the specialized search engines that index specific categories of pages are unknown to average computer users. Therefore, users are not fully utilizing the variety of search engines available on the Internet.
Currently, there are no tools available to help computer users identify which search engines they should be using to optimize their search.
SUMMARY OF THE INVENTION
A method of aiding a user in searching a computer environment includes retrieving a search query from a user, accessing a user profile and selecting a search area based on the search query and the user profile.
In other embodiments of the present invention, a method provides for receiving a search query, categorizing at least one term in the search query based on an indexed list of terms derived from pages on a network, and identifying at least one search area based at least in part on the category of a search term. In still further embodiments, the search area is selected based on a combination of the user profile and the category of the search term.
Other aspects of the present invention include identifying the scope of a search based on a search query retrieved from a user and using the scope to identify a search area. The scope relates to the level of detail that the user wants the returned documents to provide. The scope is identified in a number of different ways. In one embodiment, the scope is identified based on the number of words in the search query. In other embodiments, the scope is determined by comparing the search query against a user profile. In still other embodiments, the number of terms and the user profile are combined to identify the search scope.
An embodiment of the present invention also provides a method that categorizes search tools based on their ability to search using search queries of selected formats. The method then sends a search query to a search tool based on the search query's format and the category of the search tool.
REFERENCES:
patent: 5175814 (1992-12-01), Anick et al.
patent: 5467448 (1995-11-01), Hilton et al.
patent: 5696962 (1997-12-01), Kuplec
patent: 5721897 (1998-02-01), Rubinstein
patent: 5737592 (1998-04-01), Nguyen et al.
patent: 5778363 (1998-07-01), Light
patent: 5818462 (1998-10-01), Marks et al.
patent: 5822731 (1998-10-01), Schultz
patent: 5864846 (1999-01-01), Vorhees et al.
patent: 5913205 (1999-06-01), Jain et al.
patent: 5974412 (1999-10-01), Hazelhurst et al.
patent: 5974413 (1999-10-01), Beauregard et al.
patent: 5987446 (1999-11-01), Corey et al.
patent: 5987454 (1999-11-01), Hobbs
patent: 6009410 (1999-12-01), LeMole et al.
patent: 6070157 (2000-05-01), Jaconsen et al.
patent: 6078914 (2000-06-01), Redfern
patent: 6199061 (2001-03-01), Blewett et al.
patent: 6236987 (2001-05-01), Horowitz et al.
patent: 6247021 (2001-06-01), Himmel et al.
patent: 6279017 (2001-08-01), Walker
Internet Site, “http://www.altavista.digital.com/cgi-bin/query?pg=q&what=web&q-jojo”, Mar. 12, 1998.
Internet Site, “http://www.cs.colostate.edu/~dreiling/smartform.html”, Mar. 12, 1998.
Internet Site, “http://www.cyber411.com/main.htm”, Mar. 12, 1998.
Internet Site, “http://www.dogpile.com/”, Mar. 12, 1998.
Internet Site, “http://www.excite.com”, Mar. 12, 1998.
Internet Site, “http://www.highway61.com/yak.html”, Mar. 12, 1998.
Internet Site, “http://www.hotbot.com/”, Mar. 12, 1998.
Internet Site, “http://www.hotbot.com/?MT=&SM=MC&DV=7&RG=.com&DC=10&DE&Ops=MDRTP&_v=&DU=day”, Mar. 12, 1998.
Internet Site, “http://www.infoseek.com/”, Mar. 12, 1998.
Internet Site, “http://www.infoseek.com/Help?pg=HomeHelp.html”, Mar. 12, 1998.
Internet Site, “http://www.isurf.yahoo.com/”, Mar. 12, 1998.
Internet Site, “http://www.kresch.com/oss/oss.htm”, Mar. 12, 1998.
Internet Site, “http://kresch.com/search/searchme.htm”, Mar. 12, 1998.
Internet Site, “http://www.lycos.com/”, Mar. 12, 1998.
Internet Site, “http://www.mamma.com/whyuse.html”, Mar. 12, 1998.
Internet Site, “http://www.primecomputing.com/pssearch.htm”, Mar. 12, 1998.
Internet Site, “http://www.webcrawler.com/”, Mar. 12, 1998.
Internet Site, “http://www.yahoo.com/”, Mar. 12, 1998.
Internet Site, “http://www.yahoo.com/Computers_and_Internet/Internet/World_Wide_Web/Searching_the Webs/All_in_One_Search”, Mar. 12, 1998.
U.S. patent application Ser. No. 09/221,028, Fries, filed Dec. 23, 1998.
U.S. patent application Ser. No. 09/221,659, Fries et al., filed Dec. 23, 1998.
U.S. patent application Ser. No. 09/221,663, Fries et al., filed Dec. 23, 1998.
Fries Karen E.
Richter Jeffrey
Tippett John M.
Magee Theodore M.
Microsoft Corporation
Mizrahi Diane D.
Westman Champlin & Kelly P.A.
LandOfFree
System for improving search area selection does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with System for improving search area selection, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System for improving search area selection will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3052022