Patent ID: 8984147
Filing Date: 2015-03-17
Classification: G06F,G06Q,G08G

Abstract:
1. A computer-implemented method for content delivery, the method comprising: receiving, at a server, a search query from a user device, the search query being generated by a user of the user device; receiving search results based on the search query; providing, in response to the search query, a content item request based on the search query; determining, at the server, a position, a direction, and a velocity of the user device based on data received from the user device; obtaining user history information of a user of the user device, the user history information specifying one or more previous routes taken by the user; determining that the velocity of the user device exceeds a speed threshold; in response to determining that the velocity of the user device exceeds the speed threshold, identifying a plurality of content items that each correspond to a respective location that is: identifying, from the plurality of content items, a particular content item as being potentially relevant to the user based at least on the content item request, the one or more previous routes taken by the user and specified by the user history information, and the position and the velocity of the user device; and sending the search results and the particular content item to the user device for display to the user.