摘要 |
A location of a network user computing device is determined relative to a location of a point of interest. If the user device is determined to be stationary, the user device is monitored for movement, the movement resulting in re-determining the location of the user device relative to a location of the point of interest. If the user device is determined to be moving, the velocity of the user device is matched with a predetermined velocity, and a preliminary estimated time of arrival to the point of interest is determined based on the predetermined velocity matched to the user device. At a later time that is based on a function of the preliminary estimated time of arrival, an estimated time of arrival to the point of interest is verified based on the predetermined velocity matched to the user device. |
主权项 |
1. A computer-implemented method for location determination, comprising:
determining, using one or more computing devices, a location of a user computing device; determining, using the one or more computing devices and based on the determined location of the user computing device, a distance of the user computing device to a location of a point of interest; determining, using the one or more computing devices, a velocity of the user computing device, wherein the determined velocity indicates that the the user computing device is stationary based on a determination that the velocity of the user computing device is at or below a predetermined minimum threshold; associating, using the one or more computing devices, an assigned velocity with the user device, wherein the assigned velocity is determined based at least in part on the determined velocity of the user computing device determining, using the one or more computing devices, an estimated time of arrival to the point of interest based at least in part on the assigned velocity associated with the user device and the distance of the user computing device to the location of the point of interest; monitoring, using the one or more computing devices, at a later time determined based on the estimated time of arrival, for movement of the user computing device, movement of the user device resulting in re-determining the location of the user device relative to a location of the point of interest and determining a subsequent estimated time of arrival to the point of interest. |