METHODS AND SYSTEMS FOR DYNAMICALLY SUGGESTING ANSWERS TO QUESTIONS SUBMITTED TO A PORTAL OF AN ONLINE SERVICE
First Claim
1. A method for dynamically providing search suggestions to a user of an on-demand service in a multi-tenant database environment, the method comprising:
- receiving, at a host system that is remote from a user system, input from a user for conducting a search;
searching a storage area at the host system for stored search terms from prior searches that are similar to the input;
determining a ranking for each search term found based on the searching, the ranking being a value that indicates an expected likelihood that the user will be interested in the search term;
sending, from the host system to the user system, the search terms found listed in order of ranking as search suggestions.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with embodiments, there are provided mechanisms and methods for dynamically suggesting answers to questions submitted to a portal of an online service. These mechanisms and methods for dynamically suggesting answers to questions submitted to a portal of an online service can enable embodiments to provide help document suggestions with limited user input. The ability of embodiments to provide help document search term suggestions with limited user input can enable users to quickly and efficiently find useful help documents.
9 Citations
6 Claims
-
1. A method for dynamically providing search suggestions to a user of an on-demand service in a multi-tenant database environment, the method comprising:
-
receiving, at a host system that is remote from a user system, input from a user for conducting a search; searching a storage area at the host system for stored search terms from prior searches that are similar to the input; determining a ranking for each search term found based on the searching, the ranking being a value that indicates an expected likelihood that the user will be interested in the search term; sending, from the host system to the user system, the search terms found listed in order of ranking as search suggestions. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable medium storing one or more sequences of instructions for causing one or more processors to implement a method for dynamically providing search suggestions to a user of an on-demand service in a multi-tenant database environment, the method comprising the steps of:
-
receiving, at a host system that is remote from a user system, input from a user for conducting a search; searching a storage area at the host system for stored search terms from prior searches that are similar to the input; determining a ranking for each search term found based on the searching, the ranking being a value that indicates an expected likelihood that the user will be interested in the search term; sending, from the host system to the user system, the search terms found listed in order of ranking as search suggestions.
-
-
6. A machine resident host system for dynamically providing search suggestions to a user of an on-demand service in a multi-tenant database environment, the host system comprising:
-
a processor system, a memory system including at least volatile memory, and non-volatile memory; the non-volatile memory including at least one machine readable medium carrying one or more sequences of instructions which when implemented causes the processor system to implement a method comprising; receiving, at a host system that is remote from a user system, input from a user for conducting a search; searching a storage area at the host system for stored search terms from prior searches that are similar to the input; determining a ranking for each search term found based on the searching, the ranking being a value that indicates an expected likelihood that the user will be interested in the search term; sending, from the host system to the user system, the search terms found listed in order of ranking as search suggestions.
-
Specification