Method and system to combine keyword and natural language search results
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a search query from a single input field of a user interface;
performing a keyword search based on the search query to generate keyword search results;
performing a natural language search of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results;
outputting a first display page that combines the keyword search results and the FAQ search results;
wherein the first display page categorizes the keyword search results and the FAQ search results into a plurality of categories including a first category and a second category;
wherein the first display page displays the first category and the second category in a particular order, wherein the particular order is based on the keyword search results and the FAQ search results for the first category and for the second category and based on a correlation between the search query, the keyword search results, and the FAQ search results for the first category and for the second category; and
outputting for display at a computer display device a second display page that expands the keyword search results and the FAQ search results that are displayed for the first category in the first display page, wherein the expanded keyword search results include a plurality of lines of text for at least one keyword search result.
5 Assignments
0 Petitions
Accused Products
Abstract
A search query is received from a single input field of a user interface. A keyword search is performed based on the search query to generate keyword search results. A natural language search is performed of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results. The keyword search results and the FAQ search results are combined in a display page.
261 Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
receiving a search query from a single input field of a user interface; performing a keyword search based on the search query to generate keyword search results; performing a natural language search of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results; outputting a first display page that combines the keyword search results and the FAQ search results; wherein the first display page categorizes the keyword search results and the FAQ search results into a plurality of categories including a first category and a second category; wherein the first display page displays the first category and the second category in a particular order, wherein the particular order is based on the keyword search results and the FAQ search results for the first category and for the second category and based on a correlation between the search query, the keyword search results, and the FAQ search results for the first category and for the second category; and outputting for display at a computer display device a second display page that expands the keyword search results and the FAQ search results that are displayed for the first category in the first display page, wherein the expanded keyword search results include a plurality of lines of text for at least one keyword search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable storage medium, comprising operational instructions, that when executed by a processor, cause the processor to:
-
display a user interface having a single input field to receive a search query; perform a keyword search via a keyword search engine based on the search query to generate keyword search results; perform a natural language search of a frequently-asked question (FAQ) database based on the search query to generate FAQ search results; display a first display page that combines the keyword search results and the FAQ search results, wherein the first display page categorizes the keyword search results and the FAQ search results into a plurality of categories including a first category and a second category, wherein the first display page displays at least one of the keyword search results and at least one of the FAQ search results for the first category and for the second category, wherein the first display page displays the first category and the second category in a particular order, and wherein the particular order is based on the keyword search results and the FAQ search results for the first category and for the second category and based on a correlation between the search query, the keyword search results, and the FAQ search results for the first category and for the second category; and output for display at a computer display device a second display page that expands the keyword search results and the FAQ search results that are displayed in the first display page, wherein the expanded keyword search results include a plurality of lines of text for at least one keyword search result. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification