Method and system for communicating selected search results between first and second users over a network
First Claim
1. A method to communicate search results between a first user and a second user over a communications network, the method including:
- generating a first search result set responsive to a search request, the generating the first search result set includes generating a user interface that includes a plurality of links and a plurality of selection functions, the plurality of links respectively associated with the plurality of selection functions and a plurality of items, the plurality of selection functions respectively selectable by the first user, the generating done at least in part through the use of one or more processors;
communicating the first search result set to the first user, over the communications network;
identifying a second search result set as having been selected by the first user from the first search result set based on at least one selection function in the plurality of selection functions, the identifying of the second search result set including generating a second user interface that includes a second plurality of links and a second plurality of selection functions, the second plurality of links respectively associated with the second plurality of selection functions and a second plurality of items that are included in the plurality of items, the second plurality of selection functions respectively selectable by the second user; and
communicating the second search result set to the second user that is identified by the first user.
1 Assignment
0 Petitions
Accused Products
Abstract
A search result set is communicated to a first user as hypertext descriptions of data items constituting the result search set. A check box is displayed adjacent to each hypertext description which the first user may utilize to select a subset of the search result set. This subset is then communicated to a second user, again as hypertext descriptions of the subset. Check boxes are furthermore displayed to the second user so as to enable the second user to select a further and narrower subset of the search result set. Selected items of a result set of an Internet-based search may in this way conveniently be communicated between first and second users. Each of a number of interfaces provides the hypertext descriptions of the data items of the search result set.
106 Citations
23 Claims
-
1. A method to communicate search results between a first user and a second user over a communications network, the method including:
-
generating a first search result set responsive to a search request, the generating the first search result set includes generating a user interface that includes a plurality of links and a plurality of selection functions, the plurality of links respectively associated with the plurality of selection functions and a plurality of items, the plurality of selection functions respectively selectable by the first user, the generating done at least in part through the use of one or more processors; communicating the first search result set to the first user, over the communications network; identifying a second search result set as having been selected by the first user from the first search result set based on at least one selection function in the plurality of selection functions, the identifying of the second search result set including generating a second user interface that includes a second plurality of links and a second plurality of selection functions, the second plurality of links respectively associated with the second plurality of selection functions and a second plurality of items that are included in the plurality of items, the second plurality of selection functions respectively selectable by the second user; and communicating the second search result set to the second user that is identified by the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable medium storing a sequence of instructions that, when executed by a a machine, cause a machine to:
-
generate a first search result set responsive to a search request received over a communication network, the first search result set includes a user interface that includes a plurality of links and a plurality selection functions, the plurality of links respectively associated with the plurality of selection functions and a plurality of items, the plurality of selection functions respectively selectable by a first user, the generation of the first search result set done at least in part through the use of at least one processor included in the machine; communicate the first search result set, over the communication network, to the first user; receive a second search result set from the first user; identify the second search result set as having been selected by the first user from the first search result set based on at least one selection function in the plurality of selection functions, the identify includes to generate a second user interface that includes a second plurality of links and a second plurality of selection functions, the second plurality of links respectively associated with the second plurality of selection functions and a second plurality of items that are included in the plurality of items, the second plurality of selection functions respectively selectable by a second user; and communicate the second search result set, over the communication network, to the second user that is identified by the first user.
-
-
13. A system to communicate search results between a first user and a second user over a communications network, the system including:
-
a search server that includes at least one processor that executes instructions to generate a first search result set responsive to receipt of a search request over a communication network, the first search result set including a user interface that includes a plurality of links and a plurality selection functions, the plurality of links respectively associated with the plurality of selection functions respectively selectable by the first user; a communications server to communicate, over the communications network, the first search result set to the first user and to receive a second search result set from the first user; and a processing server that includes at least one processor that executes instructions to identify the second search result set as having been selected by the first user from the first search result set based on at least one selection function in the plurality of selection functions, the at least one processor to further execute instructions to generate a second user interface that includes a second plurality of links and a second plurality of selection functions, the second plurality of links respectively associated with the second plurality of selection functions and a second plurality of items that are included in the plurality of items, the second plurality of selection functions respectively selectable by the second user, the communications server is further to communicate the second search result set, over the communications network, to a second user that is identified by the first user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
Specification