Method and apparatus for performing a tone-based search
First Claim
1. A method for performing a tone-based search, comprising:
- receiving a search-request, which includes a search-term;
for each context-term in a pre-defined list of context-terms, searching a first set of documents for the context-term and the search-term, wherein each context-term is associated with a tone;
obtaining a list of search results from the search; and
for each search result in the list of search results;
assigning a score to the search result, andcreating a link which points to the location in a document of an occurrence of the search-term and an occurrence of a context-term.
1 Assignment
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a system for performing a tone-based search. During operation, the system receives a search-request, which includes a search request-term. For each context-term in a pre-defined list of context-terms, the system, in response to receiving the search-term, searches a first set of documents for the context-term and the search-term, wherein each context-term is associated with a tone. Next, the system obtains a list of search results from the search, and for each search result in the list of search results, the system assigns a score. Then, for each search result in the list of search results, the system creates a link which points to the locations in a document of an occurrence of the search-term, and an occurrence of a context-term.
-
Citations
24 Claims
-
1. A method for performing a tone-based search, comprising:
-
receiving a search-request, which includes a search-term; for each context-term in a pre-defined list of context-terms, searching a first set of documents for the context-term and the search-term, wherein each context-term is associated with a tone; obtaining a list of search results from the search; and for each search result in the list of search results; assigning a score to the search result, and creating a link which points to the location in a document of an occurrence of the search-term and an occurrence of a context-term. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method for performing a tone-based search, the method comprising:
-
receiving a search-request, which includes a search-term; for each context-term in a pre-defined list of context-terms, searching a first set of documents for the context-term and the search-term, wherein each context-term is associated with a tone; obtaining a list of search results from the search; and for each search result in the list of search results; assigning a score to the search result, and creating a link which points to the location in a document of an occurrence of the search-term and an occurrence of a context-term. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus that performs a tone-based search, comprising:
-
a receiving mechanism configured to receive a search-request, which includes a search-term; a first searching mechanism configured to search a first set of documents for a context-term and the search-term, wherein each context-term is associated with a tone, and wherein each context-term is a member of a pre-defined list of context-terms; an obtaining mechanism configured to obtain a list of search results from the search; an assigning mechanism configured to assign a score to each search result in the list of search results; and a creating mechanism configured to create a link which points to the location in a document of an occurrence of the search-term and an occurrence of a context-term for each search result in the list of search results. - View Dependent Claims (20, 21, 22, 23, 24)
-
Specification