[发明专利]容纳多路点路由的导航应用编程接口在审
| 申请号: | 201611160445.1 | 申请日: | 2016-12-15 |
| 公开(公告)号: | CN107229386A | 公开(公告)日: | 2017-10-03 |
| 发明(设计)人: | 本杰明·格林伍德;约瑟芬·劳伦斯·思卡尔 | 申请(专利权)人: | 谷歌公司 |
| 主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G01C21/20;G06F17/30 |
| 代理公司: | 中原信达知识产权代理有限责任公司11219 | 代理人: | 李宝泉,周亚荣 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 容纳 多路点 路由 导航 应用 编程 接口 | ||
1.一种存储指令的非暂时性计算机可读介质,所述指令实现用于将导航服务提供为在计算设备上执行的软件应用的一部分的应用编程接口,所述计算设备具有一个或多个处理器和显示设备,所述计算设备被配置为经由通信网络来与导航数据提供者通信,所述应用编程接口包括:
第一指令集,其指定一个或多个第一参数以控制由所述软件应用对导航服务的实现,所述导航服务能够操作为向所述软件应用的用户提供导航信息;
第二指令集,其指定一个或多个第二参数以控制经由所述应用编程接口与由所述导航数据提供者提供的导航引擎的交互,以获得作为所述导航服务的一部分提供的所述导航信息;以及
路点函数,其被指定为所述第一指令集的一部分,所述路点函数能够操作为针对导航路线设置多个路点;
其中,所述应用编程接口能够操作为接收基于所述多个路点来确定的多路点导航路线,所述多路点导航路线包括多个路线段。
2.根据权利要求1所述的非暂时性计算机可读介质,其中,所述路点函数被配置为作为路点列表接收指示所述多个路点的数据。
3.根据权利要求1或2所述的非暂时性计算机可读介质,其中,所述第一指令集包括继续到下一个目的地函数,所述继续到下一个目的地函数能够操作为在用户已经到达所述多路点路线中的第一路点时被调用,来获得与导航至所述多路点路线中的第二路点相关联的导航信息。
4.根据权利要求1、2或3所述的非暂时性计算机可读介质,其中,所述第一指令集指定一个或多个事件侦听器接口,所述能够配置的事件侦听器接口能够操作为获得与一个或多个导航事件相关联的数据,以更新作为所述导航服务的一部分提供的所述导航信息。
5.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述一个或多个能够配置的事件侦听器接口包括位置侦听器接口,所述位置侦听器接口能够操作为被调用来更新所述导航服务中的用户的当前位置。
6.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述一个或多个能够配置的事件侦听器接口包括路线改变侦听器接口,所述路线改变侦听器接口能够操作为在由所述导航引擎确定的所述多个路线段中的一个改变时被调用。
7.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述一个或多个事件侦听器接口包括剩余时间和距离改变侦听器接口,所述剩余时间和距离改变侦听器接口能够操作为在到所述多路点导航路线中的下一个路点的剩余时间或剩余距离已改变超过阈值时被调用,所述阈值被指定为所述第一指令集中的参数。
8.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述应用编程接口包括获取剩余时间或剩余距离函数,所述获取剩余时间或剩余距离函数能够操作为返回到所述多个路点中的指定路点的估计的剩余时间或剩余距离。
9.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述应用编程接口包括获取路线段函数,所述获取路线段函数能够操作为返回所述多路点导航路线中的一个或多个路线段。
10.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述应用编程接口包括获取已行进路线段函数,所述获取已行进路线段函数能够操作为返回用户已行进的所述多路点路线的路线段。
11.根据前述权利要求中任一项所述的非暂时性计算机可读介质,其中,所述应用编程接口包括第三指令集,其指定一个或多个第三参数以控制与软件应用相结合的、与所述导航服务相关联的图形用户界面组件在所述显示设备上的显示。
12.根据权利要求11所述的非暂时性计算机可读介质,其中,所述第三指令集指定在处于导航模式时由所述导航引擎确定的多路点导航路线在地图上以折线方式的显示。
13.根据权利要求11或12所述的非暂时性计算机可读介质,其中,所述第三指令集指定在不处于导航模式时对地图的鸟瞰视图的显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷歌公司,未经谷歌公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611160445.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:多个终端设备接入物联网的方法及访问接入点设备
- 下一篇:一种搅拌罐





