辅助导航方法和电子设备与流程

文档序号:25351441发布日期:2021-06-08 13:36阅读:133来源:国知局
辅助导航方法和电子设备与流程

1.本申请涉及计算机技术,尤其涉及一种辅助导航方法和电子设备。


背景技术:

2.随着车辆和道路交通的快速发展,车辆已经成为人们出行的主要交通工具。在人们驾驶车辆出行时,通常使用导航系统提供的路线规划、导航、实时路况等出行相关功能服务,可以掌握实时路况并躲避拥堵,从而驾驶车辆快速顺利的到达目的地。
3.导航系统需要获取用户输入的目的地信息,根据用户输入的目的地信息和起始位置信息,进行路径规划和导航。在导航启动后,导航系统向用户频繁的提供提示信息,提示用户车辆行驶车道、方向、速度等等,以使用户按照提示信息进行驾驶操作。当用户驾驶车辆在陌生路段行驶时,这种导航方式有助于用户行驶在正确的道路上。但是,当用户驾驶车辆在熟悉的路段行驶时,这种导航方式由于存在诸多提示信息,这些提示信息会对用户造成干扰。用户会有关闭导航降低被打扰的想法,但是为了掌握实时路况,又必须开启导航,这在一定程度上会给用户造成困扰,影响用户使用体验,甚至影响用户驾驶,引发行车安全问题。


技术实现要素:

4.本申请提供一种辅助导航方法和电子设备,在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提供用户前方的异常路况,为用户推荐合适的行驶道路,以保障用户的出行顺利。
5.第一方面,本申请实施例提供一种辅助导航方法,该方法可以包括:在导航未启动时,获取车辆当前位置信息。预测车辆可能到达的第一目的地的位置信息。根据车辆当前位置信息、第一目的地的位置信息和车辆历史行驶记录信息,确定未来行驶路段,该车辆历史行驶记录信息用于表示车辆行驶过的路段。当未来行驶路段的路况存在异常时,显示或播放导航建议信息,该导航建议信息用于提示用户该未来行驶路段的路况存在异常和/或用于提示用户是否需要开启导航。
6.导航未启动,即导航系统没有导航任务。这时,导航系统不会向用户频繁的提供提示信息,提示用户车辆行驶车道、方向、速度等等,从而避免对用户造成干扰。
7.本实现方式,在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提示用户前方的异常路况和/或提示是否需要开启导航,以保障用户的出行顺利。
8.第一目的地的位置信息是在导航未启动时,预测得到的目的地的位置信息。该第一目的地的位置信息可以与车辆实际到达的目的地的位置信息相同,从而为用户提供可靠的、智能化的出行保障方案,提升用户使用体验。
9.一种可能的设计中,该导航建议信息包括路况提示信息和路径规划信息。该路况提示信息用于提示用户未来行驶路段的路况存在异常,该路径规划信息用于提示用户推荐行驶路段。该未来行驶路段和该推荐行驶路段对应的目的地为第一目的地。
10.本实现方式,在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提示用户前方的异常路况,并且可以为用户推荐合适的行驶道路,以保障用户的出行顺利。
11.一种可能的设计中,该方法还可以包括:在地图界面标注显示未来行驶路段和推荐行驶路段。
12.本实现方式,通过在地图界面标注显示未来行驶路段和推荐行驶路段,以使得用户可以直观获知路况异常路段和推荐行驶路段,从而保障用户的出行顺利。
13.一种可能的设计中,该导航建议信息还可以包括导航开启提示信息,该导航开启提示信息用于提示用户是否开启导航,该导航的目的地为第一目的地。
14.本实现方式,在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提示用户前方的异常路况,并且可以为用户推荐合适的行驶道路,以保障用户的出行顺利。在推荐的行驶道路为用户不熟悉或未行驶过的道路时,主动提示用户启动导航,从而无需用户通过手动输入目的地启动导航,可以提升用户使用体验。
15.一种可能的设计中,该方法还可以包括:当检测到用于开启导航的操作时,启动由车辆当前位置至第一目的地的导航。当检测到用于修改目的地的操作时,获取用户输入的第二目的地的位置信息,启动由车辆当前位置至所述第二目的地的导航。
16.本实现方式,通过预测第一目的地,根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段,监测未来行驶路段的路况,当路况存在异常时,显示导航建议信息,从而无需用户通过手动输入目的地启动导航,可以提升用户使用体验。
17.通过检测用于修改目的地的操作,在预测的第一目的地与用户实际目的地不符时,接收用户输入的第二目的地的位置信息,启动由车辆当前位置至所述第二目的地的导航,可以实现灵活的启动导航方式,提升用户使用体验。
18.一种可能的设计中,该方法还包括:当检测到用于忽略所述导航建议信息的操作时,取消显示或播放导航建议信息。
19.一种可能的设计中,预测第一目的地的位置信息,可以包括:根据车辆当前位置信息、车辆历史行驶记录信息、当前时间信息或参考信息中至少一项,预测第一目的地的位置信息。其中,参考信息包括从至少一个应用程序抓取的信息。
20.一种可能的设计中,该应用程序包括日历应用、备忘录应用、出行应用、点餐应用或订票应用。
21.一种可能的设计中,该车辆历史行驶记录信息包括至少一条记录信息,根据车辆当前位置信息、第一目的地的位置信息和车辆历史行驶记录信息,确定未来行驶路段,可以包括:根据车辆当前位置信息和第一目的地的位置信息,在至少一条记录信息中,匹配得到目标记录信息,根据目标记录信息确定未来行驶路段。其中,目标记录信息对应的历史行驶路段包括由车辆当前位置行驶至第一目的地的路段。
22.一种可能的设计中,当匹配得到多条目标记录信息时,根据所述目标记录信息确定未来行驶路段,可以包括:根据多条目标记录信息中行驶次数最多的记录信息,确定未来行驶路段。
23.第二方面,本申请实施例提供一种辅助导航装置,该装置可以包括:获取模块,用于在导航未启动时,获取车辆当前位置信息。处理模块,用于预测车辆可能到达的第一目的
地的位置信息。该处理模块,还用于根据车辆当前位置信息、第一目的地的位置信息和车辆历史行驶记录信息,确定未来行驶路段,该车辆历史行驶记录信息用于表示车辆行驶过的路段。该处理模块,还用于当该未来行驶路段的路况存在异常时,显示或播放导航建议信息,该导航建议信息用于提示用户未来行驶路段的路况存在异常和/或导航建议信息用于提示用户是否需要开启导航。
24.一种可能的设计中,该导航建议信息可以包括路况提示信息和路径规划信息。该路况提示信息用于提示用户未来行驶路段的路况存在异常,该路径规划信息用于提示用户推荐行驶路段。该未来行驶路段和该推荐行驶路段对应的目的地为该第一目的地。
25.一种可能的设计中,该处理模块还可以用于:在地图界面标注显示未来行驶路段和推荐行驶路段。
26.一种可能的设计中,该导航建议信息还可以包括导航开启提示信息,该导航开启提示信息用于提示用户是否开启导航,该导航的目的地为该第一目的地。
27.一种可能的设计中,该处理模块还可以用于:当检测到用于开启导航的操作时,启动由车辆当前位置至第一目的地的导航。当检测到用于修改目的地的操作时,获取用户输入的第二目的地的位置信息,启动由车辆当前位置至第二目的地的导航。
28.一种可能的设计中,该处理模块还可以用于:当检测到用于忽略该导航建议信息的操作时,取消显示或播放该导航建议信息。
29.一种可能的设计中,该处理模块用于:根据车辆当前位置信息、车辆历史行驶记录信息、当前时间信息或参考信息中至少一项,预测第一目的地的位置信息。其中,该参考信息包括从至少一个应用程序抓取的信息。
30.一种可能的设计中,该应用程序包括日历应用、备忘录应用、出行应用、点餐应用或订票应用。
31.一种可能的设计中,该车辆历史行驶记录信息包括至少一条记录信息,处理模块用于:根据该车辆当前位置信息和该第一目的地的位置信息,在该至少一条记录信息中,匹配得到目标记录信息,根据该目标记录信息确定该未来行驶路段。其中,该目标记录信息对应的历史行驶路段包括由车辆当前位置行驶至该第一目的地的路段。
32.一种可能的设计中,当匹配得到多条目标记录信息时,处理模块用于:根据多条目标记录信息中行驶次数最多的记录信息,确定未来行驶路段。
33.第三方面,本申请实施例提供一种辅助导航装置,该辅助导航装置包括存储器和处理器,该存储器用于存储指令,该处理器用于执行该存储器存储的指令,并且对该存储器中存储的指令的执行使得该处理器执行第一方面或第一方面的任一可能的实现方式中的方法。
34.该辅助导航装置可以是终端设备或终端设备的内部装置,或者,车辆或车辆的内部装置(或称车载装置)。这里的终端设备包括但不限于智能手机、个人计算机、人工智能设备、平板电脑、个人数字助理、智能穿戴式设备(例如智能手表或手环、智能眼镜)、智能电视(或者叫智慧大屏、智慧屏、或大屏电视等)、智能语音设备(例如智能音箱)等。
35.第四方面,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现第一方面或第一方面的任一可能的实现方式中的方法。
36.第五方面,本申请实施例提供一种芯片,包括处理器和存储器,所述存储器用于存
储计算机程序,所述处理器用于调用并运行所述存储器中存储的计算机程序,以执行如上述第一方面中任一项所述的方法。
37.第六方面,本申请实施例提供一种车辆,该车辆包括如第三方面所述的辅助导航装置。
38.本申请实施例的辅助导航方法和电子设备,当导航系统没有导航任务时,电子设备预测第一目的地的位置信息,根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段,向路况提供设备查询未来行驶路段的路况,当路况存在异常时,显示导航建议信息。本实施例在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提供用户前方的异常路况,为用户推荐合适的行驶道路,以保障用户的出行顺利。
39.在推荐的行驶道路为用户不熟悉或未行驶过的道路时,主动提示用户启动导航,从而无需用户通过手动输入目的地启动导航,可以提升用户使用体验。
附图说明
40.图1为本申请实施例的一种应用场景的示意图;
41.图2为本申请实施例的一种辅助导航方法的流程图;
42.图3为本申请实施例的一种辅助导航方法的用户界面的示意图;
43.图4为本申请实施例的另一种辅助导航方法的流程图;
44.图5为本申请实施例的一种辅助导航方法的用户界面的示意图;
45.图6为本申请实施例的一种应用场景的用户界面的示意图;
46.图7为本申请实施例的一种应用场景的用户界面的示意图;
47.图8为本申请实施例的一种辅助导航装置的结构示意图;
48.图9为本申请实施例的一种电子设备的结构示意图;
49.图10为本申请实施例的另一种辅助导航装置的结构示意图;
50.图11为本申请实施例的另一种电子设备的结构示意图。
具体实施方式
51.本申请实施例涉及的术语“第一”、“第二”等仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元。方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
52.应当理解,在本申请中,“至少一个(项)”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,用于描述关联对象的关联关系,表示可以存在三种关系,例如,“a和/或b”可以表示:只存在a,只存在b以及同时存在a和b三种情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,“a和b”,“a和c”,“b和c”,或“a和b和c”,其中a,b,c可以是单个,也可以是多个。
53.导航系统获取用户输入的目的地信息,根据用户输入的目的地信息和用户的当前位置信息进行路径规划和导航。在导航过程中,即使在用户熟悉的路段,导航系统仍会向用户频繁的提供提示信息,从而对用户造成一定干扰。但是用户为了掌握实时路况,又必须保持导航,进而对用户造成一定困扰,不能满足用户的使用需求。为了解决上述问题,本申请实施例提供的辅助导航方法,可以在导航系统没有导航任务时,预测目的地,并基于预测的目的地和当前位置信息,确定未来行驶路段,在未来行驶路段的路况存在异常时,向用户提供导航建议,提示用户启动导航。用户基于导航建议选择启动导航或不启动导航。本申请实施例在用户没有主动输入目的地信息的情况下,监控用户可能经过的路段的路况,在路况存在异常时,提示用户启动导航,从而智能化的在没有导航需要的路段,不进行导航,在有导航需求的路段主动提供导航建议,以满足用户的使用需求,保障行车安全,提升用户使用体验。
54.对于通过本申请实施例的辅助导航方法,提供导航优化的具体解释说明,可以参见下述实施例的解释说明。
55.首先对本申请实施例中的部分用语进行解释说明,以便于理解本申请实施例的辅助导航方法。
56.导航系统:可以搭载于电子设备(例如,车端电子设备、手持设备等),可以通过喇叭、显示屏等接口和用户进行交互,根据交互结果进行路线规划,以及为用户提供导航。例如,搭载于车端的导航系统可以是车载导航。搭载于手持设备的导航系统可以是提供导航服务的应用程序(application,app),例如,地图app。
57.本申请实施例的导航系统的状态可以包括第一状态和第二状态。
58.第一状态(也称为隐形导航状态):表示导航系统没有导航任务的状态。当导航系统处于第一状态时,可以在后台执行预测目的地、行驶路径跟踪、预测未来行驶路段、或查询路况等一项或者多项任务。例如,以手机端的导航系统为例,用户打开手机端的地图app,但并未输入目的地,或并未开启导航功能,此时导航系统处于第一状态,导航系统可以在后台执行上述任一项或多项任务。再例如,以车端的导航系统为例,当用户给车辆上电,导航系统开始运行后,导航系统处于第一状态。之后,当检测到用户的用于输入目的地的操作时,导航系统由第一状态切换至如下第二状态。
59.第二状态(也称为导航任务状态):表示导航系统有导航任务的状态,或者已启动执行导航任务的状态。例如,以手机端的导航系统为例,用户打开手机端的地图app,输入目的地并触发启动导航功能,此时导航系统处于第二状态。
60.图1为本申请实施例的一种应用场景的示意图,如图1所示,本应用场景以导航系统包括辅助导航模块和导航模块为例进行举例说明,该应用场景可以包括:辅助导航模块11、导航模块12、交互接口13、定位模块14以及通讯模块15。
61.其中,辅助导航模块11用于执行本申请下述实施例的辅助导航方法,以在导航系统没有导航任务时,预测目的地,并基于预测的目的地和当前位置信息,确定未来行驶路段,在未来行驶路段的路况存在异常时,通过交互接口13向用户提供导航建议,提示用户启动导航。本申请实施例的辅助导航方法本质上是一种不导航的方式,即导航系统没有导航任务,从而不会向用户提供诸多信息提示,可以降低对用户的干扰。在预测的未来行驶路段的路况存在异常时,提示用户启动导航,符合驾驶的实际需求。
62.本申请实施例的启动导航,是指将当前位置信息和目的地信息传递至上述导航模块12中,以使得导航模块12执行由当前位置至目的地的导航任务。该目的地信息可以是辅助导航模块预测的目的地信息,也可以是用户基于导航建议输入的目的地信息。触发启动导航的方式可以是用户基于辅助导航模块11提供的导航建议而触发启动导航。
63.示例性的,辅助导航模块11可以包括处理模块111和学习模块112。处理模块111用于实现上述各个模块之间的信息交互,并通过交互接口13与用户进行交互。学习模块112可以作为导航系统的智慧大脑,用于学习用户的驾驶路线,记录并存储用户走过的路线。
64.导航模块12用于基于当前位置信息和目的地信息为用户提供导航、进行路线规划等。
65.交互接口14,可以是输入单元、显示单元、麦克风、喇叭等,用于导航系统与用户的交互。导航系统通过交互接口接收用户的输入信息。例如,车端通常配置有麦克风,通过麦克风接收用户的语音信息。
66.该输入单元可用于接收用户输入的字符信息以及信号。可选的,输入单元可包括触控面板以及其他输入设备(例如功能键)。其中,该触控面板,也称为触摸屏,可收集用户在其上或附近的触摸操作,生成相应的触摸信息发送给辅助导航模块11或导航模块12,以使辅助导航模块11或导航模块12执行该触摸信息对应的指令。触控面板可以采用电阻式、电容式、红外线以及表面声波等多种类型实现。例如,在本申请实施例中,用户可以通过触控面板触发启动导航。
67.该显示单元用于呈现用户界面,实现人机交互。例如,该显示单元可以显示由用户输入的信息,或提供给用户的信息,以及各种菜单、各个app、浏览器的界面等内容。例如,在本申请实施例中,显示单元可以向用户提供导航建议的信息。
68.该显示单元可以包括显示面板,所述显示面板可以采用液晶显示屏(liquid crystal display,lcd)、有机发光二极管(organic light

emitting diode,oled)等形式来配置。
69.需要说明的是,该触控面板可覆盖该显示面板,即可以将该触控面板与该显示面板集成(即触摸显示屏)而实现上述交互接口14的输入和输出功能。
70.定位模块14用于接收卫星定位信号,以测量车辆的地理位置数据。可选的,该定位模块14可以为全球定位系统(global position system,gps)模块或北斗模块等,本申请实施例这里不做限定。
71.通讯模块15用于连接到交通中心或导航系统的服务器,从交通中心或导航系统的服务器获取指定路段的路况。可选的,该通信模块15可以包括天线,移动通信模块,无线通信模块,调制解调处理器以及基带处理器等。
72.需要说明的是,上述辅助导航模块11和导航模块12可以是电子设备的功能模块。本申请实施例的电子设备,为一种具有系统(例如操作系统)的设备。申请实施例的电子设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的终端设备、辅助驾驶的终端设备、无人驾驶(self driving)中的终端设备、远程手术(remote medical surgery)中的终端设备、智能电网(smart grid)中的终端设备、运输安全(transportation safety)中的终端设备、智慧城市(smart city)
中的终端设备、智慧家庭(smart home)中的终端设备、智能手表、智能手环,智能眼镜,以及其他运动配件或可穿戴设备等等。
73.下面采用具体的实施例对本申请实施例的辅助导航方法进行解释说明。
74.图2为本申请实施例的一种辅助导航方法的流程图,如图2所示,本申请实施例涉及设置有辅助导航模块的电子设备和路况提供设备,例如,设置有辅助导航模块的电子设备可以是车端电子设备或智能手机等,路况提供设备可以是交通中心的服务器,也可以是应用程序的服务器,例如,地图app的服务器,本实施例的方法可以包括:
75.步骤201、当导航系统没有导航任务时,电子设备预测第一目的地的位置信息。
76.本实施例的电子设备还设置有如图1所示实施例的导航模块,为用户提供导航、进行路线规划。
77.一种示例,电子设备的辅助导航模块判断导航系统是否处于导航中,当没有处于导航中时,辅助导航模块预测第一目的地的位置信息。电子设备的辅助导航模块执行判断导航系统是否处于导航中的触发条件可以是识别到驾驶场景。识别驾驶场景的方式可以是通过获取车辆上电信息确定车辆处于驾驶状态,或者,通过手机与车载蓝牙设备连接,确定车辆处于驾驶状态。当然识别到车辆处于驾驶状态的方式还可以有其他方式,本申请实施例对此不作具体限定。
78.辅助导航模块判断导航系统是否处于导航中的一种可实现方式可以为:电子设备的辅助导航模块可以向导航模块请求导航任务,辅助导航模块基于导航模块的反馈判断导航系统是否处于导航中。例如,当导航模块反馈没有导航任务时,就表明导航系统没有导航任务,即没有处于导航中,也即导航系统处于隐形导航状态。当导航系统没有导航任务时,辅助导航模块可以预测第一目的地的位置信息。
79.另一种示例,在导航系统开始运行,例如,用户打开手机端的地图app,地图app在前台或后台运行时,电子设备的辅助导航模块可以预测第一目的地的位置信息。
80.第一目的地也可以称为最大可能目的地,即辅助导航模块预测的用户最有可能去往的目的地。
81.辅助导航模块预测第一目的地的位置信息的方式有很多种。例如,一种可实现方式,辅助导航模块可以根据车辆当前位置信息和车辆历史行驶记录信息,预测第一目的地的位置信息。
82.其中,车辆当前位置信息可以是单个位置信息,即当前时刻车辆所在位置的信息。车辆当前位置信息也可以是一组连续的位置信息。例如,车辆当前位置信息可以包括当前时间段内车辆的位置信息,该当前时间段可以是当前时刻之前预设时间长度的时间段。例如,当前时刻为t,预设时间长度为60s,当前时间段为t

