User distributed search results
First Claim
1. A content creation application comprising:
- a first interface configured to facilitate composition of a message by a user; and
a second interface configured to receive a search query, display search results relating to the search query, and to receive selections of the search results from the user, the content creation application automatically incorporating, in response to the selections, the selected ones of the search results into the message in the first interface.
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. In one implementation, a content creation application includes a first interface configured to facilitate composition of a message by a user and a second interface configured to receive a search query from the user, display search results relating to the search query, and receive selections of the search results from the user. The messaging application automatically incorporates, in response to the selections, the selected ones of the search results into the message in the first interface.
-
Citations
45 Claims
-
1. A content creation application comprising:
-
a first interface configured to facilitate composition of a message by a user; and
a second interface configured to receive a search query, display search results relating to the search query, and to receive selections of the search results from the user, the content creation application automatically incorporating, in response to the selections, the selected ones of the search results into the message in the first interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
providing a message interface configured to facilitate composition of a message by a user;
receiving a search query;
initiating a search based on the search query;
receiving results of the search;
displaying the results of the search in an interface associated with the message interface, the displayed results of the search each including a selection object;
receiving selections of the selection objects from the user; and
associating the results of the search that correspond to the selected ones of the selection objects with the message in the message interface. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer-readable medium containing instructions for execution by one or more processing devices, the computer-readable medium comprising:
-
instructions for receiving a search query;
instructions for initiating a search based on the search query;
instructions for receiving results of the search;
instructions for displaying the results of the search to the user, the displayed results of the search each including a first graphical object;
instructions for receiving selections of the results of the search based on selections of the first graphical objects; and
instructions for automatically incorporating results of the search into a content creation application based on the selections of the results of the search. - View Dependent Claims (24, 25, 26, 27, 28, 29)
-
-
30. A system comprising:
-
a plurality of search services, each of the search services operable to receive a search request, execute a search based on the search request to generate search results, transmit the search results; and
a programming object operable to receive a search request from a user;
invoke one or more of the search services to execute the search request;
receive the search results transmitted from the plurality of search services;
display one or more of the search results to the user;
receive a selection of the one or more of the search results; and
incorporate, in response to the received selection, the selected one or more of the search results into a message that is being composed by the user. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A content creation application comprising:
-
a first interface portion configured to facilitate composition of a message by a user of the content creation application; and
a second interface portion configured to display search results retrieved from a remote search service in response to a request from the user and to automatically incorporate, in response to selection of a search result by the user, the selected search result into the first interface portion. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method comprising:
-
displaying a first interface configured to facilitate composition of a message by a user of a content creation application; and
displaying a second interface configured to display search results retrieved from a remote search service in response to a request and to automatically incorporate, in response to selection of a search result by the user, the selected search result into the first interface portion. - View Dependent Claims (45)
-
Specification