Performing Searches And Accessing Search Results Using Different Devices
First Claim
1. A method comprising:
- transmitting, using a searching device, a search query to a search system configured to generate search results in response to a received search query;
receiving search results from the search system at the searching device in response to the search query, wherein each search result indicates a function for a computing device to perform;
displaying the search results on the searching device;
detecting a user selection of one of the search results at the searching device; and
transmitting, using the searching device, an indication of the user selection to a performing device, wherein the performing device is configured to perform the function indicated by the one of the search results in response to receiving the indication.
4 Assignments
0 Petitions
Accused Products
Abstract
Techniques include transmitting, using a searching device, a search query to a search system configured to generate search results in response to a received search query. The techniques further include receiving search results from the search system at the searching device. In this example, each search result indicates a function for a computing device to perform. For example, a user selecting each search result may cause a computing device to set a software application into a particular application state. The techniques also include displaying the search results on the searching device, detecting a user selection of one of the search results at the searching device, and transmitting, using the searching device, an indication of the user selection to a performing device. In this example, the performing device is configured to perform the function indicated by the one of the search results in response to receiving the indication.
32 Citations
36 Claims
-
1. A method comprising:
-
transmitting, using a searching device, a search query to a search system configured to generate search results in response to a received search query; receiving search results from the search system at the searching device in response to the search query, wherein each search result indicates a function for a computing device to perform; displaying the search results on the searching device; detecting a user selection of one of the search results at the searching device; and transmitting, using the searching device, an indication of the user selection to a performing device, wherein the performing device is configured to perform the function indicated by the one of the search results in response to receiving the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a searching device; a performing device; and a search system, wherein the search system is configured to receive a search query from the searching device and transmit search results that are responsive to the search query to the searching device, wherein the searching device is configured to display the search results to a user, receive a selection of one of the search results from the user, and transmit an indication of the selection to the performing device, and wherein the performing device is configured to perform a function indicated by the one of the search results in response to receiving the indication. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A non-transitory computer-readable storage medium comprising instructions that cause one or more computing devices to:
-
transmit, using a searching device, a search query to a search system configured to generate search results in response to a received search query; receive search results from the search system at the searching device in response to the search query, wherein each search result indicates a function for a computing device to perform; display the search results on the searching device; detect a user selection of one of the search results at the searching device; and transmit, using the searching device, an indication of the user selection to a performing device, wherein the performing device is configured to perform the function indicated by the one of the search results in response to receiving the indication.
-
Specification