60至t,车辆当前位置信息可以包括t

60时刻车辆所在位置的信息,t

30时刻车辆所在位置的信息以及t时刻车辆所在位置的信息。需要说明的是,这里的预设时间长度以60s为例进行示意性举例说明,其还可以是其他数值,例如90s等。还可以理解的,在一些实施例中,该预设时间长度可以与车辆的行驶速度有关。例如,行驶速度越快,预设时间长度越短。车辆当前位置信息所包括的当前时间段内车辆的位置信息的个数,例如上述举例中的3个,还可以是其他数值,例如4个、5个等,其可以根据需求进行灵活设置。
83.车辆历史行驶记录信息可以是在执行本申请实施例的方法步骤之前,车辆行驶过
的路段的记录信息。车辆历史行驶记录信息可以包括一条或多条记录信息,每一条记录信息可以包括起点位置信息、终点位置信息和途经路段信息。在一些实施例中,每一条记录信息还可以包括行驶时间信息,例如,行驶起始时间信息、行驶终止时间信息或行驶总时长等。在一些实施例中,每一条记录信息还可以包括行驶次数。在一些实施例中,每一条记录信息还可以包括天气信息,例如,晴天/阴天/雨天、气温、以及空气质量指数等。
84.辅助导航模块可以将车辆当前位置信息和车辆历史行驶记录信息进行匹配,如果可以从车辆历史行驶记录信息中匹配得到包含该车辆当前位置信息的记录信息,根据包含该车辆当前位置信息的记录信息,确定第一目的地的位置信息。一种示例,当匹配得到一条包含该车辆当前位置信息的记录信息,则将包含该车辆当前位置信息的记录信息中的终点位置信息,作为第一目的地的位置信息。当匹配得到多条包含该车辆当前位置信息的记录信息时,可以选取行驶次数最多的记录信息中的终点位置信息,作为第一目的地的位置信息。
85.另一种可实现方式,辅助导航模块可以根据车辆当前位置信息、当前时间信息和车辆历史行驶记录信息,预测第一目的地的位置信息。
86.其中,当前时间信息可以包括年、月、日、时钟时间或日期类型中一项或多项,时钟时间例如可以是北京时间。日期类型可以用于表示是工作日或休息日。
87.示例性的,辅助导航模块可以将车辆当前位置信息和车辆历史行驶记录信息进行匹配,如果可以从车辆历史行驶记录信息中匹配得到包含该车辆当前位置信息的记录信息,根据包含该车辆当前位置信息的记录信息和当前时间信息,确定第一目的地的位置信息。例如,当匹配得到多条包含该车辆当前位置信息的记录信息时,可以根据当前时间信息,在多条包含该车辆当前位置信息的记录信息中,选取与当前时间信息的日期类型相同的记录信息中的终点位置信息,作为第一目的地的位置信息。举例而言,当前时间信息的日期类型是工作日,则在多条包含该车辆当前位置信息的记录信息中,选取日期类型是工作日的记录信息中的终点位置信息,作为第一目的地的位置信息。
88.另一种可实现方式,辅助导航模块可以获取参考信息,根据参考信息,预测第一目的地的位置信息。该参考信息可以包括从特定应用程序抓取的信息,该特定应用程序包括但不限于日历、备忘录、出行软件、点餐软件、飞机/火车订票软件等。例如,从备忘录获取的参考信息是“今天去a大学”,则可以将a大学所在地作为第一目的地的位置信息。
89.当然可以理解的,辅助导航模块还可以在参考信息的基础上,结合当前时间信息、当前位置信息、车辆历史行驶记录信息等预测第一目的地的位置信息。
90.其中,可以抓取信息的特定应用程序可以是由用户预先设置的,例如,用户预先设置若干app作为目的地预测时的参考。在一些实施例中,不同的特定应用程序可以对应不同的优先级,辅助导航模块可以从优先级最高的特定应用程序中获取参考信息,使用该参考信息预测第一目的地。不同的特定应用程序对应的优先级可以由用户预先设置,也可以基于应用程序所提供的功能服务的类型确定。例如,备忘录对应的优先级g1,出行软件对应的优先级g2,点餐软件对应的优先级g3,g1>g2>g3,辅助导航模块可以从备忘录中获取参考信息。
91.在一些实施例中,当不存在车辆历史行驶记录信息时,辅助导航模块从特定应用程序抓取参考信息,辅助导航模块可以基于参考信息预测第一目的地的位置信息。当存在
车辆历史行驶记录信息时,辅助导航模块可以基于车辆历史行驶记录信息预测第一目的地的位置信息。
92.步骤202、电子设备根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段。
93.未来行驶路段是导航系统预测的车辆在未来一段时间内可能行驶的路段。
94.未来行驶路段可以是第一目的地与当前所在位置之间的一段子路程。例如,第一目的地为a,当前所在位置为b,未来行驶路段可以是从b至距离b预设距离的位置之间的路段,该路段位于b与a之间。该预设距离可以是任意数值,例如2km、5km等。未来行驶路段也可以是当前所在位置到第一目的地的整个路程。
95.电子设备可以在确定第一目的地的位置信息后,根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段。例如,结合第一目的地的位置信息和当前位置信息,在车辆历史行驶记录信息中匹配得到包含车辆曾经行驶过的路段的记录信息,该车辆曾经行驶过的路段是指车辆曾经由当前位置行驶至第一目的地的路段。电子设备根据该记录信息确定未来行驶路段。
96.当匹配得到包含车辆曾经行驶过的路段的记录信息包括多条记录信息时,可以结合行驶次数、行驶起始时间信息、行驶终止时间信息等信息,在多条记录信息中选取一条记录信息,根据该记录信息确定未来行驶路段。例如,在多条记录信息中选取行驶次数最大的记录信息,该记录信息对应的行驶路线为用户偏爱的路线,基于此确定未来行驶路段。
97.步骤203、电子设备向路况提供设备发送路况查询请求。
98.路线查询请求用于请求反馈未来行驶路段的路况信息。路况查询请求可以携带未来行驶路段的路段信息。该路段信息可以是未来行驶路段的起点位置信息和终点位置信息,也可以是起始位置、路段名称和预设距离。
99.例如,电子设备的辅助导航模块可以通过上述通讯模块向路况提供设备发送路况查询请求。
100.步骤204、路况提供设备向电子设备发送路况查询响应。
101.路况提供设备接收电子设备发送的路况查询请求,向电子设备反馈路况查询响应。
102.路况查询响应用于反馈未来行驶路段的路况信息。路况查询响应可以携带是否拥堵、是否道路施工、是否发生交通事故等路况信息。
103.步骤205、电子设备根据路况查询响应判断未来行驶路段的路况是否存在异常,当存在异常时,执行步骤206,当不存在异常时,执行步骤202。
104.例如,当路况查询响应指示的是拥堵,则存在异常。或者,当路况查询响应指示的是道路施工,则存在异常。
105.步骤206、电子设备显示导航建议信息,该导航建议信息包括路况提示信息和路径规划信息。
106.路况提示信息用于提示用户前方路段路况存在异常,该前方路段可以是上述未来行驶路段。路径规划信息用于提示用户推荐行驶路段。
107.以车端电子设备为例,车载电子设备的显示屏可以显示如图3所示的用户界面。图3为本申请实施例的一种辅助导航方法的用户界面的示意图,如图3所示,可以以弹窗的形
式显示上述导航建议信息。其中,路况提示信息31可以是“前方xx路拥堵”,路径规划信息32可以是“推荐走xy路”。
108.在一些实施例中,导航建议信息还可以包括导航开启提示信息,该导航开启提示信息用于提示用户是否需要开启导航,以到达目的地,目的地为上述第一目的地。例如,当路径规划信息所提示的推荐行驶路段是车辆未行驶过的路段,或者行驶次数较少的路段,则电子设备还可以显示导航开启提示信息。可选的,电子设备还用于检测用户的操作,例如,检测用户选择接受导航建议的操作,或者拒绝导航建议的操作。一种示例,电子设备还可以显示用于启动导航的按钮,用户如果点击该用于启动导航的按钮,则表明用户接受导航建议,辅助导航模块可以将第一目的地的位置信息传递给导航模块,以使得到导航模块启动由当前位置至第一目的地的导航。
109.以上述图3做进一步举例说明,导航开启提示信息33可以是“是否需要为您导航,目的地y位置”,如果用户点击“启动导航”按钮34,则触发导航模块启动由当前位置至y的导航,如果用户点击“忽略”按钮35,则电子设备返回执行上述步骤202。需要说明的是,电子设备还可以接收用户修改目的地的操作,例如,用户将y位置修改为z位置。在用户修改目的地之后,辅助导航模块可以将第二目的地的位置信息(即用户输入的目的地)传递给导航模块,以使得到导航模块启动由当前位置至第二目的地的导航。
110.可以理解的,电子设备还可以通过扬声器对导航建议信息进行语音播报,以提醒用户,增强交互能力。
111.本实施例,当导航系统没有导航任务时,电子设备预测第一目的地的位置信息,根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段,向路况提供设备查询未来行驶路段的路况,当路况存在异常时,显示导航建议信息。本实施例在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提示用户前方的异常路况,为用户推荐合适的行驶道路,以保障用户的出行顺利。
112.在推荐的行驶道路为用户不熟悉或未行驶过的道路时,主动提示用户启动导航,从而无需用户通过手动输入目的地启动导航,可以提升用户使用体验。
113.图4为本申请实施例的另一种辅助导航方法的流程图,如图4所示,本申请实施例执行主体可以是设置有辅助导航模块的电子设备,例如,设置有辅助导航模块的电子设备可以是车端电子设备或智能手机等,在电子设备启动导航之后,本实施例的方法还可以包括:
114.步骤401、获取当前位置信息。
115.在电子设备启动导航之后,电子设备的辅助导航模块可以通过本申请实施例的方法步骤,确定导航线路是否是用户经常行驶的路线,如果是,则提示用户关闭导航,否则,由导航模块继续为用户提供导航。
116.本实施例中电子设备启动导航的方式可以是通过图2所示实施例的方式启动导航,也可以是通过用户手动输入目的地等现有技术启动导航的方式,本实施例对此不作具体限定。
117.步骤402、根据当前位置信息和车辆历史行驶记录信息,确定当前路段的行驶次数。
118.例如,将当前位置信息与车辆历史行驶记录信息进行匹配,如果可以从车辆历史
行驶记录信息中匹配得到包含该当前位置信息的记录信息,则可以从该记录信息中获取行驶次数。即车辆行驶过当前路段的次数。
119.步骤403、判断当前路段的行驶次数是否大于预设阈值,若大于,则执行步骤404,否则,执行步骤401。
120.该预设阈值可以根据需求进行灵活设置,例如,该预设阈值为1、2或3等等。
121.步骤404、当当前路段的行驶次数大于预设阈值时,显示导航关闭建议信息,该导航关闭建议信息用于提示用户是否关闭导航。
122.以车端电子设备为例,车载电子设备的显示屏可以显示如图5所示的用户界面。图5为本申请实施例的一种辅助导航方法的用户界面的示意图,如图5所示,可以以弹窗的形式显示上述导航关闭建议信息。其中,导航关闭建议信息51可以是“当前路段为您经常行驶的熟悉路段,是否关闭导航?”。电子设备还可以显示用于关闭导航的按钮,例如,如图5所示的按钮52。电子设备检测到用户点击该用于关闭导航的按钮时,电子设备关闭导航。电子设备关闭导航后,可以返回重复执行上述步骤202至步骤206的方法步骤,以在后台监测路况。电子设备还可以显示用于维持导航的按钮,例如,如图5所示的按钮53。电子设备检测到用户点击该用于维持导航的按钮时,电子设备继续导航。
123.本实施例,在导航开启后,通过将当前位置信息和车辆历史行驶记录信息匹配,以确定当前路段是否为用户熟悉的路段。在当前路段是用户熟悉的路段时,提示用户关闭导航,以降低在熟悉路段上行驶时导航对用户的干扰。
124.需要说明的是,在通过本申请实施例的上述辅助导航方法完成对用户的一次出行的合理引导,在一次出行之后,本申请实施例的电子设备的辅助导航模块还可以根据本次出行的实际线路、起始时间、终止时间、起始位置、终止位置、天气等信息更新上述车辆历史行驶记录信息。
125.下面采用一个具体应用场景示例,对本申请实施例的辅助导航方法进行解释说明,其中,以车端电子设备为例。
126.图6为本申请实施例的一种应用场景的用户界面的示意图。作为一种示例而非限定,如图6中的(a)图所示,车辆启动状态下,车端的显示屏可以显示了当前一种可能的界面内容,该界面内容为电子设备的主界面601。该主界面601可以显示一个地图界面6011、车辆状态界面6012和音乐播放界面6013。地图界面6011中可以显示当前位置附近的地图。车辆状态界面6012可以显示外形状态、行驶方向等。音乐播放界面6013可以显示当前播放的歌曲以及音乐播放控制按钮。应理解,主界面601还可以包括其他更多的功能按钮或图形控件,本申请实施例对此不作限定。
127.用户启动车辆,即车辆上电后,车端电子设备可以通过上述图2所示实施例的方式,预测第一目的地的位置信息,根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段,向路况提供设备查询未来行驶路段的路况,当路况存在异常时,显示导航建议信息。这里以第一目的地为y位置,b01的路况存在异常为例进行举例说明。例如,响应于当前路况存在异常,电子设备的界面切换至界面602,图6中的(b)图。该界面602可以显示一个地图界面6021、车辆状态界面6022和导航建议弹窗6023。例如,导航建议弹窗6023显示“前方b01路拥堵,推荐走b03路,是否需要为您导航,目的地y位置?”。该导航建议弹窗6023还可以显示“启动导航”按钮6024和“忽略”按钮6025地图界面6021可以标
注出b01路和b03路,以及目的地y位置。其中,导航建议弹窗6023中显示的“是否需要为您导航,目的地y位置?”中的“y位置”可以有如下交互设置,一种可实现方式,“y位置”为可编辑文本框,即用户可以点击该可编辑文本框,对目的地进行修改,车载电子设备可以基于用户对目的地进行修改,在地图中查找并显示修改后的目的地。另一种可实现方式,用户可以点击“y位置”,响应于用户点击“y位置”的操作,地图界面6021切换至查找界面,以使用户可以在该查找界面查找所需到达的目的地。当检测到用户作用于查找界面的点击操作,将该点击操作对应的地图中的位置信息作为修改后的目的地,并由查找界面切换回地图界面,并在地图界面中显示修改后的目的地。可以理解的,在显示修改后的目的地时,还可以显示修改后的推荐道路等。
128.本实施例,提供一种隐形导航机制,当导航系统没有导航任务时,电子设备预测第一目的地的位置信息,根据第一目的地的位置信息、当前位置信息和车辆历史行驶记录信息,确定未来行驶路段,向路况提供设备查询未来行驶路段的路况,当路况存在异常时,显示导航建议信息。本实施例在不对用户进行干扰的情况下,监测路况,在路况存在异常时主动提供用户前方的异常路况,为用户推荐合适的行驶道路,以保障用户的出行顺利。在推荐的行驶道路为用户不熟悉或未行驶过的道路时,主动提示用户启动导航,从而无需用户通过手动输入目的地启动导航,可以提升用户使用体验。
129.图7为本申请实施例的一种应用场景的用户界面的示意图。作为一种示例而非限定,如图7中的(a)图所示,用户执行图7中的(a)图所示的对“启动导航”按钮6024的点击操作,响应于该点击操作,电子设备的界面切换至界面603,即图7中的(b)图。界面603显示了通常的导航内容。例如,沿着xy路直行,之后进入xy路。
130.电子设备通过图4所示实施例,在导航开启后,通过将当前位置信息和车辆历史行驶记录信息匹配,以确定当前路段是否为用户熟悉的路段。在当前路段是用户熟悉的路段时,提示用户关闭导航,以降低在熟悉路段上行驶时导航对用户的干扰。例如,电子设备确定xz路为用户熟悉的路段,则电子设备的界面切换至界面604,即图7中的(c)图。界面604显示了弹窗6041,弹窗6041显示了导航关闭建议信息“当前路段为您经常行驶的熟悉路段,是否关闭导航?”。电子设备还可以显示“关闭导航”按钮6042,例如,电子设备检测到用户点击该“关闭导航”按钮6042时,电子设备关闭导航。电子设备还可以显示用于“维持导航”按钮,例如,电子设备检测到用户点击该“维持导航”按钮时,电子设备继续导航。
131.本实施例,电子设备可以在导航过程中,主动识别用户熟悉路段,在用户熟悉路段提示用户可以关闭导航,以避免导航对用户的干扰,提升用户使用体验。
132.本申请实施例还提供一种辅助导航装置,用于执行以上各方法实施例中电子设备或电子设备的辅助导航模块执行的方法步骤。如图8所示,该辅助导航装置可以包括:获取模块81和处理模块82。
133.获取模块81,用于在导航未启动时,获取车辆当前位置信息;
134.处理模块82,用于预测第一目的地的位置信息;
135.处理模块82,还用于根据车辆当前位置信息、第一目的地的位置信息和车辆历史行驶记录信息,确定未来行驶路段,该车辆历史行驶记录信息用于表示车辆行驶过的路段;
136.处理模块82,还用于当未来行驶路段的路况存在异常时,显示或播放导航建议信息,该导航建议信息用于提示用户未来行驶路段的路况存在异常和/或提示用户是否需要
开启导航。
137.在一些实施例中,该导航建议信息包括路况提示信息和路径规划信息。该路况提示信息用于提示用户未来行驶路段的路况存在异常,该路径规划信息用于提示用户推荐行驶路段。该未来行驶路段和该推荐行驶路段对应的目的地为第一目的地。
138.在一些实施例中,处理模块82还用于:在导航系统的地图界面标注显示未来行驶路段和推荐行驶路段。
139.在一些实施例中,该导航建议信息还包括导航开启提示信息,该导航开启提示信息用于提示用户是否开启导航,该导航的目的地为第一目的地。
140.在一些实施例中,处理模块82还用于:当检测到用于开启导航的操作时,启动由车辆当前位置至第一目的地的导航。当检测到用于修改目的地的操作时,获取用户输入的第二目的地的位置信息,启动由车辆当前位置至第二目的地的导航。
141.在一些实施例中,处理模块82还用于:当检测到用于忽略导航建议信息的操作时,取消显示导航建议信息。
142.在一些实施例中,处理模块82用于:根据车辆当前位置信息、车辆历史行驶记录信息、当前时间信息或参考信息中至少一项,预测第一目的地的位置信息。其中,该参考信息包括从至少一个应用程序抓取的信息。
143.在一些实施例中,该应用程序包括日历应用、备忘录应用、出行应用、点餐应用或订票应用。
144.在一些实施例中,该车辆历史行驶记录信息包括至少一条记录信息,处理模块82用于:根据车辆当前位置信息和第一目的地的位置信息,在至少一条记录信息中,匹配得到目标记录信息,根据目标记录信息确定未来行驶路段。其中,该目标记录信息对应的历史行驶路段包括由车辆当前位置行驶至该第一目的地的路段。
145.在一些实施例中,当匹配得到多条目标记录信息时,处理模块82用于:根据多条目标记录信息中行驶次数最多的记录信息,确定未来行驶路段。
146.本申请实施例提供的辅助导航装置可以用于执行上述辅助导航方法,其内容和效果可参考方法部分,本申请实施例对此不再赘述。
147.本申请实施例另一些实施例还提供了一种电子设备,用于执行以上各方法实施例中电子设备所执行的方法。如图9所示,该电子设备可以包括:显示屏901;一个或多个处理器902;存储器903;上述各器件可以通过一个或多个通信总线905连接。其中上述存储器903中存储一个或多个计算机程序904,一个或多个处理器902用于执行一个或多个计算机程序904,该一个或多个计算机程序904包括指令,上述指令可以用于执行上述方法实施例中电子设备执行的各个步骤。
148.例如,一个或多个处理器902用于运行一个或多个计算机程序904,以实现以下动作:在车辆未启动时,获取车辆当前位置信息。预测第一目的地的位置信息。根据车辆当前位置信息、第一目的地的位置信息和车辆历史行驶记录信息,确定未来行驶路段,该车辆历史行驶记录信息用于表示车辆行驶过的路段。当未来行驶路段的路况存在异常时,显示或播放导航建议信息,该导航建议信息用于提示用户未来行驶路段的路况存在异常和/或用于提示用户是否需要开启导航。
149.在一些实施例中,该导航建议信息包括路况提示信息和路径规划信息。该路况提
示信息用于提示用户未来行驶路段的路况存在异常,该路径规划信息用于提示用户推荐行驶路段。该未来行驶路段和该推荐行驶路段对应的目的地为第一目的地。
150.在一些实施例中,还用于实现以下动作:在导航系统的地图界面标注显示未来行驶路段和推荐行驶路段。
151.在一些实施例中,该导航建议信息还包括导航开启提示信息,该导航开启提示信息用于提示用户是否开启导航,该导航的目的地为第一目的地。
152.在一些实施例中,还用于实现以下动作:当检测到用于开启导航的操作时,启动由车辆当前位置至第一目的地的导航。当检测到用于修改目的地的操作时,获取用户输入的第二目的地的位置信息,启动由车辆当前位置至第二目的地的导航。
153.在一些实施例中,还用于实现以下动作:当检测到用于忽略导航建议信息的操作时,取消显示导航建议信息。
154.在一些实施例中,根据车辆当前位置信息、车辆历史行驶记录信息、当前时间信息或参考信息中至少一项,预测第一目的地的位置信息。其中,该参考信息包括从至少一个应用程序抓取的信息。
155.在一些实施例中,该应用程序包括日历应用、备忘录应用、出行应用、点餐应用或订票应用。
156.在一些实施例中,该车辆历史行驶记录信息包括至少一条记录信息,处理模块82用于:根据车辆当前位置信息和第一目的地的位置信息,在至少一条记录信息中,匹配得到目标记录信息,根据目标记录信息确定未来行驶路段。其中,该目标记录信息对应的历史行驶路段包括由车辆当前位置行驶至该第一目的地的路段。
157.在一些实施例中,当匹配得到多条目标记录信息时,根据多条目标记录信息中行驶次数最多的记录信息,确定未来行驶路段。
158.当然,图9所示的电子设备还可以包含如音频模块以及sim卡接口等其他器件,本申请实施例对此不做任何限制。当其包括其他器件时,具体可以为下述图11所示的电子设备。
159.本申请实施例还提供一种辅助导航装置,如图10所示,该辅助导航装置包括处理器1001和传输接口1002,该传输接口1002用于获取车辆当前位置信息。
160.传输接口1002可以包括发送接口和接收接口,示例性的,传输接口1002可以为根据任何专有或标准化接口协议的任何类别的接口,例如高清晰度多媒体接口(high definition multimedia interface,hdmi)、移动产业处理器接口(mobile industry processor interface,mipi)、mipi标准化的显示串行接口(display serial interface,dsi)、视频电子标准协会(video electronics standards association,vesa)标准化的嵌入式显示端口(embedded display port,edp)、display port(dp)或者v

by

one接口,v

by

one接口是一种面向图像传输开发的数字接口标准,以及各种有线或无线接口、光接口等。
161.该处理器1001被配置为调用存储在存储器中的程序指令,以执行如上述方法实施例的辅助导航方法,其内容和效果可参考方法部分,本申请实施例对此不再赘述。可选的,该装置还包括存储器1003。该处理器1002可以为单核处理器或多核处理器组,该传输接口1002为接收或发送数据的接口,该辅助导航装置处理的数据可以包括音频数据、视频数据
或图像数据。示例性的,该辅助导航装置可以为处理器芯片。
162.本申请实施例另一些实施例还提供一种计算机存储介质,该计算机存储介质可包括计算机指令,当该计算机指令在电子设备上运行时,使得该电子设备执行上述方法实施例中电子设备执行的各个步骤。
163.本申请实施例另一些实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得该计算机执行上述方法实施例中电子设备执行的各个步骤。
164.本申请实施例另一些实施例还提供一种装置,该装置具有实现上述方法实施例中电子设备行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块,例如,获取单元或模块,预测单元或模块,提示单元或模块等。
165.示例性的,图11示出了本申请实施例中的电子设备(例如手机)的结构示意图。
166.电子设备可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriber identification module,sim)卡接口195等。可以理解的是,本实施例示意的结构并不构成对电子设备11的具体限定。在本申请另一些实施例中,电子设备11可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件,或软件和硬件的组合实现。
167.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processing unit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural

network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。在一些实施例中,电子设备11也可以包括一个或多个处理器110。其中,控制器可以是电子设备11的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从所述存储器中直接调用。这就避免了重复存取,减少了处理器110的等待时间,因而提高了电子设备11系统的效率。
168.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter

integrated circuit,i2c)接口,集成电路内置音频(inter

integrated circuit sound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general

purpose input/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。其中,usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用
于连接充电器为电子设备11充电,也可以用于电子设备11与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。
169.可以理解的是,本申请实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备11的结构限定。在本申请另一些实施例中,电子设备11也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
170.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过电子设备11的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为电子设备11供电。
171.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
172.电子设备11的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。天线1和天线2用于发射和接收电磁波信号。电子设备11中的每个天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
173.移动通信模块150可以提供应用在电子设备11上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
174.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
175.无线通信模块160可以提供应用在电子设备11上的包括无线局域网(wireless local area networks,wlan),蓝牙,全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),nfc,红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无
线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
176.在一些实施例中,电子设备11的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得电子设备11可以通过无线通信技术与网络以及其他设备通信。所述无线通信技术可以包括gsm,gprs,cdma,wcdma,td

scdma,lte,gnss,wlan,nfc,fm,和/或ir技术等。上述gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system,glonass),北斗卫星导航系统(beidou navigation satellite system,bds),准天顶卫星系统(quasi

zenith satellite system,qzss)和/或星基增强系统(satellite based augmentation systems,sbas)。
177.电子设备11通过gpu,显示屏194,以及应用处理器等可以实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行指令以生成或改变显示信息。
178.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light

