Modifying search results based on dismissal action associated with one or more of the search results
First Claim
Patent Images
1. A computer implemented method, comprising:
- providing initial search results that are responsive to a search query, the initial search results including a first set of search results that are each associated with a first entity and a second set of search results that are each associated with a second entity;
wherein the first entity is distinct from the second entity; and
wherein the first set of search results include one or more search results that are distinct from one or more of the search results of the second set of search results;
determining a dismissal action associated with a first search result of the first set of search results, the dismissal action indicative of lack of user interest in the first search result; and
modifying, based on the dismissal action, the initial search results to create modified search results, wherein modifying the initial search results includes omitting or demoting the first search result and omitting or demoting one or more additional search results of the first set of search results based on the first search result being of the first set of search results associated with the first entity and the one or more additional search results also being of the first set of search results associated with the first entity.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for modifying search results based a dismissal action associated with one or more of the search results by a user to whom the search results are presented. Initially provided search results may include at least a first set of search results that are associated with a first entity and a second set of search results that are associated with a second entity. In response to a dismissal action associated with one or more of the search results of the first set, the initial search results may be modified to demote and/or omit one or more search results of the first set. The user may be provided with the modified search results.
-
Citations
20 Claims
-
1. A computer implemented method, comprising:
-
providing initial search results that are responsive to a search query, the initial search results including a first set of search results that are each associated with a first entity and a second set of search results that are each associated with a second entity; wherein the first entity is distinct from the second entity; and wherein the first set of search results include one or more search results that are distinct from one or more of the search results of the second set of search results; determining a dismissal action associated with a first search result of the first set of search results, the dismissal action indicative of lack of user interest in the first search result; and modifying, based on the dismissal action, the initial search results to create modified search results, wherein modifying the initial search results includes omitting or demoting the first search result and omitting or demoting one or more additional search results of the first set of search results based on the first search result being of the first set of search results associated with the first entity and the one or more additional search results also being of the first set of search results associated with the first entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system including memory and one or more processors operable to execute instructions stored in the memory, comprising instructions to:
-
provide initial search results that are responsive to a search query, the initial search results including a first set of search results that are each associated with a first entity and a second set of search results that are each associated with a second entity; wherein the first entity is distinct from the second entity; and wherein the first set of search results include one or more search results that are distinct from one or more of the search results of the second set of search results; determine a dismissal action associated with a first search result of the first set of search results, the dismissal action indicative of lack of user interest in the first search result; and modify, based on the dismissal action, the initial search results to create modified search results, wherein modifying the initial search results includes omitting or demoting the first search result and omitting or demoting one or more additional search results of the first set of search results based on the first search result being of the first set of search results associated with the first entity and the one or more additional search results also being of the first set of search results associated with the first entity.
-
-
20. A non-transitory computer readable storage medium storing computer instructions executable by a processor to perform a method comprising:
-
providing initial search results that are responsive to a search query, the initial search results including a first set of search results that are each associated with a first entity and a second set of search results that are each associated with a second entity; wherein the first entity is distinct from the second entity; and wherein the first set of search results include one or more search results that are distinct from one or more of the search results of the second set of search results; determining a dismissal action associated with a first search result of the first set of search results, the dismissal action indicative of lack of user interest in the first search result; and modifying, based on the dismissal action, the initial search results to create modified search results, wherein modifying the initial search results includes omitting or demoting the first search result and omitting or demoting one or more additional search results of the first set of search results based on the first search result being of the first set of search results associated with the first entity and the one or more additional search results also being of the first set of search results associated with the first entity one or more search results of the first set of search results.
-
Specification