基于天气和用户习惯的汽车控制方法及装置、存储介质、终端与流程

文档序号:16695753发布日期:2019-01-22 19:37阅读:171来源:国知局
基于天气和用户习惯的汽车控制方法及装置、存储介质、终端与流程

本发明涉及汽车控制领域,具体地涉及一种基于天气和用户习惯的汽车控制方法及装置、存储介质、终端。



背景技术:

随着智能家居以及汽车互联技术的飞速发展,用户已经可以在家中对汽车进行远程控制。例如,用户可以通过手机上安装的控制软件远程启动汽车、监控汽车位置等。但是,现有的用户对汽车的远程控制逻辑仍局限于由用户主动发起。而在实际应用中,很多时候,尤其是当用户希望在车外控制汽车提前做一些准备工作时,例如,冬天用户想让汽车提前启动热车,这样当用户离家进入汽车后可以直接驾驶汽车,以节省用户在车上等待热车的时间。在这样的应用场景中,用户极有可能忘记提前控制汽车,影响了用户的驾驶体验。



技术实现要素:

本发明解决的技术问题是如何实现对汽车的智能化控制,以根据天气自动将汽车提前调整至最符合用户习惯的状态。

为解决上述技术问题,本发明实施例提供一种基于天气和用户习惯的汽车控制方法,包括:根据所述用户习惯,在用户开始用车之前的第一预设时间段内获取天气信息,所述天气信息与所述汽车的地理位置相关联;根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件。

可选的,所述用户习惯是根据所述用户使用所述汽车的历史数据确定的。

可选的,所述历史数据包括:所述用户在历史期限内每次用车的开始时间;根据所述历史数据确定的用户习惯包括:每一时间周期内,用户每次用车的开始时间的统计结果。

可选的,所述历史数据包括:所述用户在用车期间对所述汽车的至少一个部件设置的控制参数;根据所述历史数据确定的用户习惯包括:所述至少一个部件的偏好参数;在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件时,将所述至少一个部件的控制参数设置为所述偏好参数。

可选的,所述天气信息包括:温度信息;所述用户在用车期间对所述汽车的至少一个部件设置的控制参数包括:所述用户在用车期间对所述汽车的空调部件设置的温度调节参数;所述至少一个部件的偏好参数包括:对应于所述汽车所处地理位置的温度信息,所述用户对所述空调部件设置的偏好温度;在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件时,将所述至少一个部件的控制参数设置为所述偏好参数包括:根据所述汽车当前所处地理位置的温度信息,开启所述空调部件并设置所述空调部件的温度为所述偏好温度。

可选的,所述天气信息至少包括以下至少一项:温度信息、湿度信息、空气质量、紫外线指数。

可选的,所述根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件包括:当所述温度信息高于预设第一阈值时,开启所述汽车的空调部件;或者,当所述温度信息低于预设第二阈值时,开启所述汽车的发动机,其中,所述第一阈值高于所述第二阈值。

可选的,所述根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件还包括:在用户用车之前的第二预设时间段内向与所述汽车绑定的终端发送提示信息,所述提示信息包括对所述至少一个部件的控制逻辑;从所述终端接收用户确认指令,并根据所述用户确认指令开启所述至少一个部件。

本发明实施例还提供一种基于天气和用户习惯的汽车控制装置,包括:获取模块,用于根据所述用户习惯,在用户开始用车之前的第一预设时间段内获取天气信息,所述天气信息与所述汽车的地理位置相关联;处理模块,用于根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件。

可选的,所述用户习惯是根据所述用户使用所述汽车的历史数据确定的。

可选的,所述历史数据包括:所述用户在历史期限内每次用车的开始时间;根据所述历史数据确定的用户习惯包括:每一时间周期内,用户每次用车的开始时间的统计结果。

可选的,所述历史数据包括:所述用户在用车期间对所述汽车的至少一个部件设置的控制参数;根据所述历史数据确定的用户习惯包括:所述至少一个部件的偏好参数;所述处理模块包括:第一处理子模块,用于在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件时,将所述至少一个部件的控制参数设置为所述偏好参数。

可选的,所述天气信息包括:温度信息;所述用户在用车期间对所述汽车的至少一个部件设置的控制参数包括:所述用户在用车期间对所述汽车的空调部件设置的温度调节参数;所述至少一个部件的偏好参数包括:对应于所述汽车所处地理位置的温度信息,所述用户对所述空调部件设置的偏好温度;所述第一处理子模块包括:处理单元,用于根据所述汽车当前所处地理位置的温度信息,开启所述空调部件并设置所述空调部件的温度为所述偏好温度。

