Permitting users to remove documents
First Claim
Patent Images
1. One or more computer devices, comprising:
- means for receiving a search query;
means for presenting a list of search results that are responsive to the received search query;
means for providing a first option for removing a particular search result, from the list of search results, for a particular search only, the particular search being associated with the received search query, the first option being provided visually in connection with the particular search result;
means for providing a second option for removing the particular search result, from the list of search results, for a particular session only, the second option being provided visually in connection with the particular search result;
means for providing a third option for removing the particular search result, from the list of search results, for all searches and all sessions, the third option being provided visually in connection with the particular search result;
means for receiving a selection of one of the first option, the second option, or the third option;
means for removing, in response to selection of the first option, the particular search result for the particular search only;
means for storing, in response to selection of the second option, information regarding the particular search result in a remove list that identifies search results that are removed for only the particular session;
means for storing, in response to selection of the third option, information regarding the particular search result in a remove list that identifies search results that are removed for all searches and all sessions;
means for creating a modified search result list in response to selection of the first option, the second option, or the third option, where the means for creating include;
means for replacing the removed particular search result with a different search result from the list of search results; and
means for presenting the modified search result list after creating the modified search result list.
2 Assignments
0 Petitions
Accused Products
Abstract
A system may present information regarding a document and provide an option for removing the document. The system may also receive selection of the option and remove the document when the option is selected. The system may aggregate information regarding documents that have been removed by a group of users and assign scores to a set of documents based on the aggregated information.
-
Citations
21 Claims
-
1. One or more computer devices, comprising:
-
means for receiving a search query; means for presenting a list of search results that are responsive to the received search query; means for providing a first option for removing a particular search result, from the list of search results, for a particular search only, the particular search being associated with the received search query, the first option being provided visually in connection with the particular search result; means for providing a second option for removing the particular search result, from the list of search results, for a particular session only, the second option being provided visually in connection with the particular search result; means for providing a third option for removing the particular search result, from the list of search results, for all searches and all sessions, the third option being provided visually in connection with the particular search result; means for receiving a selection of one of the first option, the second option, or the third option; means for removing, in response to selection of the first option, the particular search result for the particular search only; means for storing, in response to selection of the second option, information regarding the particular search result in a remove list that identifies search results that are removed for only the particular session; means for storing, in response to selection of the third option, information regarding the particular search result in a remove list that identifies search results that are removed for all searches and all sessions; means for creating a modified search result list in response to selection of the first option, the second option, or the third option, where the means for creating include; means for replacing the removed particular search result with a different search result from the list of search results; and means for presenting the modified search result list after creating the modified search result list. - View Dependent Claims (2)
-
-
3. A method performed by one or more devices, comprising:
-
presenting, by a processor associated with the one or more devices, information associated with a document, where presenting the information associated with the document includes; receiving a search query, obtaining a list of search result documents based on the search query, where the document is one of the search result documents, and presenting the list of search result documents; presenting, by a processor associated with the one or more devices, three options in connection with the document, where presenting the three options includes; presenting, by the processor, a first option for removing the document for only a particular search, the first option being visually presented in connection with the information associated with the document; presenting, by the processor, a second option for removing the document for only a particular session, the second option being visually presented in connection with the information associated with the document; and presenting, by the processor, a third option for removing the document for all searches and all sessions, the third option being visually presented in connection with the information associated with the document; receiving selection of the first option, the second option, or the third option; removing, when the first option is selected, the information associated with the document for only the particular search; storing, when the second option is selected, information regarding the document in a remove list within a memory device associated with the one or more devices, the remove list indicating that the document is to be removed for only the particular session; storing, when the third option is selected, information regarding the document in the remove list within the memory device, the remove list indicating that the document is to be removed for all searches or all sessions; removing the document from the list of search result documents to create a modified list of search result documents in response to the search query when any of the first option, the second option, or the third option is selected; identifying another search result document to replace the removed document in the modified list of search result documents; and presenting the modified list of search result documents, where the modified list of search result documents includes the identified other search result document. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method performed by one or more devices, comprising:
-
receiving, by the one or more devices, a search query; receiving, by the one or more devices, a list of search results based on a search performed using the search query; presenting, by the one or more devices, the list of search results; presenting, by the one or more devices, a first option in connection with a search result in the list of search results, the first option permitting the search result to be removed for a particular search; presenting, by the one or more devices, a second option in connection with the search result, the second option permitting the search result to be removed for a particular session; presenting, by the one or more devices, a third option in connection with the search result, the third option permitting the search result to be removed for all searches or all sessions; receiving, by the one or more devices, selection of the first option, the second option, or the third option; when the first option is selected; creating a modified list of search results by removing the search result from the list of search results for the particular search and replacing the removed search result, in the list of search results, with another search result, and making the search result available for another list of search results associated with a search other than the particular search; when the second option is selected; creating the modified list of search results by removing the search result from the list of search results for the particular session and replacing the removed search result, in the list of search results, with another search result, removing the search result from a subsequent one or more lists of search results associated with the particular session, and making the search result available for another list of search results associated with a session other than the particular session; when the third option is selected; creating the modified list of search results by removing the search result from the list of search results and replacing the removed search result, in the list of search results, with another search result, and removing the search result from subsequent lists of search results associated with subsequent searches and sessions; and when the first option, the second option, or the third option is selected, presenting, by the one or more devices, the modified list of search results. - View Dependent Claims (18)
-
-
19. A non-transitory computer-readable medium containing instructions executable by one or more processors, the instructions comprising:
one or more instructions that, when executed by the one or more processors, cause the one or more processors to; receive a search query; obtain a list of search result documents based on the search query; present the list of search result documents, the list of search result documents including information associated with a document; present a first option for removing the document for only a particular search, the first option being visually presented in connection with the information associated with the document; present a second option for removing the document for only a particular session, the second option being visually presented in connection with the information associated with the document; present a third option for removing the document for all searches and all sessions, the third option being visually presented in connection with the information associated with the document; receive selection of the first option, the second option, or the third option; remove, when the first option is selected, the information associated with the document for only the particular search; store, when the second option is selected, information regarding the document in a remove list within a memory device associated with the one or more processors, the remove list indicating that the document is to be removed for only the particular session; store, when the third option is selected, information regarding the document in the remove list within the memory device, the remove list indicating that the document is to be removed for all searches or all sessions; remove the document from the list of search result documents to create a modified list of search result documents in response to the search query when any of the first option, the second option, or the third option is selected; identify another search result document to replace the removed document in the modified list of search result documents; and present the modified list of search result documents, where the modified list of search result documents includes the identified other search result document. - View Dependent Claims (20, 21)
Specification