MOBILE SEARCH BASED ON PREDICTED LOCATION
First Claim
Patent Images
1. A method, comprising:
- receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location;
transmitting a search query to a server, wherein the search query includes the one or more search terms and a location history of the mobile computing device;
receiving a search result in response to the search query that includes content identified based on a predicted destination of the mobile computing device; and
displaying an interface at the mobile computing device that identifies the search result.
8 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location. A search query that includes the one or more search terms and a location history of the mobile computing device is transmitted to a server. The method also includes receiving one or more search results in response to the search query, where the one or more search results include content identified based on a predicted destination of the mobile computing device. An interface identifying the one or more search results is displayed at the mobile computing device.
196 Citations
20 Claims
-
1. A method, comprising:
-
receiving one or more search terms at a mobile computing device while the mobile computing device is located at a particular location; transmitting a search query to a server, wherein the search query includes the one or more search terms and a location history of the mobile computing device; receiving a search result in response to the search query that includes content identified based on a predicted destination of the mobile computing device; and displaying an interface at the mobile computing device that identifies the search result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer-readable storage medium comprising instructions that, when executed by a computer, cause the computer to:
-
receive a search query from a mobile computing device, wherein the search query includes one or more search terms and a set of geographic elements traversed by the mobile computing device during a trip; determine a predicted location of the mobile computing device based on the set of geographic elements; create a trajectory-aware search query based on the one or more search terms and the predicted location; identify one or more search results in response to the trajectory-aware search query; and transmit the one or more search results to the mobile computing device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A system, comprising:
-
a location indicator; an input interface; an output interface; a network interface; a processor; and a memory storing instructions executable by the processor to; track a location history based on outputs of the location indicator; receive one or more search terms via the input interface; predict a destination based on the location history; create a trajectory-aware search query based on the one or more search terms and the predicted destination; transmit the trajectory-aware search query to a search engine via the network interface; receive one or more search results from the search engine via the network interface; and display content associated with the one or more search results via the output interface. - View Dependent Claims (18, 19, 20)
-
Specification