emitting diode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active

matrix organic light emitting diode的,amoled),柔性发光二极管(flex light

emitting diode,fled),miniled,microled,micro

oled,量子点发光二极管(quantum dot light emitting diodes,qled)等。在一些实施例中,电子设备11可以包括1个或n个显示屏194,n为大于1的正整数。
179.电子设备11可以通过isp,一个或多个摄像头193,视频编解码器,gpu,一个或多个显示屏194以及应用处理器等实现拍摄功能。
180.npu为神经网络(neural

network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现电子设备11的智能认知等应用,例如:语音处理,图像识别,人脸识别,语音识别,文本理解等。
181.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展电子设备11的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐、照片、视频等数据文件保存在外部存储卡中。
182.内部存储器121可以用于存储一个或多个计算机程序,该一个或多个计算机程序包括指令。处理器110可以通过运行存储在内部存储器121的上述指令,从而使得电子设备11执行本申请一些实施例中所提供的辅助导航方法,以及各种功能应用以及数据处理等。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统;该存储程序区还可以存储一个或多个应用程序(比如图库、联系人等)等。存储数据区可存储电子设备11使用过程中所创建的数据(比如照片,联系人等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。在一些实施例中,处理器110可以通过运行存储在内部存储器121的指令,和/或存储在设置于处理器110中的存储器的指令,来使得电子设备11执行本申请实施例中所提供的辅助导航方法,以及各种功能应用及
数据处理。
183.电子设备11可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。其中,音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。电子设备11可以通过扬声器170a收听音乐,或收听免提通话。受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当电子设备11接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。电子设备11可以设置至少一个麦克风170c。在另一些实施例中,电子设备11可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,电子设备11还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,还可以是美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
184.传感器180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
185.按键190包括开机键,音量键等。按键190可以是机械按键,也可以是触摸式按键。电子设备11可以接收按键输入,产生与电子设备11的用户设置以及功能控制有关的键信号输入。
186.sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和电子设备11的接触和分离。电子设备11可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nano sim卡,micro sim卡,sim卡等。同一个sim卡接口195可以同时插入多张卡。所述多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。电子设备11通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,电子设备11采用esim,即:嵌入式sim卡。esim卡可以嵌在电子设备11中,不能和电子设备11分离。
187.本申请实施例的电子设备可以执行上述辅助导航方法实施例的步骤,其技术原理和技术效果此处不再赘述。
188.通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
189.在本申请实施例所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或
单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
190.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
191.以上各实施例中提及的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。处理器可以是通用处理器、数字信号处理器(digital signal processor,dsp)、特定应用集成电路(application

specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。本申请实施例公开的方法的步骤可以直接体现为硬件编码处理器执行完成,或者用编码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
192.上述各实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
193.本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
194.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
195.在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
196.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
197.另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以
是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
198.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read

only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
199.以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1