可选的,所述天气信息至少包括以下至少一项:温度信息、湿度信息、空气质量、紫外线指数。

可选的,所述处理模块包括:第二处理子模块,用于当所述温度信息高于预设第一阈值时,开启所述汽车的空调部件;或者,第三处理子模块,用于当所述温度信息低于预设第二阈值时,开启所述汽车的发动机,其中,所述第一阈值高于所述第二阈值。

可选的,所述处理模块还包括:发送子模块,用于在用户用车之前的第二预设时间段内向与所述汽车绑定的终端发送提示信息,所述提示信息包括对所述至少一个部件的控制逻辑;接收处理子模块,用于从所述终端接收用户确认指令,并根据所述用户确认指令开启所述至少一个部件。

本发明实施例还提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述方法的步骤。

本发明实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述方法的步骤。

与现有技术相比,本发明实施例的技术方案具有以下有益效果:

根据所述用户习惯,在用户开始用车之前的第一预设时间段内获取天气信息,所述天气信息与所述汽车的地理位置相关联;根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件。较之现有由用户手动开启汽车部件的技术方案,本发明实施例的技术方案能够根据用户的用户习惯预测用户可能的用车时间段,并在所述用车时间段到来之前(即用户开始用车之前)提前获取汽车所在位置的天气信息,并根据所述天气信息,在用户用车前自动开启所述汽车的至少一个部件,从而实现对汽车的智能化控制,以在用户用车前预先调整所述汽车的汽车状态,优化用户的用车体验。

进一步,所述用户习惯是根据所述用户使用所述汽车的历史数据确定的。例如,根据所述用户在历史期限内每次用车的开始时间,统计获得每一时间周期内,用户每次用车的开始时间的统计结果,从而基于所述统计结果更精准的确定所述用户在所述时间周期内的用车时间段。

附图说明

图1是本发明第一实施例的一种基于天气和用户习惯的汽车控制方法的流程图;

图2是采用本发明第一实施例的一种典型的应用场景的原理示意图;

图3是本发明第一实施例中步骤s102的一种具体实施方式的流程图;

图4是本发明第二实施例的一种基于天气和用户习惯的汽车控制装置的结构示意图。

具体实施方式

本领域技术人员理解,如背景技术所言,现有的物联网技术仍局限于由用户通过互联网实现对汽车的远程控制。例如,夏天,用户十分钟后要用车,基于现有技术,用户在家中时可以通过手机远程控制汽车的空调系统开启,这样十分钟后用户上车时,汽车内的温度已经达到符合用户的体感舒适度的水平。但是,这样的方案需要用户亲自地、手动地对汽车下达远程控制指令,若用户忘记下达指令,则汽车不会自动进行任何操作。

或者,现有技术还可以由用户对汽车远程下达定时操作指令,当定时器到期时,汽车自动开启相应部件。但是,这样的方案仍需用户预先下达定时,若用户忘记提前下达定时指令,汽车同样无法自主开启部件。在实际应用中,这样的缺陷就对用户的用车体验造成了极大影响,尤其在极端天气条件下(如:室外温度超过40℃或低于0℃等),若用户忘记对汽车下达指令(或者,处于种种原因用户对汽车下达的指令未能成功达到汽车侧),则现有的汽车控制方案无法准确预测用户的真实意图,进而无法将汽车自动调整至用户预期。

本申请发明人经过分析发现,这是由于现有技术无法将汽车所处地理位置的天气信息与用户习惯相结合的进行分析造成的。

为了解决这一技术问题,本发明实施例的技术方案根据所述用户习惯,在用户开始用车之前的第一预设时间段内获取天气信息,所述天气信息与所述汽车的地理位置相关联;根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件。

本领域技术人员理解,本发明实施例的技术方案能够根据用户的用户习惯预测用户可能的用车时间段,并在所述用车时间段到来之前(即用户开始用车之前)提前获取汽车所在位置的天气信息,并根据所述天气信息,在用户用车前自动开启所述汽车的至少一个部件,从而实现对汽车的智能化控制,以在用户用车前预先调整所述汽车的汽车状态,优化用户的用车体验。

进一步,所述用户习惯是根据所述用户使用所述汽车的历史数据确定的。例如,根据所述用户在历史期限内每次用车的开始时间,统计获得每一时间周期内,用户每次用车的开始时间的统计结果,从而基于所述统计结果更精准的确定所述用户在所述时间周期内的用车时间段。

为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。

图1是本发明第一实施例的一种基于天气和用户习惯的汽车控制方法的流程图。其中,所述天气可以是执行本发明实施例的方法时,所述汽车所处地理位置的实时天气信息,还可以是所述汽车所处地理位置自开始执行本发明实施例的方法起,之后预设时间段内的预测天气信息;所述用户习惯可以是用户在某一时间周期内按某一频率使用所述汽车的使用方式和/或使用时间,例如,在6月到8月期间的每周一至每周五,用户都是在上午9点开始用车的,以及,用户上车点火(即发动汽车)后第一件事都是打开车载空调并将空调系统的温度调节至26℃。

具体地,在本实施例中,所述基于天气和用户习惯的汽车控制方法可以按照如下步骤实施:

s101,根据所述用户习惯,在用户开始用车之前的第一预设时间段内获取天气信息,所述天气信息与所述汽车的地理位置相关联;

s102,根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件。

优选地,所述用户习惯是根据所述用户使用所述汽车的历史数据确定的。例如,本实施例的技术方案可以是基于应用程序(application,简称app)实现的,所述app可以安装在汽车侧,也可以安装在用户侧(例如,安装在所述用户的手机等电子设备上),所述app可以以云端为后台服务器,所述用户可以通过app账号与所述汽车(例如,所述汽车的车牌或汽车电子标识(electronicregistrationidentificationofthemotorvehicle,简称eri))在所述云端上预先绑定,这样,在所述用户使用绑定的所述汽车期间,所述云端可以采集用户使用所述汽车的历史数据,其中,所述历史数据可以是所述云端主动从所述汽车上采集获得的,也可以是由所述汽车定期发送给所述云端的。

进一步地,所述历史数据可以是所述用户在历史上的一段时间内对所述汽车的控制数据,其中,所述历史上的一段时间可以由所述用户或者所述云端确定。例如,所述历史数据可以是距今一个月内的用户用车数据;又例如,所述历史数据还可以是历年同一时间段内用户的用车数据。本领域技术人员还可根据实际需要变化出更多实施例,在此不予赘述。

在一个优选例中,所述历史数据可以包括所述用户在历史期限内每次用车的开始时间,根据所述历史数据确定的用户习惯可以包括每一时间周期内,用户每次用车的开始时间的统计结果。

例如,可以采集所述用户在最近一个月内每次用车的开始时间,并以周为单位统计所述用户每次用车的开始时间,若所述统计结果表明所述用户的用户习惯是在每周一至周五的上午8点第一次开始用车时间,在每周六和周日的上午10点第一次开始用车时间,则基于本实施例的技术方案,可以结合当前的日期(例如,今天是周二),根据所述用户习惯(即在上午8点第一次开始用车时间),在8点前的半小时(即所述第一预设时间段)内获取所述汽车所处地理位置的天气信息,当所述天气信息表明所述汽车所述地理位置的温度高于30℃时,可以在8点前的十分钟(即所述第二预设时间段)内开启所述汽车的空调系统,以将所述汽车内的温度降至符合用户体感舒适度的温度。又例如,当所述天气信息表明所述汽车所述地理位置的温度低于10℃时,还可以在8点前的十分钟内开启所述汽车的点火装置(即启动所述汽车),以提前热车,使得用户上车时可以直接出发,不用在车内手动点火后等待汽车热车完毕。

进一步地,所述第一预设时间和第二预设时间可以由用户或者所述云端预先设定,其中,所述第一预设时间可以大于或等于所述第二预设时间。

在一个变化例中,所述历史数据还可以包括所述用户在用车期间对所述汽车的至少一个部件设置的控制参数;根据所述历史数据确定的用户习惯可以包括所述至少一个部件的偏好参数;所述步骤s102中,在所述用户用车之前的第二预设时间段内开启所述汽车的至少一个部件时,还可以将所述至少一个部件的控制参数设置为所述偏好参数。

进一步地,所述用户在用车期间对所述汽车的至少一个部件设置的控制参数可以由所述至少一个部件在被用户设置完毕后,主动(或者基于所述云端的获取请求)通过所述汽车的控制器局域网络(controllerareanetwork,简称can)发送给安装在所述汽车上的app,再由所述app无线传输给所述云端;或者,当所述app是安装在用户侧时,所述用户在用车期间对所述汽车的至少一个部件设置的控制参数还可以经由所述can汇总后,经由统一的无线发射设备主动(或者基于所述云端的获取请求)发送至所述云端;又或者,若所述汽车的至少一个部件具备无线传输功能时,所述用户在用车期间对所述汽车的至少一个部件设置的控制参数也可以由所述至少一个部件主动(或者基于所述云端的获取请求)直接传输给所述云端。

进一步地,所述至少一个部件的偏好参数可以是所述用户在历史上的相同天气信息下,对所述至少一个部件的设置偏好。

进一步地,所述云端可以根据所述用户在所述app上注册的账号将所述历史数据与所述汽车相关联;或者,所述云端也可以根据实时采集的所述用户的生物体征数据识别所述用户的身份,并基于所述用户的身份关联所述历史数据。

进一步地,所述至少一个部件可以包括所述汽车的车载空调、座椅等。更进一步地,所述至少一个部件的偏好参数可以包括对所述汽车的车载空调的温度、风向、出风量等参数的设置偏好;还可以包括对所述汽车的其他车载设备的设置偏好,本领域技术人员可以根据实际需要变化出更多实施例,在此不予赘述。

在一个典型的应用场景中,所述天气信息可以包括温度信息;所述用户在用车期间对所述汽车的至少一个部件设置的控制参数可以包括,所述用户在用车期间对所述汽车的空调部件设置的温度调节参数;所述至少一个部件的偏好参数可以包括对应于所述汽车所处地理位置的温度信息,所述用户对所述空调部件设置的偏好温度;在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件时,将所述至少一个部件的控制参数设置为所述偏好参数可以包括,根据所述汽车当前所处地理位置的温度信息,开启所述空调部件并设置所述空调部件的温度为所述偏好温度。

例如,结合图2所示,当前时间为上午7点,用户a还在家3里未出门时,云端2根据所述用户习惯预测所述用户a会在上午九点出门用车,则所述云端2可以在8点半执行所述步骤s101,以获得与所述用户a绑定的汽车1当前所处地理位置的温度信息,若所述温度信息为40℃,而所述历史数据表明,所述用户a在上一次所述汽车1所述地理位置的温度信息为40℃时将所述汽车1的空调部件(也可称为空调系统)的温度调节为25℃,则本次在执行所述步骤s102时,所述云端2可以在8点50分控制所述汽车1开启其空调部件,并所述空调部件的温度自动调节为25℃,使得在用户a上车前,能够自动将所述汽车1的运行状态调整至最符合用户a的用车习惯的状态。

进一步地,所述天气信息至少可以包括温度信息、湿度信息、空气质量、紫外线指数中的至少一项。本领域技术人员还可根据实际需要变化出更多实施例,在此不予赘述。

在另一个优选例中,当获取的所述天气信息为温度信息时,所述步骤s102可以包括:当所述温度信息高于预设第一阈值时,开启所述汽车的空调部件。其中,所述预设第一阈值可以由所述用户预先设定;或者,所述预设第一阈值也可以所述由所述云端根据天气预报确定,例如,当天气预报发布了针对所述汽车所处地理位置的高温预警后,确定所述汽车所处地理位置的温度信息高于所述预设第一阈值。

作为一个变化例,所述步骤s102还可以包括:当所述温度信息低于预设第二阈值时,开启所述汽车的发动机,其中,所述第一阈值高于所述第二阈值。

又例如,当获取的所述天气信息为湿度信息,并且所述湿度信息高于预设阈值时,表明此时所述汽车所处地理位置可能正在下雨,则在所述用户用车之前的第二预设时间段内,可以开启所述汽车的除湿部件,以便用户上车后能够直接开车出行。

再例如,当获取的所述天气信息为空气质量时,可以在所述用户用车之前的第二预设时间段内,开启所述汽车的新风系统、车载空气净化器等,以保持所述汽车内的空气清新。

由上,采用第一实施例的方案,能够根据用户的用户习惯预测用户可能的用车时间段,并在所述用车时间段到来之前(即用户开始用车之前)提前获取汽车所在位置的天气信息,并根据所述天气信息,在用户用车前自动开启所述汽车的至少一个部件,从而实现对汽车的智能化控制,以在用户用车前预先调整所述汽车的汽车状态,优化用户的用车体验。

图3是本发明第一实施例中步骤s102的一种具体实施方式的流程图。其中,所述步骤s102可以包括以下步骤:

步骤s1021,在用户用车之前的第二预设时间段内向与所述汽车绑定的终端发送提示信息,所述提示信息包括对所述至少一个部件的控制逻辑;

步骤s1022,从所述终端接收用户确认指令,并根据所述用户确认指令开启所述至少一个部件。

