本公开的各方面涉及用于导航输入和细化的系统和方法。
背景技术:
1、导航系统获取指定目的地的用户输入。然而,用户可按照严格的范例提供这样的输入(例如,提供包括号码、街道名称和城市在内的地址)。另选地,引导导航或移动在没有用于提供输入的严格范例的情况下发生,但结果可能与用户意图相反。
技术实现思路
1、下面描述用于细化导航输入的系统和方法。在一些实施方案中,用户向移动设备提供第一输入,该第一输入指示处于第一特定性级别的第一导航目的地。移动设备引导或发起朝向与该第一导航目的地对应的第一位置的导航。当朝向与该第一导航目的地对应的该第一位置的导航正在进行时并且在到达该第一位置之前,根据满足一个或多个第一标准的确定,该移动设备提示用于确定与具有第二特定性级别(例如,比第一特定性级别更具特定性的第二特定性级别)的第二导航目的地对应的第二位置的输入。例如,该一个或多个第一标准任选地包括该第一位置的特定性级别定义大于阈值区域的区域使得关于该移动设备在第一位置内的运动的最终目的地存在某种模糊性的指示。任选地,该一个或多个第一标准包括当置信度参数低于置信度阈值时满足的标准。针对用于确定与具有该第二特定性级别的第二导航目的地对应的第二位置的输入的提示可提供用于细化该移动设备的导航的最终目的地的机会。又如,该一个或多个第一标准任选地包括该第一位置覆盖可由多条路线(例如,高速公路)到达的地理区域并且某些路线提供到该第一位置内的对应特定位置的更佳行进时间的指示。针对用于确定与具有该第二特定性级别的第二导航目的地对应的第二位置的输入的提示任选地还帮助解决在到该第一位置的多条可能路线当中选择目标路线时的模糊性。该移动设备响应于该提示接收第二输入。根据该第二输入满足一个或多个第二标准的确定,该移动设备根据指示与第二目的地(例如,具有比第一特定性级别更具特定性的第二特定性级别)对应的第二位置的第二输入来引导或发起朝向第二位置的导航。
2、针对细化的提示的定时和/或数量(例如,用于具有更多特定性的输入)可根据各种因素而变化,这些因素包括移动设备的位置、移动设备朝向最终目的地的导航的进度和/或由用户输入提供的最终目的地的特定性。本文所述的细化导航输入的系统和方法可通过实现移动设备朝向最终目的地的导航的开始(或导航的继续)而无需以完全特定性输入最终目的地来提供改进的用户体验。用户任选地在稍后的时间(例如,在途中)提供附加的细化输入,以提供附加的特定性。下面描述细化导航输入的附加细节。
1.一种方法,包括:
2.根据权利要求1所述的方法,其中处于所述第一特定性级别的所述第一导航目的地对应于第一多个候选导航目的地,并且处于所述第二特定性级别的所述第二导航目的地对应于第二多个候选导航目的地,其中所述第二多个候选导航目的地是所述第一多个候选导航目的地的子集。
3.根据权利要求1所述的方法,其中所述第二导航目的地在由所述第一导航目的地限定的区域内。
4.根据权利要求1所述的方法,其中使用来自所述第一输入的数据和来自所述第二输入的数据来确定所述第二导航目的地。
5.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当所述第一导航目的地对应于大于阈值区域的区域时满足并且当所述第一导航目的地对应于小于所述阈值区域的区域时不满足的标准。
6.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当所述第一导航目的地对应于大于阈值数量的潜在导航目的地时满足并且当所述第一导航目的地对应于小于所述阈值数量的潜在导航目的地时不满足的标准。
7.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当与所述第一位置相关联的置信度参数小于阈值置信度时满足并且当与所述第一位置相关联的所述置信度参数大于所述阈值置信度时不满足的标准。
8.根据权利要求1所述的方法,还包括:
9.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当当前导航位置在所述第一位置的阈值距离内时满足并且当所述当前导航位置在所述第一位置的所述阈值距离外时不满足的标准。
10.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当完成从针对所述导航的开始位置到所述第一位置的所述导航的大于阈值部分时满足并且当完成从所述开始位置到所述第一位置的所述导航的小于所述阈值部分时不满足的标准。
11.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当到达所述第一位置的估计时间在当前时间的阈值持续时间内时满足并且当到达所述第一位置的所述估计时间在所述当前时间的所述阈值持续时间外时不满足的标准。
12.根据权利要求1所述的方法,其中所述一个或多个第一标准包括在发起朝向所述第一位置的所述导航之后经过从针对所述导航的开始位置到所述第一位置的估计行进时间的大于阈值部分时满足并且在发起朝向所述第一位置的所述导航之后尚未经过从所述开始位置到所述第一位置的所述估计行进时间的小于所述阈值部分时不满足的标准。
13.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当当前导航位置在距去往所述第一位置的多个导航路径之间的分叉点的阈值距离内时满足并且当所述当前导航位置在距所述分叉点的所述阈值距离外时不满足的标准。
14.根据权利要求1所述的方法,其中所述一个或多个第一标准包括当当前导航位置在到达去往所述第一位置的多个导航路径之间的分叉点的估计时间的阈值持续时间内时满足并且当所述当前导航位置在到达所述分叉点的所述估计时间的所述阈值持续时间外时不满足的标准。
15.根据权利要求1所述的方法,其中根据与所述第一位置相关联的用户历史或偏好来确定所述第一位置。
16.根据权利要求1所述的方法,还包括:
17.根据权利要求1所述的方法,其中所述一个或多个第一标准包括以下各项中的至少一项:
18.根据权利要求1所述的方法,其中针对输入的提示包括建议具有比所述第一特定性级别更具特定性的第三特定性级别的相应导航目的地。
19.一种存储一个或多个程序的非暂态计算机可读存储介质,所述一个或多个程序包括指令,所述指令当由电子设备的一个或多个处理器执行时,使得所述电子设备执行根据权利要求1至18中任一项所述的方法。
20.一种电子设备,包括: