当前位置: 首页 > 专利查询>苹果公司专利>正文

地图绘制应用程序搜索功能制造技术

技术编号:20899459 阅读:18 留言:0更新日期:2019-04-17 15:51
本公开涉及地图绘制应用程序搜索功能。本发明专利技术所公开的一些实施例提供了一种用于连接到包括显示屏的车辆的交互式通信系统的移动设备的方法。该方法从通过车辆的交互式通信系统接收到的音频数据识别至少一个搜索项。在该移动设备处,该方法执行搜索以识别与所识别的搜索项相关的至少一个位置。该方法生成显示所识别的位置的地图,以用于车辆的交互式通信系统的显示屏上的输出。

【技术实现步骤摘要】
地图绘制应用程序搜索功能本申请是申请日为2014年3月12日、专利技术名称为“地图绘制应用程序搜索功能”的中国专利申请201480013904.6的分案申请。
本公开涉及地图绘制应用程序搜索功能。
技术介绍
便携式媒体设备诸如智能电话具有运行高级地图绘制和导航应用程序的能力(例如,运行在和iPad上的Apple)。这些地图绘制和导航应用程序中的一些地图绘制和导航应用程序包括逐向导航特征,这在驾驶时可为有用的。然而,在驾驶时与地图绘制和导航应用程序的交互由于许多移动设备的小尺寸以及由此移动设备上的各种控件的小尺寸可能很困难。此外,许多车辆包括车载导航系统。这些车载导航系统与驾驶者的任何其他设备独立地操作,并且提供较大以及便于定位的屏幕。然而,这些车载导航系统由于车辆的固有限制通常比移动设备的更稳健的地图绘制应用程序提供更有限的体验。
技术实现思路
本专利技术的一些实施例提供了生成多个用户界面以用于在多个设备上同时显示的应用程序。在一些实施例中,应用程序为集成的地图绘制和导航应用程序,其在移动设备上(例如,智能电话、平板电脑、媒体播放器等)运行并且生成(i)用于显示在移动设备上的用户界面以及(ii)用于显示在移动设备连接的车辆屏幕上的用户界面两者。集成的地图绘制和导航应用程序(以下称为地图绘制应用程序)生成同时用于同时的输出和显示的用户界面两者。此外,一些实施例的地图绘制应用程序生成不同的用户界面以用于在不同类型的车辆的屏幕上显示。一些实施例为每个不同的单独车辆生成不同的用户界面。另一方面,一些实施例为多种车辆屏幕诸如高质量触摸屏、低质量触摸屏和非触摸屏生成不同的用户界面(用户经由内置到车辆中的独立控件来与所述多种车辆屏幕进行交互)。在连接到车辆时,一些实施例的地图绘制应用程序识别内置到车辆中的显示屏的类型,并且自动输出用于该车辆的正确用户界面。地图绘制应用程序的用户可经由车辆界面以及移动设备界面(在一些实施例中为触摸屏界面)与应用程序进行交互。由于不同界面的不同性能,以及针对与不同界面交互的可能用户行为的差异,在移动设备界面和车辆界面之间可能以不同方式实现相同操作或相同类型的操作。例如,移动设备可具有解释多点触摸手势(例如,捏合手势以放大或缩小)的能力,而车辆界面可能没有多点触摸能力(或任何触摸能力),并且因此需要不同用户交互以进行缩放(例如,在触摸屏或车辆界面上选择放大和缩小按钮)。此外,由于不同类型的显示屏的不同性能,用户可能以不同方式与显示在高质量触摸屏、低质量触摸屏以及非触摸屏上的应用程序用户界面进行交互。例如,用于滚动通过车辆触摸屏上的地图的交互可涉及类似的轻扫手势,从而滚动通过移动设备上的地图。然而,低质量触摸屏可能没有能力解释此类手势输入,并且因此用于低质量触摸屏的用户界面包括用于在不同方向上滚动的可选的(例如,经由轻击输入)箭头。当然,非触摸屏车辆界面将需要通过构建到车辆中的其他控件(例如,操纵杆、按钮等)的输入。在一些实施例中,除了仅浏览地图之外(例如,通过滚动和缩放),地图绘制应用程序输出的车辆界面提供附加特征。在一些实施例中,在尽可能少的用户交互的情况下(因为用户通常为驾驶者),用于地图绘制应用程序的车辆屏幕界面被配置用于为用户识别目的地以及针对到该目的地的路线进入导航模式。例如,通过车辆界面,用户(例如,车辆的驾驶者、车辆的乘客等)可在地图上搜索目的地。用户可搜索特定地址、特定地名、一般类型的地名等。在一些实施例中,用户经由语音交互通过车辆界面进行搜索(即,向移动设备或车辆的麦克风中指示该搜索)。用户可在车辆界面中滚动通过这些结果(通过触摸屏交互、内置车辆控件交互等),并且选择进入搜索结果作为目的地的导航模式。此外,一些实施例的地图绘制应用程序提供通过车辆用户界面可访问的预测指路特征。在驾驶时,用户可选择进入预测指路模式的选项,其中地图绘制应用程序向用户呈现各种可能的路线以用于导航。地图绘制应用程序可基于各种因素生成可能的路线,该各种因素包括在移动设备上运行的日历或其他调度应用程序上的即将到来的约会或事件、移动设备过去采用的路线的分析(例如,从用户家到工作地的路线)。预测指路特征可另外考虑交通的因素以识别通常的路线中的或按时到达位置中的潜在困难。一些实施例的地图绘制应用程序还提供为用户提供最近目的地、最近搜索凡人结果等的最近位置特征。一些实施例提供仅来自所输入的最近搜索的搜索结果或者进行导航以通过车辆界面的目的地。另一方面,一些实施例另外包括来自通过设备作出最近搜索的搜索结果,甚至在设备与车辆界面连接之前。由此,如果在走到其汽车时用户在其移动设备上搜索特定目的地,则进入汽车并且将其设备连接到汽车界面,特定目的地将作为最近或易于选择的搜索出现,而无需用户重新输入搜索。在一些实施例中,一旦用户选择目的地,地图绘制应用程序便进入逐向导航模式。在此方式下,一些实施例向车辆显示器和移动设备显示器输出不同显示。在一些实施例中,车辆显示器以二维模式或三维模式显示用户的位置和即将到来的路线。一些实施例的应用程序从三维导航场景内的透视呈现位置生成该显示,当然可直接从场景上方示出视图以便呈现二维视图。用户可与车辆用户界面进行交互以例如查看构成路线(例如,右转到特定大街上)的操控列表、二维和三维之间的变化以及其他交互。此外,在一些实施例中,当车辆到达下一操控的特定阈值内的位置时,车辆屏幕的一部分显示针对操控的表示(例如,具有表示通过十字路口的车辆路径的箭头的十字路口,以及用于操控的文本方向)。一旦车辆通过该十字路口,该操控的表示从车辆的显示屏消失。尽管车辆显示器在地图上示出了即将到来的路线,但是一些实施例的移动设备显示器随后示出了针对即将到来的操控的表示,这与进行操控之前车辆行驶的距离无关。上述
技术实现思路
旨在用作对本专利技术的一些实施例的简单介绍。其并非意味着对在本文档中所公开的所有专利技术主题进行介绍或概述。随后的具体实施方式以及在具体实施方式中所参照的附图将进一步描述在
技术实现思路
中所述的实施例以及其他实施例。因此,为了理解由该文档所描述的所有实施例,需要全面审阅
技术实现思路
、具体实施方式和附图。此外,受权利要求书保护的题材不被
技术实现思路
、具体实施方式及附图中的示例性细节所限定,而是被所附权利要求所限定,这是因为受权利要求书保护的题材在不脱离本题材的实质的情况下能够以其他特定形式体现。附图说明图1概念性地示出了同时生成多个用户界面的地图绘制和导航应用程序。图2示出了连接到车辆系统的界面的移动设备的实例。图3概念性地示出了一些实施例的地图绘制和导航应用程序的简化软件架构。图4概念性地示出了由地图绘制应用程序执行以输出车辆用户界面的一些实施例的过程。图5示出了高质量触摸屏用户界面的第一实例、低质量触摸屏用户界面的第二实例和非触摸用户界面的第三实例。图6示出了一些实施例的地图绘制应用程序的高质量触摸屏界面和低质量触摸屏界面之间的附加差异。图7示出了一些实施例的高质量触摸屏车辆用户界面,其中用户导航通过界面的各种特征,该各种特征包括最近目的地特征、加书签的目的地特征和预测指路特征。图8示出了识别目的地并且随后进入导航模式的一些实施例的搜索功能的使用。图9示出了用户缩放和滚动功能以及位置控件以在一些实施例的高质量触摸屏界面中本文档来自技高网
...