进一步地,所述与所述汽车绑定的终端可以包括能够执行上述图1所述方法技术方案的手机等用户的电子设备。例如,所述电子设备可以通过安装app的方式执行上述图1所述的方法技术方案。

继续参考图2,在一个典型的应用场景中,当所述云端2基于所述汽车1所处地理位置的天气信息在所述第一预设时间段内确定了对所述汽车1的发动机的控制逻辑后,在所述第二预设时间段内,在向所述汽车1发送所述控制逻辑之前,可以先向所述用户a的ipad发送对所述汽车1的发动机的控制逻辑,若所述用户a同意所述控制逻辑,可以在所述ipad上发送用户确认指令(例如,通过点击确认按钮的方式),所述云端2接收到所述用户确认指令后,再向所述汽车1发送所述控制逻辑,以控制所述汽车1的发动机开启。

在另一个典型的应用场景中,当所述云端2发送的所述控制逻辑中包括具体的控制参数时,所述用户a还可以对所述控制参数进行修改,并将修改后的控制参数和所述用户确认指令一起发送给所述云端2,所述云端2基于所述用户确认指令开启所述汽车1的部件,并基于所述修改后的控制参数调整所述部件。其中,所述控制参数可以根据上述图1所述的方法技术方案确定。

进一步地,在所述汽车1上也安装有所述app,则所述用户a的用户确认指令可以直接发送给所述汽车1上的app,由所述汽车1上的app直接控制所述汽车1的发动机开启。或者,对于所述汽车1和用户a的电子设备均安装有所述app的情形,所述用户确认指令也可以由所述云端2进行中转。

图4是本发明第二实施例的一种基于天气和用户习惯的汽车控制装置的结构示意图。本领域技术人员理解,本实施例所述汽车控制装置4用于实施上述图1至图3所示实施例中所述的方法技术方案。具体地,在本实施例中,所述汽车控制装置4包括获取模块41,用于根据所述用户习惯,在用户开始用车之前的第一预设时间段内获取天气信息,所述天气信息与所述汽车的地理位置相关联;处理模块42,用于根据所述天气信息,在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件。

进一步地,所述用户习惯是根据所述用户使用所述汽车的历史数据确定的。

优选地,所述历史数据包括:所述用户在历史期限内每次用车的开始时间;根据所述历史数据确定的用户习惯包括:每一时间周期内,用户每次用车的开始时间的统计结果。

优选地,所述历史数据包括:所述用户在用车期间对所述汽车的至少一个部件设置的控制参数;根据所述历史数据确定的用户习惯包括:所述至少一个部件的偏好参数;所述处理模块42包括第一处理子模块421,用于在用户用车之前的第二预设时间段内开启所述汽车的至少一个部件时,将所述至少一个部件的控制参数设置为所述偏好参数。

在一个优选例中,所述天气信息包括:温度信息;所述用户在用车期间对所述汽车的至少一个部件设置的控制参数包括:所述用户在用车期间对所述汽车的空调部件设置的温度调节参数;所述至少一个部件的偏好参数包括:对应于所述汽车所处地理位置的温度信息,所述用户对所述空调部件设置的偏好温度;所述第一处理子模块421包括处理单元4211,用于根据所述汽车当前所处地理位置的温度信息,开启所述空调部件并设置所述空调部件的温度为所述偏好温度。

进一步地,所述天气信息至少包括以下至少一项:温度信息、湿度信息、空气质量、紫外线指数。

优选地,所述处理模块42包括第二处理子模块422,用于当所述温度信息高于预设第一阈值时,开启所述汽车的空调部件;或者,第三处理子模块423,用于当所述温度信息低于预设第二阈值时,开启所述汽车的发动机,其中,所述第一阈值高于所述第二阈值。

进一步地,所述处理模块42还包括发送子模块424,用于在用户用车之前的第二预设时间段内向与所述汽车绑定的终端发送提示信息,所述提示信息包括对所述至少一个部件的控制逻辑;接收处理子模块425,用于从所述终端接收用户确认指令,并根据所述用户确认指令开启所述至少一个部件。

关于所述汽车控制装置4的工作原理、工作方式的更多内容,可以参照图1至图3中的相关描述,这里不再赘述。

进一步地,本发明实施例还公开了一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述图1至图3所示实施例中所述的方法技术方案。优选地,所述存储介质可以包括计算机可读存储介质。

此外,本发明实施例还提供一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行所述计算机指令时执行上述图1至图3所示实施例中所述的方法技术方案。

虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

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