Collaborative searching
First Claim
1. At least one non-transitory, machine-accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:
- receive first query data from a first computing device in a collaborative search session;
receive second query data from a second computing device in the collaborative search session;
cause a corpus of resources to be searched based at least in part on the first and second query data to identify a particular search result set; and
cause at least a portion of the particular search result set to be presented on each of the first and second computing devices, wherein presentation of the portion on the first computing device is to be organized according to a first search context and presentation of the portion on the second computing device is to be organized according to a different, second search context.
10 Assignments
0 Petitions
Accused Products
Abstract
A collaborative search session is provided hosted by one or more computing devices. First query data is received from a first computing device in a collaborative search session. Further, second query data is received from a second computing device in the collaborative search session. A corpus of resources can be caused to be searched based at least in part on the first and second query data to identify a particular search result set for the collaborative search session. At least a portion of the particular search result set can be caused to be presented on each of the first and second computing devices participating in the collaborative search session.
19 Citations
25 Claims
-
1. At least one non-transitory, machine-accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:
-
receive first query data from a first computing device in a collaborative search session; receive second query data from a second computing device in the collaborative search session; cause a corpus of resources to be searched based at least in part on the first and second query data to identify a particular search result set; and cause at least a portion of the particular search result set to be presented on each of the first and second computing devices, wherein presentation of the portion on the first computing device is to be organized according to a first search context and presentation of the portion on the second computing device is to be organized according to a different, second search context. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 24)
-
-
19. A method comprising:
-
receiving first query data from a first computing device in a collaborative search session; receiving second query data from a second computing device in the collaborative search session; causing a corpus of resources to be searched based at least in part on the first and second query data to identify a particular search result set; and causing at least a portion of the particular search result set to be presented on each of the first and second computing devices, wherein presentation of the portion on the first computing device is to be organized according to a first search context and presentation of the portion on the second computing device is to be organized according to a different, second search context.
-
-
20. A system comprising:
-
a memory configured to store data; a processor operable to execute instructions associated with the data; and a collaborative search tool, adapted when executed by the at least one processor device to; receive first query data from a first computing device in a collaborative search session; receive second query data from a second computing device in the collaborative search session; cause a corpus of resources to be searched using the first and second query data to identify a particular search result set; and cause at least a portion of the particular search result set to be presented on each of the first and second computing devices, wherein presentation of the portion on the first computing device is to be organized according to a first search context and presentation of the portion on the second computing device is to be organized according to a different, second search context. - View Dependent Claims (21, 22, 23)
-
-
25. At least one non-transitory, machine-accessible storage medium having instructions stored thereon, the instructions when executed on a machine, cause the machine to:
-
identify a search result set based at least in part on particular search query data, wherein at least a portion of the particular search result set is presented on each of a first computing device and a second computing device in a collaborative search session, wherein presentation of the portion on the first computing device is organized according to a first search context and presentation of the portion on the second computing device is organized according to a different, second search context; receive additional query data from the first computing device within the collaborative search session; revise the search result set based on the additional query data; cause the presentation on the first computing device applying the first search context to be modified in accordance with the revision of the particular search result set; and cause the presentation on the second computing device applying the second search context to be modified in accordance with the revision of the particular search result set.
-
Specification