[发明专利]生成用于第三方应用程序的导航用户界面有效
申请号: | 201910369322.6 | 申请日: | 2019-05-06 |
公开(公告)号: | CN110457034B | 公开(公告)日: | 2023-07-25 |
发明(设计)人: | A·M·布里;A·C·万;M·L·克尼佩尔斯;E·C·舒伯特;J·D·赫什;K·R·乔根森;C·R·惠特尼 | 申请(专利权)人: | 苹果公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F9/445;G06F9/451 |
代理公司: | 中国贸促会专利商标事务所有限公司 11038 | 代理人: | 吴信刚 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 生成 用于 第三 应用程序 导航 用户界面 | ||
本公开涉及生成用于第三方应用程序的导航用户界面。在一些具体实施中,移动设备可代表第三方应用程序生成图形用户界面(GUI)以供车载信息娱乐系统呈现。移动设备可获得车辆系统的配置信息。移动设备(例如,操作系统)可被配置具有用于定义各种用户输入控件的布局的各种GUI模板。第三方应用程序可向操作系统提供模板标识符和地图数据。移动设备可基于所识别的模板、地图数据和车辆系统的配置信息来生成用于第三方应用程序的GUI专用于由车辆系统显示。移动设备继而可将所生成的GUI发送至车辆系统,并且车辆系统可将GUI呈现在车辆系统的显示器上。
技术领域
本公开整体涉及生成用于导航应用程序的图形用户界面。
背景技术
移动设备诸如智能电话通常用于执行导航功能。移动设备可包括呈现地图、搜索位置和/或提供导航指令的导航和/或地图绘制应用程序。事实上,移动设备上的导航应用程序已成为用户从一个位置导航到另一个位置的主要方式。为了利用移动设备的导航功能,一些车载信息娱乐系统(例如,显示屏、导航系统、无线电系统等)被配置为与移动设备进行交互,使得移动设备的功能可通过车载信息娱乐系统来访问。
发明内容
在一些具体实施中,移动设备可代表第三方应用程序生成图形用户界面(GUI)以供车载信息娱乐系统呈现。移动设备可获得车辆系统的配置信息。移动设备(例如,操作系统)可被配置具有用于定义各种用户输入控件的布局的各种GUI模板。第三方应用程序可向操作系统提供模板标识符和地图数据。移动设备可基于所识别的模板、地图数据和车辆系统的配置信息来生成用于第三方应用程序的GUI专用于由车辆系统显示。移动设备继而可将所生成的GUI发送至车辆系统,并且车辆系统可将GUI呈现在车辆系统的显示器上。
特定具体实施提供了至少以下优点。通过生成用于第三方应用程序的图形用户界面,移动设备可在车辆系统的显示器上呈现在各应用程序之间具有一致外观和感觉的图形用户界面。通过生成用于第三方应用程序的图形用户界面,移动设备可生成被优化以供各种车辆系统中的每一车辆系统显示的图形用户界面,而不会通过配置第三方应用程序以处理各种车辆系统的不同功能来加重第三方应用程序提供方的负担。通过生成用于第三方应用程序的图形用户界面,移动设备可管理第三方应用程序和车辆系统之间的交互,以确保车辆系统所呈现的GUI适合于当前车辆情境(例如,正在驾驶、静止、停车、白天、夜间等)。本文所述的模板化框架允许第三方应用程序向用户/驾驶员提供导航功能,同时促进移动设备和/或车载导航系统的安全使用。
在下面的附图和具体实施方式中阐述了一种或多种具体实施的细节。其他特征、方面和潜在优点将在具体实施方式和附图以及权利要求书中显而易见。
附图说明
图1是用于生成用于第三方应用程序的导航用户界面的示例性系统的框图。
图2是用于使用UI模板生成导航GUI的示例性系统的框图。
图3是用于使用UI模板生成导航GUI的示例性系统的框图。
图4示出了一种示例性地图模板。
图5示出了针对被配置用于触摸输入的车辆系统显示器的示例性搜索模板。
图6示出了针对未被配置用于触摸输入的车辆系统显示器的示例性搜索模板。
图7示出了一种示例性全屏警示模板。
图8示出了一种示例性网格模板。
图9示出了一种示例性列表模板。
图10示出了一种示例性路线预览模板。
图11示出了用户已选择查看更多路线的另一示例路线预览模板。
图12示出了一种示例性路线引导模板。
图13示出了一种示例性导航警示模板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苹果公司,未经苹果公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910369322.6/2.html,转载请声明来源钻瓜专利网。