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 user interface;
performing a keyword search at a computer device based on the search query to generate keyword search results, wherein performing the keyword search comprises;
searching contents of a web site based on the search query; and
searching contents of multiple web sites that have been indexed by a search service;
performing a natural language search of a frequently-asked question database based on the search query to generate frequently-asked question search results; and
outputting a display page for display at a display device, wherein the display page categorizes the keyword search results and the frequently-asked question search results into a plurality of categories, wherein each category of the display page includes a category title, a first column, and a second column adjacent to the first column, wherein the first column includes a keyword search result associated with the category, and wherein the second column includes a frequently-asked question search result associated with the category, the frequently-asked question search result including a link to a question or an answer accessible from the frequently-asked question database.
5 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a search query from a user interface. The method includes performing a keyword search at a computer device based on the search query to generate keyword search results. The method includes performing a natural language search of a frequently-asked question database based on the search query to generate frequently-asked question search results. The method also includes outputting a display page for display at a display device. The display page categorizes the keyword search results and the frequently-asked question search results into a plurality of categories.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a search query from a user interface; performing a keyword search at a computer device based on the search query to generate keyword search results, wherein performing the keyword search comprises; searching contents of a web site based on the search query; and searching contents of multiple web sites that have been indexed by a search service; performing a natural language search of a frequently-asked question database based on the search query to generate frequently-asked question search results; and outputting a display page for display at a display device, wherein the display page categorizes the keyword search results and the frequently-asked question search results into a plurality of categories, wherein each category of the display page includes a category title, a first column, and a second column adjacent to the first column, wherein the first column includes a keyword search result associated with the category, and wherein the second column includes a frequently-asked question search result associated with the category, the frequently-asked question search result including a link to a question or an answer accessible from the frequently-asked question database. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a processor; and a memory comprising instructions executable by the processor to perform operations including; sending a user interface to a device; receiving a search query to search a web site from an input field of the user interface; performing a keyword search based on the search query to generate keyword search results, wherein performing the keyword search comprises; searching contents of a web site based on the search query; and searching contents of multiple web sites that have been indexed by a search service; performing a natural language search of a frequently-asked question database based on the search query to generate frequently-asked question search results; and sending an output to the device, wherein the output includes a display page that categorizes the keyword search results and the frequently-asked question search results into categories, wherein each category of the display page includes a category title, a first column, and a second column adjacent to the first column, wherein the first column includes a keyword search result associated with the category, and wherein the second column includes a frequently-asked question search result associated with the category, the frequently-asked question search result including a link to a question or an answer accessible from the frequently-asked question database. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable storage hardware device comprising instructions executable by a processor to perform operations including:
-
receiving a search query to search a web site from a user interface; performing a keyword search based on the search query to generate keyword search results, wherein performing the keyword search comprises; searching contents of a web site based on the search query; and searching contents of multiple web sites that have been indexed by a search service; performing a natural language search of a frequently-asked question database based on the search query to generate frequently-asked question search results; and sending an output to a device, wherein the output includes a display page that categorizes the keyword search results and the frequently-asked question search results into categories, wherein each category of the display page includes a category title, a first column, and a second column adjacent to the first column, wherein the first column includes a keyword search result associated with the category, and wherein the second column includes a frequently-asked question search result associated with the category, the frequently-asked question search result including a link to a question or an answer accessible from the frequently-asked question database. - View Dependent Claims (18, 19, 20)
-
Specification