GESTURE-BASED SEARCH
First Claim
Patent Images
1. A method of conducting a search, the method comprising:
- under control of one or more processors configured with computer-executable instructions;
detecting a gesture defining a region of displayed content;
determining the gesture is a search gesture based at least in part on the curvature of the gesture, the speed at which the gesture is entered, or context information;
formulating a search query based on the region of content defined by the search gesture and context information relevant to the search; and
automatically causing a search to be performed using the search query in response to completion of the search gesture.
2 Assignments
0 Petitions
Accused Products
Abstract
A search of displayed content may be automatically performed in response to receipt of a search gesture that defines a scope of the search and initiates the search. The search gesture may define a region of content within the displayed content. A search query may be formulated based on the region of content defined by the search gesture. In response to completion of the search gesture, a search may be automatically initiated. In some examples, the search gesture comprises a generally circular gesture that substantially bounds the region of content.
197 Citations
38 Claims
-
1. A method of conducting a search, the method comprising:
-
under control of one or more processors configured with computer-executable instructions; detecting a gesture defining a region of displayed content; determining the gesture is a search gesture based at least in part on the curvature of the gesture, the speed at which the gesture is entered, or context information; formulating a search query based on the region of content defined by the search gesture and context information relevant to the search; and automatically causing a search to be performed using the search query in response to completion of the search gesture. - View Dependent Claims (2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 23, 24)
-
-
5. (canceled)
-
21. (canceled)
-
25. One or more computer-readable media storing instructions that, when executed by a processor, configure the processor to perform acts comprising:
-
detecting a gesture defining a region of displayed content, the gesture comprising a motion that substantially bounds the region of content; determining the gesture is a search gesture based at least in part on the curvature of the gesture, the speed at which the gesture is entered, or context information; formulating a search query based on the region of content defined by the search gesture and context information relevant to the search; and automatically causing a search to be performed using the search query in response to completion of the search gesture. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A client device comprising:
-
a processor; memory communicatively coupled to the processor; a touch screen configured to display content and to receive user input; a gesture detection module stored in the memory and executable on the processor to detect a gesture input to the touch screen; a gesture discrimination module configured to determine whether the gesture is a search gesture based at least in part on the curvature of the gesture, the speed at which the gesture is entered, or context information; and a content analysis module configured to identify subject matter based on the gesture, and to cause a search to be performed based on the identified subject matter in response to detection of completion of the search gesture by the gesture detection module. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A method of conducting a search, the method comprising:
-
under control of one or more processors configured with computer-executable instructions; detecting a gesture with regard to displayed content; determining the gesture is a search gesture based at least in part on the curvature of the gesture, the speed at which the gesture is entered, or context information; identifying subject matter of the displayed content based on the search gesture; and automatically causing a search to be performed based at least in part on the identified subject matter in response to completion of the search gesture. - View Dependent Claims (36, 37, 38)
-
Specification