发明名称 Adaptive location updating
摘要 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.
申请公布号 US9295026(B1) 申请公布日期 2016.03.22
申请号 US201414158738 申请日期 2014.01.17
申请人 GOOGLE INC. 发明人 Taylor Michael James;Wang Xiaohang;Okshtein Yakov;Shamsi Farhan;Attar Mohammad Hossain Sheikh
分类号 H04W64/00;G01C21/34 主分类号 H04W64/00
代理机构 Johnson, Marcou & Isaacs, LLC 代理人 Johnson, Marcou & Isaacs, LLC
主权项 1. A computer-implemented method to alert users with estimated times of arrival to points of interest based on assigned predetermined velocities of user computing devices, the assigned predetermined velocities associated with velocities for particular modes of user transportation assigned based on detected velocities of user computing devices, comprising: determining, by one or more computing devices, a location of a user computing device; determining, by 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, by the one or more computing devices, a velocity of the user computing device, wherein the determined velocity indicates that the user computing device is moving; assigning, by the one or more computing devices, a predetermined moving velocity to the user computing device that corresponds to the determined velocity of the user computing device, wherein the assigned predetermined moving velocity comprises an assigned velocity for a particular mode of user transportation corresponding to the determined velocity of the user computing device; determining, by the one or more computing devices, an estimated time of arrival of the user computing device to the point of interest based at least in part on the predetermined moving velocity assigned to the user computing device and the determined distance of the user computing device to the location of the point of interest; and transmitting, by the one or more computing devices and to the user computing device, instructions to invoke an application on the user computing device at the estimated time of arrival to cause the application to present an alert on the user computing device regarding the point of interest.
地址 Mountain View CA US