基于用户习惯的导航系统、导航方法及车辆与流程

文档序号:12060625阅读:270来源:国知局
基于用户习惯的导航系统、导航方法及车辆与流程

本发明涉及车辆控制技术领域,尤其涉及一种基于用户习惯的导航系统、导航方法及车辆。



背景技术:

现有导航系统每次导航时都需要用户选定目的地,也有导航系统可以在例如存储用户常用的一些目的地,在用户需要使用时需要从自己点击选择目的地。

对于常用的目的地导航,例如每天上下班、接送小孩的目的地,用户每次开启导航还需要自己选择,较费时。



技术实现要素:

有鉴于此,本发明提出一种基于用户习惯的导航系统、导航方法及车辆以解决上述技术问题。

为了达到上述目的,本发明所采用的技术方案为:

本发明实施例的第一方面,提供了一种基于用户习惯的导航系统,包括存储模块、时间模块、控制模块和导航模块,所述存储模块、时间模块、导航模块分别和控制模块连接;

所述存储模块,用于预存至少一个特定时间段,每个所述特定时间段设定有对应的目的地;

所述时间模块,用于获取启动导航的实时时间;

所述控制模块,用于提取时间模块得到的实时时间与存储模块预存的各个特定时间段,将实时时间与各个特定时间段及对应的目的地进行匹配,向导航模块发送含有与实时时间相匹配的目的地的导航信息;

所述导航模块,用于接收所述控制模块发送的含有与实时时间相匹配的目的地的导航信息,生成并推送至所述目的地的导航路径方案。

作为优选,所述控制模块包括第一时间判断子模块和第一匹配子模块,所述第一时间判断子模块用于提取时间模块得到的实时时间与存储模块预存的各个特定时间段,判断实时时间是否处于已预存的其中一个特定时间段内;当实时时间处于已预存的其中一个特定时间段内时,所述第一匹配子模块将所述实时时间与该特定时间段所对应的目的地相匹配。

作为优选,还包括第一运算模块,所述第一运算模块用于在导航模块生成并推送至所述目的地的导航路径方案有多种时,统计各种导航路径方案的选择次数;统计所得各种导航路径方案的选择次数存储于存储模块,并与其对应的特定时间段、目的地相关联。

作为优选,所述存储模块所预存的特定时间段由两个或两个以上的特定子时间段组成,每个特定子时间段关联有一种导航路径方案;所述控制模块还包括第二时间判断子模块和第二匹配模块,所述第二时间判断子模块用于当实时时间处于已预存的其中一个特定时间段内时,进一步判断实时时间处于该特定时间段的哪一个特定子时间段,所述第二匹配子模块将所述实时时间与实时时间所在的特定子时间段相匹配;所述导航模块生成并推送至所述目的地的导航路径方案为实时时间所在特定子时间段所关联的导航路径方案。

作为优选,还包括人机交互模块和第二运算模块,所述人机交互模块,用于当实时时间不处于已设定的任一特定时间段内时,获取用户输入的目的地;所述存储模块,还用于存储用户输入的目的地及其对应的实时时间;所述第二运算模块,用于统计该目的地的存储次数。

作为优选,所述控制模块还包括:

次数判断子模块,用于提取存储模块中的目的地的存储次数,判断同一个目的地的存储次数是否达到预设次数;

第三时间判断子模块,用于当同一个目的地的存储次数达到预设次数时,判断该目的地所对应的各个实时时间之间差值的绝对值是否小于或等于预设的时间范围;

记忆设定子模块,用于当该目的地所对应的各个时间之间差值的绝对值小于或等于预设的时间范围时,将该目的地对应的各个时间同处的时间段设定为特定时间段,将该目的地标记为特定时间段对应的目的地;

记忆设定子模块设定的特定时间段及其对应的目的地存储于存储模块。

根据本发明实施例的第二方面,提供了一种基于用户习惯的导航方法,包括如下步骤:

预存至少一个特定时间段,每个所述特定时间段设定有对应的目的地;

获取启动导航的实时时间;

将实时时间与预存的各个特定时间段及对应的目的地进行匹配,得到与实时时间相匹配的目的地;

根据匹配得到的目的地,生成并推送至所述目的地的导航路径方案。

作为优选,所述将实时时间与预存的各个特定时间段及对应的目的地进行匹配,具体为:

判断实时时间是否处于已预存的其中一个特定时间段内;

当实时时间处于已预存的其中一个特定时间段内时,将所述实时时间与该特定时间段所对应的目的地相匹配。

作为优选,在生成并推送至所述目的地的导航路径方案时,推送的导航路径方案为以下方案中的一种或几种:

时间最短的,路程最短的,以高速公路为主的,以地面道路为主的。

作为优选,在生成并推送至所述目的地的导航路径方案后,步骤还包括:

统计各种导航路径方案的选择次数;

存储各种导航路径方案的选择次数,并与其对应的特定时间段、目的地相关联。

作为优选,在生成并推送至所述目的地的导航路径方案时,所述目的地关联有多种导航路径方案的选择次数的,自动推送选择次数最多的一种导航路径方案。

作为优选,在生成并推送至所述目的地的导航路径方案时,若所述目的地设定有对应的导航路径方案,推送所述目的地设定的对应的导航路径方案。

作为优选,所预存的特定时间段由两个或两个以上的特定子时间段组成,每个特定子时间段关联有一种导航路径方案;

在将实时时间与预存的各个特定时间段及对应的目的地进行匹配,得到与实时时间相匹配的目的地、生成并推送至所述目的地的导航路径方案前,还包括如下步骤:当实时时间处于已预存的其中一个特定时间段内时,进一步判断实时时间处于该特定时间段的哪一个特定子时间段,将所述实时时间与实时时间所在的特定子时间段相匹配;

在生成并推送至所述目的地的导航路径方案时,推送实时时间所在特定子时间段所对应设定的导航路径方案。

作为优选,在判断实时时间是否处于已预存的其中一个特定时间段内后,步骤还包括:

当实时时间不处于已设定的任一特定时间段内时,获取用户输入的目的地,存储该目的地及对应的实时时间,并统计该目的地的存储次数。

作为优选,在统计该目的地的存储次数之后,步骤还包括:

判断同一个目的地的存储次数是否达到预设次数;

当同一个目的地的存储次数达到预设次数时,判断该目的地对应的各个时间之间差值的绝对值是否小于或等于预设的时间范围;

当该目的地所对应的各个时间之间差值的绝对值小于或等于预设的时间范围时,将该目的地对应的各个时间同处的时间段设定为特定时间段,将该目的地标记为特定时间段对应的目的地。

根据本发明实施例的第三方面,提供了一种车辆,包括如上所述的基于用户习惯的导航系统。

与现有技术相比较,本发明能够基于用户的导航习惯,根据导航时间智能推送至该时间常用目的地的导航,从而使导航更便捷、更节约时间。

附图说明

图1为本发明基于用户习惯的导航系统的一种结构框图;

图2为本发明基于用户习惯的导航系统中控制模块的一种结构框图;

图3为本发明基于用户习惯的导航方法的一种流程示意图;

图4为本发明基于用户习惯的导航方法一实施例的流程示意图;

图5为本发明基于用户习惯的导航方法另一实施例的流程示意图;

图6为本发明基于用户习惯的导航方法又一实施例的流程示意图。

图中,1-控制模块,2-导航模块,3-存储模块,4-时间模块,5-人机交互模块,6-第一运算模块,7-第二运算模块,11-第一时间判断子模块,12-第一匹配子模块,13-第二时间判断子模块,14-第二匹配子模块,15-次数判断子模块,16-第三时间判断子模块,17-记忆设定子模块。

具体实施方式

以下将结合附图所示的具体实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。

在本发明使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。

如图1所示,一种基于用户习惯的导航系统,包括存储模块3、时间模块4、控制模块1和导航模块2,所述存储模块3、时间模块4、导航模块2分别和控制模块1连接。

其中,存储模块3用于预存至少一个特定时间段,每个所述特定时间段设定有对应的目的地;时间模块4用于获取启动导航的实时时间;控制模块1,用于提取时间模块4得到的实时时间与存储模块3预存的各个特定时间段,将实时时间与各个特定时间段及对应的目的地进行匹配,向导航模块2发送含有与实时时间相匹配的目的地的导航信息;所述导航模块2,用于接收所述控制模块1发送的含有与实时时间相匹配的目的地的导航信息,生成并推送至所述目的地的导航路径方案。

本发明使用时,用户可以自设定至少一个特定时间段及对应的目的地,以使系统可以了解用户的实际用车习惯并记忆。其中,各个特定时间段之间彼此不冲突。当确定用户在其设定的某个特定时间段内启动车辆时,本发明立即将该特定时间段对应目的地的导航路径方案推送给用户,从而使用户可以无需再对目的地做任何选择。

例如,用户通过存储模块3的预存设定每天早上7-9点之间的目的地是公司,每天下午17-19点之间的目的地是家,即早上7-9点和下午17-19点为预存的两个特定时间段,而公司、家分别为这两个特定时间段所对应的目的地。那么,当用户每天早上7-9点之间启动车辆,将推送目的地为公司的导航路径方案发送给用户;当用户每天下午17-19点之间启动车辆,将推送目的地为家的导航路径方案发送给用户。

导航模块2生成并推送至所述目的地的导航路径方案为以下方案中的一种或几种:时间最短的,路程最短的,以高速公路为主的,以地面道路为主的。

时间最短的导航路径方案,即从实时时间起算,至到达目的地时间花费最少的导航方案;路程最短的导航路径方案,即从实时时间所在地点到目的地路程最短的导航方案;以高速公路为主的导航路径方案,即从实时时间所在地点到目的地,导航路径以高速公路优先,少走地面道路;以地面道路为主的导航路径方案,即从实时时间所在地点到目的地,导航路径以地面道路优先,尽量不走高速公路。

具体的,如图2所示,所述控制模块1可以包括第一时间判断子模块11和第一匹配子模块12。在提取时间模块4得到的实时时间和存储模块3预存的各个特定时间段后,第一时间判断子模块11判断实时时间是否处于已设定的任一特定时间段内;当实时时间处于已预存的其中一个特定时间段内时,第一匹配子模块12将所述实时时间与该特定时间段所对应的目的地相匹配,向导航模块2发送含有与实时时间相匹配的目的地的导航信息。导航模块2接收含有与实时时间相匹配的目的地的导航信息,生成并推送至所述目的地的导航路径方案。

在本发明的一可选实施例中,本发明的基于用户习惯的导航系统还可以包括第一运算模块6,所述第一运算模块6用于在导航模块2生成并推送至所述目的地的导航路径方案有多种时,统计各种导航路径方案的选择次数;统计所得各种导航路径方案的选择次数存储于存储模块3,并与其对应的特定时间段、目的地相关联。

用户在得到推送的导航路径方案有多种时,可以做出选择,而第一运算模块6对用户的选择进行相应的统计,获得用户在导航路径方案上的选择习惯并存储于存储模块3。

导航模块2在生成并推送至所述目的地的导航路径方案时,所述目的地关联有多种导航路径方案的选择次数的,自动推送选择次数最多的一种导航路径方案;导航模块2在生成并推送至所述目的地的导航路径方案时,若所述目的地设定有对应的导航路径方案,推送所述目的地设定的对应的导航路径方案。

在本发明的一可选实施例中,控制模块1还包括第二时间判断子模块13和第二匹配模块14,存储模块3所预存的特定时间段由两个或两个以上的特定子时间段组成,每个特定子时间段关联有一种导航路径方案。

当实时时间处于已预存的其中一个特定时间段内时,第二时间判断子模块13进一步判断实时时间处于该特定时间段的哪一个特定子时间段,第二匹配子模块14将所述实时时间与实时时间所在的特定子时间段相匹配;然后,导航模块2生成并推送实时时间所在特定子时间段所关联的导航路径方案。

每个特定子时间段对应设定的导航路径方案,可以根据特定地点、特定时间的车流高峰及限牌、限行等规定进行设定,可以为以下方案中的一种:时间最短的,路程最短的,以高速公路为主的,以地面道路为主的。

例如,设定的一个特定时间段为上午7-9点,该特定时间段对应的目的地是办公室。而这个上午7-9点的特定时间段可以分为7-8点、8-9点两个特定子时间段,其中7-8点和8-9点这两个特定子时间段可以对应设定不同的导航路径方案。比如,7-8点设定对应推送路程最短的导航路径方案,8-9点对应推送时间最短的导航路径方案;或者,7-8点设定对应推送以地面道路为主的导航路径方案,8-9点以高速公路为主的导航路径方案。

在本发明的一可选实施例中,还包括人机交互模块5和第二运算模块7,所述人机交互模块5,用于当实时时间不处于已设定的任一特定时间段内时,获取用户输入的目的地;所述存储模块3,还用于存储用户输入的目的地及其对应的实时时间;所述第二运算模块7,用于统计该目的地的存储次数。

在此基础上,如图2所示,所述控制模块1还可以包括次数判断子模块15、第三时间判断子模块16和记忆设定子模块17。

次数判断子模块15,用于提取存储模块3中的目的地的存储次数,判断同一个目的地的存储次数是否达到预设次数。

第三时间判断子模块16,用于当同一个目的地的存储次数达到预设次数时,判断该目的地所对应的各个实时时间之间差值的绝对值是否小于或等于预设的时间范围。

记忆设定子模块17,用于当该目的地所对应的各个时间之间差值的绝对值小于或等于预设的时间范围时,将该目的地对应的各个时间同处的时间段设定为特定时间段,将该目的地标记为特定时间段对应的目的地。记忆设定子模块17设定的特定时间段及其对应的目的地存储于存储模块3,可以用于以后的导航。

通过人机交互模块5、第二运算模块7及次数判断子模块15、第三时间判断子模块16、记忆设定子模块17,本发明基于用户习惯的导航系统可以具有记忆设定功能,同一个目的地多次的导航启动时间相近的时候,可以设定新的特定时间段及对应的目的地。

所述的预设次数可以根据实际的需要进行设定,比如可以设定为三次,对同一目的地进行多次导航后,对对应的多个导航开始的时间进行比较。若各个导航开始的时间之间差值的绝对值小于或等于预设的时间范围,则将这些导航开始时间同处的时间段设定为新的特定时间段,将该目的地标记为对应的目的地。其中,预设的时间范围可以定为半个小时或一个小时。当然,这些设定的特定时间段彼此不冲突。

图3是本发明一实施例提供的基于用户习惯的导航方法的流程,由于与上述基于用户习惯的导航系统相对应,可以参照上述基于用户习惯的导航系统的实施例来理解或解释所述基于用户习惯的导航方法的内容。如图3所示,基于用户习惯的导航系统,包括以下步骤:

步骤101,预存至少一个特定时间段,每个所述特定时间段设定有对应的目的地;

步骤102,获取启动导航的实时时间;

步骤103,将实时时间与预存的各个特定时间段及对应的目的地进行匹配,得到与实时时间相匹配的目的地;

步骤104,根据匹配得到的目的地,生成并推送至所述目的地的导航路径方案。

其中,如图4所示,步骤103可以具体表现为:

步骤1031,判断实时时间是否处于已预存的其中一个特定时间段内;

步骤1032,当实时时间处于已预存的其中一个特定时间段内时,将所述实时时间与该特定时间段所对应的目的地相匹配。

在本发明的一个实施例中,步骤1031之后,当实时时间不处于已设定的任一特定时间段内,如图4所示,还可以包括如下步骤:

步骤114,当实时时间不处于已设定的任一特定时间段内时,获取用户输入的目的地,存储该目的地及对应的实时时间,并统计该目的地的存储次数。

进一步的,步骤114之后还包括:

步骤115,判断同一个目的地的存储次数是否达到预设次数;

步骤116,当同一个目的地的存储次数达到预设次数时,判断该目的地对应的各个时间之间差值的绝对值是否小于或等于预设的时间范围;

步骤117,当该目的地所对应的各个时间之间差值的绝对值小于或等于预设的时间范围时,将该目的地对应的各个时间同处的时间段设定为特定时间段,将该目的地标记为特定时间段对应的目的地。

在本发明的一个实施例中,如图5所示,步骤104可以具体表现为:

步骤1041,在推送所述特定时间段所对应目的地的导航路径时,推送的导航路径为以下方案中的一种或几种:时间最短的,路程最短的,以高速公路为主的,以地面道路为主的。

在本发明的一个实施例中,步骤1041之后还可以包括如下步骤:

步骤105,统计各种导航路径方案的选择次数;

步骤106,存储各种导航路径方案的选择次数,并与其对应的特定时间段、目的地相关联。

因此,本发明的方法在多次导航后,在所述特定时间段所对应目的地已预先管理有各种导航路径方案选择次数时,步骤104可以具体表现为:

步骤1042,所述目的地关联有多种导航路径方案的选择次数的,自动推送选择次数最多的一种导航路径方案。

在本发明的一个实施例中,所述特定时间段所对应目的地设定有唯一对应的导航路径方案时,步骤104可以具体表现为:

步骤1043,若所述目的地设定有对应的导航路径方案,推送所述目的地设定的对应的导航路径方案。

其中,所述特定时间段所对应目的地设定的对应的导航路径方案,为以下方案中的一种:时间最短的,路程最短的,以高速公路为主的,以地面道路为主的。

在本发明的一个实施例中,所预存的特定时间段由两个或两个以上的特定子时间段组成,每个特定子时间段关联有一种导航路径方案。

如图6所示,在步骤103和步骤104之间,还可以包括如下步骤:

步骤1030,当实时时间处于预先设定好的任一特定时间段内时,进一步判断实时时间处于该特定时间段的哪一个特定子时间段,将所述实时时间与实时时间所在的特定子时间段相匹配。

随后,步骤104可以具体表现为:

步骤1044,推送实时时间所在特定子时间段所对应设定的导航路径方案。

其中,所述每个特定子时间段对应设定的导航路径方案,为以下方案中的一种:时间最短的,路程最短的,以高速公路为主的,以地面道路为主的。

关于上述实施例中的方法,其中各个步骤执行操作的具体方式已经在有关该系统的实施例中进行了详细描述,此处不再做详细阐述说明。

本发明基于用户习惯的导航系统及方法的实施例可以应用在各种车辆上,能够基于用户的导航习惯,根据导航时间智能推送至该时间常用目的地的导航,从而使导航更便捷、更节约时间。

在本发明实施例的又一方面,还提出了一种车辆,包括如上所述的基于用户习惯的导航系统,在此就不再赘述。

本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由本申请的权利要求指出。

应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1