【技术保护点】
1.一种用于移动设备的方法,包括:接收用于识别地图上的至少一个位置的一组搜索项;确定一组本地数据库是否包括与所接收的一组搜索项匹配的至少一个结果;如果所述一组本地数据库包括与所接收的一组搜索项匹配的位置,则将来自所述一组本地数据库的所述位置作为所述搜索的结果显示在地图显示器上;以及如果所述一组本地数据库不包括与所接收的一组搜索项匹配的任何结果,则利用搜索引擎来执行针对所述一组搜索项的搜索并且将所述搜索引擎所接收的一个或多个位置作为所述搜索的结果显示在所述地图显示器上。

【技术特征摘要】
2013.03.15 US 61/800,908;2013.06.08 US 61/832,818;1.一种用于移动设备的方法,包括:接收用于识别地图上的至少一个位置的一组搜索项;确定一组本地数据库是否包括与所接收的一组搜索项匹配的至少一个结果;如果所述一组本地数据库包括与所接收的一组搜索项匹配的位置,则将来自所述一组本地数据库的所述位置作为所述搜索的结果显示在地图显示器上;以及如果所述一组本地数据库不包括与所接收的一组搜索项匹配的任何结果,则利用搜索引擎来执行针对所述一组搜索项的搜索并且将所述搜索引擎所接收的一个或多个位置作为所述搜索的结果显示在所述地图显示器上。2.根据权利要求1所述的方法,其中所述一组本地数据库包括来自地图绘制应用程序的最新搜索结果中的至少一个最近搜索结果以及存储所获取的物理地址的数据库。3.根据权利要求2所述的方法,其中所获取的物理地址包括以下中的至少一者:来自所接收的电子消息的地址、从工作在所述移动设备上的调度应用程序识别的调度事件的地址、和定期访问的位置。4.根据权利要求1所述的方法,其中显示来自所述一组本地数据库的所述位置包括:如果所述一组本地数据库仅包括与所接收的一组搜索项匹配的一个位置,则在地图上以所述位置为中心来显示所述一个位置;如果所述一组本地数据库包括与所接收的一组搜索项匹配的若干个位置,则在列表中呈现所述若干个位置作为用户可选项;以及响应于接收到对与特定位置对应的所述用户可选项中的一个用户可选项的选择,在地图上以位置为中心来显示所选择的位置。5.根据权利要求1所述的方法,其中显示从所述搜索引擎接收的一个或多个位置包括:如果从所述搜索引擎仅接收单个位置,则在地图上以所述位置为中心来显示所述单个位置;以及如果从所述搜索引擎接收多于一个位置,则在地图上以某一缩放水平来显示所述若干个位置,使得所有所述若干个位置适配在所显示的地图内。6.根据权利要求5所述的方法,其中显示所述一个或多个位置中的特定位置包括在所述地图上的所述特定位置处显示可选标识符,其中当在所述地图上显示若干个位置时,所述若干个位置中的每个位置可独立选择以将所述地图居中...

【专利技术属性】
技术研发人员:E·乌尔卡诺B·A·莫尔J·菲诺S·赫兹J·加西亚
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1