Requesting search results by user interface gesture combining display objects
First Claim
Patent Images
1. A method comprising:
- receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of non-textual display objects displayed on the user device with a second display object in the plurality of non-textual display objects;
determining first attributes for the first display object and second attributes for the second display object;
identifying attributes included in both the first attributes and the second attributes;
automatically sending, to a web search engine, a search request comprising one or more search terms from each of the identified attributes in response to identifying the attributes included in both the first attributes and the second attributes;
receiving web search results from the web search engine in response to the search request; and
providing the web search results for display on the user device.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of display objects with a second display object in the plurality of display objects; identifying attributes that are associated with both the first display object and the second display object; and performing a search based on the attributes.
-
Citations
24 Claims
-
1. A method comprising:
-
receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of non-textual display objects displayed on the user device with a second display object in the plurality of non-textual display objects; determining first attributes for the first display object and second attributes for the second display object; identifying attributes included in both the first attributes and the second attributes; automatically sending, to a web search engine, a search request comprising one or more search terms from each of the identified attributes in response to identifying the attributes included in both the first attributes and the second attributes; receiving web search results from the web search engine in response to the search request; and providing the web search results for display on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 22)
-
-
8. A system comprising:
-
a processor; and a non-transitory computer-readable medium coupled to the processor and having instructions stored thereon, which, when executed by the processor, cause the processor to perform operations comprising; receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of non-textual display objects displayed on the user device with a second display object in the plurality of non-textual display objects; determining first attributes for the first display object and second attributes for the second display object; identifying attributes included in both the first attributes and the second attributes; automatically sending, to a web search engine, a search request comprising one or more search terms from each of the identified attributes in response to identifying the attributes included in both the first attributes and the second attributes; receiving web search results from the web search engine in response to the search request; and providing the web search results for display on the user device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 23)
-
-
15. A non-transitory computer-readable medium having instructions stored thereon, which, when executed by a processor, cause the processor to perform operations comprising:
-
receiving, from a user device, data indicating a user performed a user input gesture combining a first display object in a plurality of non-textual display objects displayed on the user device with a second display object in the plurality of non-textual display objects; determining first attributes for the first display object and second attributes for the second display object; identifying attributes included in both the first attributes and the second attributes; automatically sending, to a web search engine, a search request comprising one or more search terms from each of the identified attributes in response to identifying the attributes included in both the first attributes and the second attributes; receiving web search results from the web search engine in response to the search request; and providing the web search results for display on the user device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 24)
-
Specification