REGION OF SEARCH BASED ON CONTEXT
First Claim
Patent Images
1. A computer-implemented method, comprising:
- identifying an information need for a user of a device;
identifying contextual data including a current location, direction of travel, and speed of the device;
constructing a search query based on the information need and using the contextual data, the search query corresponding to a geographical search region constrained by the current location, direction of travel, and speed of the device;
processing the search query to generate search results responsive to the information need; and
transmitting the search results to the device for presentation.
5 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described by which information needs are satisfied by taking into account a variety of contextual cues that constrain the information searched. Contextual data such as the location, speed, and direction of travel of a mobile device are used to generate or modify a search query in a way that constrains the geographic region being searched to improve the relevance of search results or recommendations provided.
16 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
identifying an information need for a user of a device; identifying contextual data including a current location, direction of travel, and speed of the device; constructing a search query based on the information need and using the contextual data, the search query corresponding to a geographical search region constrained by the current location, direction of travel, and speed of the device; processing the search query to generate search results responsive to the information need; and transmitting the search results to the device for presentation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system, comprising:
memory and one or more processors operatively coupled to the memory, the one or more processors being configured to; receive a user-generated search query from a device expressing an information need of a user of the device; identify contextual data representing a real-time context of the device; construct a modified search query based on the information need and using the contextual data, the modified search query corresponding to a geographical search region constrained by at least some of the contextual data; process the search query to generate search results responsive to the information need; and transmit the search results to the device for presentation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A device, comprising:
a display, memory, and one or more processors operatively coupled to the memory and the display, the one or more processors being configured to; transmit a communication representing an information need of a user of the device to a remote platform; generate contextual data including a current location, direction of travel, and speed of the device; transmit the contextual data to the remote platform; receive search results, the search results being responsive to a search query constructed based on the information need and the contextual data, the search query corresponding to a geographical search region constrained by the current location, direction of travel, and speed of the device; and present the search results on the display of the device. - View Dependent Claims (18)
Specification