Identifying results responsive to a future location of a client device
First Claim
Patent Images
1. A method comprising:
- determining, using a hardware on a mobile device, an original current location of the mobile device associated with a user traveling along a travel route between an originating point and a destination;
sending a first search query comprising the original current location;
identifying a first search result, in response to the first search query, within a travel proximity of the original current location, wherein the first search result comprises a first entry and a second entry;
determining an updated current location of the mobile device resulting from a speed and a direction of travel of the mobile device;
based on the updated current location differing from the original current location by more than a threshold amount, sending a second search query comprising the updated current location;
identifying a second search result, in response to the second search query, within a travel proximity of the updated current location, wherein the second search result comprises the first entry and a third entry, the first entry persisting from the first search result; and
enabling presentation of the second search result to the user.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for identifying a result responsive to a current location of a client device includes receiving, form a client device and at a host, a search query that includes a point of interest and a current location of the client device. The method also includes automatically updating the search query as the current location of the client device changes and instructing the host to identify a potential location associated with the point of interest and located within a user-defined proximity from the current location of the client device.
102 Citations
20 Claims
-
1. A method comprising:
-
determining, using a hardware on a mobile device, an original current location of the mobile device associated with a user traveling along a travel route between an originating point and a destination; sending a first search query comprising the original current location; identifying a first search result, in response to the first search query, within a travel proximity of the original current location, wherein the first search result comprises a first entry and a second entry; determining an updated current location of the mobile device resulting from a speed and a direction of travel of the mobile device; based on the updated current location differing from the original current location by more than a threshold amount, sending a second search query comprising the updated current location; identifying a second search result, in response to the second search query, within a travel proximity of the updated current location, wherein the second search result comprises the first entry and a third entry, the first entry persisting from the first search result; and enabling presentation of the second search result to the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer readable medium storing instructions thereon that, when executed by a hardware on a mobile device, cause that the hardware on the mobile device to perform the steps of:
-
determining an original current location of a mobile device associated with a user traveling along a travel route between an originating point and a destination; sending a first search query comprising the original current location; identifying a first search result, in response to the first search query, within a travel proximity of the original current location, wherein the first search result comprises a first entry and a second entry; determining an updated current location of the mobile device resulting from a speed and a direction of travel of the mobile device; based on the updated current location differing from the original current location by more than a threshold amount, sending a second search query comprising the updated current location; identifying a second search result, in response to the second search query, within a travel proximity of the updated current location, wherein the second search result comprises the first entry and a third entry, the first entry persisting from the first search result; and enabling presentation of the second search result to the user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A mobile device comprising:
-
a display; a hardware on the mobile device; and at least one non-transitory computer readable medium storing instructions thereon that, when executed by the hardware on the mobile device, cause the mobile device to; determine, using the hardware on the mobile device, an original current location of the mobile device associated with a user traveling along a travel route between an originating point and a destination; send a first search query comprising the original current location; identify a first search result, in response to the first search query, within a travel proximity of the original current location, wherein the first search result comprises a first entry and a second entry; determine an updated current location of the mobile device resulting from a speed and a direction of travel of the mobile device; based on the updated current location differing from the original current location by more than a threshold amount, send a second search query comprising the updated current location; identify a second search result, in response to the second search query, within a travel proximity of the updated current location, wherein the second search result comprises the first entry and a third entry, the first entry persisting from the first search result; and enable presentation of the second search result to the user. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification