Combining internal and external search results
First Claim
1. A device, comprising:
- one or more processors to;
receive information that comprises a search query;
cause a first search of internal documents to be performed, using the search query, to identify one or more internal search results;
cause a second search of external documents to be performed, using the search query, to identify one or more external search results;
cause the one or more internal search results and the one or more external search results to be presented for display,the one or more internal search results being presented for display to visually distinguish the one or more internal search results from the one or more external search results;
receive a first indication indicating that an external search result, of the one or more external search results, has been flagged for review;
provide, based on receiving the first indication, a notification that the external search result has been flagged for review;
determine that the external search result has been approved for presentation as an internal search result based on providing the notification;
store a second indication indicating that the external search result is to be identified as an internal search result for a future search based on determining that the external search result has been approved for presentation as an internal search result;
cause a third search, that identifies the external search result, to be performed after storing the second indication; and
cause the external search result to be presented for display as the internal search result based on the third search and further based on storing the second indication.
1 Assignment
0 Petitions
Accused Products
Abstract
A device may receive information that identifies a search query. The device may use the search query to cause a search of internal and external documents to be performed to identify internal and external search results. The device may cause the internal search results and the external search results to be presented for display. The internal search results may be presented for display to visually distinguish the internal search results from the external search results. The device may receive an indication that an external search result has been flagged for review, and may provide a notification that the external search result has been flagged for review. The device may determine that the external search result has been approved for presentation as an internal search result, and may store an indication that the external search result is to be identified as an internal search result for a future search.
18 Citations
20 Claims
-
1. A device, comprising:
one or more processors to; receive information that comprises a search query; cause a first search of internal documents to be performed, using the search query, to identify one or more internal search results; cause a second search of external documents to be performed, using the search query, to identify one or more external search results; cause the one or more internal search results and the one or more external search results to be presented for display, the one or more internal search results being presented for display to visually distinguish the one or more internal search results from the one or more external search results; receive a first indication indicating that an external search result, of the one or more external search results, has been flagged for review; provide, based on receiving the first indication, a notification that the external search result has been flagged for review; determine that the external search result has been approved for presentation as an internal search result based on providing the notification; store a second indication indicating that the external search result is to be identified as an internal search result for a future search based on determining that the external search result has been approved for presentation as an internal search result; cause a third search, that identifies the external search result, to be performed after storing the second indication; and cause the external search result to be presented for display as the internal search result based on the third search and further based on storing the second indication. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to; receive information that identifies a search query; cause a first search to be performed, using the search query, to identify one or more internal search results; cause a second search to be performed, using the search query, to identify one or more external search results, the second search being separate from the first search; cause the one or more internal search results and the one or more external search results to be presented for display, the one or more internal search results being presented for display in a first manner, and the one or more external search results being provided for display in a second manner that is different from the first manner; receive a first indication indicating that an external search result, of the one or more external search results, has been flagged for review; provide, based on receiving the first indication, a notification that the external search result has been flagged for review; determine whether the external search result has been approved or rejected for presentation as an internal search result based on providing the notification; selectively store a second indication indicating that the external search result is to be presented as an internal search result based on determining whether the external search result has been approved or rejected, the second indication being stored when the external search result has been approved, and the second indication not being stored when the external search result has been rejected; cause a third search, that identifies the external search result, to be performed after storing the second indication; and cause the external search result to be presented for display as the internal search result based on the third search and further based on storing the second indication. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method, comprising:
-
receiving, by a device, information that identifies a search query; causing, by the device, a first search to be performed, using the search query, to identify one or more internal search results; causing, by the device, a second search to be performed, using the search query, to identify one or more external search results; causing, by the device, the one or more internal search results to be presented for displayed in a first manner; causing, by the device, the one or more external search results to be presented for displayed in a second manner that is different from the first manner; receiving, by the device, a first indication indicating that an external search result, of the one or more external search results, has been flagged for review; providing, by the device and based on receiving the first indication, a notification that the external search result has been flagged for review; determining, by the device, that the external search result has been approved for presentation in the first manner based on providing the notification; storing, by the device, a second indication indicating that the external search result has been approved for presentation in the first manner based on determining that the external search result has been approved for presentation in the first manner; causing, by the device, a third search, that identifies the external search result, to be performed after storing the second indication; and causing, by the device, the external search result to be presented for display in the first manner based on the third search and further based on storing the second indication. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification