[发明专利]在设备处于锁定模式时提供导航指令有效
申请号: | 201380028722.1 | 申请日: | 2013-05-29 |
公开(公告)号: | CN104335152B | 公开(公告)日: | 2017-12-08 |
发明(设计)人: | M·范奥斯;E·沃尔卡诺;B·A·摩尔;A·B·卡托;S·K·皮拉潘 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F3/0481 | 分类号: | G06F3/0481;G06F3/0484 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华,马明月 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 设备 处于 锁定 模式 提供 导航 指令 | ||
背景技术
许多现今可用的基于地图的应用程序设计用于多种不同设备(例如,台式计算机、膝上型计算机、平板设备、智能电话、手持式全球定位系统(GPS)接收器等)并且用于各种不同目的(例如,导航、浏览、运动等)。这些应用程序中的大多数基于描述感兴趣的街道、公路、点等在地图中的相对位置的地图数据来生成地图显示。
此类应用程序中使用的地图通常是二维(2D)地图或三维(3D)地图。然而,部分地由于查看3D地图的密集处理需求,众多应用程序使用2D地图。出于同一原因,使用3D地图的应用程序通常缓慢、低效、简陋和/或简单以至于使应用程序无用。
发明内容
本发明的一些实施例提供一种包括具有若干新型特征的导航应用程序的设备。在一些实施例中,该设备具有:触敏屏幕,该触敏屏幕显示应用程序输出;以及多点触摸界面,该多点触摸界面允许用户通过屏幕提供触摸输入和手势输入以便与应用程序进行交互。
在一些实施例中,导航应用程序的新型特征包括:(1)导航期间多个不同视图(例如,二维逐向视图、三维逐向视图、总体路线视图等)以及这些视图之间的平滑转变;(2)用于导航的新型用户界面(UI)控件;(3)用于辨识沿导航路线的操纵的逼真道路标志;(4)用于所辨识操纵的道路标志和其它展示的指令和方向指示器的动态生成;(5)导航应用程序在设备上在后台操作时的信息导航显示;(6)新型嗓音识别导航引导;以及(7)与设备上可用或可用于设备的其它路线规划应用程序的整合。
虽然在一些实施例中所有这些特征是导航应用程序的一部分,但是其它实施例未将所有这些特征用于导航应用程序。另外,在一些实施例中,导航应用程序是集成地图绘制应用程序的一部分,集成地图绘制应用程序提供若干其它有用操作,包括位置浏览操作、地图搜索操作以及路线辨识操作。然而,普通技术人员将认识到,在其它实施例中,导航应用程序是不包括这些其它操作中的一些或所有的独立应用程序。
这里描述每个上述特征。如上所述,一些实施例的导航应用程序在导航期间提供多个不同视图以及这些视图之间的平滑转变。在一些实施例中,此类视图的示例包括二维(2D)逐向视图、三维(3D)逐向视图和总体路线视图。在一些实施例中,应用程序根据设备所渲染的3D导航场景内的透视渲染位置生成逐向视图。在一些实施例中,这种透视渲染位置是可调整的,并且可被视为能从多种不同视点(例如,从多种不同位置和取向)捕获3D导航场景的虚拟摄像机。因此,在一些实施例中,逐向导航是导航路线的动画渲染,动画渲染是从基于携带设备的用户的遍历方向和速度而沿着路线的方向遍历的虚拟摄像机的有利位置渲染出,在一些实施例中,遍历方向和速度是由与设备相关联的方向数据(例如,GPS数据、三角测量的蜂窝塔数据等)捕捉。
在导航期间,一些实施例的导航应用程序允许用户通过设备屏幕上的手势输入来改变虚拟摄像机的位置(即,从其渲染出导航路径的位置)。虚拟摄像机的移动(即,渲染出路线的位置的移动)允许导航应用程序呈现另选的3D视图。一些实施例甚至使用虚拟摄像机来渲染俯视2D视图以供逐向导航,而其它实施例通过缩放2D地图来渲染俯视2D视图。
在一些实施例中,导航应用展示用作为3D指示器和3D启动器/切换器二者的3D控件(例如按钮)。在一些实施例中,3D控件被实现为浮置控件,该浮置控件可在需要时“浮”在2D或3D导航展示上方,而在不需要时从展示中“浮”出。此控件还用作当前视图是3D视图的指示器。3D控件可具有不同外观(例如,着色成灰色、黑色、蓝色等)来提供不同指示。在一些实施例中,3D控件在3D数据不可用于用户当前位置时是灰色的,在3D数据可用但该用户当前正在以2D模式查看地图时是黑色的,并且在用户以3D模式查看地图时是紫色的。在一些实施例中,3D控件在用户处于一定缩放水平时显示建筑物的图像,并且提供由用户选择时的区域中的建筑物的“俯瞰”。它还提供一种进入和退出3D导航的快速机制。如在以下另外描述,导航应用程序允许通过设备的多点触摸界面的其它手势输入来在2D导航视图和3D导航视图之间转变。
在一些实施例中,导航应用程序使用浮置控件以便使屏幕上控件保持最小,从而尽可能多地显示交互式导航。在一些实施例中,浮置控件是通过以下方式与当前任务相适应的控件集的一部分:当用户在不同导航视图之间、或就导航只是另一应用程序的若干模态之一的实施例而言在不同应用程序模态之间变动时,以动画方式调整控件集的内容。这种自适应性质允许导航应用程序针对不同任务进行优化,同时当在这些任务之间变动时维持一致的外观和交互模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380028722.1/2.html,转载请声明来源钻瓜专利网。