SHARING USER DISTRIBUTED SEARCH RESULTS
2 Assignments
0 Petitions
Accused Products
Abstract
A universal distributed search system allows users to find and distribute search results (possibly including advertisements) to those with whom they communicate. The search results can be easily distributed by the user via a simple interface that allows the search results to be easily added to the user'"'"'s content. Search queries entered by the user or search results received from search components may be automatically refined by the system.
107 Citations
47 Claims
-
1-16. -16. (canceled)
-
17. A method performed by a device, the method comprising:
-
providing, by one or more processors associated with the device, an interface to facilitate composition of a message by a first user; displaying, by the one or more processors, search results in the interface, a particular one of the search results including a particular selection object; receiving a selection of the particular selection object from the user; incorporating, by the one or more processors, the particular one of the search results into the message in response to receiving the selection; selecting, by the one or more processors, an advertisement based on the selection; providing, by the device, the message to a second user; and providing, by the device, the selected advertisement to the second user in connection with the message. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35)
-
-
18-28. -28. (canceled)
-
36. A method performed by one or more server devices, the method comprising:
-
providing, by one or more processors associated with the one or more server devices, an interface to facilitate composition of a message by a first user; providing, by the one or more processors, search results in the interface, a particular one of the search results including a particular selection object; receiving, by one of the one or more server devices, a selection of the particular selection object from the first user; incorporating, by the one or more processors and in response to receiving the selection, the particular one of the search results into the message in the interface; providing, by one of the one or more server devices, the message to a second user; receiving, by one of the one or more server devices, a request, to access the particular one of the search results, from the second user; and adjusting, by the one or more processors, a reputation score of the first user based on the received request. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. One or more memory devices storing instructions executable by a processor, the one or more memory devices including:
-
one or more instructions to provide an interface to facilitate composition of a message by a first user; one or more instructions to display search results in the interface, a particular one of the search results including a particular selection object; one or more instructions to receive a selection of the particular selection object from the first user; one or more instructions to incorporate the particular one of the search results into the message in response to receiving the selection; one or more instructions to select an advertisement based on the selection; one or more instructions to provide the message to a second user; and one or more instructions to provide the selected advertisement to the second user in connection with the message. - View Dependent Claims (43, 44)
-
-
45. One or more memory devices storing instructions executable by a processor, the one or more memory devices including:
-
one or more instructions to provide an interface to facilitate composition of a message by a first user; one or more instructions to provide search results in the interface, a particular one of the search results including a particular selection object; one or more instructions to receive a selection of the particular selection object from the first user; one or more instructions to incorporate, in response to receiving the selection, the particular one of the search results into the message in the interface; one or more instructions to provide the message to a second user; one or more instructions to receive a request, to access the particular one of the search results, from the second user; and one or more instructions to adjust a reputation score of the first user based on the received request. - View Dependent Claims (46, 47)
-
Specification